skysight-inc/HackerNews huggingface dataset:
Neat! Must be very satisfying for this to be working now. I wonder if it's feasible to get it working on a multi threaded runtime
Vibe Coding and the Evolution of Terminal Interfaces
On the point of air travel specifically, Canadians are being advised to use airports over land borders because if you are denied entry at U.S. customs at a Canadian airport, they cannot detain you as you are on Canadian soil.

So for Canadians still travelling to the U.S. it might actually increase their carbon footprint.
A Worms Themed Amiga
Seems fitting and natural that medical quackery is aligned with economic quackery.
A Guide to Expediting the Apple App Review
Apple App review usually takes 24 hours to complete. But there are situations like app crashes or meeting marketing campaign deadlines when you need to publish the changes ASAP. Apple gives developers the ability to use the fast track for App Review.
Trump thought of that so now he is also singlehandedly starting a global depression to ensure nobody will be traveling at all. Truly he has done more for the climate than Gretha.
The Next Level of Software Development: The Expert's Guide to Vibe Coding
WunderGraph- Senior Front End/ Golang/ Platform/ Full stack Engineers- REMOTE-EMEA

Hi. I am Alex, I am scaling the team at WunderGraph. We are a remote, global, series A start up, backed by Ebay to continue innovation in the API Management Space. Currently 20 people, we plan on scaling our team, and have roles across:

Senior Front End Engineer- https://jobs.ashbyhq.com/WunderGraph/812aef9f-aa40-436f-8dc3...

Senior Golang Engineer - https://jobs.ashbyhq.com/WunderGraph/28f6c08b-afd9-4bd7-a1dd...

Senior Platform Engineer -
https://jobs.ashbyhq.com/WunderGraph/d8608bb4-eef7-4b43-b04b...

We have roles open in US as well, such as VP of Sales,VP of Marketing, SDRs:)

Culturally, these opportunities would fit someone that prefers to work in a no BS culture, highly collaborative, with big scope for impact, and supportive leadership.

Please apply if you believe we can grow together.
Well I was debating learning C this year, but Zig seems like the more attractive option. I'd be starting new projects from scratch
I've cancelled my planned visits outside of the US for fear of being unwelcome and fear of difficulty getting back into the US.
Instinctive vibe, as opposed to, you know, facts that can be checked at a moments notice?
Ross Perot said it, but he was considered crazy.
I'm an EU citizen who's on the organizer team of Elm Camp 2025, and I'm really on the fence whether to even risk the flight to US and attending, hearing these stories :(
> There are plenty of people who would do uninteresting work for many multiples of median wage.

Sure. We've all watched an increasing number of these people arrive in the software industry over the years. But they are not representative of everyone. Plenty of people can't force themselves out of bed in the morning for money alone. If they could, they'd be working in software.

> Jobs like factory workers and postal sorting etc. have high turnover because they offer neither interesting work nor good pay.

Manufacturing especially offers the illusion of interesting work. In fact, there is a whole political thing going on in the US right now trying to increase manufacturing job availability because of that illusion. I expect you are right that people are going to find out that it isn't what it seems, but so long as they believe it before they try it... Software, on the other hand, doesn't even try to pretend.
> But it's easy to tax personal wealth.

No, it just means personal wealth moves abroad.
Is there some way to know the user who down voted here? I wouldn't presume that was the case. Many users here might have downvoted your parent comment because it was terse and appeared combative rather than contributing to the conversation. I have found on HN it is best to enrich one's questions to avoid this look. I also did not detect anything passive aggressive in the 'why not', it's a fair enough initial response (even kept light with a smiley face!) - the good will was further demonstrated by continuing with an actual explanation instead of a snarky comment. It's the nature of online communication that we need to take a step back and take in a number of added variables before we jump to conclusions.
No amount of tariffs makes a blockade. De facto blockade would mean that you can't trade with anyone.

But I give you something. US can de facto blockade itself by raising tariffs for everyone.
yes. They are called put options. (simplifying)

explained here: https://www.investopedia.com/terms/p/putoption.asp
macOS has "date added" for this, which is the date the file was added to its containing folder. It's not the exact same as the date created that you're talking about, though.

I honestly don't have a strong preference either way on this. I don't use date created except for misbehaving media downloaders that think the file modified date is a good place to put the video publication date. I'm sure there's a flag somewhere that I don't care enough to find.
I'll check this out. I actually don't love p7zip's CLI.
This is very true and sadly missing in this era of getting things that "just work". I must have lost several dozen hours trying to get audio working on an ancient RH Linux installation in the late 90s but all the stuff I did set me up for troubleshooting and working things out in a way that no "just works" setup could ever have.

I think it's very useful to work with barely working outdated systems early in ones education. They can teach you a lot which and the knowledge will compound very quickly.
Every camera has a unique RAW format even cameras from the same company. The article briefly mentions this but doesn't go into that much detail. I've got at least 10 Nikon cameras going back to 2005 and every "NEF" Nikon RAW file is different so if you buy your camera on the first day it is released you have to wait for your software vendor to add support or shoot in JPEG format. There have been a few times when the RAW files are so similar that you can use a hex or EXIF editor and change the camera model EXIF field to an older supported camera and load the file. But in theory the RAW converter has been profiled for each specific camera using ICC color targets and stuff like that.
Eh dunno, the reset buttons I know would not be impressed by the pushing prowess of the CD tray. If anything, you'd just break the motor encoder of your CD drive.
Not really. I worked there. We had no budget issues. The dismissal was political.

The issue was propaganda. There are even rumors that Dieter Reiter told someone that he regretted moving away from LiMux after he had to pay so much money for IT.
It turns out that you need third party tools for
non-Apple mice, like Mac Mouse Fix.

Was that via Bluetooth or the "Logitech Bolt" receiver?

It's been many years (10?) since I tried a 3rd party BT mouse with Macs. I remember it always sucking with both Logitech and (I think?) Microsoft mice.

FWIW they've always worked flawlessly with the previous-generation Logitech Nano receivers. I dunno anything about these "Logitech Bolt" receivers, other than that they appear to be USB-C and not USB-A which is kind of maddening.
No but if your usual is maguro, you're definitely cutting back on your greenhouse footprint.
Flying from the EU to the US isn’t cheap, and the thought of potentially being denied entry (or worse) makes me think it's best not to visit again for another four years.
> I went to the CBP’s Average Wait Time website and found a rich dataset

Its days are counted now that they know about its existence.
I never said it wasn't a feature. There was a time, and there are still certain specific domains, where bit bashing the way C lets you is a big benefit to have. But bug or not, I think it's reasonable to call these limitations as far as general-purpose programming goes.

My argument was that C puts the onus on the user to work within those limitations. Implementing your own bounds checks, doing shared memory management, all that stuff, is extra work that you either have to do yourself or know and trust a library enough to use it, and in either case carry around the weight of having to know that nonstandard stuff.
>I imagine in many cases, lockup could be avoided entirely with a court summons (which if violated would justify arrest).

This goes for most arrests, probably damn near all of them when it comes to nonviolent crimes.
There's a subtle but very important difference between making sure nobody is a "single point of failure" or bottleneck (heck, most great engineers will actively work with management to make sure they're not single points of failure!), and recognizing that engineers are not fungible resources and should not be treated as such.

I do agree that it's simpler for management to pretend that they are, and that's why great management is insanely rare. But great management, like great engineers, can make a huge difference in the success of a company / project.
Show HN: I build another WebRTC file transfer app with focus on UI
I discovered WebRTC last summer and tried to build a bunch of stuff with it. I tried building an atomic swap protocol for BTC and MultiversX and everything was coded in Go so that it can run in the browser using WASM.

But there was one project that I left hanging for a while focused on just transferring files, usually nobody recommends transferring files through this protocol but its just a side project.

I checked out some projects that are implemented in a very professional way and I liked it so much. I wanted to do a similar project to send my band mates a lot of videos of our shows (more than 8 GB) and I did this project called Hyperspace and these dudes came with some ideas on how to improve the UI and experience overall.

So what's interesting about this project is that I tried to do it as simple as ever. I used Go + HTMX, I tried to remove everything that was unnecessary, I also added a cool 2FA for connecting to another peer.

The flow is very simple. You create a session which is purely made out of words.
Once the other peer wants to connect the app generated a pin which should be shared back with the one that started the session, and boom you are instantly connected and can share ONLY ONE file at the time.

There are a some stuff that I want to improve later obviously, but I just want to put the project out there.
Gotcha, thanks. I always thought it was "first 3-5 years". Could be an example of word meaning diluting as it goes mainstream - hacker being the ur-example. ("Semantic bleaching" is the jargon term, apparently).

I was wondering when the first use of the term in its modern sense was, so I just glanced at Google Books and found this from 1805, which is just too good: "a startup was a coarse kind of half-boot with thick soles; [...] its use is now superseded by that of the modern spatterdash." [spats?]

By 1949 I've got this: "But startup businesses, and even mature businesses in some localities, may face financial constraints" -- Agriculture Information Bulletin, Issue 664, Page 113. I can't find anything pre-WWII.
When you are in stuck in a border control jail for 2 weeks it does not particularly matter who does or does not think you should be there.
The Design of Compact Elastic Binary Trees (Cebtree)
assuming your point is correct about what almost the entire country thinks about ICE locking up tourists (and I don't think it is) it's irrelevant: ICE does it anyway and that's all I as a potential turist care about
I'm waiting to see the effects of the brain drain
I use AI as my editor. I provide the AI with my own prose and indicate the tone I'd like to use, then I take the result and put it back into my own voice. Sometimes I'll take that second edit and resubmit it to the AI and again, take the result and put it back into my own voice. To me, AI is an editor, a tool I use to help improve my writing. Like an actual editor, sometimes the AI comes back with that I successfully captured what I'm trying to say, and no changes need to be made.
Do people not think the EU spy agencies.. Spy?
"Detained" as in sent to secondary inspection, or actually arrested?
What's the frequency by which airlines rebalance their flight schedule (including e.g. code sharing)
I realized the hype for composing $thing$s was overblown around 1993 when I learned I could just have "A Grand Unified $thing$" and almost immediately stopped using a dozen different $thing$s.

Then, a decade or two later, I realized the Grand Unified $thing$ was itself composed, but not by me so I had no control over it. Then I thought to myself, how great would it be if we decompose this Grand Unified $thing$ into many reusable $thing$s? That way we can be optimally productive by not being dependent on the idiosyncrasies of Grand Unified $thing$.

And so it was written and so it was done. We built many a $thing$ and the world was good, excellent even. But then one of the Ancients realized we could increase our productivity dramatically if we would compose our many $thing$s into one Grand Unified $thing$ so we wouldn't have to learn to use all these different $thing$s.

And so it was written and so it was done. Thus goes the story of the Ancients and their initiation of the most holy of cycles.
Africa is seeing "carbon grabs" by foreign firms, warns the head of the African Development Bank.
Just the trade stuff, Trump's childish threats to allies. All seem baseless and arbitrary.

Trump can't even keep track of who started the war in Ukraine...

People don't realize how much good will is being toss aside.
Same here. Canceled my plans for US visits for the near future. Absolutely zero desire to have part in that. Will spend my money elsewhere.
I get the point you’re making but I’m gonna push back a little on this (as someone who has written a fair few ETL processes in their time). When are you ever ETLing a parquet file? You are always ETLing some raw format (css, json, raw text, structured text, etc) and writing into parquet files, never reading parquet files themselves. It seems a pretty bad practise to write your etl to just pick up whatever file in whatever format from a slop bucket you don’t control. I would always pull files in specific formats from such a common staging area and everything else would go into a random “unstructured data” dump where you just make a copy of it and record the metadata. I mean it’s a bad bug and I’m happy they’re fixing it, but it feels like you have to go out of your way to encounter it in practice.
It's an echo chamber for the left, the same as X is now for the right. Ideas and opinions unchallenged or questioned is what people want.
In case of a complete disaster recovery, the fact that a script or two might fail is super OK. That's why after recovery there's always the cleanup phase where you fix stuff that broke during recovery.
It is for sure a terrible design for a top secret communications system.

For a consumer platform, it makes some sense, and the prompt is supposed to be “hey you might want to do this”, and the user can decide if it makes sense. I’ve used an iphone since they came out, have seen this prompt like twice, and got it right both times. But I’m not a national security advisor or anything so maybe it’s more clear to me.
This whole answer hinges on knowing that 0 is not a positive integer, that's why I couldn't figure it out...
It's not even about being locked up in an ICE jail.

In Australia, we just had someone [1] who was detained for 8 hours with their phone/laptop searched all because they stopped over in Hong Kong rather than flying direct to the US.

It's that kind of irrational, unpredictable behaviour that makes travellers stay away and instead choose from one of the hundreds of other desirable travel destinations who want you to visit.

[1] https://www.smh.com.au/traveller/travel-news/an-australian-w...
Watch Antimatter Fall: Scientists Capture Gravity's Pull with a 3840MP Camera
That’s a stretch.

It’s well accepted that people tend to be more unpleasant online, and text doesn’t translate nuance well enough to avoid misunderstandings, no matter how many emojis are assigned to the task.
Even if you rewrite C code to the same "shape" as Rust, it won't become equally easy to statically analyze. The C language doesn't give the same guarantees, so it doesn't benefit from the same restrictions. For example, pointers don't guarantee their data is always initialized, `const` doesn't make the data behind it truly immutable, and there's no Send/Sync to describe thread safety. You have nothing to express that a piece of memory has a single owner. C's type system also loses information whenever you need to use void* instead of generics, unions with a DIY tag, and have pointers with a mixed provenance/ownership.

Rust checks that you adhere to the analyzable structure, and keeps you from accidentally breaking it at every step. In C you don't get any compiler help for that. I'm not aware of any tools that guide such structure for C beyond local tweaks. It'd be theoretically possible with enough non-standard C language extensions (add borrowing, exclusive ownership with move semantics), but that would get pretty close to rewriting the code in Rust, except using a bolted-on syntax, a dumb compiler that doesn't understand it, and none of the benefits of the rest of Rust's language, tooling, and ecosystem.
To a worm in horseradish the world is horseradish.
In this case it’s top scientists and people who do the grunt work for them, presumably.

Regarding not letting employees socialize… I cannot speak to any presumed dysfunction in US government, but to clarify my point—employees spending every hour working at 100% efficiency on the exact thing that needs to be done right now is not indicative of a fat system (more like the opposite). Being able to spend a day pondering or exploring or maybe even indeed socializing is.
If non-US citizens can be deported to El Salvador without due process for having a tattoo that an ICE officer deems to be "gang-related", you're immediately going to alienate most of the World's population from wanting to visit for any purpose.

The lack of due process and the threat of extradition on a whim is one that feels less likely to happen to me as a caucasian with US citizens as family, but the impact of it would be life-changingly poor. I'd rather just not travel to the US, for tourism, family or business reasons.

I'm not sure anything done in the last 3 months is much of a surprise to people who listened to his campaign talking points. It seems to me that people just thought he was a lying politician who lies, and this was just more lying. What's caught people out is that he's doing it all, and believes SCOTUS will never condemn or find illegal a thing he has done so due process is an abstract concept only, and others consider themselves immune for actions covered by Exec Order.

It's all quite sad and worrying.
Canadian airlines are cutting routes to the US due to low demand, but adding new routes to places like Europe and Mexico.
Very cool, but is it ethical?
It is sometimes legally mandatory, but in what context does a company ever look again at old slack chats or work sms?
It matches my anecdotal experience here (from Germany). When talking about travelling to the US, previously the discussions of the drawbacks would circle around climate impact, expense or flight time. Recently, this has shifted to feeling unwelcome or unsafe. I talked to two different people last week who had gone to the US regularly in the past years, who have decided to not go this year (attending a wedding and the other for touristic reasons), due to the current political climate.
It's obvious sardonic humor srikes a deep, deep nerve in your very incurious, reactive being. I'm sorry it took me 8 days to reply to you, but I just noticed you now. It's going to be OK. Your memes and nerdlingo are safe.
A general sense that the US is actively trying to hurt us in the rest of the world. Enabling Putin, stopping USAID programs, imposing tariffs etc. the list is long by now. Just makes you not feel like supporting it by buying US or going there and spending money. Secondly lots of stories about tourists being detained by ICE make it feel even almost scary to go.
Can budesonide reduce the symptoms?

I don't claim it's a good idea, but probably adding a pill of Paracetamol and another of Ibuprofen to any quackery will reduce the temperature and ache in spite it will not improving other important statistics like mortality.

If whatever they are doing reduce the symptoms, it may confuse people and make it look like they are doing something useful.
There’s no reason to lock tourists up. If you don’t want them put them on the first flight back. Locking people up is expensive and if they’re willing to leave anyway, totally pointless.

You would think that a country with a whole department devoted to government efficiency could work that out.
yep typically rolling 28 days is used for “monthly” metrics for this reason
Uh oh. I'm all for cutting the red tape, but (in my opinion) the GDPR is: 1) easy to comply with if you're not doing nasty stuff with people's data, 2) actually needed.

Any opposing views?
I mean it's not surprising. US Immigration seems to have been told to reject whoever they feel like, interrogate for hours in hopes of finding anything no matter how random to deny entry.

https://www.smh.com.au/traveller/travel-news/an-australian-w...
>Countries all over the world are issuing US travel warnings.

Can you post the plain text of these "travel warnings"?
Not necessarily the same distance. For example if you consider academia, the center of gravity of "serious" "western world" universities that can reasonably be visited has shifted considerably towards Europe now.
> The GDPR is seen as one of Europe's most complex pieces of legislation by the technology sector

Really? Now I'm no bureaucrat, merely an engineer, but GDPR was relatively easy to read through, even the official document (https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELE...) is only 88 pages long, this cannot realistically be "one of Europe's most complex pieces of legislation". A lot of privacy-conscious SME basically had to do nothing to be compliant, telling me it seems to hit the mark of being not too complicated.

Most of the cases I've heard people complaining about GDPR being "complicated" or "impossible to implement correctly" have been from people/organizations who are breaking GDPR, and have no way of reaching compliance without removing things they ultimately earn money from, which in my mind is the exact purpose of GDPR. Most orgs don't seem to be introspective enough to understand why they are having such a hard time with GDPR though.

I hope that their proposed "simplification package" doesn't actually remove what makes GDPR useful and good, but since they seem to be making a bunch of bad-faith arguments for this simplification, I'm not super optimistic.
Chinese AI company Zhipu has released AutoGLM Rumination, a completely free AI Agent capable of autonomous web browsing and task completion. Unlike OpenAI's $200/month Deep Research or invite-only alternatives like Manus, it's available immediately without restrictions.
The Agent combines reasoning capabilities with browser automation, allowing it to access platforms like social media and content sites that don't offer open APIs. Zhipu plans to open-source the entire technology stack on April 14th.
My analysis looks at how it performs in real-world testing, examines the business strategy behind offering such capabilities for free, and discusses what this means for the evolving AI Agent landscape.
except there are plenty of other restaurants serving maguro
I know it was mentioned at the end, I was curious what are some of the notable issues that were find using the DST approach, and how did it benefit the development of the system? I would also be curious if a LLM system would be able to help analyze the TRACE logs ?