skysight-inc/HackerNews huggingface dataset:
I don't do it often, but I think of someone in my head every now and then that meets this criteria. Sometimes I wish I did get in touch to thank them.

It makes a difference to know you had a positive impact on someone. And a surprising email, call or meet can be pretty heartwarming. The further you go out of your way to do it, the more it becomes obvious that the person really did something special and different to everyone else, and that always feels good, even if they don't show it.

In my experience, most people are not amazing at what they do, or have deep passion for it. For the few that really do, and have a positive impact on you, it's worth acknowledging them. School teachers, for example, I can count on fingers how many were amazing (most were awful and hated their job), yet they presumably all get paid the same. I think some appreciation here goes a long way. After all, people in our childhood tend to affect our adulthood the most.
If you read the original question on the linked page, it specifically rules out self-powered transportation.
It may be the policy, but passive aggressive behaviour (which is what downvoting is) ruins any community.
It wasn't a random person. A random person would be tolerable. If you haven't been on the receiving end of that sort of abuse you probably can't imagine what it feels like. But if you are paying any sort of attention to the world, you would realize that to most people it feels really bad to get a lot of abusive and hurtful comments from strangers about something you've put a lot of work into.
What place does informal usage have in our speech, if only to be immediately corrected when it is used? When a commenter said, "No, you meant X", that statement in itself is wrong because the other poster intentionally used the colloquial definition.
The Megabus Toronto - Buffalo route at 160 km (or 100 miles) is still selling for $2.99 CAD ($2.29 USD) each way.
I see that you have not kept up. Since C++17 it's "rule of zero": you don't need to write any of them, because the compiler does it. As the language gets more capable, the code you write gets simpler.

I don't think that is happening in Rust.
>Myth: postdocs formally exist. In almost all universities I know, formally there is no such thing as a postdoc. In research councils' view of the world, it's the same: there are no postdocs, only “Research Assistants” and “academic staff (lecturer or equivalent)”.

As someone who is (formally) a postdoc it seems that the points raised in this article seem to apply mostly to postdocs who are not (formally) postdocs.
AMD Has Now Definitively Confirmed Big Navi – Tom's Hardware
An alternative to avoid electronic systems entirely: https://www.tindie.com/stores/russtopia/
I didn't see it on there; it's missing Monkey Linux, which was the first Linux I installed, on a 386 "laptop" (Compaq SLT/386) with 6 MB of RAM.

Why 6 MB? Well, I bought it used without a battery, so I built one out of old NiCd cells from used cell phone batteries; this monster of electrical tape, hot glue, and hope did not fit into the spot meant for it, so with some creative dremeling and removal of a stick of RAM, I got it to "fit".

Monkey Linux was unique in one special way - it ran on top of the DOS filesystem, IIRC, in it's own partition. I think at the time I had Caldera's OpenDOS installed (speaking of which - it's not on the site, either). You could easily copy files back and forth from Monkey to MS-DOS. I never looked at it too deeply, but I bet everything was perm'd 777 root access, too - or something close.

I quickly moved on from Monkey to Turbo Linux 2.0 - but it served me well to learn a bit on (more like freshen up what I had known already from using AIX at a former employer).

Here's some links to Monkey:

http://projectdevolve.tripod.com/index.htm

http://www.ipt.ntnu.no/~knutb/linux486/download/monkey/

I don't know if you can get a complete download between those two links or not, but if WinWorld wants a full copy, they can contact me and I can send it to them.

Same for Caldera OpenDOS. I'm not sure what the last version of it I have of it, though.
Thanks for the link. Looking forward to reading it. I first learned about Jim Williams when I bought a book called Analog Circuit Design from the EDN press. He edited most of the book, but it is a collection of beliefs, values and attitudes around Analog Design by like-minded folks. It's equal parts educational and humorous.
> I don't really understand why anyone would do FOSS, beyond the ideological.

Two big incentives that you see in most human activities:

* build something for other people

* try to be recognized

Money is a tool to make society work, it isn't really what people live for. People inherently want to contribute to society.
I hope that emailed login links cease to exist.

I work at a large company. As a combination of lots of security scanning and, I think, intentional slowdown for virus spread mitigation, external email can take minutes to be delivered.

More than 50% of the time I receive such a link (including from Slack, for example), it has timed out before it gets to me.

Just let me use a good, long, randomly-according-to-a-recipe-generated (and, if needed, 2FA) for services and I'm happy.
as a part-time postdoc out of choice, i also see EU grants being used mainly as a way to prevent unemployment for highly skilled people. If the public knew where this money is going i doubt there would be much support for these grants. Tons of bureaucracy, travel and 'disemmination' spending, a system designed to enrich established PIs, a culture of "apply for grants or perish" , and the instagrammification of academic CVs make this academic culture unattractive, and in anyway there is too few positions for all these people. It very rare to meet a 'weird' academic anymore.
Basic Channel, Maurizio, Quadrant
Ice or snow should be WAY easier for a self-driving car than a human (especially one with no or little experience).

A car has access to all 4 wheel sensors independently, it can apply brakes on each 4 wheels independently. It can always turn the steering wheel in the right direction, and it wouldn't panic.

Also, it would always drive the 'right' speed limit... sure, other human drivers might get annoyed, but assuming the true 'full self driving' future happens, there shouldn't be many of them on the road in time anyways.
Replatforming Production Dataflows – Episode 116
It sounds like you were a few years too late to appreciate Fung Wah. $5 Chinatown to Chinatown (Boston and NYC) and no shenanigans with buying tickets in advance. They were absolutely crushing the competetion and growing. Then they had a couple accidents and had the microscope of state scrutiny put on them (no low margin business without insane economics of scale can survive that scrutiny at least in MA) which drove them out of business. Then Megabus and all the other discount bus lines that are owned by the major bus lines showed up to fill the vacuum.

Don't get me wrong, Fung Wah had some growing pains and the fact that their service was the kind of thing that the upper middle class love to hate did them no favors (cue jokes about sitting beside someone who is transporting live chickens) but it's a classic case of corporate interests and (hopefully well meaning but) misinformed regulators destroying a business that provided great utility to lots of people who couldn't afford anything else.
The author prioritised benchmarks and "creativity" in code rather than making sure the library was safe. That's fine, it was their code after all.

However, many people saw that this was a caviller attitude to take, especially as it wasn't signposted, and gave the author grief for this.

The problem was, though, that the cumulative effect of these "unsafe is bad, therefore you are bad" comments (which shouldn't have been made) was that the author was dismissive towards reports of actual unsafe behaviour in their library which could have caused security issues.

The author got frustrated and moved the repos to his own personal account and left a patronising message in its place.

Bare in mind that Atix had been built up as one of (if not the) best Rust libraries for HTTP servers, partly off the back of the benchmarks (for which safety had been sacrificed) and partly from the fact it ran on stable (non-nightly) Rust.
So e.g. in Denmark, Employer pays no tax for an employee, but still the salaries are nowhere near US.
I'm always a bit horrified when I see folks show up on github making demands / insults are thrown at someone offering their code for your use.

For whatever reason I sort of assume that there was a barrier on github where users who bother to read the code also code and would have some level of understanding that coding is hard, not every bit of code everyone writes is the way they want it ... and that would add to some level of understanding and civility.

It seems like I was wrong.
Building a Business on Building Data Driven Businesses
Well, one can argue that every vulnerability is "already publicly available, and just a matter of time for someone with malicious intent to find it"
Does anyone here use LessPass? I've been using it for a while now and am very happy. No storage needed. One master password to generate reproducible passwords based on the site's domain.
I meant that "how to make router setup secure without making it more difficult" is not a hard problem. My system is no more difficult than the currently most common ones and about as secure as it gets.

Although, one could argue that setting up a router really shouldn't be left to people who don't understand how they work...
Show HN: Switch to Audible Tab (WebExtension)
I'm disappointed by Schneier's presentation of requiring consent as a way to protect people from privacy invasion.

The practice of consent on websites right now is ridiculous. Look no further than the GDPR-required cookie notices every European website has. You know, the popup boxes you only look at long enough to find the "I accept" button? That's not meaningful consent. Nor is every clickwrap software whose 20 page license has buried in it "by using this software you consent to letting us track your every movement and sell it to data brokers" or whatever nonsense is current.

The only meaningful application of consent would be opt-in consent. Where you could use the software / website / whatever without agreeing to the invasion of privacy, and where the balance is tipped towards requiring consumers make an informed decision to opt in for some significant benefit. Of course no surveillance capitalist company, nor authoritarian government, would tolerate that kind of consent requirement.
I didn't realize until now that a Herc was an upgrade over a plain MDA card. I'd forgotten how many discrete chips there were and the size of the board! https://en.wikipedia.org/wiki/Hercules_Graphics_Card

edit: The herc being the MDA compatible card that I had to debug on.
The jokes practically write themselves, so I'll leave that to others.

> When asked about Silicon Valley’s expansion of power during his time in the Obama administration, Biden said: “And you may recall, the criticism I got for meeting with the leaders in Silicon Valley, when I was trying to work out an agreement dealing with them protecting intellectual property for artists in the United States of America. And at one point, one of the little creeps sitting around that table, who was a multi- — close to a billionaire — who told me he was an artist because he was able to come up with games to teach you how to kill people.”

> "And then one of these righteous people said to me that, you know, 'We are the economic engine of America. We are the ones.' And fortunately I had done a little homework before I went and I said, you know, I find it fascinating,” Biden continued. “As I added up the seven outfits, everyone’s there but Microsoft. I said, you have fewer people on your payroll than all the losses that General Motors just faced in the last quarter, of employees. So don’t lecture me about how you’ve created all this employment.. The point is, there’s an arrogance about it, an overwhelming arrogance that we are, we are the ones. We can do what we want to do. I disagree.”

Given Joe Biden's fuzzy memory, I would take his recollection with a grain of salt. Even if this anecdote is true, I'm puzzled about what segment of the electorate Biden is trying to appeal to. If anything, he would gain sympathy by livestreaming himself playing some popular AAA title.
> DominoTree

Are you the same DominoTree as the renowned racist and miscreant Nick Price?

If not, that's an unfortunate coincidence for you to have chosen that username!

edit: Judging by the votes, I suppose it MUST be! :^)
A while ago I made a silly thing which I believed no one would use - a WebExtension allowing to jump to an audible tab in one click (or hotkey). It reduced some UX annoyance for me: I usually leave music streaming in background while having 100+ tabs open, so that it's hard to navigate back to player controls when I need to. A year passed, and it became apparent that I am not the only one who struggled with this problem: the extension has become moderately popular on AMO without me announcing it anywhere, so I decided to share it on HN, hoping that it will provide some value to you too.

Enjoy!

Source: https://github.com/klntsky/switch-to-audible-tab
1Password is excellent, been using them for years, but don't be surprised if they take a dip in quality in the coming years: a PEG invested a large amount of money in them late last year. Was really upset when I saw that.
I love tomatoes. They are seriously one of the best foods that exist, but I do find they can be messy, so I really enjoy a large plate of thinly sliced tomatoes with salt and pepper more evenly distributed as an alternative to this. Very cool to learn the French name for this though!

A few other things great with salt and pepper: grapefruit, watermelon, cantelope, cottage cheese, buttermilk.
Writing safe modern C++ is much easier, and much less work than the old ways. So it is easy to switch, and easy to tell if you are Doing It Right: if it's not clean, safe, and easy, there is a better way.
Red Hat Developer's Mir Is a Lightweight JIT Compiler
My wife was taken aside by her HR rep (she's a senior SWE at a company that is not a FAANG but is very well known in our industry and routinely featured in articles that make the HN front page) and told, more or less, "We did some analysis on employee pay rates and found that you were being underpaid, we've adjusted your pay rate accordingly." It wasn't _only_ females, a few of her male colleagues went through the same process. Of course, what isn't known is experience levels, years of experience, title, and the amount they were all being underpaid. My wife isn't a pushover and when she accepted this position ~4 years ago she was compensated around market average, yet the pay bump they gave her was significant. It's left us with a lot of questions.
> Class is about things like background, education, tastes, social status and connections. Not cash.

I agree. But not everyone would. I think England's class system has broken down in the sense that it is no longer the case that everyone agrees what the classes are and who belongs to them. There are people who perceive class in terms of level of education, and there are people who perceive class in terms of money, and probably there are still a few people who perceive class in terms of ancestry and heraldry and Burke's Peerage.
Hey Duff, there's a couple of missing operating systems I noted here:

https://news.ycombinator.com/item?id=22099717

Monkey Linux and Caldera OpenDOS; I gave some links for the former, I think there are sources out there of the latter. If you want or need anything not there, let me know, I probably have it in my archives at home.
There is a great video by CGP Grey which covers exactly that topic: https://youtu.be/JEYh5WACqEk
I could be wrong but that's what I assume people are moving in favor for.

I haven't seen any evidence that tankies are more than just a tiny minority on the internet, but I would be equally terrified to see the future they would impose.
There's an awful lot of things I'd consider a "blight on society" but I never mistake my opinion as fact.

When's the last time you saw an ad for tobacco? Is that still a thing in the states? We don't have that in Canada. (Even the packaging is legally required to be generic up here, and they have to be hidden behind a locked door.)

There are ads for vaping products, though. I suspect they'll be outlawed soon.
That sucks. Hearing the contrary position makes life more interesting. Like I said, it ruins HN as a discussion platform for me.
Unintuitivity is the defining feature of quantum mechanics.
Judging by their avatar, it might be a reference to Steins;Gate, a visual novel and anime about time-travel. John Titor features prominently in its plot, and it references many aspects of the "real world" counterpart, including the crazy theory about the IBM 5100 computer.
Congrats... you can do math!
I have an app that also went for $1 for a bit. People who are willing to pay $1 also pay $2.

If this was my app, I'd simplify the pricing a lot. Get rid of the free tier. People who aren't willing to pay for your service should go somewhere else. Instead, give people a free trial for 30 days or whatever.

I'd make it so:

$2 = mixture of your current Amateur + Pro, maybe call it "Basic"

$5 = "Pro" with all features

Simple is good. You don't need 4 tiers if your target audience is kinda price sensitive. 2 is enough.
and then you struck oil
I want to take a moment to appreciate the participation of the whole community on this. I've been following the story since it started and I'm very pleased to see how people (HN, Reddit, Github, etc.) came together to support the author and promote a more friendly Rust community.

There is a lot of criticism in the Software Engineering community in general but the Actix story made me feel way more welcome and open. I'm very happy to see that!
The 2038 problem is already affecting some systems
AMD Zen Thermal/Power Reporting Improvements Could Hit Linux 5.6
watermelon too
It is one theory, but things are not completely clear: https://en.wikipedia.org/wiki/History_of_syphilis#Origin
Plaid C++ Client Library Using Protobuf
While I agree, at least things seem to be moving in the right direction.
I'd recomend the more modern looking and cross-platform by design, KeePassXC, over the original KeePass.

https://keepassxc.org/
The history of revolutions and riots in France, Russia, Ireland, and others [1] show the opposite: Often, people will tolerate inequality and injustice if they're fed and comfortable, but when people get hungry they get angry.

[1]: https://en.wikipedia.org/wiki/List_of_food_riots
Shift-Left Testing
Thank you for the post!!!
It made me feel like pursuing again a personal project left aside for over an year now.
I believe you're partially mistaken.

That is, indeed, there is no such thing as a "post-doc". But in most academic institutions, there are non-tenured researcher positions - fixed-period or otherwise - which have a Ph.D. as a requirement. They may called something like "Researcher", "Research Engineer" or "Research Staff Member" (as opposed to "Academic Staff Member").

Of course, my knowledge is as anecdotal as yours.
The Perfect Social Network
Would you have actually considered a counter argument? You've discounted anything I have to say because I'm in the industry. I don't even know why I'm responding to this, other than politeness.
2019 Was Pokémon Go's Best Revenue Year Yet
In this analogy, game development is like taking on crippling amounts of debt, declaring bankruptcy, and then starting a new company to do it all over again.
The tl;dr is that part of why Actix is so fast is that it takes an aggressive approach to the use of unsafe code blocks. This is not inherently a bad thing (Rust's own standard library is full of unsafe) as long as the APIs you expose on top are safe. Actix has drawn criticism multiple times over years for excessive use of unsafe; many times these criticisms have included findings that safe APIs can be misused. The primary author of Actix sees it more as project of intellectual curiosity - which is certainly a fine way to run a project, it's just a little at odds with the perception you (correctly) picked up of Actix being a flagship Rust framework and recommended for production use. He doesn't see unsafe code as something to be cautious about and hasn't prioritized removing unnecessary unsafe code, which puts him a bit at odds with the Rust community and also gave Actix a bit of a reputation of "the framework that's fast because it cheats" (which isn't totally fair but isn't totally unfair either).

This weekend, someone found an unsound use of unsafe code, reported a bug, and eventually a patch was supplied that switches out some optimized Actix types for somewhat less optimized standard library types. The author dismissed the patch as "boring," the internet got mad, and the author got mad.
In another life (2007) I worked for a company that does digital signage. We had about 8000 systems deployed across the US.
The software on them relied heavily on SQLite. At some point we started seeing random corrupted SQLite databases.

Trying to figure out what was causing this we realized our pc manufacturer was using the same sku but hardware inside could vary... and in particular the hard drive.
Every system with a corrupt DB had a particular brand hard drive (WD), the ones that didn't fail was another (Seagate).

We never really spent much more time on this other than to lock down the hardware config and replace all the hard drives in the failed systems with the "good" brand.

Super interesting to see this. I'm assuming it was: Disk drives that do not honor sync requests

We were of course using consumer grade equipment, because the company was pretty cheap, but also we had so many to deploy. I wonder how much this cost the company to fully resolve. Between systems not playing, having to send technicians, shipping systems overnight, time troubleshooting, etc.
With each of these out of touch comments creepy uncle Joe Biden's hands grow.
3a. We took the best results from ML and did full quantum mechanical simulations on the much smaller set of remaining candidates.
I don't think it's necessarily a matter of "interesting" but whether it's an ideal way to showcase these guests (which I surmise is what outlace is trying to get at). The guests he's had on his podcasts is astounding, no doubt about that. But suppose you knew nothing about Susskind/Kahneman/Knuth/Stroustrup/etc's prior work and listened to these podcasts, could you have deduced (given the conversation/questions asked) the mountain of work they'd produced to be worthy of their accolades in the first place? I don't think I could've and in some way that's a letdown and a bit of a missed opportunity. In the end it's Lex's podcast and he should have w/e conversations he wants with his guests. That's alright too.
Any business that sells people's data without their knowledge is unethical. You should consider an alternative direction for your life.
> Is it even possible to pay for a license for these old versions of Windows?

Not from MS - they don't sell or support it any longer. But, you can easily find real install CDs with actual licenses on the used market. Check Ebay and thrift stores, sometimes used book stores, too. I've also found a healthy offering of old OS install software at hamfest swap meets (where if you're lucky, you'll also find for sale - and relatively cheap - older computers, such as S-100 bus machines from the 1970s).

That's the only way you'll be able to get a "legal" version of the operating system.
I liked your post but most of your points seem quite oblivious to the nature of power.

The ability for the individual to take actions that the hierarchy doesn't want and to get away with it is a form of power. Excessive surveillance removes this power.