skysight-inc/HackerNews huggingface dataset:
It's important to understand that inflation is something that happens to value coupons (currency) not value.

Corporations using credit to pay higher wages isn't going to be a stable system. There has to be underlying value in all those higher wages (read that twice because it's the most salient point). People so often confuse value coupons with actual value that we get lines like "Raise minimum wage in order to give people more value".

But the end result is using credit to pay higher wages. Credit just being future value that doesn't exist yet. So eventually there will be a reckoning at some point in the future. Just look at the start-up space. Sky high wages and benefits paid for entirely with credit. Now the reckoning has come and they're in shambles.

A better fix is rebalancing how value is distributed. But this is hard too because people immediately jump to C-level compensation, but their base pay divided among the company is peanuts and their equity pay is ridden with risk (and currently in the dumpster).

It's a very difficult problem overall, and it's why there is always such little policy movement despite everyone saying "You just have to do this one simple thing!"

Edit: I understand if people don't like hearing this, but at least provide a rebuttal.
Why not Vaultwarden for the Org?
This is a very primitive implementation. I like it, and it looks good, but using mutexes and condition variables will be comparatively slow. You really want to, in theory, abuse atomics in order to "simulate" condition variables, since you avoid the possible context switch to the kernel which condition variables may have (afaik).

Still cool, but I know (from building and testing my own similar implementations) like a good bit performance will be lost here due to these context switches. For an example of a more complex, but much more efficient, thread pool implementation, check out this article on thread pools in Zig [1] (the language is secondary, its mostly pseudocode).

It goes over the need for an actual scheduler to make thread pools efficient.

1: https://zig.news/kprotty/resource-efficient-thread-pools-wit...
Plenty of vehicles can be driven on the road without paying road tax is the thing. So why would you call it road tax?
Could be a smash hit!

I see what you did there.. :)
As the old meme goes: Internet Explorer was the first step to downloading Chrome or Firefox on a new computer.
> ...so you're just using "Brahma" to refer to the computer that is running the simulation that is the universe.

That "Brahma" isn't a computer; the model doesn't suggest that the universe is a simulation. You seem to have wedged in an interpretation that is fundamentally materialist, which sort of misses the point; according to this model, consciousness is fundamental. That is what was being discussed.

I agree that it's "mystical" to postulate that consciousness is fundamental; but it's equally mystical to assume that matter is fundamental.

In the Buddhist tradition where I learned this, the Brahma story was just that - a myth. But they treated the "consciousness is fundamental" thing as a core teaching, they elaborated it, and the practices grew out of that view. The tradition was a practice tradition; they shunned metaphysical speculation, and "philosophy" was generally treated as another technique for breaking-down conceptual thought.

This wasn't something you were supposed to believe, or reason about; it was presented as a way of seeing the world (a "view") that was useful in Buddhist practice. In the same tradition, we were taught that all views are provisional.

I was just answering the OP's question about what "fundamental" means in this context. I am not advocating for the view that consciousness is fundamental. I happen to take the view that consciousness exists, and is not an emergent phenomenon; but I don't have a philosophical system built around that idea. It's just that I can't see how the subjective experience of consciousness can emerge from what amounts to a system of levers and gears.
Nuclear is back on the table for a green future
> It is a proxy for other people, so you are essentially saying "everyone else owes me a house and I am willing to use governmental violence to get it."

This is pretty much the principle behind distributive and legal justice, expressed crudely. I have no prima facie problem with the idea of a program which is constructed to recognize that everyone is owed shelter, and if it takes declaring that as a "human right" (whatever that might mean) then so be it.
Surely that's a good point and it would definitely help, but just because something is open source does not necessarily mean that it will stay alive in the way you describe it - especially redesign or new features. Patches is the best the user of an abandoned app could hope for.

My point was mainly in the context of Electron desktop apps, an abandoned, proprietary Electron app would probably run for at least 5 years * without touching it after it's abandoned. Further from that point patching it so it works would not be that hard. On the other hand I imagine an unmaintained C++ desktop app could decay pretty fast if it depends on some external lib so here a proprietary app could indeed be very hard or next to impossible to patch.

* I did not consider security patches though, if an Electron app processes potentially untrusted third party files and / or connects to external services, it may require security patches and that would be also hard / impossible to patch, I agree here - though updating its Electron binary could go a long way with security, which is not that hard.

Edit: Ok, I guess there may be issues with Electron too. If Electron binary is kept up to date, Electron deprecates some APIs regularly and that could break it. So it's either that or running a very old Electron instance - which may or may not be fine, depending on the app and how it's used.
Any time a function ends by calling another function and doesn't do anything else besides perhaps return the value you're using a tail call. It's just the name for a function call that's in tail position.
Brain imaging would be a good example, but there is cortisol screenings among several other tests that can help determine that someone is actually in pain.
Profit sharing doesn't necessarily mean equity. It can be a percentage of profits split between all employees.

Of course that, like equity, doesn't substitute a decent salary, it just complements in a way that gives positive incentives.
For example solving specific problems in a data-driven way when there is no data and there never will be any data.

Developing all sorts of platforms that will theoretically benefit the public / researchers / whoever, but in actuality will never be used by anyone and in fact will be shut down as soon as the corresponding project ends.

Those are the two generic examples I can think of, for everything else I'd have to give too much context.
Someone else mentioned something similar, but some of the Postdoc position are oddly specific.

Like I get the schooling you do prior is supposed to allow you to hyperfocus something, but at the same time, I've seen jobs asking for postdocs with experience in highly niche areas, often cross disciplinary. One I saw was looking for someone with encyclopedic knowledge of some crazy domain specific algorithm at the intersection of two sciences.

Wild guess, but I if I were to bet, I'd bet most people with a PhD or even professional experience in the filed would not have heard of this algorithm.

I guess I've seen similar software jobs, but at least with software I can usually afford the equipment to learn things myself.
It wouldn't surprise me or sadden me if particle physicists don't make any new fundamental discoveries or real theoretical breakthroughs for the next millennium.

They also probably only have 20-30 years to show something if they ever want to build another, bigger and more expensive particle accelerator.
> Inflation is not something that "happens" to us, it is something that we cause.

Really? I can't raise prices on anything. I'm just some plebe.

People who opportunistically raise prices (blaming Russia or COVID or the weather or whatever else) cause inflation.

Yes, we plebes allow it. We could all pressure our politicians to put a stop to that. We don't. Sadly, we don't even know how to pressure our politicians if we wanted to.
Does anyone work in an “enterprise” environment who have been dreading this day?

Any apps / mainframes / industrials systems that needs IE to run?
As a kid in the 80s I was obsessed with a C64 shareware game called Agricola. You owned a farm and could buy and sell farm land, forest and farm animals. Probably the most exciting part was that you could also race horses (or rather watch them race and place bets). Never thought about it before as a mundane farming simulator. And yet it mostly was a mundane farming spreadsheet.
Exactly - they need to measure was FSD engaged at any point during the 30s prior to the crash. Tesla's approach of seeing that a crash is imminent and so then disabling FSD just before impact to hide their crash numbers is extremely scummy.
the two Korean girls living downstairs in California said to me -- Korean girls cannot lose their virginity without social stigma, and are watched by others; Japanese girls (no mention of class status here) can lose their virginity and not necessarily have social stigma ..
(Owner of Pixel 3a) Yeah, that's a bummer. There's not something else I'd rather own right now, so I'll likely keep running it for a while.

But most other Android phones don't have a long support lifetime either. Heck, there are a lot of new phones you can buy today that have outdated OS versions, and you're not likely to get much in the way of updates either.
That's a definition that no other car company would accept either, as their systems would score very poorly.
Well, being as you are in the EU, couldn't you go to one of the member states with good incentives like say Germany and save 4k from that, then drive you vechile to your own member state and avail of the single market.

Just a thought.
Internet Explorer was first released on August 16, 1995 - couldn't they have kept support for two more months!
Having lived through the MS/IE6 era of being the monopoly web browser, and effectively determined and held back web standards for a long time, it's bittersweet that we now have Google/Chrome era.

At least it's not hard wired into the OS and we're not going through another era of mega-corp hard wiring browsers into their OSes any more.

Oh wait.
> team input, collaboration, opportunities for others to object

You don't always need a ticket for this, if it applies at all. I'm not unaware of these benefits, but the burden lies with you to demonstrate devs cannot be trusted to be autonomous, or choose the appropriate mode of collaboration.

> getting work approved

Why is this always needed?

> If you're working for the benefit

This is a strawman, you can do this without the overhead.

Who do the approvers seek approval from, for the same reason(s), and who do they seek approval from?

> visible to the whole team

This is what standup / status updates are for. It takes all of a few seconds, no approvals needed.
> they are not likely to sell it

They might like to sell it (and buy another one) if they want a bigger house (e.g. when they have more kids), or a smaller house (e.g. when the kids have left the nest). Selling their house and buying another one in a more open market (not having such limits on buyers) would mean finding the money to pay for a difference between the lower prices on the limited market and higher prices on unlimited markets.
I think you’re confusing ‘harmful’ and ‘malicious’. Maliciousness entails knowledge. Harmfulness can be unknowing.

And as for crimes, they’re a jurisdiction-dependent notion. Let’s not play so fast & easy with terminology as to make it meaningless.
Because it may come off as biased and retaliatory? Consider all the persistent pollution from many other nations much worse than this that no one does a thing about.
Yeah. We started this whole endeavor because we, as developers, also hated writing documentation. We thought that if we made it easier - whether it's by automating it through AI or by bringing the documentation closer to the code - it would reduce the friction. We definitely think more can be done here to incentivize developers to update documentation.
btw, https://ietf-wg-ohai.github.io/oblivious-http/draft-ietf-oha... is the latest version of this draft.
Even Tesla uses 5 seconds and not 1 second. The Fortune article was misleading.
The government and the media keep freaking out about birth rate declining but made no attempts in fixing the poor working conditions in Japan.

Who wants to date, marry, or have kids if you can barely live your life?
I’ve only been on maybe three “dates” ever. Somehow I got married though. So apparently it’s not the only way to do it.
True, but don't more people live in London than in Devon?

I imagine a government would want to prioritize the highest impact action.
At some point you realize that you can no longer monetize some proprietary code you have. Now what? You basically have two options: let it die, or open source it. Pride dictates that you'll want to open source it.

In the world of infrastructure software, you have to keep moving forward because open source will replace your proprietary infrastructure software eventually. Stay still, milk that cow, and you'll lose the cow.

It's that simple.

Or better yet: develop a solid open source monetization plan to begin with. Not that that's easy! But D. Richard Hipp managed.

Thinking about it, why couldn't BK have been the SQLite3 of DVCS? The answer is probably that McVoy didn't think about the SQLite model, probably because SQLite was the first to succeed at it, and that came after the BK->Git migration, or at least the realization that SQLite had a great business model came later.

To recap, the SQLite model is this: a) make a great open source project, b) make a proprietary test suite for it with 100% branch coverage, c) convince the world that (b) exists, d) let them come to you for features and bug fixes, e) form a consortium to get paid through. BK coulda been a contendah!
Yes I use some ancient version of sharepoint and the edit in word button only worked in IE.
Learn more about all the aspects related to Etsy API and find out how to develop Etsy API integration easily and quickly using API2Cart.
I don't think more restrictions would do anything except boost the black market. Drugs are illegal, yet the younger generation enjoys them more then ever.
I had a quick look at your game and it is the type of thing I'm interested in. Also I like the aesthetics of it. Thank you for sharing!

I also think it is perfectly OK to have strong opinions about games. It is incredibly subjective and a matter of taste and art.

For example strategy games are my "first love" so to speak, think old Maxis games, WC1/2, StarCraft, Myth, Creatures, Startopia, NetStorm, Caesar2, Alpha Centauri, Black and White to name a few that I played as a kid.

They must be incredibly hard to design, because they very much hinge on well structured feature complexity and balance. Games that don't do this part well turn me off. It's hard to find a good canonical example that isn't also to some degree minimalist like StarCraft. There the features were so extreme and orthogonal that the game almost balanced itself over decades, with minimal input from the devs.

Also most of the good stuff seems to come out of small studios. Modern AAA strategy games tend to follow fads, add superficial fluff, dumb down the gameplay and have terrible runtime performance. A game that does this really well is Factorio, it's so incredibly well designed and engineered that it allows you to build hugely complex systems out of very simple core components. And it just keeps running smoothly.

More than anything I love these types of games because they create their own little worlds with their own rules. They enable you to be both creative or scientific in figuring out what you can do and how you can do them in various ways. But I think there has to be some challenges to guide the player so to speak, meaning I quickly get bored with games that are entirely sandboxes with no failure modes or external pressure.
But wait, OCaml is not just a functional language, even the "O" in its name stands for "Objective".
Tesla uses a 5 second threshold, not 1 second.
For work projects, I often write a short README file first, and share it with my team as a sanity check before writing a single line of code.

It's just rough draft which says "here is the problem I think we are solving, and why/how we're solving it". If my team has feedback, I update the README. This is easier to keep track of than Slack conversations.

If necessary, this document can be polished later, when other people need to use the thing we built. But it's nice to have a starting point.
C#: IEnumerable, yield return, and lazy evaluation
I'm generally in favour of letting free markets sort themselves out, but housing isn't a normal market.

In a normal market, when demand goes up supply usually follows. If a lot of people are buying Widget A, pushing the price up, more factories will pop up to manufacture Widget A, bringing the price down again.

But housing is a zero-sum game - the amount of land is finite, the amount the authorities let you build on is even more limited, so the market can't fix itself, it's not a normal market. That's why you do need some kind of intervention to protect the participants. This is all apart from the fact that it's a basic human need.
Gravity payments raised salaries as a vindictive measure against a co-founder / brother who sued the CEO for taking a salary of $1million, which was way too high for their revenue at the time. Dan Price took all the profits they were making, divided by the number of employees and gave everyone that so the brother would make no money on his equity. This was a way to screw his brother and fend off the lawsuit at the same time. A bunch of senior engineers quit because they did not receive equal pay increases. He also divorced his wife days before increasing his salary from $50k to $1m lol. Guy is a scumbag.
Yes sure MPLS works as combustion engines work as long we can remember, but it's not stopping EV as a new contender as the near future vehicle platform whether we like it or not. Now we have hybrid MPLS or SR-MPLS as a stopgap measure similar to what we have now with PHEV, etc. Personally I think the networking industry has already learned their mistakes from the ATM days and hopefully SRv6 will take off for better and more effective IP based networking.
Clearly the solution to inflation then is to pay workers nothing! If they have no money, there will be decreased demand which should result in lower prices, right?
I started my career 2008 building real estate and stock news websites. Back then, sooooo much of my days were spent making things "IE compatible" using techniques like:

- creating sprite sheets of transparent png corners and sides that one could arrange in a table around an element to create drop-shadows and rounded corners

- putting single pixel, transparent gifs at the end of floated containers because clearfix used a "before" CSS selector that earlier IEs didn't know about.

- writing CSS rules like -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)"; to make something semi-transparent...

And so much more. Back then, we were certain we'd open a bottle of champagne once IE is not a requirement anymore.

Today, fortunately, I have a different Job and Microsoft makes different browsers. But looking back, I wouldn't have believed this day to arrive.
Mens value in the dating marketplace goes up over time. If you are relatively sane, sober and employed around 28, mother nature helps you out with her biological alarm clock. Keep your head up, it's going to get easier from here on out.
If there are legacy systems that would be too expensive to tear down and modernise, then some form of regulatory fine should be implemented to stop this. There is no excuse for running IE anywhere these days, especially now after this news which puts the final nail in the coffin.
So, what happened to syntactic tail calls? I think that's what I would prefer anyway, both because it makes it more clear from a debugging standpoint, since you opt in, and because you can get a warning (or compiler/linter error if using a transpiler or linter) when your function isn't actually tail recursive.
This comment itself might be the "real" gold, if in a 100 years, we actually make no material advances in experimental physics and the state of the art remains. I would bet that it's quite likely, unless somehow we achieve communist utopia and the world economies combine to fund a solar system size accelerator.
20 dates with 20 different people?
BRB starting a Japanese PUA Youtube business. I will help these men get women.
Is it ok to have your 12 year old's teeth pulled? Is it ok to get your toddler's fremulum removed? I can argue that the very idea that the body should remain intact is itself steeped in religiosity. The belief that the body we start with, we should end with, is tied to the idea of Resurrection and the Last Judgment.

> Somehow we all agree that female mutilation is horrible, but when it comes to boys it's controversial

FGM is something that affects their body's function. What is the function of the male foreskin? What malfunction arises after circumcision?
> And I'd absolutely categorize "use \b instead of \< or \>" as a pretty small difference.

I don't know, to me \b always felt like a bad idea. Start of string (^) and end of string ($) make sense as different symbols, I'm not aware of people asking for a single "boundary of string" symbol that acts as (^|$), I'm not aware of any realistic use case for it that isn't better written using plain old ^ or $. I feel the same way about \< and \>: in any place where I would otherwise have to write \b I already know whether I'll want "start of word" or "end of word" and it won't make sense to allow the other, but \b forces that to be accepted too.

That said...

> Another question is whether we need to also add the negation of each of \< and \> too, to match \b and \B. (I don't know of any commonly accepted syntax for the negation of \< or \>.)

...the negation of word boundaries clearly has uses, but the negation of \< or \> would be a new invention that would add more incompatibilities between ripgrep and other implementations. As much as I'd be in favour of a negation of \< and \>, I'd be more in favour of something that also works in other implementations, which is the \B that you already have.

Just my personal views. I'm served either way by my locally patched version of ripgrep, I'll assume you know better what the rest of your users want.
It is tremendously hard to build and I dont think its because people don't want to.

reason 1: In fact its not investors who block new building, its single home owners who want to 'maintain' their neighborhood.

reason 2: CA has passed a number of resolutions allowing for ADUs, splitting of lots etc. However the city is glacial and beyond opaque in its approval, closing out smaller fish who would try to build things by miring them in requirements that are difficult to meet without a corporate set-up
A 40 year old car is a deathtrap by modern standards, I guess that's ok if you live in a city or only travel short distances.
The people that first crossed the Bering Strait were anatomically modern humans, and certainly had reasonable boating technology. Since the article is talking about 900kya, though, it's talking about Homo erectus (taxonomic splitters may use a different name). But nevertheless, in Southeast Asia, Homo erectus is known to have crossed the Lombok Strait by 800kya, as well as reaching Luzon by 700k; both of these would have required crossing substantial bodies of water.
https://archive.ph/iSu76