skysight-inc/HackerNews huggingface dataset:
Exactly, our system for ads and scams works in the same way as the immune system.

Personally I think I have one of those hyperactive immune systems that starts to eat its host alive, having told my actual bank to f off and stop ringing me to try scam me when a payment really didnt go through.
AIs as societal zero-day exploits
I'm glad to hear about this, ocean acidification does not get enough attention, which has always been weird to me since it seems to be linked to both CO2 emissions and bad things happening in ways that are much harder to deny.
As the article notes, Linux does not validate strings for 7-bit cleanness, so the routine needs to work on strings that use the high bit.
> You only need to create a dispatcher app that will relay the notifications to third party apps.

That part is what specify UnifiedPush. It does not specify the communication between the push server and the distributor.
I worked on my photographs on my laptop during my train rides. It was a relaxing part of my day, as it was back before persistent internet everywhere.
There’s a more practical and tragic reason to desire a “one true method”.

Imagine spending your whole life working under method X. You study its precepts, gain practical knowledge, go out into the field and test your assumptions. Your desire is to end human suffering using method X, and build a better world where good triumphs over evil and everyone can pursue their bliss.

But you must sacrifice in order for method X to work. The precepts demand you honor the gods. If you are an Aztec, you end up with pyramids covered in blood and tens of thousands dead, but are still woefully unprepared for disease and Europeans, your people suffer immensely and are virtually extinguished, and you die realizing your method was wrong and your sacrifices were in vain.

You can avoid that with a meta method that helps you select proper methods.

The amount of human suffering that can be avoided if people are able to distinguish the effectiveness of method X from method Y is extreme. That is where the hard earned victories of modernity come from. Science is the preeminent comparative meta method that identifies which methods are most effective at alleviating human suffering and people are right to uphold it (and to distinguish it from scientism/confusion with scientific bureaucracy)

There is no universal, rule based, propositional method of betterment, but to give up on the idea of any method being objectively better than another is to give up on the idea of meta negotiation and the pursuit of universal peace and prosperity. The pursuit is worthwhile, even if it may not be fully achieved in billions or trillions of years and may be more of an art than a system of computation.
> I found Julia's selection for a flight collision avoidance system perplexing

From [3]:

> Julia is [...] executable

Indeed, that's a useful feature for a programming language :)
Banners don't block access.
Might be worth mentioning the name of the conspiracy: the Phoebus Cartel.

It sounds cartoonishly evil, but "cartel" is just an economic term for a market where a small number of participants collude to control supply and pricing. Like OPEC.

https://www.newyorker.com/business/currency/the-l-e-d-quanda...

IMHO, we should be more aggressive about converting industries which gravitate towards cartels into regulated natural monopolies, like power/water supplies. Some kinds of markets really are more efficient with fewer participants, and we should find ways to encourage that efficiency without letting the lucky winners indefinitely dictate the terms of the market.
I think that’s a pretty negative take. There are lots of positive ways that we can reduce dysfunction in humans.

For example we know that reducing poverty, increasing access to education, and increasing access to nutritious food increase IQ, and reduce crime.

In terms of culture, there is no such thing as a society without culture so why not build a culture based on kindness and mutual aid?

Our capitalist society makes us think the only answer is greed but it isn’t.
> "Otherwise" was the operative word in my (slightly sarcastic) example. :)

I know. I don't think you understood what I meant.

I'm saying "What otherwise? If you removed that code, I still don't think those headlines would show up."

But removing caps is easier to justify, so I'm also asking why, even if we decide we need caps-removing code, we would also need the code to add caps.
I’ve seen this at a kids play area before, so I presume this is not a new thing but they have made it better or cheaper?
I have experimented with a different query model from sql for time series data. A query took the form of a Rhai script. (Rhai is a scripting language that has great interop with rust, so it was similar to how lua would be used to script parts of a game.)

Each query script would act on a few objects in global scope: `db` (handle to database), `start`, and `end` (time range of grafana dashboard that query was for).

I found being able to write imperative (rather than declarative) code to build a query to be extremely powerful, especially for storing variables and looping over things.

e.g. query script - just to get a feel for it:

let dalmp = db.ts("pjm-da-lmp/western-hub") // ie retrieve the timeseries named 'pjm..'
.with_time_range(start, end);

let rtlmp = db.ts("pjm-5min-lmp-rt-lmp/western-hub")
.with_time_range(start, end)
.resample("1h", "mean");

let da_err = rtlmp.diff(dalmp);

#{
dalmp: dalmp,
rtlmp: rtlmp,
da_err: da_err,
}

A query script would be expected to return a dictionary-like object. the keys would be used as labels and the values would each be a time series object.

This is not the perfect solution for every problem but though it might be interesting to see an example of a very different approach to querying compared to sql.
Im surprised there was no mixed group
Is Honey Vegan?
Yeah Bevy does a fantastic job here(which given the focus on iteration time for gamedev makes sense).

With the dynamic link feature it takes about 1s to compile + link and Bevy is very much a nontrivial runtime/library that makes use of lots of Rust features.
It doesn't matter. Keep your nose clean. Do not enable shady people to do shady things using you as a plausibly deniable umbrella. No matter how profitable.
> And the USA allowed a vasall to fine a master nation's company?

That might be how it works between Russia and "friends" but not here. We fine American companies as much as we want.

> Otoh 60M for Microsoft is nothing. And the USA is raping the EU via weapon and energy sales because another US vasall "needs help"

Say, did US rape Europe and Russia when they helped us/them in the WW2 as well?

And by
Well that's the thing, I don't want to choose tools based on my personal preferences, I want them to work and get the job done. No "enjoying" for me.
The United States is not behind in terms of R&D funding. I'm pretty sure the United States has spent more on solar R&D than any other nation and the United States has consistently led the world in solar technology. The United States is behind in solar manufacturing not solar R&D.

And no one who has paid attention to the Biden administration would say the Biden administration cares about natural gas prices being low as they consistently take actions that increase natural gas prices.
Greening Up the Modern World’s Metal Backbone
What exactly is a "DNA marker"?
VS Code supports several remote development approaches: https://code.visualstudio.com/docs/remote/remote-overview

I've personally had success with getting my teams on CodeSpaces and DevContainers to give everyone near-immediate access to a reproducible dev environment. You might also want to consider settings sync: https://code.visualstudio.com/docs/editor/settings-sync.
Ikea actually makes really amazing can openers. I've had the same one for 8 years and it's still going strong. No signs of weakness at all.
The websites make it so hard to reject cookies or selectively accept to make the website work for your benefit.

Quick google search about the effects of the law shows various studies done so far to assess the positive impact it brought.

https://techcrunch.com/2019/08/10/most-eu-cookie-consent-not...

I think the USB-C mandate also going to result in a similar implementation by companies.

Apple already setting the trend by going to have only wireless charging for phones.

https://youtu.be/jO83ARJiOfQ
Participating in the grind however means tossing away millions of employee-hours on paper-pushing jobs that don't really accomplish much, either in terms of personal development or corporate benefit. This is being evidenced almost daily by wave after wave of layoffs for the relatively well-heeled tech industry.
I disagree. If companies decide to take these laws in the worst possible way, far worse than any normal and sane person would anticipate the problem isn't with the law.

Take into consideration that these companies annoyed their users but blamed it on the politicians, which is pretty irrational behavior.

And here you are, still blaming the politicians. As a result the GDPR came into being which is far more strict, it too is being blamed as the reason why many companies have now decided to shut down service altogether as the easiest solution to comply, when obviously the alternative would be to simply stop tracking your users.
I wonder though. If all of the big social media sites appear to be "left leaning", maybe what you are really seeing is the center, and your calibration is off.
You could try https://github.com/OhMyGuus/I-Still-Dont-Care-About-Cookies if you don't trust avast.
His work was in operations, hers was in investor schmoozing.
thank you for posting!

> a very negative connotation in non-scientific publications.

yes, after decades in higher ed, I too find a very negative connotation in the field of "geoengineering"
I was lucky not to have The Great Gatsby ruined for me by having to read it in high school. I borrowed it from the library a couple years ago, and wondered if it could live up to the massive hype around it. I have to say that it does.

Mencken's critique seems to be that for all the craftsmanship Fitzgerald displays on the page, the story itself is rather thin and contrived. I don't think I'd disagree with that, though it is interesting that we still read (and teach!) this book a hundred years later. It has a hold on the American psyche not just because the writing is superb (some pages are truly astonishing), but because it feels uniquely American. There is still a recognizable reflection even today in the mirror that Fitzgerald holds up in Gatsby.
Photovoltaics
https://www.pv-magazine.com/
Yeah, almost everyone forbids "any". It's the default in most linter configs too.
Fighting it politically would not resolve the fact that almost half of the country wanted him to be in that chair. Even if he has lost that election -- and would have, had the rules not specifically favored the people who support him -- they would still be out there, making choices that are, as far as I can tell, objectively both absurd and hateful.

If one has to work that hard just to keep utter stupidity at bay, what hope is there of actually making anything better? Whether they manage to be 51% of the vote or 49% of the vote, it's still an enormous drain on optimism.

Optimism should be for solving hard problems, not trivial ones, like "let's not elect conspiracy theorists". When we can't even solve the trivial problems reliably, what point is there in thinking about ones that would actually be satisfying?

That is what those monthly county meetings should be about. There are genuine challenges over genuine differences of opinion between parties about how to best resolve the issues. Instead, you go to that meeting demoralized about the question of getting around the fact that half the country thinks that you voted for a child abuser and have been taken in by numerous vast hoaxes.

Either I have been taken in by vast hoaxes, or they have. It doesn't matter which one it is. That situation is extremely dangerous and demoralizing, and I see no way to fix it, even if I put forth enormous effort into barely defeating it.
> Not in the age of microservices.

There's a huge world outside of microservices.

> Language constructs only help if there are no other applications accessing the same resources.

You're mistaken. Rust's language constructs can often help you write safe wrappers around inter-process communication and synchronization mechanisms. Of course, all bets are off if the other processes don't adhere to the agreed-upon IPC protocol, but that's not the point. The point is that Rust makes it easier to not accidentally screw up the protocol yourself.
Excuse me, but can you show me where in the SQL language documentation examples I can find how info about its unit test harness framework, teedeedee best practices, mocking, shimming, and dependency injection? And that's just the bare minimum but I start with those as the first thing to learn in any new language.
William Golding wrote about this…
Back in the 90s, I remember getting a project from a local F500 company. Our design team had been doing some work for them and they'd been happy with the results so when they had problems on a backend project which was over a year behind schedule they asked if we could help & I was pulled in. The project was a fairly straight forward product selector for industrial equipment but the team from a large consulting firm which had been working on it was struggling with performance & hadn't completed most of the features. The client was saying it was unacceptable that pages would take 5 or more minutes to load and they weren't going to drop $500K on bigger servers like the developers were swearing were necessary to run the site.

I knew something was off performance-wise since the entire product catalog was only on the order of tens of thousands of records. As soon as I looked at the source code, the mystery was explained: they had allegedly experienced 3 developers working on it but none of them knew about SQL WHERE constraints! Instead, they were doing nested for loops to repeatedly retrieve every row of every table and doing the equality checks in VBScript. Finishing the rest of the project backlog took me a couple of days and the customer was quite happy that the slowest pages were now measured in hundreds of milliseconds rather than tens of minutes.

I was proud of how quickly we were able to turn that project around but the PM & I were discussing how even our rush rate wasn't enough to get us anywhere close to the amount of money the previous contractors had charged.
I'm skeptical. Odds are any such test would use short ASCII strings and probably not uncovered the problem. Also, the most common uses cases of strcmp are comparisons with 0. Any such unit test would probably do the same, further minimizing the odds of discovery.
Yeah, this is insane to me. 2000 lines written well in an expressive programming language is a small but complete library. It's 15 to 30 code files. 2000 lines is just about enough to write a complete spelling and word-use checker with a persistence layer. It's enough to write a generic mass-balance process simulator, or a web security library, or a moderately complex workflow-management library, or a toy game. 2000 lines is a week or two of work. If your junior SWE is writing 2000 lines of code before anyone looks at it, you're basically letting them be raised by wolves.
Users accept vendor's conditions upon registering and are giving their consent.
"Anarcho"-Capitalism has nothing at all to do with the Anarchism of Pyotr Kropotkin, in the same way the "National Socialists" aren't actually Socialists.

Just a right wing group co-opting left wing terminology to try and give their abhorrent beliefs credence.
And the way these scams are done is en-mass, creating a (high) probability that they hit sommeone already primed to fall for it.

A not so recent example ...
https://uk.finance.yahoo.com/news/hi-mum-scam-tricks-parents...
Yeah, we had way more stuff. We could design, iterate and build things fast. But we could build way more copies of things than the other people. The sophistication of the Japanese carrier forces and their strategies, the tanks, etc, the way the Germans waged war, etc were far ahead of the US in some ways. But we could build way more stuff, and we could ship a ton of it to Russia to keep Germany from wiping them out. We were willing to make changes in our military strategies over time, we learned (and made mistakes). We did stupid stuff too of course, plus don't forget endemic racism, resistance to black people having any role more important than moving supplies around (women too, other groups too, there's no end of our racism). Stealing and imprisoning Japanese people.

Different subject, but I was just thinking what ww2 would have looked like if we had the slightly evolved social order, protections, liberties we have today. We still have racism and sexism and ... but it's different now (but still there). Most large organizations like the military still have an old boys club but they also did a lot of work to improve things. We have so far to go as a society. What if we didn't round up all the Japanese people and destroy or steal their possessions. How would the groups have dealt with the war? I think it would be like Russians living in Europe today, plenty are influenced by propaganda news orgs to think that Ukraine is somehow the bad guy, even though they are living in free, safe, and well off societies out of Russia.
To be fair, there is one important thing the ORM brings though. Sanatizing inputs.
The most you can get off for good behavior in the federal system is 15%.

I expect between 0 and 3 years.
CNIL release: https://www.cnil.fr/fr/cookies-sanction-de-60-millions-deuro..., and decision: https://www.legifrance.gouv.fr/cnil/id/CNILTEXT000046768989

Reading it in translation, seems they identified the following as breaches:

1. When you visited bing.com they always dropped an ad fraud detection cookie.

2. After clicking around on bing.com, without clicking yes on any of the banners, it would drop an ads cookie.

3. On their cookie banner, rejecting took two clicks while accepting took one.

On 1, Microsoft argued that detecting ad fraud was "strictly necessary" for running bing.com, but the court disagreed, saying that advertising is not a service requested by the user. (point 53 in the full decision).

On 2, Microsoft said it was an accident and had already stopped, though not before CNIL asking them about it

On 3, Microsoft argued that (a) rejecting was not actually required to be as easy as accepting and that (b) since the default was no cookies and it took a click to get cookies that rejecting was easier than accepting. The CNIL disagreed on both.
Well it was close, it was partner visualization.
Had a good friend that started a small business and used comcast for their phone and internet service. She explained the deal to me (as explained by the salesperson) when she signed as being a one year contract. One year later she attempts to move to another provider only to realize the contract renewed automatically 60 days before the end (a detail not mentioned by the salesperson and hidden amongst 30 pages of legal jargon on a website which was linked to in the contract … the contract referred to the website!).
Why, the protocol is clearly defined. Especially clients have an easy life.
Maybe stop promoting your own product with fear mongering
alternatively, labor is the only good, which other abstractions (like money) should subserve. the whole point of an economic system is to distribute the rewards of labor across people. most systems (outside idealistic communism) acknowledge that resources will be unevenly distributed, and then focus on the fairness (aka social acceptance) of the chosen distribution, as most people accept that we contribute differing levels of value to the world's production, and so in turn, accept that we get differing levels of benefit from it.

you're getting confused between economies not being zero-sum games in the long term (pie grows/shrinks over time) but do approximate them in the short term (distribution of today's pie). the cost of labor is not going up relative to overall productivity but rather is going down relatively. so where does the surplus end up? concentrated in the hands of people who aren't constrained enough to deploy capital efficiently in an economy.

so in the hotel example, capital is going to owners who are using it to gamble on capital itself rather than going to workers who typically spend the money and help the economy figure out where to invest for long term growth (and health of the economy and society). cost disease is not even applicable here, though rents are. the economy is increasingly seeking economic rents, which are inefficiencies in the economy because rents by definition don't produce anything.
kill the pig
I always tell people the best antimalware is a good adblocker. It's a requirement I make for company machines as well (not really enforced but I wish I could).
Can't speak for the US but here, "suit" jobs are generally held to higher regard even if the job no longer requires a suit. Fancy names and a history of good pay definitely help.

If anything, IT is the outlier in "well-paid office jobs which garner lots of respect".
US universities have been running an interesting scam with grad students for several decades.

This is how it works.

* Professor obtains a grant to fund some research.

* The university takes ~80k USD from the grant per year per PhD student.

* The student gets ~30k USD per year.

* The rest is 'tuition', health insurance and other various fees ('international student fee', 'mandatory fee', 'differential fee', some university facilities fees, etc).

PhD students have bogus course requirements just to make this scam justifiable.
Contrast this to the system in most European universities where the student gets a significantly larger fraction of this money. (2x-3x in general, sometimes all of it!).

This is not really a solvable problem because a PhD is the most reliable path to US emigration for Indian and Chinese students, so there’s always going to be a demand
Seems like adding a random deviation to wakeup times would solve that problem.
did you made any significant connection?
Sort of like arguing that Trump and his supporters would make a bad president, based only on the crazy things they say
That's because the cookie dialogues as they are now were never part of the original GDPR and other privacy related bills/acts/whatever.

GDPR requires that consent is as easy to withdraw as it is to give. [0]

That companies have dragged their feet and gone kicking and screaming with cookie banners is irrelevant to the actual law; the EU needs to start cracking down more and more on this to show what it actually means, since it's quite clear that companies are not going to willingly comply with the data consent laws.

So don't blame the politicians on this one, they never gave any requirement for such banners, and in fact specifically mentioned that it must be simple to revoke/deny consent. Companies that didn't want to comply with GDPR and other privacy laws decided to make it as painful as possible for you and I and blame it on the privacy rules.

[0] - https://gdpr-info.eu/art-7-gdpr/
It would be nice if all the adoration around shows like Downton Abbey, the Crown, Jane Austen-type shows, etc led to a revival of dinner and dance etiquette. I’m not seeing it
CR and Reddit seem to agree that Bosch is a solid choice, which is why I went with Bosch.
The way I originally did it at my previous company was to have each service have a "dev" Flask blueprint that got registered on non-production environments, that had an endpoint that could populate the database with sample data, and a coordinating service to populate them in the right order (so IDs matched up). Worked pretty well.
People said the same thing about their horse.