skysight-inc/HackerNews huggingface dataset:
It's exciting & unsurprising to me that state is such an unsolved problem.

For the longest time React was kind of in denial to a large degree about what they were. They called themselves a View library. Hooks have definitely noticeably changed that relationship, & how people integrate app state with React, but the problem here of updating hasn't really changed all that much.

It's not a new thing either. A lot of the initial resistance to React & the VDOM was that it felt like unnecessary work. Because so many frameworks at the time were working towards two-way data-binding systems, which aren't necessarily but were often associated with with smaller, precise DOM updates. HP/LG's WebOS's underlying Enyo project was one high profile would be effort here.

Signals have definitely been a good re-grouping point, for reconsidering what the shape of things might look like, for trying to do a better job.

I'm a bit surprised we're still operating so much at a library level regarding reactive systems/signals. JavaScript objects have quite a lot of flexibility already, and the addition of Proxies added a lot of capabilities. Faint/distanct memory, but I think Proxies were justification for killing Object.observe[1]: now users could do whatever they wanted, so we no longer needed a JS native way to see objects change. Yet, we're still very library based, rather than trying to make objects themselves better, more reactable.

[1] http://web.archive.org/web/20200218195131/https://developer....
I think you misunderstood my comment?
https://mod.audio/
(I'm not affiliated - just a long time follower)
>Dropping field names from definitions like Go would make the syntax inconsistent with destructuring and pattern matching

There's no reason you couldn't match on struct fields positionally as well. It would actually be quite convenient for cases like struct Point { x: f64, y: f64 }.
the system IS sustained. the main white collar one even generates profits. increase the salaries that will increase money being sent to retirement funds and it won’t be a problem anymore. france income per capita has been the same for the past 20 years. they are stealing our wages to make us slaves and they blame us for not working enough.

christine lagarde pushed for blocking wage rise in the EU, european commission non elected leaders are pushing for it too. salaries for blue collar in france are becoming those of much poorer countries and in a globalised world where most of the goods are made in countries where salaries are rising as well as inflation, blocking our wages is only sending us to the third world .

it is nothing else than a betrayal at the highest level of the state
Isn't the usual answer to this something about how those power plants have to adhere to pollution control regulations as well as there being regenerative braking?
Porting the GIL is trivial compared to what all it would take to support the C API
Discussed previously on this site: https://news.ycombinator.com/item?id=20582844
We need a New Deal-type mobilization to build https://en.m.wikipedia.org/wiki/Drake_Landing_Solar_Communit... everywhere across the country. Like building the Hoover Dam, it will generate massive amounts of carbon-free energy for a long time and with a relatively short ROI. It's embarrassing parallelizable. We could be off fossil fuels for heating in fifteen years across all homes, saving thousands of dollars a household per year.
If the developer wants to slow their own development workflow by delaying the code review, that’s.. concerning.
Someone else already said this it's not that hard they could simply do a manual review of ads, but that's obviously going to eat into their profits so they will not do it.

I think this really requires governments to step in. I mean one could easily argue that Google is facilitating fraud here, so maybe they should be liable?
Nearly all of the cell phone/broadband network came up in the last generation. A lot of highway projects have completed. Many cities have had substantial light rail projects and extensions. We've done very well with certain kinds of infrastructure, it's just a question of whether we allocated the effort to the right stuff.

The main issue we have in our built environment comes down to massively prioritizing automobile tech and privatized sprawl development at every turn, when we've known for some time that it's a money pit and doesn't produce the equitable outcomes promised. That's only shifted recently with changes in demographics(Boomers, the biggest block of homeowners, fading, immigration from places with different standards), and new direction from the higher levels of government(e.g. Biden admin infrastructure packages and policy-setting, or California's move to address housing by pressuring cities to build denser).

There's a definite correlation going on between "housing cost increase" and "infrastructure cost increase", which I believe has the causation mostly on the end of housing, and the trend towards financialization that set in at the end of the 70's and consolidated the homeowner demographic into voting towards asset inflation. The 2nd Ave subway was expensive because New York's land is expensive, not because the tunnel itself was a uniquely nefarious technical problem. But New York's land is expensive in a speculative sense: the structure of the tax policy and valuation is such that a rational move is to leave a building vacant and try to sell it for more, rather than set rent at a lower price and record a valuation in line with what tenants can afford.
Fiber through the house is a PITA. The fiber cable is fragile, can't be bent and can't be tested/resized without special equipment. I wait to end my current contract with the internet provider and will switch to a new one that has normal equipment that allows to run ethernet trough the house.
> All of this is dependent on highways and new roads, new electrical, water, and sewage infrastructure. This is all very expensive to build and maintain, and the cities and municipalities are left to foot the bill.

That's not generally how this works. There aren't necessarily highways and new paved roads going to rural properties. Electrical service isn't only downtown in cities but for miles outside of them or from solar, propane, or any one of the many other technologies.

As everyone who has built a property outside of some service area knows, the homeowner is the one who pays to drop the lines or service to the properety. Water almost always comes from a well on the property, and sewage tanks are how the sewage are handled.

Later, if Frank & Martha's property gets annexed into the city, they will pay taxes and will be just as entitled to city services as others. They already pay county, state and other taxes, which means they are entitled to whatever their taxes pay for.

"In general, rural areas in the United States have higher homeownership rates than urban areas. Compared with urban areas, where the homeownership rate was 59.8 percent, rural areas had a homeownership rate of 81.1 percent." [1]

[1] https://www.census.gov/newsroom/blogs/random-samplings/2016/...
We had a close call with malvertising ourselves, so we wrote an osquery query to alert on .dmg/.iso/.pkg downloads from unknown sources:

https://github.com/chainguard-dev/osquery-defense-kit/blob/m...

This query should not be your only line of defense, but can provide an early heads up before the package is opened. You can deploy this query with Kolide, as it uses osquery under the hood.

It was once possible to have a query like this that worked on Linux using the user.xdg.origin.url extended file attribute, but Chromium dropped support for it in 2019 for privacy reasons: https://chromium.googlesource.com/chromium/src/+/a9b4fb70b43...
It says the following, but I still don't get it. How does a hook-and-loop tie add that much more obstruction that it could be an issue?

"This old cable management technique, taught to generations of linemen, is still used in some modern applications since it does not create obstructions along the length of the cable."
> This is all very expensive to build and maintain, and the cities and municipalities are left to foot the bill.

Look, I hate Single Family Housing as much as anyone - but roads are BY FAR the most expensive part of infrastructure you mentioned - and those are financed by gasoline taxes.

If the people in the sticks are buying a lot of gas, they're paying a lot more taxes for the roads, too.

It'd be nice if property taxes were slightly higher in suburban areas to make up for the higher costs - but it really wouldn't need to be that much higher. Houses usually cost more than condos - so you're paying more property tax already by having a more expensive home...

Sure, there's exceptions like condos in Manhattan and near the beach and ski resorts, etc...
I work on ads, but not for Google and FWIW, I've only been able to reproduce a few of these malvertising reports. However, I wouldn't be surprised if there were additional targeting parameters on these campaigns. Rather than targeting just anybody searching for VLC, Blender, or Audacity, these malvertisers want to target folks more likely to click a "download now" malvertisement. Maybe only target older users, non-developers, Windows users only, or a number of other facets that probably have a higher rate of installing malware. I have no knowledge if these folks are doing this, but that's what I'd do if I were a scummy advertiser shilling malware. If they can avoid wasting their ad budget on sophisticated users, I'm sure they will.
There is a bug since at least two years where Netflix streams at roughly < 480p if you have a ATV4K hooked up to a 1080p screen.
> Sure, talk about it, but can you change the bulk of the US to capture whatever benefit you can from that change, within 50 years to save the programs needing the money?

We can start changing it today, and save ourselves the pain of having to deal with it when we retire.

It would also improve the quality of our day-to-day life on many dimensions, long before we do.

What the grandparent poster is alluding to is that our culture is sick with a myopic, penny-wise-pound-foolish mentality, where people are personally spending tens of thousands of dollars for a service that could be provided collectively for thousands of dollars. While also complaining about outrageous taxes.
Indeed. Time to break out the omnitool Hackernews favors for solving very large scale problems: government regulation. Nationalize zoning laws, ban home ownership, and herd the population into bughive arcologies in major cities, where they'll be fed vegan or insect-protein-fortified food brought by Amazon delivery drones.

If Hackernews believed in god, surely this would be their idea of heaven.
I left Russia 1 year ago. Now I'm stuck.
Why make them expire though? Even worse, they expire the coins gradually, stretching it out as long as possible, like radioactive decay. And they send you an email to remind you every time a few coins expire.

This is not fun! This is straightforward psychological manipulation! It’s taking people’s loss aversion [1] and grinding it as hard as possible for as much profit as they can. This is especially bad when you consider that they are a family-oriented company that primarily markets to children.

[1] https://en.wikipedia.org/wiki/Loss_aversion
> [...] it would be inappropriate for a pre-commit hook as you could only commit while online.

Why does that matter?
now do the list of plants slated for decommissioning
Knowledge/Risk is probably a lot more impactful.

Builders themselves are slow to adopt new technology vs. do what they’ve always done. Part of that is because it’s hard to learn news things. Part of it is because new things have lots of unknown and builders shoulder that risk.
Some students coming into our CS program now don't know what a file is.

Why would they?

Times are a'changin'...
Google Authenticator is the worst, last time I used it. Too often my 2FA codes would not remain after updates. And when it did remain, it would not transfer to new phones.

iPhone has a built in 2FA code generator.

HTTP://TOTP.app is a web app that stores 2FA codes. Awesome to use. But you have to remember to download and back up the codes stored in TOTP.

Microsoft Authenticator used to be my favorite because it would sync phenomenally well.

In the following order, I would rank the 2FA code generators:

1. iPhone (especially if you are using iCloud password manager).

2. totp.app (you can use it even on desktops and every device you possibly have)

3. Microsoft auth (it only backs up to iCloud on iPhone. On android it backs up to an MS account. Can’t be used on desktop).

Depending on the service, you have locked yourself out of that service. I screenshot and store 2FA codes on paper because too often I lost my codes because of Terrible unreliable apps.
Ah, so myocarditis is a good thing then. Means it's working better. Phew.
This installation chart is a pretty useful starting place, regrettably local codes often require you to do the wrong thing https://www.certainteed.com/insulation/resources/do-i-need-v...
That's why I included "vet the advertisers". It's not just the ads that need to be examined, but the people putting the ads up.
It is strange how a lot of countries claim they will have trouble to pay pensions but at same time are campaigning for UBI
the US doesn't have the energy infrastructure to have everyone jump on EVs anytime soon
This is one of the reasons I put ublock origin on my relatives computers and phones. As soon as I see their browsers I see the current state of the internet and insist they give me 20 seconds to fix the problem.
> I find interesting that HBO, a US TV network, has become a worldwide brand name in a way that CBS,[1] NBC, and ABC didn't;

That's because CBS, NBC and ABC are national broadcast networks while HBO is a cable network, like CNN. CNN is broadcast internationlly.

> only BBC has also transcended its home country this way,

That's only because of the british empire. Who but their former slave colonies watches BBC?

> None except Netflix has yet gained worldwide recognition for their shows and brands, yet, though (not even Disney and The Mandalorian).

Isn't Friends the most popular tv show worldwide? People may watch it on Netflix but it was originally broadcast on NBC as part of the "Must see tv" thursdays.
Any specifixc article you recommend to get into it?
it is a common misconception that how the retirement is funded makes a huge difference in how much you need to save. In most situations, it does not matter nearly as much as people believe. Dependency ratio will determine in large part how much people will need to save to get a given level of retirement income.

For example, your 401k ability to pay for your retirement will depend on productivity gains , growth, saving, investments happen in the future. Those will look very different if you have 4 working age people for one non working person, vs 2 working age people for one non working one. In the extreme case, if nobody is working anymore when you retire, your 401k will likely worth almost nothing.

The problem in France is not how it s funded, but the fact that retirement incomes are way above the funding level. France, with Italy, are the only two OECD countries where retirees have a higher income that working people, which is insane. However, since retirees vote much more than other demographics, their too large income will not be touched.
A federal system sounds like a horrible idea and a really dangerous single point of failure. The consequences of such a system collapsing would be apocalyptic, and forcing everyone into a single system without competition all but guarantees corruption and mismanagement. Social security is bad enough, please don't expand it.
there are enough. there are using statistical models to predict that we wont have enough in the coming decades.

a biased model that is financed by private pension funds and led by mckinsey…
I have a very simple way to make enough funds to maintain current retirement age : increase our salaries. france income per capita is the same for the past 20 years, if you raise salaries it will raise how much money goes to pension funds. problem solved
You mean more multithreaded bugs are possible in the Python code that it's running, right? Not that RustPython itself has more multithreading bugs?
> and in a globalised world where most of the goods are made in countries where salaries are rising as well as inflation, blocking our wages is only sending us to the third world .

Just throwing this out here, but in a globalized world, by what mechanism would one expect Europeans and Americans will be able to enjoy a greater standard of living than people in, say, Asia?

Are they somehow smarter? More productive? In control of more natural resources? If not, why would you expect that the first-third world gap to not continue to normalize?
You don't have to run an HTTP server very long on the internet to start discovering HTTP requests (including malformed HTTP requests, which are also a kind of HTTP request), 'in nature'.
I'd imagine you'd use a specific sequence of prompts to interrogate the code according to a predefined script?
The solution is to get an adblocker, ublock origin preferred.
Screeny: Preview Your External Monitors
When I airplay I'm usually in a different room than the monitor I'm airplaying to (because my MacBook is charging).

It's been a pain point of mine that's irritated me for a long time especially when watching live events.

So I made Screeny - a simple screen preview app. Preview and control all your connected displays in one place.
Process heat for industrial use?

Desalinization?
We let our oldest start pretty young. He could beat Monument Valley at 3 and beat Shovel Knight at 5.

Our current limits for our 5 and 7 year old kids are one hour, three days a week.

In some ways it feels like letting them read visual novels. The media itself is usually great, I just worry about them getting used to the easiest forms.
https://store.steampowered.com/app/2198150/Tiny_Glade/ is a very cool thing made with bevy which I think is a good example of what game industry has been missing.

The whole "same engine, new assets, a lil scripting" model of game dev I can't help but think makes for a artistic monoculture. Scripting is a painkiller, not a cure, for the problem of the inflexible inscruitable C++ monster engine.

If everything is modular and in the same language, we can get less "framework-y" and more "library-y", making a porous boundary between the "game" and the "engine".

Tiny Glad is a perfect example of that. I didn't even know today they were making a game! Because it is started as just a little procedural modeling demo to be used in other games. It's great its getting attention as an actual game, but they can and definitely should eventually get the code out as a the library for use in other games too!
> That’s character in literature: not a stooge in your reverie of fair play and sound politics, but a creature of his time.

> Take the best moment in Aaron Sorkin’s imperfect show for HBO, The Newsroom ...

This moment is a speech that contains among other things the incredible claim that the US is one-hundred-and-seventy-eighth in infant mortality, something that Sorkin had from a table he read upside down.

That's character: not a brilliant hero, but someone unable to read a table correctly.
I've said it before, and I'll again: websites should be held responsible for the data they serve, either direct, or by embedding some ad-script that loads 253 other scripts.

Let's say I visit a Costco warehouse, and there's a 3rd party vendor there.
He offers me a box of pans. I take those pans, the box breaks open and a 20 lbs pan falls on my foot breaking it.

Who is responsible? Costco? Or the vendor? Who do I have an implicit contract with when entering a Costco warehouse?

Same with Google. If the ad downloads malware, we should hold Google responsible.
They’re not just calling out though. They’re condescending with their “airquotes”, they’re stereotyping with their broad strokes.

It’s not useful criticism to simply say “this community was such-and-such”. I’d expect them to do better. Speak specifically to people saying something you disagree with. Don’t let it fester within you and then take it out on a broad group.

And I know you didn’t do any of this, but you did seem to be defending some pretty low quality behaviour.
Thanks. Apparently the account is the subject of the article but let’s not include it!
Depends on if you have a regulated or open electricity market. You describe a regulated market.

On the other hand, Europe by and large operates on a marginal pricing open market with utilities providing the transmission grid and stabilization services.

In that market the investors take the losses. Unless huge state subsidies are brought out like Hinkley Point C leading to the government guaranteeing a strike price of $150/MWh over 35 years.
* press F to doubt *
I guess? This is an anonymity feature no other mainstream messenger has in the first place. The idea behind sealed sender is that clients can send messages through Signal's service without authenticating directly to the server. It's not, like, part of the core E2E mechanic of Signal; I'm not even sure it was ever out of beta.
> I've never had a doctor tell me what drugs are safe or unsafe to take with others, almost never had a doctor ask what drugs I already take.

The doctors in my system constantly are reviewing the drugs I'm taking. It helps that the computer system that they use actually captures the drugs I'm taking from all the doctors I see.

Before a procedure, the surgeon even went over the supplements that my wife takes. I applaud that surgeon for going above and beyond the call of duty--my wife brought in two huge ziploc baggies of all the crap she takes.

It can be annoying as sometimes it takes a couple rounds of "No, I'm not on that anymore" to actually pull the thing from the system record, but I actually approve of it overall.

Healthcare quality varies.
>By sitting in the alcove, and keeping well back, Winston was able to remain outside the range of the telescreen, so far as sight went. He could be heard, of course, but so long as he stayed in his present position he could not be seen.
Thank you for this comment. It's just the perfect kind of pedantry: correct, yet pointless, and taught me something I didn't know but could probably have figured out if properly asked (i.e. one of those things that when you read it you think, "oh, of course!").

Hn needs to increase the number of such comments.
I mean, that is what it's for. It's about making someone else's argument fit into your own system without misrepresenting it or making it unclear.

I suppose having "steelman" lets you relate it to "strawman" and "weakman" which can be an advantage, but knowing the existing term lets you read the existing literature.
Thanks to ResEdit my OS 8/9 setups and several of the apps on them were heavily modded. One of the most extensively changed was a copy of Netscape Communicator 4.x that had just about every icon and instance of branding text swapped out for something custom.

Did those mods serve any practical purpose? Not really, but it was fun.
nope it is not the same outcome. one sacrify the working class and the current generation that went through multiple economic crisis and a horrible housing market while the other sacrifies boomers that lived through full employment and the golden age of france economy. I ve made my choice.
How on earth am I creating antibiotic resistant strep in my own body? I do take the full proscribed course of antibiotics. I don't see what that has to do with having to spend at least $150 (consultation + lab test) just to get permission to get the antibiotics I need, which then cost additional money. While big ag gets whatever antibiotics they want.

Thank heavens I work in tech and $150 isn't like a whole month's worth of groceries to me. But there's no way to look at this and think "Yup, that's the system working as intended."