skysight-inc/HackerNews huggingface dataset:
> How do you reckon time vs money vs knowledge?

Well in an emergency scenario (what generators are for generally) the troubleshooting/repair knowledge you gained will be invaluable
Google is doing no business in China, so they don’t “have to.” They could easily bypass that by internally mapping the imagery to the vectors, they have thousands of developers who could do this.

Even if they had to buy it, they’re not buying it because again they don’t do business there.
Even in the case of the incessant troll, the shadowban is just pretend. I identified after three posts with no engagement that something was afoot, and in order to see it, all I had to do was log out. It is incredibly petty, and even more ineffective.
Great article! I started https://polar.sh to help maintainers get more funding + insights about their customers & their needs. Long-term building tooling for managing all up sold services and customer management.

I definitely agree that 1) we need to convert companies more, but 2) it won’t happen with the traditional sponsorship/donations model. They need to be able to quantify the value of their investments.

With the first version of Polar, we aim to provide that while giving maintainers better insight on needs & funding to develop efforts that align with their vision.
> Too bad the author is not offering any alternative. It's not good enough to just say "stop doing X". It would be nice if it's followed by "Do Y instead".

It's entirely reasonable to just say "stop doing X" when X is (a) causing significant harm and (b) helping people to deny its harmful reality. There is no requirement to come up with an alternative.

But in fact, of course, the author does suggest an alternative. As the article says "When it comes to the climate crisis, new normals convey a single, grim message: instead of acting, get used to it". So they're saying don't do that. Don't get used to it. Don't acquiesce. Face the problem, don't normalise it. Its a plea for action at a personal level, not a policy level.
I taught physics for about 7 years and I completely agree. I had a number of students who suggested teaching as a "backup" or a "temporary" career between college and something else, and I tried my best to dissuade them. It's not enough to have people who come in for just two years, get frustrated and leave because of "bugs" in teaching software. It took me about four years to really get the hang of the job and the idiosyncrasies of HS students and how they work, and even when I left I never felt like I truly got the hang of it.
>He completed this in 25 minutes and played web games for the other three weeks available for the project

Sounds like he's a software engineer at heart
Writing an article about developer mistakes is easier than redesigning your rubbish API though.
Some days 3 hots and cot plus a chess club sounds pretty awesome.
The Fairwinds Base Image Finder Client
Good luck renting a car without a driver's license.
> Investors aren’t that dumb

Maybe not individually, but this is an IPO and the P stands for Public, and when you aggregate everyone together then intelligence is a moot concept.
Oh this one's a whammy. I'll be passing this around :) nice one, I love it!
Except in this case, we have a proven bad faith actor with a pension for deceit and vindictive behavior.
You really didn't understand crafting then. It's an optimization problem that you have to solve.

Analogy: You don't try to brute force passwords as it takes far too long, you look for smarter options. Same in PoE - you NEVER roll your gear with chaos orbs, you look for vectors to increase your chances.

The whole game is one optimization simulator and it tingles that part of my brain.
The Omega Block is a "strange" weather pattern compared to the usual configuration of the jet stream. It is unusual and surprising. I didn't say it was new, rare, or uprecedented.

It's possible for a weather event to be "normal" (something we see from time to time) but also triggered or more likely ehanced by anthropogenic climage change. Hurricanes aren't anything new, and devastating hurricanes earlier and later in the season aren't even "new". The fact that we've seen it before doesn't mean that humans aren't making it worse.

It doesn't need to be raining locusts for things to be really messed up.
I think it did in absolute terms, but didn't relatively - as a response to all the noise and forks, openssl did improve a lot as well.
Zelda: Tears of the Kingdom Player Builds a Fully-Functional In-Game Adder
Nope, you can't buy any cheap API plan then just plug it into an app, stop being dishonest
I'm building tools to support remote work and try to help people find jobs
Do you know if there were common mistakes for the incorrect implementations? Were they simple mistakes or more because someone misunderstood a nuance of stats?
> They could bury the Picasso in the foundation of a Waterville restaurant under renovation that his father co-owned.

I've heard a rumor that something is buried in the foundation of the Providence Civic Center. Didn't realize it was common to find a foundation that was awaiting concrete to dispose of things.
The fact that your uncle never bothered trying to pass a driving test isn't the justice system's fault. He's not a victim or puppet without any agency in his life.
the functionality to host your own music?? is that on YT Music?
I think most teachers do understand, but most of the teachers I had, simply did not care (anymore).

(CS teachers were an excemption, though)
I suppose this is good basic information for people new to Erlang/Elixir, but I don't feel like it does a good job of explaining the significance of the fact that state is stored in a process, compared to other frameworks which would store the state in a dictionary and retrieve it for each event/request as its dispatched in an event loop or whatever.

I'd think the dictionary approach is functionally equivalent in most respects, and could even imitate how crashes are handled in Elixir. The framework has to implement more code to do this (e.g. messages between processes might be something some frameworks don't bother to implement because its such a hassle, while its almost free in Elixir), but that doesn't matter at all to users of the framework if the features are there.
I know someone go to mathematics department because they like calculating trigonometric functions in first year.
I'm not so sure. My completely anecdotal experience across communities on many platforms is that users love to say "I'm gonna quit!", then never do it, but when mods say that they mean it. I can't recall any times I've seen a mod come back, but plenty of times where it's led to cascading resignations (if it wasn't a coordinated "mic drop" in the first place)

The currency of good moderation is respect, and if you tell a mod you don't need them, there's a high chance of them calling your bluff
Previous discussion on hnnews when this was originally submitted as a Graph Security piece: https://news.ycombinator.com/item?id=30605356

This is now mirrored since Grapl shut down (RIP)
How would you feel if the comments were restored but not associated to your account?

That way the discussion is still there for people in the diture to follow but someone can't go through your comment history to learn about your political view or wealth or whatever people look for.
But those suppliers would be extorting fees from users, not reddit. You could say the same thing about any paywalled content. Reddit doesn't scrape and host web content, why do they feel the need to do so for images/video?

I think there is a point to be made about a smoother user experience, but youtube is a great example where their embeds can still be monetized.

Reddit not pushing ads through the API is like if youtube didn't give you ads on embedded videos.
A Bull or a Bear Market? It Doesn’t Matter
Good idea! Piss off the people who do a lot of work on your behalf for free... Guess they're going to get new moderators or just use AI? Or run without moderation?
You've never been permabanned just for disagreeing with someone you didn't realize was a mod?

Well, it happens, more often than you might realize.

It happens enough that there are entire subs devoted to complaining about it, but not so often most of reddit is unusable or affected.
Generators like GPT are also a big and increasing source of this garbage.
> Even if you only let the inmate keep 20%, the inmate is getting skills, money, the system is getting extra money, the company getting the data entry is getting cheap labor.

The inmate is also getting dignity and practice at regular life, which might convert a % of them to non-criminal life (I forgot the word for it).
It's being wasted by governments.

https://m.youtube.com/watch?v=1SEfwoqKRU8
If it was indeed a business decision, then Huffman is breathtakingly incompetent. To the degree that, were the company public, I would be agitating for the board to remove him as his actions negatively impact my investment.

A number of ways this could have been handled better in no particular order:

1. Give more than 30 days notice to third party app developers.

2. Mandate that third-party clients display advertising as delivered by the API and return telemetry.

3. Keep the API changes but exempt paying subscribers.

4. Refrain from making bad-faith lies about the developer of the most popular application, which he then had to disprove using call recordings, and then after that, don't try to play off your actions as misunderstandings or mistakes.

5. Don't lie about deliverables for years and years to the point where the community memes on you for your history of lying.

6. Don't fuck around in the production database to edit comments critical of you.

7. Be a little forthright for once.
Academic here- Scholar is used quite a bit, but they are competing with some big players, some that offer a lot of full-text Google doesn't. It can be useful to get your research started, but I don't know anyone who has used Scholar from start to finish for a piece of scholarship. So you're probably right on the money.

I'll be inconvenienced if I lose Keep- it's very handy and I use it extensively on a daily basis. But there are plenty of competitors in that market space- some excellent ones are open source.
Museums gradually rotate what they have on display, and regularly lend what isn't on display to other museums.
The biggest mistake engineers make is determining sample sizes. It is not trivial to determine the sample size for a trial without prior knowledge of effect sizes. Instead of waiting for a fixed sample size, I would recommend using a sequential testing framework: set a stopping condition and perform a test for each new batch of sample units.

This is called optional stopping and it is not possible using a classic t-test, since Type I and II errors are only valid at a determined sample size. However, other tests make it possible: see safe anytime-valid statistics [1, 2] or, simply, bayesian testing [3, 4].

[1] https://arxiv.org/abs/2210.01948

[2] https://arxiv.org/abs/2011.03567

[3]
https://pubmed.ncbi.nlm.nih.gov/24659049/

[4] http://doingbayesiandataanalysis.blogspot.com/2013/11/option...
https://njal.la

privacy-oriented domains for 15€ a year.
I'm imagining the potential for fun prompt engineering:

"Post: xxxxx

Parent comment: xxxx

Consider the above post and parent comment. Write a a 50-word reply to that comment which is full of inaccurate information."
You've decided your definition, as many have.

DevOps as written is not what you're saying; this has been mentioned at least 20 times in this thread.

Sysadmins of yore were developers, they used perl and C and eventually ruby. Then there was a glut of sysadmins who couldn't code, then people acquired collective amnesia that sysadmins ever coded and invented a new term.

The issue was that the term that they decided to use for this new breed of developer operations folk was the same word that was used for a methodology of breaking down siloes (having developers and operations as distinct entities but working together)[0] and the same word that was being used to describe sysadmins adopting Agile[1].

The annoying thing about the passage of time is that you look back and see only what has changed and may conclude that those changes are a result of paradigm shifts: you could be right, but sysadmins were using proto versions of common paradigms now: version control integrations used to be bad and fragmented, but it was ops pushing VCS; infrastructure as code via cfengine; cluster management with clustered ssh clients (cssh).

I was there, I saw this.

It's hard to differentiate between the slow march of progress of operations tooling (rebranded as devops tooling) and the fact that it might not actually be linked to devops as a methodology.

[0]: https://www.youtube.com/watch?v=LdOe18KhtT4

[1]: https://www.knowledgehut.com/blog/devops/history-of-devops#
DivestOS.org is the best option next to GrapheneOS, the gold standard for privacy-focused Android.
In Germany, you take individual driving lessons and group classes on traffic rules including a mandatory first aid class.
Computers have multiple use cases. So far, crypto only has fraud.
If the prison system keeps ANY of the money you immediately get incentives for abuse and the unimprisoned may not like having their jobs taken by lowball prison laborl
And what was the risk for people under 40?
> Unless the objective isn't to deescalate.

Oh, the sleighthanded irony.
Trees with Edible Leaves
I had a completely different experience with DevOps at a large MANGA than the author. Where I was, DevOps meant that the team that wrote the code, maintained it in production.

The thinking and upside of this was that quality wasn’t an externality. If your code sucked, then you had a bad experience with ops, and you were motivated to fix it. Where that could fail is when managers didn’t have skin in the game- it’s important that managers have to feel some of the ops pain personally to prevent psychopaths from destroying a team just so they could look good schedule-wise.

Note also that “tech debt” either became an ops problem, which self-corrected as described above, or it became an agility problem, where it took forever to make changes to code. DevOps as I saw it didn’t have a good answer to the latter.

We had lots of different teams for different projects; having one team know everything about everything wasn’t a thing. Perhaps the problem is that DevOps is not well suited to smaller or less differentiated organizations.
Yep. I wiped my accounts, and now the posts have returned. Not all of them, though. That lends credence to the database funkiness theory.
I had exactly this problem as a student -- it turns out I need to really grok the WHY before I am able to grok the what (and it only took me about 30 years to figure that out ;).

So my best STEM subjects were always physics and geometry (they 'why' is built-in) and my worst ones were calculus et al. The absolute worst I ever did in a class was my first linear algebra class because it was taught in a purely 'what' sort of way (this is a matrix, this is how you multiply a matrix, etc.) and nobody ever explained why you'd need a matrix or what practical applications any of it involved. So it just never clicked and the class to me was a series of memorization and mechanical calculation steps. And THEN, years later....I discovered 3D rendering....:)

The challenge is that there are often kids for whom this just doesn't matter, and often enough of them that teachers and educators in general don't feel a particularly strong need to modify the traditional way of teaching.
Ask HN: Is AI transformative or is it just a feature of existing products?
protonmail is better, plus their plans have VPN and file storage.
By fine you mean where they are now, still massively unprofitable?
Another neat application is SSHFS-Win, from the same authors of WinFsp itself.

https://github.com/winfsp/sshfs-win
I use only noscript/basic (x)html browsers.

I heard from Zen3 silicon, spectre and friends are fixed.
Completely missing point of what I said and making a straw man out of it isn’t the gotcha moment you seem to think it is.
System Design Primer – Collection of resources to help building systems at scale
does it provide call/cc? I assume continuations mixed with arbitary shell code is a bit complicated
Makes me wonder about the impartiality and objectivity of fact checkers in the US. Or are republicans just not as credible?
What is interesting is that reddit claimed they couldn't show mods deleted comments for "lawyercat" reasons[1]. Mods used to be able to check deleted comments for harassment via Pushshift. Has the legal calculus changed so much in the past month that reviving comments to the general public is now okay?

[1] https://www.reddit.com/r/modnews/comments/134tjpe/reddit_dat...
> Obama's, Clinton's, Al Gore all have fabulous ocean front mansions.

I see people make this argument sometimes, but all it probably indicates is "mega-rich people can absorb a monetary loss", not "they don't believe it exists".
Lucked out in terms of money in the short term, not so much in terms of finding a good fit.
Sounds like a fair and reasonable plan to deal with these rogue mods. Subreddits are mostly maintained by their users, who contribute posts, comments and votes. In comparison to this, the mods do very little work. For them to unilaterally decide to destroy a set of subreddits is an attack on all the other users.

I've seen some people argue that the mods are legitimately on strike. I disagree - it would be different if all the users of a subreddit decided not to comment and post for a while. That would be equivalent to a strike. For the moderators to decide to block the subreddit instead is more like some middle manager padlocking the building gates shut so no-one else can get to work, just because he has a grievance with the company owner.
I mean, I feel like I've heard this argument a lot...

"HN isn't representative of general public"

"We don't need file browsers because the general public doesn't use it"

"You shouldn't be able to install Emulators because the general public doesn't"

If we follow this reductive line of reasoning, nobody would ever do anything on an iPhone besides buy stuff. The iPhone supports hundreds of features that aren't representative of the general public, Apple chooses to deny you this one because they are afraid of it hurting their bottom line.
Side note: For some reason Jobs insisted it only have an optical drive instead of a hard drive. Which I'm sure many engineers advised against. Hard drive was like 2.5k extra. What a decision.
But they're saying that it's also hypocritical to release commercial software and expect people to pay you without contributing anything to upstream open source projects.
> to see if your zero-symptom-life is currently infected

No symptoms = not having COVID-19, GP was using the term correctly.

Conflating SARS-CoV-2 with COVID-19 is a big annoyance I have with the general usage of "covid".
While I agree with the title, I think the author misses the real reason not to refer to the "New Normal". David Wallace-Wells sums it up pretty well:

> It is tempting to look at these strings of disasters and think, Climate change is here... this is how California governor Jerry Brown first described the state of things in the midst of the state's wildfire disaster: "a new normal"

> The truth is actually much scarier. That is, the end of normal; never normal again. We have already exited the state of environmental conditions that allowed the human animal to evolve in the first place, in an unsure and unplanned bet on just what that animal can endure.

This is where climate change, from a human perspective, is so different than any other disaster we've dealt with prior. From earth quakes to even something as extreme as nuclear war, these events represent a single, high magnitude disruption of the status quo, which then leads to the return of a new stability. Once the change has occurred adaption can begin.

Climate change will continue to get worse throughout our lives, the lives of our children after us, and most certainly their children as well. We won't reach a new point of stability which we can call the "new normal" for multiple generations. You'll never get "used to it" during your life time. As soon as people get used to smoky skies, hotter summers and drier winters, the next challenges will starting to occur and they'll be more extreme.
Just my personal opinion:

I'm pretty sure that the key to getting pupils interested in programming is a typed language with lean featureset. Such language should allow low-level access to hardware and has no memory management features. And the hardware must be as simple as possible.

In my school almost everyone who tried to code was motivated to continue. We were using extremely ancient primitive soviet machines running some homebrew Pascal implementation.

Later I've seen students trying to learn programming in more complex environments and noticed success rates falling with growing system complexity.

Dynamically typed languages make things extremely bad.

I still consider Pascal running under DOS as one of the best possible learning environments.

Paradoxically, an XT clone like Monotech NuXT plus Borland Turbo Pascal may be the best platform for kids due to its relative simplicity and abundance of good documentation. Or, maybe, even something based on Z80.
Conversation and debate have served us for easily 30,000 years.
Is this their sorry excuse for staying completely uncompetitive on current generation EVs?

“Why bother making a competitive EV in 2023 when we know Superman is coming to earth and bringing Kryptonite batteries with him in 2027?”
> If a ransomware attack is enough to cause the hospital to shut down, that means they were a bad glitch away for shutting down, anyway.

I'm going to disagree here. A bad glitch isn't likely to encrypted entire systems and prevent any recovery of data. While a bad glitch could cause complete data loss, ransomware attacks are far more common.
I see so much gaming of SEO. One of my pet peeves when searching for some long tail technical topic: "[Sequelize] some long error message" for example. What I often see is Github issues on the SERP but above that you have some random blog that just scrapes from Github issues and adds an extra sprinkle of SEO to get to the top.
Especially at a younger age, you have to focus on some concrete "thing" with constant little minor improvements. I think most high school kids would be best served building out something like Battleship or Yahtzee (e.g.) in Javascript and the browser. Let the kids pick what part to build next. But doing it in a webpage with the ability to simple add new UI elements one at a time and new small functions, progress is obvious and immediate. At this age, we should be focused on exposure and excitement not inheritance and typing.
Bash? What a luxury. I mean we had bash, but all our scripts were made to work with plain old /bin/sh
I recall reading that their engineers tolerate alternative clients, but they said that when they ban bad actors the alternative clients have a chance of getting scooped up due to detection heuristics.
Why don’t you just use throwaways? I stopped reusing usernames online long long ago.
Additionally, if they leave the edit functionality intact for older posts they would have no legal grounds to stand on. It's not "hacking", or in any way unlawful, for a user to use an option provided by a company.

I predict that if they want to do something about this they'll go the HN route and just make posts uneditable/undeleteable after some time.
Programming is not for everybody. It's hard. It takes patience and humility. That's why those few who master it get paid the big bucks.
Whats to stop the users from booting those folks and then replacing them with mods that will close the subs?
Learn how to effectively test emails in Salesforce using Mailtrap Email Testing in this comprehensive guide. From testing deliverability and templates to email alerts and bulk handling, you'll gain the knowledge needed to ensure flawless communication with your audience.