skysight-inc/HackerNews huggingface dataset:
I have a serious question: is there any good collection or list of people who have rejected technologies when introduced?

I'm not talking about entire societies of people like the Amish.

I'm talking about people who otherwise use technology, but then do something like this publicly etc.

I want to know if time even remembers these people beyond that one tid bit. I am curious if they went on to do anything else or what technologies "caused" them to defect.
Yes but people don't
Qwen Chat Just Released Voice Chat and Video Chat
I am Canadian. I just went to Australia and hearing Americans talking politics on the next table over at the restaurant was maddening. At this point, the idea of being surrounded by Americans feels extremely uncomfortable.
Out of curiosity, what features are missing from Frigate⁽¹⁾? I switched to it from ZM a while ago.

⁽¹⁾ https://github.com/blakeblackshear/frigate
And does Excel fully comply and more imprtantly tell you when the CSV file is wrong
Did you manage to get it to work with Cursor? How?
and one day he got fed up with version control tools and stumbled ass backwards into revolutionizing that space too /s
Humans remotely operate Waymos all the time. And humans routinely have to physically drive to rescue Waymos that get stuck somewhere and start blocking traffic, and famously had like 12 of them blocking a single intersection for hours.

If you think FSD is garbage then you’ve clearly never used it recently. It routinely drives me absolutely everywhere, including parking, without me touching the wheel once. Tesla’s approach to self driving is significantly more scalable and practical than waymo, and the forever repeated misleading and tired arguments saying otherwise really confuse me, since they’re simply not founded in reality
There's nothing backing this claim.
You only have to hear "place the item in the bagging area, and then scan the next item" 100x and sometimes extra aggressively random. Oh, and then something scans twice and you have to wait 5 minutes because they only have one human helping with 8 different scanning stations. Or the scan gun starts beeping really loudly and not scanning anymore for some reason, and you have to return it to the dock, take it out again and hope it starts working. Or you're left handed or standing in a way the system doesn't like and the camera thinks you're trying to steal something so you have wait, again for the one human to come over review the footage look puzzled and tell the computer that yeah everything is okay
There's quite a bit of hyperbole in the article, but that part reads like a marketer's dream. Imagine that: The idea that all you need to do to solve your social cohesion problems is to buy something. How incredible would such a proposition be!

We all know very well that buying something isn't the difference between why our peers will or won't engage with us. However devaluing others into superficial strawman is an accessible coping mechanism for social rejection.

When children say something like this, it's because they're not aware they're being bullied and buying the <thing> isn't going to fix it.
When an adult says it, it's a bit more concerning - it shows that they perhaps have certain unaddressed social anxieties, or are avoiding dealing with their antisocial behaviours that are leading to their social rejection.
During Bush II, it was traditional for US tourists to simply pretend to be Canadian. Very few people can tell the difference easily.
> Do you also still pay someone to pump fuel into your car?

In my town, you actually have to let them. There's a law. I think it has something to do with smoking morons blowing themselves (and others) up.

Like I said, I do it on a human principle; not because it's not a good idea.

They are annoying, though, because they chirp at you with ads, as you pass items on the shelf.
> People keep bringing up the "fake intelligence" vs "real intelligence" argument but it actually doesn't matter.

It matters because they called it artificial intelligence. The point I sew people bring up, though, boils down to whether its intelligent at all, not fake vs real. Debating whether "artificial" and "fake" are synonymous would be an odd stance to take, its the "intelligence" part that is the sticking point.

Beyond just the name, it matters because the risk of it going wrong is different. If it is a useful tool but not intelligent, the risk is mainly in how people will use it. That's no different than any technology.

If it is intelligent, the risk is in how it will use itself. It depends on how you want to define intelligence but, at least in my opinion, the ability to determine your own goals and desires is a prerequisite for intelligence. From that view, we can only hope that an AI is aligned with us...and given that we have all but abandoned both the alignment problem and the interpretability problem that doesn't seem likely.
It doesn't seem to be working now - no error message - just no search results after minutes of waiting ....
I stopped there too, I said to myself "this is either badly written AI slop, or this person is unhinged."
No? If they cause less accidents then people will hit them more often than they hit other people.

My car has been involved in more fender benders while parked in perfectly legal spaces than when I was driving it.
I've felt my brain flush, dunno if anyone else has.
I hate sticky and fixed page headers, so these two are handy:

Convert fixed position to absolute:

javascript:(function(){var%20i,%20elements=document.querySelectorAll('body%20*');for%20(i=0;%20i<elements.length;%20i++)%20{if%20(getComputedStyle(elements[i]).position%20==='fixed'){elements[i].style.position='absolute';}}})();

Convert sticky position to absolute:

javascript:(function(){var%20i,%20elements=document.querySelectorAll('body%20*');for%20(i=0;%20i<elements.length;%20i++)%20{if%20(getComputedStyle(elements[i]).position%20==='sticky'){elements[i].style.position='absolute';}}})();

Though looking at them now I should combine and update them.
Reverse Engineering GPT-4o's Image Gen Process
My post was, first and foremost, about resolving their issue. Not only have I pointed out how to read the article, I even provided an alternative method in case that didn’t work for some reason. I also asked for clarification on their problem, in case I could help further.

Only secondarily was my post about how paywalled links (which again, this one isn’t) are explicitly on topic on HN with the reasoning why (since the OP was asking why they are permitted in the first place). Furthermore, the linked and quoted FAQ continues to explain that complaining about such links is explicitly off topic, with further links that I went through the trouble of including.

I don’t understand how you find that to be “not contributing much”. I can hardly imagine a more comprehensive response to this particular query.
You're right that modern work and military boots are generally better for their specific purpose -- they are certainly much lighter and usually cheaper than their older equivalents. They can also be more ergonomic and breathable while still being water-resistant due to modern materials and processes. But I will say that the durability of leather, metal-hardware, stitched/nailed-sole boots is unmatched. They can be re-soled and repaired unlike (most of) their modern counterparts, and will last generations if properly cared for. And there are still jobs out there for which they are the best option.
Is this a reference?
> Unfortunately (or maybe fortunately), we won’t be able to “opt out,” forever. At some point, ML is bound to become endemic.

I don't hear people wanting to opt out of ML though, they want to opt out of AI.

Beyond just the bad name of these tools though, one absolutely can opt of out then. It just depends on how far one is willing to go to avoid using them and what all they will give up in the process.
This reminds me of a very narrow set of people who consume meat. I consume meat as well, but I attempt to balance it despite knowing no animal can consent. I will use a meat substitute and I think there can be a world where synthetic meats and other changes long term displace that suffering.

But, there is a very small set of meat consumers that seem to "need" that element of the product. They want something to have suffered or died and removing that component of it is not desirable for them.

Why does anyone care to want these kinds of "real" things? If suffering can be reduced who cares?!
There was a fun one going around where the title of the game "Watchdogs" had turned into Norwegian for "look at dogs".

Re: gender, there's all sorts of chaos going between languages which have no grammatical gender (CJK languages, Finnish etc) and those which have mandatory grammatical gender (Latin languages), because the information may simply not be available in the same sentence. So you get obvious misgenderings of "(female name) .. he" or vice versa.
Do you seriously believe the punishment here matches the "crime" of writing an article? I don't even see the problem with it. You want people to come and better your country, or do you want them to be docile slaves? And who even decides what counts as activism? If I write an article about wanting my campus to serve better food, should I be deported?

But you're anyways missing the point: If you can't be yourself, stand up for your values and live freely, you will not move to a country. This is the US now, and because of that the US will lose out on great talent, people will be apprehensive of starting businesses, study or otherwise in the US.
It'll get you up the hill .. backwards.
It’s saved hundreds of millions at minimum. LiDAR is incredibly expensive hardware which is why they’re making it work well without it - it would make the cost of the cars really uncompetitive while also looking incredibly silly like Waymos. No one would buy them
In interviews I've never forced anyone to code, what I do is try to get them to tell me these sorts of war stories - I want to hear how you fixed it, why it was cooly bizarre, and I'm hoping for some enthusiasm when you talk about it.

I couldn't always get people to talk this way, but people who did usually worked out well
The ASCII control characters do not appear well or are editable in a plain text editor.

I did always use TSV and I think the original use of CSV could have used that.

But TSV would still have many issues.
But not human editable/readable
At this rate, they may just switch to C++ mode.
Apparently paying for Google One gives access to Google support. If that's worth anything I have no idea, but it exists
A friend of mine has near PTSD from watching some movie over and over and over at a optician where she worked. Was on rotation so that their customers could gauge their eyesight.
You've completely missed the point of the parent comment. It doesn't matter if it occasionally hallucinates, because there are many use cases where that's okay and you can generate enormous value anyway.
Right. Because people never make statements that are mistaken or even just patently untrue.
> Do you also still pay someone to pump fuel into your car?

Until like two years ago I did (now-rural Oregonian). Now I pay the same for gas, getting it no faster and having to do the work and even sometimes I now even have to deal with loud commercials they put on the pumps. The only upside is it's easier to fill up late at night, yay.
HTML is a great example in my opinion. XHTML failed because it was trying to close the barn door after the horse had bolted a decade ago.

XHTML was a reaction to an existing issue: that HTML is absolutely hellish to parse to the point that in the 90s half the web officially endorsed either IE or Netscape to be used for that particular website. Not to speak of anyone actually trying to do something clever with the contents of web pages.

Had XHTML worked it'd have been a huge quality of life improvement. The problem was that it was too late and that it was introduced into an ecosystem not prepared for it because everyone had long built on the assumption that you can just haphazardly generate chunks of HTML and insert them into the middle of other chunks of HTML.

Also, XHTML's error messages would probably be appreciated more today. Today we appreciate that allowing an HN poster to just drop random tags into a post is a terrible idea, so the fact that if on XHTML an user just leaves an unclosed tag the entire page fails to render, it's a good thing. It's a sign that you're doing handling of user data terribly wrong and it needs fixing post-haste. But back when XHTML showed up security was such an afterthought that barely anyone cared, and they just wanted things to work, dammit.

In the end we solved it first by a bigger push on standardization because people finally got sick of it, and later by Chrome just eating the browser market.
Which is also used when the contents of a derivation will be included in a zip file. The Unix epoch is about a decade older than the zip epoch.
The combine wouldn't have been useful without monocropping practices, and those are only possible due to chemical pesticides and herbicides.

I'd point to the poisons we're willing to dump on our fields as the primary reason for so many jobs being replaced. The combine is just what replaced them, not the root cause of why they could be replaced.
Same is true of CSV/TSV.
Are you saying that if visually LLMs would not output text sequentially but at once they would not be as successful as they are?
Yes, it's a reference to the David Bowie song "Modern Love," whose refrain includes the line, "Modern love gets me to the church on time."
We all see our perspectives as getting quashed. I see the opposite of you - people pushing arguments that make no sense to me in terms of criticizing Tesla for not using lidar, which is an argument that seemingly deliberately glances over the very real and valid reasons for Tesla choosing not to use it
> and the idea of education as means of producing useful workers is straight from a totalitarian planned economy

I disagree. I get food from the supermarket, my roof is built by someone else, unlimited water from the faucet. This stuff isn't coming for free, it is other peoples work. Of course i want to learn something useful to contribute back. But western societies don't seem to have a "We need X people with Y skillset" institution. If someone came to me like, "we need a welder to produce $needed_thing" then i would have put my skill points into that.
lyric from Bowie's Modern Love.
Why should we protect the existence of jobs that are both unnecessary and make the customer experience worse? Aren't we still in the situation that there are more positions for unskilled labor than applicants?
Ah I see where confusion might come.

I don't mean the exact prompt shouldn't matter, but I am saying that we noticed that these series of models picked up on tool call format quite readily in our various tests, which is what we express in the docs. We tested internally and I hope the independent BFCL results speak for themselves! All their code and evals are public fully public.

> I would imagine training with a specific, perhaps structured, prompt could make the function calling a bit more robust.

This is absolutely true. I show this in a tutorial last year where Gemma2 is finetuned for a specific format, and with some targeted SFT it produces a json output more readily.
https://www.youtube.com/watch?v=YxhzozLH1Dk

So this is all to say, Gemma is designed to be a great model for multiple types of users. If you want to use the "out of the box" weights with your own format, go ahead! We hope that makes it easier to integrate with whatever tooling you're using with minimal headache.

If you need specific performance on your bespoke format finetune the model to be your own! Finetuning is supported across many frameworks so pick whatever library you like best.

This is all to say we hope Gemma is flexible and usable for folks like yourself along a variety of dimensions. For myself I'm learning there's big interest in a specific prompt. Again can't thank you enough for the feedback here.
Agreed. For me turning over in bed during a lie-in also feels immensely refreshing and I now do it quite consciously. It may be nothing to do with cerebrospinal fluid but I do like to attribute it to the brain's wash cycle.
China too, that's why you get... those videos.
Completely agree with you, except

> you don't see metalheads going around telling people to listen to "real" music.

Have you _met_ a metalhead? :) saying that as one myself (less now, used to play in bands and stuff), this is one of the snobbiest group music-wise!
> We're (the US) are done. We're cooked. We have destroyed critical institutions and burned through all remaining international goodwill we had in less than a hundred days. No amount of judicial reversals can undo the harm done.

I mean, as you mention, see Germany. Took them a while, though.
I've had a soft spot for Botswana ever since I read The Cry of the Kalahari. Go BOTSAT-1!
It won't work, modern C is all about being C++ without classes and templates, while coming up with worse approaches (_Generic), apparently.

Now better ways of doing strings and arrays, no need for something as modern as 1976's PL/I way of doing them.
HSBC fired investment bankers on bonus day and gave them no bonuses
That's a huge blanket statement. Bullshit jobs aren't tied to any specific industries, and all jobs in HR and project management aren't bullshit.
Yes, it's not great. Space is annoying, though compression pretty much removes that as a concern (zstd is good for this, you can even have a custom dictionary). And yes, missing keys is annoying.

JSONL is handy, JSON that's in the form {data: [...hundred megs of lines]} is annoying for various parsers.

I'm quite a fan of parquet, but never expect to receive that from a client (alas).
When Fish Follow You
Those in government right now certainly don't, or they don't care.
I think it’s literally the other way around. The CTOs previous role was in charge of Google’s search experience.
That's sed-able, if it were just that.
This is something compilers themselves need to guarantee, e.g. GCC has -frandom-seed [0].

[0] https://gcc.gnu.org/onlinedocs/gcc/Developer-Options.html#in...
Reviews of the wall gimmick video also make it clear that the LiDAR car stopped because it detected the water, not the wall. And there are tons of videos of LiDAR cars coming to a complete stop in traffic because of steam from a manhole or light water spraying just off the side of the road. Also don’t get me started on the manufacturer of the lidar car being mark’s close friend, and had previously given mark millions of dollars for another project he did
Now you're restricting yourself to a subset of the language. There's nothing stopping someone from adding a mutable member to your "immutable" type later.

It's much better to have immutable bindings/references so that nothing that mutates the object can be done through them. Rust does it very well, for example. Even C++ has a good version of this.
I have a 16yr old (girl), and our decision was essentially to "go with the flow" - give her a phone at same age as bulk of her peers were getting one, and not to put blocks on anything. So far so good. The rationale is that the current social media environment is the world they are growing up with, so better get used to it. Kids are generally quite tech savvy and share information with each other, and understand the need for online privacy - when to share only with friends, etc.

It'd be very limiting not to allow your child to have access to things like Snapchat when all their peers have it and are using it to communicate on a daily basis.
Two words: Jack Welch.

Every conversation of this sort should involve his name being shouted from the rooftops.
We had a fun bug where our VPN was crashing on macOS. The error was pretty clear, we were subtracting two timestamps and getting a negative, which should never happen as these were from a monotonic clock. We spent lots of time analyzing all of the code to make sure that the arguments were all in the right order and being subtracted from the right values and everything looked fine.

However we still saw these crash reports from one device (conveniently the partner of the CEO, so we got full debug reports). However the system logs were suspicious, lots of clock jumps especially when coming out of sleep. At the end of the day we concluded it was bad hardware (an M1 Max) and the OS was trusting it too much, returning out-of-order values for a supposedly monotonic clock. We updated the code to use saturating arithmetic to mitigate the problem.
Because we still live in an economic and societal system that requires everyone to have a job and spend more of their money on useless shit.

If we want to truly want to automate away jobs, we should also change our economic system such that people don't have to work like they do today. Without that we'll just create more jobs for everyone to fill, automating away some while cresting others and all we really sis wash shake things up and stress out those involved.
You may be able to boycott it now, but I am pretty sure there will come a time where that's not feasible if you want to participate in society, the same way it's no longer feasible to "boycott the internet".
So in the the US you will be salaried and expected to be available for 40 hours a week. This does not mean you will be actively working 40 hours a week any given week. Especially if you are experienced. Work is mostly delivery based with very little regard to how long work actually takes to complete. This means that depending on your skill for advocating for reasonable delivery timelines and the culture of the company, you might be actively working anywhere from 20 hours to 60 hours in a given week. As long as you deliver your work on time and as expected, managers generally do not care how many hours you work whether below or above 40, but again they do expect you to be available for 40 hours a week. There is some expectation that you will check work communication channels outside of work hours, but there is no expectation for you act on the information you receive unless it is actually and truly important (this should be extremely rare.)

The reason you see people talking about terrible work hours is that when you are inexperienced you will definitely be working far more than 40 hours because you will not be able to hit your deadlines otherwise. Getting promoted within a company often requires worked extra hours, however working extra hours is not necessary for good reviews in a healthy company.

If you are a SWE and work for a tech company, you will find that taking European amounts of vacation is okay, again as long as you hit your deadlines. No one has ever cared that I take 6 weeks a year in vacation. But I also make sure to give plenty of notice on my vacations so the company can plan around my absence and I am generally considered to be a productive employee. I have never been laid off from a company. In fact I have survived 2 lay offs.

While US work culture is bad (I will self admit that I do like to work and sometimes work because I want to.), it is not as horrific as people like to claim as long as you advocate for yourself and ask the right questions in interviews to make sure that the team you will be placed on doesn't have ridiculous standards for performance.
In my experience Marketing causes most product and feature naming issues. Technical folks want to name it something obvious, and marketing overrules them.
If you have Collaborative Text Editing ( Operational Transform or CRDT) you get undo/redo for free!