skysight-inc/HackerNews huggingface dataset:
In my opinion, latency is a super important concept that got forgotten once we moved every application to web interfaces.

I remember the 90s and the 20s, when everything happened locally on the local hardware. It was quite easy to type fast, move the focus around in the various forms using tab and shift-tab, move from tabs and windows with ctrl/alt-tab; and there was keyboard shortcuts for most things.
I remember being able to execute complex operations between multiple applications using only my keyboard and without having to use any brain power between each step.

Now most things are moved to cloud applications and we interact with them with web browsers. Keyboard shortcuts are (mostly) gone, and each click or operation triggers a request on the other side of the world with a high HTTP latency, and that prevents the brain from chaining them for free.

I remember being able to do almost everything using my keyboard. Now good luck interacting with a web console without switching back and forth from keyboard to mouse for 50% of the steps.

I guess that's also why many developers (including myself) still love the CLI environments.
As someone curious about Elixir, I watched this talk earlier this week. I highly recommend it to anyone who has heard all of the "let it fail" and "BEAM does concurrency right" talk, but still doesn't grasp it. It is an incredible talk.
Surprisingly, everybody can have their own opinions about what they think is the best workspace for them. I find it difficult to focus in loud places. All of the open offices I've worked in have been loud places. I'm sure there are open offices that are not loud places, but luck of the draw, I have not seen that.

If you like working in an open office, that's great for you. I don't.
Specifically, Swedish unions are fighting back, which I have come to understand have a Musketeeresque 'all for one, and one for all' model. (I.e. failure to successfully bargain with one union leads to all unions striking against you)

IMHO, good for them!

The rest of the world gripes about the current ascendancy of corporate combinations over labor... and the Swedish response is to observe that (all labor) is still bigger than (large corporation).

Fair bargains come from negotiations between entities with similar levels of power.
Yes. People who wrote games "Way Back Then" (wbt) did not see games as about high scores but as more like life choices. There is no save in life. So adventure and rogue (my poison of choice) were more about how to learn, how to adapt. How to fail gracefully (over and over again). Not that learning any of that is very much fun, but hey, that's life.

[edit misspell games fortunately there is save in HN]
> For Målarna, it is a matter of course to stand side by side with our sisters and brothers in IF Metall, and we also see the danger in such a large and established employer challenging the Swedish collective agreement model, which is why we are placing these unprecedented massive notices in the area of agreements.

I'll always support unions, they are the only thing we have against corpos and their infinite abuse.
you said

> make it so hardworking people born into poor families can outcompete wealthy failsons

I said you can't and you do not agree. Please tell me how do you see this happening and what is the barrier to this now?
There’s no such thing as “similar enough” with a hash. One bit change in the source imagine creates as large a Hamming distance as possible in the hash bits - that’s literally the point. Unless I’m missing something that seems ludicrous to consider a hash as close enough to be a reason for probably cause.
It's illegal in the US I think.
Eight Tickets in 30 Minutes: Flutter/MX Live Coding, with Clojure [video]
Lago – Open-source Stripe Billing alternative – is hiring a Data Scientist
But they are somehow ok with Volvo being owned by China, where labor practices are at the rock bottom.
Exactly this same thing happened to me! I now realize I had an impoverished mind and saw every tbh I got from the perspective of a poor person from a poor town instead of just a person from somewhere like anyone else.
Apple agrees to $25M settlement with US over hiring of immigrants
A team at West Virginia University is trying to scale a process which extracts rare earth elements from coal mine "acid mine drainage". The hope is that the process helps to clean up AMD - itself an environmental hazard remaining after coal mining - and produce rare earth elements from what would otherwise be waste.

https://wvutoday.wvu.edu/stories/2023/04/05/wvu-researchers-...

https://wvwri.wvu.edu/divisions/critical-materials
They clearly got the shape wrong. It’s supposed to be like a Metallic A , with a gold oval behind it.
Book I have read on marketing
Show HN: An open source protocol for syncing decentralized graph data
If anyone has watched "Billions", it seems like Elon Musk is having a typical Billions moment. He's always gotten what he wants with his incredible wealth and thinks anything can be bought out.

But since all this the Union(s) are doing across Sweden and Norway they just have 4 options:

1. Pull out of Sweden

2. Sign the agreement

3. Use non-unionised workers from another country (which could join the union at any time)

4. Hire their workers through a unionised subcontractor.

Musk might be above the US, but he isn't above Sweden, especially not something so core to our values.

Im Swedish, and part of a union. However I've never worked for a Unionised company as it's quite uncommon within the tech sector. And since its a labourers market we're very well taken care of either way. I'm also born and raised in a ICE manufacturing city and know that unions are doing gods work for "replaceable people". A lot of "standard skillsets" within manufacturing are easily replaceable, but that doesn't mean salary should be a race to the bottom. They still provide value by doing their job, and that is what the unions protect.
If you are using buildx+QEMU for compiling your much better off cross-compiling inside the native architecture of github actions and the export the result to a build step that emulates the architecture:
I went form cross compilation that took 2 hours to 10 minutes total

You can follow my Dockerfile of my project as an example on how to do it
If Artemis goes on as planned, hopefully you'll just have to hold on at least a few more years!
The software that I'm using uses whisper for dictation mode.
Being from the US, this kind of union solidarity is really beautiful to watch. We've had our own string of recent wins, which has also been pretty fantastic, but seeing it all go down as if this is standard practice hits different. Like the difference between watching your buddy make a wild-ass, hail-mary basketball shot, and watching Micheal Jordan tomahawk dunk. They're both cool to see and amazing in different ways, but there's something mesmerizing about a well-oiled machine performing optimally with (seemingly) no effort.
In the future, someone will (re)invent wayland-compose.yaml and announce that as the second-best thing after sliced bread. Imagine that technology - each window is a separate container! Our ancestors would be so proud. Then, you start your browser via "wayland-compose up" and that will load 50 additional containers via dbus-systemd, because "that is the only proper way" to run your application.
If two character combination breaking the grid is acceptable then is three character combos ok too? What about four characters, or twenty? Where do you draw the line?
The two most important pieces of android are the Linux kernel and the android app runtime.

The article says that this new initiative from Amazon will use the Linux kernel and I would think they would have to maintain android app compatibility, so it’s hard to see that it’s much different then their existing FireOS.

React native could be a way for them to build their shell and some core apps, but it really doesn’t replace android app compatibility.
I've been using it for years, just want to say thank you, given the occasion.
> Why is x11 so backwards?

Hasn't it been pretty much ossified for the last 30 years?
you replied to that by saying > You cannot have the same outcome

I explitly talked about outcome being dramatically different. Children of wealthy people who have no motivation to contribute anything to the world, learn no skills, and are lazy, should not end up on the same level as hardworking skilled children of poor parents. They should end much lower. Barriers to this include enormous inheritances, the housing market (prices driven up enormously by hoarding and inheritance), the cost of university education, vast disparities in the quality of education available in different areas, and nepotism in the jobs market.

These factors are very different in different countries. I forget the name of the stat but looking at the percentage of people born to bottom fifth income parents ending up as top fifth income earners themselves is quite telling. If I remember right there is a dramatic difference between similarly "developed" countries. I looked and couldn't find the original data I read but here [0] is similar, showing denmark children born to bottom quintile parents reach top quintile 14% of the time (perfect unachievable meritocracy would be 20%), wheras in the US its 8%.

It goes without saying, but the reason it is important to point out that it is different between countries is to argue against vibes based arguments of people who just throw their hands up and say "oh but woe is us this is the natural way of the world why rage against nature it will always be thus" simply because they think that is the case without any data whatsoever. This is literally table stakes for even discussing the problem.

[0]: https://www.brookings.edu/wp-content/uploads/2016/07/02_econ...
This reminds me that I should really publish that blog post about using hashes to send documents "into the future" (really just to prove you wrote them at an earlier date) at some point.

>Hash matching, or hash scanning, compares certain pieces of content such as videos, pictures or text, to a database of illegal content. It is done by turning the content into “hashes”, a sample of the content a bit like a fingerprint. The hashes of content stored or shared by a specific user are then compared to the hashes of known illegal content in a database and result in a match if the software deems that the hashes are identical or similar enough.

Because one of the things I realized while writing it is that there's an interesting contrapositive to keeping your own public list of hashes online somewhere:

1. By putting a hash on your public hash list, you are making a claim that you have access to a particular document at a particular time.

2. If someone else posts a hash on your hash list, say to a well-known document like the HTML source of example.com, they have in effect proven that you are not the sole person who can edit that hash list, and

3. Therefore your claim to access of anything on that hash list is repudiable and hence the entire list must be thrown out.

So... Maybe there's a similar counterjamming method available here? E.g. stuff the hash of "Hello world" into one of these illegal databases, then show it's there, to call into question the idea that everything on these databases is illegal and thereby get them thrown out of court.

(P.S., I'm almost positive you can use keypair encryption to get around this, but I haven't taken a bus ride long enough to puzzle out the details of how yet.)
This is the horrifying core issue: "When creating an IMAP account, c't was able to record that the target server, login name and password were being transferred to Microsoft's server. Although TLS protected, the data in the tunnel runs to Microsoft in plain text. Without informing or asking, Microsoft grants itself full access to the IMAP and SMTP access data of users of the new Outlook."

To be clear: this is for accounts not hosted on Microsoft servers. They likely copy all of your existing mails to their servers, and any future mails sent or received also run through their servers.
It's because philips drivers are wedge-shaped. They properly fit a range of screw heads. This means that there's only two or three commonly used driver sizes. With torx the sides are parallel so the driver size is directly related to the screw head size.
That's why you offload work to "business-friendly" countries such as China /s
jstarfish's point is, "Know when to back the fuck down, or be invincible."

And since none of us are Superman, you better know when to back down if you want to keep breathing. That isn't hyperbolic advice - you can apply it as low as a street fight to as high as a war between two superpowers.

You may not like it. You may not agree with it. You may not want it to be true. But if there's one thing I've noticed here on Hacker News, which I would have thought so-called "smart" people could figure out, it's that Might Makes Right. We still live under the Law of the Jungle. We just think we don't because we've piled up load after load of bullshit on top of it to obfuscate that fact because we don't like what it says about it.

Don't believe that?

Stop paying your taxes. You'll eventually be fined. Keep on not paying them them. You'll eventually have government officials at your door. Resist them. You'll be forcibly taken. Resist by shooting dead every single one that tries to take you. You'll eventually be met with overwhelming resistance. And the reason for that is simple. The State must be the supreme authority which rules over all citizens and there can be no exceptions. It's no different than a mob boss or a pirate captain. None at all. Zero. Might. Makes. Right. The best we can hope for is a philosopher king - or in the context of Western civilization, an enlightened governing body that attempts to balance all things towards the flourishing of mankind. We're still a long ways away, but we're trying.
It directly answers the question why this trade union is taking industrial action against tesla. Because tesla refuses to negotiate a collective agreement with its employees. Seems quite informative.
You may have been too late if you've only been doing this recently. Outlook for Android has been doing the exact same thing for years (which I was quite surprised and upset to find out about at the time).

It's a shame, because like many Microsoft apps, the Outlook app isn't half bad if it weren't for the disgusting privacy violations.
Scaling up search and inventing the ad business was surely an incredible time at Google. But then they got spoiled by infinite money.
Laws and regulations increase dramatically with population density in a jurisdiction. It's not a US thing - it's a "civilization thing". More people per square mile and the blast radius of reckless profiteering and all kinds of criminal mischief explodes. This is why Alaska has even more liberal gun laws than Texas - it has more bears than people - literally.

Especially in the US, where these regulations lag severely, waiting until the abuse and damage gets completely out of hand.
If a human being had done that, they are going to jail for murder. Not manslaughter, it would easily be a murder charge. Cruise losing their license is getting of easy here.
Not online, sorry!
We did contact work for Google around 10 years ago. I visited Mountain View, San Francisco, and YouTube. I've worked in startups and video games, and I was genuinely shocked to find that Google felt more like Hewlett-Packard than any of those.

There was a room in the SF office two stories high with an adult playground slide between floors and a free photo booth nearby. No one was there. Super "abandoned amusement park" vibes. Still have the photos, though, somewhere around here.

Never did work there as a W2, and certainly never will. No judgment against those who do; to each their own, right?
I'm a fan of what SpaceX and Tesla are trying to achieve in a technical context (cheaper space flight and electrification of transport). Elon is obviously highly instrumental in this happening and should be recognized as such.

But his conduct otherwise has not been respectable and that too should be recognized.

People tend to all all or nothing but the answer is usually somewhere in between.
This reminded me too of Jim Lovell's reaction when they switched the Apollo 8 plan at "the last minute" to actually be the first TLI mission. Something about the way he tells it, and just the sheer (and apparently extremely genuine) reaction of awe, wonder, excitement, mixed with a seeming complete lack of worry, concern, self-preservation instinct, just kinda signals to me those guys were just built different.
I think the point was that oddness is a necessary condition for survival; that doesn't make it sufficient.
By design, workers shouldn't have too much power. Then they might live an enjoyable life!?
I don't think it's the initial strike that unites all unions against Tesla, but the attempts at breaking the strike by hiring scabs. Escalate the conflict, and the unions unite.
RUSTFLAGS environment variable, it's mentioned in the post too:

> $ RUSTFLAGS="-Z threads=8" cargo build --release
Yes! The app that I used for learning touch-typing even had a metronome built in, and it encouraged you in the instructions to enable it when practicing.
Normally I'd have the sense that I was seeing things in my periphery that weren't there. It was almost like having the fear that a deer was running into the road, except the deer was never there. It was distracting enough to be dangerous.
Exactly, ie. Qatar had something like 40 deaths during World Cup construction.
1. There are plenty of comments in those threads that support my position, as well as the standard gatekeeping positions.

2. This subreddit isn't as representative of professional philosophers as you think. Its demographic skews toward inexperienced grad students who (surprise) use Reddit.

3. I wrote this subreddit off 5 or 6 years ago because it was too concerned with the academic lifecycle and of existing literature of questionable quality. Appealing to authority only works if there is an authority present.

4. Again—you can't have it both ways. There are loads of philosophers who engage with the field who are deeply unserious for reasons more indictable than Harris.

Edit: I should add that I don't think Harris is a particularly good philosopher, especially when it comes to his argument for moral realism. But if having bad arguments disqualifies one for being a philosopher, then we'd be committed to rejecting a huge number of contemporary academic philosophers, which doesn't strike me as your position.
> a vague statement about “decent and safe working conditions”

There's nothing vague about it given the context. They mean standard Swedish working conditions, like the deals they have (and everyone else has (literally 90% of workers)) everywhere else. The precise conditions of collective agreements vary somewhat but overall are pretty uniform per sector so everyone here knows what they're talking about. Unfortunately I can't find you an English article for what they're talking about but you can try your hand at translating this one [1] for some introductory information.

1. https://sv.wikipedia.org/wiki/Arbetsmilj%C3%B6
If I instruct fastmail or another provider to fetch mail from a different email provider on my behalf so that I have it in one place then that is a deliberate decision I make. If I connect to my mail provider via IMAP/SMTP from a local application (Outlook, Thunderbird, mutt or whatever) I do not expect my credentials to be exfiltrated to a third party so that they can also fetch my mail. In fact, I would consider that to be criminal behavior if not VERY clearly communicated, with all it's implications.
iOS/Apple translate doesn't support Swedish.

As a Brit living in Sweden, it is indeed annoying, luckily Swedes tend to speak English better than some Brits. -- but I often find myself opening google translate on my iPhone.

For countries like Germany, where there are people who genuinely do not speak English (and I accidentally have interacted with while being there); it is evidently a greater need to be supported via Apple Translate there.
It is diplomatically when they are found and it is made public. But when they are not made public, usually the counterintel spies keep an eye on them. Of course the US spies on the UK to make sure their gov is doing ok, and the UK spies on the US to make sure their interests are kept even though they are as close of an ally as you can imagine. But spies act on behalf of the president/prime minister ultimately, if there is no political interest the spies won't actually do much. But if marie lepenn (or whatever her name is) becomes the leader of france for example, the US would want to know if anything crazy that affects US interests is being decided by her. When trump was elected, are EU countries supposed to hope he doesn't leak their critical intel the US already has to putin? Of course they'll need to collect intel. But usually it just means paying an asset to leak info, when it becomes permanently installed spying infrastructure it becomes to embarassing for the target when discovered.
Under Wayland with Gnome (it's gnome-specific), I recently learned you can kill windows by using Looking Glass:

// 1. Open looking glass: Alt+F2 > lg
// 2. Use picker to pick window (button on the top left corner).
// 3. Now an object r(0) of type MetaSurfaceActor is available in the
// gjs console (or some other number if you've already used it).

// To get pid:

r(0).get_parent().get_parent().get_meta_window().get_pid()

// To kill window and process:

r(0).get_parent().get_parent().get_meta_window().kill()

Reference for what those .get_parent() refer to:
https://gitlab.gnome.org/GNOME/mutter/-/tree/fc1de744/src/co...
Mostly a Mac yeah, sometimes Windows. I’m not saying there is no fragmentation here, but the majority of apps are distributed in the same way, whereas on Linux, at least as per my experience, there is no consistency at all to speak of.
It's crazy to me how people have hopped on using AI in production and it's proven time and time again it's just not ready. This outage is the least of my concerns about it. It's just too immature.
Yep, but it's pretty inefficient to ship cars to China for service. It's equally hard to service superchargers from China.
> As a shareholder, I'm curious why others aren't more furious to hear that this is how things are run at Google.

Probably because most people understand that horror stories reported on the web are likely to be outliers and not representative of the typical experience, or of a massive company as a whole.

It takes motivation to write a horror story. If you worked at a company that you expected to be a good place to work, and it turned out that it was a good place to work, what's your motivation to write about it? And if you do write about it, what's the motivation for someone to submit your non-horror story to a site like Hacker News, or of a reader to upvote it?

So the distribution of stories you'll see on the web and HN is going to be biased toward horror stories and other extremes.
I support unionization, but I still wouldn’t call a single sentence saying “we need a collective agreement” as “informative”. I would expect some details around what exactly is causing the safety issues they claim.
He certainly has a tendency to double down on his mistakes. Or more accurately: he's incapable of admitting he's wrong.
I used Elixir briefly, what sticks out to me was how easy it was to learn. Really like the pattern matching and immutable data.
What it excelled at most and I still haven’t found the full equivalent in any other language is building a full CQRS system.
The Commanded library combined with graphql was so powerful and well thought out.
With the BEAM if a developer writes some bad code, instead of screwing up all your events, the GenServer will just error out on the same event until new code it pushes to fix it. Events will starting queueing, but the whole system is unaffected. It was brilliant