skysight-inc/HackerNews huggingface dataset:
Same here in Utah. We had crazies screaming about mark of the beast when digital ID first came up. They finally started it and it’s only through some garbage app. Probably someone connected or whatever.
Ask dang: What is the policy for AI bots on HN?
Hey dang/HN,

Q: Is there a policy for AI bots on HN? If not, what are your thoughts on making one?

Background:
I was wondering if there are ways to automate certain common types of interactions on HN. Like dropping a comment with an archive.org link for paywalled stories or unfurling a twitter thread etc. Also, I am sure a lot of bots already exist for promoting some content etc.

Suggestion: IMHO, an official way to mark accounts as bots could be beneficial to the community and then penalizing those that are masquerading as real people.
I also use backticks, and in 99.9% of cases it works like a charm. But then one day you paste a large file, and the gates of hell open. Tmux randomly opens windows, kills sessions, and launches nuclear missiles while processing all the backticks in the text.
Ah the why ban guns since knives can kill people too argument.
If the landing page doesn't lead me to eventually try the product, then this is a bad tradeoff. I would listen to this feedback more seriously.
Notably not the Closure Compiler

https://github.com/google/closure-compiler
Hi! I missed the site but I have enjoyed reading about it after. As much as I enjoyed the last article, I enjoyed this one even more.

Thank you for both the site and the articles.
The EU does routinely violate human rights as there is no free speech anywhere in the EU. People are regularly jailed in Europe for blasphemy, upsetting people, 'hate' speech, etc. The EU has never been a solid proponent of human rights. There's a reason the American revolution happened (And is arguably more needed than ever)

> storming the congress, federal intervention and overturning a democratically elected president and questioning the electoral process are defined as anti-democratic acts, which are a criminal offense.

Democracy is not synonymous with human rights.
GPL is viral and somewhat compatible with AGPL.

BSL and GPL code are probably never mixing since they prohibit each other. This creates friction in GPL world and tends to produce incidents line this [1] out of thin air.

1. https://github.com/jshint/jshint/issues/1234
That video snippet which was posted by that former Rust/Linux maintainer has an excellent example:

https://www.youtube.com/watch?t=1529&v=WiPp9YEBV0Q&feature=y...

The return type of that get_or_create_inode() function is:

Result<Either<ARef<INode<T>>, inode::New<T>>>

I'd say that's a pretty good example for 'hideous'. It looks like some of the worst C++ code I've seen and then quickly tried to forget. If stuff like this ends up in the Linux kernel I would be pissed too as a Linux kernel greybeard.
Note that this doesn't include the Closure Compiler[0], and
doesn't affect Clojurescript[1], which has traditionally used the compiler and related bits of the Google Closure library.

[0] https://github.com/google/closure-library/issues/1214

[1] https://clojurescript.org/news/2024-01-24-release
How truly far we've fallen that people refer to using open source software— literally software given away for other people to use, exploitation.

Gonna go tell those freeloading kids who take my candy on Halloween that they're exploiting me unless they contribute to next year's candy bowl.
Data Races and Memory Safety
Yes—that’s what Twitter does, and that’s what we’re complaining about.
The best way to reach him would be emailing: hn@ycombinator.com Please be patient as team dang get a lot of emails. It could be a day or so to get a response depending on how many things they are working on.
This is one of those situations where "monopoly" is a very overloaded word in terms of what it means to different people in different situations, causing confusion when it gets broken down into specifics.

Most people were never worried, and probably will never be worried, with the points you're listing there. That's not to say they've stopped hating browser monopolies, just maybe not your definition of what a browser monopoly is or why they're problematic.

In general (not just browsers) most people treat "popularity" and "monopoly" as completely orthogonal concepts. I.e. something unpopular can still be a monopoly, something with 99% usage can still not be a monopoly. There is typically just a tendency for extremely popular things to also happen to be a monopoly.
I would think "replay attack" works in a lot of cases now. Find someone over 21, get their barcode on the back of the license, sticker that over yours. For bars that just scan and get yes/no, you're in. No need to modify the face of the license, which nobody but the TSA seems to look at. (I buy sudafed every month... the pharmacy never checks that I look like the ID; just that the barcode scans.)

A place I used to work had 3D badges, so that your face kind of appeared to be sticking out as you inspected the badges. (Lenticular lenses.) I thought this was a neat security feature, so I color printed a copy of my badge and just put it in my badge holder in front of the actual badge to see if anyone would notice mine wasn't 3D. They did not notice, never in 5 years.
> I personally experienced said friction with ELv2, so makes me curious.

Can you share more? What friction did you experience with ELv2?
Exactly!

I've been wanting to have a GPT directly inside Blender to Talk Geometry Nodes - because I want to tie geometry nodes to external data to external data which runs as python inside blender that draws the object geometry that suitabley shows/diagrams out the nodes of my game I am slowly piecing together 'The Oligarchs' which is an updated Illuminati style game - but with updates using AI to creat nodes directly from Oligarch IRL files, such as their SEC Filings, Panama Papers, and all the tools on HN are suited to creating.
I went to school for Softimage & Alias|WAVEFRONT (which became MAYA) Animation in 1995 :-)

So I like your DNA.

I want to unpack the relationships of the Oligarch, programmatically, with hexagonal nodes, similar to this[0]- but driven by Node-based-python-blocks-GraphQL-hierachy. And I am slowly learning how to get GPTBots to spit out the appropriate Elements for me to get there.

[0] - https://www.youtube.com/watch?v=vSr6yUBs8tY

(ive posted a bunch of disjointed information on this on HN - more specifically about how to compartmentalize GPT responses and code and how to drive them to write code using Style-Guide, and gather data using structures rules for how the outputs need to be presented..)

EDIT:

I wanted to share with you:
Building an app with claude, where I tell it to "give me a ps1 that sets a fastAPI directory structure, creates the venv, touches the correct files give me a readme and follow the best practice for fastAPI from [this github repo from netflix]

https://i.imgur.com/7YOjJf8.png

https://i.imgur.com/KecrvfZ.png

https://i.imgur.com/tKYsmb9.png

https://i.imgur.com/nCGOfSU.png

https://i.imgur.com/ayDrXZA.png

Etc -- I always make it diagram. Now I can throw a bunch of blocks in a directory and tell it to grab the components from the directory and build [THIS INTENT].app for my.
I’m noticing more and more it’s harder to use data on your phone in major cities.

I was in Bath this weekend and I could hardly access anything when I was out and about.
No to your first question. And yes to your second, unless you're basically at Facebook scale. That's exactly the difference.

Databases are astonishingly more optimized and predictable and reliable than web servers.
I cannot fathom that it's nothing more than a strange coincidence that we have spent more money making sure as few people access any benefits as possible than it would cost to simply provide things, and that those circumstances directly benefit some of the largest corporate donors in the USA. Like, every business that has employees on welfare is receiving a subsidy. The fact that Walmart and other large employers (I think maybe Amazon got caught out doing this?) pass out literature on how to apply for welfare tells you everything you need to know. If those people received a basic income, public insurance, etc. etc. that would provide a baseline, okay existence, with the option to then get a job to buy luxuries and such, not a fucking soul would work for Walmart. Because why the fuck would you have a job that doesn't pay you enough to have a good life unless the alternative is starvation?

Think of every single employer in this country that employs people who, despite working full time, still qualify for welfare. All of those companies have a direct financial incentive to pour shit tons of cash into ensuring our social safety net is as shitty as possible.
When you use Google or another ad-powered search engine, you're saying that it's okay for some company to pay to bias the results away from your best interests.

When you use, say, Kagi, you become the customer; they have a vested interest in providing you with the best experience they can, because they know they're relying on your continued patronage to be able to keep competing with those other free search engines which you already admitted are pretty good.
I only know second hand what's happening at boeing, specifically, I know someone who was in charge of their IT infra there, at one of the parts manufacturing facilities. They frequently were given a project to spec out and then implement, and the management never asked how much anything would cost and early in their time there, when it was brought up, it was handwaved off as not important. Their direct management later told them that they don't have a budget for -anything- and to not worry about it.

Now, that may just have been the case for IT infra, but, their impression was that at very least their facility had a blank check and costs didn't really matter.

Ironically, they left after getting a promotion while stiffing them on a raise. That, understandably, didn't sit well with them in the light of the rest of the situation.
Yep, it’s Chrome’s incognito mode. The lawsuit describes it as “private browsing”.
Resident is not the same as citizen.
Exactly the other way around for me! I've been using screen since forever, and had no idea it could do that. Minicom I still know from the dialup dark ages.
This is a much needed regulation. If anything it will probably spur innovation to solve safety in algorithms.

I think of this more along the lines of preventing a factoring from polluting a water supply or requiring a bank to have minimum reserves.
Ok. I think you should be more transparent about this, until everything is local.

I mean, more than stating "We don't store any of your code."
well, given that the solar luminosity is 3.8 × 10²⁶ watts, the milky way galaxy contains about 2 × 10¹¹ stars, of which ¾ are red dwarfs and so about 5 × 10¹⁰ are sunlike stars, probably our glorious renewable energy future perfect economy will use about 2 × 10³⁵ watts. current world marketed energy consumption is about 19 terawatts (1.9 × 10¹³ watts) so that's about 10²²× more than at present, not 4× or 6×

unless the humans die out as yet another sad single-planet species
> the small company that is 1% of the size of AWS

What on earth? Elastic is a multi-billion dollar company. They are no indie startup, scrappy underdog nor are they victims here.

AWS took the high road during this fiasco despite Elastic's mudslinging and flailing about.
Ask HN: Can Someone Explain Syncing via iCloud?
There is a to-do list app in the apple ecosystem called DoneIt. I really want to love this app, but it's plagued by several things.

One of them being Sync.

It's advertised as being private because it uses your own iCloud Drive as the database.

However, it has atrocious syncing:

1. Changes or additions get lost
2. Very slow for things to reflect
3. Just doesn't work

I know iCloud isnt ideal. But other apps like 2Do use dropbox (can also use iCloud) and work just fine.

How would you fix this? What are the issues with making this work? How would you implement it?

I am not a software dev by any means but I have general knowledge. I know there are things like merge conflicts, race conditions, etc to keep in mind.
Musk said you can use Starlink to circumvent the block if X gets blocked in Brazil.

IANAL but I'm pretty sure this is legal ground enough (plus all the shit Musk spits on Twitter, attacking Brazil and its institutions, a criminal offense in Brazil, from his ivory tower in Texas) to solicit a block of Starlink Holdings assets.

There are plenty of reasons out there to justify these actions and you can be sure Moraes will find them.

EDIT: Musk said this in April during Twitter Files Brazil.
You moved the goal posts. Your claim was that "lockdowns" did little or nothing, and I provided a study that shows that simply isn't true. You're now disagreeing (without any evidence) but have shifted to arguing they have side effects that you find too severe.

That's a completely different argument, and one that really can't be objectively measured (e.g., how do you value a life saved?). But lockdowns were effective at saving lives in 2020, and since we knew nothing about SAR-CoV-2 and had limited treatment options there was basically no other option. Nobody (other than you) has mentioned reinstating lockdowns.
Show HN: Community Chat via SMS (US and Canada Only), Alpha
Hey from the creator of Ewujo. A little hobby project because I've gotten tired of having to download a different app (Slack, Discord, Whatsapp, Telegram, Signal, etc.) for every group.

For techies, it might be no better than an email group, but I've got friends who don't reply to emails, so I made this for a few communities I run.

The thing I wanted was to not have to surface everyone's phone numbers in regular group messages.

Would love to take feedback, and see if there's even anyone else who has a desire.

There's no actual paid plan :)
I don't think one needs to be a "connoisseur" to prefer something other than Java.

I also don't think Java appeals to those who choose what languages to teach.

IMHO it's just a self fulfilling prophecy. A combination of it being widespread in the past, there being jobs for Java because of that, employers expecting students to learn it, students expecting to be taught it, and professors sticking to what they know.

Again, in my opinion, viewing any of those as a valid reason for choosing to use/learn/teach Java implies favoring convenience over value. I prefer not to do that, but I understand people have different views of the world and belief systems...
Also worth noting that AWS was already selling products using Elastic in the name before Elastic/Elasticsearch (2010)

Eg
AWS Elastic Compute Cloud (2006)
AWS Elastic Block Storage (2008)

I suspect if Elastic tried to take them to court they would have got the trademark thrown out.
Haven't we been saying for years that corporations getting away with everything will never change until CEOs start going to jail?
I'm leaning towards this. My state has a tremendously high uranium concentration and many uranium mines. It would not surprise me if people were not checking for this in the 60's in concrete mix.
Hey I just want to say thank you for the write up. I just got into the hobby of self hosting my own applications and it's quite a bit. I appreciated your sections about logging and user management.
lowagie/itextpdf being an obvious/prominent one.

it happens - why would you think commercial operators who’ve chosen a dual-license model wouldn’t protect their IP? That’s literally their breadwinner.
Apple hates being beholden to one company. It’s bitten them many times in the past.

I suspect if anyone else could keep up with TSMC Apple would still dual source.

But between their lead and the benefits of being such a big customer they get first crack at the cutting edge stuff, single sourcing manufacturing probably makes the most sense.

And their interests are aligned, unlike their dependencies on MS/Adobe/Motorola/IBM/Intel.
Whew thanks - was worried there for a second!
Ah it was you? That’s awesome. The airline link no longer works.
When I lived in a state without REAL ID, I showed up at the DMV with a couple of easily forged papers and walked out with a drivers license. Did you know there's not actually an official government standard for a christening document, and you could make one at home on a laser printer if you wanted to? Getting a REAL ID was the first time I ever felt like I'd truly proved my identity to a reasonable standard.

I'm sure some states without REAL ID already make it hard to get a license. That wasn't my experience though. Missouri and Nebraska were more like, "oh, you've got a letter from your neighbor vouching that you're really Rusty Shackleford? Here you go, Mr. Shackleford!"

I think states and the feds have a legitimate non-nefarious interest in proving a person's identity under the appropriate circumstances.
I really enjoyed this post, it brings me back to when I was in high school learning java and I made an app that took over your whole screen with a grid of “x” buttons where only one of them actually closed the window. When someone left their computer unlocked I would pop in a a floppy disk and run the program then leave.

We had an IT guy at our school who would always ask us what we were up to which we would answer honestly. He never got mad at us for figuring out how to get Halo CE or Starcraft or other games running over the network, but he did tell us to knock it off when we got too bold.
So, having a bad lawn is ultimately worse than being convicted of a crime, maybe even of killing someone, since there's no sentence. There's no appeal. There's no concept of "doing your time". Your lawn goes brown, and you can be put in jail forever because they got a court order which makes it all perfectly legal.

> It's not my job to do your legal research for you and you're misrepresenting the facts of the case.

So, since it's not your job, you're happy to be ignorant of what can be found with a simple Google search? It's not looking up legal precedent or finding a section in the reams of law - it's a well reported and repeated story.

And let's be honest with each other - while by the letter of the law he was put into jail for failing to fulfill a court order, in practice he was put into jail for having a bad lawn. I'll go so far to assert that the bits in between don't really matter, since the failure to maintain the lawn lead directly to being in jail until the lawn was fixed.

So no, we don't have a de jure debtor's prison. But we do have a de facto debtor's prison.
I expect that, if this becomes the norm, you're basically in a world of hurt if your phone gets stolen, lost, broken, etc. Bad things obviously can already happen if your backpack gets lifted etc. But I'm personally already very nervous about tying everything to my phone. I do still carry a wallet, albeit a small front-pocket one with just a little cash and some important cards.

But, then, I don't really like not to have a paper map of some sort when hiking in unfamiliar locations either.
I use emacs so that meant practically every prefix character would annoy me at some point. I ended up using C-\ since that almost never gets used by anything (I was surprised it could even be detected by terminals).
JD Vance urges billionaire Peter Thiel to help bankroll [alleged billionaire] Trump campaign.

FTFY
This line of thinking is very "yet you participate in society"-esque. It's disingenous to suggest that I explicitly "chose" ads when I dared to view a singular YouTube video out of the thousands I'm linked to or shown thumbnails of on basically every website or social platform. Yeah I can live in the woods and use a browser without JavaScript or images but that's not a realistic or feasible way to participate in modern society, to the extent that I effectively have no choice but to be subjected to the psychological manipulation of advertising, at some point or another. That's part of its coercive nature: the all-permeating ubiquitousness of it.
its a terrible ruling, if it weren't for it being against tiktok I'd be pretty upset.
Section 230 already doesn't apply to content that breaks federal criminal liability, so CSAM is already exempted. Certain third-party liability cases will still be protected by the First Amendment (no third-party liability without knowledge of CSAM, for example) but won't be dismissed early by Section 230.
Yeah, definitely different output when the domain is actually registered. But maybe the contract with Tuvalu lets them do whatever they want, who knows.
The words of the license are "You may not provide the software to third parties as a hosted or managed service, where the service provides users with access to any substantial set of the features or functionality of the software.".

I don't think competing with ElasticSearch is mentioned anywhere within the license. If team 1 uses ElasticSearch and team 2 is developing RAG (without using ES), then that's not an issue (but only if using the most recent version of ES, since the license for the code that I fork today has no bearing on future code that ES hasn't written yet).
Just another faked demo and scam [1][2] followed by a bait-and-switch for generic overpriced product.

[1] https://www.fastcompany.com/40422084/inside-steel-pulse-the-...

[2] https://mansionengineer.com/2018/08/10/elon-musk-tesla-and-t...
This is why programmers using percentages in code is a pet peeve of mine.

applying a 15% discount by multiplying by 15 and dividing by 100 is unhinged to me.
> I’m not sure what the best way to approach it is though.

Pretty much every option is full of pain, but I think the least-terrible approach would be for for sites to describe content with metadata (e.g. HTTP headers) and push all responsibility for blocking/filtering onto the client device.

This has several benefits:

1. Cost. The people paying the most expense for the development and maintenance of blocking infrastructure will be the same parents who want to actually use it, instead of creating an enormous implicit tax on the entire digital world.

2. Privacy. The websites of the world don't need to know anything at all about the user. No birthdays, no geographical information to figure out what legal jurisdiction they live in, and no giant national lookup database that can track every website any resident registers to. Just isolated local devices that could be as simple as a Boolean for whether the child lock is currently unabled. (In practice I'm sure there will be local user accounts.)

3. Leveraging physical security. Parents do not need to be programmers to understand and enforce "little Timmy shouldn't be using anything except the tablet we specially set up for him that's covered with stickers of his favorite cartoon." Sure, Timmy might gain access to an unlocked device, but that's a challenge parents and communities are equipped to understand and handle.

4. Rule complexity. The individual devices can be programmed with whatever the local legal rules are for ages of majority, or it can simply be parents' responsibility to change things on a notable birthday. Parents who think ankles on women should never be shown at any age would be responsible for putting on plugins that add extra restrictions, instead of forcing that logic on the rest of the world.
I'm sure the timezone will tick over to the sheepshaggers instead shortly.
OP here, why not implement something like this https://github.com/anyproto/any-sync ?
When I see CEO's, CFO's going to prison for the actions of there corporations, then I'll believe laws actually make things better. Otherwise any court decisions that say some action is now illegal is just posturing.
Whatever their motive was, the engineering process that allowed such a common bug to sneak in is broken. If the sole developer immediately fixed it, it would have been hard to escalate the issue so that maybe someone up the chain can fix this systematically. I'm not sure such overhaul would really happen but it's more likely that it won't if not escalated.
TBF, TSA =/= 'Trained SQL Administrator' - so we can't hold _that_ against them...