skysight-inc/HackerNews huggingface dataset:
Maybe for some highly abstract definition of justice. But for more everyday use, it's not hard to come up with examples that one society considers just while the other unjust.

Justice does not have to be cogent, which is defined as "(of an argument or case) clear, logical, and convincing.". There were and are justice systems that leave out one or more of these ingredients to some extent. Some leave out some logic by presuming the existence of a supernatural being. Some are more authoritarian and not very convincing.
This might not be exactly what you're looking for but maybe 10 or 15 years ago, Defective by Design (organized by Free Software Foundation) was putting together in person demonstrations outside of Apple stores to protest against the use of DRM in iTunes.
Authy used to have a Chrome client you can run on your computer that syncronizes all your secrets.
Is there a proposed mechanism for the increased mortality? I would be more curious if there were. Why would receiving a segment of a genome in a vaccine be more dangerous than receiving all of it by getting COVID?
>They won't have a concept of zero? They won't have a concept of 1=successor(0)? I find this very, very hard to believe

Most of the world did mathematics for a long time without zero (I hope you know that most number systems like Roman didn't have zero till that eventually came from India, and we evolved to have the current number system).
Who knows what direction different number systems might have taken if they didn't come in contact with zero.
> It includes six large posters of women scientists. This is not “inclusive”.

Yes it is. The aim of the diversity initiatives isn't to be neutral in their representative, pretending they exist in a vacuum, they are there to counter-act an existing bias in the world[1]. No boy is going to see that poster and think they can't be a scientist, because they're going to have grown up hearing about Galileo, Newton, Darwin, Einstein, Hawking and listening to people like Bill Nye and Neil deGrasse Tyson.

The reason you think that the inclusion initiative is exclusionary is because you are factually wrong about the likelihood of women going into certain careers in the USA today. From that source I cited:

>For the 2017-2018 academic year, women secured 22% of all bachelor’s degrees in engineering, and just 19% of degrees in computer science.

So you can say airy things about the USA being biased towards promoting female achievement, but the fact is the statistics show that there are still lots of areas in which women demonstrably don't see certain career paths as options.

[1]:https://www.stemwomen.com/women-in-stem-usa-statistics
> personal information, including hiring information, from the whole nation you live in

How?
Alas this has now been fixed
When downloading open data files from government sites there can be millions of rows.

It would be nice if excel worked with 50M rows to do quick filters and pivots and stuff.

But of course there are other tools for that.

Comically, I’m not sure how splitting a 50M line csv into 50 files helps as you can’t filter or pivot across 50 files unless you want to do lots of manual stuff.
Xi's China will wage war. It won't always be Xi's China.
I'm surprised to hear you call it "terse," in trying to learn Swift I've found it painfully verbose for the most part (function calls with required keyword arguments by default, function definitions with external and internal names, overriding final fileprivate etc), and only the odd syntax around (esp trailing) closures weirdly terse and, for me, difficult to get used to.

Hopefully I'll get used to it. It does seem like all this serves a purpose, perhaps more readable as a result, but it seems to take more writing than I'm used to in python / go / rust.
It's rather off-putting to always be referred to by your full legal name. You might need that for billing statements, but other times you might want to just address people by their first names or as "Mr./Mrs. Doe". Normal communication in our culture requires understanding the cultural use of names.
I don’t see discussed how the processing fees act as a de facto tax on every single financial operation we perform.
> We've had fast languages like C and C++, and then we've had safe languages like Lisp, Java, and Python. The safe languages were all slower.

Them's fightin' words. SBCL (Lisp) totally screams with speed as far as I've been able to tell.
The target audience for picos is a lot smaller, no?
Foxconn’s CEO hopes to one day make Tesla’s cars
Nord Stream blast 'blew away 50 metres of pipe'
Hi, author here!

We are building the frontend of our _application_ in Rust and rendering it to a canvas using egui.rs. For the web site we are using more "traditional" tech, as you've noticed.

I am not a big fan of the complexity of modern web sites (including our own), which is exactly why I created egui. However, it is targeted at web apps, not web sites.
Post Parrot – AI Titles Targeting Subreddits
Meta says it will sell off Giphy following order from UK competition watchdog
Hopefully they don't share the belief with us that there must be one species conquering them all.
In addition to the other resources listed here, check out OReilly's "Programming Rust" 2nd edition, arguably a better introduction and reference than the official book.

If you're into backend web development, take a look at "Zero to Production" in Rust for an applied, hands-on approach to building a server.
But “the concept of justice” is not universal, because it really cannot be understood outside the context of law.
Because that code isn't publicly available, just like every private repo on GitHub, and any other company's/person's proprietary/private code?
> walking takes some discipline

and it also requires you to fully buy in to the city-centric lifestyle. Whether you like it or not there will always be a lot of people that don't want to live in an urban center or even a small town. For them, personal transportation is non-negotiable. Even people who live within walkable towns or cities will often prefer to have a car so that they can access other locations and services whenever they feel like it without having to rent or limit themselves to places accessible by mass transit. Cars just aren't going away, nor should we wish them to. I'm all for building more walkable and human scale environments, I enjoy them as much as the next person but I also want those places connected by good roads so that I can access, or leave, any of them freely.
Ask HN: Anyone hiring entry-level marketing positions?
Or know of niche places to find people hiring? Asking for a friend. Thank you!
From the project documentation there's no indication of it being based "on top of" V4L2, in fact the exact opposite. libcamera has compatability layers that add V4L2 and "Android Camera HAL v3" (which I'm not familiar with) on top of libcamera.

https://libcamera.org/docs.html
The cost of lockdowns.
I know someone who lost a lot of money because he kept it in cash.
The statement that "the truths of mathematics would be the same, because they are true by definition" is correct. Mathematics exist independently of biology or perception of reality. It is just a collection of arbitrary abstract definitions and what follows from them. The alien species may come up with different base definitions that they find more useful or interesting. But they would derive the same conclusions as we would if they were starting from the same definitions and applying the same abstract rules.
Or one of the billion tools designed to work with big csvs.
> Except some, who always ask for "Senior Rust Developer" which I'd guess is still a limited supply market.

I've seen a role advertised for 750k/month. It makes sens: those who move fastest get to milk the crypto bubble and make out like bandits. Oh wait, exactly like bandits.
Japanese customers like Sony and Renesas have growing demand on 22/28nm
If people continuously fail to follow the process (and we're not talking about general population here) then maybe the process should be reviewed and changed so he does not end up with a two weeks work crammed into 2 days.
Most mathematical concepts are far from obvious to humans (lots of people seem to struggle with the continuum hypothesis for example), yet we can still work with them no problem. So even if this shapeless intelligent creature didn't start with discrete mathematics, they'd probably invent it eventually.
Or you could just have fields for "full name" and "preferred name".
There is a common argument that "human just a better neural network", I don't know, did they mean we need to give GPT-3 or Dalle basic human rights?
Xi is one of the most rational actors on the world stage. Machiavellian rational, but rational. I recommend the Economist's podcast series on him.
Obviously not fast enough for Google since they literally invented a new programming language (Go) to address the compile time and runtime limitations of Java.
> Danish research currently indicates that those who have taken the mRNA vaccines are at greater risk of all-cause mortality.

Is the same true for people who take the flu shot? Maybe people who get vaccinated are just less healthy in general.
Fair enough. I was just going off of what Nick Shaxson, who seems to be quite smart on such matters, said in that post. I'm a remainer myself, so to find any sort of "benefit" in Brexit is very rare indeed.. ;-)
> It's rather offensive to assume that a group of UX professionals decided to take on a massive overhaul just for fun.

It's not "just for fun". If the UX doesn't get updated, then they are out of a job.
You could say this about all software piracy. So Microsoft can work to end software copyright instead of trying to corner the market on pirated software and asking forgiveness after the fact.
DUV seems to be economical down to about 7nm though.
> Our mathematics relies strongly on the logical and axiomatic systems used.

Yes and no. You don't need more structure than 0 and 1 to describe literally any form of information, and we're using machines right now that use such an encoding. The idea that any organism of sufficient complexity to have any kind of math won't have any notion of 0 and 1 is very implausible.

That said, we certainly won't have the same syntactic descriptions of most structures, but they will certainly be relatable via isomorphisms.

> We can barely communicate with a small subset of animals and plants on Earth. So I am just inherently skeptical that claims that alien thinking will bear any resemblance to human thinking.

But what does that have to do with math? Math isn't about how thinking works, it's about how structures are related to each other. Structures and their relations don't depend on how one thinks. As above, how such structures are described/encoded probably depends on how one thinks (aliens maybe won't use pencil and paper), but the structure being described will be the same and so there will necessarily exist some kind of isomorphism between their "syntax" and ours, as syntax is a projection of the structure.

Even plants have observable behaviour showing a distinction between 0 and 1: they observably move towards the sun when it's shining, and don't move when it's not. This isn't knowledge of "math", but simply to demonstrate that structure is everywhere and life simply must develop some intrinsic understanding of it.
> There is a reason why JS was invented.

I disagree.

As I see it, JS was invented as a browser utility, as the name implies "script", i.e same as shell script languages such as BASH, for doing small amounts of interactive stuff.

What JS has morphed into is a Jeckyll & Hyde monstrosity. Frontend devs now routinely dump 200kb+ of junk down the pipe at people's browsers because its somehow "better" to dump the processing/rendering on the user's desktop instead of server side.

And then there's the monstrosity of server-side JS. I think few people can argue that JS was ever supposed to be server-side. Things like Node are basically square-pegging JS into that round hole.
easier to implement than SMS

Maybe for the IT group. Not for the end-user.

SMS MFA on Apple is so easy it's ridiculous. The OS autofills the MFA form with the received value. There's nothing for the user to do beyond flipping a switch in settings to allow SMS messages to pass through from phone to Mac or iPad.

Versus any other MFA system, which requires manual intervention. Yubikey - either have to read the code and type it manually OR tap the device (if you're on a laptop with an open USB port). App-based - have to open the app and copy/paste or manually enter the code. Etc.
You know thats how study analysis in life science studies work don't you?

Check out hazard ratio - https://en.wikipedia.org/wiki/Hazard_ratio - it covers the increase in likelyhood above base case. You seem to be implying it doesnt matter because the absolute number is low. Thats not how life science studies work. If this causes a 10k% increase in your hair turning orange, even if it affects a low number of people, its still a drastic increase in hazard ratio.
Some of that is a stylistic judgement call on the part of pg. He wants to move quickly to his central idea, not enter into a nuanced discussion of the philosophy of mathematics.

I think pg is educated, at least the broad outline, of the age-old controversies in this topic and I'm grateful as a reader that he spares me the details and assumes some preliminary context.
"Is Numbers a calculator? Or an accounting app maybe?"

"Is Calendar the one I just installed, or is it the one Apple is forcing me to use?"

"Wait, so there is an app called Mail that I cannot remove, but my e-mail app is called Thunderbird? Let me note that."

1) People will learn the name of the apps they use, it's not that hard
2) Not all browsers can be called "browser".
sneak’s law: users can not and will not securely manage* key material

* generate, authenticate, distribute, back up
>At ~1% is this more “psy-ops” than an economic measure? In other words, no one is safe, stay on your toes

Probably. 1000 layoffs amount to 0.45% of the total workforce.

>Presumably these are/were productive people and could be reassigned

Maybe not. I reckon at least 1% of the workforce gets PIP’d each year. This year, it’s being loudly announced (and skipping the PIP formality) to scare people, as you noted above.
The discussion has been "cleaned up" massively. All Copilot discussions are heavily manipulated.

I don't know why one can freely pile on, e.g., AirBNB here but Copilot is a sacred cow.
Yeah it was mostly to give a example of where a wrapped type would be better than `total_cmp`. E.g. something that needs the value to implement Ord.
That's why I advocate for MDD instead, short for Magpie Driven Development.

Just as Magpies like their shiny trinkets, I like my shiny frameworks.
I have always used a rake. On the other hand, my wife likes to rake out the garden beds, which always pulls a lot of mulch out with the leaves. We have talked about getting an electric leaf blower for some years now. I suppose that the main reason we haven't is that we would use it maybe five times a year, and it would clutter the garage.
Oct 18th in Stamps: Babbage, von Siebold, Meucci, Ludwig III of Bavaria, Edison
>What is an alien other than a biological being from another planet?

Alright, agreed. Which as far as I know we have no known aliens ever discovered.

>We have biological beings on Earth that share DNA with us but possess wildly different intelligences and cognitive systems. Is it a stretch to use these as examples that aliens may share little in common with us?

You're backpedaling pretty hard. You said there are 'highly intelligent beings on earth' besides us. I know of no known examples that fit your claim. Happy to listen.
Many "successful" humans don't know a lot of math or physics either. It seems you only need to know how to subtract and divide.
Yeah… middle management is oh-so-powerful! They’re definitely not worried about their own roles because they control everything!

Seriously, what the hell is this mindset? What’s the deal with HN and framing middle management as some us-vs-them bad guy? Stop dehumanizing this layer. Middle management doesn’t exist by their own accord. It’s formed by leadership to support leadership.

I get the impression that the people who bash middle management have never experienced the role themselves.
> There is a reason why JS was invented. People doing frontend dev don't want to bother with slow compile time

Lol. That's not why JS was invented, at all.

JS was invented to provide basic interactivity to static html pages. By accidents of history it snowballed in the current monstrosity.
JetBrains' privacy policy is so open-ended I am surprised their IDEs are permitted in any environment with software that justifies an IDE.

It amounts to "Here are just some examples of the parties we might share your information with / reasons we might share your information but don't consider this a definitive list."

Also their autocomplete sucks. As in always inserts the wrong thing in the wrong place.
At first I thought Giphy might have been a UK company, but no. It's an American company founded in New York. Ignoring the merits of the judgement—ridiculous as they are—does no one sense terrible outreach in issuing a ruling on a merger about two companies which are in no way related to the country issuing it?

This has terrible repercussions for the American tech economy. Every big tech company would think twice before acquiring another company. What if years from now, EU rules that Adobe's acquisition of Figma was illegal and it should unwind it? Perhaps, this is one reason why Microsoft is choosing to home-grow clones of Notion[1] and Canva[2], instead of acquiring them. Maybe that's the path big tech would be forced to take from now on.

[1]: https://medium.com/geekculture/microsoft-loop-clones-notion-...

[2]: https://www.zdnet.com/article/microsoft-announces-canva-comp...
When do you get a credit check for getting a phone? I sure haven't.
The “dark yellow problem” in design system color palettes
> it really cannot be understood outside the context of law

What do you mean by that?
The flip side of that "it's only ~1%" argument is "in any large company, several percent of employees aren't pulling much weight [either personally or because they're assigned to work on something of low value to the company]".
TLDR - "It's an extra feature".

Solution: Backup/recovery tokens (never require phone/OOB recovery by default). Use email as a fallback 2FA if the service isn't critical.

For internal services/services at a business org, put in workflows for getting manager voice auth/phone call/etc. for more secure and trusted recovery validation.

Anyway, the point is for simple TOTP, it's a lot of security improvement for relatively minimal, one time work.
In Rusts defense, I can't think of a situation where you would need `OsString` in a frontend, and I don't think you will need `CString` either since strings are passed into webassembly by address + length (so exactly what Rust expects, no null-terminated nonsense). So you would just use the one default string type (`String` + `&str`).
8th State of the Software Supply Chain Report
Why wouldn't it? Saying that it will never seems very definitive. It's like these famous quotes that "we will never need more than 4kb of memory" or similar. Saying that something will never change is just a lack of imagination of the future.

There are big pushes behind wasm and Rust is leading the way here in a big way. I think you underestimate people and their will not to run javascript. Rust and WASM in particular will make it so that you can bring whatever language you want to the front end.

I believe that while it's very impractical now, wasm will slowly take over and in the future basically no one will use javascript except for basic things and most sites will use wasm for front end logic.

Why? Because it just makes sense for many reasons. You can use whatever language you want both on the server side and in the browser, you can achieve near native speeds and we're already sending big minified javascript blobs anyway so we may as well just send a binary instead. yes it's very hard to make a SPA with Rust today but it is possible and the tooling will become better over time and especially with other languages joining in.

To me it's clear that using javascript on the front end will become slowly irrelevant as more and more devs ship a binary blob. Right now, we need javascript as a glue but I think that will change as well with time.
"One of the payroll ladies" for correction. Also, working for a small office of a big corp still counts as working for a big corp. Not every location of a big-corp has thousands of workers.
You might even guess that’s the goal of this “economy is going to get worse” narrative that these “company announces layoffs” stories are part of.

The economy has been doing well despite supply issues caused by the pandemic and war. This has made hiring difficult which has given employees power. While businesses have been making money hand over fist they’ve also been begrudgingly forced to give a small amount to employees.

By pushing this narrative that a recession is imminent they can lower employee expectations so that even more of their record revenues can be channeled to profits/executive compensation.
Another obvious cause for the increase in heart disease related deaths which you ignored is that level of treatment and detection of heart disease was reduced due to people less regularly seeking medical care during the pandemic.
So you wanna split up Google for owning Tenor too?

https://www.cnbc.com/2018/03/27/google-acquires-gif-keyboard...
Show HN: Handy Checklists for Personal Digital Security
My experience is absolutely the opposite, especially on complex Go projects with multiple modules. I haven’t given Rust Analyzer much of a shot, but admittedly that might be better. Many of the projects I’m working on right now build using Bazel, and gopls has serious issues there even in generated code with a package driver configured.

I used to meticulously maintain a vim config for the 8 or so languages I switch between, but eventually realised that for me the good part of vim is modal editing, and that IdeaVIM gives me that without having to fuss with it. My vimrc is now empty and it’s relegated to commit messages and fixing merge conflicts…
> My RSI is no fun, but I deal, and it isn't amenable to painkillers except in mind-numbing doses.

Just a warning - trying to ignore the pain (by bearing it or hiding it with painkillers) is what is likely making your RSI worse. Please try and address the actual cause of the pain, than just taking pain killers.
Willfully representing how the EU works is a longstanding tradition of UK media. The EU even has a dedicated page for debunking British tabloid media lies.

edit: sadly I can't find it now, newer post-truth issues like Covid-19 seem to drown it out in my search engines
0.45% (1 in 221, not 0.045% [1 in 2210])
Yes, it's a thing but how often is it actually done? I can imagine circumstances where a company might do so--say a cloud provider wants to clone some open source software and offer it as a service. But I'm pretty sure the practice isn't routine.