skysight-inc/HackerNews huggingface dataset:
To each his own, but I found that book to be badly written, outdated, and not applicable to my day-to-day work.

Published in 2006, it feels like it was written for a mid-90s world of waterfall process and shrink-wrapped software (6-month death marches to immovable ship dates). No mention of agile methods or the idea that web applications might be developed and deployed differently. It plays upon Dilbert-esque stereotypes of managers and marketing folks, and assumes a 100% adversarial relationship between the brilliant programmers and everyone else.

Maybe I've just been lucky, but this isn't at all representative of the world I live in. I guess I'm fortunate not to have to adopt such a cynical worldview as the author.

Then again, don't take my word for it, I only read half the book before I put it back into the huge stack of unread books next to my desk.
This is all true but it just describes why jurisdictions are willing to join the race to the bottom.
We might be talking past each other, the point I was disputing is that miners are incentivized to expend energy, which is not true. They are incentivized to produce hashes.

If you hold the hardware constant then hashrate correlates to energy usage obviously, but it's not quite the same thing.
That's pretty damn good for an 0.1 release with no economies of scale.
Cool! But this example is a bit simplistic since it can be done just as easily by regular grep:

grep -E '(.+) = \1' *.py

I have trouble looking at the examples in the project website (many things inside iframes are adblocked). Do you have any example of a search that would be difficult or impossible with grep?
>was originally introduced into the Webdings font as an “exclamation mark in the style of the rude boy logo found on records by The Specials"

Of course. What could be more useful or obvious?
Jake Paul Promised Them Fame. Was It Worth the Price?
If I didn't understand how javascript came to be, I would be suggesting that javascript must be the best language!
Is that a solar panel on top? Can it power the computer?
> Your freedom stops when you are a potential asymptomatic/symptomatic spreader of a potentially deadly disease to others.

I guess condoms must be mandated since antibiotic-resistant STIs are almost inevitable right now.

I guess we have to outlaw unprotected sex.
Kinda disagree, doing a bad job of teaching isn't OK regardless of whether it's incentivized by your job. You have moral responsibilities too, like putting in a good effort for people who are relying on you.
I think OP is just arguing and saying "fully sandboxed" might imply that kind of security.
No mention of the nutritional value. Which is my concern with Beyond Meat as well. It's great that it's not meat from factory farming POV, but it's not nutritious food either.
Discussed here and still on the front page:

Exploiting vulnerabilities in Cellebrite UFED and Physical Analyzer - https://news.ycombinator.com/item?id=26891811 - April 2021 (293 comments and counting)
> Leadership in the University of Minnesota Department of Computer Science & Engineering learned today about the details of research being conducted by one of its faculty members

Uhh... they didn't know what their own employees were doing?

Don't most universities have review/approval procedures before people can do experiments or studies?
Sushi-grade isn't a thing! It's marketing. I also doubt this follows the FDA rules for flash freezing that sushi grade implies given the lack of risk for parasites.
> Even if nobody wanted to work for them, they'd just offer even better salaries until people did.

Well then that is all the more justification for discriminating against them, for ethical reasons, right?

They were highly compensated. Therefore, there is no problem with discriminating against them for ethical reasons.
It seems like the discourse has shifted to describe even legitimate businesses that are overvalued in the opinion of an author as "pump and dump" or "ponzi scheme"
> Of course, you’ll need the initial capital.

Which is quite reasonable compared to say Germany or Switzerland (or hell, even Croatia) but still not $0 like in the USA.
Reconstructing thousands of particles in one go at the CERN LHC with TensorFlow
Fraud prevention platform Sift raises $50M at over $1B valuation
Garbage collection got a clear productivity gain over not garbage collection. But it isn't clear that the various takes on GC languages, Python, Java, C#, Go etc have led to any one clear winner.
I got the numbers from Wikipedia.

0.1 cents per liter is cost prohibitive for use cases where water is typically measured by the acre-foot.
Thanks for the link, looking forward to reading it. I agree, I think we will see SPY do just fine for the next few years. Then, it won't be fine.
UK Post Office: Error-laden software ruined staff lives
Google Fi turns 6 and gets a new unlimited plan
I have been using Smlar for a while for cosine similarity. Might this project provide a viable alternative? Smlar can be quite slow

https://github.com/jirutka/smlar
Maybe catching a few cheaters here and there isn't worth implementing The Panopticon for everyone else.
1) In Europe you don't get unexpected medical bills for tens/hundreds thousands of dollars when you have some medical issue.

2) Your kids won't get shot in the school.

3) You don't have to drive 20 minutes to the closest store to buy bread and milk.

4) I have 35d of paid vacation, while AFAICT in US you're lucky if you get 20. I'd get a brain melt or die from overworking if I had any less vacation days than now.

I've never been to US so I overly generalize and cherrypick based on what I've read, but I think what I wrote above will ring bell to many others.

Apart from that, other issues like: being close to family etc.

I could imagine going to US for a few years and get $$$ and get back, but overall, US does not seem to me like an American dream from the 90s anymore.
Imho, the best chat platform is Zulip. It has channels, named threads, good search, and persistent history. It's also open source. IME, it's way better for communities than Discord, IRC, Slack.
You should not be letting your bias and personal opinions remove hiring candidates.
As a happy owner of a Surface Pro, I tend to agree. Being able to have both a powerful laptop and a reading and media consumption device in one is great. While the iPad is a better tablet and (certainly the M1 powered) Macbook is arguably a better laptop, I still stay with the Surface.

With Microsoft's nice recent improvements to WSL2 (GUI apps!), the development experience is mostly on par or even better than on MacOS, certainly if you workflows are mostly Linux based anyways.

I find Windows is doing an ok job bridging between the touch and pointer worlds, so it's certainly not impossible for Apple to follow along.
That's called "a code walker", isn't it?
It can infer (x==y) if x=1 and y=1, which is grep cannot do.
TIL I forgot to create/update the CHANGELOG on a couple projects version I pushed not too long ago :)
Also the jump from 68000 and 68010 to 68020-030-040 had a similar transition (if anyone remembers having to worry about wether your software/system was 32 bit clean)
Rocket.jl – Reactive extensions library for Julia
I’ve had the same supper for 10 years
I understand, and of course all of us are subject to that mechanism, but we can't run HN that way (not that you're saying we should). Threads of the second freshness pointing to mediated sources that come out after HN has already had a major discussion—and sometimes even because HN has had a major discussion—fail the following heuristics:

We downweight follow-ups that don't contain significant new information: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor... and https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

Repetition is not good for curiosity: https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

Front page is the scarcest resource: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

... and no doubt a bunch of others.
You can still run WSL1, side-by-side with WSL2, even on a per-distro basis.
Beyond meat isn't lab grown animal cells, right? This is actual salmon.
most probably it was some kind of officially established policy/practice. My mother got the appendectomy when she was an adult, and i got the nose job when i was almost 16, while the hernia surgery that i had at 5 was naturally under general.
Starlink’s high-speed satellite Internet: What’s the catch?
EFF: "...The Electronic Frontier Foundation (EFF) filed a lawsuit today against Proctorio Inc. on behalf of college student Erik Johnson..."

GoFundMe page: "...My name is Ian Linkletter... wired over $50,000 to Arvay Finlay, LLP, doubling my legal defense fund. John Trueman is joined by Cathie Boies Parker, Q.C., and Mark Underhill..."

Different lawsuits?
Seems like good synergy marketing to me.
if you have some reservoir that you can top up, that's a great buffer. Pumping drinking water into the sea because your reservoir is full is not a thing as far as I know. So that implies they either don't produce enough; or they vary production as needed.

A realistic/feasible deployment would perhaps pair desalination with solar or wind (more likely on the coast). During electricity peak hours, it might be more lucrative to sell electricity to the grid and then the rest of the time top up the reservoir. I guess depending on how scarce water is, the $ per kwh earned via water might actually be larger than selling to the grid. But you get my point.

You are right that these things being funded via tax payer money, makes this kind of lateral thinking less likely. But if someone were to do this commercially, this would be a great way to make it more cost effective.
That hub presumably has a DP-to-HDMI chip that will never support DP 1.4. HDMI isn't for monitors anyway...
We’re having Salmon v0.1 for lunch. Welcome to the future!
Nice, useful specially on managed services where installing additional extensions may not be an option.
If you want wider usage, you may want to add a section on how to install/setup this with a typical postgresql setup?
And also, how was the code tested for correctness, and what is the expected performance?
And that was all about proving that Rule 110 was capable of universal computation. (They first found a way to map Rule 110 to the tag system put forth in that prize.)

This zoo of 3-predecessor cellular automata is an impressive lot.
Which is fine as far as I'm concerned. We live in a world of nutrition surplus not deficit
I just wish JSON had fixed decimal numbers, a timestamp type, and a binary blob type :/
See the comments below - https://news.ycombinator.com/item?id=26905472

~$200 for a 6-piece sushi roll.
I never understood the concept of cheating.

If you don't know the answer to a question and you look it up, that's not cheating, it's research, or at least referring to reference material, which is always permitted in real life. Except for some contrived or rare circumstances someone will now point out. Even the Apollo 11 crew had support.

Any professional in any industry is allowed to say: "I don't know" and "I'll get back to you" and "let me look that up".
GitHub: OpenGraph images for repositories, commits, issues, and pull requests
And let's not forget that in Germany, one has to add around 15% on top of the house price: taxes, notary and - almost always - the real estate agent cut.
Beyond Meat and Impossible Meat are imitation meat made with plants, aka "Meat Substitutes". This company is what's known as "Lab Grown Meat" where the end result is basically meat at the molecular level.

So theoretically this will have a very similar nutritional profile to farmed or caught salmon. At least thats one of the goals of the lab grown meat sector.

It fact, it might even have a better nutritional profile because it won't be exposed to ocean contaminants like mercury and plastic.
I wonder if this scales up to having a larger piece of meat, to make steaks and such. Or is it only good when its "raw" and sliced up real thin.
I'm not sure that you understand the size of the task and the number of people and software packages involved.

Nevertheless, I'll try to call around to see who can start shortly. :)
Why would it have less nutritional value than a slab of muscle cells grown inside of a fish vs cells from that fish induced to grown in a tank?
Since the capability has never existed, I don't think in terms of being able to semgrep. If that makes any sense. My brain is not wired this way, yet.

Like, if you've never tasted lychee, it would never occur to you how to cook with it.

I'm going to need to see some useful, real-world examples to jumpstart my brain to think this way.
Enigma Machine Emulator(Terminal Like)
The resizing algorithm looks cool: panes are no longer in a grouped hierarchy of vertical and horizontal splits, as in tmux or vim, and pretty much every other customizable layout tool. In a grid of four squares, a corner can either be resized in either direction and only modify one other pane. (It's hard to explain; it's shown in the demo gif.) I wonder if you can make "holes"...

Rearranging a layout with more than 3 panes in tmux or vim is always difficult. In tmux it's at least easy to swap panes (C-prefix '{' or '}'), but vim doesn't have any simple way to do something similar. I wonder if Zellij's approach makes it any easier. Maybe it's a UX pattern that is made easier with a mouse.
A small Enigma machine simulator project for fun!
Sushi-grade IS a thing with real fish. It means the meat has been inspected for parasites or frozen to kill them.
I LOVE Ubuntu.

I don't think people realize how important a well supported DESKTOP experience is for open source adoption by the mainstream users.

The mainstream doesn't care about zshell or fish shell or vim.

All they see is the graphical desktop experience, for their email or browser.

If that market can be brought into the open source world away from the giant companies that would be a huge win for open source.

And Ubuntu is currently the only real game in town, and having used it myself since v11 or something it's come a long long way, to the point where my grandmother can use it.
Why I won’t recommend Signal anymore (2016)
the usual yet-another-moving-part (YAMP) complexity.
Thank you for the links; that clears up where the claim is coming from. I really appreciate that.

What I don't understand is what the report bases this claim on. The actual questions asked and answers given that correspond to the conclusions you link to are presented in https://www.federalreserve.gov/publications/2018-appendix-a-... and https://www.federalreserve.gov/publications/2018-appendix-b-... respectively, and the only questions I see that involve the $400 bit is are EF3, EF5B, and EF6B.

Now it's possible that there is additional data that they have but are not presenting in the appendix but are using to generate their conclusions, including data like how many people marked both "pay with cash" and "pay with credit card now, pay off at next statement". If that's the case, I wish that data were actually available.

For example, given the "could easily cover it, using entirely cash, savings, or a credit card paid off at the next statement" phrasing it's not clear to me how they code someone who checks both "pay cash" and "borrow from family". Are they included in the 41% or the 59%? Or were there just 0 such respondents so this is irrelevant?

I would love to trust that people are drawing the right conclusions from their data, but would really prefer that raw data were published so the conclusions can be indepedently verified...
This only breaks capabilities of whomever else has the outdated package. Callebrite no doubt has kept up to date. The "van" this dropped from was probably a garbage truck
That's still the most bizarre product decision Microsoft has made (to me) in the past 5 years. They are trying to get everyone to Azure and Azure AD, then they launch a product that is basically Citrix but 50% of the cost, with the catch that you need to still have on-prem AD to use it. What?
Note that the original blog post no longer exists.

Previous discussion on HN: https://news.ycombinator.com/item?id=12880520
This must surely fail... isn't it equivalent to solving the halting problem? Or does it run the whole program like a debugger?
At the very least it requires DP 1.3 support of both the dock/hub and the machine that it is hooked up to for HBR3 and DP 1.4 for DSC. If either uses an older version, it doesn't work. I don't know about HDMI, there is HDMI alt-mode, but I think many docks use DP-Alt mode for HDMI as well.

tl;dr: requires support from the host and the dock.
Impossible burger has better nutritional profile than real meat burger.
I think this is my first-ever comment on HN, and I'm basically just chiming in to say that under no circumstances should you even be talking to police in a situation like this. You can politely ask for a lawyer, politely ask if you're being detained and politely provide your basic information when asked like your name and address, but otherwise do not say anything at all.

This fantasy that you can get away from a situation in which you are being interrogated and your phone is being searched by being compliant and proving your innocence to the nice police officers is extremely dangerous. Being compliant and providing information beyond what's legally required is the exact opposite of what you want to do, and preventing yourself from being charged should be the last thing on your mind. You should take it as a given that you will be charged.

edit: If you're outside the USA ignore this advice and listen to someone more local who knows their stuff.
You might manage to cause an upheaval in which who runs the state changes hands, but nothing else will change for the better.

You’ll just get a new state which holds Bitcoin and issues debt based on Bitcoin in the form of promissory notes.

It’s pretty simple - just require taxes be paid in Bitcoin and use violence against those who don’t pay. Just like with other revolutionary wars, you pay generals with land and soldiers with the new currency (I.e. Bitcoin). Some of those generals will end up as a dictator or president depending on whether you are able to establish a democracy.

The state will be the ultimate HODLer just as it was with gold.
Twitter Helped the Divisions That Derailed Nigeria EndSARS Anti-Police Movement
Earth Day was almost called something else?
Chess pieces aren't included just because of legacy computer software, chess pieces and many related symbols in Unicode come from "there are hundreds of years of books that use these symbols and encoding those books needs these symbols".

I think that's also a distinction often missing in technical people's assumptions about Unicode and why it isn't just a cross-platform "FontAwesome" even just of legacy proto-FontAwesomes like Wingdings (which is also included and is its own different story). Unicode Consortium likes proposals to include things such as scanned documents of "here's how this 1850s book used chess symbols in the flow of text to communicate how the game is played". Not as adornments or images or separate figures, but directly as a part of the text.

That was one of the things that the Power Symbol Proposal [1] that was heavily discussed on HN in the past (and sort of spun out of HN comments in the first place) wound up learning and realizing how big that was to Unicode Consortium's needs in a proposal. "How was this used in real examples in the flow of text?" Finding and being able to cite and scan real world examples from text books and help documentation is an important part of the process. Even the chess pieces were about communicating to other people, in the flow of text in historic books and magazine articles and discussions.

[1] https://unicodepowersymbol.com/
Why would lab grown tissue have parasites?
Apple make a big deal about being a privacy-focused company. Right now, Apple code is being used to invade people’s privacy. They “have to” address this or it becomes a PR issue for them.
"Driving with no one in the seat" is much wider than "driving with only hands on the steering wheel". The former implies that a kid on the backseat could turn on autopilot and drive away without anyone else in the car, while the reality is that that hypothetical child would actually need to hold the steering wheel.

> From what I understand, it seems that it's entirely possible for this scenario to be replicated "in real life" by a driver losing consciousness or being in a state of partial consciousness.

How would a driver losing consciousness suddenly have no weight in the driving seat? This is just saying that there should be a pressure sensor in the seat combined with the sensors in the steering wheel. In both case nothing prevents people from falling asleep here.
You'll never have to upgrade it again!
I'm just a regular programmer. I think if the NSA wanted to figure out who any of us are they can hack into hacker news and find out what IP address we have and look at our contact info and find me easily. Make sure you're using tor or something.
Greg should invoice the university for the time spent fixing this mess
It's so annoying that many monitors (e.g. common LG models) have 1x DP and 2x HDMI.
This is a pretty interesting map/graph. I also like that they linked to the data in table form.

Not really surprised at the areas that are darkest, but still feel worried that lots of areas near 20%. Specifically the levels of non-Hispanic Black hesitancy in the South is really rough.

Hopefully over time this improves especially as private enterprises put some pressure on getting vaccinated
The iPad is a media consumption device, with tight controls so you don’t have to spend your time managing a million settings and updates, worrying about security. You can’t flip from that to an open OS back and forth.

If Apple ever went this way it would be by locking down MacOS, instead of opening up iPadOS.
".. if this person shows that example, then all of X is broken" -> use of invalid or otherwise faulty reasoning in the construction of an argument.
I bought a usb-c dock earlier this week. "Selore 8 in 1" (£44) with a separate usb-c power charger and an extension cable (2 meter male to female usb-c cable) it seems to work great. Out of the box on Debian Stable. I installed autorandr and saved my laptop's solo profile and the preferred arrangement when I use the dock with my monitor and it's fantastic.

I slap a single cable into my laptop when I plonk it on my desk and I get my monitor, keyboard, mouse autoconnect and my laptop starts charging too. This is the future I wanted for my home office arrangement. One cable does everything. I wish it were my office too

The device does have some interesting small print like the article says, so it was an interesting read. 1 monitor = 4k @ 60hz, 2 monitors = 4k @ 30hz (It has 2xHDMI outputs) but you can have two monitors at 4k and 60hz IF they mirror each other too. Regardless, I'm happy with 1080p (always at 60hz) so it doesn't seem to affect me.

I would recommend them even if the article does suggest they aren't quite as mature as they should be yet.
My beef with YAML is that configuration should be flat, not hierarchical. There should be at very most one layer of nesting, to facilitate categories. INI files are fine.

People do unholy things with it like nest bash scripts in it that should never be done. Text files should never have more than one syntax needing parsing. It's bad enough, say, embedding SQL into some python. But doing that with YAML is just the worst.

You should be able to use regexes to deal with non-code text files. JSON, YAML, the whole motley crew require parsing. Don't get me started on JSON log files.