skysight-inc/HackerNews huggingface dataset:
Eight hours! It's hard to believe the woman's condition was critical enough to require invasive surgery with these makeshift tools mid-flight, but so stable post-op that the doctors did not recommend an emergency landing. I understand they recommended against landing pre-op because of worries about cabin pressure, but why not after the surgery? She's going to have to come down at some point.
Degrading plastics would be a nasty one.

On the topic of plants, instead of attacking crops directly, attack mycorrhiza. Plants can't get nutrients without them.
I work for several NFT art projects.

None of them are scams. I know many people who work on other NFT projects which aren't scam as well.

They are all on public blockchains, perfectly functional with relatively healthy communities.

I think you are cherry picking the scam projects by using the word "primarily". We hate scam projects just as much as you do, they damage the reputation and trust of whole ecosystem.
Korea to remove tariff on rare gases for chip manufacturing amid Ukraine war
Live Coding with Ben, Episode 3, Getting Started with Xcode
Spoken like someone who has never done so.

Do as you say and you’ll find yourself the target of a gang retaliation. You plan on packing automatic weapons? You going to kill ten people? Even if you do it in self defense, you’ll get killed in jail while awaiting trial.
Both C and C++ are unfixable. You have to start new language.
Because the alternative costs $$$ and is only accessible to the rich?
Morelli's list of principles should be kept on hand every time someone watches the news.
Same. I'm gonna enjoy whatever is left of my life where I'm healthy and can do the activities I like without saving for retirement, and the moment I'm too sick to be able to work and enjoy life, I'm probably just gonna off myself.
I mean, yes, right now, it has ±0 chance to become a thing. Still doesn't make status quo any better, and does not at all change that such a universal ABI probably could be much better.
That doesn't seem to be the case at all. There are many many differences.
Ask HN: Supply chain attacks in ML models
I'm on pytorch hub, which is a site where you can download ML models others have build and trained. Some of the organizations that have models on there I've never heard of, and have model pages that look more like a page for some dodgy amazon brand you've never heard of - it hotel my radar up a bit. My question is, has anyone encountered this as an attack vector before, distributing a pytorch (or I assume TF) model that runs arbitrary code, and having it do something malicious? Some of these have a lot of users and I doubt many are taking the time to review what they are actually running. Let me know if I can clarify, thanks!
it has an "Impressum" link that's broken. Parent(?) company is says this about themself:

> World Data Lab (WDL) is a data enterprise which produces the most consistent and credible estimates for spending and demography. Our data models are global, granular, and forward looking and track the Sustainable Development Goals in real time, helping provide unique insights for businesses. Our research has appeared on CNN, in the Economist, and the Financial Times. Our clients include HSBC, L'Oreal, and Citibank. Our advisory board includes leading representatives of the World Bank, Brookings Institution, and academia.

yikes!
totally get that! but it's still 10x cheaper than our competitors :)
Licensed Formula 1 Ethereum NFT Game Is Shutting Down
I'm not certain, but I think this was started by the Americans with Disabilities Act of 1990. Instead of having government officials verifying compliance, it created "professional plaintiffs". [1]

[1]: https://en.wikipedia.org/wiki/Americans_with_Disabilities_Ac...
I had the same problem too. But I later found out that I want programming topics (i.e. concurrency, scalability) more than project ideas.
"You optimized for WHAT?"
C23 removes K&R declaration lists.
Don't bother, if you're on a mobile device
Truecaller avoiding legislation with shady business in India?
> which depends on them knowing it's there!

This.

Indexing is So. Damn. Important.

Documentation and knowledge discovery is crucial, and still very much a WIP.

I don't claim to have the answer. I write a lot of really relevant, heavy-duty documentation, with my projects.

That no one reads.

I know this, because they keep asking me questions that are in the docs.

I am their index.
This sort of logic justifies terrorist's killing of civilians like 9/11. If they can quote your book, the US citizens voted the governments in that oppressed and bombed members of their religion.
'the doctors successfully released the trapped air from the patient's chest, and she spent the rest of the flight uneventfully eating and watching in-flight movies'
I find it so sad that 99% of the comments are an entre soi between SCRATCH worshippers - of which I am one - and have no relation to the substance of my question. But what else could I expect, everyone stays in their own domain, me first, I guess. I like the presentation of the lambda-calculus made here https://kids.kiddle.co/Lambda_calculus, which confirms me in the idea that the kids could find profit there, far from the certainties of the adults.
Prav – Privacy Respecting Chatting App
"Is there such a thing as a TUI launcher out there? Something that allows fuzzy search of program names, tags and a short description (using something akin to .desktop files for the application metadata)."

I've been looking for GUI launcher/software-catalog solution for Windows with those characteristics.

Still haven't found any.
> They’ve also compounded that velocity by writing most of the runtime in Typescript whereas our runtime is in C++

Can you explain more? Deno doesn't use typescript in the runtime. It is rust and pure js (for globals and wrapping bindings). I don't expect their current architecture to be any less efficient from what I know but it may have changed.
First try saving $1000. Then after that. go save for what ever your total expenses are for 3-6 months. It should be in an account that you can quickly get to. Not in stocks. Just a plain old savings account works.
How are they going to test it? This sounds more like state wanting to get their juice off the tech giants greedily but don't know how to do.

Hopefully people will soon see it's not the social media platforms, it's the people themselves who need to be fixed. Social media is just a tool, and if people don't change, it will just be replaced with something else and the cycle will go on and on.
> I remember at a previous job, the monolith was drowning in technical debt. Someone decided the solution was Go microservices. Fast-forward 18 months and 95% of the functionality is still in the monolith, but there are now 25 microservices, and no environment (except production) where you can test everything together.

I have the opposite anecdote. Currently working on a monolith that's been around for 5-7 years, huge enterprise Java mess, like many others in the industry. The clients decided that they'd like to upgrade to JDK 11, newer frameworks, all of that shiny stuff.

So for the past 4 months i've essentially been pulling my hair out and trying to rewrite significant parts of it all. When you have a monolith, you cannot upgrade the entire system if some parts of it break - even if i have, say, 200 dependencies but 10 break, i cannot move forwards with the updates and as a consequence am stuck with running on JDK 8 or even outdated frameworks.

And, of course, you cannot extract those parts of the system out either because you'll immediately be hounded by developers who aren't welcoming of change and will find nitpicky stuff to tear both your arguments and efforts apart, actively sabotaging any potential successful outcome (potentially exaggerating here, but many do not enjoy change).

Alas, there is probably some sweet spot to work towards from day 1. Not going crazy with microservices, especially due to how people interpret the "micro" part (e.g. service per person vs service per team, what the total count should be, domain modeling etc.), but not sticking to a single large monolith either.

I think that sooner or later the industry will try grouping code into services based on the "type" of functionality - the weird PDF export and reporting logic will live in service A, other attachment upload/download logic in service B, the web API in service C, and the old legacy server side rendered UI in service D. That way, at least your efforts to update the web framework and JDK for it wouldn't be usurped by the PDF library not liking it.

Then again, i've seen front end applications baked into back end applications instead of separate back end/front end deployments far too often, so i'm not hopeful about anyone genuinely exploring that approach anytime soon.

Alternatively, i've actually written about modular monoliths before, in my article "Moduliths: because we need to scale, but we also cannot afford microservices": https://blog.kronis.dev/articles/modulith-because-we-need-to...
Yeah it's very buggy, same thing is happening for me
There are actually lots of different UAP incidents. In some there are supposedly objects that get really close to carriers, which are tracked by many different radar systems etc. The gimbal video one wasn't one of those, IIUC, it was just what you see in the video.
Thanks for the response. IP anonymity is not as much of a concern as compared to facial anonymity.
My personal favorite:

https://github.com/Yomguithereal/react-blessed
Not really a horror story, but a lesson. In 1998, worked in USA for startup, got stock options. Head a healthily sceptical attitude, only counted on salary which is real money. Nevertheless, I purchased the stock options, at $0.05 each thus spending $100, thinking "Be daft not to. Not convinced these'll be worth spectacular money but don't think I can lose". Then along came the telecomm and dot com busts. So lost whole $100 as the company was wound up. Felt possibly worth it for the schdenfrude of watching somewhat unkind / aggressive senior managers / investors losing big sums ;)
From article, they use the relay as a fallback if UDP is blocked.

“We’ll probably also still want fallback relays that use a well-like[d] protocol like HTTP, to get out of networks that block outbound UDP.”

“Having relays to handle the long tail isn’t that bad. Additionally, some networks can break our connectivity much more directly than by having a difficult NAT. For example, we’ve observed that the UC Berkeley guest WiFi blocks all outbound UDP except for DNS traffic. No amount of clever NAT tricks is going to get around the firewall eating your packets. So, we need some kind of reliable fallback no matter what.”
> It's odd because HTML and javascript are so much more ambiguous and cause a lot of pain, yet I hear more complaints about C or C++.

HTML implementations (and to extent JS) are very forgiving - you could have thousands of warnings and errors raised by linter, but page will still render mostly fine. In this regard C would be closer to XHTML which would fail to render unless it's "well formed" and, well, nobody uses it nowadays.
Google expands security protections for Ukrainian users
How does the reverse stock split affect options, it would make each share more valuable wouldnt it?
I don't know how challenging is this vs. let's say the first NT iteration or the switch to XNU and OSX at Apple, but I'd say Fuchsia is taking waaaay longer.

I've read somewhere that Fuchsia's UI is being developed behind closed doors, so it may be in a more ready state than what we believe. I wonder if Starnix and ART are already functional.
https://newsroom.spotify.com/2022-03-15/spotify-and-fc-barce...
From my experiences, twice monthly payments are nearly universal. From what I gathered, the reason is that for a lot of employees, some states require payments to happen twice a month. For example, this is the respective CA state law: https://leginfo.legislature.ca.gov/faces/codes_displaySectio...

Now, this CA law actually does not apply to most tech-employees (which will be consider "exempt employees" - which also means that they do not have to be paid overtime). But in my experiences, employers don't want to run separate payment processes for exempt/non-exempt employees - so everyone gets paid twice a month.
“Good Job Brandon!”

Seriously, stop killing Ukrainian infants https://m.youtube.com/watch?v=6YF0qfAj8IY and maybe civilized societies around the planet will stop leaving you alone.
To get any meaningful results, we'll need a decent sample size. Magnitude 7.0+ quakes in Japan are a fairly rare phenomenon, occurring 1-2 times per year. If we pull out a somewhat larger data set of 136 such quakes in the last 100 years (https://www.volcanodiscovery.com/earthquakes/japan/largest.h...), we'll notice that the quakes are fairly evenly distributed between the months.

The mean is (of course) 8.33%, and the standard deviation 1.91%. All months fall within 2 standard deviations from the mean (March is highest at 11.62%, followed by Feb at 11.06%, Jun 10.51% and Nov 9.76%). So, nothing particularly interesting to see here. Also, if we do the same "three-month window" analysis you did, the winner is February (with 30.68%, somewhat higher than the expected 25%).
Russia War on Ukraine – Concern in Taiwan over Readiness for Conflict with China
Effects of ancient carbon releases suggest possible scenarios for future climate
> a job

There's your key. It's not "a job", the job matters a lot. Higher income and education most often means a job that's easier on the body, and also likely more mentally stimulating (shown to increase QoL at old age and lifespan).
I too would normally agree if the software wasn't actually malicious this time. It is one thing to create an infinite loop in a package that can simply be terminated, but a whole other can of worms to actually start removing users files. I generally agree with what you are saying that open source developers don't owe anyone anything, but there is a line, otherwise think about the precedent it sets when open source dies out because businesses and government stop using open source because of hostile takeovers by other nations who then use popular open source projects to spread malware. People cheering this would be devastated if this happened to them, but by cheering that is what they are advocating for.

Nothing is black and white, I think there should be some flexibility because afterall it is open source, however intentionally deleting user files or installing spyware is where I draw the line. If you want to break your own software, then fine, but don't go breaking other peoples software intentionally and deleting files when that is not what your software was designed to do and you've gave no warning or indication to other users that you plan to change it.
Yep. And now there is a fun build step for translating these interface definitions into C++, Dart, Java ... plus a ton of glue code, some of it probably generated.

Instead of creating a new language for interface definitions; why not just use an existing general purpose language? C++, Objective-C, Java, TypeScript ...

Or take this new language you have created and extend it with control structures and other basic language features, and write the OS in that.
Ask HN: Should I learn Emacs in 2022?
I've learnt vim and have a good setup for programming already. I started learning/using emacs recently enticed by all the features I hear about. I think I'll need to spend some time with it to utilize it efficiently.

Is learning emacs worth it? I see hardcore emacs users complaining about how bad e-lisp is and macros causing RSI.
https://www.chicagotribune.com/sns-tech-taxes-story.html

Horror stories from the dot-com bubble. Mostly about AMT.
Being active as a generalist with some deep knowlege across specific stacks I can pretty much vouch this, even on stacks one is conftorable with takes some time getting back to after a couple of months let alone stacks that one never used.
Free and fair elections? With candidates who haven't been jailed under trumped up charges, or "fell out" of windows? Free media that informed the electorate?
Netflix plans to start charging for password sharing, and customers aren't happy
You forgot people bringing their electrical heater because they find the AC in their office is too cold !
Worked for crypto startup in 2016. Went through divorce at that time, did not want to make shady investment, that could upset judge. Go figure :)
“Lightning fast” is no less meaningless in practice than “blazing fast”. Both get used extensively by projects in such languages as JavaScript and Rust, on projects of similar scope that nonetheless have at least an order or two of magnitude’s performance difference.
I can't wait for the porn industry to make the scene with pull requests to Chrome affecting codecs or CAs. They have been hesitant to flex because they're so vulnerable to taboo but I'm confident that's a problem with a solution they will eventually find.
> You can connect to a remote machine seamlessly, with a "local" experience, benefiting from a identical environment with your production server, or utilizing the full performance of the remote machine.

What does this mean? Is it like Emacs' TRAMP[1]?

[1] https://www.gnu.org/software/tramp/
Yes, Flir1:

https://www.sandiegouniontribune.com/news/military/story/202...

They're all ATFLIR videos. It's basically the same thing - a far away hot object, likely another aircraft, turns into an IR cylinder-shaped blog on screen which is then incorrectly interpreted as being an actual cylinder. The apparent movement at the end is just the ATFLIR losing lock as the guy constantly zooms in and out.
In this case I was leaving right before the IPO and it looked like a sure thing, which obviously it never is. :)

Yes, won't see returns for a while, if ever. Lottery tickets!
I raise you the guy who removed his own appendix in the jungle after escaping from a prisoner of war camp: https://www.smh.com.au/culture/books/the-war-hero-who-remove...
https://archive.ph/IsW7C
Country of birth and current location can be different, even if not using a VPN.
I have a very good friend, and we chat maybe an hour or so at a time, a couple of times a week.

I look to him for life advice and emotional support; not technical or career advice. He's not a career mentor; he's a wise friend, and what I treasure, is his kindness, wisdom and example.

He's quite wealthy, and is an experienced and successful businessman. I am constantly hearing stories from him about his business dealings, philosophies, accomplishments, and failures.

Most of it is stuff I listen to politely. They are good stories, and he needs someone that will listen to them.

Personally, I don't have use for most of this. I have no intentions of becoming a captain of industry. I like the guy, and I'm glad to be there for him.

But the thought has occurred to me, that there are people that would kill to hear the stories I hear.
I sponsor https://github.com/marcan (Asahi). I encourage anyone invested in the Mac ecosystem to do the same.
This discovery is just one of the benefits of having people paid to poke around Apple's stuff.

PS: of course you can support Docker also: https://www.docker.com/pricing
> If you're doing disaster recovery, do you really want to wait a day for your data?

I'd like to have the option.

The point isn't that I want to wait, it's that I want it to be super low priority to make it cheaper.

For a super low priority job, why should reading be multiple times as expensive as writing?

> Your pricing model is flawed, because you're not taking into account other factors such as rebalancing. Years ago, I would have loved for retrieval to be that cheap to perform behind the scenes.

I don't understand. If rebalancing happens behind the scenes, then that has to get paid for as part of storage.

Which means the cost of 1 single I/O is a smaller fraction of the storage cost.

Which means the profit margin for retrieval is significantly higher than my estimate.

My cost estimate uses the most flattering possible case for the retrieval pricing. Any storage costs I didn't account for, deliberately or accidentally, make my argument stronger.
One of the most valuable things about a conversation with a mentor is getting insight into their thinking processes: how do they decompose a problem into smaller parts, what mental models they make use of, etc.

Given that, in my experience I've always learned a lot when I've asked my mentors to talk about a challenge they're currently facing and have them ramble on about it while I ask clarifying questions.
What is SRv6 network programming?
Oh man, that hurts.
As much as when I rejected an early position and at least 1% of a company that is now worth $1 B, because they demanded me to shut down a website I had at the time that was remotely related to their business and doing well ( I was super proud of it, we where getting some news coverage locally and even offers to sell) I would probably have joined if it was not for that demand, I think.

The most expensive thought of my life was "those fuckers will not tell me what to do".

I don't regret it, since it led me to the best part of my life after that site was eventually shut down 3 years later, but man... Sometimes late at night, alone over a drink, it comes back and bites.
Not only are social media platforms dictating what you see but also they are editorializing that content before you see. And yet somehow they aren’t publishers, because reasons.

You are forced to go to their site everyday because reasons
> California bill would let parents blame other people for them not doing their job
>Hopefully people will soon see it's not the drugs, it's the people themselves who need to be fixed. Drugs are just a tool, and if people don't change, it will just be replaced with something else and the cycle will go on and on.

Easy way to shift the blame if one has ever taken part in designing these products.

Hell I remember years ago on HN when that book about getting people hooked/addicted to an app was a popular book to discuss, making the analogy more true.

You’re right, maybe people are the problem. Just like how the Sacklers pushes their wares and hooked the masses so did SV
NASA's 'mega moon rocket' is heading to the launch pad
It's highly unlikely, but they could "make sure" of it. That's why you don't use your real information on sketchy websites :P
It's so good it warrants standing applause.
Much less homelessness, for starters.

Also, not every useful innovation can be measured in unicorn dollars ;) Facebook has a massive market cap, yet it arguably just makes everyone less happy.
If I was wrangling on FFI issues across multiple platforms and battling gratuitous incompatibilities, bad documentation and bugs, I would be ranting as much or more as the author.

The issue is that there isn't really an alternative. Obviously a cross platform ABI is never going to exist (different endianness, alignment, register usage, stack conventions just considering the CPU, OSs themselves add more complexity). We could have an IDL to describe in details the ABI, but then:

- you need all OS vendors to be on board, which is not going to happen.

- even if they did you can be sure it will be forked in a myriad of dialects and non conforming implementations.

- even if everybody plays ball, bugs will still happen.

The best next is for language designers to come up with community maintained IDLs and tooling to interface with various languages instead of waiting for platform vendors to provide them. This is a realistic solution that can work, but at this point you might just accept that C fulfils this role already even if it is far from ideal. Just embrace libclang and hold your nose.

edit: there is also the option of targeting a single virtualized platform like the JVM or CLR which is great, but not really appropriate for a system language.