Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
qppo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
60 ms
·
571.
▲
by
qppo
6y ago
Have you ever read or attempted to implement a portion of the SVG specification? It's absurdly complex, and there is little guarantee that the SVG spec is implemented completely and identically in different environments. I know of seve
572.
▲
by
qppo
6y ago
It's not a limitation or the machine, it's a setting in the compiler. Try doing anything pretty fancy at compile time with templates in C++ or macros in Rust and you'll quickly need to set the recursion depth limit higher.
573.
▲
by
qppo
6y ago
If you've ever heard a counterfeiting story from a chipmaker this is unsurprising. They'll copy anything and everything just to be sure.
574.
▲
by
qppo
6y ago
The analog of a timeout in a compiler is recursion depth limits.
575.
▲
by
qppo
6y ago
This bothers me on all search. Search for <model> <year> of any product on google, 50/50 shot its a different company's item in the first (few) places. Search bribes are user hostile but developer necessary it seems.
576.
▲
by
qppo
6y ago
That would be illegal, or at least unenforceable in California. Intel and AMD wouldn't exist if that were legal here anyway, both were founded by way of exodus from an eventual competitor. Intel in particular, its two founders were ori
577.
▲
by
qppo
6y ago
A large amount of cruft and performance issues in the C++ standard library remain because the committee is too afraid of breaking ABI compatibility, so it's not so much as a "no" as "oh no." Even MSVC hasn't br
578.
▲
by
qppo
6y ago
> The bad part is that most of C/C++-compatible HLS tools are proprietary, and open source ones are either Scala-based (Chisel, SpinalHDL) or seem to be academic toy projects. Why is Scala a problem?
579.
▲
by
qppo
6y ago
Amazon does the same thing with kindle links on iOS. I'm not sure it's incompetence so much as a platform oddity
580.
▲
by
qppo
6y ago
The only place I've lived where refrigerators weren't the norm in a unit was Los Angeles.
581.
▲
by
qppo
6y ago
It's not a problem for devs so much as users. If I'm not maintaining my software it's probably because I can't afford it, but the people that use it still want it installed.
582.
▲
by
qppo
6y ago
Its intellectually hazardous to anthropomorphize chaos, like ascribing a purpose to evolution.
583.
▲
by
qppo
6y ago
To me, the single biggest distinction between working in a startup versus a traditional organization is that all your work has immediate impact. There are points in the lifetime of a startup where code quality and test coverage have immedia
584.
▲
by
qppo
6y ago
Yes lots of them died before 2013. Conversely they're not charging you a massive one time update fee. They're charging many smaller fees for smaller updates which is more representative of the development costs of the product, whe
585.
▲
by
qppo
6y ago
You never owned the software, just purchased an indefinite license to use it. This has turned out to be ultimately unprofitable and has changed from infinite subscription terms to finite ones. I don't know why you think it hurts R&
586.
▲
by
qppo
6y ago
I had this problem in college. Turned out to be the wind blowing over a small hole in a pipe, creating a whistle.
587.
▲
by
qppo
6y ago
This is going to sound a bit like "no true generics" but if you think of C++ templates as macros less so than generics you might be more open to seeing how other languages do it in a way that encourages better engineering.
588.
▲
by
qppo
6y ago
Editions exist to guarantee forward compatibility, it's actually a really good solution to a hard problem.
589.
▲
by
qppo
6y ago
Well for one, I've never heard of it until this thread so that might be an issue. That said, "doing something that other things do" is a really hard place to be, doubly so with developer tools. A lot of time and money is inve
590.
▲
by
qppo
6y ago
I don't want to downvote you because I assume you didn't write that, but this kind of vitriol is childish. We shouldn't point and laugh at people losing their jobs in this environment.
591.
▲
by
qppo
6y ago
What do the local restaurants say? Because the problem with Grubhub was that they phished the businesses' customers - no permission or relationship with the local businesses themselves. My understanding of Slice is that they work direc
592.
▲
by
qppo
6y ago
I mean I can't even get (all) my USB audio gear to work properly on Linux, at all. For example system settings on Ubuntu Studio misinterpret anything with more than 2 channels as a surround device. But that's OK because the hardwa
593.
▲
by
qppo
6y ago
Pretty much weekly or bi-weekly? Like I don't want to go out and make a list of all the court cases and appeals that his administration has lost because it's not short.
594.
▲
by
qppo
6y ago
fwiw I don't think any audio manufacturer (hardware or software) has advised it "ok" to use Catalina, and OS upgrades have been a problem for as long as I've used professional audio tools. I understand with brand new mac
595.
▲
by
qppo
6y ago
Not to mention the courts have been stacked using the Federalist Society's shortlist. While I personally think they're a bunch of highly educated kooks, I don't think that ideologically they'll side with the President in
596.
▲
by
qppo
6y ago
The thing is that "the web" doesn't make sense as a platform for audio applications when to build upon it you need to throw away realtime safe subroutines. Realtime audio rendering is a soft realtime problem. If the web audio
597.
▲
by
qppo
6y ago
How old is your Mac? That issue sounds very strange to me. CoreAudio is far and away the most impressive and powerful audio API across the board. It's ridiculous how much you can do with it and the abstractions it provides. It's a
598.
▲
by
qppo
6y ago
> The ability to preview EQ changes while the audio is playing back is impresssive Comments like this surprise me, but probably because the lightest weight thing I'll spin up for audio work is Reaper. The idea of anything but onli
599.
▲
by
qppo
6y ago
I'm guessing TDD stands for Test Driven Design/Development, but I feel compelled to call out the author's failure to spell out the acronym at its first usage. Same for Read Eval Print Loop.
600.
▲
by
qppo
6y ago
This really only matters for iOS builds, meanwhile I have users that can't upgrade to Catalina yet and I need Mojave/High Sierra environments to build and test against.
More ›