skysight-inc/HackerNews huggingface dataset:
FTA:

It's just the keybase.pub web hosting service per se that's shutting down.

> "No Keybase Filesystem (KBFS) data will be removed from any user public folders. All data will remain safe and viewable by others running Keybase. Other features of Keybase including Chat, KBFS, Teams, Git, Wallet and others will continue to run normally as well."
Damn, I was hoping it was pre the AGPL cut-over, especially in light of juicefs's Apache 2
It sounds like not very practical metrics, since losing one byte often makes whole dataset useless (encryption, checksums failures).
Find out if your addiction is because you find the world boring, or if you're trying to escape from something you fear.

If it's the former, block the addictive content and replace it with other things you find fun (hobbies, books, movies, etc), paying attention to how it's more worthwhile to do so.

If it's the latter, find out how to overcome such fear / anxiety and to stop using addictive content as a crutch.
Great read! This is what I look for.
Maybe, though maybe less so for business Web apps or other boring uses.

Either way, monopoly or oligopoly can also have salutary effects. Flash was a complete blight on the Web and all it took was Apple saying “no, we aren’t going to support that” and it disappeared practically overnight. Chrome’s been similarly effective in pushing forward some basic security measures. Hard to imagine this happening in a world of 50 different browsers with roughly equal market share.
The 1st Amendment does not cover the private actions of companies.

Of course... that doesn't change that on both sides, it will be used. "This violates the first amendment, they are censoring misinformation!" "This violates the first amendment, they are censoring n00dz!" "The first amendment doesn't require them to put up with misinformation!" "The first amendment doesn't require them to censor n00dz!" And so on...

However, I will say, right now, that I find it interesting that the Hacker News hivemind in general is more sympathetic to the censorship of misinformation, than it is to the censorship of certain images. In which case, is it just a values judgement?
I do wonder if Alamo Drafthouse might change that. Unlike AMC/Regal/etc., they're not forcing you to watch 30 minutes of ads before a movie, charging absurd prices for low-effort, low-quality concessions, or hiring minimum wage workers who don't care if the theater is filled with screaming teenagers. Instead, Alamo Drafthouse feels like a cultural throwback 1990s Blockbuster, a place where you go to have movie nerds show you movies and include you in their nerd-dom, and with better food.

And yeah, the self-congratulatory nonsense that is the Oscars is out of touch with audiences, but there are lots of studios that are doing great things--they're just not trying for Oscars, so they're not winning them.
Misandry - from andro, meaning man (male)

Misanthropy - from anthropos, meaning human
Don't forget the Boat Race and Royal Ascot. I just hope they won't let the likes of John Oliver onto PeerTube.
Hi HN, I'm the author, but not the poster, I didn't plan on posting here yet.

Ps Unzip is a summary/intro not an "in indepth article". I try to summarize concepts. But thanks to whoever posted, appreciated either way.

AMA
I guess that makes sense. Compared to seeds, fungi spores are ephemeral and they make better use of available biomass. Ash also tends to retain its dampness pretty well.
"Educate" means to transfer skills and information, not to increase the likelihood that people behave in a certain way. The value-neutral term for the latter is "influence".

I'm a bit glib here, but the distinction is actually important. The ad industry, in particular, tends to use "educate" when it means "influence."
Even if Google succeeded in some ways, serious human would avoid them at all cost. Because it succeeded on Ad business, which's harmful for the web. I only care about the web health, that's why many people (like you), who's not serious about the web ignore that fundamental fact.

Google needs to die, it's the fact, and it'll eventually, given enough time.
Are you kidding? If you're on slightly unusual or esoteric hardware, the chance that something about your system breaks after a kernel upgrade is not insignificant. The chance is much lower when upgrading from one LTS point release to another.
> They can’t special-case ML engineers out. This does not mean the company does not need or is aware it needs ML engineers elsewhere in the company.

In the case of META, Amazon, some of the layoff target was shutting down the whole Org/Div/Product Group. In these cases, shouldn't they be able to re-assigned a few folks to another team?

But like I said, they can move these ML if they actually truly need it.
About ten years ago one of my Somali neighbours (refugee) would literally ask random people on the street to help him understand government letters; he'd just talk to people passing by. He spoke some Dutch and some English, but neither very well. I told him he can just ring my door but he never did.

That said, for health care and rent it's not that hard, or at least it wasn't when I was eligible for it >10 years ago. For most regular people with a labour contract the tax service already has all your details and you don't really need to do anything. They also do try to use simple and plain language when possible (I remember that specifically as I felt it was too simple at times).

Child care seems different, which is why the entire scandal is mostly about that; I have no experience with that. And maybe the rent/health benefits changed in the meanwhile. The biggest caveat is that you may have to return the money if you earned too much as you mentioned (which also happened to me because I worked slightly too much overtime; I would have been better off not getting paid for that :-/).
Erdogan was in no rush either, his support was token at best until he could fly his true colors.
This is much more innocuous, I think.

OpenAI simply told ChatGPT to censor itself, or rather applied ChatGPT to censor outputs from ChatGPT. I don't think there's that much finesse being applied, really. Something like, "Don't accept vulgar messages, any candidate responses that would be vulgar should be rejected" ... and all the judgement is being performed by the language model itself. It's not that intricate.

It's their millions-of-dollars of monthly burn rate, if you want to scrape data, scale an HPC environment and train an, at-scale, a GPT to get it to say funny curse words, they haven't done anything to restrict you from doing that, but it's not part of the services they intend to provide.

https://openai.com/blog/language-model-safety-and-misuse/
ouch, yes of course
I don’t think the purpose of most writing is convincing people you’re a great writer.
Context matters. You are taking one FAQ question and generalizing. It is permissible to reproduce or show complete works in education, depending on the context. It is also completely normal to read copyrighted work in private, learn something from it, and then answer questions about that work publicly.

The questions around LLMs learning from copyrighted material are still open and need to be settled in court. I personally imagine finding infringement would impose more harm on society and progress than letting the models acquire knowledge from these copyrighted works.
I've been a pretty strong advocate of the idea that analytics should always be minimal, 100% anonymous, aggregated, and open to the public - otherwise it’s spying. This is how we do analytics on our websites today[0][1], and how we plan to do it in games we release in the future. Maybe one day I will start a dedicated FOSS service that people can use for exactly this with some trusted reputation/transparency/auditability to it.

I think what Russ has described here is decent and well-reasoned. I also think that Go being a product (it is, whether you like that word or not) makes it more fair to desire analytics of this form. I think it being opt-out is reasonable (after all, if it is not, they will make decisions using data that does not come from the vast majority of users, may as well not have analytics at all then.)

But I am afraid of this becoming pervasive not just in products (like CLI tools), but also in libraries, imagine every Go/npm package you use wants to ping the network because the authors want to know 'is this popular? can we deprecate XYZ method?' etc. If transparent telemetry in the form Russ and I have been viewing it becomes a more common thing, it won't be a surprise if more library authors begin to try to adopt something like this and it becomes a pervasive problem IMHO.

[0] https://hexops.com/privacy

[1] https://machengine.org
To further clarify, Keybase Sites based hosting should still work as far as I understand. I don't use keybase.pub and I'm a hardcore Keybase user, so I imagine most don't. You can still get hosting through Keybase Sites.

EDIT: No, I'm probably wrong.

https://book.keybase.io/sites
Material means are but one small step in this whole process.

> Happy to be quoted on this in a year or so.

Look back at the last 5-10 years and you'll have you answer. They're too busy sabotaging their search engine, cramping ads in youtube and cancelling products. Too big to fail but not too big to stall
US State Dept has started using Türkiye for its communications...
Wait. People call maintenance to plunge a toilet? when I rented I did call maintenance for some things, but I would always give a drain a go with a plunger or drano before I call maintenance. But it would have to be a larger issue to go to maintenance. I think Neumann might be revealing some of his own pathologies here.
This is a good plan, very simple and clear, and I like the list of system properties at the end. The solution is pretty tailored for the Go toolchain, which is a good strategy that has worked for them in the past.

A more general purpose metrics tool I'm watching closely is Divvi Up https://divviup.org/, a research project by ISRG, the same org that runs LetsEncrypt. The basic idea is to divide up each metric into two parts and publish each part to separate collection servers (one run by you and the other by divviup). Then the servers separately aggregate their half and combine the results, the idea being that each half is useless on it's own but when combined it's still useful.

I wouldn't suggest it for this application, but for the majority of typical apps it would be a vast improvement to privacy compared to the status quo.
go to https://kuboble.com/beta/
Skipping v9 broke the old "Even number releases bad, odd number releases good" rule of thumb, but the tick-tock (tick-clunk?) rhythm still seems to apply.
Why is birth DATE mandatory to create Apple ID?
UA B737 Max 8 Returns to San Diego Intl Airport After Battery Pack Catches Fire
Deploying Home Assistant is largely how I taught myself Docker, Kubernetes etc. Its much easier to learn solving a "real" example.

You can learn a ton just trying to do a production grade home assistant deployment - move on to SSL termination at the load balancer with letsencrypt, try different deployment strategies for upgrading the server with zero down time, write custom extensions... etc etc.

I've now got a small Pi cluster running k8s to deliver a bunch of services at home, and its all really easy to maintain. I've absolutely used the skills and knowledge gained in my day job too, which is nice. Home Assistant is great to learn a lot of production web app stuff, all you need to get started is as little as the PC you already own, or something like a Pi to host it. As it can solve problems in your actual life, it's rewarding enough to be interesting I've found.
To be fair, this is not an Apple level device. 2.5 hr battery life is hilariously bad.
FWIW Steam Deck runs 8k transactions per second if you build Postgres there.
A nice place to work on open source development, actually.
https://twitter.com/x4mmmmmm/status/1620984546216017921
You just described so many HN threads.
wow stuck on level 33.
Not really of wider interest, sorry.

But I'm looking forward to your book about Emmy Noether.
In practice, it is usually easier to use the parser that came with your language(s) and figure out a different way to encode the values that are causing trouble, instead of writing a new parser.
Are you just wanting to de-google or take control of your data in general?

Search: SearXNG [public instance/self-hosted], startpage.com, etc.

GMail: Proton Mail, Tutanota

Calendar/Contacts/Docs/Drive/Meet/Photos: Nextcloud [self-hosted]

Android: Google Pixel with GrapheneOS

Maps: OSM, OSMAND+ for mobile GPS
The proton family of tools is pretty good:
https://proton.me/

Apple, with their recent end-to-end encryption for iCloud ("Advanced Protection") is also an option.

For search the primary alternative, apart from Bing, would be DuckDuckGo obviously.
who doesn't plunge their own toilet? i guess people who fail up into a 350m VC investment from a16z.
I agree with you, but there's theory and then there is reality. The JSON spec is famously "underspecified" in that it pretty much ONLY specifies the token grammar but nothing with respect to interpretation, and hence there are lots of areas which have been problematic for years - the spec even says this with respect to object keys:

> The JSON syntax does not impose any restrictions on the strings used as names, does not require that name strings be unique, and does not assign any significance to the ordering of name/value pairs. These are all semantic considerations that may be defined by JSON processors or in specifications defining specific uses of JSON for data interchange.

So, in reality, the JSON "spec" is really how the most popular implementations interpret it. I'm not aware of a single implementation (though I could most definitely be wrong) that interprets number tokens as anything but floats/doubles by default.
> Because it succeeded on Ad business, which's harmful for the web

Gotta pay for the millions of hosted videos and websites somehow.
Sad to say, you are 100% correct.
You think Erdogan blocked Twitter, because of stories about Ukrainian refugees hoarding supplies intended for earthquake victims?

And you believe this so much you posted it on a burner account?

Seems legit
Tired of over collecting personal info these days, if you need limit age you can put a claim on the page, or just fill out birth year, why do you need my EXACT birth date to create a username?
I didn't realize just how much people hate musk and what they're willing to upload to discredit him.
>> They were at the runway already, there's no way for them to have lost their place in the queue for that runway 18L [1].

> Sure there is, enter the runway at bravo, right turn foxtrot, left on alpha and join the conga line. Happens all the time at places like JFK (admittedly Austin is not JFK).

This routing appears to require the SouthWest aircraft to enter the active runway with FedEx Heavy on Final to that end, presumably the problem we're trying to avoid ...

In both cases, SW would be well within their rights to say "unable to comply".
Only if you have a proven design. I don't think we have any satisfactory design at all.
What I find amusing about the article is not Neumann's declaration, but that it merits an article. The writer is used to call someone to plunge her own toilet?
That heat has to go somewhere! But you are right that you may not feel the difference especially if your run the hood and it vents externally.

Your HVAC was designed for environmental comfort, the oven for cooking.
The sentence is about fitting regression models, not what regression models are, which implies a choice was made. Therefore, the active voice should be preferred, even if the sentence is unambiguous in either case.

I prefer the active voice to the passive voice, although, especially in solo papers, repeatedly writing "I did," "I carried out," "I tested," sounds a bit vain after a while.

As author and teacher of good writing Giuseppe Pontiggia said, to be a good writer you need to develop a good ear for words and sentences.
I don't think there is any benefit in switching, no.

You can even set proper limits in qbittorrent for your workflow to stop the seeding after X minutes.
Putting aside some time to do non-tech stuff is a good idea, things like going to the gym, reading books, going out and walking around, etc.

Also as an experiment I deleted Twitter which I used to mindlessly scroll, put HN on no procrastination mode and stopped reading digital news except for two sites that I trust and read sporadically about two years ago. It might sound strange but I ended up feeling a lot happier on the regular as a result.

Spending some time curating what you consume or limiting the amount of time a day could also be a good idea.
Okay, data is great, but the conclusions at the end have almost nothing to do with the data. They're a bunch of unsupported assumptions about what we've changed that must have caused all of this. It includes two separate links to his article about how we're ruining the children by coddling them with woke bullshit. Here's the tagline: "In the name of emotional well-being, college students are increasingly demanding protection from words and ideas they don’t like. Here’s why that’s disastrous for education—and mental health."
Employ a risk containment strategy, “how can I get the next micro-piece to MVP in the least time/energy/resources/money.” I enjoy that challenge, it gets a lot of my what I call “head crap” out of the way, and reveals new ways to approach problems. I call that fun. Constructively I’ll say it appears you may have some “head crap” in play. I say that because your stated goals of the perfect app, with fun, and simplicity are totally at odds. Risk containment, you might choose to flesh out your idea as it is. If it flies and starts making cash, then tackle more platforms. Rewrite from the ground up in a different language/framework if necessary AFTER getting traction and money. Because making the money is the real fun.
Yes, I was in the first category of people, where I am using GDNative to ultimately call a single function written in Go, not due to speed, but simply in order to leverage a huge amount of code I had already written in that language. Judging by the GDExtension headers, I can probably pull off something similar if I forgo all of the C++ bindings that I don't need. However, I am hesitant to dedicate any time to doing so at the moment.

Don't get me wrong, GDExtension seems awesome, but it's also true that it doesn't seem geared towards the case that I was using GDNative for.
My teenager wants to learn software engineering
My teenager has an interest in software development. Is there a list of resources I can use, outside of books that can help me guide him. I remember seeing a list of free online courses from top tier universities but can't locate it.
It’s interesting seeing unionization back on the table in the 2020s.

I worked at a union retail job for three years and saw the pros and cons firsthand.

We had a problem employee who was untouchable regardless if he was completing his job duties (assuming he showed up at all). Eventually this came to a head as he would spend 30min+ in the restroom. To address this they instituted a “log all bathroom breaks” policy _for everyone_ which caused the employee to not show up again.

However, the company kept the policy in place for weeks until I sent a strongly worded email to the union rep (who was unaware he was overseeing our store). He made a visit the next day and the policy was promptly changed.

So while I was glad to have a Union to override such policies I do wonder if the problem employee would have been around for so long without it.
No reason they couldn't all aim to respect a `TELEMETRY=false` env var, akin to the web's 'do not track' request.
Good points! I think decimal64 doesn’t normalize the significand also. But I can’t assess what I haven’t used. Mine is a snap judgment in favor of understanding more of dec64 vs the wiki article. My general feeling is that it’s time for the scale of computing to tip away from total correctness and efficiency, and more toward non-awkward interfaces. But at bottom, I would try both and then talk about it.
Yet, for some reason, people still get bent out of shape when I point out that I was the first person to implement a hashtable, host a web page, run an experiment to measure the force of gravity, stare out a telescope at the moon, post a comment on Hacker News, etc, etc...
Thanks for the soft critique.

I don't hold color blindness as an ideal. I know that human beings are hard wired to quickly determine in-group/out-group and skin color is a salient trait for that distinction. Not the only one of course, but we're never going to be blind to skin color.

What we can aspire to, you might call "color irrelevance". That in any particular endeavor, the relevance of one's skin color goes to zero. I don't believe we'll get there by ignoring the ways in which we individually and collectively, intentionally or not, let skin color shape our behavior and systems.
There isn't one and I think it can't exist given the two vastly different fields.

The ethos of your average tech/nerd produces things like HN, and as much as there's a lot of bad things with it ( and there are many ), the uber nerds, the aggressive new genius kids invent their own revolutionary tech just to be pointed out by the old "been there done that" guy, the "I just build this over the weekend", the business guy under heavy tech bro camouflage waiting for his moment, the holy OSS priests and I could go on and on.. All these people AND context ( aka huge influx of cheap/free money ) make HN what it is.

Finance has their own figures, groups, context and ethos and it isn't anything like HN. Yes, there is a lot of money talk here because.. business. But if you spend 5min around finance people the conversations are very different ( not alien, bu t different ) and of course tech people with money want to get more money so they talk with finance people and a little SV secret that everybody knows is that in the last decade most "tech" companies exist because the finance and MBA guys came to SV to write checks and earn their money.

But the 2 worlds are different and you cannot replicate what one has.

Tech is big, but it's really small compared to finance and if we complain about the deluge of pretenders when some new hot tech goes mainstream, in finance it's 1000% worse ( one example: Crypto )
Again more bankster handwaving.

What need do banks have for that capability where the capability shouldn't clearly be criminalised?
Starting a generator below a certain temperature becomes hard too (most lubricants do a nice impression of putty when sufficiently cooled).

As an aside, if you have a large free-standing propane tank you probably don't need to worry about stretching out the supply. I've known people who use propane as their primary heat source and can go a month between deliveries. Even assuming your propane heater + heat pump is 1/3 as efficient, that should give you 10 days of heat.