Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
orclev
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
151.
▲
by
orclev
10y ago
Just to muddy the waters a bit, you also need to add in familiarity with standard libraries and conventions. To use an example that hopefully a sufficiently large chunk of the readership is at least passingly familiar with, if you're f
152.
▲
by
orclev
10y ago
It also confuses ease of reading with density of meaning. It presents the simplistic idea that the less dense statement is always the easiest to read, which might be true in isolation but it's almost always false in the larger context.
153.
▲
by
orclev
10y ago
It's not actually. Just as one example there was a series I started watching on Netflix, got through the first season, started watching the second, and then it disappeared off Netflix. For various reasons a lot of series aren't be
154.
▲
by
orclev
10y ago
It would be more honest to call it the "packed full of ads" subscription and the "no ads on some things, but still a few ads on anything you probably want to watch" subscription.
155.
▲
by
orclev
10y ago
That was somewhat covered by point b, but yeah, in terms of verification it's tricky to determine if a hardware RNG is actually, you know, random. The other part that makes it tricky is that most hardware RNGs don't produce enough
156.
▲
by
orclev
10y ago
Pretty sure the half-life of most things that would be used is already longer than the MTBF of just about every other part a slot machine.
157.
▲
by
orclev
10y ago
Sort of maybe. It sounds like the slot machine makers are being cheap with their machines. There are such things as hardware RNG that will produce a truly random number, it's just that for most applications they're overkill. This
158.
▲
by
orclev
10y ago
Sorry, it wasn't exactly clear from the context but by hand holding I meant more in terms of the resources available. C++ by its very nature has tons of great libraries, tools, and various kinds of documentation. If you can think of it
159.
▲
by
orclev
10y ago
Theoretically yes, for a C/Assembly programmer you're aware of the difference between stack and heap allocated data, BUT the cognitive load is different because those languages don't differentiate them in a particular fashion
160.
▲
by
orclev
10y ago
The biggest hurdle people seem to have with Rust is that it makes you very aware of the difference between stack and heap allocated data. For someone coming from a garbage collected language (or even in some cases C) that's a prett
161.
▲
by
orclev
10y ago
I would happily pay a one time cost of $255 to run fiber to my house. I'd even be willing to pay $500 to run fiber to my house. Sadly around here if I want fiber to my house, even assuming I could find an ISP willing to run it, it woul
162.
▲
by
orclev
10y ago
Gee, it's not like this is the first time a Apple product problem has been blamed on a faulty formula: https://www.apple.com/pr/library/2010/07/02Letter-from-Apple...
163.
▲
by
orclev
10y ago
Ah, now this is a very interesting conversation and you're right, the manifesto doesn't get any of that across. Abstractions are the key to powerful programming languages, but they're also the thing that people struggle with
164.
▲
by
orclev
10y ago
Going to ignore the main point of your comment for now, I somewhat disagree but that's a long a nuanced discussion that has more to do with education reform than it does programming. Instead I'd like to focus on your aside about J
165.
▲
by
orclev
10y ago
Sadly yes, yes I have. One of the very first professional projects I worked on was a system to replace an Excel spreadsheet because they were having issues with locks when trying to concurrently modify it on their network share. The project
166.
▲
by
orclev
10y ago
Well now you're talking about something else. If they just want to put some better tooling around an existing language (or maybe apply a slight tweak to one) that would be great, more power to them, although that's not at all what
167.
▲
by
orclev
10y ago
> It looks more like Smalltalk, which actually isn't known for being easy to read. That's sort of one of my points though. They're going to come up with basically one of two things: A) Something that's conceptually si
168.
▲
by
orclev
10y ago
On the contrary, I want programming to be easier where possible, but the goals of this manifesto (and all the similar ones before it) are trying to fix the wrong thing. Better and more powerful abstractions are always good, I'll always
169.
▲
by
orclev
10y ago
Can we please just let this idea die. Almost since the day programming was invented there has been at least one person out there trying to dumb it down to work for the average person and it always fails. Computers are hard to pr
170.
▲
by
orclev
10y ago
Another fault with his logic is that programming languages are very specialized and very powerful tools. You could try to dumb them down to make them work for the average person (which has been done ad nauseum at this point) but then they w
171.
▲
by
orclev
10y ago
Which was kind of my point. In order for the compiler to have the info it needs to properly track everything and prevent unsafe things from happening you need to extend the language to provide enough context for the compiler to work with. O
172.
▲
by
orclev
10y ago
Unfortunately those two are linked together. C compilers produce insecure C code because the semantics of the C language limit the options that the C compiler has for generating secure code. You could make a C compiler that generated more
173.
▲
by
orclev
10y ago
There's also the fact that youtube comments are an absolute cesspool. I don't even bother reading them anymore because it's almost exclusively trolls and the scum of the internet that dominate there for some reason. Whatever
174.
▲
by
orclev
10y ago
This seems like a really hard problem to tackle. The article kind of nails the problem in that none of what the children are doing on the videos actually violates any rules nor would it be classified as sexual in any way. There's no nu
175.
▲
by
orclev
10y ago
Could also embed the images into the CSS itself (or embed them in JS) and thereby get it down to 1 no matter what. There's so much ambiguity in the question. For instance, what constitutes a request? Are we talking just HTTP reques
176.
▲
by
orclev
10y ago
I think that's always been my problem with Go, it feels like it makes a set of trade-offs that really benefit nobody. It isn't low level enough to really unseat C (Rust stands a much better chance there), but it isn't high le
177.
▲
by
orclev
10y ago
There are a couple Haskell frameworks that might fit the bill. Yesod is a big one, although some take issue with its excessive use of Template Haskell. Others to look at would include Servant, and the very confusingly named rest framework.
178.
▲
by
orclev
10y ago
Well, they recognize a problem, the community and them just disagree on what the problem was. The community views the problem as exclusivity deals. Oculus/Facebook see the problem as bad PR causing them to miss out on exclusivity deals
179.
▲
by
orclev
10y ago
I was really disappointed that there was no mention of what they changed in their product or message to increase sales. The fact that they were struggling so much suggests either that the product was missing key features that the market was
180.
▲
by
orclev
11y ago
Safety is the primary reason I use not just Ad Blockers but NoScript as well. Preventing cross-site tracking is a nice bonus (I don't mind Ads so much, but the networks cross a line because they track your browsing behavior which viola
More ›