skysight-inc/HackerNews huggingface dataset:
"The Cleveland Fed’s Inflation Nowcast and the Chicago Mercantile Exchanges’s Fed Watch Tool are two of the most cited data-products in all of financial journalism. If you read financial journalism or track financial topics on Twitter, they are omnipresent sources.

You should trust neither. Both are obviously methodologically flawed and clearly inaccurate.

Their failures - and the failures of journalists to interrogate them - suggest serious problems with the information ecosystem around economics and finance."
This is a slam-dunk for the typical American lemon law.

The owner of the car should go out and find a lemon law lawyer. When I had to work with one I didn't have to pay a thing.

(I had a Subaru where the GPS / Stereo would reboot while I drove and loose its settings. After a bunch of replacements, the car still had the problem. I had to catch it on video, though. Subaru ended up declaring the car a lemon after trying to fix it multiple times.)

FWIW: I own two Teslas and their service is horrible. Every time I take it in, they never put the car back together and I have to take it back.
Pretty sure it's part of the plan. If you're hosting your own mail in 2023, you are the resistance.
> deep learning vs crypto is a clear divide of rotators vs wordcels.

"deep learning vs. crypto is a clear divide of math people vs creative people."

> the former offends theorycel aesthetic sensibilities but empirically works to produce absurd miracles

deep learning doesn't seem like it should work to people who are entrenched in theory, but somehow it produces great results.

> the latter is an insane series of nerd traps and sky high abstraction ladders yet mostly scams

crypto is full of interesting technical challenges but mostly produces scams.
Dishonorable? Lying us into wars is dishonorable. Stop putting government bureaucrats in charge of so much money, its obvious they can't spend it appropriately, I could get a hell of a lot more bang for my buck out of spending my own money.
Windows is coming out with their own 'Dev Drive': https://learn.microsoft.com/en-us/windows/dev-drive/

I'm very curious how it performs compared to EdenFS: https://github.com/facebook/sapling/blob/main/eden/fs/docs/O...
Community Notes will likely have some of the same pros and cons of wikipedia.

Community Notes are not written or curated by some centrally selected set of experts; rather, they can be written and voted on by anyone ... It's not perfect, but it's surprisingly close to satisfying the ideal of credible neutrality...

Well, that's the optimistic pro. But the con is that if a particular demographic is more drawn to contributing to those notes (or comes to overwhelm Twitter itself), we will see the same problems of bias we see on Wikipedia in (say) social-cultural subjects which - whatever it results in - is certainly not "credible neutrality".
> Unfortunately, I am all too well aware of why these decisions were made, and it is exactly one reason: Compatibility with legacy code. C++ has no editions system, no way to deprecate core language features.

Actually, I'm curious if somebody is working on a flavor of the modern C++ that abandons backward compatibility ?

The Carbon project feels like a completely new language. What I'd expect instead is something that adopts best features and practices from modern C++, so that an average C++ project would require just minor changes to migrate, in spirit of Python 2 -> 3 migration.
I don't. It sounds like constant stress.
Morning is best for me as well. I'd also add that I'm not able to get very much more learning done with endless free time than when I worked full time.

After a few weeks of a study plan and the motivation fades I find it really hard to "learn" for more than a few hours a day, which I was able to do while working full time.

It probably depends on your financial state and other motivating factors as well. It was easier to be motivated when I was poor in college than as a 40 year old that could do whatever I wants whenever I want.
Well, that's just how the Play Store and App Store work. As an android dev it's really a regular thing you can basically plan in each year.
If anyone wants to play with NetBSD I highly recommend a shell account / membership at SDF.org. It’s also nice to support an organization that’s been rock solid for decades.
https://www.quora.com/Why-is-Michael-O-Church-well-known-at-...

Sounds like he's someone who's still a punching bag for some people even after more than a decade. I'll let you decide if that speaks more to his actions or the mindset of the people who still bring them up.
He is getting cash from this endorsement. The prices range from 400-3000 CAD. That’s insane for between 3 to 6 patches..
There is a book that tracks both of these men through to Appomattox.

The Generals - Ulysses S. Grant and Robert E. Lee ; Authors Nancy Scott Anderson and Dwight Anderson (1989) ; ISBN 0-394-75985-0

My cousin "loaned" me this book years ago. One day I will return it.

It does what you ask - following each man's life from childhood through the surrender at Appomattox and includes a nice bibliography, chapter notes, etc. I found it a fascinating read that offered up so many details one would not expect. For any lover of history this is a great book contrasting two of the most important people in that conflict.
Honest question, do you feel you can safely take back the control of the car when driving on a motorway if the "auto pilot" feature take a random decision you cannot predict?
Any ERP will bring you near that.
Oh I see, sorry yes.

That said, there are certain ICs which are simply too funky for FPGAs to manage, for example the SID chip, which had a number of analogue components on the IC to enhance the sounds it produced. Having a hobbyist method for producing something like that would be cool too.
Thank you for the clarification! I didn't even see the linked journal article.

https://wwwnc.cdc.gov/eid/article/29/9/23-0351_article
> And an Android checkout and build is pushing 1TB these days

I remember it "only" being somewhere around 200Gb.
Continuations in Java – Under the Covers [video]
Changing my relationship with GitHub Copilot
They said:

>And some states allow redirecting funds from state education money to pay for this new scam.

My point is that their admin fee is significantly less than what my local school district spends per pupil in admin. So redirecting money from public schools to them is not a "scam". It'd be a significant savings if it were theoretically possible.
Hacker News Fan Tribute T-shirt
Hi guys. We've just released a t-shirt and illustration regarding our favorite news site: Hacker News.
Please let us know your thoughts about it :)

ps. there is also a manifesto called Hacker news - The intellectual awakening. You can find it here:
https://www.devshirt.club/manifesto/hacker-news/
I am forever reminded of a colleague providing his assessment of an interview candidate "Nice guy, but shouldn't be doing software development." Scarily more applicable today than when he said it.

It's tempting to suggest things are getting worse though (and I am bad for this) but I have encountered so many very senior people, in some cases famous ones, who don't actually understand what they're doing. It is scary how far confidence and an effort to rewrite history to hide all trace of your previous mistakes will get you.

What has changed is the salary and expected workload are known in the wider community and so a lot of people that treat programming as a production line grind as opposed to a creative process have showed up, and totally skewed management expectations for how things could and should operate in the process, completely oblivious to the fact much of their work, if appropriately structured, should be done by the machines they spend their lives swearing at.
This whole time it was just about IQ? Are shape rotators just disgruntled Gifted Kids?
(Grist cofounder here.) "Co-code" first became popular with developers in the form of Github Copilot (and now others), adding productivity. But for spreadsheet users it makes an even bigger difference, enabling them to do what they didn't know to be possible.

This is especially true in case of Grist, which puts the power of Python in the hands of spreadsheet users. So much more is possible, but most users will need some assistance to unlock that.
Easy one: have a miserable, recluse life without wife, children or future in a mad world. Then, you have all the time in world =)
Aliens discovered: 0

"The World's leading Alien Hunter"
Yes, that is exactly the same logic the VA uses to deny claims to people who did in fact get diabetes from Agent Orange exposure.

Looks like you have a bright future in claims adjustment! ;-)

Edit: There's plenty of evidence connecting Agent Orange exposure to a whole host of illnesses that only manifest later in life – including Diabetes. It's even on the VA's own site: https://www.publichealth.va.gov/exposures/publications/agent...
I struggle mightily with "on"/"in". It's a funny thing; English native speakers will tell you that there are rules: "in" is for "inside" and "on" is for "on the surface", as simple as that. But almost every use I can think of is ambiguous. Is that smile in your face or on your face? Are you sleeping in your bed, because your mattress closes over you like the insides of a bag, or on your bed, because it's just a wooden pallet the place you sleep "on" (in?) ?

On this subject and for particular cases, ChatGPT fights BERT sometimes, Google's grammar checker fights ProWritingAid, and my flesh and bone editors fight each other. But it's all so simple.
Doesn't that mean it's not cost effective to repair in case of accidents?

Small bump - got to dismantle the whole car and replace half of it.
This criticism is largely irrelevant. Mitigations like ASLR are not a silver bullet, they are one layer of a defense-in-depth.

You can't hope to exploit an ASLR'd executable without first understanding how to exploit a non-ASLR'd executable. If you want to exploit modern systems, you need to peel back those mitigations one by one (if you're lucky you can jump over multiple layers at once, but not always).

Further, just because mitigations exist, it doesn't mean they're widely deployed. As a recent and prominent example, the Nintendo Switch bootrom was pwned through a classic stack-smash with shellcode-on-stack in ~2018 (or 2017, for those in-the-know).

That said, there are more modern resources available these days, I'm also a fan of https://github.com/RPISEC/MBE, which kinda speedruns you up to the state-of-the-art (although it too is getting kinda old at this point - but things haven't changed that radically since 2015)
"Just want money" may be a little too harsh. I'd say many are interested in technology but they don't know what they are getting into.

Even the best bootcamps are too short to go much into concepts - they turn out at best software technicians.
Which amounts to what I wrote. He also claims his criticism do not require any knowledge of the Greek ... despite complaining about words selection in translation.

Also, the author of the thread has pretty odd reading of texts in English.
One of the co-founders of the fortran-lang effort. Actually, I would say it is as official as it can be. If you google "fortran", it comes up as first. We provide the home for all of fortran, all of the compilers (commercial and open source), documentation, forum, etc. Wikipedia lists fortran-lang.org as the webpage. Both of the initial co-founders of fortran-lang are part of the standards committee (but the fortran-lang effort is now much bigger than them), and many of the standards committee members are participating in the discourse. I don't think it is the job of the ISO Fortran Standards Committee to maintain a website and a discussion forum, but rather the job is to standardize the language. So it is a complementary effort. To maintain the language has to be an effort of the whole Fortran community, which includes users, compiler writers, the standards committee, and anybody who is able to help.
Got a friend working for tesla after-sales service in Europa and he claims the Chinese-made Teslas are better quality than the ones that are American-made
What evidence exists that Tesla FSD is actually safer than an average driver?
I've worked in open source for two decades and something that I've observed that I think is as close to a law (as in law of physics) as anything I've seen is the 90 | 9 | 1 ratio.

90 percent of any community - the Hacker News community, reddit, x, or any open source community - will be passive consumers.

9 percent will be contributors - as the reply below says, through feedback, testimonials, bug reports and the like.

1 percent will be creators - new features, innovations, fixes.

This is the way it is. "Freeloading" is a very very unfortunate term and I wish it had not been inserted into the popular lexicon. The creators of open source that I know WANT their software to be used.
I don't know. The fedora one is spot on.
That was riveting, thank you
But awk is never used alone. You don't solve whole problems with awk, you squish it into a script with a bunch of other junk. My point is that you're making an apples-to-oranges comparison. Sure, "awk" isn't the problem, but "bash" is, and bash is undeniably a more error-prone language than perl. You surely agree with that much, right?

And if you disallow "bash" for security reasons, where does that leave "awk" in the category of useful tools? See my point?
haha yep. You can chart my level of productivity and ambition as an exact correlation with my kids' age and sleep stability. Not to mention daylight savings shifts screwing everything up twice a year :)
The Ada job market is still large in aerospace and defense industries where lives are on the line.
Then you ask ChatGPT to write you an email to apologise to your boss.

They'll probably ask ChatGPT to write an email to reply, so that's all good.
The advantage is simple: Git submodules suck and are a chore to manage for any dependency that sees remotely high traffic or requires frequent synchronization. As the number of developers, submodules, and synchronization requirements increase, this pain increases dramatically. Basic git features, like cherry picking and bisecting to find errors become dramatically worse. You cannot even run `git checkout` without potentially introducing an error, because you might need to update the submodule! All your most basic commands become worse. I have worked on and helped maintain projects with 10+ submodules, and they were one of the most annoying, constantly problematic pain points of the entire project, that every single developer screwed up repeatedly, whether they were established contributors or new ones. We had to finally give in and start using pre-push hooks to ban people from touching submodules without specific commit message patterns. And every single time we eliminated a submodule -- mostly by merging them and their history into the base project, where they belonged anyway -- people were happier, development speed increased, and people made less errors.

The reasons for those things being separate projects had a history (dating to a time before Git was popular, even) and can be explained, but ultimately it doesn't matter; by the time I was around, all of those reasons ceased to exist or were simply not important.

I will personally never, ever, ever, ever allow Git submodules in any project I manage unless they are both A) extremely low traffic, so updating them constantly doesn't suck, and B) a completely external dependency that is mostly outside of my control, that cannot be managed any other way.

Save yourself hair and time and at least use worktrees instead.
I just don't use out parameters and avoid bare references altogether, const lvalue and rvalue references express idiomatically whether a parameter is to be copied or moved. Structured binding makes it trivial to consume returned tuples, so I don't find this a big issue.
Not when it boils to basically "this is a video of a completely different product that costs 25x more than this one, don't buy this."
"don't hire a 10x team, learn to build a 10x team"

or something like that.
It looks like this project is for more than just MySQL. Should the title get updated?

Also, the `Quick Start` link in the readme goes to a 404.
I've always wanted to go to a conference like this. I've been to the more industrial ones like re:Invent, which are cool, but way less in the way of actually programming and the tech. How does one find events like this near them? I'm in New England, so I assume Boston would be the spot but I have no idea where to look. What sites do people use for this? Or should I even consider taking time off of work and traveling to some of these if they're further?

I'd love to hear about other's experiences with conferences like these. They seem wonderful.
I’ve used Project Eulers Problem 001 as an interview filter and more than one senior developer failed it… not surprised they don’t know what a map is too
A stable and replicable signature of lifespan adversity in the adult brain
Love and the empathy for others are powerful emotions that go beyond logic.

Perhaps we all were once the reason for someone else spending one more day living. Burden unfelt can be love.
Wow, that's indeed a seriously giant cast! How does it get repaired in case of a crash? Can one just cut off a damaged part of it and weld on a replacement, like with sheet metal?
Pinker is 68; it was extremely uncommon to use "they" for most of his life. I can completely understand it just sounds "wrong" to him, because it really is quite a radical shift to how the word was used (none of this "it's been in use since the 14th century" bollocks please; it fell out of use since well before Pinker was born – you would be unable to even understand English as spoken in the 14th century because it's a different language – it's a bad faith bullshit argument)

I've been using 'they' as a generic pronoun since before it was cool, but I'm also not a native English speaker and a lot younger. In my native Dutch there isn't really a good equivalent of a gender-neutral 'they', but people have tried to introduce it in recent years and it all just sounds spectacularly wrong to me, because I guess my brain is hard-wired to consider these things wrong.

Changing language takes time.
I wish these new languages would have some example code on their homepage! ;)
> So, just because a license satisfies four freedoms doesn't make a piece of software "Open Source".

It wasn't clear what your intent was when you presented your example, since it does not actually illustrate your point. A piece of software consisting of a proprietary blob coupled with a minimal open source launcher is closed source as a whole because the majority of the software is closed source. That software does not satisfy the four freedoms, and is therefore not open source.

> So a body examining licenses and saying that it's acceptable or not is a good thing to have.

Yes, the OSI and FSF are important for establishing clear standards, and for helping developers and users identify exactly which licenses meet those standards.
Ecosystem: Django/Rails

Language features and non-web usage: basically everything

Handling concurrency/streaming: Phoenix

Simplicity while providing batteries: Flask

Backend/front-end integration: Blazor
How many "average" drivers do you run into every day that accelerate into cross traffic on a red light?
Yes this is exactly what I think. Not nice getting downvote for that. In the future I shut my mouth
Just take that hour FROM the work day. If it helps your work, it's work, and your conscience is clear to engage.
The things that drove all three was a combination of lawsuits, and maintenance. When you start 'INHERITING' code from someone, whom you thought was only an OK developer, but has moved on to a better job, and you see the CRAP they leave behind, and you figure the amount of time you have to waste fixing their ganky code, it is easy to be bitter about the company not spending money upfront to ensure standards.

Not that I am bitter :-)
Is a pigeon STILL faster than the Internet? [video]
The trick is to learn during your working hours. I generally subtract one hour each day from the time i do actual work for my company and put that time towards learning. You'd be surprised at how in the long run i'm actually doing much better than my peers. I think this is because fundamentally, there is a large percentage of work that is just muscle memory. I'm speaking as a senior software engineer but 30% of my work is design (this actually involves the most research and thought, i put 100% of my focus here), 50% is just coding (after many years on the job, if i design it correctly, it should mostly be muscle memory and coding from the design) and 20% meetings. That 50% of coding, that is where you can slack off and use that time for self improvement.
If you think a typical random 44 minutes of the average person driving includes an attempted running of a red light, you're out of it. If most people drove like this all the time, the average car driver would already be six feet under. Telsa leans on this sort of extreme misanthropy to pitch their product as a better alternative. Tesla FSD drives worse than a drunk teenager, let alone a normal person on a normal day.

Inb4 the bicycle crowd arrives to tell me that the average car driver commits 50 felonies a minute.
Basically, schools don't teach a lot of topics that are required on the job; if you ask why, they just say that they teach how to learn.

What other fields do, like civil engineering and medicine, is have a licensing board. The board certifies that you know how to do the job. Often studying for the exam requires covering topics that weren't part of the curriculum.

It's easy to say that there's too many variations / topics in Software Engineering to have licensing; but medicine has just as many sub-specialties and they figure out how to have good exams.

One more thing to point out: In medicine, job interviews are mainly based on mutual interest; because the licensing board determines competency. We (software engineers) could learn a lot from that process.
In US customary units, a fluid ounce of water does not weigh an ounce avoirdupois, because US volume measures are not Imperial units: they are based on the pre-Imperial Queen Anne wine gallon.

The British fluid ounce was defined to be the volume of an ounce of water, and the Imperial gallon was defined to be the volume of 10lb of water. This vague nod towards decimalization happened to match the pre-Imperial beer gallon fairly well, and it’s also why the Imperial pint has 20 fl oz instead of 16.
I am genuinely surprised they did not even mention J. Allen Hynek [1], who was department head at Northwestern for a long time. There was even a TV show (sort-of) about him a few years back!

[1] https://en.wikipedia.org/wiki/J._Allen_Hynek
Enums are MISUNDERSTOOD (not terrible) [video]
Josh Goldberg (typescript-eslint maintainer, TypeScript educator) came to Michigan to do a response to a previous talk (which was titled "TypeScript Enums are TERRIBLE").
Love NetBSD, especially for embedded work. Cross-compile support is core to the project, and that makes life much nicer.

On the personal project side, I'm currently running NetBSD/cobalt 9.3 on a Cobalt Qube2 microserver, which is an old MIPS server appliance. It lives here:

http://qube2.glitchworks.net/

Mostly it hosts my persistent IRC sessions, and provides a few network resources to some of the old computers in the shop. It requires very little maintenance, pretty much just does what it's supposed to.
Ukraine's kamikaze racing drones are causing a buzz on and off the battlefield
When you say earthling are you restricting it to US citizens? Because the US driving test is firmly middle of the pack.