skysight-inc/HackerNews huggingface dataset:
Kinda niche, I wrote Bazel rules (https://github.com/rivethealth/rules_javascript), and with a build setting `--//javascript:module`.

Jest tests automatically use the CJS version. Webpack builds use the ESM version. (And all my stuff is in TypeScript, so it needs a build step anyway.)
Secure boot doesn't apply to apps and that's what this is.
Pretty much anything "evil" that can be done with the Intel Management Engine stuff can be done in SM mode, which was introduced in the 386SL and in every x86 since. And that's before we get into update-able microcode, or even asserting that the chip actually matches the RTL if you had access to that.

If the supply chain is compromised and you can't trust them, they never needed any new hardware blocks to do bad things. I don't get why people are so obsessed with these new blocks - the level of required trust hasn't really increased.
You cannot just "change the APIs" to inject ads—ads require a lot of external verifiable measurement and have specific requirements over display and placement that third-party apps can't provide. Injecting ads into existing third-party apps would mean putting specific requirements for measurement SDKs (binary third-party code from trusted adstech vendors) and developing a lot of new APIs for reporting that that third-party developers would have to implement
APIs should not be revenue generators! I don't mind companies charging for an API, either to cover the costs of service or to encourage efficient behavior. But Twitter and now Reddit seem more like they are rent seeking with their APIs and it's just not going to work out well. Particularly galling since they're effectively charging to access all this content that users generated for free.

The other explanation is these charges are intended to kill third party uses of the API. I'm pretty sure that's what is mostly motivating Twitter (down to the weed joke price).
I found it really beneficial to be exposed to these concepts at a very young age, giving me a lot of exposure over many years and helping inform my overall view of science and the world as I grew up. I had a particularly keen interest in evolution starting with a visit to the Museum of Natural History in NYC at age 6! My mother bought my friend and I pamphlets on evolution (my mother had to clear it with his parents before giving it to him) and it became on ongoing fascination for me for many years.

I know little-to-nothing about elementary education in India, but I always appreciated the broad-based approach to education I experienced in the US, with various concept introduced very early, and then re-introduced periodically over the years. If anything, I would support throwing more knowledge at young students, knowing that they'll only absorb a fraction of it. Though I suppose that approach is anathema to standardized testing.
The dichotomy between your comment and the sneering of Xooglers in the recent "RCEs on Google engineer workstations is not a security issue" is interesting.
I thought this was some kind of scam website to be honest.
Recently, there was also a lawsuit against Yout, and that lawsuit (now on appeal) ruled conclusively that YouTube does have legally-protected copy-protection mechanisms ("technological protection measures" aka TPMs aka DRM). Now, this is the first time I think anyone here will have heard the theory that YouTube has DRM, but legally from that case, they do. And anything that breaks said DRM...

I think Piracy is actually much closer to dying than people think. Not just with RarBG going down today and 1337x being the last major player standing; but also Denuvo now being so complicated there is only one person known to be able to crack it who is also schizophrenic (literally); the Xbox One having never been cracked and the PS5 currently uncracked, and the Nintendo Switch having software that has been described as being basically perfectly secure and unlikely to ever have a kernel exploit ever again (if only NVIDIA's code and chip was as well designed), laying the groundwork for a potentially-uncrackable Switch 2 once NVIDIA adds glitching protection and all Switch 2s have the recovery mode patch...
if each state can just ignore the NCERT curriculum, and if the NCERT curriculum itself is educationally insufficient (not teaching evolution or the periodic table in a school curriculum makes that curriculum a failure), then what is the point of the NCERT curriculum?
askhn
Looked at the homepage. Looked at the docs (only way to find out more about WTF I'm looking at, without signing up?).

Doesn't... look meaningfully different from AWS lambdas or CF workers or other things along those lines. Just with way fewer features. What am I missing?
Whole company, its a very interesting approach.
I think it is more of a commentary that fascism / totalitarianism is a still a far too plausible political risk in the modern world, even in the most "advanced" countries.

The US has engaged in concentration camps and separation of families in immigration in the last decade, under both Democratic and Republican administrations. Trump was a totalitarian leader in everything except competence.

Propaganda is becoming shockingly effective when married to social media, and the next election cycle will likely see frightening AI-powered media "weaponry".

I find it more scary that the statement has traction rather than anything about what they are actually trying to say. The post and it being upvoted is a reflection of the plausibility of fascism.
Photon Quantum is now FREE for Development
Some tech workers spend only 4 hours a day on productive work: Blind poll
Does the cost of change increase, or the cost of maintenance, or the cost of keeping it on?

Yes, the cost of change by definition increases with the complexity. I don't think that is in contention. Why is it changing for any other reason that you're growing (or trying to stave off decline?) For internal tools, change may be a function of external business pressures (like a supplier going out of business, requiring changes in an internal tool), but that is asking for new software.

As you add libraries, the cost of maintenance increases because the surface area of security increases. However, short of major changes (React, Rails, Etc), this feels like it's not moving outside the 10-20% range.

Then, there's the cost of keeping it on.
Maybe I am just too desktopbrained but it seems weird to charge the developer for requests sent by a User Agent, rather than.... the user.

Are they gonna try to bill google chrome, too?
Unsurprising as that was inevitable and Reddit needs to make money. Unless you can afford the high prices, don't build your whole business solely on someone else's API. Twitter made that clear and now so did Reddit.

Like I said before in [0]

"Either the API gets blocked for third-party clients, or you purchase a high price for it."

[0] https://news.ycombinator.com/item?id=36087219
Agreed, backend engineers do not like writing frontend code. From there, for advanced views, I believe interval.com chose the route of having the frontend being defined in the task itself with an SDK (which I think is what you seem to hint towards?), and for windmill we have a drag-n-drop/retool-like UI builder if react is too much.
There was an interesting claim I heard from Eric Weinstein regarding peer review that he characterized as a cancerous infiltration into all of science from some medical area? Aha, found it in my notes...

"""
1:32:28 Eric: but let me jump in--peer review is a cancer from outer space. It came from the biomedical community, it invaded science. The old system, because I have to say this because many people who are now professional scientists have an idea that peer review has always been in our literature and it absolutely [mff __ ] has not.

Bret: right

Eric: Okay. It used to be that the editor of a journal took responsibility for the quality of the journal which is why we had things like nature crop up in the first place because they had courageous, knowledgeable, forward-thinking editors. And so I just want to be very clear because there is a mind virus out there that says peer review is the sine qua non of scientific excellence, yada, yada, yada, bs, bs, bs. And if you don't believe me go back and learn that this is a recent invasive problem in the sciences.

Bret: recent invasive problem that has no justification for existing in light of the fact

Eric: Well not only does it have no justification for existing... When Watson and Crick did the double helix and this is the cleanest example we have. The paper was agreed should not be sent out for review because anyone who was competent would understand immediately what its implications were. There are reasons that
great work cannot be peer-reviewed. Furthermore you have entire fields that are existing now with electronic archives that are not peer reviewed. Peer review is not peer review, it sounds like peer review it is peer injunction. It is the ability for your peers to keep the world from learning about your work.

Bret: keep the world from learning about your work.

Eric: because peer review is what happens, real peer review is what happens after you've passed the bs thing called "peer review".
"""
https://youtu.be/JLb5hZLw44s?t=5608

This is a fascinating bit of history to know about if true. I wonder if anyone has ever documented the evolution of its adoption across fields. This would be interesting too to see the HN community react to this characterization. It was the first time I ever heard of it from his wild interview with his brother.
> If they want more ads, they can change the APIs to inject them.

Reddit wants freedom to arbitrarily change the design of their app and placement of ads, etc. Ads are a huge (primary?) source of revenue for them.

If they are tethered to supporting third party clients, it's harder to make reasonable estimates of how many captive users will see ads or new features.

Reddit could enforce ad presentation in third party clients, but to appease advertisers Reddit has to make guarantees around visibility. It's not enough to check if third parties are calling the correct API, they will actually need to regularly audit all third party clients.

It really isn't worth the time or effort if you can just charge third parties the cost to cover loss of ad views.
I don't think this is political or some other non-educational agenda driven. No politician in India has ever thought of education curriculum as part of their vote bank political thinking nor will they take the effort needed go interfere in the academic processes that result in these textbooks.

Anyway, it really doesn't matter if some of these topics are removed from these specific textbooks because most science students who are aspiring to go for engineering or medical undergrad college will study those topics as part of preparations for college entrance exams. Stuff like evolution, environmental pollution and periodic tables will be studied by even those who are applying for Indian civil service exams.

Also, there is no danger of creationism taking hold in India just because evolution is not taught in high school. Also, religious beliefs in India are very diverse and rich and highly complicated that nobody who is inclined to learn sciences will confuse religious beliefs and mythological stories with practical sciences.

Edit: btw, all textbooks are available for free download here: https://ncert.nic.in/textbook.php
You can evaluate for yourself and make your own mind. I for one envy students of today with all the rich multimedia material at their fingertips especially to learn formal and natural sciences.
I just checked, and crypto is up over 100x in the past 7 years.

Why are they complaining?
"Censorship apparatus exists" is a threat regardless of what it's being used for because the apparatus doesn't care what it's being used for, and that can change overnight.
Filter every mail: a cure for email addiction
"The normal web CAs" means "the Mozilla and Chrome root programs". There are other CAs, and some of them are even in the root stores of other browsers, but they're not "trusted" in the sense you meant upthread.
Can you describe (or point me to the docs) how 1 works? Do they generate custom email address extensions, or...?
i visited a lot in the 90s, lived there from 2006-2008 in pac heights/fillmore, and still visit frequently.

i think the difference now is that it's creeping into the 'nice' areas like pac heights, financial district, and russian hill, knob hill, north beach, etc.

like, seeing shattered glass all over downtown is new. massive tent cities is new.
Not mass shootings, they're all gangland shootings. I'm not defending them but the US is on a completely different level.

People who want less gun restrictions in Sweden keep bringing up this argument that "the gangs are armed". And yes, they are, but the lunatics are not. Whenever a lunatic has done something in Sweden it has been either with a hatchet, a truck, a knife, a sword. Very rarely with a gun.
Why would they want to imitate a failing business model?
Service provide by a team of developer with at least 3 years of experience. No commitment, no commit and cancel anytime.
> since 10-30k get eaten up my medical expenses.

For the average 30-something? Not even close…
The title here is a bit misleading.
The article's actual headline is:
"NFLPA owed $41.8M in licensing and marketing payments from affiliate following crypto collapse" which is a more accurate description of what is happening.
This is ~25% of their expected annual revenue so it is a serious issue.
Yeah, lets wait a couple of decades and see how those court cases actually end up.

Meanwhile, Google will just keep on Googling...
Automation doesn't mean "on their own".

For example when a video is transcribed to text by AI, that's automation. Doesn't mean you can't have a human editor fix the mistakes.

When AI does legal discovery for an attorney, that's automation. Doesn't mean the attorney doesn't verify what the AI discovered, or its conclusions.

Even with "classic" computers, machines, machines fail, so you need someone monitoring them and maintaining them.
We're still getting there. Firefox only got the code to allow workers to use modules a couple months ago, and it's currently disabled by default.

I currently have some very exciting code that dumps constructors to text form and sends them to a worker to run...
Seems like AI is the latest and greatest thing to fear monger about. I'll bet governments will use it as an excuse for back-dooring crypto soon.

Have everyone watch War Games and make sure there's a plug.

https://www.youtube.com/watch?v=Jk4T-SxTkWA
There's an entire industry of buying established accounts set up with an unsuspecting person's identity. Idk about Adsense specifically, but you can get Amazon selling and the linked bank account with docs for like $1000.
Hardware Engineers are really poor negotiators.
In case you haven't seen it already, JetBrains also makes a C# IDE called Rider [0].

Personally, I find the JetBrains IDEs overly complicated. More so than Visual Studio, but that may be familiarity. (Also, I use VSCode for .NET these days so full IDEs feel heavy to me anyway.)

[0]: https://www.jetbrains.com/rider/features/
Remotely controlled particles (machines?) in the bloodstream. What could possibly go wrong?
Not even a *competent* junior developer would make this mistake.
There was also a camera in 2012, which sent its picture to mechanical turk to ask for a description: https://hackaday.com/2012/04/25/a-camera-that-describes-a-pi...
Hopefully one day multimodal learning models can learn directly from youtube lectures put up by John Baez [0] and be able to take students from Eli5 to EliPhD

[0] https://www.youtube.com/watch?v=IdXVIWgxyDw
nope, bitcoin, doge and many others are pseudonymous and as long as you are not retarded enough to buy it someplace which requires KYC, it is stupidly difficult to trace it to your identity. Especially in court.
The shootings and bombings in Europe go completely ignored in the US press.
Launch: The most time efficient way to break down information silos
SolidlyAI is solving the context problem. We provide employees personalized summaries of their team’s activities across platforms so they have the context they need without spending 10 hours a week in useless meetings, catching up on emails, or scouring ticket comments.

Feedback welcome!
Show HN: Link Bento – Make a link lunchbox that you can send to your friends
I don't know how many employees Apollo App has, but I wonder if a viable solution is just to build their own Reddit? I realize that's a massive task, but if the only other option is shut the company down, it might be worth exploring. They've already got the interface built and if you remove a lot of the bells and whistles, Reddit is a pretty simple app other than the scale at which they operate (which is obviously a massive challenge).
I hope this comment doesn't summon the Mozilla police, but openbsd (and freebsd, et al) shipped a patched version of Firefox called Firefox the whole time this saga was going on.
That's not what I meant. What I meant is if another game, by a complete third party, used these minerals in ways that change the functionality of the game and required a code change to support, and that the code change and version itself were controlled by a DAO

Like for example if these materials let you build new kinds of structures in Fortnite, if Fortnite were controlled by a DAO, which also implies that the code is running on-chain, because who owns the keys to upload to the Microsoft store etc.
Keep in mind that this guy makes his money selling dev courses.
A bad year of shootings in Sweden is a bad weekend of gun violence in Texas.

A normal year of shootings in it is a normal day in Texas.
I'm ambivalent about the anonymity question in the case of these rust issues (I think there are lots of both pros and cons and I'm not sure where I think it nets out), but note:

Blameless postmortems are not anonymous. They often include a link to whatever change broke whatever broke, with the author's and reviewers' names right there at the top. They usually also include a "X happened at Y time" listing with the names of the parties involved.

The point is to infuse a culture with the certainty that the postmortem is laying no blame, despite naming names. It's pretty hard to maintain that culture even for purely technical issues, and I think just gets harder for interpersonal issues. But the transparency is definitely valuable.
they can make it back and more by pivot to AI like all us other bros
I remember finding the transition from keyboard only duke3d (with ALT as a strafe toggle) to mouselook pretty painful initially. The flexibility was there but I had to relearn a skill which was kind of grating.
Because crypto sponsors are not paying them?
I don’t know about Sweden, but I think immigration to Europe is easier than immigration to the USA. I recently interviewed with a company in the Netherlands, and immigration was a non-issue. Get job, get residence visa (assuming you aren’t a criminal with a record that shows up in a background check).

Taxes are high in Western Europe, and salary lower than in the USA. That being said, some companies pay wages that are semi-competitive with American wages, and some countries offer a tax advantage for skilled immigrants (in the Netherlands, for qualified immigrants they offer package called the 30% rule, where you don’t pay taxes on 30% of your income & you’re exempt from the wealth tax on assets outside of the Netherlands*)

*don’t quote me on that, do your own research*

Info on the 30% rule in the Netherlands:

https://www.expatica.com/nl/finance/taxes/the-dutch-30-rulin...
Then don't sign in? See the LinkedIn legal precident, ToS only applies to scrapers if the scraper had to 'click' the agree button in order to sign up.
I'm guessing that you work in the tech industry in the US and makes $100k+ per year?

$5 is not an insignificant amount to a lot of people all over the world, including Europe and maybe the US. Especially when every single app and service wants you to subscribe to them now, I've heard plenty of people saying they're going to cancel their Netflix subscription when password sharing stops working.

344 requests per day is not worth $5 per month for the average user.
There is crap weather in US too, Minnesota, North Dakota, etc get extremely bad weather, -40C all winter and summer lasts a few months. Sweden at least has the ocean to mellow out the temperate extremes.
This will basically kill 3rd apps. I refuse to use their official client.

Where are you guys moving on next?
“AI is looking to be a vehicle for yet another consolidation of wealth, and by proxy, power.”

Unfortunately that’s what I suspect too.
I second @JohnFen.

You can't not be. I've been asked, and offered a crapton of money to do things that I just would not be able to sleep at night if I had said yes to, and one of the more troubling bits I've come to realize over the years is that even the more "benign, boring" work verticals, once you dig deep enough, are inevitably very ugly and disturbingly willing to throw their weight around in terms of inflicting boundaries on society.

You have to be picky. No one else will.
What most people outside of Sweden don't understand is that a young person can work as a waitress, save up money and go backpacking in Thailand.

It's so important to broaden your horizons in your youth, and the Swedish system allows just that.
Isn't it interesting that cryptocurrencies are up but legitimate uses for them (being charitable here) like this always tank?
Sure, I maybe should’ve noted that. But my key point is that the article tells you that you should use an RNG (without reason) rather than a PRNG, but then ends up listing something that is an (RNG-initialized) PRNG in the RNG section.

TL;DR he article has glaring inconsistencies and shouldn’t be regarded reliable
"Crypto" isn't a uniform thing that goes up or down in price.

The biggest cryptocurrencies 7 year ago are mostly all forgotten and market price wiped out, except for bitcoin.
Hey HN, im Zelda, the host of this podcast! I met Talin on a hike a few weeks ago and was amazed by his story - here are some technical achievements you might find interesting:
- He learned C in the 80s by writing a C compiler
- He made Music-X[1] for the Amiga, one of the first DAWs
- He co-founded The Dreamers Guild[2], a video game company in the 80’s with an organizational structure based on actual guilds (grew to 80+ employees)
- He worked at EA in the early 2000s and worked on the Sims + SimCity, and built a browser from scratch used in Spore!
- He had difficulties with mental health + being in relation with others, but was able to overcome it
- The helmet you see on the table in the podcast, he made himself for promotional material for one of his video games The Faery Tale Adventure[3]

[1] https://www.youtube.com/watch?v=NdUEMtzkj5s&pp=ygUUZGF2aWQga...
[2] https://en.wikipedia.org/wiki/The_Dreamers_Guild
[3] https://en.wikipedia.org/wiki/The_Faery_Tale_Adventure
Whether or not "toe the line on the subreddit's political stance or be banned" is insane depends heavily on what the political stance is. Saying you can't post your Nazi grandpa in SS gear in r/oldschoolcool is a "political stance" but it makes total sense to force users to toe that line.
Exactly.

Same reason why Facebook, Instagram, Twitter, YouTube, etc. don't have alternative clients.

Nothing unusual.

Reddit is proceeding along the well-trodden path to monetization optimization.
For the world? Yes it is.

For the average HN user? Lol, no it’s not.

I would wager the majority of HN users can point to several dumb >=$5 expenses in any given month. If you don’t value Apollo enough to pay for it, fine. Just don’t pretend that $60 a year is a morally outrageous amount for software.