skysight-inc/HackerNews huggingface dataset:
Upon reflection, I don't even think I share your meaning of "pleasure". Yours appears to be heavily influenced by big corporations's marketing departments. I used to smoke and consume sugar excessively and every time made me feel good, yet I overall better when I don't do those things. There are no ads that show you that, of course.
What does IaC stand for? That’s a new acronym to me..
His statement is too out there to be credible. It is immediately and trivially falsifiable but if you discuss it with him he'll likely continue to argue about it in perpetuity.

It happens on the Internet. Don't feed the trolls, not everything merits a response
Coming Attraction: Charles Morton wonders where birds come from (1685)
Then poll the battery at a lower frequency. Make it a cronjob that only updates every week, or a method that gets called after broadcasting device position. If Apple really wanted to empower their users, they would have added this as a low-power mode switch in the Airtag settings, but... nope.

I get where you're coming from, but Airtags have worked perfectly fine in the wild thus far. Obviously the battery testing isn't that detrimental, and since Apple hasn't made an official statement confirming that's the case, I think I have to chalk this up to apologism. Apple took away another feature, and the community can't help but find excuses. This is the whole "we need the notch for our 1080p webcam" hustle all over again...
Some context: wind power is falling short during peak demand recently.

https://www.realclearenergy.org/articles/2022/07/24/this_one...
What do the "(Ueda: ###, ###, ###)" blocks mean? Some kind of internal CIA/gov't unique-person-identifier?
This is the same clown who had a post a few weeks ago about his speakers that don't go as loud. But yea, he pulls up at beaches in his van and starts playing loud music that no one asked for. He could be a member of that fantastic band "Tool"
https://en.wikipedia.org/wiki/Infrastructure_as_code
Indeed, and I have zero idea why people don’t use something like LXC and still prefer Docker. Marketing is hell sometimes.
Very interesting, thanks.

Anyone know who the professor is that sourced this? His father was China's "first Minister of Labor" and the professor became an American.

> Despite Communist Party rhetoric regarding the
creation of a "classless" society, the professor described,
the pre-Cultural Revolution society and leadership compounds
in which he and Xi Jinping grew up were, ironically, the
"most precisely class-based mini-society ever constructed."

Always an interesting observation. I've read is a constant source of conflict in many modern socialist groups is that ideological purity tests often damages their ability to maintain cohesion, recruit among the actual 'working class' since the party is usually middle class university kids, and infighting over petty details of organization has been satirized to death. While the historical success stories of (obviously authoritarian) socialist parties always had rigid hierarchies, clear leaders, and ruthless pragmatism.

Politics always dilutes ideology, you just can't say that part out loud.
Are they going to pay for the gas needed to heat the seats?
>displaying a fascination with (and knowledge of)
Buddhist martial arts and mystical powers

Beyond parody.
The amount of flagged and downvoted comments that voice similar sentiment in this thread branch seems curious.
This is a US problem, not a train problem.
init.tips – Start on the Right Stack
What good is a yard if nothing grows there because it's surrounded by high-rises blocking sun? And not sharing walls is of little comfort when you are adjunct to a 20 unit apartment where 4 units have a party every night and on the weekends - all 20 do. It's not like we have made up zoning just to piss off hipsters. Zoning came up as a solution to the problem of your externalities not stopping on your property line. The only way it goes away is another solution instead of I do what I want, sucks to be you.
I can't disagree with that. I think in many cases they are nothing more than a financial drag on the company.
Same story as pretty much everyone else here (c64, most of these same books, typed basic)

I just looked back and I think these are some of the best written books. Thinking on it there were probably dozens of programming books but these endured because they were so good.

The overview of the set of variables that you have to store and update for a fantasy game may be the best high level view I’ve seen (if you know of a better one, let me know!)

These books were exceptional.
Using what evidence can you distinguish the content of the classified document from something someone just made up?
It definitely took the US a long time to get started, but I think once it got started it's nudged along at a reasonable pace. RFID pay at least is growing a lot faster than chip pay did previously.
I don't think that Japanese painting supports your point. It also contains vagina-headed people, and appears to have some deeper layers beyond "haha penis so funny".
That's the approach that I've been doing for a while now as well, I feel way more productive when a switch things that I'm working on and then come back later, and it also helps to keep it up with the time that my team-mates are available to review my changes...
I think you mean https://news.ycombinator.com/item?id=26158300 as Umberto Eco's been dead since 2016 and probably did not moderate HN while alive.
Laser fusion facility heads back to drawing board
Multiple big-O steps faster.
TLDR Kim il sung is Don Draper
Faking a mental disorder is a mental disorder

https://en.m.wikipedia.org/wiki/Factitious_disorder
Not OP and I don't do K8 in production, but I understand their complaint. You couldn't eg. deploy a game server easily.

They typical "web app" flow is Client -> ReverseProxy -> StatelessApp -> DatabaseWithState and back. The typically expectation is HTTP requests that aren't "long lived". Even running a database would be harder since you need to consider where the storage of the content is going (you'd want backups and snapshots etc) and how it'd get there. If the StatelessApp goes down (or you need more), you just add containers.

One example that wouldn't work well on k8 that I'm sure isn't very common is like a Minecraft server. It is a persistent TCP connection to a server that reads writes data to the FileSystem.
Ask HN: YouTube Channels for the Intellectually Curious
As someone who is intellectually curious and has had great success finding articles on sites like Hacker News and blogs like kottke.org, I haven’t yet figured out where to find the most interesting content on YouTube. Let me know in the comments if you have found certain channels and creators to be particularly rewarding to follow, or if there are other ways you’ve found to consistently track down good content.
No matter how noble the cause, the last thing I want to do is to provide more resources to ineffective, often abusive agencies. Reform first; show you can be effective without being abusive, and then we can talk about resources.

This is true for many groups, public and private, and across all sorts of problem domains. I see it frequently in teams chartered to build software.

You can always make the case “we can do more with more resources”. But I want to see that you can be effective with only modest resources first. I want to see that you can make a dent in the worst part of the problem with the resources you have.

Too many groups of all sorts start with limited resources and focus on edge cases that don’t really do much to solve the problem that they’re chartered to solve. Such cases often are easier to address, or the solution is more obvious, or whatever- as other posters have said, it’s basic laziness. Hence, in the case of CPS, harassing people for minor issues.

In commercial endeavors, it’s mainly just waste resources on projects that won’t really help anyone. In public endeavors, it’s much worse - it erodes trust in the system, and often victimizes people due to the power of the state.
Very interesting article, does anyone know if the photos that go with it are available anywhere?
Why is anyone upset about the free market choosing to not carry something it doesn't want.
No, it even says several of them are new releases.
I'd be open to that but there's limited time in the day! If a volunteer wants to discuss making it happen, send a note to our mailing list or open a GitHub issue and we can talk about it.
Quick YouTube walkthrough: TempleOS in 100 Seconds https://www.youtube.com/watch?v=h7gf5M04hdg
Good discussion on this from 2019:

https://news.ycombinator.com/item?id=21392784
Exactly. The kiosk app that communicates to the terminal only gets a "transaction approved" response. There is no personal identifiable information provided to the kiosk app so there would be no way to link the pin they typed in the kiosk back to the customer identity or card number.

In short, for the kiosk this is a anonymous transaction that was confirmed paid.

The most you could do is ask for more details in the kiosk app which would be clunky and very suspicious.
The Flying Girl would make a good first production, if you'd like to take it on! See https://standardebooks.org/contribute/producing-an-ebook-ste...

Make sure to thank your wife on my behalf for her hard work at PG!
Animated Postgres Execution Plan
You may well be right.

But there are good and bad mouse models of early onset Alzheimer’s.

The best is the AD-BXD mouse family model of C. Kaczorowski and colleagues. This “model” is genetically diverse—like humans.
> It brings “science” into disrepute to let social science associate with the other sciences.

So you just want it renamed to "social studies" or what? What is your proposal, that nobody research this topic, or that they be separated in journals etc? I doubt that will have much impact on whether it makes the news. If you want that to change, you may need to get yourself onto the board of a journal you care about.

> There is no baby!

That's reductive. Just because you don't see the baby doesn't mean it doesn't exist.

> Doesn’t that prove the point? It wasn’t science then and isn’t science today.

No, it just proves it's an old disagreement, like nature vs nurture.

There is plenty of work in social science that contributes to humanity. It will always have smaller sample sizes due to the nature of collecting the data. The work can be considered useful nonetheless.
https://github.com/ClickHouse/countwords/pull/1/files
We need to fix cops in the US.
The "Virtual Trash Can" approach can be a middle-ground. You keep records, but regularly move them to a NAS or any other storage that isn't something you'd accidentally wonder into.

In day to day life these past record could as well not exist, but you still get to go look at them if you're willing to make the effort to do so. Also being willing to lose these items if something catastrophic would happen relief a lot of the archiving burden.
> The drunk guy about to T-bone you is more difficult to encounter in the first place than the drunk guy about to stab you on the subway.

Statistically, he isn't. If drunks stabbed people on subways at the rate that drunks killed people with their cars, around 46 people would be stabbed on the US's subways each day. And that's killed with cars, not "permanently disabled or disfigured"; that rate is even higher.

The problem with the "psycho" example is that it just isn't that common. It's chiefly a perception, a statistically misaligned one, that's been ruthlessly propagated to support economic structures that benefit from as many Americans driving as much as possible. That isn't to say that it doesn't happen, but to use the drunk driving example again: we tolerate orders of magnitude more antisocial behavior on our roads than we do in our public transit systems.
Because non-acyclic graphs aren't addressable.
I thought I was the one mentioning it?

https://news.ycombinator.com/item?id=32211651
The highest quality t-shirts I've purchased have been L. L. Bean Unshrinkable Tees. They're not cheap but they last close to a decade.
Read the comment again, you brain may have made automatic corrections - as mine did upon first read. :-) There is more than a little cynicism there.
But it's supposed to automatically drive itself safely with "AutoPilot", no?
Try 2-3 gm of niacinamide (non-flushing Vit B3).

This vitamin keeps mitochondria happy.

Start slowly (1 gm/day) and after a month or two ramp up if all is good to 3 gm/day.
I'm working on a new collaborative editing engine for arbitrary data, using CRDTs. I'm trying to keep it highly performant. (Like, 300M edits / second performant).

I've been working on this problem for years and I've gone through dozens of design revisions. Sometimes I catch bugs in the design phase. Sometimes I only notice core problems after I finish implementing parts then attach a fuzzer. (Fuzzy boi is the best and the worst.)

Some design problems have taken me months to find a solution. One of my solutions ended up with me rewriting of thousands of lines of working code, written over several months.

We're making great progress; but sync engines are hard.
> How plausible was that in 1993?

Keyword detection was alleged in 1980s, https://en.wikipedia.org/wiki/ECHELON & https://techcrunch.com/2015/08/03/uncovering-echelon-the-top...
This makes me want to punch a wall.
Genuine Question: has anyone tried to reproduce the study of the toilet fly?

I tried looking but all I can get are articles citing the original Thaler claims/studies.
It is great. The only thing is CodePen is slow as hell.
Marilyn the Poet
There is probably a browser Gameboy emulator one could set up for this
Hoarding is way different from taking snapshots of your work.
>there is no clear consensus on whether non-sugar sweeteners are effective for long-term weight loss or maintenance

If you consider the introduction of non-sugar sweeteners as the beginning of an experiment, you would have to conclude that if there was a major benefit regarding weight loss, it would very clear by now if the experiment was a success.

The right thing to do is simply not crave sweets.

It's just one of many chemicals which is not nearly as risky when not in its chemically pure form.
Can you add legends to the charts that have multiple items in it?
HN is almost ready for jokes about programming socks and salt.
What? This just seemed like a bunch of nonsense to me.

Like let me make this clear, I am a born introvert. I prefer being by myself and doing my own thing. That makes me happy. But that doesn't mean I hate being a team player, nor do I think programming is a solo activity. It is very much so a group one.

And in my experience, the people that tend to go into a cave for a few hours and produce a solution will tend to produce the wrong solution. Because no spec or ask is perfect; you should be asking clarification and follow-up questions (even obvious ones!) to understand what is actually wanted. In more complex systems you might be working on a very small part, and exiting into the sun with a system that doesn't fit the rest of the system means you've spent the past 7-8 hours engineering a solution to the wrong problem.
It's basic thermodynamics; if you leave a tray of water outside at night and you protect it from wind (convection) and insulate it from the ground (conduction) and there are no clouds, it will radiate heat away into the much cooler night sky. You may have ice in the morning, even if the ambient air temperature is above freezing.

(This is also why cloudy nights are warmer than clear nights in winter--clouds prevent some of the ground's heat from radiating away.)

The technique has been used for centuries to make ice in the desert, but it only works at night and it's inefficient.

https://www.fieldstudyoftheworld.com/persian-ice-house-how-m...

With modern technology it's more efficient and it appears it can even be made to work in the daytime:

https://energyindemand.com/2020/10/17/generations-after-peop...

https://onlinelibrary.wiley.com/doi/10.1002/adpr.202000106
I know from experience that similar setups tend to have the workstation load the verifone updates, so a package could be inserted, it would take some more insider knowledge.
Ask HN: Should the ADA Apply to Software?
The Americans with Disabilities Act requires businesses to make reasonable accommodations for people with physical limitations such as requiring wheelchairs.

Most of the software I encounter is not very accommodating (‘accessible’) to people who have sight problems or difficulty operating “standard” controls like keyboards, mice, or touch screens. Some cases are intentionally abusive and disproportionately affect such people, such as pop-ups and ads which intentionally obfuscate controls like close buttons, reducing contrast in size to the point that even people without disabilities have difficulty operating them.

Should we change the law so that people can sue software makers who failed to make their software accessible?
Acctualllyyy the record for solving a Rubik’s cube is 3.47s plus the age of the person solving it.
>> If the $ per Wh cost from PV is extremely low

> IMO this is roughly equivalent to saying “assume that you could clone dinosaurs, and that you could fill a park with these dinosaurs, and that you could get a ticket to this ‘Jurassic Park,’ and that you could stroll throughout this park without getting eaten, clawed, or otherwise quantum entangled with a macroscopic dinosaur particle”

The premise of the article is that the $/Wh cost from PV will become extremely low, faster than most people think. Do you have a reason to believe this is inaccurate?
I take screenshots of my computer screen every minute since 2008.
I've a dedicated 2TB hdd storing these archives compressed with 7z
It takes just about 100-200MB/day so it's quite easy to store.

These archives saved me from data loss a few times (due to powerloss, or bad mistakes). I just browse through the archive to look for the screenshot where I was coding to recover them by typing it again.

this is the screenshot tool I use
https://github.com/soruly/TimeSnap
Galileo was sentenced to house arrest, for disobeying a direct order from the pope to tell geocentrism and heliocentrism were both possible.

This was actually the best scientific conclusion at that time until Foucault proved that the Earth was rotating two centuries later.

Actually, the worst enemies of Galileo were the Aristotelians which teachings were not based on religion. They used the inquisition to stop Galileo.

source: same wikipedia article.
Thanks for the correction.

FWIW, none of the ISOs I mentioned have the ability to order natural gas to flow either. What they do have, and Texas does not, is a contract with the generators that requires the generators to offer their supply to the market regardless of the price of gas (and associated risks). This doesn’t help if gas isn’t available but generators are not allowed to say ‘buying gas was too expensive or risky or we went home for the evening’. In exchange for signing this contract, the generators receive constant and regular payments during the year for their ‘capacity’, i.e., to be ready and willing to run when called. These payments are significant. This doesn’t always work but it is a notable difference.
I think they are an easier architecture to learn about microcontrollers than ARM. The atmega328, used in a lot of arduino boards, only has 84 peripheral registers. At least with avrgcc, a program to blink an LED is less than 10 lines. Every ARM device I've used is far more complex, both in register count, and minimal code examples. The ability to understand all of the hardware of an entire device is much more attainable on an AVR.

Another big draw is all of the daughterboards that use the arduino headers. No other ecosystem besides perhaps the raspberry pi has anything close to the amount of compatible boards.
> Every explanation of conditions and restarts I can find explicitly mentions searching the call stack for a handler and jumping into it, then reserving the capability to return to the function the error originated in.

> This is explicitly non-local and hidden control flow (ie. the much maligned goto of exceptions).

No, it's a function call. That's how you jump to code while reserving the capability to return.

I mean, you explicitly "raise" an error, right? What's wrong with code like:

raise AllocationFailure;

desugaring to a function call? I thought function calls were local and non-hidden control flow, so why do you think otherwise?

> The only advantage I can see asserted of having handlers (exceptions or conditions) that way is that you don't have to look for the error and pass it up manually but ! does that anyway so it doesn't seem worth throwing out your ability to reason about invariants in the context of a language with mutability and such.

One example is that perhaps you do want to ignore certain errors, but let others through.

I have code that returns an error on EOF. Usually. In reality, it calls an error handler and lets the handler decide.

When I open and read files to the end, I'll encounter EOF, but I want to. So I'll push a handler onto the stack of error handlers that ignores EOF but handles all other errors. If I did that with exceptions, the call stack would be destroyed. Not good.

Another example is memory allocation failure. Maybe one part of your program caches allocations and needs to be told to give them up if allocation failed. So in the handler for allocation failure, it calls a function to release those cached allocations, and when the handler returns, the allocator can try again. Hence, the restart.

> You need to drag around all the machinery required for continuations in order to do this. If the goal is to have available some of the context of an outer stack frame, you could pass the relevant references down and just handle it where you wished to resume.

No, you don't. If you did, I wouldn't have been able to implement it in C, but I did. [1]

> Further thoughts: In some ways errdefer is the polar opposote of this concept. It allows the function to clean up and preserve invariants whilst passing control up the call chain.

Passing control up the call chain on error should be a last resort because you're destroying context, but I agree, it should still exist.

The cool thing is that you can do this in C too, even with cleaning up and preserving invariants. See [2], [3], and [4].

[1]: https://git.yzena.com/Yzena/Yc/src/branch/master/src/concurr...

[2]: https://git.yzena.com/Yzena/Yc/src/branch/master/src/alloc/s...

[3]: https://git.yzena.com/Yzena/Yc/src/branch/master/src/alloc/s...

[4]: https://git.yzena.com/Yzena/Yc/src/branch/master/src/alloc/s...
Adding async to your error handling would just mean that you now have two problems.
Or Unicode style references to the Chinese characters that compose those names?
How to Safely Lend Someone Else Your Phone
That may be so, but it remains the case that every wafer that comes out of a solar panel fab gets sold, with a large backlog of demand in every market. And the supply side is responding to that by building out capacity rapidly. Tariffs may or may not be "fucked up" as a matter of principle, but in practice they aren't a barrier.
How do you know what people want? I, for example, am perfectly OK with advertising. I don’t want to pay to do a Google search or watch Youtube. So, I ask you again, do you have any data to support your opinion?
One interpretation is that it is very hard to extract value from the nudge literature. When reading research articles, one must estimate and adjust for biases. This adjustment shifts the p-values by unclear amounts. So a positive result may just be a fluke.

As for your own AB tests, you have seen the processes that go into them and do not need to adjust for unknown biases. So when they demonstrate a nudge effect, you can believe it.