skysight-inc/HackerNews huggingface dataset:
Have you seen OpenSnitch? https://github.com/evilsocket/opensnitch

It's a Linux project that's replication what Little Snitch does on macOS - it doesn't decrypt TLS secured data but it does show and allow blocking of network connections (even if it can't see exactly what's going on inside this connections).

Combining eCapture features with OpenSnitch would be awesome. It'd be great if as well as tracking all network connection, you could flag connections sending specific data (like your name, email address, or phone number) to unexpected servers.
No one wants this. It’s a gimmick. Google glass was 2013.

Trick my brain into believing it is in another world. That is what is exciting. This is what your consumers want. An escape from this world into another. Sometimes it’s there, most of the time it’s not.
Very cool! looking forward to trying it out - the graphs reminded me of a toy project I'd done a while back to better understand deterministic and reproducible execution in python as seen in marimo.io notebooks https://github.com/vrtnis/python-notebook-simulator
Like existing surgery techniques and Conde Nast publications don't already promote unrealistic beauty standards?
> it was the fact they gave you free cloud storage in exchange for an email address

This feels rather reductive
They don't need to care about k8s. They just need to care about the text file I sent them which has HA/DR rules and other things customers might care about which requires their input / signoff. As a trivial example, as long as they understand that "replicas:1" is bad or that increasing the number means we get more processing power, I can reliably talk to them about important customer-impacting things. It's definitely hard to make your entire infrastructure commmunication-friendly but, back to OP's point, some tools let you do this better than others.
I had a good experience with triplebyte itself, but their promise to not have to tech interview failed me. Literally every single company put me through several tech interview rounds, as if they didn't trust triplebytes assessment.

Anyways I wound up getting a job not-through triplebyte, and was competent enough that I was promoted to senior dev within a year.
http://i2.kym-cdn.com/photos/images/facebook/000/582/861/e26...
Anyone know why this post is flagged? I get that there is an aspect of 'Most stories about politics' but at the same time the tech censorship angle here is high and likely in-line with 'Anything that good hackers would find interesting.'
To be fair, once one assumes FTL communication is available, relativity is no longer relevant or necessary.
[Mostly paid]
I think it's also much faster in practice
Dashboard web clips? https://www.telerik.com/blogs/web-clips-hidden-useful-os-x-f...
What’s the reasoning for making it illegal to test for BSE?
Ah, yes, the notorious state problem in notebooks. In your project, do you find the dependencies statically or dynamically?
> your clock moving faster doesn't mean you get your buddy's light signals "in advance"

Thanks, this helps a lot! I think I have just one more question :D

I can send him a signal too, right?: I can stop accelerating, or beam him back at the speed of light.

When I receive the signal at 12:50:01.250058 I stop accelerating. 1.25 seconds later at 12:50:02.500000 (his clock) my buddy sees that I sent him a response by stopping my acceleration. Or does he see me stopping when his clock is at 12:50:02.500058?

If he sees it at 12:50:02.500000, no one gets information in advance, but I gained 58 microseconds that I could use to run a computer program for a little longer, as an example, and make a better statistical prediction than he could do on the ground. Or do I lose the ability to use those 58 microseconds in some way?
A lot of people like to say that they're using Rust because it's safe. But I don't think it's entirely that.

I think Rust is fun, in a way that it lacks a lot of what I would call “friction” in other languages.

If I set up a larger CPP project and plan to use dependencies, I need to set up vcpkg or conan, or wrangle my way through makefiles. The language itself tends to get in my way, too. When I use python, I have to think about package management within pip, PYTHONPATH and I tend to encounter weird bugs because I forgot language intricacies like the jupyter notebooks having all variables inside a global scope, string interning or that late binding closures behave why they do.

I really enjoy writing rust because cargo manages all my needs. I don't fight the borrow checker for personal projects, either. I just use `copy` and that's it.
A positive test would damage the cattle industry.
Aspirin?
Free mystery packet?

It’s like people cracking open delivery robots to get a free meal.

The companies haven’t actually found a solution they’re just ignoring the problem and hope it doesn’t become too common
> People don't like stuff on their face.

If there's one thing we were able to learn with 100% certainty over the last couple years, it is this. I still think it'll have to be transparent, or at least Google Glass like, to achieve mass adoption.
> Keeping our love aside we believe the building of a marketplace for agents/integrations is where the community can help us a ton.

You wanna customers that act like salesman. Who doesn't? What the community can help you with doesn't seem to align with what you can help the community with.
>yes to 3, a “special” spelling is a curse, why do that to your kid?

Because American parents these days are a bunch of narcissists.
Totally agree with you. The reason I included the webmd example and labeled it “counter-programming” was merely to highlight that the average person is faced with conflicting information (I bet even MDs don’t uniformly say any amount of alcohol is bad for you).

The webmd article is especially pernicious because the “positives” probably resonate with many (most?) people and gives people an “out” to optimize for the moment rather than their health. Webmd should do better.
I've not pursued any hiring opportunities - but I've certainly used HN insights to avoid some companies that would have been a clown car rodeo.
Neat tool, thanks for sharing. It would be nice if the behavior of the anchor links in markdown was preserved. In the markdown example you provided[1] the anchor links don't appear to work.

[1] https://githubreader.org/render?url=https%3A%2F%2Fgithub.com...
I’m sure Elon is laughing his ass off, just due to the irony.
Keep in mind that performance was controversial and possibly contributed to her mental decline, in particular because of the subject matter and Kubrick's penchant for perfectionism. She had clumps of hair coming out of her head from the stress.

The baseball scene alone is famous for taking 127 takes.
Oh, a Texas judge. I'm shocked. Fucking shithole
"we create a model which is not only tractable and clean, but also perfectly captures the real world. We then extend our investigation with numerical experiments, as well as analysis of large language model tools."

ie ... this is bollocks.
They finally agreed to publish OSV data in addition to OVAL. OVAL XML files are terrible to use, and OSV is amazing in comparison, so this will get more tool adoption.
Sort related: there was a story here in Southern California from a few years ago about a drone that kept circling a family on the beach - a guy, his wife and two daughters. According to the story, the guy got mad and threw a wet beach towel at the drone, downing it. The guy was later arrested (I don't think he was charged, though), and ended up getting sued in civil court. He lost and had to pay to have the broken drone fixed or replaced.
> or your entitlement to that

Calling something open source to get traction doesn't entitle a project to much anymore, too. Gone was the time that open source was synonymous of creating public software while building a community. What we see here on Show HNs is pure marketing strategy.
Is Starbucks good at predicting gentrification? Presumably there is some criteria someone is using to gauge the feasibility of a location vs others. If you can beat the rush, you can probably get better leasing terms etc.
Thank you for that. I'm normally uninterested in the "people behind the story" articles but this one was very good and I'm glad to have read it.
How delightful!
I'm hard-pressed to name a feature that Ubuntu has that isn't part of Debian. But it's what people like, so I package for Ubuntu :/
I don't think there is a disconnect here. Have taxes ever been pay-for-what-you-use? I don't think so. I'd go so far as to call estimating one's use of public goods/services a practical impossibility. Say you cracked the code though and you realize 50% of the population makes less in a year, total, than they use in public goods/services, what then? There is no disconnect because that is simply not now and never has been how taxes have worked.
I've been to both and can report a positive experience. The DPRK trip was fascinating. The thing I remember most about Iran is how friendly everyone was to us.
It's worth noting that the often quoted "50,000 hour" LED bulb lifetime largely comes from the data sheets for the LEDs themselves, it's the time it takes for the light output to drop by 50% - how long the rest of the lightbulb lasts (or LEDs if the enclosure allows them to run too hot) may or may not be as easily quantifyable
Yes: https://unocss.dev/

You can even use it directly in runtime
https://unocss.dev/integrations/runtime
I'm talking about 'in vogue' names like Kayley and Riley and Jaden. Do you see the CEO of Big Corp or Fields Medal winner being a _______?

(btw, my son attended the same preschool as Paltrow's kids: just a coincidence worth mentioning.)
The population of Gaza is actually the concentration of the descendants the former non Jewish population of nearby communities in Israel who were driven out during the Nabka. Many in Israel are calling this war Nakba 2.

Here is some quote from Israelis in this regards: https://thehill.com/opinion/international/4313276-israel-is-...

There are also policy papers to this effect that leaked from Israel: https://www.cbc.ca/news/world/israel-gaza-palestinians-conce...

So this fear is an outcome some are advocating for but all world leaders are strongly opposed.
Curious if anyone knows of any more recent descriptions about what life is like in North Korea, like in the last 5-10 years. Most things I've read including this article are decades old.

How much have things changed there in terms of technology, food security etc?
Webster's Dictionary 1828
Thank you for this, I've always looked for a WinDirStat alternative for Linux.
I maintain https://endoflife.date/ubuntu. Ubuntu security policies are indeed a hot mess, and opaquely documented on their own website. I use it as an example of how not to document your support policies at https://endoflife.date/recommendations.

At one point Ubuntu changed the EOL tables on their Wiki from 5 years to 10 with no explanation about applicability/ESM - just calling it LTS.

It is among the longest pages on our website.
I wonder why it is 665 instead of 666?
The simple answer is, because that is what is being used.
The complicated answer is there are multiple ways to do things. And just because you know one way doesn't mean you shouldn't learn another. For uploading files you say you need to use one of three things, until you need to upload a file somewhere that doesn't support those things.
You just need to learn some of these technologies, without a frame of reference. Learn a technology to learn a technology.
i was actually curious when busybox's sort added it; but didnt search too hard. was certainly easy to see gnu get it in 2009 i think (but even then if the dude setup there bashrc long ago and that func/alias works, likely no reason to change it immediatly)

i can say an `BusyBox v1.35.0 (2022-08-01 15:14:44 UTC)` did not have -h; so it having it now is kind of a shock to me (looks like busybox v1.36.1 has it - at least from 2023-06-22) - good too! always frustrating when a dev tries using gnu-args and it blows up and i gotta explain the diff between mac-shell-cmds, gnu, and busybox
> Google should be ashamed

"Do no evil. Instead enable others to do evil profitably and take a cut off the top."
I've got a dual-monitor desk mount that can tilt ±40°, allwoing for easy reclined use[1]. $156 MSRP, hardly "crazy expensive" compared to a $3500 Vision Pro, even counting the monitors and computer.

[1] https://www.madebygabor.com/product/16666/Gabor-DM_552-Levit...
> In brief, our city has a housing shortage and a homelessness problem

I've never understood why people try to connect these issues. They're wholely unrelated. No one's like "oh, I can't find a house in my city, guess I'll just live on the street". In reality it is "oh, I can't find a house in the city. I'll move where it's reasonable". If I can afford a very reasonable rent, I can afford a ride out of town.

The homeless aren't homeless because housing is expensive where you are. There are places within reach where housing is cheap.
I can read an article explaining how a tool is used.

There are many tools that solve technical and organizational problems I don't have. There is no "work" to be done if I don't have those problems. You're correct that I'm in a comfort zone. When there is no problem, I cannot find agency. The most effective learning I've had is learning on the job, or from being able to draw parallels to past job experiences. Without either of these things my mind is blocked and I feel unable to take action.

I'm unable to create problem scenarios for something that I haven't used before. My perspective doesn't go past- encounter problem first and then see if I should try something else that would work within my constraints.

I wish that mind block could go away.
Essay: AI Testing as Part of Full-Stack Engineering
In chatting with many full-stack engineers, both at start ups and larger companies, I've noticed many are just dipping their toes into testing the AI components of their apps. Many don't know the best ways to go about it or what kinds of tests they should write.

This is the start of a series on bridging the world of AI evaluation and full-stack engineering. Future posts will include a framework breaking up tests into different types, code examples of how to write tests for AI apps, etc.
Interesting that there seems to be a bias towards frontend development.

Lots of JavaScript and related frameworks.
>Net GDP normalized graph looks the same right?

My first point is to question if %GDP is the right framework to even think about this, rather than dollars.

>However, my point was that the origin of the income has shifted significantly.

I dont think it has. Income taxes seem to be within a percent or so of 1950 values, but payroll taxes have increased massively. This means income tax revenue is pretty similar as a % of GDP, and massively increased in real dollars.

>Parent says 45% progressive tax is high, it's not - it's half as progressive as it was in the 50s before including other societal changes that effectively serve as a regressive tax.

Thats not evident from the data. You would have to look at actual breakdown of federal revenues from income group, not just the tax brackets. It could be that taxes were far more flat/regressive in the 1950s (e.g. to 1,10% paid a much smaller share.

Table 5 of this link goes back to the 80s, and shows the fraction paid by the top 10% earners increase from 32% to 52% in the last 40 years. That is a huge progressive taxation swing.

https://taxfoundation.org/data/all/federal/latest-federal-in...
These solutions do not need to look for a problem. They solve very real pain points. I am old enough that I remember doing the things “ssh to server and rsync” way. Heck I do it sometimes still for my personal projects. Here are the examples of the problems that CI/CD tools solve.

1. You rsync your working directory to a server, ssh to it and restart the server. That’s your only server. While you server restarts, your customers experience downtime. If you used modern tools, your tooling would automatically do rolling deployment or blue green of multiple load balanced instances.

2. Your service does not come up because in your local development environment you used the constructs from Python 3.11 that are not understood by Python 3.8 that is pre-installed on the server. What do you do? Upgrade Python of course. This breaks something else running on the same server. Would not be a problem if you deployed a dockerized app.

3. You figured out the Python version problem (all the while your customers could not access your service). Service starts up and crashes after a couple of minutes. Analyzing the stack trace you realized that this is a bug that would be caught by your unit tests - have you not forgot to run them before the deployment. Would not be a problem if running tests was a pre requisite for deployment.

4. At this point you give up and decide to roll back to the previous version. You go through the manual steps of extracting old version, rsync-ing or ftp-inc it again, restarting the servers (good thing you have only one server, right?). All the while service is still down for your customers. Whereas with modern tooling that would be a push of a button.

5. Your boss calls. They are rightfully angry that customers cannot access the service and asks why you did not ask for permission or a sign off for a prod deployment. You said you confirmed with Sue, verbally, but Sue has left the company and any audit trail of that is lost. Modern tools would give you an audit trail of an approval.

6. Jarred by this experience you decide to deploy to at least two servers. Congratulations - now you have to do twice as much ssh-ing and rsync-ing in a carefully orchestrated manner. Let alone that now you have to deploy some sort of a load balancer too. Modern tools do it for you behind the scenes.

7. Suddenly your product is very successful and you get much more of traffic. Your two servers are barely handling the load. And now you cannot do deployments at all because if you stop one of the servers the other will crash under load immediately. You need more servers. Of course you still use physical machines and you need more of them. You call your procurement. They give you two months of the lead time. On the cloud you would just move a slider in some interface and off you go.

I could continue but hopefully you get the idea.
If you're on iOS, there's an app called Solar Walk that might be fun to play around with.

If you want orbits and a slider, there's <https://www.pbslearningmedia.org/resource/buac20-sci-ess-wwt...>
Ars Technica is indeed a Condé Nast publication.
> Not entirely managed and worry free.

Which is where a lot of the extra cost comes from.

Serving many very small customers like that is a thankless low-profit task. Some of your costs of doing business won't scale down perfectly beyond a certain point so you won't make nearly as much from 1000 2$ customers as you will 100 $20 ones. The same for numerous technical matters. And that is before you think about SLAs and support - you might have realistic views on what to expect for $2 but having worked at the cheap end of web hosting I can assure you that a great many will not, especially at times when things don't go 100% right.
Maybe you could do this with HTTPS if you’re using Kernel TLS offloading?
Some people do actually look like that/that good
This is probably the right solution, but tou need to rebuild on an unclean unmount if you do it lazily.
You emphasize single-query, but I can't find the query. Where can I see it?
Sorry I really want to understand this comment. Can you help?

> Since anything could only be brought in through diplomatic pouches it created an attack vector of one.

Are you presenting that as a good or bad thing? If there is only one attack vector, that makes it easier to defend against, right?

> One official let something slip, which meant a bug had somehow gotten into the scif.

You mean the North Korean or German official?
People don't realise that the opportunity cost of those fees is compounding money.

In your example that 67k is 4.8% of your investments. And that's not including the fees of the ETF or mutual funds you get invested in.

I would never even think about touching this service - why would anyone use this?
What you want for $2/month is unreasonable. I pay more than double for FastMail.

As the article explains, it won't even cover the base hardware costs. So you won't be "paying your part". The only reason to offer something like this is to "up-sell" to an actual properly paid plan, and since you will also lose quite a large percentage to payment processor fees, have extra support/admin overhead, deal with users who now feel entitles to "paid support", having a $1 or $2/month price point is just not worth it.

You will either need pay for it, or do it yourself on a cheap Linode VPS or Hetzner machine or whatnot.
Would a mini car like a Fiat or Mini cooper work better? Or is it just a no go for cars unless you are rich?
https://www.forbes.com/sites/robertberger/2021/02/05/how-a-1...

Hope they're doing more for you then just managing your investments
People try to connect these issues because they are connected. https://www.pewtrusts.org/en/research-and-analysis/articles/...
“Tim Cook isn’t Steve Jobs” isn’t the greatest argument, and it wouldn’t be one I would make because clearly Tim Cook isn’t a product guy of the same caliber as Steve Jobs, but under Cook Apple has performed extraordinarily well, and they’ve introduced some great products along the way and continued to improve those as well. I don’t think that makes him only a “supply chain” and “money printer” guy. This is just a trope that’s been repeated since he took over.

I’d also challenge you in your comparison about the Apple Car and Apple Vision Pro, because one of those were actual products that shipped to market, and even so the Apple Vision Pro hasn’t been out very long so it’s not really fair to say it has failed or that it was a dud. It could be, but I think if so it’s less so to do with the price and more so to do with the AR/VR industry itself being a dud.
You're correct that I'm in a comfort zone. I can read about why these tools are useful. At the same time, these are tools that solve problems I don't have. How can one practice them like that? My mind is blocked here, I'm unable to come up with situations even "for learning purposes", for side projects, scenarios that would let me understand them better.

I have difficulty coming up with new problem scenarios in my head, unless they resemble something I already encountered in the past. I will have to overcome this, if I were to become a better engineer.

Without having a problem scenario, there's no work to be done. So there's only the job hunt right now.
Aspirin causes stomach bleeding due to its anti-clotting effect due to nonselective binding and inhibition to COX-1 and COX-2; see the list of https://en.wikipedia.org/wiki/Aspirin#Adverse_effects to see all the complications that arise from this relatively innocuous drug. 43 deaths in the US in a single year (mostly people taking the drug as a poison). See details in https://en.wikipedia.org/wiki/Salicylate_poisoning showing the all the kinds of human biology aspirin interacts with that don't directly contribute to pain suppression. The main reason for fewer people dying from aspirin was a shift to other drugs.
Leaked admin access token to Python, PyPI, and PSF GitHub repos