skysight-inc/HackerNews huggingface dataset:
This is fantastic news. I've been thinking of upgrading my old Kindle to a Kobo model— I like the physical page turn buttons and I think would make a lot of use of the native support for Libby/Overdrive.

But yeah, this really seals the deal in terms of which ecosystem I'd rather be investing in going forward.
> The architect said to me that we'll never fully recoup our costs of putting the hat on the house. To which I replied that we don't always to things for economic reasons, and just do them because they are the right thing to do.

I agree, what kind of hat is your house wearing?
From the blog, the VPN is "built and operated by DuckDuckGo, not an outside provider."
nope. 99.9% of SBF's victims were average ppl
I think it's a good sign that OpenStreetMap has gotten so complete, at least in most USA cities, that we're starting to scrape the bottom of the barrel for things that can be added/edited. Water fountains?!?! Wow. I know that for every place where I've physically lived (and have local knowledge of the streets), OSM's roads are basically perfect, and there's no need anymore to edit them. Sometimes, I'll drive past a new suburban neighborhood being developed and they are spreading the asphalt for new streets, and I think to myself "AHA! Now is my chance to finally add a road to OSM!" I race back to my computer and lo and behold the new streets have already been added some time ago.
Clojure is probably closest to that right now.
"Jia Tan" was pushing hard to get systemd updated to use the new xz because he saw this change in progress and wanted to get it in a release before this went through.
If you're worried about the future timestamp being at a specific local time (say 10 AM on a future date), it's actually better to store a naive time and a location than the IANA timezone name.

Then, if a state decides to stop doing DST, or any other funkiness like that, you can still get the time right.
At least this loan forgiveness seems to be targeted at low-income people. That’s much better than the government’s blanket pause on student loan payments for almost two years, which saved many rich people tens of thousands of dollars in interest.
VERY ironic to me that a web search company has its community platform hosted on Discord, which is un-indexable. Honestly, companies having their community platform on Discord is a huge red flag for me.
> I work in CX, you should listen to your customers.

...and to be clear, Hacker News is not a representative sample of their customers.
Labor is even more in australia, so that's not what's going on here.
> where the media keeps pushing everyone to hate even more

I used to think of the 90s as a relatively peaceful time, but now that I've met several refugees (and their descendants) from all the wars in what used to be Yugoslavia, I'm not so sure.

For them, the media were TV/radio, not internet. So totally different.
Brendan Eich also created JavaScript. So you're going to have to pretty much stop using the Internet entirely if you're going to act like his work has anything to do with his political opinions. Personally, I separate a person's work from their political opinions and I think you should too.
I didn't even realize DDG had a browser. I've been using Brave for a few years now which has also offered a built-in VPN (which I don't use). If anyone has chose DDG over Brave, what were the deciding factors?
https://gameprogrammingpatterns.com/component.html
Japan and Germany both ran out of energy in WW2.

Energy sovereignty is a good reason Europe needs to be getting off fossil fuels ASAP.
AI for tax prep is (actually) here
with Gemini, maybe every video that says "comment down below" can be automatically modified to say "comment on the right"
I like the cyber deck in theory but a project I've always wanted to take on that I felt would yield more value is to restore and upgrade an old ruggedized laptop.
I planned a project to restore an old getec v110 gen3 from eBay. They are often sold there with no hard drive or extra batteries but best part is most of the hardware is backwards compatible. Seemed like a ~$500 project.
I then found a new gen6 model on eBay for $1400 so I just got that instead. (Some pawn shop massively undervalued it)
Agree with the sentiment as I was also raised on a household where both my parents worked and (while we were not frugal) we took care of every $, and I learned at a young age not to get myself into deals that I could not honor, including, of course, not asking for money you can't or don't know how you'll pay back.

I don't think this is constitutional, in the sense that it really is unfair to some people who made the extra effort to fulfill their financial obligations, they should also get something back.

Also, the elephant in the room is dropping this a few months before the election definitely looks like a political move, but let's not devolve the conversation into that ...

I think this is sending the absolute worst message you can to both sides of people involved here:

* To the ones who paid their debt, it tells them "sorry, sucker, thanks for the $$$"; not explicitly, but that's definitely how I would feel about it.

* To the ones who didn't pay, it could create the impression that debt is forgivable. You do not want this message to spread, particularly in a country like the US where debt is so fundamental for pretty much everything. You do not want more people taking on debt with a more careless approach. You also definitely do not want to do that in this particular moment where there's a lot of uncertainty about the US hegemony over the rest of the world. $7B is nothing for a country like the US; but this will create a sentiment that could cripple the economy for years on end.

There's a third group of people as well, what about those who decided not to study, or to attend some small community college, because they couldn't afford a more expensive alternative? Now it turns out it was free all the time? Dang.
I work in news technology, including with many local news organizations, both corporate and independent, including in California. Google does not support all news organizations equally, and this seems designed to gain some leverage over organizations that do get a lot from Google. Their Google News Initiative is on its surface just a training platform for publishers to learn how to use Google’s tools but they’ve done quite a bit more for some publishers. This feels like an attempt to gain the vocal support of publishers who have been blessed by Google’s beneficence, many of which are earnest non-profit organizations who might take the bait about big bad hedge funds. I don’t know how they select who to help and who to ignore and our attempts to engage with them on behalf of publishers have had mixed results.

But publishers’ collective frustration with Google is quite high. Given the implications that “it would be a shame if something happened to your nice journalism website” coupled with the appeal against the big bad hedge funds and ghost papers, it’s sort of a clever position but I’m not sure it will work.
Patch files? Normal tools change files. If I `sed -i` in my project I just change the files in my project. Then I (separately) can add and commit them. Same for (for example) linting tools. This bot-PR workflow is outside of that normal.
techno-corporatism = capilalism

It's sort of sadly funny to see the author try to appoligize for a basic tennet of modern US capitalism: make more money at all costs (to others)

Every single issue he describes is due to unregulated capitalism.

Once the "market" is eliminated by virtue of one overwhelmingly dominant vendor, who gets to guide the magical invisible hand?
SDMetrics: Library for evaluating synthetic data quality
Whatever this product is I feel the name is already a hindrance. Normal products don't have privacy in the name. Rightly or wrongly you will be judged when you say 'btw I use ... Privacy...'.

The product should have strong privacy built into it and a commitment from the owners to keep it this way. Calling it something mundane and then competing on the merits of the product will favor mass adoption.

How many users of WhatsApp really understand the implications of E2E? Would they have installed it if it was call 'Chat App Privacy Pro'?
No iOS version as the other comment mentioned, but if you want to contribute, try Every Door ( https://every-door.app/ ) for now.

It doesn't have points and badges like Street Complete, but you can easily add/update/fix amenities, update addresses, add info about buildings, and fill in the same data using the "micromapping mode". I started with Street Complete, but now use this for most things.
Is it legal for a US employer to not promote US citizens that are currently part time to full time while hiring H1 Visa workers who do not do as good of a job?
Like the article says, Joe Biden is doing something about this, catering to all Americans. It's hard for me to see how you're offering a negative spin in light of this story. If you like this, vote in more people with the similar policies. Call your reps and potential reps and tell them you like this and you want to see more of this. Donate to their campaigns if you have the cash. This is how you give positive feedback. Don't vote for people who run on policies about deregulation.
Wouldn't this systemd feature add a convenient centralized point of attack to inject libraries? Not as open at the user level, but similar to a LD_PRELOAD kind of vulnerability.
Hey Peter.. many thanks! My husband is from Gibraltar and his spousal green card application has cleared USCIS and is with NVS.

Gibraltar has changed the name of the criminal record document it issues but NVS has not updated its system. So they keep rejecting his documents even though we included a letter from the police commissioner explaining the situation.

Any suggestions?
What does it say?

I think adding the comment that they “changed their mind” was unreasonable because they didn’t change their mind. They wanted an opportunity which they got but didn’t exercise. They didn’t say “don’t contact us for comment in the future.” Which would be “changing their mind”. Their comment was simply “no comment”. This seems completely reasonable to me.
Why are financial crimes morally exempt in a way that, say, violent crime is not, even if the aggregate damage from the financial crime is greater? Unless you’re arguing that this isn’t possible?
13 != 16
It’s trivial to treat it differently, but doing so runs the risk of being accused of cloaking and getting banned from Google’s index: https://developers.google.com/search/docs/essentials/spam-po...

> The point here is to poison the well for freeloaders like OpenAI not to actually prevent web crawlers. OpenAI will actually pay for access to good training data, don’t hand it over for free.

Sure, and they’ll pay the scrapers you haven’t banned for your content, because it costs those scrapers $0 to get a copy of your stuff so they can sell it for far less than you.

> People don’t mindlessly click on things like terms of service crawlers are quite dumb. Little need for an arms race, as the people running these crawlers rarely put much effort into any one source.

The bots are currently dumb _because_ we don’t try to stop them. There’s no need for smarter scrapers.

Watch how quickly that changes if people start blocking bots enough that scraped content has millions of dollars of value.

At the scale of a company, it would be trivial to buy request log dumps from one of the adtech vendors and replay them so you are legitimately mimicking a real user.

Even if you are catching them, you also have to be doing it fast enough that they’re not getting data. If you catch them on the 1,000th request, they’re getting enough data that it’s worthwhile for them to just rotate AWS IPs when you catch them.

Worst case, they just offer to pay users directly. “Install this addon. It will give you a list of URLs you can click to send their contents to us. We’ll pay you $5 for every thousand you click on.” There’s a virtually unlimited supply of college students willing to do dumb tasks for beer money.

You can’t price segment a product that you give away to one segment. The segment you’re trying to upcharge will just get it for cheap from someone you gave it to for free. You will always be the most expensive supplier of your own content, because everyone else has a marginal cost of $0.
> The economy could be great but still be a terrible place to live.

On that note, as long as SWIFT and the rest of the global system stays up, it's possible to have your investments in the US but your neighbours elsewhere.
If I learn through the press that Adobe is willing to pay amount A and this information is very peblic, I can at the very least assume they are making 10x more so I'm willing to sell it 20x more and see where this goes
Epic Games proposes Google app store reforms after antitrust win
I agree with this sentiment 100%. They've (diff news orgs and gov'ts) tried this tactic elsewhere and they have failed, but there still are folks who think if they try again, this time they will be lucky or they can find a sympathetic ear in the gov't to do the dirty work for them.
do they have a decent subscriber base? i thought it was still very niche
Iirc it was said that speeds over 30 km/h will kill you too.
> It's a very simple approach. All it does is insert an ELF "note" into generated binaries that declare these deps. This information can then be consumed by package managers, initrd generators and other tools.

Lots of things already `dlopen`, lots of things already obscure their true dependencies by doing so. This RFC only provides a new section for those things to declare their dependencies without making the OS responsible for loading them. I think this actually improves the world for everyone, rather than just Microsoft.

Anyone is welcome to make contributions to Linux or the surrounding ecosystem.
If you think a website is doing something illegal, you can report it to the police or the FBI, depending on what type of crime it is. Kiwifarms has a US corporate entity controlled by a US citizen, it isn't like this is some tor darknet market hosted in Moldova or something.

Generally though sites aren't responsible for their users' speech, so if someone does cross the line, that would be on the user, not the site. As long as the site responds to any lawful subpoenas, they would stay in the clear.
That's different. It includes the last character.
> The difference between being able to drive somewhere and having to walk or take public transport is huge. You can go places at your own pace rather than what's 'best for the majority', reach areas more quickly, go to areas that aren't worth connecting to the rest of the transport system, etc.

This is leaving out a lot: your own pace is heavily impacted by traffic, the system is enormously expensive (around where I live, it’s tied with food as the second greatest household expense), and in many cities that freedom was constructed by removing other people’s freedom to have healthy neighborhoods.

Driving can seem like freedom but that’s because it’s heavily subsidized: not just for things like road infrastructure but also the less obvious things like not having to compensate the millions of people whose health is seriously impacted by car pollution or being allowed to carry grossly inadequate levels of insurance which mathematically ensures that the hundreds of thousands of people injured by cars every year will not be adequately compensated. That freedom is the illusion caused by shifting the costs to other people’s health and quality of life!
Hi, author here:
I know it’s been a while since the last release, but I’m currently working on a new version. So stay tuned! =)
We had sesame street in Holland and it was broadcast way into the 90s. But the muppet show too, yes!
Interesting, that only happens to me on certain drugs, usually not without their effects.
Oh woah, sorry I didn’t see the word “immigration” in the title.

Thank you for the answer nonetheless
You asked for code and I gave you a fairly real world example of where mocking is useful.

My suggestion is for you to provide code how you would test the same handler code and scenario using your methodology.

Show me a test that checks the error handling of quota check. Pretend the quota service is experiencing an outage on the second request you make to it.
Wouldn't dlopen make you more vulnerable to runtime library attacks? Instead of having dependencies defined at the build/start up time, they will be loaded at runtime on demand. So the dependency library could be changed at any time and you wouldn't have any idea what code you are loading at this time?

So upgrading XZ could even attack already running sshd too?

I would be more inclined to have static linked libraries instead of having lazy loading of them for preventing this kind of attacks..
US House votes to re-authorize law, allows warrantless surveillance of citizens
The Gorgeous Reality of Not Being Well-Liked by Everyone (2017)
Entangled Life by Merlin Sheldrake discusses this topic in some detail with respect to Fungi.
If you had to submit the PR yourself, you’d have to remember to do it in the first place (and take the time to do it). Bumping a bunch of patch version numbers has never been the hard part and isn’t really what these tools solve. Their purpose is to reduce the effort involved to an absolute minimum so there are no excuses to fall behind on updates. Some of these tools, like Renovate, even have the ability to automatically merge the PR if the tests pass, meaning there’s zero human involvement.

If you had to submit the PR yourself, then these tools would be no different than an automated Jira ticket that’s created once per sprint.

(The actual hard part of all this is having good, meaningful, automated tests, but that can’t be solved by a bot.)
Hi Peter,

Current Bio PhD student here. I would like to know more about ~ minimum requirements and costs for applying for an EB2 NIW. Bio papers take a long time to come out, so I would like to know whether I can still apply during the PhD while some of the papers are still in peer review or whether I would have to wait for a postdoc.

Thanks for doing this!
Recently there was a thread about whether SaaS pricing information (enterprise plans behind Contact Us form) could be protected under NDA as a trade secret and whether a customer sharing how much they are paying for an enterprise plan would be in trouble or not.

Can you share your thoughts? https://news.ycombinator.com/item?id=39980222
Htmx and the Rule of Least Power
The court telling an artist they're not allowed to sell their videos to the highest bidder seems like a greater infringement on their freedom. What if no one wants to pay for this person's videos except for an AI company? You're basically telling them they're not allowed to profit off of their work.
Composition implies a level of complexity. There may be a near infinite number of permutations of things that can be combined. If in reality there are only a fixed set of variations, inheritance may model your system in a tighter way. The benefit can be simplicity.
I wrote Alexa skills for personal, household use, but it was hard to find use cases that audio was faster than scanning a list of things like others had mentioned.

My wife and I are NASCAR fans so I did have a skill where you could just ask "what's the weather at the track" and, based on today's date it would know where the next race was and give back weather for that location. But beyond the things mentioned here, other places have scaled back their free APIs for things like weather and other useful services.

What really killed the interest was the nagging feeling that we had that Alexa was listening more than it should, so we keep it off most of the time so you have to go to it, have it listen, ask your question then turn listening back off.
"I didn't have it good so the next generation shouldn't either."

Student loans in the US are very predatory. This is a good step towards student loan reform, hopefully, and definitely a welcome boom for many struggling americans. Much better than tax cuts for people who have high incomes, for sure!
I'm a deep technical nerd, but I approach Kagi from a basic user perspective.

Things I love and can't live without:

- When I search for something, I don't have to deal with weeks of whatever I searched for coming up in ads on every web page I visit.

- I don't feel like "the man" is snooping on me in some sort of weird dark social credit score thing. (I literally got a call from Google once offering me a job based on what I'd been searching for. Flattering, but totally freaked me out)

- The quality is good for non-local things

- I'm the customer, not the product

- That makes things like blocking or enhancing sites possible

What I'd like to see improve:

- I don't want AI. I don't want summaries, I don't want hallucinations, I don't want assistants. I don't want it.

- Local results and map integration. When I click on a local result, actually having the map go to the result I clicked on. Currently this doesn't work well.

- Hours for local businesses.

I find myself still going to google for these things, and while it doesn't seem like a lot, aside from work stuff those kinds of searches are probably 80% of what I need. Where can we go for dinner tonight that's near by and still open? Who has all-you-can-eat deals near by? Where can I find some floating shelves to put in my office near by?

Those are all examples of things that Google does really well, and I don't have much luck with on Kagi.

I agree with the author that I'd rather see the quality there improve before AI features.
Tax on linking = less linking.

The whole thing smells like wealth distribution ("hmm, the journalism industry is struggling, but the tech industry is booming. The tech industry interacts with the journalism industry, maybe we can help the journalism industry by mandating a new wealth gradient flowing from one to support the other?")
As alternative perspective in terms of power dynamics: The Kagi CEO is a somewhat powerful figure as the CEO of a well-known tech company. The blog author is a random person from outside the tech startup culture.

The internet levels the playing field so the random person has the power to post criticism of the more powerful person and be heard. It doesn’t make sense to compare with the offline world because this wouldn’t be able to happen outside the internet.

In response the CEO is attempting to force them into a different context where he once again has power. The author recognizes this and therefore refuses.
> The big downer is that we can't charge and use this battery at the same time- so that "hotwiring" of a USB-C port really helps here.

This is the battery bank I carry on trips. It can power downstream devices while it's charging, but only at >50% battery capacity.
Not in a way that isn't otherwise accessible, IMHO. I mean, if you're really concerned about injected vulnerabilities into high-trust software (and you should be!) you should be suspicious of any dynamic linkage at all. But if you're going to do it, doing it late and under affirmative control is almost certainly the right choice.
Yeah, thank you for reminding that the most of simple solutions are wrong usually.
Despite you feeling smug about it, the economics of the zero day market are far more complex than you think they are.
If HN is not representative of the customer base for a paid search engine, then what is?
Because the current I485 processing time is around 41 months or just shy of 4 years. That card gives you to opportunity to work and travel in/out of the country while waiting for your green card.
It's hard to imagine a worse policy. It penalizes responsible behavior while doing nothing at all to address the root causes. Are we stopping making more of these loans? Of course not!
The $10 unlimited tier gives you unlimited access to FastGPT and the summarizer. The 2.5x more expensive plan above that gives you more AI features, but it sounds like you're paying for early beta access, and they will filter down to the cheaper plan eventually.