skysight-inc/HackerNews huggingface dataset:
Every time I have to use Windows I think my memory of it is some exaggerated negative tribal thing and I'm always surprised that it's far worse than I remembered.

Gnome sucks but it's still better than this, and with a very minor amount of effort you can use Linux without Gnome.
None of which have ever been communist, however.
My version is meme-able because it's short and that meme has won since I hear it oft repeated. However, I appreciate the additional detail of how Microsoft got from Java to C#
Why don't they add a 'Donate' button as well as which can pop up at regular intervals and people can donate extra as they wish ?
Wow that's a cool idea! I'll have to try it out next time.
> A normal email address exactly has one @ character

I've been using <otherperson@email.to@myemaildomain> to respond to people for ages, and this is a completely normal and supported email flow. Who are you to tell other people what is normal? It is not some possible weird thing that other people can use emails that follow the spec and aren't even all that out there.
HN hates:

- Google
- Facebook
- JavaScript
- Anything web after 1994
- Crypto
- Paying for things

It's kind of an anti-tech comedy club.
lepton number does not need to be conserved. it is an approximate symmetry of nature. if lepton number were conserved, neutrinos could not oscillate.

quarks, the particles composing protons and neutrons, have fractional charge; these would be the particles that would interact with an electron or positron. the charges wouldn't work out (charge is conserved (as far as we known...)) so there wouldn't be a fundamental electromagnetic interaction between a single quark and a e+/e- (i.e., an annihilation). But there are fundamental weak interactions between quarks and e+/e-; these processes are known as inverse beta decay and are used for pet scans.
> The consensus seemed to be, that if you compared the cost of living, you would need a considerably higher income in the US to have the same standard of living as the UK

While this does have a partial truth to it, the examples are delusional. How can anyone compare 50k GBP to 130K USD?

I have lived across the USA, EU, and Asia; but such comparisons are heavily personal situation dependant. The calculations would differ for single vs family as well.
On one hand I also bemoan an over-reliance on modules, especially since they end up effectively black boxes since rarely do I see people checking the code to verify that they do what they say they do. On the other hand, what are we supposed to do if we can no longer trust open source libraries? Rewrite everything?

The point on ideology and licensing may be a bit premature though. The revision seems wildly unpopular, and was only source code, not licensing. I wouldn't be surprised to see fracturing in the future, perhaps.
Show HN: Voby – a new (toy?) high-performance web framework similar to Solid
"A generation ago, progressive cycles of deficit spending and taxation had put the top tax bracket in the US at 90%."

This is incorrect.

The 90% tax rate (and other notably high tax rates from that period) were temporary measures explicitly enacted to discourage war profiteering:

"The crisis of World War II led Congress to pass four excess profits statutes between 1940 and 1943. The 1940 rates ranged from 25 to 50 percent and the 1941 ones from 35 to 60 percent. In 1942, a flat rate of 90 percent was adopted, with a postwar refund of 10 percent; in 1943 the rate was increased to 95 percent, with a 10 percent refund." [1]

These were not tax rates analogous to any of our normal, peacetime rates and they were not enacted as progressive policy measures.

It is misleading and disingenuous to make any comparison between the tax rates we choose in modern peacetime which arise from political decisions about relatively progressive vs. regressive rates, etc., and these administrative rates designed to combat war profiteering and other behaviors related to a wartime economy.

[1] https://en.wikipedia.org/wiki/Excess_profits_tax
The only appropriate response here is for a corporate owner (Hashicorp preferably) to fork the repo just before the license change and to assert that their version is the default, and drive future development there.

The original author is entitled to their opinion and can restrict their own development to a repo with license conditions they define, but it is not reasonable to expect companies to accept non-standard and politically charged license terms. Getting shit done is hard enough and this change will not move the needle on Ukraine/Russia sentiment one iota.
Building a YouTube Clone with React and Next.js
This line got me:

"the doctors successfully released the trapped air from the patient's chest, and she spent the rest of the flight uneventfully eating and watching in-flight movies"
It's OK to be frustrated since we rely on GitHub so much, but this is unkind. Software is complex. GitHub operates at a scale few of us work at. There are people at the other end doing their best traversing complex internal systems (organization and tech).

I would argue GitHub has done more for societal good than most tech ventures, by the way.
You can look at BOOTSTRA.386

https://github.com/kristopolous/BOOTSTRA.386
I've been writing this thing over the past couple of months, I'm quite liking the performance I'm getting out of it (see the benchmark [0]) and the APIs it provides. Hopefully there aren't too many bugs left to fix .

I don't think pretty much anybody should use this at this point, maybe not even myself, as Solid is among other things not undocumented, more stable, more feature-rich, has an ecosystem etc. Still I thought it might be interesting to share this here.

What do you think?

[0]: https://krausest.github.io/js-framework-benchmark/current.ht...
Message box: DO you want to watch this 2 min ad in order to browse your filesystem? [Yes] [No]?

Who am I kidding, why would they even give us the option. Microsoft said they were looking to put ads in their software and I guess they are following through on it.

Instead of the blue screen of death, we'll get the blue screen of ads.
Same story here. And imho it mirrors the near addiction people have of tracking their vitals and exercise data. Usage data != actionable data. What sort of action does knowing I took 15000 steps on avg this week help me take?
Eh, they lost credibility once the became a big-time profit-seeking movie-making (apologies for my lack of vocabulary) studio
I've always thought of capillary action as a very interesting phenomenon that can make all sorts of seemingly improbable engineering tricks possible. Great to see such an elegant application thereof here.
But it’s relatively easy to use iOS’s markup editor. The whole time he was explaining this app all I could think was… it’s so much easier to just use the markup editor.

If you’re sharing to WhatsApp… just use their editor, it allows adding stickers and emojis natively, it doesn’t auto detect faces… but is that strictly necessary?

For double points, if you don’t wanna share on WhatsApp you can still use their editor and just send it to yourself. Now you are still only using one app, and the new photo is saved automatically to your camera roll.
> Wenig texted Wymer weeks later: "Take her down."

> The CEO Wenig's messages were deemed "inappropriate" by eBay, but eBay's internal investigation concluded that the CEO did not know about the stalking and harassment activities.[5] Wenig left eBay in September 2019, with a US$57 million severance package.[5] After the harassment scandal became news, Wenig was re-elected to the board of General Motors.[5]

So essentially he got off Scott free due to plausible deniability then threw the people he told to do the deed under the bus. Then got a 50+ million dollar payday and a board position at General motors.
Python removes ‘dead batteries’ from standard library
Only load balancer (as an infrastructure) can hit the lights across the board. Not much else.
shorel@example.com@otherperson.net
Yeah, in fact these days I often avoid series altogether, even if they are finished, because I know once I start it I'll want to finish, and thus choosing to read a series means choosing not to read a half dozen standalone books. Those standalone books will give me more variety, are likely better quality in total (because even he best series have their ups and downs), and thus will be more enjoyable in whole. There are exceptions where series are greater than the sum of their parts, but I think they are rare.
Flickr forever
Without the third place vibe, they have to compete with a Keurig or espresso machine. I don’t think they have particularly good coffee drinks and I also think they are more interested in coloured or kiddy drinks. Coffee is expensive vs the rest and it’s a younger audience. Granted, they have a good market for people heading off on some kind of transportation but that won’t satisfy Wall Street. Habit and marketing only go so far.

And on holiday we want o sit and enjoy a coffee and nosh, so in the uk we could pick Costa or caffe Nero vs takeaway. Or a non chain shop that still cares.
For people who are fans of epic fantasy and are waiting decades for completed series: please read current authors who are actually producing and have a known track record of finishing what they start. NK Jemisin has finished multiple series redefining the genre. Mercedes Lackey is a staple. Fonda Lee just finished the Green Bone Saga and it’s great. Robert Jackson Bennett writes fantasy that has the same complex magic systems and political intrigue but actively subverts expectations and really brings the humanity to it with compelling characters… and he has a complete trilogy! These people deserve more attention, more investment, and more fans.
I'd argue that the stories should be released as one book then, not three. There's often no need to release a single story as a trilogy, other than to make money.

As it stands, there's too many other good authors out there who do either follow through with their promises or release great stand-alone books to waste money and time on incomplete stories.
I just totally disagree. I also worked my butt off for nearly a decade, and was well compensated by stock for it, which made me substantially wealthier.

I also, in that time, spent a lot of time working with people who had zero incentive to build software that solved the problems facing the company; they clocked in at 9, built their little piece, and clocked out at 5.

These people were awful to work with because they refused to consider beyond their tickets, and didn't care if what they built actually connected back to the company's problem. They'd actively get upset if challenged or pushed in any way, and often cited the desire for a "good work/life balance" as the chief reason.

So now, because of that experience, I look for people who are hungrier, who want asymptotic upside, and who can actually see why they're being asked to do what they're being asked to do.
Writing is incredibly difficult and pays incredibly bad. Inspired books are often written for the pleasure of it, and any money from it is a big optional unknown. The author may want to finish the series, but they still need to pay their bills, and if their writing doesn't do it, it's back to trimming lawns and taking odd jobs.

There is a simple thing people can do to help writers: read more.
I don't think anyone here is disputing the fact that in the eyes of the law, his actions were illegal. But as someone who develops web scrapers/automation for a living, I poke and prod APIs in much the same manner as this guy. I don't feel such exploration should be criminalized. Sadly, it is.

In your SSH scenario, its completely different- you're literally acting with the intent of accessing someone else's computer to exfiltrate sensitive data. That's not what happened here (according to the author).
Yes, I would say over the last several thousand years, since agriculture, both parents stayed home (on the farm/lord's land) and the kids helped them work it. Having one or both parents gone any substantial amount of time is a completely new phenomenon outside death from disease or war or something like that. Industrialization over the past 150 years or so has gradually but completely changed how humans work and I think we're still getting accustomed to it as a species.

One of the nice things about remote working now is we're returning back to working at home / on the farm, which is more "natural" than both parents going to the office/factory.
No, in the article they say alongside this announcement they're going beyond IP Anonymization and ceasing logging or storing IP addresses altogether.

Of course, any network request is going to send an IP address... that's how the Internet works. If that alone is enough to make a service illegal then third-party analytics is going to be just flat out impossible for everyone.
I posted the blog article's title, but the real lede should be that Flickr is limiting free accounts to 50 private photos and nsfw to pro accounts. As a pro user, I'm not affected, but I'm guessing this is going to be a pretty big change for some people.
Ancient Internet Posts
There is a GitHub link on the top of the website. Build instructions are in the readme. https://github.com/lapce/lapce
> using work resources

Did OP do that? I thought he said he did it in private time, so I assumed using private resources (the post is deleted now). Using work resources does change the situation, though if it's just about client-side systems and not IP space then it makes very little difference in practice. Especially if your employer lets you use hardware for private purposes (this is apparently very common for company phones and laptops in NL/BE/DE; personally I like to have clear boundaries there...), but we don't know if that was the case here iirc.

> destructive pen tests

That's not really what happened though, if I remember the post correctly. Running a GET without authorization header whatsoever on a beta application and getting back production data with secret payment tokens in it... you can't make that stuff up.
This is an interesting and fun class exercise but the results were much worse than I expected.

I'm reminded of Carl Sagan's Cosmos where he explains how Eratosthenes calculated the radius of the earth, to a great degree of accuracy, by comparing the shadows of two distant obselisks. I wonder if there is a modern equivalent that would give similar accuracy by observing side-effects of our telecom architecture, or our other very futuristic systems in comparison to Eratosthenes' obelisks.
I like it. It’s quirky and memorable. As you say elsewhere, it’s based on the user time zone and you can “wake up“ the site if needed. Nice idea!
I did some hostile environment training a while back, one of the medical courses was about "sucking chest wounds", where someone gets shot (or stabbed), and the action of breathing fills the chest cavity and thus means the lung can't work.

It's been a long time since I did the course as I went a few years without having to travel to the kinds of places where it's likely I'd need to apply it, but I do remember a plastic bag and vasseline was recommended if you didn't have a magic sucking chest wound plastic cover thing with a valve on (our med kits contain things like that and tourniquets as well as the usual stuff - including packs of sterile needles etc).
> You could imagine a subset of C that does away with macros, typedefs, etc. in order to be easier to parse, and in doing so forms a more accessible ABI specification language. That seems eminently doable. But parsing is only part of the overall battle: actually implementing the ABI for 176 triples seems like the bigger problem. Especially when you add the ABI-impacting function attributes mentioned in the tweet.

A more reasonable option would be to have a better-defined format to describe the ABI (let's call it the Depandable Wanted Abi Recall Format) and have the C compiler output that DWARF for each header. Then other languages that want to make use of that ABI only need to parse the intermediate format and don't need to care about all the ugly details of the source language.
Github Actions does not have good track record. https://www.githubstatus.com/history . You don't need a majority of GitHub users to understand it's owned by Microsoft for there to be an impact on brand value.
In emacs there are a few alternative modal editing modes I've been wanting to try.

https://github.com/Kungsgeten/ryo-modal

https://github.com/jyp/boon

https://github.com/emacsorphanage/god-mode
Also pretty much every usage of -f would be better off being --force-with-lease so you're less likely to accidentally clobber someone else's work. I have git fpush aliased to "push --force-with-lease" and try to spread the gospel when possible :)
But muh plugins are all on Github...
Do you have any recommendations for a complete beginner on how to have the same setup?
Webpass, I believe. How do I know? I’m using it right now!

A good internet provider, though living in a snowy city, the signal can deteriorate a bit when you get heavy snowfall. Still usable, but slow in those cases. The symmetrical gigabit is damn nice 99% of the time.
Why don't they belong..? Their salaries are known to be among the highest of all.
No comparison with https://en.wikipedia.org/wiki/JPEG_XL or https://en.wikipedia.org/wiki/AVIF

BPG is the intra format of HEVC so it's more patent encumbered than the above.
First startup job in the dot com era, employee #30 at a pre IPO startup. Started same day as another guy I will call Steve. I got a nice stock grant but didn’t really understand it so I bought a few books and read up on options and AMT.
Two years later and we are a public unicorn. I carefully exercised my options and sold my stock, keeping track of my taxes and paying an accountant just to be sure.
Steve exercised his, held the stock and rode it down in the crash. Ended up completely bankrupting him, he lost everything due to a massive AMT bill. He’d used H&R Block to help with taxes and back then they had no idea about AMT.

One thing I will add - I did fine but if I’d known about ETFs back then I’d be a lot wealthier. Don’t make the mistake of trading actively and especially don’t make the mistake of investing your tech gains in more tech until you have diversified enough that you don’t care if you lose it.
People tend not to be very kind when any product they pay for goes down.

At the end of the day - our companies also have people that rely on our software working in order to do a lot of societal good.
Some people definitely buy it for the multiple concurrent sessions.
Is this in prep to just make Windows free and make money from advertising instead? To deal with pirated windows or those who don't want to pay? Or use those illegal cd key sites?
I'm lost. Whose writing are you calling less than mediocre here? GRRM or u/fao_?

In both cases I disagree, but in the latter I also think you're out of line and against the etiquette of HN. Be nice.
That does not talk about the complications of the air pressure environment on the surgery itself.
As much as I don't like unsubstantial comments, I can't disagree. We have definitely heard enough about Wordle.
Based on your feedback, I updated the homepage to move the talent to the top of the page!

There are 6 bookable people so far (28 users total, but most sign up just to make bookings). Now all 6 bookable users are visible on the landing page without having to scroll.

Thanks again for the honest and actionable feedback!
What kind of problems did you encounter ? I recently switched from v12 to v16 without any problems on a decent sized project. I was expecting to break a few things and surprised how smooth it all went.
Yes, that's my point. I don't think it's necessary to "go out and seek a mentor", just be kind to and stay in touch with people you run into who are good.
What is the reality of Deno now?

I remember when Deno was being developed it was promoted like how Web3 is being promoted right now. But browsing through hundreds of job posts I have not seen anyone having Deno as a requirement. Everyone wants Typescript+Node and that's about it.

Size of community, enterprise use and approachability as the first framework to learn. I think these 3 factors determine the success of any programming related stuff. Performance on the other hand is what people talk about. But nobody cares about performance irl.
1kg of H2 has 33kWh of energy. So at $1.50/kg the raw hydrogen is about $0.04/kWh. For the fuel cell light duty passenger car scenario, distribution and (at best) 60% efficiency of the drivetrain could easily quadruple the cost per mile driven versus electric drivetrains.

It might still make sense in a fuel cell compared to gasoline or diesel for long haul trucking, though, because weight limitations on such vehicles are a huge barrier for battery electric drivetrains. There are already test fleets of such trucks [1].

Now imagine every truck stop has a electrolyzing plant powered by local renewables. The wind generation potential of the central US is massive relative to the population, and trucking and goods shipment is an important sector in its economy.

The other sector that is hard to power with batteries is flight.

As far as I know , hydrogen doesn't have the energy density needed for long flights, so the hydrogen would have to be converted into some kind of syn fuel.

Aviation fuel costs about $0.65 per liter.

I'd like to hear from somebody who knows about the efficiency of syn fuel manufacturing about how many kgs of hydrogen you need to put into a process to get 1L of equivalent syn aviation fuel. Any more than 10kg H2 per liter of syn fuel and it's no longer cost competitive.

1. https://www.greencarreports.com/news/1133014_hyundai-will-te...
I'm a big fan of Worldle: https://worldle.teuteuf.fr
The glibc s390 ABI break (2014)
You would think that Google wouldn't be Like That with "Don't be Evil" as their motto, yet
>So yeah, Linux does require programs to use C. You've just been isolated from it.

No, in the syscall man page it tells you how to call a syscall. For x86_64 you put the syscall into rax and then use the syscall instruction (syscall is the name of an actual instruction). That man page includes more information like what registers arguments should be in or where to find the return value.
Ask HN: What is your Git commit/push flow?
I've long been in the practice of "commit early, commit often". If one use case works I commit, if the unit tests pass I commit. The code may be a mess, the variables may have names like 'foo' and 'bar' but I commit to have a last known good state. If I start mass refactoring and break the unit tests, I can revert everything and start over.

I also push often because I'm forever aware disks can fail. I'm not leaving a day's worth of work on my local drive and hoping it's there the next morning.

I've become increasingly aware that my coworkers have nice clean commit histories. When I look at their PRs, there are 2-4 commits and each is a clean, completely functioning feature. No "fix misspellings and whitespace" comments.

What flow do you follow?
How the West is breaking through Russia’s propaganda wall
I checked a few random lists and their "falsehoods" weren't very informative when it's just a list without any explanation. Maybe they're just supposed to be amusing or contrarian.

(Following my own advice...) For example: https://chiselapp.com/user/ttmrichter/repository/gng/doc/tru...

> 10× programmers exist.

(i.e. saying they don't exist) Maybe a writing prompt for a blog post, but there's nothing else there about it.