skysight-inc/HackerNews huggingface dataset:
This is pretty funny, but God do I hate back to the top buttons.

I'm reading a story on a page with a back to the top button. I get distracted in real life and change the grip on my phone. I look back at my phone to continue reading and I'm at the top of the page. Now I have to find where I was again.

I've probably lost more time from accidentally hitting the back to the top button than the button has saved me time. This has made me paranoid about those buttons and I definitely prefer sites not to have them. Sometimes I switch to desktop mode on my phone just so I don't have that button on the screen.
So, is "master" an racist word now? Are we racist for saying "master bedroom", "master record" and such? Do these terms really evoke slavery for anyone? I feel like I'm living in a different world.
Always glad to see one of our products mentioned :)

Huge shameless plug for the coolness that is Session Manager, I can only think of a few scenarios where you wouldn't just prefer it over the alternatives. If you haven't played with it (or other SSM stuff), you totally should! It's cool and useful and easy and more or less free.
My clicks will be going away

Google did us a favor and made an awesome Golang client library specific to GitHub

https://github.com/google/go-github
Canva doubles valuation to $6b after raising $60m
There was a brief period back in 2016 just after release when the Rift didn't have tracked controllers and the Vive did. That lead to Vive being the fan favorite for quite a while afterwards, even once the Rift finally did get 6DoF controllers a few months later.

A lot has happened since then; the landscape today is completely different.
When did you email us and what did we say? This does not sound at all like the email conversations we have with users.

If someone emails "I was younger and wrote some stuff I'd love to get rid of", the obvious response is: "Happy to help! What are the links? We may not be able to delete the posts altogether (it depends on whether they got replies, and how many) but there's nearly always something we can do, and we don't want anyone to get in trouble from anything they posted to HN." I've written that kind of thing so many times I'll probably start mumbling it in my sleep soon.
Automatic translators are not reall capable of learning
Ah, I use https everywhere.
I have no privileged information except one: my father dropped by and I could reproduce the last name appearing on his non-incognito account.

He is not "the target audience" for this sort of thing.
I really hate them on iOS, because the system comes with back-to-top functionality so all these buttons are doing are looking ugly and covering part of the page. And don’t even get me started on when AMP breaks scrolling…
C’mon man! A blog post just to link to a twitter thread? Should be the other way around ;p

For those like me, averse to twitter threads, a more readable form.

https://threadreaderapp.com/thread/1274859897826488322.html?...

I’ll get over it. I am interested in the concepts, it’s something I’d like to think more about.

When/ what areas do prescriptions (or recipes, programs, protocols, and what have you) prove to be useful and successful, and where do they break down?
That's the unfortunate reality of the tech community and really privilege itself. It's uncomfortable to acknowledge the misfortunes of others. It's a sad norm of American culture, especially when it pertains to black people.
There are plenty of appropriate places to talk about BLM and other world events. Just because the community here may not be focused on it doesn't make it a bad community. Frankly, when sociological discussions show up here it's kind of awkward.
> anything of relevance

What about this discussion is not relevant? I remember HN getting over COVID about a month ago too.
with 60% of _murders_ going unsolved, do you think the 'deterrent effect' is really preventing the remainder from engaging in antisocial behavior?
I mean, it's fun to think about at a purely theoretical/academic level. But practically speaking, none of this could ever happen.
Is this like the joke about the condemned engineer who knows how to fix the faulty guillotine?

I think Scott is correctly concerned that a Twitter mob might try to get him fired as a result of his blog. I don't really understand his reasoning for taking it down now, but I presume "real name in a national publication" was a pre-arranged line-in-the-sand for him. I think his actual opinions are secondary; the real problem is that he's clearly not fully supportive of team SJW. I suspect the main problem wouldn't be his own opinions, but that he allows others to discuss "unacceptable" topics on his site. His window for acceptable doesn't include everything (white nationalism was out) but is much wider than most.

That said, I found SSC to be the best place on the internet for hearing people calmly explain views I disagree with --- and I disagree with almost everyone! There aren't a lot of places where atheists and Catholics would productively discuss why they felt the way they do about abortion, where former Mennonites could explain how community health care works without insurance, where Marxists could try to explain to gun nuts what they have in common, or where a self-proclaimed a Social Justice Warrior can field questions from an anarcho-capitalist economic professors about redistribution. I probably spent about an hour a day reading comments there, and felt that it was time fairly well spent. Although I'm mostly a reader rather than poster, for a few years now it's been my primary contact with the outside world. I'll miss it, and don't know if there will be anywhere that can replace it.
>This is absolutely not the case. Home/work routers are often monitored by suspicious spouses, annoying housemates or intrusive companies. It's very rare that one of these has the resources to develop their own exploits against HTTPS

I didn't say against, I said around. And your hypotheticals are good examples of that. If we are giving our bad actor physical access to devices in the house there are a lot easier/more effective attacks than a MITM on the router. Keyloggers, spy software, webcams, etc. are simpler and more effective tools. If they're sophisticated enough to do a believable MITM attack they can do all these other attacks as well.
Sorry, it wasn't my intention. Typically I think out loud on Twitter, and then try to summarize it succinctly in a blog post
"Immerwahr" means "Always true" what a nice name.
HEIC (HEVC-based image) and AVIF (AV1-based image) both support a lossless mode that does efficient compression of blurs and gradients, without losing any visual fidelity. They're good candidates for screenshots in the future. Lossless HEIC is often 50% of the size of the equivalent PNG.
Don't have a go environment setup, but could do that. The executable size and memory use was also lower.
Yes, almost everyone will get it regardless. Sweden simply moved its deaths forward. Whether it was the right thing to do is left as an exercise for next year.
I don't know what to conclude about ad blocker perf from Speedometer, but it's not just creation/deletion of DOM nodes. It runs multiple implementations of TodoMV using various JS frameworks[1, and performs real operations in the web app. DOM is not the bottleneck. The test stresses many parts of the engine, JS, CSS, HTML, rendering, etc.

Google's V8 team (not the original creators of Speedometer, that was WebKit) did a study of real-world JavaScript and found that it was highly correlated with Speedometer[2]. It's likely to be a good proxy of load time and responsiveness for many web sites, especially ones built with modern JS frameworks.

I don't know why uBlock Origin would slow down Speedometer and I'm actually surprised to hear it's true.

[1] https://browserbench.org/Speedometer2.0/ , click on "about Speedometer
[2] https://blog.chromium.org/2017/04/real-world-javascript-perf...
As a younger person, I agree, it is very disappointing. I would've guessed YC more prescient than to not realize there are tectonic cultural shifts heavily worth deep discussion happening.

I've noticed that sometimes, when people rise through ranks or otherwise mature in the world of business, they become disconnected from regular humanity and forget that emotions are real signals.
I noticed the silence of HN too. Was looking for some level headed discussions on the topic. Then what I recalled was around March onset of shutdown, HN was posting some things about funding startups in the space (being part of the covid solution). I was expecting to see something similar for startups that could improve race relations in some way, was interested in how technology/startups could be a part of the solution. chirp chirp
Maybe HN (and the web) has become less US-centric and more global? In Europe the issue is marginal to say the least, in Asia I believe they don't even consider it news-worthy, and so on. The opposite of "defining" for most of the planet.
Stallman was right story once again, huh?

He argued that the best way to monetize libre software is to sell training/education and 80% of OP's income come from the educational screen-casts.

Maybe the lesson here is that if you want to earn money from libre software you have to learn how to create and sell training.
I think this model is really beautiful — everyone wins: good software, good training material, strong communities and respect everyone's freedoms!
Why Haskell, and why not just write it in Lisp?

It appears Lisp has proven itself consistently, at solving difficult problems.
I get a heart attack.

I have negotiated optimally priced ambulance transport at a minor delay to the third-closest hospital, but it's ok, since I have perfect foresight into the severity of my heart attack once it strikes and can properly foresee that it requires a stent and only two bypasses.

On the way to the hospital, I dynamically evaluate the profiles of the three heart surgeons available to my insurance, evaluating copays.

I am underway and halfway to the hospital. Oh my! The primary negotiations with the surgical staff and transport cost went well, but my negotiations with the on-staff anaestheiologists is being blocked with obfuscated billing and a 404 from their billing providers as to whom supports my insurance.

Oh, do you question if I am getting the full supply of oxygen to perform these critical decisions while intubated and suffering a heart attack? Well it's obviously easy to navigate these various web portals and handy dandy iPhone apps.

I'm sure these temporary pricing portal errors will resolve themselves by the time I reach the hospital and can renegotiate ambulance transport to an alternative hospital.

... what a libertarian utopia we live in.
It's against the rules for one - but those only apply to some.
ITM?
If you don't mind me asking, what features would those be?
There needs to be a balance between individual needs for protection, fairness to the other commenters in a thread, and community interest in having an archive. Threads are a co-creation, which means their ownership is shared (pg wrote about this here: https://news.ycombinator.com/item?id=6813226).

That doesn't mean we don't care about users' needs for protection—on the contrary, we care a lot and help people with these requests every day. No one goes away empty-handed. We just have to use more precise tools than wholesale deletion. These include renaming accounts, retroactively assigning comments to throwaway accounts, deleting specific posts (if they don't have replies), redacting specific info from posts, and more.
Have you tried it lately? A recent-ish rework made it more like Chrome's, but with cleaner design.
Perl comes with an awk to Perl translator...
Me too! My phone already has a built-in “back to top” button. I don’t need your ugly 0.5 opacity CSS circle occluding my view of the content.

I’m not sure I’ve ever clicked (or tapped) one of those buttons. The same complaint applies to share bars, and honestly, sticky headers as well. I really prefer to just read the content and let my browser handle the chrome.
Agreed. Its constituents should endeavor to change that similar to how broader society is doing so around it.
Given that "Scott Alexander" is a semi-pseudonym, and that the "real" person behind him isn't famous, I don't see how any of what you wrote really applies. Referring to him in an article as "Scott $HIS_REAL_LAST_NAME" in the article isn't going to give anyone any more of a connection than as "Scott Alexander".

And the NYT doesn't even need to mention whether or not it's his "real" name. It's just a name. I use scare quotes because a "name" is explicitly whatever someone wants to be referred to as. The guy who writes Slate Star Codex is Scott Alexander, full stop.

I don't think tech culture is at issue here; I doubt newspapers had any issue referring to Samuel Clemens as Mark Twain back when he was alive and active.
You seem to be confusing "leaders" with "rulers". It's fine to have someone around who "sets the pace" so long as they are willing to leave other people alone who aren't interested in doing things their way. Anarchy is about the absence of power relationships, not maximizing uniformity of roles or social disorder.
If they run with it for long enough it will all but become an architectural guarantee as people unintentionally write incorrect programs that happen to still work right.
Perhaps you can do it through Apple Configurator to create a configuration profile?
I think other than being kitchy, the part I love the most is NO FRAMEWORK: plain js. No pre/mid/post/art-deco processor that turns 4 hours of work into 40 hours.
It's for anyone who ever understood what Intel inside meant. Plenty of laymen and experts alike...
Anyone have a link to this?

I want to post this Everytime someone claims Apple is best for security. We need logic to fight marketing.
I worked at GS back in the day, and the "standard" font was Univers. AFAICT there was a global corporate license for it which was highly unlikely to be cheap.
>A large portion of AI investment is in self-driving cars, and as fully autonomous vehicles are still far from being a commodity, some hypothesize that investors will lose hope in AI altogether. Google has freezed hiring for ML researchers. Uber laid off the research half of their AI team. There’s rumor that due to a large number of people taking ML courses, there will be far more people with ML skills than ML jobs.

Ouch >.<

As someone who does ML for a living this hits. When switching companies in 2019 for the first time I had a hard time despite having 10+ years experience. Linkedin maxed out saying over 200 people had applied to every job I was looking at.

Thankfully I have a rare skill set. It's not found in classes, books, or boot camps. On the downside there are not many jobs to choose from as companies don't know what I do can be done. (Time series classification and prediction, usually sensor data.)

Hopefully the industry matures. I've bumped into data scientists who don't know how to do feature engineering as well as ones who can't grok ML. It makes the whole industry look bad.
> Perhaps it's a reflection of the kind of person that I am

Probably.

Lots of companies just want the shortest path from here to profitability. If the cost/benefit equations justify it, then eventually they can justify the outlay of building their own tooling to replace outsourced pieces a bit at a time.

I'm thinking of things like AWS Lambda. Once, I built a slim version that was enough to support my own company's use case. I was told "that's good. save the git repo. one day it may be worth it to add the redundancy and scaling we already get from aws. until then, there's more profitable things for you to be working on."
AKA a recipe. You can follow a Michelin starred chef's recipe all you want, but you're not getting your own star that way. You actually have to learn to cook. But recipes can still be useful anyway.
What systems/protocols are your environmental systems using?

A common monitoring stack is Telegraf/InfluxDB or Prometheus for monitoring and storage. Grafana for visualization.
It's interesting how similar ideas come about. At an old job I worked at, we had an internal tool also named Sidequest where you could write tickets for small tasks you needed help with. That way people who had down time and wanted to crosstrain could easily find people who had tasks they needed help with.
It only just works for laptops that are slightly older, and with Linux friendly hardware.

For ex: I got a Lenovo X1 Extreme near release date and Linux was a bit of a pain to get working... I actually bricked my first laptop due to a simple bios config change which was actually Lenovo's fault - but I don't have to change those settings to install Windows.

Don't get me wrong. I love Unix/Linux. But saying it just works is misleading.
Just logged into GitHub, freaked out when I saw the redesign, and came straight here to say exactly this. It's unnatural eye movement to look wide for platform navigation, then narrow for README/repository navigation. This is outright bad design.

There was nothing wrong with GitHub's UI before, it was probably the closest thing to "perfect" I'd ever encountered.

Alongside that incredibly irritating "navigate to code definition" popup, it feels GitHub has too many designers with too little to do, so they're desperately scrounging around for things to change to fill their day. Either that, or there's some monetization angle (ala the Reddit redesign) that we haven't seen yet.
Even blank slates have specific properties, such as being better or worse at handling various types of information.
I'm not surprised that someone who has given tons of thought to prisoner's dilemma type problems can make good moves in this type of game.
Points of view are changing. People are being more concerned about their data. I suspect many people here are feeling different about not being able to delete data. Other companies have given users the ability to delete their data. You might want to define a Hacker News policy that addresses it.

I suspect that you'll be addressing the same question over and over as time passes. It won't go away.
Would it be possible to let users delete their account and when users delete their accounts you could override all PII with a "default" value? It's meeting users midway where their comments are still visible and threads are not gutted but they are not associated with their PII anymore?
This happened to me the other day with something called Lab Streaming Layer. A friend of mine explained it to me and I nodded and said, "Yeah, that's cool."

Then I saw this video and the penny dropped: https://www.youtube.com/watch?v=Y1at7yrcFW0 Introduction to Modern Brain-Computer Interface Design - Christian A. Kothe ; Swartz Center for Computational Neuroscience, University of California San Diego

I go back to my friend, all excited, and tell him what I saw, and as I'm describing it I realizing that I'm just repeating back to him just what he told be the other day! I stopped and apologized.

I like to think I'm on the ball but sometimes things just go over your head even when you think you know what's going on.
(since this whole story is flagged)

As an older person, this is another iteration of the same shit and unfortunately nothing will change.

Part of the reason it won't change is that a bunch of upper-class white people try to make it all about their sociological theories instead of the really simple premise of "cops aren't accountable and that's not ok". They're spending their effort going after Scott Alexander, who's generally on their side on this stuff, for his insufficient group loyalty. It's a total self-own, constantly from these people, and it plays right into the cops' hands.

We're up against a lot of resistance and there's no room for selfishness like that.
I'll admit I'm impressed you responded to my comment! The last time I tried was a few years ago.

I would have to go back to my inbox to find your response but I remember being pretty disappointed. I don't think you wrote anything that was specifically unkind but I remember being struck by the response. I thought "wow, these guys really don't care if someone wants to delete or hide their account." It is completely possible I caught you on a bad day.

I'll try again.
I wanted to comb through the code without cloning, but can't tell if that's possible with the git web UI they're using. Anybody know if it is?
There is no way to boot a with a R/W system partition anymore, nor can you mount it as such. You must reboot, make changes while in recovery, commit them, and then restart again.
They are storing liquid air at low pressure, so container tensile strength is not a limiting factor at all.
never seen the site, expected to find something i disagree with, but found that it matches the way I've always worked. Merging early and often and using CI is the way to go and avoid being in the merge process as much as possible. Going to share this with people to explain my workflow, great resource
This is so pointless I absolutely love it
To anyone wondering: public domain? Bach has been dead for how long? Of course there are already some available (recordings, and sheet music of course), a great database is:
https://imslp.org/wiki/Main_Page

I do not want to denounce the efforts made though. Anything which makes these works more accessible is welcome. The Goldberg Variations are beautiful. Most famous recordings probably the two by Glenn Gould. There is even an interview in which they explore the differences between the two, and Gould opens up about some decisions he has made and why.

https://www.youtube.com/watch?v=gaLoegXPpyk

It's worth listening to, also to explore the Goldberg Variations a little bit in general. It also gives you a sense of Gould's "quirky wit". It's likely it was completely scripted by Gould in advance. There are of course many recordings of the Goldberg Variations, partial list here: https://en.wikipedia.org/wiki/Goldberg_Variations_discograph...

Both of Gould's interpretations aren't in any way "standard interpretations". Fun fact: I was so used to listening to Gould's Bach interpretations back then, I immediately emulated his style when playing Bach, which my piano teacher found really annoying.
I am also upset and concerned that I cannot remove the posts I want.
Having to send to someone the content you don't want people to know anymore is wrong and a huge psychological barrier.
Perhaps they're awkward because they're unpracticed.

In most tech threads, the top comments are often those with an insider opinion or "back in my day" tale. A sociological thread doesn't typically lend itself to those. And I assume HN has a far smaller proportion of experts (and less motivation to snag that ego boost from flaunting wisdom) on the trending topics (e.g. black persons and other victims of police brutality) than it would for, say, such-and-such Ruby feature.
Massive L2 cache size.
The problem is that if you leave the deletion and edit windows open forever, people will come back and abuse them in order to change the meaning of threads after the fact. Sometimes, and unfortunately not even that rarely, they do it maliciously, for example to make repliers look bad. So there needs to be a balance between allowing edits for a while—for legit uses like fixing errors, clarifying, adding new information—and not allowing them forever. We can argue about what the length of the window should be, but a few hours seems like a fair balance to me.

It's important for the coherence of HN threads that discussions proceed in a mostly-append-only way, and that the history be sort of 'committed' or 'trusted' after a while. That doesn't mean that nothing can change, just that at a certain point, changes need to go through a manual process, as I've explained in other comments in this thread.
For anyone else who was wondering, you can tap the top of the address bar on iOS Safari. I think it has to be expanded first. I didn’t know that and hope it helps.
Just for a laugh, have a read about train rail gauges.
You think in Australia a small country, this would be a simple problem.
https://en.wikipedia.org/wiki/Rail_gauge_in_Australia
GPT-3