skysight-inc/HackerNews huggingface dataset:
This is a treasure chest of computer-related papers from 1951 - 2000. The topics span the full breadth of computing, including topics that might not immediately come to mind.

An example: I posted a 1984 paper about end-user documentation for all types of users (including developers) from the ACM archive. Despite the age of the paper, you'll recognise the questions about documentation even today.

'Those silly bastards': A report on some users' views of documentation (1984) https://news.ycombinator.com/item?id=31003306
I mean anyone who works for Facebook already has severely compromised morals, so I wouldn't be surprised if they are engaging in such activities.
> If you want to inject CSS, use a "user styles" manager like Stylus.

Unfortunately, Firefox on Android only supports a limited number of extensions, and Stylus is not currently one of them.

It's really sad, because I used to have some nice site-specific user styles.

I really don't understand Mozilla's decisions. They destroyed their password security, they destroyed their extension advantage. One wonders what's next — a pivot to Gopher? Oh well, despite all their numerous mistakes, Firefox is still preferable to Chrome.
You mean, like any organization, they are always fundraising?
There's nothing wrong with skateboarding, or with a lot of other "layabout" sort of activities. The problem is that people aren't being given public spaces for social activities, leaving them with the choice to do them in a space that's annoying for others or not at all.

Skateboarding, in fact, is one of the least impactful of these activities, which is part of why it's relatively popular - you can actually do it within the confines of the modern cramped city, as opposed to, say, baseball, or frisbee. What do you think would happen if a bunch of kids started playing hockey on a city street?
I just have to comment how this is a perfect microcosm of political discourse.

There's much talk about facts and misinformation these days, but even when the facts are undisputed (ie a production shut down due to safety regulations) we still cannot agree.

Is the problem the free market or over regulation? Is it greedy business or incompetent interference by regulators? Do we want regulations or are regulations the problem?
“Autopilot (without FSD Beta) will not go over 5mph of a road's known speed limit.”

This is false.
From what I've seen on some forums, they're not selling check marked accounts but actually provide one for your specific account.
I'd believe that if it wasn't computationally intensive and HN wasn't already struggling under the 5 people that visit. I'm sure it's merely this way to reduce server load.
I don't understand why limiting the upper bound of speed when a user is using autopilot would be difficult at all? These cars can already recognize speed limit signs and have settings for 'how much over the speed limit do you want to be'.
I tried the exact same product as mentioned in the article, and used it for several months. But for me it only worked as a way to reduce depression. For anxiety it did little to nothing. Your mileage may vary, of course.
It also reminds me of techniques that I've seen for inserting coverage instrumentation.

Use nops (or other placeholders to insert "counter increment" fills) on instrumented runs, e.g. in test, that way you don't have to modify the "production" code to measure test coverage.
This is also why "Big Tech" has to be mainstreamed and laws created to protect user accounts and provide a streamlined, regulated way to remove | ban | un-ban | reinstate accounts.

We should not be letting "our systems" in Big Tech do their thing. Specially when it comes to a person's accounts
It's disconcerting that a Republican considers this case of shedding light on sexual/power abuse a "political attack", but it's not surprising, given recent events.
Inspired by this I wrote a post on the Julia discourse forum about the arbitrariness of truthiness in programming languages: https://discourse.julialang.org/t/on-the-arbitrariness-of-tr.... Julia requires actual `true` or `false` values in conditionals. Some people are annoyed coming from languages where they can test if a list is non-empty without having to write `isempty(a)`. But I have no regrets and this is a great example of why. Languages cannot agree on truthiness because it's arbitrary and just becomes a set of random rules you have to remember and which causes nasty bugs if you get them wrong.
For what it's worth, in my experience Google employees, being part of the same bubble as HN at large, almost entirely despise AMP. It's a big company and a very tiny number of people work on or adjacent to AMP.
There's also this: https://www.youtube.com/watch?v=o7oZ-AQszEI
Surrender and find the cheapest parkhaus before you go.
I’ve been adding a bunch of new recommendations from this post… If you had to give like a one line pitch for each how would to describe them?
Hope you enjoy your retirement :-)
You mean I‘m partially funding their cheap transportation? Where is the money for these cheap tickets coming from?

But your comment kinda makes sense. It’s not really worth trying much in Germany. The more one tries, the more one becomes the source of funding for others while not really getting any personal gratification or gain.
Related post:
https://news.ycombinator.com/item?id=31448744
Fine art, commercial art, pop art ... the concept of art can take on many guises.

I suppose the history of art has been nothing if not people asking what can be called art — your comment contributes to that ongoing dialog.

To you I would suggest maybe there is "hard" art and "soft" art (the latter allowing for architecture, design, etc.).

This one is on the softer side.
how short-sighted this woman is about the man’s employment

Not sure you're assigning the responsibility to look after someone's career to the right person here.
Wasnt this the idea behind state owned liquor stores?
Yes, the difference is that now you can override id at boot time using the “hostname” boot argument.
What is the speed limit of a "surface street"? It's not a term I am familiar with (and presumably it varies by state?).
A loaded one. https://en.wikipedia.org/wiki/Loaded_question
> basically their policies are so rediculously subjective, that the mood of the reviewer is enough to shut down an entire "business" venture. I think that's the big problem here.

There's a near-infinite pool of people willing to sink absurd amounts of time and money and other resources into these social networks.

Pretty much everywhere is aware of the risks.

It seems to be a risk many are more than willing to take.
Ask HN: Long time programmers of HN, what are you surprised does not exist yet?
I cannot wait seeing it going down soon enough.
> If it went away users would vaguely wonder why the search results links they follow are now slow loading and more ad blighted than they were recently. They love the outcome without knowing what is achieving it.

They'd be pretty happy that the webpages then landed on y'know, worked.
How This Man Just Caused a $45B Crash [Terra Luna]
Amusing Idea: Let people apply for "Always Full Diagnostics" status, and accept ~0.01% of the population. The "lucky" AFD's would get every test, scan, biopsy, follow-up, exploratory surgery, etc. that was remotely plausible. The anonymized results from all those (mostly unwise) things would be a gold mine of public health data. And I suspect there'd be more than enough obvious adverse outcomes to convince most of the other ~99.99% that "more is better" does not apply to medical diagnostics.
Not excusing the extortion here, but if you run a high-profit gray-area business, it can be a good idea to butter up the local cops.

There are many ways to do so legally, from equipment donations to contributing to the sheriff’s reelection campaign. For 0.1% of profits you can get them on your side in some situations that might come up:

- you get burgled

- federal law enforcement takes an interest in your industry and asks “who should we look at in your jurisdiction?”

- you need a flexible interpretation of local zoning or fire codes to run your operation, especially if cranky neighbors might complain about noise or smell.

Start with small contributions proactively before they make trouble.
Another extension that nukes grey text is BeeLine Reader. But instead of replacing grey text with black, it uses user-configurable color gradients, which wrap between lines and improve visual tracking. Disclosure: I'm the creator.

1: http://www.beelinereader.com

2: https://chrome.google.com/webstore/detail/beeline-reader/ifj...

3: https://addons.mozilla.org/en-US/firefox/addon/beelinereader...
The crime that gets prioritized is the crime that's easy for police. Turnstile jumping? Weed? Basically harmless, but really easy for a cop to ring up some numbers and say he's keeping the city safe.
Good question. There is now a default local-only search option that has virtually no latency.
My experience with a < 3 year old is that I go "I need to do this today, this is fine," and my boss is cool with it and somehow the world doesn't burn down.
But Facebook is a de facto utility.
"Full self driving is a completely separate product from Tesla."

The thing that Tesla has named 'full self driving', but which it isn't is a completely separate product from Tesla.
Sounds like a good scenario for a screenplay for a surrealist movie.
Let’s say you have an appointment at location 15 minutes away from train station at 9:00 and your train arrives at 7:45. You will have to wait for 1 hour and probably spend this time unproductively and maybe even at extra cost (e.g. you choose to get a cup of coffee and a sandwich in a restaurant nearby).
Ask HN: What should I do with ~3kw/day surplus solar electricity?
I am currently only using about a third of the electricity my home solar+battery system produces. The surplus is going to the grid where I am accumulating credits from my utility. Could I be using this electricity for something else, better than sending it to the grid? Or, maybe there are fun/interesting ways I could be using it? For some reason purifying water or producing hydrogen comes to mind, but not sure that makes any sense.
I used to volunteer at a hospital reception desk, where walk-in patients were received.

Staff had ID cards, which would both open access-controlled doors, would log into IT systems via smart card reader. Removing your card would immediately log you out.

Clearly, some designer thought they could prevent users from accidentally leaving their computer logged in, as you couldn't move around the building without your ID card, forcing you to unplug it and hence log yourself out - right?

But the receptionists' computers had the most basic specs, and were loaded with corporate bloatware and sluggish roaming profiles. And of course the software they had to use added another layer of underperforming enterprise bloatware. It would take a good 5 minutes from inserting your smartcard to actually being able to work.

Quelle surprise, the staff never unplugged their smartcards, and instead borrowed someone else's card when they needed to move around the building.
FSD beta is very good, they are countless video of it saving lives.
https://www.youtube.com/watch?v=hF96jQ0SY8w

In those clips you see the fsd computer avoiding accidents form the sides and the back, cases where we humans cannot see before it’s too late.

It’s not perfect yet, but it will be superhuman in term of safety in the near future.
I currently work 32 hours per week. When I was in the the office it was a 4 day week; now that I'm remote I prefer working about 6.5 hrs per day. I negotiated this with my employer as 20% less working hours for 20% less salary. I love it. The big win for me is having ~8 hrs per week where I don't need to work AND have childcare, so if I want to sip coffee and read a book in peace & quiet, I have time to do that. Also gives time to be involved in my neighborhood, church and school, which I find satisfying.
The biggest concern my companies had with this is that co-workers would hear about it, get jealous, and ask for it too. Companies also had this concern about remote-work pre-pandemic, and I think both have found these concerns to be unfounded. Especially with my current schedule, I'm available at all the times when anybody would want to talk to me anyway, so most people don't even know about this unique arrangement.
Some tips when looking for Linux help: http://bash.org/?152037
On Forgotten Glories: 3 ways we can draw from Ancient Rome to build the future
Absolutely nothing helps, I suspect that I have hypothyroidism and I'm waiting to get tested.
widespread alternative to DOM/CSS
The first time I learned about such a thing I was floored. I couldn’t fathom how that could be legal and how this didn’t get struck down as illegal by the courts. I am real curious to know if this went to courts and corraborted there.
Jhumpa Lahiri: Why Is Italo Calvino So Beloved Outside Italy?
I had no other debt apart from a $15k auto loan and <$500 balance on my credit card, and $450k still felt like an enormous stretch. I was also only going in with 3% down.
Sadly, I would think that in this politicized environment, that a recorded debate where a professor argued against a common held belief by academia would be career suicide, even if that wasn't the position they actually take outside of the debate.
I want to love fd - I'm a big believer in the idea that CLIs don't have to be scary, intimidating things (see normals using Slack with /commands and keyboard shortcuts), and find has a gigantic hairball of a UI.

The thing is, though, I know find well enough to not notice the terrible UI that much, and I know I can rely on it being everywhere. With fd that isn't true.

So it's hard for me to justify making the move.

Same thing happens with things like the fish and oil shells - I have little doubt their UX is better than Bash's, but Bash is pretty ubiquitous.

Emacs has this problem too, as an Emacs user. The UX is completely alien by current standards, but if you update the defaults you'll break a lot of people's existing configs.

How do you get around backwards compatibility / universality UX roadblocks like this?
That was rather depressing reading. It seems that paper-based system was a superior system.

Changing it back is probably impossible though.
> It seems to be a risk many are more than willing to take.

It’s a risk they take because there’s no other choice.
Oh man, I still remember that from my tour 21 years ago. That whole orientation was such a magical moment in my life.
Someone once said "90% of sci-fi is crap".

Sci-fi author Theodore Sturgeon then coined Sturgeon's Law which is that 90% of EVERYTHING is crap.

I guess the moral of the story is to focus on, and try to be surrounded by, the 10%.

Good luck to those poor doctors!
Another thing to look into is whether you have snoring / sleep apnea. Most people who do, it seems, are not aware of it. 2 easy, objective tests:

1) Ask your sleeping partner, if you have one, if you snore.

2) Record yourself sleeping. I used an app called SnoreLab which does audio analysis to give you a numerical rating and pulls clips of likely snoring moments so you don't have to scrub through the entire night's recording. The app also gives a pretty exhaustive list of recommendations for fixing snoring.

Many people have snoring / apnea and don't know it / are in denial. Poor sleep quality / being tired is a symptom. Fixing this can add quality years to your life, so worth looking into.
The way he blends 3 separate timelines of 1 hour, 1 day, 1 week into Dunkirk is brilliant. This also sounds like someone critique Gene Rodenberry for only writing space themed stories. Nolan's use of time as a theme is been unique in each one.
Agree. And having multiple queer friends, ftm transition seems easier and faster than MTF (also ftm seems to loose less friends/family in the process).
I am split on this one. I grew up in Sunset Park, Brooklyn during the late 60s - 80s, and the sound of salsa, bongos, song, cars, and motorcycles in the summer sometimes upset my father especially when it went into the late hours. I loved it, and enjoyed it. It brings goosepimples to me when I hear a similar environment. I used to escape the bad part of the neighborhood, gang and drug violence, on my rooftop with my cheap telescope and light pollution was more of an annoyance to me. I think there are extremes with modified exhausts and cars for just the sake of noise. On the other hand, I ride a motorcycle with stock exhaust, and I sometimes rev it to alert nearby drivers of my presence. I was a motorcycle messenger in the 80s and rode bikes in NYC for years, so I am very savvy about NYC traffic and pitfalls and noise. I still get thrilled when I hear a certain exhaust sound. You can get good windows that block a lot of noise if you want quiet in the city. Turn on the AC, close your windows. Move to the country if you want to keep your windows open all day and listen to birdsong and the wind through the trees (I love that). I compare all this talk about noise and regulations to the time I went to Klagenfurt, Austria in the early 90s, and it was beautiful, but there were fences and signs all over that read, 'Verboten' for keeping off park grass, noise, congregrating, etc. We cut our stay to two days and instead headed early to Italy, because Klagenfurt didn't seem to have any soul. That's my personal bias, and I am sure if you live there, you can find its soul (you don't need a Eurorail pass and border checks anymore). I don't want to ban everything, or limit it to the most sensitive among us. That may lead to adapting to that, and further putting constraints on what's harmful, permissible, and enjoyable to some but not others. I subjectively feel the rise in allergies in our younger children is due to shielding them from foods and experiences and over cleaning our dwellings. We adapt as humans. I may be wrong, but I never met as many people with allergies when I was younger as I do now. In my peer group, where I raised my children all over (rice fields of Indonesia, mountain cabin in NJ on a lake), and outdoors eating everything starting from a young age, they don't have the plethora of allergies as my peers' children do. No nut, gluten, seafood, or other common allergies. My peers who clean incessantly, didn't feed nuts or other various foods to their kids until they were 3 or 5, and similar practices, have children that have multiple allergies. When I invite kids to my children's birthday parties, I need to list all of the 'don'ts' for the party, or buy double. Something is wrong for sure; it's not just anecdotal. Look at this story for both sides of it, and try and see each side's perspective. I try to not jump to trying to stop, regulate, or insulate myself from things before giving them a real chance [1].

[1] https://www.texasmonthly.com/news-politics/austin-car-clubs-...

FYI: Living room music/TV is around 76 dB, and the law will have 'robocops' issuing summons like speed cameras do from 76 to 90 decibels per the posted article.
Which brings up another fact, which was that microsoft disabled the cache on cyrix processor in one of the versions of windows NT (3.51 or 4?). And so you had to download a driver from Cyrix to turn it back on. But that didn't keep various people from claiming it's perf sucked in windows NT too.

IIRC the official excuse when this became public was that a MS engineer turned it off because one of their test machines couldn't complete a stress test with it enabled, but later it turned out the root cause was a bad motherboard. The curious part being that it didn't result in MS immediately issuing a hotfix to turn the cache back on.

edit: found one of the articles mentioning this. https://www.tomshardware.com/reviews/bananas,9.html

Apparently it was just writeback mode that got disabled, either way that link mentions a 30% perf hit.
I did the same but with SecureCRT.

It’s expensive but it’s very comfy.

I have some scripts to generate ssh sessions from consul inventory and it’s super cool.
https://eu.usatoday.com/videos/news/have-you-seen/2022/04/25...
James Dyson's autobiography "Against the Odds". It is an excellent book about original thinking and it is hugly underrated.
This is a known limitation of radar based active cruise control systems, and is not specific to Tesla autopilot. Tesla was not the first company to deploy such a system, and the decision to allow it was made before Tesla. It makes sense because all cars are legally required to include another device that is capable of detecting such objects, a human driver. You can legitimately object to this feature being allowed, but the way you wrote it, as a screed against Tesla, makes it clear that your concern isn't really with the engineering limitations and safety implications of this product.
2 quotes from the article address that:

"The FDA does not exist to get products on the market. It exists to keep products off the market. They have no idea how to get a product to market; that’s just not what they do."

"So what they are doing, in an emergency, is allowing, out of the kindness of their hearts, for manufacturers to apply for the ability to temporarily import their products once the FDA explicitly approves them, on a case-by-case basis. When the problem was something completely irrelevant like listing ingredients in the wrong order, the FDA plans to (eventually) approve such an application, which will be good until November. If the issue is a trivial argument over something other than labeling, well, tough."

I highly recommend reading the whole article. It's a really well written "rant". (I say "rant" because you can hear the anger in the writing, but it is well researched and written regardless.)
The paper partially addresses this but Athena is a streaming engine, so it doesn't work in the same way as you might expect. The query planner has to take this into account. So a normal planner might see the CTE and then "materialize" it by pushing rows somewhere in an "intermediate place", like memory so the tuples can then be used by the outer queries, sharing the single result. But Athena does not do this; it doesn't materialize the CTE in memory or anywhere first, it streams from producer operators to consumer operators directly, and can begin evaluating parts of the plan immediately. So a hash join is out completely. Just as a more general thought experiment, in a distributed-first database engine, a good question is "where do you materialize intermediate results" -- in memory, in storage somewhere? -- and it's complicated to answer.

So it's not enough to just stick a query plan into some compiler and see the result. The query planner is in servitude to the actual storage architecture, which is much more important to understand for realizing practical optimizations.

A good rule of thumb is that a lot of optimizations in any compiler, like these, on their own aren't very novel. You can sketch them on paper and even implement them well in an ideal system. But getting them to work reliably under the design constraints of your system today is the novel part.
A while ago I came across this post: https://towardsdatascience.com/awesome-rust-powered-command-...

I’ve also been using bat and exa which are pretty good replacements for cat and ls, respectively.

https://github.com/sharkdp/bat

https://github.com/ogham/exa
On efficiently partitioning a topic in Apache Kafka