skysight-inc/HackerNews huggingface dataset:
> "It works by wrapping the payload connection into a WebSocket-like HTTPS connection, appearing to network observers as an ordinary HTTPS (WebSocket) connection," said the Tor Project.

Is that enough? IIRC China's great firewall fingerprints the based on packet sizes to block VPNs. Apparently (years ago, at least) the handshakes are/where distinctive enough (a particular sequence of particular packet sizes) that they could recognize them easily.
These are duped dang.

https://news.ycombinator.com/item?id=39686585
Great idea! After all Musk himself he knows more about manufacturing than anyone else.
House passes bill to force TikTok sale from Chinese owner or ban the app
OpenAI's GPT-4.5 Turbo leaked on search engines and could launch in June
Commercial harvest of them is banned, I think (Migratory Bird Treaty Act, which implements a treaty with Canada, Mexico, Japan, and Russia.)

There are various detailed federal regulations pertaining to Canada Geese allowing control in certain situations.

https://www.ecfr.gov/current/title-50/chapter-I/subchapter-B...
From what I gather, the C919 in its current form is not a real threat to Airbus and Boeing - its fuel economy is in line with the previous generation of 737 and A320, and it's not really cheaper to buy either. If you look at the orders for the C919, they're mostly from China or from companies with strong ties to China ("GallopAir is a start-up airline in Brunei owned by Chinese businessman Yang Qiang")...
The IRS should just acquire FreeTaxUSA
Tips: Don't mutate. Prefer pure functions over functions that mutate state and parameters. Ideally you interact with your system by giving it input and having it return results, not change some state somewhere.

For example, It's not uncommon to see code that looks something like this

void process(vector<int>& stuff, vector<Foo>& values_to_compute) {
for (auto value_to_compute : values_to_compute) {
stuff.push_back(compute(value_to_compute));
}
}

In the rush to try and avoid copying values or allocating, this program is now hard to multithread safely. You might want `stuff` to be shared and filled up across threads but that's not possible to safely do without a bunch of locks.

The better solution looks something like this

vector<int> process(vector<Foo>& values_to_compute) {
vector<int> values;
for (auto value_to_compute : values_to_compute) {
values.push_back(compute(value_to_compute));
}
return values;
}

Now to get threading, it's easy to split `values_to_compute` up to manageable chunk sizes and send them pinging down the system for as many cores as you have available. Then you can aggregate the results at the end.

The way to think about these things is primarily about limiting shared mutable state among functions as much as possible. A rule of thumb is if you have functions which return `void` you are potentially making a headache for concurrency down the road.
Why? Iteration is something to be embraced rather than stigmatized in moving towards a more responsive set of government services. Login.gov is the future of government identity in the United States, but IAL2 is a higher bar than most government services need; waiting for IAL2 implementation is a tradeoff in favor of understandable-but-abstract risks against addressing a concrete harm that exists now.

You have an opt-out (use the existing methods of filing, including mail), and you're not harmed or even treated less preferentially by the existence of the ID.me option.
An Interview with Aart de Geus, Ex-CEO Synopsys
Needs more docs and more examples. Either I'm dim or I'm getting the syntax on a simple SELECT..WHERE wrong.
Yeah, everyone complains about the IRS, but when I've had issues and contacted a human, they've been extremely polite and helpful. I got audited [1] a few years ago, which I was expecting to be a nightmare, but I was able to call an office, chatted with a human for a bit, and they walked me through what I had to do to fix it. A few e-faxes later, everything was resolved.

People love to complain about government incompetence, but I think it's easy to forget that fundamentally it's "just humans" behind the scenes, and most humans aren't sociopaths.

[1] Forgot to add a document for a deduction I did, totally my fault.
Of course the value value your privacy. They are selling it to 1532 partners.
Unless you're trying to sabotage your pilot, there's no reason to turn people away with a dumb login.

Again, they already accept efile from providers that do not follow these standards. There's 0 benefit to upping the requirements here.
Qualcomm May Bring LPDDR6 RAM Support for Its Upcoming Snapdragon 8 Gen 4
> I want a readily available Unix-like terminal, good battery life, slim laptops, and to never have to deal with hardware compatibility or fighting with config files for the OS.

I find that my Linux laptops have excellent terminals, decent battery life, are slim enough, I never worry about hardware compatibility these days, and I never have to fight with some half-assed GUI configurator instead of just editing a config file.
My guess is they are incorporated there as a preemptive move against an "Experian hack" level event. Then all you have to sue is an offshore PO box.
It also doesn’t say how many giant sequoias are in CA. They do grow when planted in CA as well outside their native range. The native giant sequoias live on a tiny fraction of CA’s area, maybe 1%.
For significantly less compute you could make pretty good coloring book pages just using different edge detection methods or simply using the stamp filter in Photoshop.
House passes bill that could ban TikTok
I've been using Pywebview for a couple of internals tools at work, on windows desktops. I had to install Edge WebView2 (cf. https://developer.microsoft.com/en-us/microsoft-edge/webview... ) because it wouldn't work without it, but apart from this, very easy to use.

Happy to see further improvements to this library !
No, you're making assumptions about what "secured" means in this context and clearly have no understanding of how any of it actually works. None of what you wrote makes sense.
There aren't actually that many people sitting around predicting things and keeping track of it. The whole monkeys tossing coins argument sounds clever, except that there aren't many monkeys in the real world.
Thanks for the kind words! I’ll definitely look into that

Most of the heavy work, including collaborative editing, is done with Facebook’s Lexical library. There’s also a Vue binding for Lexical, so you should try it! (https://github.com/wobsoriano/lexical-vue)

As for the backend, I wrote a server that runs on Cloudflare Workers and Durable Objects. Super impressive products, btw.
I've done some threaded code - and certainly not an expert, but my tips would be:

1. don't use global variables

2. when sharing data between threads - use message queues, not objects

3. if you do have shared objects, make your public methods thread safe by using mutexes and your internal methods don't need mutexes
We may (justly) blame the problems of today on the culture change that the merger brought. But that gives us no way forward, and 27 years later, there's no way of un-scrambling the egg. To fix Boeing, we're going to have to start with the Boeing we have now.
The 2024 iso is released.
How does that address the issue of why Japan seems to have more problems in space projects?
I thought the joke was that OpenAI doesn't grant anything even resembling an "open" license (whether free as in freedom according to the FSF, open as in open source according to the OSI, or open as in Open Knowledge's definition [1]) to use OpenAI's models. (Tangential reminder: open is not merely access to the code and data but also the legal freedom to use and modify it for any purpose.)

[1] https://opendefinition.org/od/2.1/en/
Right - one of my favourite things about VS Code is I can just type "code README.md" and start using it - or "code ." to open my current working directory. Effectively it lets me treat directories as projects without fiddling around with any project configuration.
wow you were lucky. I asked and asked and asked for this, but they said they don't offer it. they can only transfer the customer accounts, not the subscriptions.
Remarkable man! Good on him for achieving all that. The part where he was able to learn how to breathe and leave the iron lung for short periods of time is particularly interesting. I wonder what he did on those outings…
Performance is key. The performance differential of biome compared to prettier or eslint, for any monorepo of decent size, is a few orders of magnitude, for tools that should ideally be run on every file save.
2014 to 2024 phones have hardly changed. Better performance, bigger screens, but the same concept. There will be changes in 10 years but I think it will look mostly the same.
I came from exwm, I really like the idea of only having one "workspace" per monitor, with some number of windows.

I use https://github.com/OliverUv/quickswitch-for-i3/ to fuzzy select a buffer,

bindsym $mod+b exec --no-startup-id ~/projects/quickswitch-for-i3/quickswitch.py --swap

I have a "hidden" workspace where windows I don't want to look at goes to

bindsym $mod+Shift+x move container to workspace garbage

This lets me not worry about remembering which workspace something lives on, but just "pull" it to whatever window I'm on
> Login.gov will catch up and meet IRS in the future

Do you have any evidence they're even working on this right now? Last news I heard was 2 years ago when they promised ID.me was a temporary solution for that tax season, but it sure looks like that was to make the public happy, and ID.me is here to stay.

Note: This isn't an argument against releasing the tax tool, I'm just commenting on the login.
Radio Is Seeing Red
Intel intros approach to boost efficiency, reliability of chiplet ecosystems
Hmm. Plenty of people end up with porn addiction and lots of men who watch extreme porn can't get it up for plain old vanilla sex. And be honest, most porn isn't vanilla, and is horribly misogynistic and frequently violent. And men trying to normalise "porn-style" sex isn't doing women any favours. The whole industry is ... just extremely unpleasant.

Aside from porn, if I had kids under 14 I'd straight up ban them from accessing hyper-addictive / damaging social media.

Anyways, you're fine. That's great. Lots of people aren't. On a personal level, I like the idea of moderating my appetites and controlling my consumption. Mastering temptation is key to a healthy and happy life, including not killing yourself with alcohol, drugs or food. I see sex as "just another appetite" that can be satisfied in a number of ways, some healthy, some not.

Besides all of the above, I don't think it's possible to forcibly remove stigmas. Stigmas don't work that way.
If you google 'detect caps js' you will find hundreds of articles on this very topic, and bard will provide a correct solution in the top of the window. No need for this to be here.
US House passes bill to force TikTok to cut ties with Chinese owners or face ban
Hey folks, DetSys's cofounder here. Eelco, the team, and I have been working hard on FlakeHub Cache for some time now. We're starting to round out the toolkit you need to take Nix to work. Here to answer questions!
"But what about you".

No, I don't. I'm arguing that downvoting is a lazy way to discuss. It's anonymous, drive-by and a completely useless way to speak your mind. I'm arguing that the option to downvote discourages discussion.

They don't have to engage at all if the quality was so low. What about the comment was low quality? How can it be improved? Are the claims incorrect? Or was someone just offended? All that information is lost with the downvote and there's no way to find out. If they know so much better why don't they use that knowledge and educate?

What is low quality is subjective, I don't think the comment was low quality, but the downvote brigade managed to hide it. It's a shame because this could've been an interesting thread. Ironic given the context don't you think?
That's some of it, but not the biggest part. The main reason is the complexity of our tax laws in the U.S.
If you don't collect data you don't need to ask permission to collect data.

https://lokilist.com/about.php

Likewise, a "privacy policy" explains the extent to which your privacy will be violated.
Nothing. It's a good idea. (As the sibling comment points out: the BPF filter snags just initiation packets, which is what we want; it's the WireGuard equivalent of sniffing for TCP SYNs to see connections starting).
Jesus. Do you want us all to die? Private Equity might as well be the hand of Death themself. Literally so when they get their hands on hospitals.

https://arstechnica.com/health/2024/01/hospitals-slash-staff...
in my case, having access to the local filesystem through a non-crippled API (looking at you JS...) was invaluable.
HealthCare.gov is a decent large government big UX project. It turned out pretty good, all things considered.

IMO, I wish the government would have found and replicated (or contracted?) the service I had used before HealthCare.gov existed [0], and just bolted on the subsidies and other things they do. It is still functional today, and I've used it to get insurance since HealthCare.gov went live (specifically off-marketplace, but marketplace-compliant insurance), and it is my first stop anytime my HealthCare.gov insurance tells me the price is going up. I compare with eHealthInsurance, if eHealthInsurance is cheaper, I go with it instead.

0: https://www.ehealthinsurance.com/
I'm genuinely baffled by this, why are the tax filing options in the US so fragmented? Here in the UK there are probably some situations in which you can't use the online, government provided, free service. But I'm going to stick my neck out and say they're fairly niche.

Having lived in the US I know things get complex when you start mixing in state taxes, but this is federal taxes right? Or wrong?
According to the article:

"At this point, the Darklang team is composed of Paul (the founder), myself (Stachu), and Feriel. As of the start of the year, Paul has stepped away to focus on Tech for Palestine. While focused on TFP, he continues to act as an advisor for Darklang as much as he has the capacity for."
Yeah, that's what I've noticed too. Conceptually, they're more or less same giving an option of RBAC, ABAC or ReBAC and each offer their own DSLs (e.g. Oso, Ory Keto etc) and deployment strategies. It's been a bit harder to pick one honestly but I guess I'll just have to just use them to find which one fits for me.
The vast majority of personal tax paid is income tax, which is very adjustable and the most powerful lever the government has to change what people do.

If most tax came from things that aren't "leverable" (everyone pays the same VAT/sales tax on a given item, they don't pay the same income tax) then it is forced to be much simpler.

Also, a decent amount of "social program funding" comes via things like the EIC and other "tax credits" in the US vs direct payments.
> If a Private Equity group decided to buy them out and restructure, it would make a fascinating case study.

I don't know if you're being sarcastic, but my impression is private equity makes the same kind of detrimental changes that Boeing has already been making. IIRC, they're known for cost cutting and cashing out goodwill, not making expensive culture changes to pursue engineering excellence.
That's incorrect, some MacOS APIs (I'm not sure why you think a website is involved here?) require special entitlements (regardless of how they're distributed) and you cannot use them with a normal developer certificate - you need to pay the Apple tax and speak with someone at Apple directly to get them.
Haven’t tried Marker so I don’t know how it works, but at least in Obsidian “projects” are just folders. At least for my usage, this isn’t really an issue because most of the Markdown files I create are going to be in one of a few locations (blog posts, mind dumps, etc).

It’s still useful to have a one-off editor but there are several programs that can fill that purpose well.
An AI that can play Goat Simulator is a step towards more useful AI
It's ironic because conservatives tend to be much more pro-police than liberals. Liberal justices could have ended qualified immunity when they controlled the Court. But they didn't listen to the conservative justices at the time. The thin blue line was more important.

Now liberals want to water down or eliminate qualified immunity, but they've lost all power on the court. And the current conservative justices are far more extreme than Scalia or Thomas. They don't want to eliminate it. That's irony.

Isn't a partisan and political Supreme Court with no limits or oversight that just makes up anything that it wants according to the party wishes great? This is an early sign of a failing state.

We really need to urgently depoliticize the Supreme Court.

Canada has done a lot to make sure its Supreme Court, which is equally powerful, doesn't become political. The US should do the same.
Macos is really big on the document model, where a window is tied to a document (file, a set of data, a list of objects), so Option-Tab to switch between applications, and Option-Backquote for said documents/windows.
Congress Should Give Up on Unconstitutional TikTok Bans
"adversary" means an enemy or a rival.

China and the US are clearly rivals in many areas.

And they oppose each others' positions in others.

The word is fine and appropriate.
> I don't see how you're expecting things to work differently. Would we expect Democrat-sponsored legislation to fail for reasons apart from Republican opposition?

There is a popular perception that:

- If Democrats are in the minority and want to block a Republican bill, they will attempt to drum up public pressure, advocate on the floor and with individual legislators, etc.

- If Republicans are in the minority and want to block a Democrat bill, they will by any means necessary. They'll use various edge cases of parliamentary procedure, attach/amend/manipulate bills to poison them, etc. 'Playing dirty'.

I have no idea if this is actually true, but it's a common idea I've heard from both sides. The Democrats see it as a sign of their moral superiority, and the Republicans see it as an demonstration of conviction.
The claim that functions are more secure is quite reasonable, and it stems from the fact that they are simple. You or I could write a contained function, or even a piece of software that verifies a function is contained by scanning its source code. We could do this in perhaps a few weeks of spare time. Compare and contrast to the effort that goes into other containerisation techniques. Docker would take more that a week of spare time to write. It is orders or magnitude more complex.
There are a couple of forms that you only have to file if your income is $200k or higher. 8959 (extra Medicare tax) and 8960 (net investment income tax) are examples. Child comments point out the schedule b for interest over $1500. So it higher income returns are more complicated.
Thanks, that's helpful to understand it. What does "a few" mean in this context?
Generally I agree but Sequoiadendron wood is famously unsuitable for construction. It’s brittle and shatters easily.

Not the same as Sequoia wood, which is famously wonderful for construction!
NYT: OpenAI's claim we 'hacked' its products both 'irrelevant' and 'false'
Oh wow, I did not know about this, thanks for adding. Curious, do you handle live updates of the data upstream, it would refetch the data each time?
With all these limitations, why didn't they just reintroduce the 1040-EZ as an online form with increased income limits and a couple of extra fields?
Yep, I am aware, I have a square footage multiplier for their multi-story buildings.
HN doesn't allow posting AI content, but I tried pasting that in gemini and it did fine. Saw no errors, maybe it missed some important details but everything I checked matched the article and those details seemed like a good summary.

Here is what it wrote, didn't have enough tokens for the last 20% of the article though:

A Longstanding Partnership: The collaboration began in 2014 after the pro-Russian government was ousted in Ukraine. The CIA was initially cautious due to concerns about trust and provoking Russia.

Building Trust: Ukrainian intelligence officials gradually earned the CIA's trust by providing valuable intel, including on Russia's involvement in the downing of MH17 and election interference.

Hidden Network: The CIA secretly funded and equipped a network of 12 spy bases along the Ukrainian border used for intelligence gathering.

Training and Operations: The CIA trained Ukrainian special forces (Unit 2245) and intelligence officers (Operation Goldfish) for missions behind enemy lines.

Friction and Red Lines: The Ukrainians sometimes disregarded CIA restrictions on lethal operations, leading to tensions but not severing the partnership.

Current Importance: This intelligence network is now crucial for Ukraine's defense, providing critical intel on Russian troop movements and enabling long-range strikes.
there's a similar app made specifically for devs - https://acreom.com

disclaimer: I am the maker of acreom
Funny - this was posted 4 minutes ago and has 150 upvotes.
> no reason to turn people away with a dumb login

No evidence of this happening. If anything, the pilot is proving they made the right call. It’s doing well despite ID.me.
Only 2/3 of the site has to be non-porn. Generative AI to the rescue!
Figure 01 robot demos its OpenAI integration
The ability to translate between text to servo movement is unreal, and it looks like gpt4 vision + whisper are heavily used. They're also using the term "reasoning" which is... new.

Can you call this an AI wrapper company? Kinda! The medium is a little different than an app, of course.

Lots of amazing applications of AI even if frontier AI development froze today.
> So how can we fix this problem? The same way we solve all our failure issues in IT: redundancy.

Redundancy doesn't fix any problems, it just makes them less likely to occur. Again this not only does nothing to address the CAP theorem but is done for a wide array of problems already, there is nothing new here.
Is the timber they produce good quality for building with? I might like to invest in sequoia farms for carbon capture credits then timber later on.
In the "gigantic moats with minimal connection to product quality" sense. The app store and rich messaging have clear two-sided-market dynamics and they own a bunch of customer photo albums too.

Anticompetitive market structure is bad for consumers loooong before it results in an actual literal "only one company in a broadly defined niche" monopoly.
Anecdata.
Yes there's a lot of existing models, and a lot of the existing models have been wrong in the past. Climate science has always been very politicized. I for one would welcome predictions from people who have a track record of predicting things correctly. Climate science has a mixed track record [0].

[0]: https://cei.org/blog/wrong-again-50-years-of-failed-eco-poca...

FWIW, I'm very much NOT endorsing cei.org, nor saying climate change is not a big problem. Just saying that the track record of climate scientists is not great. Climate change is important enough to warrant the attention of people who can actually predict things.
There is "pandoc" if you folks haven't tried it, it is amazingly simple and effective and will convert from a ton of input formats (including markdown) to a ton of output formats (including html, word, whatever).