Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
orclev
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
42 ms
·
331.
▲
by
orclev
13y ago
That was more or less my take away as well, it forces you to deal with most of your technical debt up front and not let it pile up to some indefinite point in the future. Essentially brutal purity is a really strong anti-kruft coating. Sinc
332.
▲
by
orclev
13y ago
Never any love for Haskell... which is ironic considering his ruby library is essentially a (weak) runtime version of Haskell's type signatures.
333.
▲
by
orclev
13y ago
Is it wrong that I was secretly hoping the answer was "I rewrote it in something that isn't ruby"?
334.
▲
by
orclev
13y ago
Posting something on someones wall isn't so much invading as it is leaving a sticky note on their door. By that metric UPS invades peoples homes quite regularly when they fail to deliver a package. Had he actually accessed any non-publ
335.
▲
by
orclev
13y ago
For the computer thing, that's pretty much exactly why Raspberry Pi was created, so there was a cheap open (relatively) computer that kids could play around with, and even if they somehow manage to break it, it's only like $30. As
336.
▲
by
orclev
13y ago
They weren't really competing with Aero/Quartz, the most direct competition would be Android/iOS and the abomination known as WinRT. I don't know what happened in 2010 or so, but it seems like all the GUI developers coll
337.
▲
by
orclev
13y ago
Seems right on par for a gnome dev. I also like how he routinely adds "that specific feature was replaced by something better" when most of the features being removed were instead replaced by "TODO: some release way in the fu
338.
▲
by
orclev
13y ago
That's true, but you also don't need (or usually want) to unlock every single champion. Most players have at most 20 champs they're really good with and will typically play. There's also the new mode they recently added,
339.
▲
by
orclev
13y ago
The problem is really that doing crypto "right" has a lot of very subtle very complicated corner cases that are very easy to get wrong if you don't fully understand the internals. I'm not an expert on crypto, but I know
340.
▲
by
orclev
13y ago
Only if you own both the site and the ad network otherwise you'll be unable to tell if they made a request for the ad or not. There are also ways of getting false positives with that sort of test, for instance if for whatever reason th
341.
▲
by
orclev
13y ago
You're confusing the process of drafting or modifying laws with the process of defining exactly what those laws mean in practice. Criminal courts only get involved once there's reasonable suspicion that a party has committed a cri
342.
▲
by
orclev
13y ago
Unfortunately the problem with that approach is contained in the sentence "since if [a pointer] is null [the] program will most likely crash which serves the purpose of the assertion". It's that most likely part, you can'
343.
▲
by
orclev
13y ago
Implicit nulls are the underlying problem. If you default to non-nullable types and only allow nulls when explicitly annotated then it becomes much simpler to spot and handle all the cases where nulls might creep into your code. There are m
344.
▲
by
orclev
13y ago
I can't decide if this post is a joke or not. Yes a lot of what he describes goes on in many large corporations (although rarely ALL of what he describes unless you're one of the unfortunates stuck at one of the REALLY dysfunction
345.
▲
by
orclev
13y ago
I skimmed those docs and my eyes started to glaze over at all the government-ese in them. Most of those documents seem to be high level proposals for things like PRISM and some of the other programs that we more or less already know exist i
346.
▲
by
orclev
13y ago
The bigger problem I think is that Microsoft failed to deliver not one, but two products. They wanted a new version of Windows, and they wanted an entry in the tablet OS market. Both are good goals, but not necessarily the same goal. In att
347.
▲
by
orclev
13y ago
It's still arguing for special privilege. "and a line would form"... so? "It's not that only men can ride it, it's that it's already full men, which is the current situation. Most people trying to get jobs in the technology area are men."
348.
▲
by
orclev
13y ago
Sure you can get basic cable and the slowest tier of internet for that price, but the cables companies intentionally structure the cable packages to insure that the majority of channels you actually want to watch aren't included in the basi
349.
▲
by
orclev
13y ago
I tried this on a recent couple projects and it failed miserably on both of them for completely different reasons. On one, the architecture of the project dictated really really fast network connections and the overhead from the VM choked t
350.
▲
by
orclev
13y ago
I use it to synch files between my Windows gaming desktop, my Windows and OS X work laptops, and my personal Linux laptop, plus access from my phone... so that's 5 devices right there. So there's at least one data point right there.
351.
▲
by
orclev
13y ago
I really like Joel, I think he has some very worthwhile articles to his name. That said, he's probably more often wrong than he is right and I disagree with him on many points regularly. Even when he's wrong though he's still worth reading
352.
▲
by
orclev
13y ago
Good UX should be intuitive, if you've done it right you don't need to explain what it does. The fact that so many people are utterly confused by this site shows that clearly it wasn't done right. If it isn't intuitive that's fine, it can s
353.
▲
by
orclev
13y ago
I had to check out the comment thread here to figure out what that page actually did. I'm still not clear on the purpose of the dropdown at the top? Is it supposed to load multiple pallets or something? If so it appears to be broken at the
354.
▲
by
orclev
13y ago
Well, since he hasn't actually made the kickstarter page we can't tell his true intentions, however the statements he has made previously are that the purpose of the kickstarter campaign is to fund a larger study than the limited local volu
355.
▲
by
orclev
13y ago
He isn't pushing it as a product, he asked for volunteers to help test its suitability as a food substitute. This is research, not marketing.
356.
▲
by
orclev
13y ago
If you read the article you'd see he did miss something important, sulfur, which he has corrected. He's tweaking the formula as he goes, carefully monitoring his health and vital statistics (at a level I might add that seems way more involv
357.
▲
by
orclev
13y ago
On the topic of the JVM frameworks, you have to understand that the JVM is a very finely tuned machine at this point, it has something like 10+ years of performance tuning by a large portion of the entire industry behind it. Yesod just rece
358.
▲
by
orclev
13y ago
The main selling point for EC2 isn't that it's cheap, it's that it's easy and fast to scale up/down and that you get managed failover. For that ease you pay a hefty premium. A lot of companies that have highly variable demand will often go
359.
▲
by
orclev
13y ago
Really glad to see the performance of Yesod has moved up closer to where I'd expect now that some of the mistakes in the original benchmark have been fixed. One thing I do notice is that Yesod is using MySQL as the DB backend for the DB tes
360.
▲
by
orclev
14y ago
2 and 4 will be solved by 1. Currently very very few places accept BitCoin as a form of payment and because of that the value is disconnected from everything but the commodities market (MtGox and other currency exchanges). Normal commoditie
More ›