skysight-inc/HackerNews huggingface dataset:
Death: same way it handles a program with an open socket and data arriving and unread and the program dies. It's just part of the overall resource set of the process and has to be cleaned up when the process goes away.
37-13 :-D

And 29-21 as blue. Fun game!
"Why is wanting children the default state?"

For most of human history it was the only way to ensure that a tribe/culture/country would survive. People used to die all the time, diseases would periodically wipe out large swaths of the population, and if people did not have enough children a country would be left in a weakened state, lacking enough workers for farms, and would likely be conquered by some neighboring country. Every culture that exists today formed under conditions that only allowed a small minority of people to choose not to reproduce, and cultural institutions and norms formed to encourage procreation.

Today we live in a very different world and we can (and should) rethink our attitude.
"CMake, you say? Yeah, CMake is like smashing your face on high quality pavement. You can admire the stonework while the blood pours down your face."

I'll be saving that.
Ask HN: Have you found a good desk chair?
Despite my best efforts, in the past few years I have had no luck with desk chairs--each one I've had grows uncomfortable after 10-15 minutes of working. This discomfort manifests as sore legs, sore back, feeling too warm, poor seating posture, and similar inconveniences. I recognize the need to stand up and stretch periodically, but these uncomfy chairs make it really difficult to get into the zone.

Have you found a chair that makes you happy? Given the amount of time I must spend at a keyboard, I am willing to spend real money. For reference, I am a 40ish 5'10" male with an average build (pandemic deterioration notwithstanding).

I also have a treadmill desk, and it's great for humdrum work, but sometimes it is necessary to sit down and dig in when the task at hand is more challenging.
I have to hand it them - I found CF tunnels to be about 9% faster when crossing the Atlantic. https://www.cloudflare.coffee/cf-pages
That's a lot? Something like 120m US households, so it's nearly 5% penetration.
Whether you should learn it or not I can't answer, but I want to mention that I personally don't feel anything in Rust is very esoteric. Python's metaclasses or JavaScript's prototype object model feel more unusual to me than anything I encountered in Rust. If you have never written in an unmanaged language like C++ though I could see that a lot of Rust feels foreign.
Fusion can be a chain ration. In stars its caused by intense uninterpreted gravitational pressure. In the H-Bomb its triggered by a smaller fission explosion. Fusion chain reactions just require so much energy its hard (if not impossible) to harness on a commercial level. One small break in the the chain reaction containment and it falls apart.
Yeah, I played Ahmad Jamal to my girlfriend and she thought it sounds very 'cocktail' jazz. And she's right, it does! But the melodies and phrasing in his work are complex and beautiful, just like Miles.
Of course, Erlang can be accurately modeled using the theory of Actors.

See discussion in Related Work section of the following article:

https://papers.ssrn.com/abstract=3603021
They're not just cashing checks, they're also writing checks to Republicans in Ohio to stamp out their competition for them.
Because they aren't being "voted" in.
Unless soldiers carry solar panels as suggested by VP Kamala Harris into the field. I guess night combat will be called on account of no sun ;) Gas still has a high energy density, so it will be important for the foreseeable future, military applications or otherwise.
starlink is in no way a competitor to a modern ISP, on a modern ISP it's normal to have >=1Gbit and more than 10 times less of a latency compared to starlink, and the maximum potential userbase for starlink is a fraction of internet userbase
Do you recommend it for those developers not working in the C/C++ space?
Yes, it was sarcasm - sorry. I am perfectly happy and don't plan on ever having kids.

>there are plenty of organizations where you can volunteer and have a meaningful impact on a kids life.

Absolutely. I've been teaching for learn to skate programs at ice arenas in the area for years and it's been absolutely amazing.

I've found that a lot of people link not wanting to have kids with disliking children all-together and that couldn't be further from the truth with us.
>Wait so USDC is linked to existing USD in a bank somewhere

Yep, short of the fed issuing USD tokens directly that's always going to be how USD stablecoins work.

>so what's stopping coinbase from just nulling the locked usdc and minting 262MM new ones

Nothing, other than that they have zero incentive to do it. I doubt whatever goodwill they get will come close to the $262 million that they don't have to pay back.
Sure, I don't disagree with that. For example, defrauding someone with a smart contract obviously doesn't offer the scammer legal protections.
> since it's as much as Unix system utility like awk or sed as a programming language.

Even those tools suffer from Apple's lack of fucks given. I often have to replace included system commands with the homebrew equivalent because Apple's is missing some common functionality.

I wish Apple would just adopt homebrew as a firstparty package manager.
If only they had a open source, full featured version released earlier, probably we would be living in a better software world today. But its early success made people greedy, bent on charging costly licenses, prohibitive to the individual developer. When Squeak was open sourced in 1996, it was already too late, Java and C++ took over, OOP got a bad rep, and we got drowned in incidental complexity.
You can also block all sorts of annoyances. Last year I added ##.ytp-pause-overlay to my list, now when I click to pause embedded youtube videos all the useless crap like "more videos" does not show up. I also tend to block any sort of mouseover modals that show up on sites, like profiles on forums or reddit.
Yeah the issue seems to be the concept of a "word" not being precisely defined. But I don't think that's a problem. I'd be concerned if the numbers were dramatically different but they're pretty close so there isn't an issue.

If exact precision is necessary you probably shouldn't rely on imprecise terms like "word".
Personally, I'd say it's worth it now. I've been dabbling in Rust for a few years and while I still don't get to use it at $DAYJOB it's been a huge benefit to me. Those "esoteric" concepts have bled into other languages and my usage of them, making me a better programmer overall. Read a chapter of "The Book" once a month or so over the next 3 years and I wager you'll find yourself in a better place than had you waited 3 years to start.
Humanscale Diffrient World Task Office Chair
> The entire point of the article is that it is not just for IO

I went through the list of operations supported by `io_uring_enter`. Almost all of them are for IO, the remainder (NOP, timeout, madvise) are useful for supporting IO, though madvise might have some non-IO uses as well. While io_uring could form the basis of a generic async syscall interface in the future, in its current state it most certainly is not.

The article mostly talks about io_uring enabling completion based IO instead of readiness based IO.

AFAIK kqueue also supports completion based IO using aio_read/aio_write together with sigevent.
The article should be featuring Dr. Michel Laberge who actually funded the company, or other scientists, not Besos.

Perspective given in the article belittles great strides made by fusion pioneers and poisons discussion on public policy:

Fusion has advanced faster than Moore's law - and unlike the holy grail of computing, true AI, it's now clearly within reach.
https://www.reddit.com/r/pics/comments/hsmge/moores_law_for_...

>"Frustrated by the slow progress, private companies [innovate]"

This is not about frustration, it's about opportunity:

After decades and billions spent on research and engineering, all "open source", and training a generation of plasma scientists, venture capital can hire these people into profitable ventures. I'd like to ensure these people are given proper credit, and actually make some money off their great contribution to humanity.

I fear that all we will do to reward greatest minds is give them mediocre jobs.
We use a custom serializer for serializing the metadata related to the WebAssembly module and other compilation information.
We changed the serialization mechanism to speed up startup speed and with that the incompatibility came.
> I read somewhere that 40% of restaurants started by people with no previous industry experience go belly up within 5 years? Something like that. I imagine one could easily spend $400,000 setting up a restaurant and working 14 hour days and ultimately not be successful

Absolutely agree with this and everything you said here. I think the only thing I see differently is that while someone should have some relevant experience before starting an ISP (or any business) is that it doesn't necessarily have to be networking. For example, some of the biggest challenges I've seen WISPs face as they try to grow are: obtaining lease agreements for wireless relay sites, hiring and training technicians in large numbers, and in logistics around keeping stuff in stock that they need to grow. Someone with experience from a different industry in some of those areas might do just as well as someone with networking experience.

EDIT TO ADD: One of things I find kind of difficult to communicate with people who are interested in it is that it's just another business, and doesn't really have any better or worse odds of succeeding beyond a few years and making money than any other business, including restaurants. People sometimes seem surprised that you can make money at this, but, of course you can! You can also make money running a taco truck or building custom furniture. But you can also lose a lot of money and time.
Approval voting would allow third parties to win without having to change the number of seats.
I am sometimes guilty of the first. Altough, I try to go in with: "Whats the reason why we are doing it in x and not in y?"
Who defines fraud if the contract is contested?
Yeah so what can we do to prevent this? I would say that the main risk here is that Facebook would be able to get control over the whole VR ecosystem. In worst case so that the top apps only would be usable if you had a Facebook account and with a Facebook device.
While this is obviously an article by Figma about how great Figma is at allowing people to use Figma, there are some interesting tidbits about keeping everything so you can review what didn't work and why.
If the same practice was applied with physical goods, it would be a clear bait-and-switch. (And therefore illegal.)
Maybe Linux will get scheduler activations in the near future, another OS feature from the 90s that ended up in Solaris and more or less nowhere else. "Let my user space thread scheduler do its work!"
Really not feeling the silent approval of working 18+ hour days and not sleeping. It's unhealthy and should be frowned upon.
Probably a dumb question, but what are the potential environmental impacts of manufacturing lots of helium? Is it a greenhouse gas? Even if we pivoted to 100% fusion in the next 100 years, is there a chance of releasing enough helium that it would be a problem in practice? I assume we won't need to worry about running out of hydrogen considering all of the water in the world (provided we can efficiently get hydrogen from the more abundant ocean water rather than the limited fresh water)?
Actors in Swift
> I'm saying the legal system takes authority. A smart contract doesn't avoid or override that authority.

On a blockchain, this is absolutely false. The nodes interpret smart contracts. The "legal system" needs to be applied by some kind of oracle or by force to a node operator.

Smart contracts are authoritative in their native environment.
... So it has the potential to make a lot of programs much simpler.

More efficient? Yes. Simpler? Not really. A synchronous program would be simpler, everyone who has done enough of these know it.
This is a major industry problem. Business managers often care about how many features devs churn out. Quality generally takes a backseat.

Devs that churn out more features are generally perceived more favorably than devs that churn out fewer lower maintenance features. There's no linking to "The guy that original wrote the code wrote a mess".
I'd plump for Macports or pkgsrc long before Homebrew.
You are probably joking, but in fact this was exactly the situation with some of the early Christian sects -- they practiced strict celibacy, and as a result they did not survive long.
https://en.wikipedia.org/wiki/General_Electric_GE36 - the Wikipeida article about GE's attempt to commericalize something similar in the late 80s/early 90s seems to infer that there is some options that meet noise requirements while still providing meaningful efficency gains.

From the article:

"Chapter 4 community noise standards of the International Civil Aviation Organization's (ICAO's) Committee on Aviation Environmental Protection (CAEP), which would go into effect in 2006 and be a reduction of ten effective perceived noise decibels (EPNdB) from the existing Chapter 3 standards that were established in 1977. The regulatory compliance, however, caused a five-percent reduction in fuel efficiency compared to the most efficient fan configuration."
What this highlights most to me is the false precision people have come to expect. This is a real problem I've seen as an engineer / physicist working with business people. Things that I would consider "the same" because they are well withing the noise of one another get all kinds of "hold on now, I added up the numbers in the columns and got 22.1 but the columns total says 22" from people that don't understand rounding, significant figures, experimental error, etc. I know it's important to hide this from people because they end up getting distracted by it (or to occasionally let slip so someone can feel like they have done a thorough review because they found a column didnt add up to the rounded total). But I think it's more important overall to educate people about what kind of variation is important and what isn't, vs. getting hung up on the definition of a word.
> the concepts are very esoteric for a normal enterprise Java/C#/JS/Python developer

I on this space and found Rust to be a great boost in my ability to ship code with FAR lower debugging (post-deployment) and hosting cost (can pay for half for more than 4x the amount of load, and not even doing a lot for improve things).

Rust is already "mainstream-ish" and the amount of libraries and stuff is becoming better and better. So, I don't see any point on "wait".

Sure, it will be challenging! But the benefits are too nice to pass of, I think.
Iron Finance Post-Mortem 17 June 2021
I joined Notion two years ago, so this era predates me, but I can shed a little bit of light:

1. The web UI used Polymer/Web Components. Simon (CTO/cofounder) described this as building on shifting sand as browsers and poly fills changed the standards and things never seemed to work well for long.

2. There was a lot of Redis with Lua action, using Redis instances as a distributed system for some purpose I don’t understand. This never worked well.

3. There was experimentation with graph database like Neo4J which turned out to be slow for the kinds of queries Notion needed to do. Not sure if this was part of the first era or if it was tried out for the rewrite.

Because of all that, they completely rebuilt the product using the most boring/normal technology possible. Today we run on Postgres/Memcached for data, a Redis for rate limit and queueing, and a Typescript/React front-end.
UK libraries and museums unite to save ‘astonishing’ library from private buyers
This works better when the problem does not 100% match the issue you are tackling. It makes you think about how you can reshape what you found into something useful.
The smart contract itself has a "blacklist" function[1], which presumably can be used to prevent those tokens from being moved.

[1] https://etherscan.io/token/0xa0b86991c6218b36c1d19d4a2e9eb0c...
Big list of http static server one-liners: https://gist.github.com/willurd/5720255
I'm sorry, but differential describes pretty good what's happening here. Given a Query Q and a database instance I, we calculate a Result R

Q(I) = R

And indeed we derive some function D for the differential and are given a set of changes C where

D_Q(I)(C) = R' with Q(I+C)=R+R'

This D is clearly a differential function.

And if you look at the wikipedia entry for dynamic programming https://en.wikipedia.org/wiki/Dynamic_programming and indeed the important sentence "there is a relation between the value of the larger problem and the values of the sub-problems."

In this case here there is no splitting into sub-problems going on. We only have a function (the Query) and we calculate how the result changes when the input changes. If that's not a differential, I don't know what is.
And of course it depends on context. The interworking of a game engine may require some really obtuse code because it's focusing on performance and not on readability (in those cases, comments should be used to explain the code).

In my experience the problem with juniors is more about thinking about the problem in a very linear fashion and not stepping back to see it as individual parts.

For example, I need to know when a user takes an action. So, I go into the code where that happens and throw in a bunch of analytics vs having a messaging system where events are raised and the code that handles those events are completely separate workers that are simple and easy to understand.
Can some one explain the difference between the Wasmer and Wasmtime projects ?
This isn't true. Polling shows people dislike congress but like their congressional rep.
I already know how that story continues:

https://www.amazon.com/Paradox-Eternity-Phillip-P-Peterson/d...
UK accents will acquire a slightly higher pitch over time
Some people are fools.
Yeah, this drives me crazy. I've had people in the past suggest supporting legacy apis on our project that has exactly one consumer (whose code we can directly update in the same repo), or adding wrapper functions all over the place for "layers" in an app that's like maybe 10,000 lines of code. These things are perfectly fine in the context they're designed for, but people love their shiny new hammers.
While I don't despise subscriptions, I do despise subscriptions priced disproportionately (IMO) to the value and my usage frequency.

Bear is priced appropriately. Can't wait for the new version (some anticipate 2030, but I'm optimistic based on the new Panda editor beta).
USDC represents a claim on USD, but why would Circle want to help out this contract and lose 262 million?

If a stablecoin issuer like USDC can make arbitrary decisions to null any USDC token and they use that power, that is a good argument for the point that they are not following aml/kyc on every hop or transaction of USDC, even though they are allowing the transfer of dollars behind it. USDC can be charged with violating money transmission / bsa / aml/ kyc requirements.
Fusion byproducts are by and large significantly safer than fission.

Fission byproducts are well known to just be a ton of heavy metal junk that decays over thousands of years.

I'm sure there's fusion byproducts that are nasty too, but fundamentally you can't get byproducts as high up on the elemental chart as you can with fission strictly because fusion is merging 2 smaller atoms into 1 larger atom. With fission you start with a larger atom and break it into 2 smaller ones. Oversimplified, but you get the idea.
It references module, which can be seen when creating an `external fn` for Erlang or Elixir, for example.
https://gleam.run/book/tour/external-functions.html
Ransomware claims are roiling an entire segment of the insurance industry
The Covid-19 Pseudoscience Suffocating Brazil
Not much - it's lighter than the atmosphere so rises to the top and floats off into space.
If some people thought that a fictional book sold as such contained true things, then they are gullible fools likely to fall for anything. I wouldn’t read too much into that.
I think there's something everyone is missing. Is this just limited to Oculus? Last time I checked ad platforms do not have a habit of staying voluntarily stuck on just one product line. This is will spread to all VR platforms.
Does the volume of the sun include its Corona in that last statement?
Great to hear! BBPOS is perfect for iOS projects.

Besides the look, Stripe Reader works a bit differently—it can be docked on a counter or mounted on iPad/iPhone.
Related in both cases. SYOISP describes what I, as a somewhat opinionated author, believe to be the absolute minimum amount of information required to build a business that can be called an ISP. To the extent that the companies involved in meshcenter.org and also Starry are ISPs, there is definitely overlap.
Nice advice!! Would definitely start learning it from this year itself.
On the other hand one might also argue that positivism is just a school of philosophy and that positivists are piggy backing on a thousands of years old tradition of philosophy.
> NaNs (Not a Number, usually referring to positive/negative Infinite values in floats and integers)

Huh? This sounds totally incorrect to me.
If Bezos is paying for it, then by definition the market is investing in it. Unless you think Bezos's money exists somehow outside of the market.

When I invest in an ice cream cone, that ice cream is about to be destroyed and my investment will soon be down the toilet, but I was certainly participating in the market. If Bezos's reactor blows up, it will be little bits of the free market raining down. And if it powers the world with endless green energy, there will be little green energy free market electrons pumped across the world.
I’m guessing they mean that programs which did not want to block on syscalls and had to deploy workarounds can now just… do async syscalls.
The number of times I've seen the only correct answer being a terse explanation with a short code snippet and having zero upvotes astounds me.

They may not have been the attention seekers like other posters. But they provided exactly what was asked for. And when I come across their post years later I upvote.
In the English speaking world, I have a hard time justifying untypeable identifiers. Maybe, and this is a fat maybe, Greek symbols could make the odd write-once math or scientific code easier to read. It would be bonkers to use any non-ascii codepoints in a public API.
Don't forget:

k

kk

k...

et cetera et alii ad nauseam
The bill was produced by the legislative staff working for the legislator. I assume their staff read the bill they were in charge of producing.
for clickbaiting.
Haha. As someone who works deeply in the energy industry timelines and scope creep always happen. Sales/project development is so aggressive on timelines and the unknown unknown pretty much always blow up timelines. That and regulatory issues. Chances of Fusion delivering in 2025 is pretty low but I appreciate the optimism. Downvote away with your rose colored glasses.
If it's really an issue, get a trusted 3rd party (or two) in the team or organization to evaluate your PRs -- and the team lead's feedback. Eventually with a few iterations of this, the reality will become evident for everyone. There should be an engineering manager above the lead that is vested in this process being successful.
Helium doesn't persist in the atmosphere. The mean free velocity of helium gas is above escape velocity, so all of it leaves Earth for outer space.
We have a shortage of helium on Earth, we are running out fast, all hydrogen produced can be put to good use.
No details, I could look but I presume I wouldn’t be better than yourself