Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
alblue
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
alblue
5y ago
Same here. I’ve directed our teams and infra managers that we must be able to block the use of copilot for our firm’s code. Id be very surprised if the other large enterprises that I have worked at downs doing exactly the same thing. Too mu
32.
▲
by
alblue
5y ago
I have a script for this so that I can use modern Linux tools on macOS buy without having to go down dependency hell trying to get all the versions correct. The script uses its name to look for a corresponding dockerfile/container (whi
33.
▲
by
alblue
5y ago
> The big idea behind TCP/IP is that it's a stack which you can use anywhere and everywhere For what its worth, Windows 3.x did not come with a TCP/IP stack installed; it was an optional extra. (In the days before Windows
34.
▲
by
alblue
5y ago
You can get the qnx do floppy from archive.org: https://archive.org/details/qnx303
35.
▲
by
alblue
5y ago
Cadbury’s chocolate used to be a British company (having started in the Bourneville area of Birmingham in the UK) but was taken over in 2010 by Kraft, the American makers of spray-on cheese from a deodorant bottle. The problem is that Ameri
36.
▲
by
alblue
5y ago
Siri’s voice translation works in your phone but the answers it needs are all calculated from the server (on the whole). Maps, for example, are all stored server side and route calculation are server side processes as well, as are the locat
37.
▲
by
alblue
5y ago
You don’t need to do it every time; you only need do it once per application. It’s a privacy feature that prevents an application being able to record your screen (or use your camera/microphone) without your explicit knowledge and perm
38.
▲
by
alblue
5y ago
The problem is there’s too much to be shown in a hierarchical navigation. If you can’t remember what you need then looking it up with :helpgrep (or just :helpg for short) and then type in part of a word of what you are trying to do. https:
39.
▲
by
alblue
5y ago
It’s at the bottom of the description: The presentation was recorded at the London Java Community meeting in April 2020, and a recording is available here: https://youtu.be/C4HEoBYL0yk
40.
▲
by
alblue
5y ago
I gave a presentation last year on this for QConLondon (before the lock down) and afterwards for the LJC virtually, if people prefer to listen/watch videos. https://speakerdeck.com/alblue/understanding-cpu-microarc
41.
▲
I see dead uOps: Leaking secrets via uOp caches [pdf]
(cs.virginia.edu)
9 points
by
alblue
5y ago
|
1 comments
42.
▲
by
alblue
5y ago
If you were starting from scratch, you probably would start with a different system. However web objects was their web framework at the time which was ported from objective c to java decades ago and shifting legacy from any technology to an
43.
▲
by
alblue
5y ago
Yes, but while web objects was a first class thing in the objective c world back in 1995 the direction swung due Java from about 1997 onwards — I doubt there’s any non-Java WOA any more. For example, it was developed when 32 bit PowerPC was
44.
▲
by
alblue
5y ago
I worked there, and yes, most of the server side stuff is in Java and Go.
45.
▲
Supreme Court Finds in Favour of Google over API Fair Use
(infoq.com)
1 points
by
alblue
6y ago
|
0 comments
46.
▲
by
alblue
6y ago
If you’re interested in writing safe shell scripts then check out shellcheck: https://github.com/koalaman/shellcheck If you’re interested I’ve written a git hook for it that runs a check when you git commit: https:&#x
47.
▲
by
alblue
6y ago
Given the italics, it wouldn’t surprise me if the original was in fact: sizeof(*(void*)1)
48.
▲
by
alblue
6y ago
I wrote my own tool for this which allows you to fix up a file based on the last time you changed that file, or on a specific commit. It will then execute an interactive rebase to that point as well as taking care of stashing and then resto
49.
▲
by
alblue
6y ago
You can use “git clone” for that; it will set up an alternates link in the local clone, so you only store the git object data in the origin but apply deltas to the clone.
50.
▲
by
alblue
6y ago
It’s a good piece, but needs a (2017) on it.
51.
▲
by
alblue
6y ago
Absolutely. Plus, and organisation can do dumb things because a single wrong person in the hierarchy of such a system can make a bad decision that takes hundreds of man years to undo. The reason small startups can innovate faster than large
52.
▲
by
alblue
6y ago
That’s because it’s a single organisation. Just because it is made up of tens of thousands of individuals doesn’t stop it being a single entity. You (and all other humans) are made up of thousands of bacteria and other specialised cells, bu
53.
▲
by
alblue
6y ago
You can go into the accessibility panel in system preferences and increase the contrast and remove transparency, both of which aid readability and interaction.
54.
▲
by
alblue
6y ago
Over yet last few years the WiFi daemon insists in writing content to the /var/log/wifi.log and friends, and there’s no way of turning it off.
55.
▲
by
alblue
6y ago
TL;DR Gradle and Android users are likely to be most impacted, since a lot of their tooling has directed users towards JCentral in the past. While JCentral is a strict superset of Maven Central, it means that there are some libraries/t
56.
▲
JFrog to shut down Bintray, JCenter
(infoq.com)
1 points
by
alblue
6y ago
|
1 comments
57.
▲
by
alblue
6y ago
What’s interesting is that this is both the magic code for Java class files, and also for Mach-O executables on NeXTstep and macOS. So the language that inspired Java also has the same magic number — although this is a coincidence, not a de
58.
▲
by
alblue
6y ago
Me too :-) https://twitter.com/alblue/status/1266322655604588544?s=20 I interviewed Mike Milinkovich about the VAJ->Eclipse transition in 2013: https://www.infoq.com/interviews/Milinkovich-
59.
▲
by
alblue
6y ago
I was involved using Java right from the very start, in 1995 while it was still available as a beta. I remember being distinctly annoyed that the Java 1.1 broke the model introduced in Java 1.0, in which a JVM which had no Windows showing o
60.
▲
by
alblue
6y ago
I interviewed Mike Milinkovic who led that team and who became Eclipse's executive director back in 2013, if you're interested in a trip down memory lane: https://www.infoq.com/interviews/Milinkovich-past-pres
More ›