skysight-inc/HackerNews huggingface dataset:
> Improving safety has been an aim of C++ from day one and throughout its evolution. Just compare the K&R C language with the earliest C++, and the early C++ with contemporary C++

This rhetoric from Stroustrup comes off as disingenuous; what saves it from being outright dishonest is the wording "an aim". As in one of many. Not "the aim".

Firstly, of course we get a jump in safety from K&RC to C++.

But most of the development of C++ has been driven by a hedge between multiple factors, only one of those being safety, and not always having the top priority. Factors like: ease of implementation, performance, safety and backward compatibility.

We can point to recently introduced library features that are not safe, and easily identify backward compatibility issues that prevent improvements in safety.

In the 1990's, C++ introduced a standard library of containers. If safety had been the top priority, iterators would never have had undefined behavior when the target object changes, and std::vector would have been impervious to out-of-bounds accesses. These things could easily have been achieved in what is just library code. A C++ developer can easily ignore the library, and develop their own containers with safe iterators, vectors that can't be misused and other elements. The standard didn't do that because of those other factors: ease of implementation and performance.

(Can someone point to three situations in the development of C++ in which safety ran up against efficiency or implementation ease, and did not lose?)
Changing dates in Things isn’t a mouse operation. Highlight todo, Cmd+Shift+D, then type the date.
Same, another recommendation for the podcast.
No it simply means he artificially controls the liquidity and thus velocity of the company value

Please cite your argument that the world is better because the workers of the companies are not controlling the value they create

Is your argument thusly: “because buffet can maintain control, he should because so far he has benefited his shareholders”
I try to avoid anything under the FreeDesktop umbrella since they have blatantly violated their charter and lied to their donors.
The only path to success here is to convince them that FlipperZero promotes racial diversity.
One project I had to learn to use an FPGA for was to make a working sensor system for the HTC Vive.

It involves timing laser pulses very accurately and quickly and potentially concurrently. A regular microcontroller with interrupts wouldn't work well with 20+ sensors as each interrupt could potentially block another one happening at the same time.

So with an FPGA you define a "block" of hardware that handles one sensor, then copy it multiple times and have each block send the final timing data to an overarching hardware block. That way each sensor has its own dedicated hardware block and they can work in parallel.
To summarize the thread so far, we need to create more money in circulation in order allow for more economy activity, and penalize preserving wealth in the form of capital.

Allegedly, "if you want to preserve wealth - it's easy just buy wealth (stocks, real estate, land)."

In other words, this is intentional to push people towards preserving wealth in the form of assets. But this creates issues where assets become over-valued - and some assets (real estate and land) are necessary to survive.

Your proposal is to tax the ownership of assets (i.e. the preservation of wealth) in order to ... push people back towards capital (i.e. for the preservation of wealth)?

This doesn't really compute.
Serverless ClickHouse with Tyler Wells [video]
The signing happens using hardware inside the phone or camera. It implies that it came from a real device and thus was not AI created or modified. Check out https://c2pa.org/specifications/specifications/1.4/attestati... for more details
Google's documentary on AlphaGo https://www.youtube.com/watch?v=WXuK6gekU1Y

Truly a must watch! (just look at the video comments to be convinced)
For that reason, mandating how anyone works is wrong, as long as the work is delivered in time, whatever works for you doesn’t mean it works for another, being home might drive you crazy while being at office drive others crazy, I think it’s a low IQ sign when someone wants to apply an XY on every one else, including other day-day tools like meetings and such.
> If you use an LLM for something that you can directly compare to a non-LLM system, such as speech recognition or intent parsing, it's clear that the LLM is more trustworthy

Except for the hallucination problem, sure. How do you ensure the answer you get from an LLM is not a hallucination? It sure doesn't.
>But Alan Kay doesn’t say “use Erlang”, nor does he go into any depths about what the desirable feature set is and what would make it work or would fail to make it work.

Oh yeah? Then how do you explain this lecture where he says explicitly that Erlang should be the modern programmer's assembly?

https://youtu.be/fhOHn9TClXY

In my experience, people who criticize Kay for being too vague or kvetching too pointlessly or lacking practical experience in computer science today almost always have not bothered to familiarize themselves with the vast majority of his work before deciding their opinion on it. It's hard to disagree with him that this makes us more like a pop culture than a profession after seeing it.
Meanwhile the CEO of Nvidia is telling the world that people don't need to learn to code and we'll all be out of jobs soon.
People like PG are at the apex of this weird fawning worship of entrepreneurs and getting rich that particularly affects the tech world. This culture places great intrinsic real value on not having a boss.

But of course this is all made up. Nothing has any real value in this sense. We just each get 100 years on Earth and we each get to decide how to spend that time. Those are the facts.

The entrepreneur worship culture is simply about making people who make those choices feel better about those choices. And as another commenter has observed, most of us are no more likely to make it as an entrepreneur than we are likely to play for the Lakers.

So, yeah, "a boss telling you what to do" is fine if it works for you and gets you what you want out of life. Some of us just don't give a shit and don't want to spend a lot of time thinking about things like market fit and business transactions and valuation blah blah blah.
Any dollars more than none is too many for auto companies and for dealerships. Even subsidizing it would still require them to spend time on the problem and that's quite unacceptable.

That's assuming that the technical problem, testing, rollout, etc. wouldn't run into any issues.

That all said, not all thefts are the kind that the Flipper team are describing (/the kind that the government is falsely blaming on the Zero). Lots of them are a lot simpler than that, even before getting to the Kia/Hyundai mess.

Actually making the mass car theft problem better would require a more in depth approach across several boundaries, and that's a lot more effort than just banning this tool.
On the other hand, they are looking for a partnership with Google to make a Gemini-powered iPhone.
As a native, I have to say that’s an impressive guide to pronunciation. I can’t really argue with any of it except that nobody would mind if you refer to the language as Gaelic.

When I was in school, Irish was taught in a very academic way: the focus was on reading and writing – as opposed to listening or speaking. As a result, most people of my generation don’t actually speak it and only understand a “cúpla focail”. We only learned how to pronounce the words in order to read them correctly (it was only after I left school that I learned that both spelling and the alphabet had been simplified in the mid-twentieth century).

Thankfully, in the decades since then, there’s a lot more emphasis on spoken and colloquial Irish. On Patrick’s Day, I attended a music festival where one stage was all young Irish musicians speaking and performing in Irish, with a lot of the audience understanding what they were saying.

If you have a spare 13 minutes, I’d recommend watching the charming short film, “Yu Ming Is Ainm Dom” about a Chinese man who learns Irish before coming to Ireland: https://www.youtube.com/watch?v=JqYtG9BNhfM
It’s obvious that all the good Unix people left Apple eons ago.
Destiny 2 uses SDR for its crossplay as mentioned by Valve:

https://twitter.com/ZPostFacto/status/1395765704155033603

It's probably on a case-by-case basis, but Apex is actually running on a fork of Valve's Source Engine, so they have a pre-existing relationship outside of Steam.
"You must have been using GPT 3.5..."
Always downvote copy-pasted LLM garbage seems to be a good heuristic. HN is a valuable community exactly because human beings provide their valuable insights here.
I agree about PGBouncer. You absolutely want persistent connections, though: establishing a TLS connection is comparatively costly and you don't want to pay it more than you need to.

It's been maybe 15 years since I've waited for a vacuum to finish outside of me doing a `VACUUM FULL` on an offline copy as an experiment.

It's had subtransactions for years.

It has an exception clause so you can catch errors and roll back. In the absence of explicit exception handling, it must roll back a transaction instead of committing who-knows-what to disk. That's the whole point of transactions.
Maybe nothing, I haven’t tested the waters after scrapping my last one, I just have a USB connected drive and separate router now.

Is there a good all-in-one you’d recommend?
Is LinkedIn the Future of News? (Maybe)
Pgadmin has gotten lots of bad feedback.
I'm using dBeaver or the IntelliJ sidebar to connect to the database.

Dbeaver is more useful. But you can do everything from the command line. You use sql to write database migrations anyway, no?
Hey! I'm glad you found these helpful :)

Feel free to shoot me an email (found in my profile) when you update the product, I'm curious about how the formula fields will work and what kind of interface I'll be given.

P.S. for 4, the speed very impressive!
Well, except we have video evidence of thieves wearing balaclavas during burglaries, not so much of them using FlipperZero's.
Which programming language is that?
Livestream realtors helped make Xishuangbanna a boom town
It's a little easier if you are a PhD study at Stanford, or, in pg's case, friends with a famous genius at MIT.

Starting is trivial. Succeeding is in fact practically impossible.
Some of this stuff is a gas, and as we know, gases at low temperature or high pressure tend to condense into a liquid. While gases can be compressed into a small space, liquids tend to quite violently exceed the confines of their container.
More like Plato. But cybernetics and systems theory seem more apt models, and, most interestingly, they derive as much from anthropology as from math. . . .
Speaking of things you shouldn't do yourself, I should really get around to replacing that ceiling fan remote unit.
Omnifocus asks this price for a major version (4-5 years of updates) and has much more features - omniautomation, sync encryption, review, defer dates. Also, omnifocus and its makers have a reputation they have built over decades so they can ask for that money and I will pay because it is my GTD foundation for over a decade. I may use something else for a while but will always come back to OF with a relief.

This one is a new app, light on features but worse conditions for the same price. Can‘t forbid to get overconfident, I guess?
“All models are wrong, some are useful.”

What's kind of funny is almost all the people that complain about accuracy of LLMs would gladly answer the question of "What's the chance for rain today" without giving giving you a 5 minute lecture on what forecasts actually mean.
> Yes, that’s what I mean by vague suggestions. How do you actually build and maintain a system of any complexity with that?

Reminds me of the RESTful guy, Roy Fielding (though I respect and like Alan Kay way more). If you've read any of his online interactions, apparently nobody does REST like he envisioned. It simply doesn't exist in the wild. When asked about some REST API, he'll claim it's not RESTful, it's wrong, that's not what he meant, etc. "But what would be right?", you ask, and he'll reply "Read my paper! HATEOAS! (Hypermedia as the engine of application state)". "Ok, but what does it mean in practice, how do I go about building an API with HATEOAS?"...

...and there's no answer for that besides "read my dissertation". He can only tell you what you're doing wrong, but nobody has been able to build a "true" RESTful API to Roy Fielding's satisfaction.
He did give a TL;DR about halfway through his answer: "Finally, to try to answer the question … (Summary: I don’t think it would be a good idea at all)"
Many of the equations and syntax I used in my PhD work can't be written in Typst. For instance, Young Tableaus, or commutation diagrams. Or circuits generated from inline code. I am not even sure if it has been coded in a way to support such extensions.

So I would not recommend a new PhD student (actually undergrad student) to learn Typst just yet.
Just because AI is overhyped.
Nice, I'll put myself in the mailing list on your page and keep a look out
Try to mix passion and dedication and you’ll be working in what puts you in the flow often.
Superstition is assuming a causation when you identify a correlation.
Facebook owns Whatsapp and I feel compelled to use it.
Regulatory approvals are difficult because the regulations are trying to accomplish a very, very difficult goal: balancing a ton of competing interests.

I'd prefer that real efforts for such balancing happens even when it adds additional friction and expense because the alternative is significantly worse.
You should read the documentation for INSERT ... ON CONFLICT.

https://www.postgresql.org/docs/current/sql-insert.html#SQL-...

I'm not sure what's happening with your VACUUM. It does not lock the table without the FULL parameter. Or perhaps your tables have too many indexes?
I use unique email addresses for each company; the one I use with AT&T (and only them) is in the dump. So I know at least the email was leaked from them.

Of course that doesn't say anything about the other PII but at this point, I figure my PII has already been leaked multiple times.
You can statically import System.out if you are so inclined.
The diskcache docs state:

"""
Caching Libraries

joblib.Memory provides caching functions and works by explicitly saving the inputs and outputs to files. It is designed to work with non-hashable and potentially large input and output data types such as numpy arrays.

"""
From https://pypi.org/project/diskcache/
I'm no software engineer, only a lowly ChemE. But don't software engineers do more than just develop software (e.g., design software, communicate that design to other teams / lay people, etc.). Also, I could be mistaking software engineer for computer engineer.
How many sets do you buy per year, out of curiosity? I got into Lego during the pandemic and bought around 50 sets in the past three years. Over that sample, the number of missing pieces was precisely zero.
For anyone reading, here's a link to the page with detail on this project: https://openjdk.org/jeps/454
> All of this has caused me to spiral into depression the last 1.5 years. Is it possible to get out of this situation?

Honestly, I'd doubt that working with legacy code simply causes you to feel depressed.

You might have an actual depression and changing jobs might just make things worse.

Go see some therapist, at least do some online screening for symptoms of depression.

I've had a very good time at my first job where my only task was to maintain a horrible legacy Java codebase because I wasn't depressed.

I've had some tough months in my current job at a startup, working with modern NodeJS, Python + ML, Docker stack because I was depressed.
Well, yes and no. Look at the Ninjago City sets where the designers have used special parts in very creative ways!

Otherwise, I too prefer sets without special parts. The Minecraft and Creator series are excellent for that.
Right on. I look forward to seeing how this develops!
They're all garbage I'm tired of falling asleep and waking up to some ripped off youtube video that was altered with AI, often of large science channels, or the Elon Musk videos
Tell me more about poor billionaires who suffered the cruel fate of losing their jobs.

Every one of those people was incredibly successful before and after getting fired.
By the same nihilistic reasoning, why not aim for the path of least resistance?

(I would not even be surprised if some of the survivors did precisely that -- copy behavior of their successful parents, or try to prove their worth in terms of money, lacking other means to receive confirmation.)
I read that paper about 20 years ago - at the time I was very interested in ML, and was torn between neural networks and evolutionary algorithms. This paper caused me to go all in on evolutionary algorithms, and eventually burn out because I could never get any kind of promising result out of it. Wrong choice I guess!
> That is still objectively better than starving to death and as such is still a net good for the poor family.

This is a false dichotomy, of course, as is much of the rest of your frankly ridiculous argument. Even your definition of a third world sweatshop as "voluntary" leaves them only the alternative choice of starving to death - that does not seem very voluntary, per your own definition.
Just to put this in perspective, Apple's yearly revenue is closing around 400B. 10B is in the "other" category in the revenue chart.

The ads are still only in the App store, where you need to specifically go and look for... apps. And you'll get ads for... apps.

You're not getting personalised ads for incontinence products because Apple doesn't know nor care that you have frequently visited a doctor specialising in said issues. Your phone does and Siri will suggest you the exact place as a destination if you start up maps in your CarPlay view.

Google and FB _will_ serve you said ads and with eery accuracy and speed. (I've visited a niche product store on my desktop browser, opened Instagram 5 minutes later and received ads for that exact niche)
Eh, I think their control of Google, Youtube and Android is enough to keep them afloat while being as you said, incompetent.
> It's interesting, how an expert in a field can be unaware of how AI is taking over. And a few years later, no human can compete anymore.

Easy to see that in hindsight, but when the game was actually played it was earlier in the development of AI and less apparent how good it had become.
If you reduce it to a very certain first principle that can be applied similarly today, at Google they made electronics do what other people weren't doing so well, ideally things that had never been done before.

Same thing as Packard & Hewlett when they got the ball rolling . . .

Worked for Edison too, he really got in on the ground floor when it comes to electrons.
It was on HN, this comment: https://news.ycombinator.com/item?id=39746742
I go on some wild stints. But if I had to average it out; somewhere around 10-20 kits a year.
https://archive.ph/Pgfx3
FSD will never work because it concentrates defendants into single juicy target.

When your neighbor Bob (who is still paying mortgage and his wife is battling cancer and who occasionally babysit your kids) ran over your cat, you don't sue him. But you would sue Tesla.

Mark my words, in 10 years ex-programmers will be throwing shelter cats under FSD cars just to earn a living.
AlphaGo took many AI researchers by surprise. An even bigger surprise came next year, with AlphaZero:

"AlphaZero was a reinforcement learning system that was able to master three different perfect information games - chess, shogi (Japanese chess), and Go - at superhuman levels by just learning from self-play, without using any human expert games or domain knowledge crafted by programmers.

Its predecessor AlphaGo, which defeated the world champion Go player in 2016, was revolutionary but relied on human expert games and domain-specific rules coded by the DeepMind researchers.

AlphaZero started from random play and used a general-purpose reinforcement learning algorithm to iteratively improve its gameplay through self-play, ending up with superior performance compared to the best human players and previous game-specific AI systems.

Many experts were stunned that a general algorithm could rediscover from scratch the millennia-old principles and strategies for these highly complex games, often discovering novel and counterintuitive moves along the way."
First comment in the first example says:

// We're using an imaginary programming language here.

Sadly, not answering the 'why'.
ESPHome-EPaper-Calendar: A ESPHome Calendar for the Inkplate 6
I hear this often with regards to Postgre.

Can't all of the above be said about Microsoft SQL Server as well?

What prevents SQL Server from being used in the same cases you mention above?
> I've personally also used identity theft protection services since as far back as the 90's now, simply to know when actions such as credit enquiries appear against my name.

I've always thought companies offer those for ulterior motives, e.g. maybe they get a fee for giving the protection service future customers. Do others use them? Maybe I've been wrong here.
I see Manifold as a huge leap past previous tools Immutables or Lombok. I understand there's a use case where you want to add these language features to an existing code base. But for the most part if you want the language features on the JVM, you should probably just use Scala. That gives you a set of established patterns, best practices, libraries, and a community of users.

If you want type safe SQL in particular, you can pry JOOQ out of my cold dead hands.
> HSTS is a terrible half assed solution that relies on adding domains to magical predistributed lists. I wouldn't trust it if I cared enough about MITM to go to all this trouble.

Sure, but cert pinning in browsers is done with the same magical redistributed lists; it's just even harder to get them changed.
How do you ensure any bits of data? You going to fist fight your uncle at the next family reunion when he promises you pigs can actually fly?

There are plenty of bits of data that can be hard references to datasets or actual physics to assign their probability value. And there are other things that can't.
The belief that luck is the dominant factor in success is false and harmful to the extent that it keeps people from trying. I mean trying for real as opposed to giving up after a bunch of setbacks.
I don't have any skin in this game, but I personally think "Your relatively long thoughtful reply is wrong; source: this paragraph a glorified Markov chain threw together" is really offensive. I would have zero interest in engaging with somebody who values my input so little.
The current Canadian government has the weakest ministers. I think it is designed this way and allows the prime minster to dominate discussions and push his agenda. It also keeps potential successors weak/clueless. But this is the result of another clueless minister. The removal of facebook news is another.
Related, 8086tiny, a 2013 IOCCC winner. About twice as much source code, and if not cheating then certainly leaning heavily on the rules, but very impressive as it's a full x86 emulator with graphics and several peripherals.

Original entry: https://www.ioccc.org/years.html#2013_cable3

"Deobfuscated": https://github.com/adriancable/8086tiny

(Not mine, just a fan)
You see thumbnails? I haven't seen a thumbnail in years, I use both DeArrow and Sponsorblock, youtube is very watchable.
you could never start google today. when you go to the VCs and make the pitch they say "that business already exists, it's called google".
OF keyboard support is fine - and I say it as an ex-emacs and current neovim user who works in terminal.
It does not look that stellar but is well thought out and I am faster with kb in OF than I was in org-mode.