skysight-inc/HackerNews huggingface dataset:
The visions of capsicum and OpenBSD’s pledge and unveil are wildly different. Capsicum is designed with the assumption that you may want to use it for sandboxing untrusted programs. OpenBSD’s pledge and unveil assume the program is benevolent, but may be buggy, such as httpd which could receive specially constructed input over the network, manipulating httpd into giving a root shell. Pledge and unveil restrictions are not inherited across exec syscalls, so you cannot write a utility which would run a third-party program with restricted privileges.

Of course it also means that benevolent programs, which weren’t written specifically with OpenBSD in mind, aren’t protected. So e.g. I’d feel more comfortable running cgit in a FreeBSD jail than on OpenBSD trying to cobble something together with just chroot.

Linux landlock is modelled after pledge and unveil as far as I know.
The biggest beginner trap with options is thinking you have 50/50 odds. I'm buying a call or a put, so I have to have a 50% chance of being right, right?

Nope. You have a million ways to be wrong, and a very tiny narrow window of ways to be right. You can lose your shirt on poorly executed calls, even if the stock skyrockets. You legitimately have better odds walking into a casino and betting on black than buying calls/puts.
It does, except it's about what led to pizzagate. So.. also not about LSD being sold in sweets to small children, its lies being told to psychotic adults. And about what persisting supportive dements do to each other, once the fever hits.

We're very probably poles apart on this one. I won't convince you of the risks and you won't convince me of the lack of them.
... when accidentally ingested ...

It is a bit different from methanol presence cases in alcoholic beverages such as wine, I don't think that anyone (if not in very rare accidents) would drink hand sanitizer and even if using it several times a day I doubt that methanol in them can be absorbed transdermally in relevant quantities.

Good that they have been checked and recalled, but it sounds like an over-hyped alarm.
The design philosophy behind the Leopard 1 wasn't necessarily wrong, just too early. Air-to-air missiles on aircraft were a thing for decades but didn't really add much value at first. Until around 1990 when the technology improved enough that they started working really well.

Modern top-attack ATGMs have become so lethal that no amount of armor is going to be effective. So if tanks are going to continue having a role in high-intensity conflicts then they need to avoid getting hit. That means hanging back and using off-board sensors and stand-off weapons instead of direct fire cannons. This will be tremendously expensive, but still cheaper than the alternative. Again mimicking the evolution of surface warships.

Future armored units are going to contain a mix of manned and unmanned combat vehicles. So they're going to have to figure out a way to do maintenance on vehicles with zero crew. Probably by having extra maintainers follow behind in transport and engineering vehicles. Sure this will slow down some work, but what's the alternative?
> I could be wrong but wouldn't simple logic dictate that... most people stop doing something that loses them money?

Humans aren't meat-based Turing machines, they're living beings with emotions and impulses. Why do you think gambling addictions are a thing? Or drug addictions? Or any bad habit that we know is bad, but still do it because self-control is difficult?
I completely understand this. Even when people are not intentionally being difficult there can be difficulties in exchanging views and getting to a point of agreement. I probably went through up to a year of such discussions (when starting at each company), sometimes arguments, not to the point of raised voices but certainly talking past one another. I don't know exactly how to avoid this but it has gotten much better for me lately. I think it's from a few factors: word seems to have gotten around that I know stuff, I'm much more patient taking a talk and learn approach, and I myself am more open to the possibility that I might be off base. The last feedback I received was wondering why it was taking so long to have a technical point resolved. In this particular case there was a lot of the discussion captured in PR comments and Slack threads where in the end it was clear that I was addressing long term conceptual/design concerns vs short term ease of implementation.

The parts that I'm having difficulty with now is that since I produce much less tangible output and if I do my job well, it's avoided a lot of unnecessary work, it's hard to point at exactly what it is I did when it's mostly improving others' output. I've never been one to spend much time/effort on self promotion, but I'll have to start writing up some of my high level understandings and ideas and share them around. As long as there's value to other devs/managers reading it, I'm up for that.

Maybe working at a large company helps. For instance the only time I have to be much concerned about front-end is with API design. And I don't often even speak to upper management as there are many levels so it tends to be more project focused. Maybe it's good to check yourself and carve out boundaries to be concerned about. I myself skip most meta-discussions about process etc, or long term company direction, and focus on doing good back-end designs and implementations.

Good luck on your journey.
Perhaps, but that's orthogonal. JITs don't just come with ideal production set sampling either after all. They only capture snippets, and rarely re-optimize already compiled functions in the face of changing workloads or new information. You can do crowd-sourced profiles (like Android does), but that's a completely independent set of infrastructure from JIT vs. AOT. You can feed that same profile to PGO for AOT. In fact, that's how Android uses it. They don't feed the profile to the JIT, they feed it to their offline, install-time or idle-maintenance AOT compiler.
Was James Bond involved?
Matt Levine (Columnist)
As the saying goes: If you marry the spirit of your generation, you will be a widower in the next
Same. I still got mucus in the back of my throat. It's not bad but annoying. I remember having the flu and being "cured" 1 week later. This time it's taking longer.
Intuitively it sounds nice but I haven't seen any actual evidence that this is what's happening. It seems a lot like the story that kids don't get COVID, a feel-good story but not really based on anything but hopeful speculation.
I should have looked at his comment history before I bothered responding :) . It's a trip.
Ok, maybe I'll do that. I had bought one based on usable life, then checked the battery performance UI, which said it was fine, so I didn't replace it. I've already replaced it once a couple years ago.
It's the same reason slot machines, lotto and scratch offs are popular despite their extremely low odds of winning. The dream of the big winner invokes something in us, especially those most susceptible to gambling addictions.
is this nominative determinism kicking in?
Ah. But -o is useful.

What if I’m running curl directly without a shell (e.g. in a container). How else would I save the output to a file?
Why are casinos so popular? The answer is likely similar, and likely not because people come out ahead financially.
Not a device but a lot of norms: Digital everything. Even digital drivers licences. It's a norm to carry only a phone and keys in some parts of the world. Even payments have a different norm. The vending cart lady has tap and go payments and has done for over a decade now. When I moved to the USA I had to buy a wallet for the cards they use here. That was 5 years ago and the USA still isn't there yet.

Banking. Not a niche device but there's no need for Venmo or PayPal type apps in much of the world. The government mandates all banking system Apis and there's instant free transfers to other accounts. I just had to pay a $10 transaction fee for a bank transfer in the USA and it was a hassle (not done phone to phone but through routing and bsb numbers).

Taxation. It's a government integrated system. It still has a ton of special tax edge cases but for the most part you log in see your employers entered wages and tax paid and acknowledge. It's a much much better app than TurboTax and for the exceptions they are just checkboxes for meeting the criteria and fields for amount spent in the category etc. No TurboTax premium required since it's the government's app.

Universal public transit apps. You tap on the ferry with your phone and tap out of the train station later in your trip. It's all integrated.

In fact riffing on taxation why isn't there more done online. Why do I need to go to the DMV short of an in person driving test?
I bet the actual content here is great, but I find the page to be unreadable with the large text, huge amounts of whitespace, and quotes (with Amazon referral links) sprinkled in between every other sentence.
This wasn’t instructions to the editorial staff, it was to the regular reporters. This is alleged by reporters who heard of it second hand.

I wish I could link you to the investigative exposé about this decision published by the NYT, but they don’t look inward. And no other paper looked at them either. Instead they sycophantically copied the same direction to investigate tech.
Imagine firms having their own stocks in their books (not for options grants but for themselves). That's complete insanity, but in crypto is just a random Thursday...
> hash genome as key

What about twins? Do they have to share a key?
Not worse then the TFA. IMO the other side of the arguing is easier: instead of the merits of the new logo, we can agree that the old logo is just not compatible with something that is modern or inclusive, and it had to go.
As far as I know, options writing is how one makes money in options in the long run. Maybe experts can share their thoughts.
Nope. You are continually overlaying data with different X axis and trying to draw conclusions and sound authoritative and it’s just sloppy and irresponsible.

The instantaneous slope would be negative if the last month happened to observe a slight decrease, true. But the slope of the line between last year and this year would be positive.

Both statements can be true:

1. prices just fell slightly since last month

2. prices have risen overall since last year

EDIT: you edited your comment I’m not going to update mine.
What TFA is saying is that attempting to avoid the colds and flus makes them worse. It's better to get them than not to. Is that right, wrong? Maybe you could share your thoughts on that.
Since async is single threaded the GIL shouldn't come into play.
Links to Matt's journalism: https://en.wikipedia.org/wiki/Matt_Levine_(columnist)#Extern...
> Height discrimination (also known as heightism) is prejudice or discrimination against individuals based on height. In principle, it refers to the discriminatory treatment against individuals whose height is not within the normal acceptable range of height in a population.

> So many things are biased in favor of tall people, I have no problem with them having to pay more for a larger seat rather than externalizing those costs onto everyone else.

Case in point? Tall people are outside the normal, acceptable range of height. They certainly get micro- (and in this case, macro) aggressed for it. In my experience, the micro-aggressions seem more blatant because being tall is perceived as being an obviously good thing. People want to be comfortable in their bodies.
I think this should be a warning to anyone still invested in other crypto companies or exchanges. Everything seems like it's going well, until the music stops and the exchange is insolvent.

FTX is not unique. A lot of crypto exchanges are doing just as much shady stuff. When you put your money with these companies, you're betting that "no really, this one is above board!" That's an extremely risky game to play when the crypto space operates with no transparency and no consumer protections.
filter:blue_verified -filter:verified
Surprised reading "immunity debt" after seeing this

https://twitter.com/unbiasedscipod/status/158891593499112652...

https://nitter.net/unbiasedscipod/status/1588915934991126529
Thank you and also sibling comment
I like that some things in their shop (e.g. https://shop.openenergymonitor.com/current-o-p-100a-max-clip...) have a link back to a "learn" page (https://learn.openenergymonitor.org/electricity-monitoring/c...) explaining how it works. Cool!
My theory is people are seeing the 'winners' post their gains on social media (like reddit /r/wallstreetbets) and so they try and go in and see if they can do the same thing. A lot of these people are in experienced and may not know what they are doing, with many losing money in the process
I think it still comes down to proper software engineering. If you have good interfaces, abstractions, and automated tests, you can move to new systems.
I've seen teams struggle to move from DB version x to x+1, taking many many months, but it's because they have no idea if it works after they upgrade.
On the flip side you have people like Snowflake who are building a database that runs across multiple clouds. From the outside it appears both portable and optimized for each platform.
Thoughtful software engineering, with the right abstractions and test automation are a big deal...
Ooh, ooh. I have one to share! The infamous "Case" Fat Man With a Surfboard logo:

https://en.wikipedia.org/wiki/Case_Western_Reserve_Universit...

Is it as bad as the Met's new logo? Probably not. Is it pretty objectionable, and universally maligned? Yeah, definitely.

Anybody else got one to share for our shared schadenfreude?
Our immune systems can't just "take a break" like it did during the pandemic. Its a muscle, you don't use it; it atrophies.
This is such an excellent write-up - showcases a veteran Wikipedia editor's ability to synthesize something comprehensive from a huge array of rapidly changing sources.
How the Apple archive ended up at Stanford
This price has everything to do with what consumers will pay for convenience and almost nothing to do with manufacturing costs, which are a tiny fraction of that. (Shipping and delivery are probably more, both for energy and labor.)

Sellers do not determine the market price for anything. Buyers do by what they will pay. Sellers can specify a price, but any transaction actually happening is only determined by the buyer. (Setting the price can be intended to apply psychological manipulation to the buyer, which often works.)

If you are complaining about the prices of anything, your complaint is not with the seller, it is with other buyers who have proven they are willing to pay it.
Vocaloid 6
We should have Markdown-rendered websites
I don't see how this is possible. Hospitals can have multiple MD's on site in seconds, perform emergency C-sections, have large amounts of monitoring equipment, and so on.

I looked for some studies, but everything I found was based on poorly designed experiments and aren't worth linking to.

(e.g., excluding all complications after the fact shows similar fetal outcomes, but more cesarians for hospital births; failing to exclude non-credentialed midwives shows more fetal deaths for home birth. Duh?).
Indeed. I can also see their new logo scaling a lot better. The new logo would become fairly unrecognisable, especially at smaller sizes.

I'm a bit mixed about them moving to a sans-serif font, even as someone who usually prefers them, as I find for printed word serif can look rather wonderful but it's hardly the baddest of sins.
We’ll we certainly have more homicide than any OECD nation. It’s probably relevant that the US is a multi-ethnic, multi-racial, and religiously pluralistic democracy born in violent revolution. That’s really unusual for a highly economically developed nation. In fact the US is super different from other OECD nations on almost all fronts.
There's plenty of technical people who don't code — like, in your example, a game designer.
To summarize, the WSJ article says he took $10B of $16B in customer deposits to FTX and used that to finance his hedge fund.
Note that treasury bills (and more so treasury bonds) have taken a beating with the increase in interest rates... so I wouldn't be surprised if they lost quite a bit there.
> I could be wrong but wouldn't simple logic dictate that... most people stop doing something that loses them money?

Have you ever been to a casino? Everyone knows that the house always wins in the aggregate, but everyone hopes that they're one of the lucky individuals who will beat the odds and win as an individual.

I would guess, in the case of options trading, that it's not the same people being burned over and over again, approaching 100% of the time, but rather enough wins among the losses to keep some people hooked, while they eventually either get slowly drained or, in some cases, body-slammed. Couple that with a steady influx of new, intrigued customers, and there's enough fuel to burn for a while.
Second derivative:

p = price
t = time
dp = change in price
dp/dt = change in price over time = inflation
d^2p/dt^2 = change in change in price over time over time = change in inflation over time = what we are talking about
There is very little in everyday Python usage that benefits from Asyncio. Two in webdev, are long running request (Websockets, SSE, long polling), and processing multiple backend IO processes in parallel. However the later is very rare, you may think you have multiple DB request that could use asyncio, but most of the time they are dependent on each other.

Almost all of the time a normal multithreaded Python server is perfectly sufficient and much easer to code.

My recommendation is only use it where it is really REALY required.
> Yes, because it is worse. Worse than gas. Worse than anything except coal (and if you look at Church Hill and the various other disasters that's even questionable).

Of course it's well known we can create solar panel out of thin air, and you just need to dig a hole to grow a wind turbine.
Sure, I agree the "insurance" industry employs people that aren't nurses, too.

The "oversight" function provided by "insurance" companies is terrible and hostile. It does nothing to stop every day waste, like rushed appointments, doctors telling you to come back in a few weeks for another billable event, repeated tests, etc. Meanwhile it creates administrative hoops based around rejustifying treatments that have already been justified by the front line doctors, to the point that many providers employ "nurse navigators" to wade through the hassle - care-providing potential is wasted on both sides of this pointless adversarial setup.
> The whole thread is about relative terms, including when I said infinite-x.

Relative means numerator/denominator. My first reply was simply breaking that down into parts, aruing that the numerator could not be infinite, and that the denominator being zero is not a very interesting case.

> nobody talks about a 10x engineer as someone able to make a trivial phone apps or web pages 10x faster than than average.

Actually, that's precisely what I think a lot of people who hear the term interpret it as. Especially from those who reject that the 10x engineer exists.

And there are quite a lot of engineers out there that believe that all any software engineer is doing, is to follow detailed instructions/specifications for some product, whether that is to make trivial web page or improve how gcc optimized code on a new cpu architecture.

While in fact, the most productive engineers out there do NOT follow such specifications from others, but rather develop something revolutionary based on their own ideas. You're not likely to find 10000-x or better software developers that don't do it like that (I would argue that people like Linus Torvalds or Elon Musk would rate at around the million-x level, but not infinite-x )
I think the issue is more like this:

1. You jump into a huge codebase and find a very useful function you want to use in your code (it uses asyncio)

2. Your code doesn't use asyncio, so you start converting functions to be async (or else you can't use the `await` keyword)

3. It turns out your function is called by a bunch of different users, some of which do not use the asyncio runner

4. You end up having several meetings with upstream teams asking them to use the asyncio runner

5. A single team says "no"

6. Scrap the project and just rewrite that original function you found synchronously
Matt's most recent excellent Bloomberg articles: https://web.archive.org/web/20221109191240/https://www.bloom...
>The point of marriage is because you've found a partner you want to commit to.

Your western centrism is showing. That's only a modern western view of marriage that commoners can get married for love. That's something that you can only do in a developed economy. Try marrying for love when you're a poor farmer and you don't know how next years harvest is going to be. For a lot of people, there are qualities besides love and attraction that are desirable in a marriage.
I generally agree with what you are saying. But:

> certainly pushed our tech boundaries into near science fiction

That bit seems a bit of an exaggeration to me.
I remember when SGI (Silicon Graphics) paid a bunch of money to rebrand to . . . drumroll . . . SGI!

The consultants must have been high-fiving each other after that one landed, it's like trading in your car only to find that the saleswoman has sold you your own car back, at a profit.

(SGI later collapsed due to "Corporate Campus Syndrome", and other companies, including Google, now occupy the wacky buildings they spent even more money on. It's kind of like a higher order of hermit crab).
People said the same thing with crypto way back.

The truth is sometimes people are able to make money on something. Sometimes their returns are going to be eye watering.

But you should know going in that finance is a game for sharks. If your skill is in mathematics, did you go to the best one of the best universities for it? If not, think long and hard about what type of angle you have that others haven't found. There may be a downside that you're unaware of.

But yes, the market can be be beat if you've got insight.
Going all secular feels a bit passé, but granted that move, and the move of renewal, the Möbius strip hits the marks.
Terrestrial joins TerraPraxis coal-to-nuclear initiative
With potential for discussion here: https://news.ycombinator.com/item?id=33547135
Does any one know where the love of God goes / When the waves turn the minutes to hours?
Ah, excellent question!

Words are funny things, they have different meanings, and in the case of words with such broad opportunity it is my responsibility to clarify myself. That's why philosophy books always start out defining terms.

I put "purpose" and "calling" (and "mission") into a category of fixed, one-dimensional, outcomes. "My calling is thing X, that is all I do."

Same thing with "meaning". It is too big to be meaningful, ironically.

For me, what gives life value is experiencing peace of mind and detachment from suffering: it is what it is, along with novelty so that it doesn't get boring.

There is no "meaining" in there, no "purpose", no "calling", in this world-view.

I'm trying to steer OP away from a certain fixity, which in my experience (both in myself and in observing others, and in reading) only leads to more anxiety.
I think there are lots of valid barbs to throw the way of Java and the JVM ecosystem, but I'm slightly baffled that you'd choose tooling and maintainability. I've had a very happy, quiet 15 years or so on top of Maven and it's never ruined my day. In the meantime, the situation with Python and Ruby has been so thoroughly and reliably awful that basically the entire industry had to move to Docker to be able to get anything done.