skysight-inc/HackerNews huggingface dataset:
This is pure gold !! Thank you so much eugene and gang for doing this. For those of them which I have encountered, I can 100 % agree with them. This is fantastic !! So many good insights.
This is such a thorough post. Thanks Kati!

I think this post will be great for PyCon newcomers. Getting the chance to experience a play-by-play of a past PyCon before attending your first PyCon might be even more useful than reading the various "how to have a great first PyCon" posts that many of us have written.

It was great seeing you at PyCon! :)
And don't forget that a segfault is the lucky case in matters of memory safety bugs. I've worked on many memory safety bugs that manifested themselves by silently corrupting data.
A key problem is that when people make purchasing decisions, price ranks extremely high on the priority list, even when it will be costlier and worse for the consumer in the long run. Capitalism has found a thousand ways to exploit that inherent trait we all share, and we have to work damn hard to counteract it—-and most people won’t even know they should be making that effort.

A lifestyle business isn’t elitist, nor necessarily for elitist customers. It is in most people’s interest to invest in quality, but not everyone can afford it and even among those that do, the final price tag has an undue weight in the equation. (Not to mention that big brands are removing quality as an option even in the higher price ranges)
is it me or is his google scholar page gone?
i'm wondering if it's been removed by google or he removed it himself in an effort to remove 'evidence'

This used to link to his profile: https://scholar.google.com/citations?user=j7syrnkAAAAJ&hl=en
Driving a car isn't a good analogy because if we were driving a car remotely from a system with only 100hz refresh rate we'd definitely notice the difference even if only driving at 100 mph.
You should ask The Dropout how she went about it.

Personally I wouldn't want over priced medical devices.
Bikes, (non humiliating) public transport, and more compact city design all have to work together.

I think cars in small towns are pretty sweet - but they suck for everyone in big cities. They take up huge amounts of space during rush hour, and move very few people compared to any form of transit you like
true, but aren't all videos just individual frames played in a sequential order?
This is exactly how a lot of European cities are structured.
I can imagine there are lots of cases where that might work. But for example, if you are covering a small town police scandal or something, you might end up wanting to talk to people who’d rather not comment online or might not even have a super strong online presence/identity.

I don’t know you, but lots of people on this site do internet stuff, if you are for example an open source contributor worth reporting on, academic, or somebody like that, you probably are exactly the sort of person that an LLM would be best at contacting, right?
is this job board open source? I'd like to run one too.
What concerns me the most is that, if you examine the credentials of the founders of many of these sort of apps, none of them have a background in psychology. Which is fine if it's just a fun chat app but if you market it as a therapy replacement...yikes.
I think you are assuming that after the nuclear war, survivors continue to live in fallout shelters and need to focus all their energies on personal survival for years and years whereas I believe that society and technological civilization reconstitute itself over months.
I don't disagree with that. And it's one of the biggest reasons I don't live in a city.

It's a local government issue that your public transportation and public zoning sucks.

Cars aren't the problem (as you pointed out, they are sweet in towns).

It's your local politicians and it's a scaling problem.
As a teacher, I agree that we should grade schools on student growth.

Give the kids 3 standards referenced tests a year; one is referenced to the school district, one to the state, and one to the nation. Give all 3 exams in a week when they do nothing else. This gives us better test results than a single exam on a single day.
> Consumers aren't often equipped to evaluate quality, partly due to skill
issues

Maybe, maybe not. But regardless, in parallel to this, we have corporations whose modus operandi is at worst to lie to consumers about quality, and at best to mislead. And not just about specific products, but about quality as a general concept.
Aren't people not too receptive to game streaming to begin with due to input latency?
> it is always a very expensive service ($50-100 for a trip of less than 5 miles)

A.k.a the cost of not owning a car. Where I live, I could pay 100€ weekly for deliveries and it'll still be cheaper than owning and operating a decent (as in, not a 20th century rust bucket) car would be.
I think you should assume that we aren't talking about CRTs. Come on.
This is nitpicking style, there are no real safety implications. Compilers will happily inform you if the parse is ambiguous or code is unreachable.
And then you remember the Wolf Amendment that was enacted to hold back Chinese space efforts and you laugh .
According to this American law ,NASA is not supposed to be in contact with the Chinese government or Chinese government affiliated organizations.
While reading this I did have a thought, that yeah we carry almost all the information in the world in our pockets, and we are far more alienated from each other than we were before that happened.

AI will have a big hurdle to overcome. If it's not reliable, meaning we have to verify or check its work, as is the case currently and may be for a long time, then how much better is it than Google and the world of information already in our pockets? Can it move past being simply an accelerant of our already highly productive work lives?

I'm not a skeptic. I see measurable productivity gains amongst devs when using CoPilot and other AI completion tools. And likewise the realized reduction in support staff by AI chatbots (yes it comes with a quality drop, but that's frankly fine for a lot of businesses) is there. AI art will probably affect the already heavily squeezed computer graphics industry the most. Most other forms of decorative art and muzak were already cheap enough that AI isn't going to flip flop things on its head there no matter how good it gets.

But industries where mistakes have to be avoided, where verifiability is paramount, where there is already an assumption that your knowledge workers can look up and learn anything they need to get the job done, how much will AI revolutionize those industries vs just slightly bumping up productivity? That's a tough question to answer, frankly
In terms of the actual bugs encountered when developing modern C++ applications, logic bugs vastly outnumber segfaults and memory safety bugs, which are quite rare when you're writing business logic.
Their general conclusion is focused on competitive gaming performance, which while certainly a valuable litmus test (especially for their target audience) does not tell the whole picture.

Optimum has reviewed some higher refresh rate monitors recently and provides some examples of where they can still give an advantage, not necessarily in reaction time but in smoothness and clarity in fast scenes. Here's a good example with a 540Hz display: https://youtu.be/nqa7QVwfu7s

One advantage in the market that is overlooked in this type of "do we need X" challenge is the increased accessibility of things less than X. For example productivity monitors at 120, 144, even 240Hz are more affordable and easier to find, as panel production becomes cheaper and the gaming brands push the marketing numbers up and up. New 480/540Hz monitors cost what a 144Hz monitor cost ten years ago.
Fuel injected engines doesn't necessarily have electronically controlled throttle. And even when they do, injection amount isn't derived directly from pedal position. What's important is amount of air sucked into the cylinder, which is calculated from manifold air pressure or mass air flow sensor readings.
First hand experience with this with an elderly parent. There is not. As long as the person has agency and isn’t under a guardianship or conservatorship, they are free to convey their income and assets until they exhaust them. Some people are, for lack of a better term, financially irrational (and some people pass through this phase but it is not static).

It’s also an example of why unrestricted UBI alone isn’t a solution, and systems like Medicare and Social Security are important: even if you fuck up so bad you lose everything, you still have something to provide for you until death. Hard to take the monkey/lizard brain out of the human. Importantly, have to keep iterating and improving relevant systems while aggressively pursuing the threat actors in question.
This reminds me of what Perplexity . AI 's interface was initially like, 2023Q1 (when the hyperlinks actually listed at the bottom of each reponse, instead of just as unlisted superscripts).

Nice clean interface, OC, please keep it this way. Thanks for sharing.
It's an OS at the same layer as zephyr. They're not compatible, but you'll see similarities between them.
I don’t think Gnutella is related to the GNU Project or GNOME in any way. It was initially going to be GPLd but I don’t think that came to pass.

As far as the mainstream I believe Gnutella, the protocol, had massive success with the LimeWire client.
I find it's (the devils) idle work added by BAs and "Agile Specialists" who have no real skin in the game, but used to make them look productive, at the expense of adding meta work to everybody else's pile.

They get a nice back pat at the faux results everybody using them then has to create to pretend they're not failing them (lest they be sacked).
Well, that was 2 billion years ago. Since U-235 has a shorter half-life than U-238, the natural uranium enrichment was far higher back then. And indeed that was a water-moderated reactor. [1]

Some people have postulated that the moon itself was formed in a nuclear fission excursion [2], and/or that there is or was a nuclear reactor in the center of Earth [3]. These are both not commonly believed.

[1] https://en.wikipedia.org/wiki/Natural_nuclear_fission_reacto...

[2] https://phys.org/news/2010-01-moon-nuclear-explosion.html

[3] https://arxiv.org/abs/1308.5934
My thought here is that they're focusing on the wrong thing.

Yes, we have repetitive date-checking logic, but we don't want lay a trap for the future. Not sure what language this is in so I'll use C#:

EnsureDateInFuture(DateTime Time)
{
if (Time <= DateTime.Now())
throw new Exception("Date must be in the future");
}

One check for the future, one copy of the error message, not locked in.
(We should improve society somewhat.

And yet you participate in society. Curious. I am very intelligent.).gif
Did the instructor recommend having mutually exclusive or at least opposing KRs? I wonder if a mandate to define some of them like that would help with Goodheart’s law.

https://en.m.wikipedia.org/wiki/Goodhart%27s_law
Find and kill a long running Postgres migration
This isn't true in practice.

When you don't have to worry about memory safety, your brain is freed up to worry about other kinds of bugs.

The other bit of good news is that the sorts of things Rust does to have memory safety also enable the systematic elimination of many other kinds of bugs. For example, iterator invalidation.
The question was about “really need”, not “love”. I’d love a lot of things I don’t really need.
https://en.wikipedia.org/wiki/ABIT_BP6 is a great example. It was the first motherboard to allow the use of two unmodified Intel Celeron processors in dual Symmetric multiprocessing (SMP) configuration. Not only did this cost drastically less than purchasing two CPUs certified for SMP from Intel at the time, Celerons of the era were the first Intel chips with on-chip L2 cache which was clocked at the full speed of the CPU as opposed to the off-chip L2 cache's half-CPU clock on the Pentium II. Abit was also one of the first companies to include jumperless overclocking features in the BIOS.

If you look close, you can even see the blue thermal sensors Abit placed in the center of the CPU sockets (CPUs had no built-in thermal sensor at the time) which greatly eased overclocking.

In short, they made boards that gave you the full range of what was possible, not just what was on the marketing sheet for the CPU.
Yes, comments like this one: https://news.ycombinator.com/item?id=40407259 are a good example why they can be a bit of a pain.
As I understand it, the problem with perishable goods is that any regulation can only protect one side of a futures market or the other, so if you want to treat both sides equally the Solomonic solution is not to have them.
Bullet Points on Japan
I don't fundamentally disagree with what you've written here, but the reality is that we don't have any idea from TFA just what sort of situation Luxcious is actually in.

They may be a "just getting by" furniture repair shop, or they may make easily as much as the owners want it to, and in the meantime provides work that they and their employees (if there are any other than the owners) find interesting and/or rewarding.

This exists too (even if it may indeed not be the norm).
The Diesel Story – How the EU Pretended to Fight Climate Change, but Failed [video]
I totally understand why people hate public transit, I relied on it for years before I got my license/car. I happen to live in a state where public transportation happens to be very good on paper, but in practice is actually a hellish, miserable experience; Buses are constantly running late, they’re usually filled with sketchy people (homeless, drug addicts, etc) who make you feel uneasy and in some cases is actually unsafe (such as some having a drug induced episode, this happens a lot more common than you might think.)

In the end I told myself I don’t have to go through all that crap, so I got myself car and it very quickly dawned on me that this was indeed the correct decision and I should’ve done it years ago. The laundry list of positive changes outweighed any negatives associated with owning a car.

Only way I’m giving it up now is if we manage to invent portable teleportation devices.
Hypermedia-Driven Applications (2022)
I think you missed the firmware update from 2020 when we decided American elections are not rigged.
My main point continues to remain, you can listen to his compositions in the WQXR [1] radio which is one of the best in NY, USA. FYI.

It is weird, at least for me, that I can listen to his compositions in a "legacy" FM radio while not having the character himself at a "modern" Wikipedia.

[1] https://en.wikipedia.org/wiki/WQXR-FM
Couple finds safe with estimated $100k in cash while 'magnet fishing'
If you write in this style then there's the possibility that someone else (or yourself in future) will add a second line, like:

if(x % 2)
vec^.push_back(x);
do_something_else();

under the mistaken assumption that the second line will also only run in the x % 2 case. People make mistakes, this particular one can happen, does happen, and has happened many times, and the compiler absolutely will not inform or warn you, because it doesn't know you intended the second line to run in the same if statement as the first (because C++ isn't whitespace sensitive). Is ruling out an entire class of bug really not worth the effort of just typing two more characters?
Since getting a steam deck and discovering for myself how well proton works, I think I'll be parting ways with windows on my next round of upgrades of computers at home.
In fact I'm thinking of getting rid of my windows workstation tower and just using a docked steamdeck deck instead.
The privacy and advertising nonsense is just ridiculous.
I'm primarily work as a c# dev, but now that dotnet is properly supported on Linux the only reason for not leaving windows is full fat visual studio. I find vscode to be a bit shit in comparison.
i think he meant difficult in the sense that it consists of many strokes, not in the sense how difficult it is to remember. however, one could argue that there are many other, more complex to write, kanji than 鷹
--- there's also a Phind extension
> Of course you can read non-existent messages, for example when an AI hallucinates one

This message clearly exists. It's could be not factually correct, but a lie still exists.
Consistent with many technical sports such as Formula One motor racing. Ask a driver to talk about the race, during which they are driving a vehicle at levels normal humans could not approach, and they describe not the driving but the tactics and strategy within the physics window.
Ikea stuff with metal parts: grab it and keep it.

Ikea stuff with solid wood parts: if you really like it, it's probably good value.

Ikea stuff with manufactured wood parts: you'd better really like, because it probably won't last that long or that well.
I researched it yesterday and there are differences, htmx is a lot lower level, hotwire cover only some narrow usecases but from a high level, and finally unpoly is highlevel with a lot of usecases coverage
A loop that puts you into a deeper sleep that you can be woken up by interrupts from DMA, timers, GPIO etc. would provide the same.

I like Rust as much as the next guy but let's not pretend we couldn't do this with C, C++ or assembly.
Small business stores mostly had lousy selection and wanted to sell you what they had in stock for the most part. Yes, you had some niche labor of love businesses, but those were the minority. Information used to be really hard to come by outside of a few sources like Consumer Reports.
Yes, it's a nifty technique. One detail that might not be immediately apparent is that it drives the LC circuit in a series-resonant configuration, where it looks like a low-impedance load that can accept a lot of current from the transistor half-bridge, but it receives the response in a parallel-resonant configuration, which is good for sensitivity when driving high-impedance loads like the 22K input resistance presented by the opamp circuit.

For this topology, best results will depend on low-impedance AC bypassing on the Vcc line, which he doesn't show on the schematic. I'm sure the Arduino's supply input has enough capacitance to take care of that, but if you adapt the circuit to other uses it's something to keep in mind.
It interesting to consider that both Japan and China might have been prevent from ever being first with general purpose computers. ASCII, and other encoding schemes, only needed to make provisions for less than 200 characters, making it possible to implement with the limited storage and memory available to early computers. The shear amount of characters in some languages, like Chinese may have served as a distraction or roadblock for early computers in the those countries.
Something important to note: many folks take their masks off for a picture, then put their masks back on. This leads non-candid photos having far few masks in them.
The top concerns for AR displays are field of view, brightness, and size/weight. Frame rate is less important than those three after 90 Hz. Frame rate doesn't constrain head tracking latency because head motion can be sampled arbitrarily close to the frame presentation time.
Upgrading my Chumby 8 kernel part 10: RTC
> Like what?

Not sure what this is in response to, sorry.

I appreciate there are projects which will hit no limits with the Hotwire/stimulus/turbo mix. I’ve worked on them before and would choose Hotwire when appropriate (eg for government services Hotwire is perfect).

The SSR vs CSR debate is quite tired and played out at this point, and doesn’t lend itself to thoughtful threads… While hotwire does make it easier to do SSR with progressive enhancement, for some projects it’s easier for me to just build a single “enhanced” experience with React (for performance, ecosystem, and IME UX).
Having not worked in a large corporate environment in a couple of years now, and thus having not seen every type of meeting and organizational process under the sun prefixed with "pre" in quite a while, this title gave me a bit of a flashback to that time.

I'd forgotten how emblematic "pre"-prefixed meetings are of larger organizations that have meetings to plan for other meetings, e.g. "Pre-planning", "Pre-OKR brainstorm".

Seeing pre-meetings always reminds me of a scene in Office Space where "The Bobs" are seen [1.] in front of a whiteboard that clearly reads "Planning to Plan". It's a subtle visual of the movie's central theme of poking fun at corporate culture.

It's been a real treat being in an environment where we don't plan to plan, or have such a vague concept of our meetings that they're best described as a "syncs".

[1.] https://i.imgur.com/4d0FE.jpeg
First off, name calling.

Second, I actually thought the same as you but digging into the history I don't see any records of a public release of Hotwire until December of 2020, and HTMX was public in May of that year. Both commit logs and first HN submissions are in agreement on those dates, but if you have other evidence I'm open to it.

I'm pretty sure what I was thinking of was actually Turbolinks:

https://github.com/turbolinks/turbolinks
The analogy is strained and no longer applicable. Sure, you won't be running Cyberpunk 2077 at 1 kHz, but you'll use a 1 kHz display to its full potential of imperceptible latency and eliminated motion blur in regular desktop use, with every movement of your mouse and scroll of its wheel.

Even in gaming, less demanding games can hit 1000 Hz and console emulators will benefit from reduced latency too; you could actually beat CRT latency.
Congrats, you just found an unoccupied hole in the market, which doesn't only exist in your mind, but also in real world - this happens rarely.
Is single letter programming like a religion and I've offended the zealots with my comment?
I'm curious as to what people think is the appropriate amount of time to wait before reposting the same story.

I know people complain about any and all reposts in the first place (https://xkcd.com/1053), but obviously there should be a priority on teaching people things they didn't already know instead of punishing people that never read old news.
My comparison on sport betting was that you're betting on your own performance, which you know a lot about, but your opponent's performance is just as important. If your downside is really capped, not just in terms of a stop loss which is really an automatic sell, but actually capped as far as your liability with the type of warrants you're using, then by all means run your bot. I suspect you're far enough invested in this idea that you'll always wonder if it would have worked if you didn't try it. Just don't become the next LTCM.
The impact on the outcome is identical to not voting in the US. The total number of votes doesn't matter, just how many votes other candidates got.

Even voting for someone who isn't from the two major parties is effectively equivalent to not voting in the current election. At it best may communicate a preference for certain policies that the major parties take into account in the next election cycle.
The movie trailer for the first one is interesting to me. It seems like he's been making the rounds with reporters over the past few weeks regarding the films. Surely, this will generate more interest and, in turn, more money for him. Unfortunately, theaters are somewhat unaffordable and uninteresting to me, at least.

Overpriced everything, plus the hassle of dealing with fellow citizens, sounds awful.

$10.00 (+ $1.75 Booking fee) for a ticket to see a movie at my local theater for a Sunday ticket.