Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
PeCaN
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
PeCaN
7y ago
That's reasonable (and I actually do like Ada somewhat) but the satisfaction of figuring out a nice algorithm in APL and writing an equivalent in Ada are just… not the same. Though I'm not really sure I'd call maintaining inv
92.
▲
by
PeCaN
7y ago
>[performance problem involving software having ten million layers of abstraction and running a full web browser engine (read: second OS) just to type some characters] >Maybe get a better computer? thanks i almost forgot i was on HN f
93.
▲
by
PeCaN
7y ago
Ada code is not very beautiful nor mathematically elegant. I think _despise_ is probably too strong but all the things people like about Haskell and Lisp are not in Ada. I think the author probably thinks Ada's type system is more powe
94.
▲
by
PeCaN
7y ago
To be fair, this is a highly unusual situation, with long chains of interesting and complex vulnerabilities and multiple zero-days against probably the most scrutinized consumer device currently. Most Google bugs are… much less interesting.
95.
▲
by
PeCaN
7y ago
VSCode is gigantic and complicated and only really useful to developers anyway. It does not really overlap with notepad. Notepad++ is almost simple enough to replace notepad. (Personally it's still too complex to replace notepad for me
96.
▲
by
PeCaN
7y ago
eh, it's kind of a set-it-up-and-forget-about it type of thing. i've used both Arch and FreeBSD on laptops and while I'm sure setting it up was a pain I haven't had to touch system configuration stuff for a while. though
97.
▲
by
PeCaN
7y ago
Nah, so long as you cast to an integer (preferably uintptr_t) before fiddling with it you're fine¹ ― ¹ I think, but to be honest it's been some time since I really knew the arcane C rules and I'm not confident anymore
98.
▲
by
PeCaN
7y ago
upper 16 bits are usually unused on x86_64 as well (since the x86_64 virtual address space is only 48-bit), though whether they're one or zero depends on bit 48
99.
▲
by
PeCaN
7y ago
I think the author is rediscovering OOP or something it's kind of uncanny
100.
▲
by
PeCaN
7y ago
linux isn't a monoculture at all assuming you know about Windows and OS X and are just talking about servers, there's still the BSDs and Solaris and AIX. a good deal of software is written to just assume a reasonably POSIX-complia
101.
▲
by
PeCaN
7y ago
> I don't believe their deprecation claims on that. I don't either, although the API is kind of overkill for most use cases so I'm not too surprised they discourage people from using it. > And there's more to trans
102.
▲
by
PeCaN
7y ago
that's probably part of TxF (aka transactional ntfs) which got deprecated basically as soon as it was released (though i think it's still used internally for e.g. system restore) so it's likely that got moved around somehow o
103.
▲
by
PeCaN
7y ago
Amiga has an updated m68k-compatible CPU implementation http://www.apollo-core.com/ ;-) (well, it's an FPGA, not an actual taped-out ASIC, but it's still faster than the Motorola 68060. it's a very cool produ
104.
▲
by
PeCaN
7y ago
> it’s begging to have a modern replacement (like httpie is to curl). This seems like a pretty weird example. All common tasks in curl are very straightforward and I've never even heard of httpie. Let's please not change the in
105.
▲
by
PeCaN
7y ago
Haskell is less of a programming language and more of a religion, so people choosing companies based on their religion makes sense.
106.
▲
by
PeCaN
7y ago
>The only customer of NVIDIA, contracting NVIDIA to fab chips for them. Nvidia doesn't own fabs. The article says nothing about Google contracting Nvidia to make chips for them, only that Nvidia is not particularly concerned about c
107.
▲
by
PeCaN
7y ago
As someone who occasionally reverse engineers things for fun, the fact that he managed to completely RE the whole thing to such a high level of detail in only a couple weeks is mind boggling.
108.
▲
by
PeCaN
7y ago
This is a lot of fun.
109.
▲
by
PeCaN
7y ago
Huh, I had no idea it worked like that. That's bizarre.
110.
▲
by
PeCaN
7y ago
It doesn't get in that situation, because malloc() can return null on Solaris (i.e. it never¹ overcommits). While in general I think this is vastly better than the somewhat insane Linux OOM killer, you can get in awkward situations w
111.
▲
by
PeCaN
7y ago
This makes sense but is somewhat annoying since a web browser is not the only program running on my computer (but apparently wants to be) and eats up RAM that could be used for the OS file cache. I wish there was some sort of allocation API
112.
▲
by
PeCaN
7y ago
welcome to MySQL
113.
▲
by
PeCaN
7y ago
I know CompanyDB is the new company.com but I feel this would all be a bit more clear if you just called the company EdgeQL.
114.
▲
by
PeCaN
7y ago
programmers must be stopped
115.
▲
by
PeCaN
7y ago
> There aren't any new paradigms, techniques, or languages that (realistically) promise even a one-order-of-magnitude improvement in programmer productivity I am doing 10×. It's possible.
116.
▲
by
PeCaN
7y ago
Existing languages are _terrible_ for today's hardware.
117.
▲
by
PeCaN
7y ago
I'm working on one. It's nothing like any of the comments here. You all are trying to add complexity and I removed it. All the comments here are along the lines of "I want a faster horse".
118.
▲
by
PeCaN
8y ago
It's like Electron except it allows you to make usable applications.
119.
▲
by
PeCaN
8y ago
> it takes only a few clock cycles for an Intel CPU to transfer data from its RAX register -> AVX vector registers, compute the solution, and transfer it back to the "scalar world". unfortunately, it takes millions of cycl
120.
▲
by
PeCaN
8y ago
tl;dr man working for the military is shocked to find out that his code is helpful to the military. edgy writing about ethics ensues.
More ›