skysight-inc/HackerNews huggingface dataset:
Learn x86-64 assembly by writing a GUI from scratch
"Try to direct your energy to something worth your time. Loudly complaining about vague subjective notions of netiquette in a moderated forum is certainly not it."

Maybe try not to tell other people what is important for them?
That is part of the same debate, how we communicate and to me it also matters a lot.
As an English native speaker, that makes sense to me. When I read code, I don’t really think of keywords as being related to the English word that inspired them; they’re just their own distinct symbol to my brain.
Claw it back.
I've liked Icons8's Lunacy as a free alternative to Sketch and Figma. It works with Sketch files and Figma projects, and isn't Mac-exclusive or a website like Figma.
still no guard rails, simply raw source code. It would be easy for anything to be hiding within. Given observed behavior I doubt most people are auditing the source either

It’s ripe for an exploit
Strangely enough, sometimes using the epoch can expose bugs in libraries (etc.) when running or building in a timezone west of Greenwich due to the negative time offset taking time "below" zero.
Except Ken Cheng, and my friends who sometimes have interesting stuff happening at their jobs. But I don't know anyone who would waste "30+ minutes crafting a LinkedIn post," that's ridiculous.
>Paying money to make the problem go away instead of learning how to fix it yourself means that, at scale, you lose the ability to fix it yourself.

This is very insightful and, in my mind, a good preview of what is happening with AI right now. We will forget how to use the skills that built these systems in the first place.
Yes I'm aware of this. I don't feel that detracts from it. The author wanted to open source it and got it done with the help of the community.

It's not uncommon that someone champions the release of a project as open source and I think that is something we should encourage.
From what I recall, the strings were substantial. The student version of Maya had a bunch of features disabled, to the point where you couldn't follow tutorials with it.

They might as well not have bothered.

This was years ago, so I may have misremembered.
What happened when a newspaper let AI take over
Thanks for your response. Interesting. I can see that working with these restrictions. This basically also assumes the data within that memory area only has pointers to either somewhere else in that area or to static structures outside, correct? Also the write rate is probably quite low as I imagine constantly handling SIGBUS would quickly slow things down? Did you look into userfaultfd?
Navigation isn't usually "undo", conceptually.
3x zero, or zero + 320% is the overall value of all those SaaS.
Probably, I was also objecting to that (and also don't live in the US). But I wouldn't read too much into that sentence: it's just part of the author's self-indulgent style.
Yeah, there were voices like this with the advent of trains, electricity, light bulbs, ehm, maybe just everything.
Indeed the my main use is most financial services will output your records in csv, although I mostly open that in excel which sometimes gets a bit confused.
No, the point is that if it was 20% bigger we would not be here to ask those questions :-) Stars fusion or weak atomic interactions would not work. Maybe Hari Seldon decided....
Leaving aside the question of whether AI is/will ever be actually capable of what tech bros claim, I don't think there is anything inherent to AI that will cause these issues. The problem will be with society's mode of production. We have a society now where people could be doing less work but are instead forced to do—as Graeber calls them—Bullshit Jobs.

Bertrand Russell and John Maynard Keynes said almost a century ago that as technology advanced people would have to do less work. I think if AI lives up to the hype it could be a tremendous boon for everyone if we can restructure our societies to take advantage.
> I refuse to use them, as the only reason they exist, is to fire cashiers.

This reminds me of when the bus company of my hometown transitioned to having a driver + cashier to only having a driver that takes cash. Half of the workforce just gone overnight. Of course the writing was on the wall with electronic ticketing, but still.

It makes me feel I'm part of a "First They Came" situation. Sure maybe these people found other jobs for themselves (or so I tell myself) but still.
I think of it as second mover advantage. The US basically has the first system that worked. And in terms of the expectations of the 1960s, it works really well. But, because it works “good enough” there is very little incentive to make it work better… or to the level of “better” in 21st century terms. And because we’ve lived with this system for so long, all of the fees and charges have largely been internalized, so we don’t question their existence.
This is not quite right. At least in Debian, only files that are newer than some standardised date are to that standardised date. This "clamping" preserves any metadata in older files.
It seemed he applied for a job at a place where they judge you on what laptop you carry at the interview. I have seen that attitude in the UK too.
Yeah parametric CAD is better for most 3D printing (non-artistic). FreeCAD 1.0 is actually good now!
Software doesn’t live in a bubble.

Architecture reviews ensure that there is some strategy on how things are being solved at an organisational level.
> The upside was a few years feeling like I was part of the future as I sipped my lattés and floated through the dawning post-industrial era with my sleek silver Apple gadgets.

This too. The author just has the drama on everything turned up to a thousand percent. It’s incredibly irritating and made me stop reading.
> AI is super evil and will destroy us all

Ok why is that

> AI is basically text-predict combined with data mining. That’s it.

That sounds fine.

Its like when you hear a conservative pundit claim that all antifa are weak people who need extra genders, and then in the next breath complain that they are an effective, brutal, brick throwing, pundit punching street militia.

Pick a lane.

>As for a machine writing a novel for me in a matter of milliseconds — I have no idea how that could possibly generate authentic pride or produce anything other than a cavernous inner emptiness?

So now its issue is that it doesnt give you good feelings?
Yes, Godot goes in the same direction as Blender to become a very mainstream tool. Unity fucked up.
This really felt like on-point :

> Unwary, I fell for the techno-optimism of the past two decades and ended up with a diminished attention span and a bunch of mysterious subscription charges to show for it. Well. Fool me once, shame on me. Fool me twice, shame on Sam Altman. I know, much better now, the folly of turning over my own mental powers to a bunch of techies promising a brilliant future.

> I’m not making that mistake again. Nor should you.

Context:

> The people pushing AI now are the same sorts who spent the 2010s promoting web 2.0 as a new vision of freedom and global connectivity, all while destroying traditional media and ripping off as much private data as they possibly could and cheerfully selling it to advertisers.

> This recent history raises an important question: why in the world should we trust these people ever again?

> These are remarkable achievements. But they do infantilise us. I’m pretty sure that, if my phone were taken away from me, I couldn’t find my own way from my home to my place of work.
My worst bug had me using statistics to try and correlate occurrence rates with traffic/time of day, API requests, app versions, Node.js versions, resource allocations, etc. And when that failed I was capturing Prod traffic for examination in Wireshark...

Turned out that Node.js didn't gracefully close TCP connections. It just silently dropped the connection and sent a RST packet if the other side tried to reuse it. Fun times.
> Because AI is no good for us — no good for our minds, creativity, or competence — and as it gets jammed down our throats, we are the only ones with the power to refuse.

I think there are a lot of risks with AI, but I'm not convinced that it's intrinsically bad for "our minds, creativity, or competence". In many ways it's let me be MORE creative in the ways I want to be, by helping me overcome obstacles that were always blockers in the past.
In Soviet Russia AI boycott you
I would caveat with its not affordable to be passionate anymore. The top engineers (mech, chem, civil, etc) I know work in finance or consulting instead of doing things they care about.

Closer to tech, I feel we have had a big influx on non-tech joining the tech workforce and the quality has suffered as a result of a lack of fundamentals and passion
That's great until your manager says something like: please group undo actions such that typing a word+undo will remove the entire word, not just one character at a time. Or show "Redo" in the menu after the undo.

Anyway perhaps there's a place for your solution at the compiler/language level, at various granularities. I've played with the thought, but considered it impractical so far considering those always changing requirements. Also, memory use might go through the roof for some applications.
INI was for a long time a seemingly preferable format in the Python community for configuration for a long time, as I recall it.

Haven’t been a full time Python dev in sometime though, it seems TOML has supplanted that, but I remember thinking how interesting it was that Python had a built in INI parser and serializer
> And I hate to have to say it, but RT would have been chosen by Archive as a joke.

Why do you think that? Just so you are aware, a Russian guy runs it.
> You could say this as well about significant parts of Appalachia in the US and other impoverished regions of the US

And the reaction here if say West Virginia launched a satellite would be the same: why are you wasting money doing this when <some statistic about widespread poor infrastructure and poverty>.
People get shitty about bullshit jobs and then when they do get cleaned up by ATMs or some other efficiency turn around and pine for them.
From the quote: “none of the above are trying to hit a specific financial target, replacing folks with AI, or changing our headcount cap,” I infer all three played a part. (sorry for using capital letters)
Boycott "AI"? Why?

See if it's useful, ignoring the religious like hype, and use it for what it's worth. And stop calling it "AI" because it doesn't have anything to do with "intelligence".

LLMs will write the code for you is bullshit. LLMs will get you some starter or reference info if it's a widely discussed subject is true.

Apple products are crap, software wise. They're just less crap than the competition so I use them.
"We do what we can because we must."

Endure, don't embrace. Or whatever, I'm a random on the internet - not a cop.
Yeah, if you’re against leaded petrol, thalidomide, CFCs, or asbestos, you’re just a Luddite.
MacBooks are common in tech circles but they’re fairly low market share overall. And in my circles iPhones are common but Androids are not rare.

That statement is simply false even in the US.
I love Modern C by Jens Gustedt. I will stick to the older version without C23, as I prefer C99, but pretty sure this version is great, too. I learnt a lot from reading this book.
Maybe just read the love letter?
gave up all wheat based food, though I didnt have any direct problems or symptoms, and just am 100% healthyer, and stronger
eating much more fruit and veggies, cheese, nuts, meat, fish, eggs, rice is my go to bulk

never been in a gym, but live ruraly, heat with wood cut from the land, and do metal work as a primary income, pushing 60, flab is gone, six pack
is back, wheat was the kicker

* mention of mouth sores from wheat, I long ago discovered that commercial apples gave me canker sores, but not apples from wild trees....1 to 1 tested many times
* I can taste mold in bananas that look perfect, so stopped eating any
** I can taste a tobbaco like tase in potatoes,
neonictinoids??, or franken genetics??, dont care
it's not yummy, so stopped that
**food is very enjoyable, so I am dedicated to
putting in huge effort towards achiving the best results I can
*** everything I eat is made from basic ingredients, no processed anything, no additives,
cheese is the most complex foid I buy, no vitamins or suppliments
*** It's huge amount of work, hours every day, I know every ethnic, and odd ball indipendent grocery within a 100 mile range.
**** Your bodys requirements can not be engineered, it's a never ending adaptation of your needs, both physiological and psycological, to the availibility of the foods in stock at that moment.
And maybe in California, thats easy, dont know, but in Atlantic Canada, it's a full time job.
https://archive.is/N65Lu
I'm using Librechat which I've found to be quite feature complete. I updated an Obsidian MCP to get my most recent journal entries to act like a therapist. Example setup here: https://www.jevy.org/articles/obsidian-mcps-to-work-with-not...
Ditto. Its crazy how efficient it lets me be with my hobbies
I would argue it was Amiga and PC (windows NT) that did that due to affordability of the machines and rampant piracy. I worked with 9.5 versions of software (Poweranimator) that later became next iteration of it called Maya 1.0. Poweranimator, later Maya, and Softimage (retroactively called SI|3D since there was XSI later) were the golden standard. One for animation (Softimage) the other for everything else. Prices were similar. This is mid to late 90's - ~$15k for base software and then around the same for each of the modules like Kinemation and Dynamation. You'd run up, with discounts, to like 30-40k in 90's bucks without SGI machine itself. You were basically facing a $100k investment per workstation if it were Indigo2 or later Octane. To top it off, there were things like IFFS from Autodesk like Flame which were ~3-5 as much. On the other hand you had an Amiga with Lightwave or Cinema4D or later Windows NT box with 3dsmax which were, everything accounted for, ~2-8k all around. Blender started out on SGI btw.

I've exited the space since, since it's a crap and nasty business, but kept it as a hobby. Personally, I've had a lot of problems getting into Blender over the years, especially since the great UI consolidation of all of major 3D apps in early 2000's. Blender was just different, but not Zbrush different. There was just something off with it that made my muscle memory angry. Somewhat like Gimp. However, recently that has changed. Revamp of few key areas in Blender made it actually quite easy to get into it and knowledge of all the other apps over the years made it a one-week transition.

I still prefer animation in Maya though. It's an old friend, after all. We'll see until when.
I would find this argument more compelling if it were supported by examples. Although it’s easy to imagine this sort of dynamic unfolding, offhand I can’t think of any good examples of it happening with internet protocols in quite this way.

On the other hand, I can immediately think of an example to the contrary: I would at least partly attribute the failure of XHTML to the fact that conforming renderers were forbidden to be liberal in what they accept, and viewers of XHTML pages would often be faced with an error message in place of the page they wanted to see, as a consequence of some minor mistake.
"I refuse to use them, as the only reason they exist, is to fire cashiers"

But that's not a great job in the first place and I am not a fan of keeping jobs for the sake of it. So we do need to figure out a way of income for those who cannot make a transition, but my mission is not to keep cashiers.
This is a strange example because have you heard of the combine harvester. It made, together with other farming machines, useless what 90% of people used to do
for that case i'd just go with plexamp and self-host the music.
True. But most of those problems are pretty easy for the non-technical person to see, understand, and (often) fix. Which strengthens the "friendship bridge".

(I'm assuming the technical person can easily write a basic parsing script for the CSV data - which can flag, if not fix, most of the format problems.)

For a dataset of any size, my experience is that most of the time & effort goes into handling records which do not comply with the non-technical person's beliefs about their data. Which data came from (say) an old customer database - and between bugs in the db software, and abuse by frustrated, lazy, or just ill-trained CSR's, there are all sorts of "interesting" things, which need cleaning up.
> But since it's all investor and profit driven for the bigger company, costs get cut on every side.

These services basically don't work with Western level wages. The economics are just not there.
What counts as an unhinged Trump take these days? Is it like "yes, we should invade Canada!" I don't expect anyone to change their vote based on a three sentence HN comment. It's just... it's an amusing accusation that someone's takes on Trump are irrational, when those takes are about the wackiest POTUS in history.
I like that your uncle was only 2 years older than you.
I work as a data engineer in the financial services industry, and I am still amazed that CSV remains the preferred delivery format for many of our customers. We're talking datasets that cost hundreds of thousands of dollar to subscribe to.

"You have a REST API? Parquet format available? Delivery via S3? Databricks, you say? No thanks, please send us daily files in zipped CSV format on FTP."
Actually the main reason they exist is to reduce shoplifting.
Comment on this from Cliff Click
https://github.com/SeaOfNodes/Simple/blob/main/ASimpleReply....
Right, they’re making the Gerrit instance private.
Is your dentist competent or good at making you think he is? you shouldn't see your dentist enough to know.
Why would I carry a laptop at an interview?
> Browsers were never supposed to be full application runtimes

Unfortunately all the proprietary OS vendors want to prevent the development of fully portable runtimes, so we've ended up where the browser is the only fully portable application runtime.
Yea, that's the saddest option. And I'll lean towards it unless dang weighs in on the thread somehow.

Something happened in 2021 and mysteriously DF articles just fall off the front page immediately.
> But I’m still paying the price for that: every time I log in to my bank account now, it’s like peeling barnacles off the hull of a ship to get rid of all the new charges that Apple and Google have concocted.

That part isn't very convincing. I have no charges on my bank account from Apple or Google.

Anyway, i think a potential reason to reject AI is what Kurt Vonnegut has laid out in his 1952 novel "Player Piano": Do we want automation take away jobs we actually like? I highly recommend reading this book, it is once again very relevant today.
> Across the data, nothing we tested relates more strongly to loneliness than a lack of social support. When you ask who’s “always” lonely, more than half of the people who say they never get social support raise their hands.

A lack of a sense of community makes people feel lonely. Wish this had been the first sentence instead of the last.
>AI is basically text-predict combined with data mining. That’s it. It’s a super-Google that goes into the body of texts and rearranges the words into a very pleasing facsimile of a cogent argument. There’s no “intelligence” behind it, in the sense of a computer actually thinking.

>AI is more or less the same thing — it uses our wonder to convince us of a simulacrum of intelligence when what we are really witnessing is, in a sense, our own childish excitement at a trick of anthropomorphisation

People keep bringing up the "fake intelligence" vs "real intelligence" argument but it actually doesn't matter.

What's important is if it is useful.

E.g... create a ad-skipping device that uses so-called "artificial intelligence" to detect commercials during sports broadcasts and automatically mutes the tv. People would embrace AI like that instead of complaining about it.

If a pundit tried to advise the consumer who wants to avoid ads, "you know, that ad-skipping technology is _just_ fancy linear algebra and there's no _real_ intelligence behind it! You're dumbing down your brain by letting the AI mute the ads automatically instead of you doing it yourself." ... that's not a compelling argument. The usefulness of blocking ads outweighs any theoretical thresholds for real intelligence.

A lot of generative AI is not useful, so people will complain about it by falling back on the "it's not real intelligence" argument.
My personal AI assistant read the article and labelled it #rubbish and #avoid.
> As for a machine writing a novel for me in a matter of milliseconds — I have no idea how that could possibly generate authentic pride or produce anything other than a cavernous inner emptiness?

From my experience trying this. It isn’t quite that easy. The AI has a massive amount of difficulty staying on track and remembering earlier facts when writing a story. There is zero risk of them replacing writers for anything but short stories for now.
Their competitors would also know, and specifically know which category to compete in to do the most damage.
> I refuse to use them, as the only reason they exist, is to fire cashiers.

That's great, why would I pay someone to do something I absolutely don't mind doing myself, and even save some time while doing it. Do you also still pay someone to pump fuel into your car?
As a non-American non-Venmo user, I've gathered that it's somehow gamified or social-mediaised money transfers.

So everyone's transfers are by default public for some completely bonkers reason.
Yes but in practice CSV is defined by what Excel does.

As there is no standard to which Excel conforms as it predates standards and there would be an outcry if Excel started rejecting files that had worked for years.
I think the WASM/WASI environment may be closest to this. But it's an interesting idea.
I find even more interesting that in a later version this appears:

main(argc, argv)
char argv[][];

Which sadly is no longer valid in C.
>I refuse to use them, as the only reason they exist, is to fire cashiers

They are a much faster, more convenient experience than standing in line waiting for a cashier lane, scanning items after picking. It's just great, as the customer.

I'm glad they still have 1-4 cashier lanes for refuseniks, pensioners and people without the loyalty card (etc) who don't want to deal with it. Everyone's happy.
I'm boycotting AI because it doesn't solve any problems that I have.
In my childhood in New Zealand I remember berk used to mean plonker/fool.

Wiktionary says:

berk (UK, Ireland, Commonwealth) a fool, a prat, a twit, etc. Although the term remains in fairly wide use, its specific origin and meaning in rhyming slang is less well known, lessening its vulgarity. Synonyms see fool and idiot.
No car parks, smaller more frequent convenience shops & supermarkets.

just an random town in the UK https://www.google.com/maps/search/grocery+store/@51.3449444...

houses/flats in the middle / near the centre of this town probably have 8 options within a 5 minute or so walk.

Id imagine its not impossible to live across the road / above a shop and round the conniver from another somewhere in the EU
Show HN: Palo Alto Police Arrest Reports
Extracts case reports from Palo Alto Police department's daily pdf files and displays cases on a map and in a table on the web.

Source code and background on GitHub: brianhama/palo-alto-police-case-reports
Who even carries a laptop to a job interview?