Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ecma
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
ecma
11y ago
If you happen to read this, the courses at Purdue which are based around XINU seem to be CS354 and CS503. Some google-fu turns up lecture notes but I'll avoid linking them due to the fact that they don't seem to be openly distribu
62.
▲
by
ecma
11y ago
More important than the acronym is the effort itself. XINU is a really interesting project and probably the second OS I was introduced to outside of the POSIXy neighbourhood. It differs from a lot of other projects in that its goals (to my
63.
▲
by
ecma
11y ago
+1 - I was hunting for this to make the same point. Your Header is exactly how I would expect it to be done.
64.
▲
by
ecma
11y ago
I think you might be misunderstanding the intentions of this. AFAICT it's not a mechanism for supporting multiple interfaces, just a bit of a light trickery to get a length passed into functions within the limitations of array->poin
65.
▲
by
ecma
12y ago
In fact this is just the second time I've heard about Venmo and I don't care remotely. My peer group is heavily PayPal based and therein lies the issue - fragmentation suddenly becomes painfully obvious when you try to pay someone
66.
▲
by
ecma
12y ago
For anyone interested, the $30 smartphone seems to be from a special Christmas time deal from CherryMobile [1] (a Filipino phone retailer) and may only have been valid at brick and mortar stores. It'd be much more reasonable to compare
67.
▲
by
ecma
12y ago
At least google stuff like this before posting it (and maybe include a reference) because this is unequivocally wrong. Speed of sound in a gas is calculated with the Newton-Laplace equation [1] which refers to K, the bulk modulus which is d
68.
▲
by
ecma
12y ago
I hope I'm not going to be the only wet blanket here but I think you need to seriously consider your options outside of software, at least in the short term. Your story makes it sound like you're in serious need of some income and
69.
▲
by
ecma
12y ago
It does recursive access but not attribute access. The problem I see is that attribute access is only part of the problem you're attempting to solve. That's a nice feature but a pretty well known problem (check out the self.__dict
70.
▲
by
ecma
12y ago
This doesn't even come close to correctly implementing the MutableMapping interface in a way that makes sense for the expected behaviour. The biggest problem I see is that it's not at all clear how methods like __iter__, key/
71.
▲
by
ecma
12y ago
On August 20 an address of mine was entered and my Origin account was subsequently compromised. Looks like this leak matches the creds that account had before I reacted. Happily enough it was a low equity account, I had 2FA and nothing else
72.
▲
by
ecma
12y ago
Who decided it was a good idea to publish the signing key on the same domain as the software and not link to any other trustworthy source?
73.
▲
by
ecma
12y ago
This is marketing 101, they are making their product sound impressive by throwing improbable numbers but not even the moron in a hurry would truly believe that they can store their 1 object and then check in on it in 100 billion years later
74.
▲
by
ecma
12y ago
It might be referring to la Grande Peur[0] (the Great Fear) which was the panic reaponse to the initial rebellions at the beginning of the French Revolution. [0] en.wikipedia.org/wiki/Great_Fear
75.
▲
by
ecma
12y ago
Automation doesn't preclude the need for high levels of human productivity, especially in a knowledge industry based society. Having a 60% productivity (admittedly soft and cultural) limit for the week would be a more significant chang
76.
▲
by
ecma
12y ago
I think we would need to be more precise about our measures of lifetime for some things (recent e.g. would be MH370's black box battery life rating) but the idea of measure lifetime with days since an event is already used quite widely
77.
▲
by
ecma
12y ago
I suspect the authors intention here was to present a simplified calendar with some nice guarantees (e.g. dates matching days), not a lunisolar alternative. The Positivist calendar ignores the lunar cycle to reduce complexity that others ha
78.
▲
by
ecma
12y ago
I think it does matter. Defence is relevant at almost every level of software. If a window manager can make smart design choices to make it non-trivial to implement bad software for the interfaces it serves, it's an obvious choice IMO.
79.
▲
by
ecma
12y ago
Interesting that this comes up again with Ubuntu Trusty continuing to retain Xorg. Is anyone familiar enough with Mir and Wayland to comment on how those packages approach this kind of thing?
80.
▲
by
ecma
13y ago
Okay, I definitely agree regarding crufty specs. The decision to include heartbeats could easily have left left it as a variant feature rather than core spec. I still don't agree with the OpenSSL implementation being reference spec if
81.
▲
by
ecma
13y ago
Was that code ever actually sanctioned by the IETF and included in their resources though? SSL had SSLREF but I've never seen (and didn't find anything just now) a similar thing for TLS.
82.
▲
by
ecma
13y ago
Would you please link to this supposedly slapdash reference implementation? Taking RFC6520 at face value, it seems fairly reasonable and not out of line with other existing heartbeat protocols. I've not read as much as I would like on
83.
▲
by
ecma
13y ago
How might that implementation be used in code? Would coders be directly accessing and overriding the __dec__ attribute? Since decorators are definition time anyway, I don't really see much potential that decorated function factories ca
84.
▲
by
ecma
13y ago
I think I'm combining issues in a problematic way here and I don't even know what was going on when I typed __in__ (twice! :/) instead of __contains__ - I'll just blame the lack of coffee. I realise why the membership &#
85.
▲
by
ecma
13y ago
The only other hypothetical I can think of right now is evaluation shorthand. Something like an expression group represented by a class which may be subject to arithmetic using standard operators. @ could be used as shorthand for a .evaluat
86.
▲
by
ecma
13y ago
That's why none of the alternative solutions are attractive. They don't really improve on the existing semantics. What bugs me is the implicitness of __in__ defaulting to keys for a mapping. We have .keys() and .values() which are
87.
▲
by
ecma
13y ago
I also wish they'd have included a better breakdown than two annual data points. The 6% change is approximately a 10 minute differential which may be significant but may not be at all depending on historical data and the finer trends.
88.
▲
by
ecma
13y ago
I suspect this was to distance matrix mult from traditional scalar mult operators. Remember that ** is just shorthand for n *s. whereas matrix mult is a different beast entirely. There is also added clutter with 3* where t
89.
▲
by
ecma
13y ago
That seems too esoteric to ever go into the language unfortunately. I love the idea of some sort of __in__ targeting values in mappings but have never been able to think of an elegant mechanism that uses the existing grammar sanely or intro
90.
▲
by
ecma
13y ago
With @ as a grammatical infix matrix mult operator, there doesn't seem to be any real need beyond exclusivity to redefine the decorator grammar. By the same argument, we shouldn't use * for unpacking.
More ›