Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zurn
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
77 ms
·
871.
▲
by
zurn
13y ago
It would be interesting hear from a compiler guy why it's hard to produce this sort of code on x86 compiling from C or OpenCL. Bonus points for GPU version :)
872.
▲
by
zurn
13y ago
Intel CPUs got hardware AES instructions in 2010 or so. Even before that software AES went at a good clip, a 200+ MB/s. On top of that, the fragmented (seek dominated) nature of typical database IO, and the fact this only happens only
873.
▲
by
zurn
13y ago
I realize you may not want to name your country, are you from Zimbabwe? The next most recent country going by the list on WP is Zaire (1998) and it wasn't repeating there.
874.
▲
by
zurn
13y ago
A mix of technological and cultural path dependence, cowboy attitude to performance/optimization, and inability to quantify risks. (Somewhat interrelated, eg cowboy attitude -> C, path dependency in C usage -> hard to reason abou
875.
▲
by
zurn
13y ago
Related: https://www.kernel.org/doc/Documentation/volatile-considered... Sounds like "volatile" variables don't really provide good semantics for most uses even without considering compiler bugs, so
876.
▲
by
zurn
13y ago
Also, see "resource curse". Norway is one of the few countries to escape it wrt oil.
877.
▲
by
zurn
13y ago
They're about as easy to make as for Windows. It's just that Windows targeting is more profitable for mass malware, and the technical user base leads to shorter half life.
878.
▲
by
zurn
13y ago
The point is that people have relatively good relationship with police in many countries -- as nice as Sweden is, it doesn't appear in the top 10. The very good standard of Scandinavia is common.
879.
▲
by
zurn
13y ago
On a related note, the field of compilers seems to have ignored data optimization almost completely at the expense of code optimization. Applying a few basic tricks lets a human typically save 50-75% off an object's storage requirement
880.
▲
by
zurn
13y ago
SCTP deployment stalled when NAT boxes took over the internet. Also it was originally from the telco world and didn't have a lot of cheerleaders among internet applications people. There's now an incarnation tunneled over UDP that
881.
▲
by
zurn
13y ago
> Languages that support pointer arithmetic [...] To clarify, Go doesn't have pointer arithmetic. The GC has been evolving from conservative to precise, in Go 1.1 it's gotten as far as "mostly precise".
882.
▲
by
zurn
13y ago
When you communicate over the Internet, your traffic will typically pass through some backbone routers.
883.
▲
by
zurn
13y ago
> Commercial programming is solving problems you didn't choose, in a language that's not your favourite, [...] Programming jobs in software business definitely do include many where you can greatly influence the problems you wo
884.
▲
by
zurn
13y ago
+1 for promoting Boehm GC. GCC uses it. edit: also Inkscape, w3m.
885.
▲
by
zurn
13y ago
> it usually leaks memory Citation needed. Integers matching valid pointers to allocated objects are rare - only common on 32-bit when running near limits of virtual memory space. Which is a bad idea anyway. Language runtimes that eventu
886.
▲
by
zurn
13y ago
The "short" long is fantastically tasteless, it's not like source compatiblity with Win16 is has resulted in 64-bit builds of apps appearing.
887.
▲
by
zurn
13y ago
It's a similar self-selection filter as dyslexic Nigerian scams utilize, you have to be a certain type of person to go for this. To actually submit a rating, a G+ using certain type of person...
888.
▲
by
zurn
13y ago
As long as Android Chrome bans privacy extensions there aren't really any sensible alternatives to Firefox. Re. Play links and such, those have been showing up for me in the context menu (long press) at least with Firefox Beta.
889.
▲
by
zurn
13y ago
That remaining 90% share is having a severe chilling effect on general-purpouse computing. That share needs to get eaten up by Linux and Mac OS if we want to keep open computing healthy.
890.
▲
by
zurn
13y ago
It's just unfairly easy in Lisp :) There are macros in many non-homoiconinc languages (eg. Rust, Dylan), and there are add-ons for several of the languages lacking them (eg. SweetJS for Javascript, MacroPy for Python).
891.
▲
by
zurn
13y ago
Universal income would be nice but meanwhile unions work passably.
892.
▲
by
zurn
13y ago
Looks like it's just summarizing what the Chief Economist at Goldman Sachs thinks. There is lots of other reporting about it on the news. Do you have a theory on what political motive GS might be pushing? Promoting worker wages with ma
893.
▲
by
zurn
13y ago
As you well know, browsers come configured with an endless list of CAs that "the user trusts", including CAs from various nebulous governmental entities from all over the world. And they are all good for authenticating any .com do
894.
▲
by
zurn
13y ago
This is a feature! You can see from the domain name who you're trusting. Wouldn't it be great if TLS let you know in a similarly obvious manner when your CA is the USG?
895.
▲
by
zurn
13y ago
Plus, your DNS provider doesn't have a business incentive to prevent you from bootstrapping other systems off DNS. So it happily could put eg per host IPSEC keys, or SSH host keys in strongly authenticated DNS records.
896.
▲
by
zurn
13y ago
Netflix's HD is 3.8-5 Mbps, compared to Blu-Ray's 30-40 Mbps. Lots of things "want" a lot more bandwidth than they're currently getting by with, even services that seem very bandwidth hungry now.
897.
▲
by
zurn
13y ago
The GNOME guys built an entire desktop environment on top of CORBA and C...
898.
▲
by
zurn
13y ago
Unix vendors didn't push C++-only platforms, nearly all the libraries were in C. Contrast to MFC, ATL, COM etc. (Yeah COM was supported for VB too, but C-hostile)
899.
▲
by
zurn
13y ago
Any increase in average utilization is an insignificant cost compared to the elephant in the room: Broadband speeds have been essentially stagnant for 10+ years if you look at tech development vs what gets deployed. The ISPs have been reapi
900.
▲
by
zurn
13y ago
Everything he said applies to a typical legacy corporate network that has a centralised default-deny firewall on front of it (but no NAT). Host-based firewalls are much more flexible and have many security advanteges.
More ›