Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alblue
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
121.
▲
by
alblue
6y ago
The argument seems to be that a,b=c<d,e>g could be misplaced based on whether this is a generic type or a pair of comparisons. They then go on to say that they needed to revisit the design in the square brackets case to insert the key
122.
▲
by
alblue
6y ago
It’s still possible to run Java programs that were compiled for 1.2 on modern day JVMs without change.
123.
▲
by
alblue
6y ago
They actually have a department to write the documentation. The problem is that it’s a separate department from the people who design the libraries themselves, which means instead of having high quality documentation throughout, you only ge
124.
▲
by
alblue
6y ago
I’ve been driving Toyota cars exclusively over the past 30 years. I’ve been driving a Prius for the last 18. I had really hoped that Toyota would come up with an electric only vehicle, but they’ve rolled out their hybrid drive train across
125.
▲
by
alblue
6y ago
I found the phoronix summary better than the sourceware email. The email proposed a feature and had “it could look like …” bikedshedding discussions back in July — the original phoronix page summaried the conclusion of adding the feature, i
126.
▲
by
alblue
6y ago
Yup, and it’s been merged :-)
127.
▲
by
alblue
6y ago
Badly.
128.
▲
by
alblue
6y ago
I had a follow up thread with the author on Twitter, and one part of the talk ventured into if UTF-8 made sense for Eastern scripts. I looped in one of my ex Apple colleagues who worked on the transition of Swift from UTF-16 (the Mac defaul
129.
▲
by
alblue
6y ago
The linked article has 1+1=2; the title in HN is incorrect but may have prevented the use of the + symbol.
130.
▲
Scripting Java with a JBang
(infoq.com)
3 points
by
alblue
6y ago
|
0 comments
131.
▲
by
alblue
6y ago
IPv6 has been around for ages, but it has started picking up over the past couple of years. https://www.google.com/intl/en/ipv6/statistics.html
132.
▲
by
alblue
6y ago
There are actually two papers; Ethernet 1.0 and 2.0, but the ones linked above were for the <256 draft implementation.
133.
▲
by
alblue
6y ago
Yes, the draft was mentioned in the article as well. However the version 1.0 paper was dated 30th September 1980, although it wasn’t in the ACM until the following year.
134.
▲
by
alblue
6y ago
Unfortunately the YouTube video has had artificial shake and graphics added to it which makes it unwatchable. Does anyone know where the undoctored footage is?
135.
▲
by
alblue
6y ago
In case you wondered where MTU or MAC addresses came from, they are right here in the original Ethernet paper.
136.
▲
by
alblue
6y ago
GitHub have provided instructions on how to limit your repositories to prevent PRs from new contributors: https://github.community/t/hacktoberfest-help-for-maintainer...
137.
▲
40th Anniversary of the Ethernet
(infoq.com)
93 points
by
alblue
6y ago
|
25 comments
138.
▲
Hacked Off with Hacktoberfest
(infoq.com)
10 points
by
alblue
6y ago
|
3 comments
139.
▲
by
alblue
6y ago
You probably do this all the time with time without realising it. If it’s 11 o’clock and we agree to meet in two hours, you instinctively know I’m talking about 1 o’clock. But what you’ve just done is add two numbers mod(ulus) 12. In effect
140.
▲
by
alblue
6y ago
But who is going to fly on a 737 willingly again? Boeing is trying to ditch the “max” moniker in their new releases and to play it safe people will just avoid all 737s in the future. Unfortunately this doesn’t end well for those airlines wh
141.
▲
by
alblue
6y ago
This is essentially Swift’s problem on the server. If you have a service running and serving hundreds of clients, then any one of those threads can cause a trivial panic if there’s an overflow and take the entire service down. As a result,
142.
▲
by
alblue
6y ago
I put together a nice diagram of this in my “history of Unicode” talk. The specific slide is at: https://speakerdeck.com/alblue/a-brief-history-of-unicode?sl... There’s link to the video recording in the comments if yo
143.
▲
by
alblue
6y ago
If you’re interested in this, you might be interested in a presentation I gave earlier in the year on micro architecture of CPUs. The link is to the slides but there’s a video linked in the comments as well. https://speakerdeck.c
144.
▲
by
alblue
6y ago
Heart bleed was an example of a bug hiding in plain sight that was introduced with review into the OpenSSL codebase: https://github.com/openssl/openssl/commit/bd6941cfaa31ee8a3f... The author managed to get i
145.
▲
by
alblue
6y ago
The word “boffin” is a colloquial British term for a smart person (conjuring up an image of someone in a white lab coat and glasses) and is used in an affectionate way. The British version of TheReg (.co.uk) often refers to boffins in this
146.
▲
by
alblue
6y ago
The UK left the EU at the end of January 2020. The EU is currently treating us as having various member agreements in place until the end of December 2020 but we have already left at this point.
147.
▲
by
alblue
6y ago
On a slight tangent, back in the day it was easy to knock up a Java GUI for an app, only to present it to a client who would then mistakenly think it was the finished product. There was a pluggable look-and-feel for Java Swing called the Na
148.
▲
by
alblue
6y ago
I don’t think this is going to answer your question, but I gave a presentation at QCon London this year (back when in person conferences were a thing) on how CPU intervals work. In terms of decoding instructions, there’s a stage in the pipe
149.
▲
by
alblue
6y ago
The AWS elastic load balancers don’t support IPv6 targets, and since they are used in almost all circumstances means that AWS’ support for IPv6 is practically irrelevant. Plus, it’s not on their road map to fix.
150.
▲
by
alblue
6y ago
For what it’s worth, it was introduced as a failure of an automated merge process and not direct programmer entry. Had braces been used the error would likely not have been caused (or would have compilation errors) but the fact that it appe
More ›