skysight-inc/HackerNews huggingface dataset:
I didn't read through all the article, but I am not convinced. Vendoring isn't scalable for the long term. Everytime you want to use a dependency, you will have the overhead of first understanding the code and then copy-paste. The dividends might be there, but not worth it.
Standard ethernet fiber connectors are more compact, but most are implemented as SFP modules which lose a lot of the space advantage.
You don't have to reuse your keys. You can have a separate key(s) for signing.
I think that definition is going to cause some very confusing conversations. We don't generally talk about it being "discrimination" to put criminals in jail, keep abusers away from positions of power, or distrust liars. Generally speaking, when people talk about discrimination, it's because there's an injustice - the difference in treatment is based on stereotypes and hatred rather than any truth about that individual.
Papers have an abstract with a summary of the results then go on for pages explaining the long road to them. Maybe that could be a format to mimic and appease both kind of audiences: people with no time or interest to learn all the details and enthusiasts that want to read everything about the subject.
and when people stopped telling stories around the fire, and instead people went to their rooms to read books... something was lost then too. and something gained.
Being mindful of system library versions is deployment 101. They're dependencies after all.

Also, I do prefer to avoid dynamic linking altogether.
Curiosity Stream might be worth a look. I have a 6 year old, and her youtube history isn't what I'd hoped. I have to look through things with her though. Space stuff, dinosaurs and animals help. It still loses her attention though.

Reading to her is much better. That one on one attention is a drug.

And "Jonathan Livingston Seagull" kicks ass. Have the "Princess Bride", "Mrs Frisby and the Rats of Nihm" and "Rascal" lined up.

Roblox and Minecraft are great too, if you just want a time sink with a little creativity. Can teach them to build their own game with Roblox. My 6 year old is a little too young yet, didn't go well when I tried. She likes to play though.

Best of luck....
Re: test environments, of course Twitter has test environments, but if you're asking does Twitter have "staging.twitter.com" that matches the load, configuration and topolgy of prod, the answer is probably no because, like many companies at this scale they choose to handle moving stuff from dev to production with feature flags and incremental rollout techniques instead of the dev/staging/prod promotion process that is conventional wisdom at smaller scales. This choice increases velocity (especially if you have the platform team to support incremental rollouts and rollbacks) and building (or simulating) test environments that match prod would be insanely expensive, if it were even possible.

Like monorepos, this approach to ops might seem strange if you've only worked at small companies, and even then it's something reasonable people can disagree about. But I'm not convinced it's a useful discussion to have with an 88 year old senator. And it's not a sign that a company doesn't take engineering or security seriously, or that it has no idea what it's doing.

Re: resiliency, one of Twitter's datacenters is offline right now and twitter.com is up (https://www.cnn.com/2022/09/12/tech/twitter-data-center-cali.... So clearly the "small number" mudge is referring to is greater than one. Beyond that, yes, I'm absolutely sure that the loss of a "small number" of datacenters could take twitter offline and even result in permanant data loss (the data is in datacenters too!), because that statement is true of literally all tech companies. Twitter's expected uptime is a bunch of 9s. It's not 100.0%. The fact that it's not 100% is not evidence it "simply doesn't have a handle on its own infra any more".

And FWIW, resiliency appears to be pretty high for Twitter relative to the rest of the industry. They were down for 40 minutes early this summer, and haven't had an outage > 1 hour for 6 years (https://www.theguardian.com/technology/2022/jul/14/twitter-e...). Facebook (which I think most of us think of as pretty good at engineering, relative to the clown show most people seem to think Twitter is) was offline for 5.5 hours last year (https://en.wikipedia.org/wiki/2021_Facebook_outage).
The equalizing brake force from the other side sounds good until you factor in things like ride height differences from worn suspension or imperfect roads. Those and other transient forces disturb that left to right balance. Weird things like bump steer start happening when left to right measurements are off.
FSArchiver reduces cognitive load by guaranteeing that resulting archive is accurate and exact mirror of original filesystem. AFAIK, cpio does not support extended attributes and one have to remember to call tar with specific flags to store xattr.
Walls that slant — isn't that horrible from an engineering perspective?

If it's just a normal vertical wall it's naturally "balanced", but slanting walls would have a tendency to, I don't know, fall down? How does it support the next floor on top?!

Likewise with Frank Gehry's designs. Look at MIT buildings. People might probably consider it works of art, but I — a nobody — consider it cringeworthy.
This is a great article. I have been annoyed for some time that no one points out Kurzweil's overoptimistic and almost never true predictions. My guess is that Kurzweil is simply predicting a singularity out of fear of death.
Yea this comment really buried the personal lede. I think I literally raised an eyebrow.
Let's Explore the Top Uses of the Golang Web Framework in 2022
AI ethics – Underlying compute power
Preamble:

Yesterday I turned on my LG smart TV and to my surprise I found I couldn't continue using some/most of the features unless I agreed to the new T&Cs that had been rolled out overnight to my TV.

For the first time in my life I read the T&Cs about privacy. In order to continue I needed to agree to my personal data being shared out side of the EU.

My immediate thought was WOW my TV overnight became the TV from 1984 (to my knowledge it might have already been for a while). So when did my TV start watching(listening) to me?

So in the shower I started to think about what could have a big impact that all us where we wake up overnight to find new T&Cs that significantly affects us. I kept thinking about AI and how pretty much all AI models are trained on NVIDIA hardware.

If NVIDIA decided to push a T&C update that said it was against their wishes to train AI for XYZ it would significantly affect the future.

This leaves me with some thoughts.
- Why isn't there significant competition in this space like AMD?
- Why doesn't AI ethical groups push for decentralisation for compute power?
- Should someone like an AI developer avoid using NVIDIA?
- What are the alternatives?
- Does this even matter?

I'm pretty much a noob for this sort of thing but I tried to do some research on this before posting but google just gave me clickbaity articles so I would much appreciate your brainpower on this.
This is the kind of thing UWP sandbox, or killing kexts in macOS forbids, but hey lets enjoy the freedom of installing anything.

They manage on mobile devices without kernel level anti-cheat systems.
Agreed, but a lot of industry work doesn't give you much leeway to be creative. You can say the same for a level designer who just has to implement pre-specified designs they had no hand in.
Prioritizing Your Priorities (Personal Life)
No, it's a finite-state machine. However, it becomes Turing complete if you provide the human with a virtually unlimited supply of pen and paper. Richard Feynman once said about his notebooks that "They aren’t a record of my thinking process. They are my thinking process. I actually did the work on the paper."
It was already announced in early development that this is going to be an oversized expansion card. No bad surprises here. And if this is sitting as stable as the other expansion cards, then there should not be much of an issue transporting it.

I'm a bit surprised that there is no blog post about the release of the ethernet card yet.
It’s my understanding that the frame supports the floors, not the walls.
I mean, a Windows 11 setup with all of the modern security features enabled could very much allow this as a possibility.
I would love to read a write-up of your experiences if you have written them down somewhere or plan to do so in the future.
I kinda just like using the default os shell with simple cargo run/test/etc. I want to understand why REPL is more and more used, in langs like julia, elixir, etc. Do you guys find it more conveninent or something? I do like elixir playground though
I wish you could force two submissions to ride side by side. If I could do that I would pair this article with the one "death by hockey sticks"[1]. Great fun to read them back to back.

[1] https://news.ycombinator.com/item?id=32832177
Browser anti-fingerprinting tools may alter the timezone. Mine does.
I can draw Venn diagrams to make the same point.
I really hope that something like https://openreview.net/ becomes the norm for all scientific journals in near future.

The open discussions not only benefit the peer review process but also act as context and learning material for others.
That isn't something I've ever wanted from tar. But if I did, newfs is easy to use.
Waypoint 0.10
fsarchiver doesn't do FEC; it can only detect corruption, not fix it.
I could buy 3.5" floppies in a Japanese supermarket just a few years ago. Heck, I could buy cassette tape as well.. and I did! :-)
The fact that he is still CEO tells me all I need to know about the board.

Mudge is a seriously decorated security expert. Parag is a nobody.

The second he tried to discredit Mudge, he should have been out. But here we are.

I wouldn't touch that stock with my worst enemy's money.
What’s fascinating about this is the process by which trends rise and fall in society. The article correctly points out that trends usually start in groups of higher socio-economic status, with other groups mimicking them. Eventually when it reaches all groups in society, the trend begins to fall in popularity.

One example is spices in Europe. Used to be popular with the rich when it was expensive. When colonisation made spices cheap, everyone could afford it. That’s when the rich started a new trend of eschewing spices, which the masses copied. (NPR - How Snobbery Helped Take The Spice Out Of European Cooking https://www.npr.org/sections/thesalt/2015/03/26/394339284/ho...).

The difficulties faced by Kevins and other names is precisely because they opted out of this process. By choosing an Anglophone name instead of copying a name popular with the upper classes, they’ve inadvertently created a marker for lower socioeconomic status. That wouldn’t be bad by itself, but lower socioeconomic status is correlated with lower test scores. That has clearly led to a cycle of (poor parents choose an anglophone name) -> (these kids struggle in school/drop out) -> (people associate these names with low intelligence) -> (these kids suffer discrimination) -> (low rates of achievement, perpetuating stereotypes).

We might feel an aversion to the first example. People copying their “social betters”, pretending to be higher on the socioeconomic scale might make us feel uncomfortable if we believe that all people are fundamentally equal. Why pretend to be someone else?

The second example with anglophone names in France points out why this behaviour is useful. That’s probably why we see the mimicking behaviour in all human societies. It’s to avoid this issue.
On selected devices, usually more expensive than equivalent GNU/Linux or Windows laptops.
This is akin to my mechanic being anti oil change due to some conspiracy theories - I don't want them touching my car.
Because it works?
you might want to take a look at the capacitors of the amplifier and potentially replace them. If they have degraded, replacing them would make it sound even better. Apart from such a degradation modern stereo amplifiers are likely not any better, so it's smart to keep it.
There's plenty of money. It's just not going to pay workers.
I'm sure the future vr system will holo up some pants for you.
Gaming abounds with stories like this.

A friend of mine went to work for a small game studio in Oklahoma that'd gotten some acclaim for their quake mod pack. They took that momentum and started on their own novel IP as a quake licensee. They made a ahem mildly successful game named Medal of Honor.

Some time down the road, the owner of the studio didn't want to share the wealth.

As a result the top programmers, designers, etc, grouped up and negotiated a deal to become a 2nd party dev studio with a competing publisher. Nearly the entire company left with them. They couldn't take the IP with them so they rebranded their new game franchise as Call of Duty.

That studio owner literally made a billion dollar mistake by not simply being fair early on to the team. Never, ever, treat a team that has achieved rare success as replaceable cogs. If they've shipped, they can find more money people any time they want.
To me Godot became legit with version 3 adding physically based rendering like everyone else. But arguably there is one AAA game, the Sonic Colors: Ultimate remaster. Sure the studio modified Godot to some extent (but reportedly not enough to prevent e.g. scene loading in stock Godot 3) and they also did whatever was needed to port to the Switch (https://www.youtube.com/watch?v=D-RnhgZCqn4), PS4, and Xbox (4k@60hz) but a nice looking 3D game from a big franchise sounds legit enough to me. The creator of Godot was surprised though because he's intimately familiar with 3's limitations, but 4 is about done and is better in pretty much every way so maybe we'll see more of that sort of thing, and possibly with stock Godot. He did speculate that one reason Godot can be attractive for certain studios working on a franchise with an almost guaranteed minimum of sales is that it's one less thing to have a license fee for. Unreal Engine is amazing, but if you expect to gross over $1m, is 5% of your revenue each quarter forever afterwards worth it? It's not a straightforward question, but just 1.025 million units at $40 is a $2m fee, could you use that $2m to hire developers to patch up whatever shortcomings in Godot you actually need for your game and still ship on time? Or create a custom engine, as still happens occasionally?
I don't have a Roku; is it the same as the live TV on their website?

https://pbskids.org/video/livetv
Ah, thanks for setting me straight. Come to think of it, it is quite possible Mirta never actually said that 'Peder' equalled 'pederast' - just blushed and suggested (after Peder had left the room!) that the name was highly inappropriate because reasons, leaving me to connect the dots.
Sometimes they win demands even when the strike is illegal. The 2018 West Virginia teacher's strike turned into a wildcat (unauthorized) strike but that didn't stop them from winning a 5% pay raise. It does depend a lot on community support and sympathy.

https://en.m.wikipedia.org/wiki/2018_West_Virginia_teachers%...
I believe GitHub's smimesign can include RFC3161 timestamps:

How to specify a timestamp server

https://github.com/github/smimesign/issues/47
I have all sorts of great stuff, although to be fair, like many of the other commenters here I'm in the top income percentile of the most powerful country on the planet today

What about the people living horrible lives out in rural India or Africa, though? I think they fall under the 90% of people that the comment above was talking about
When I wanted to buy a laptop with GNU/Linux on it, I went to a OEM that actually sells GNU/Linux pre-installed.
This [Factorio SAT Solver](https://github.com/R-O-C-K-E-T/Factorio-SAT) has generated novel balancer designs. See the [wiki](https://wiki.factorio.com/Balancer_mechanics) to learn about belt balancers.
I am too young for the conventional CYOA books, but I still had the opportunity to enjoy modern digital CYOA games by publishers like Choice of Games (Choice of Robots is my favourite), and other indie CYOA games available on the android app store.
Thank you, it's a little bit of both, I was born in '86 so some of the stuff is older than I am x)

Some I remember from early childhood, others seemed historically significant and yet others were just cool looking and happened to fall into my lap for random reasons, like the IBM 5155 that I got from a guy at school who'd have been keeping it, but couldn't take it with him when he moved.

I grew up without rich parents, and probably got a hording streak from really wanting to make sure I'd never go without computing, no matter what kind..
These days, I'm also kind of worried about when the general purpose computer is either outlawed or just organically becomes unobtainable, and so, at least I'll have whatever I have, and have enough hardware to last my time out (especially the older stuff is easy to repair)
Show HN: A search engine based on RSS feed
ssh keys are keys. You can use them with openssl for encryption/decryption. It's a little bit more complicated than gpg but nothing an alias can't fix.
BlueJ – A Lightweight Java IDE
Ask HN: How can I monitor job openings?
Is there a way to monitor job openings other than following the LinkedIn Page of the interested companies/checking job portals periodically/signing up for emails?

I want to know if there is any dashboard/table type solution/service that could be reviewed once in a while for job openings in a particular location.
I can confirm first-hand that once you hit about 2.8k tabs across two windows, typing in the address bar when opening a new tab gets unusably sluggish even on an AMD 3900X as it tries to search all the tabs for matches to switch to, even if the tabs themselves are unloaded.

Tridactyl also gets unusable.

I finally cleared all the tabs out last week and started over, because it was clear my "reading list" was simply never getting read, ever. There were tabs from February still in there, never read.
To be clear, the OP discusses COGS in an electronics/manufacturing context, which refers specifically to the cost of manufacturing the product, and excludes things like marketing, logistics, R&D, salaries etc.

It is not at all comparable to the Xiaomi Cost of Sales figure in GP which includes many things beyond the direct cost of manufacturing their devices.
> Clojure has massive amounts of ecosystem and toolchain pain

Oh come on. Why do programmers like to exaggerate things in plain English? Maybe because naming variables using words like "massive", "colossal", or "monumental" won't fly in a programming language?

There's no "massive amount of toolchain pain". Did you use Clojure last time in 2012 or something?

You can literally just install Clojure and start writing Clojure programs in your shell.

Well, if you want something personalized or project-specific, then of course you'd have to learn some stuff, that's not gonna change for any general-purpose programming language. And I don't know how you can get more general purpose than Clojure - it can run on JVM; on JavaScript platform; on .NET CLR; in Flutter; can do R and Python interop, you can write bash scripts using Babashka and nbb.

The days when you needed to learn Emacs to use Clojure are well in the past. Today you can write Clojure in Vim, VSCode, IntelliJ, Atom, Sublime, Nightcode, Emacs and even Eclipse.
Well, I figured you'd have to play the game to the end, meaning someone dies? I also assumed that it'd be a 2 vs 2 game :)

Come to think of it, I'm not entirely sure I'd do it for any amount of money actually.
>For example, the original CRISPR article was desk rejected by most journals and the fact that the author's affiliation was a no-name research centre in Alicante (Spain) surely played a role. This delayed CRISPR getting widely known by a few years...

This is interesting. Has there been a write up on this saga anywhere?
I should have specified that I'm talking about EU-based neobanks, which are all real banks as far as I am aware (some are entities of bigger banking groups, some are standalone startups).

US banking being largely obsolete as a whole (checks? paid wire transfers that take days to arrive?) probably explains why there are no real neobanks in the US and they're all just a UI in front of a legacy bank. I doubt it has much to do with regulations, because I really doubt US banks are more heavily regulated than EU banks, who also have country differences to deal with if they operate in multiple countries (Revolut, N26), and they also have to check if the customers are American tax residents and handle that case too (or simply refuse them to become customers as some banks do).
Infant speak for all IdP's but Azure allows for configuring a sign out url to solve this issue - when the user signs out of their Azure AD account, the sign-out url is called so that the application can revoke the users session.
It's worth noting that this is the blog of Earthly which is in many ways a Bazel competitor.
So run it in a VM and cheat from there?
On HN too

(On the fence if this story is true or not, it could very well be)
Linear Algebra In Diagrams: diagram-powered linear algebra notes
Removing any other expense will be detrimental to the business, that is, make it work less well. Nothing will happen to the business if the owners don't get any dividends.
> If I could trade all my modern comforts for a minor lordship in the medieval era

Does this take into account the difference in medicine between the two time periods?
I'm in the real world of making games and I spent 3 months evaluating Godot. I really wanted to like it. I found several critical problems and raised them with the core developers who did not take them seriously.
It's particularly ironic that you mention CoD as an example of how you can treat gamedevs as replaceable cogs. Here's the history: https://news.ycombinator.com/item?id=32833895
To add to my comment: since the financial system is almost impossible to fix, the problem only keeps getting worse and worse. I predict that eventually 99% of the world population is employed in somehow managing the global financial system. After that point, it just collapses and no-one knows what comes next.
I think it'd be more interesting to show a distribution chart rather than any type of average or mean.
HOWTO for 1Password for SSH

https://news.ycombinator.com/item?id=31686511#31777365
Thank you so much for your very kind words! I really appreciate them! It was indeed a labour of love. Being able to (re)create a matching binary was my benchmark for success, to prove the accuracy of the reverse-engineering.

Unfortunately it's impossible to know how well-documented the original assembly was. I've poked around in some of Yamaha's other synth firmware from the same era, and there's some reuse of code between them. That suggests there was some shared documentation, and tooling available between teams. Speaking of documentation, and naming: The placement of functions within the binary probably hints at the organisation of the project, and how things were named, however it's hard to tease out the abstractions they were working with after the fact.

This was my first project in 8-bit system programming. The Hitachi 6303 manual has some suggestions to use for project documentation that were even more comprehensive. I'd love to know more about how engineers worked in this era!

Also, your project looks amazing! I'll definitely give this a good look!
Interesting article, thanks for sharing!
They don't, it's a page that's intended to look like cloudflare for ... unknown reasons?

They do a lot of other very suspicious things to users.
today they have their scrum masters whisper it in our ears at the daily stand up
>Ideally, no one should get laid off.

In this ideal world of yours, are people allowed to quit?
Very two dimensional person as well. Or at least he was 20 years ago; perhaps he's improved himself since.