Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
haimez
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
301.
▲
by
haimez
10y ago
Touche, and fair enough- although you would expect them to call out that limitation since it's both critical and highly un-general. Bytes are comparable, small, and common enough to at least accommodate an exclusionary statement in the
302.
▲
by
haimez
10y ago
I think you'd have a bigger problem with the MacBook part of your equation there.
303.
▲
by
haimez
10y ago
How else do you "prove" trivial algorithms other than by removing the realities of an actual runtime environment? I'm pretty sure you're right though. Integers must have been defined as infinite in the proof for it to ha
304.
▲
by
haimez
10y ago
Not in java (arrays can only be indexed by a signed 32 bit integer) and the C++ solution works exactly the same way with the full 64 bit data types. That much should be obvious, and if you think you might legitimately exceed two billion ele
305.
▲
by
haimez
10y ago
That one makes more sense to me. There's no legacy platform that only supports Objective-C and not swift, so virtually all the developers switched to the more pleasant to use language.
306.
▲
by
haimez
10y ago
Which is where property based testing really shines. Still requires the implementer to be a good citizen and write those tests though.
307.
▲
by
haimez
10y ago
Here we have it gentlemen: HN bingo.
308.
▲
by
haimez
10y ago
The effect is different when literally every member of society is filtering into factions though.
309.
▲
by
haimez
10y ago
I have to believe that the "more likely to use them" is offset (I hope entirely) by the taboo of deciding to do so. If deciding to use a nuclear weapon is an open invitation for retaliation in kind, then you would expect the estab
310.
▲
by
haimez
10y ago
Or, you know, to encode the contracts in an unambiguous, verifiable language. Nevermind, let's just use JavaScript because it has the biggest available developer base.
311.
▲
by
haimez
10y ago
I have to disagree. What makes Snapchat popular is their use of pictures. Turning the thesis of your point into a totally public, 160 character or less, textual format is effort. A lot of effort. Pictures are what they are. They're als
312.
▲
by
haimez
10y ago
i.e.: if you have some bored operations engineers just twiddling their thumbs, you can totally self host a complicated solution. Assuming you have a very common, boring problem like web service hosting or object storage. Operations loves f
313.
▲
by
haimez
10y ago
It does, but the scala community is very familiar with the functional ("lambda") approach of leaving values in an optional context while transforming it. The issue here stems from the existing community's culture, one especia
314.
▲
by
haimez
11y ago
It seems ridiculous (to me, someone that is superficially aware of the python ecosystem but not a real user) that they haven't tried to find a way to incentivize people to switch with a real carrot. For example: removing the GIL. Runni
315.
▲
by
haimez
11y ago
Not anymore.
316.
▲
by
haimez
11y ago
I'm not sure I see the connection you're trying to make. The specifics of old pool vs new pool (generation is the preferred term) are dependent on the GC config, but in no case can you find memory that can be freed by traversing a
317.
▲
by
haimez
11y ago
Objects are expensive. If you're dealing with millions of them you definitely want to 1.) use primitives where possible (ie: int, not Integer) and 2.) put those primitives in native arrays instead of collections (ie: int[] and not List
318.
▲
by
haimez
11y ago
It's true, because the time to free objects is not related to the number of objects freed- it IS dependent on the number of objects that AREN'T freed. The GC time (in a very general sense) is the amount of time it takes to travers
319.
▲
by
haimez
11y ago
Notably, this also prevents being able to implement functionality required for performant GC, like generational collection (as moving references is virtually impossible without controlling the runtime).
320.
▲
by
haimez
11y ago
So far we've got social and local, and everyone knows how important mobile is. SoMoLo.
321.
▲
by
haimez
11y ago
Sounds like you're proposing the zero sum outcome.
322.
▲
by
haimez
11y ago
Yeah, since spark 1.6 (some optimizations in spark 1.5) the data being operated on is managed "off heap" which means it doesn't add to garbage collection times and is stored in a more contiguous and cache friendly layout. It&
323.
▲
by
haimez
11y ago
It entails fusing "narrow" operations on data frames into a single method of generated code to avoid virtual method invocations, help the JIT, and improve hardware branch prediction among other things. Basically you take the gener
324.
▲
by
haimez
11y ago
The NSA disagrees.
325.
▲
by
haimez
11y ago
Could be, but it's more likely that they're changing the titles as a result of A/B testing.
326.
▲
by
haimez
11y ago
If Wal-Mart were to close more than just the "Express" stores, it would take a while for those local businesses to reestablish themselves and start hiring. It wouldn't likely be job neutral for a long time and in some areas m
327.
▲
by
haimez
11y ago
It's so easy to pile on since this post is already almost invisible, but this sounds like Richard Stallman's throwaway. The point isn't that it's proprietary, it's that it's an effective tool to use. Also, we&#
328.
▲
by
haimez
11y ago
Is it at all surprising? Coins don't fit in wallets, represent small denominations, and are therefore not worth the trouble.
329.
▲
by
haimez
12y ago
I think the term is Spyware when it's distributed for this purpose.
330.
▲
by
haimez
12y ago
You're going to want to work on your communication if you want to evangelize your new tool and not alienate people. For the rest of the world, the value of Kaya is not a given and you're going to get a lot of practice explaining i
More ›