Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
oivey
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
181.
▲
by
oivey
3y ago
That’s crazy. If my electric was out for that long consistently I’d lose my shit. That’s totally unacceptable.
182.
▲
by
oivey
3y ago
No, he definitely is not. Painting every bill Republicans have blocked as having a wrecking amendment is beyond silly. He’s describing a refusal to compromise.
183.
▲
by
oivey
3y ago
What you’re describing is called compromise: you get what you want in exchange for something else.
184.
▲
by
oivey
3y ago
The typing thing is really unnecessary and a step backwards, IMO. Added typing is maybe great for managing a code base, but it isn’t necessary for performance with a compiler that can do type inference.
185.
▲
by
oivey
3y ago
Preaching to the choir here. Julia’s threading API is really nice. One deficiency is that it can be tricky to maintain type stability across tasks / fetches.
186.
▲
by
oivey
3y ago
Python is inherently slow. That’s why people tend to rewrite bits that need high performance in C/C++. Removing the GIL is a massively welcome change, but it isn’t going to make C extensions go away.
187.
▲
by
oivey
3y ago
Notably, all of those are static languages and none of them have array types as nice as PyTorch or NumPy, among many other packages in the Python ecosystem. Those two facts are likely closely related.
188.
▲
by
oivey
3y ago
Yes, and, if they wanted to just build to a spec like a construction worker, they’d get to look forward to getting paid even worse still, physically demanding labor, working in the hot, working in the cold, shitting in boiling portapotties,
189.
▲
by
oivey
3y ago
This is really some next level victimhood. Building houses often does involve dealing with whiny homeowners/builders with bad taste and no clue who want everything but also don’t want to pay. That’s the job. Good software engineers kno
190.
▲
by
oivey
3y ago
This is one of those situations where how the government works is not like your personal life experiences. Nvidia wasn’t some anonymous individual out of hundreds of millions subjected to a capricious law. They were the direct target of the
191.
▲
by
oivey
3y ago
Effectively, yes, for how much it costs to run. You know if you pay for a service that your subscription partially goes toward their power bill, right?
192.
▲
by
oivey
3y ago
Echoing another commenter: I’ve never activated the emergency braking function in 6 years of driving my Honda. A warning chime rarely, but never the brakes. Never in various rentals, either. You may be driving badly.
193.
▲
by
oivey
3y ago
> I suggest learning about C++ ranges and CUDA algorithms. I’m familiar. > Parenthesis and brackets have nothing to do with how high level a language happens to be. I would argue readability and expressiveness do, though. When someone
194.
▲
by
oivey
3y ago
I think we’re in agreement on that. I wasn’t saying that regulations shouldn’t exist. I was saying that if Boeing makes shitty products that kill people, then it is entirely their fault if they go out of business. The person I was replying
195.
▲
by
oivey
3y ago
No, it’s not just that people write C++ like it’s C. Another example: there is no simple syntax for broadcasting a function over a collection. Anonymous functions have syntax that is all parentheses and brackets. They’re this way because ad
196.
▲
by
oivey
3y ago
I agree that a lack of oversight is a core issue, but it also isn’t the job of the government to make your products good. The government can set same rules, but it’s on Boeing to execute. Of course, besides that, Boeing itself is maybe THE
197.
▲
by
oivey
3y ago
I disagree that C++ is high level in the same way. The core of the language’s memory management relying at some level on bare pointers adds complexity that can never be removed. The syntax itself is not simple and rarely has the magic of 1
198.
▲
by
oivey
3y ago
> Not if you are encapsulating and naming effectively... No, and this is one of the reasons inheritance has lost popularity. Splitting some functionality across many files adds significantly to the cognitive load of figuring out what cod
199.
▲
by
oivey
3y ago
100x relative to NumPy is still quite a lot, depending on how much of their code manages to stay in the C extension. If it was pure Python the delta would likely be much, much larger. Julia is definitely built on the shoulders of giants. I
200.
▲
by
oivey
3y ago
This is a little reductive. The speed comparison was between the highly parallel and optimized CPU version vs GPU. The GPU’s advertised FLOPS was only 4x the CPU setup’s. That the performance is so similar isn’t all that surprising and coul
201.
▲
by
oivey
3y ago
The general answer is no. Fair use is a special carve out legally that has to be determined individually. If your product is something that regurgitates NYT articles while stripping NYT of their source of revenue, that’s got fair odds to no
202.
▲
by
oivey
3y ago
The problem is multi-dimensional, so bounding logic like this isn’t necessarily useful.
203.
▲
by
oivey
3y ago
It is a good question with a simple answer: no.
204.
▲
by
oivey
3y ago
There’s some confusion in some of the replies here. The point this person is trying to make is that you get the remote machine’s key bindings, not the local’s. That’s an artifact of the experience being a remote desktop.
205.
▲
by
oivey
3y ago
Cython is pretty nice, especially for wrappers around C. Julia’s ccall is honestly even better. Numba is also really nice, and for just compiling against arrays I like it better than Cython. Neither help if you need data structures or abstr
206.
▲
by
oivey
3y ago
They basically are ghost kitchens already. Who eats at a pizzeria? The last time I can remember doing so in like 2 decades was in NYC. They have the store fronts so people can pick up rather than deliver.
207.
▲
by
oivey
3y ago
It’s getting faster but not C fast. Its semantics mean it basically never will. You’ll always need C extensions.
208.
▲
by
oivey
3y ago
This involved an extremely low level hardware exploit and a ton of other insanity. It is really nothing alike to Microsoft vs open source.
209.
▲
by
oivey
3y ago
People have been struggling to get enough iodine for a hundred+ years. That’s why it’s added to salt. This isn’t a 21st century problem.
210.
▲
by
oivey
3y ago
Probably not legally enforceable, and probably HN’s only recourse would be to block you from viewing.
More ›