skysight-inc/HackerNews huggingface dataset:
I was so excited for gRPC when it came out because it meant having strongly typed APIs and auto-generated clients, but two things made it horrible to use: requiring http/2 (so you couldn’t use most load balancers at the time) and the generated clients were unpleasant to use (you couldn’t just return an object to serialize, you had to conform to their streaming model).
> Being raped, assaulted or having a family member murdered is worse than losing money

Violent and financial/corruption crimes are in categories to themselves.

The former for obvious reasons. The latter, because they corrode the institutions that make civilization work. Let financial crime--specifically corruption--run rampant and you'll lose more lives to riots, civil war or worse than to murder.

It's no secret that car factories in peacetime make good tanks in war. Also, in peacetime, they employ many voters and their families. Ghosn was an immensely powerful man. He used his influence for personal enrichment. Enrichment his family collaborated to defend. Kings' courtiers had strict punishments for disloyalty for a reason. Much of that was personal. But some tied to the integrity of the state.

We cannot excuse multimillionaires from running from the law while claiming to have a just society just because they had good PR. Ghosn, and his family [1], must be held accountable.

[1] his son, Anthony Ghosn, facilitated the escape [a] as did his daughter, Maya Ghosn, who is profiled in the article

[a] https://www.reuters.com/article/us-nissan-ghosn-taylor-bail-...
Been seeing a lot of these threads pop up over the last week. Also saw the US Senate trying to push a big climate change bill in the last week. Could these two things be related?
Yeah, for those tempted in these directions, Zip trees seem like the clearly preferred tool. The variable-sized heap blocks of the skip list and the need for 4 pointers per entry (on average two doubly-linked list nodes) turn out to be real limitations in practice. At the end of the day, the only think skip lists really win on is code size.

For those not tempted and wondering if they should be: no, stick with your existing (red/black or AVL) balanced trees. They're clunkier and harder to explain, but they work just as well.
For sure there are good reasons to abandon or find alternative resourceful protocols!

But in general, http is & could be the de-facto really good resourceful protocol. It's already 90% there.

Alas, the browser has been a major point of obstruction & difficulty & tension in making the most obvious most successful most clearly winning resourceful protocol at all better. The browser has sat on it's haunches & pissed around & prevented obvious & straightforward incremental growth that has happened everywhere else except the browser, such as with http trailers, such as with http2+ push. The browser has kept the de-facto resouceful protocol from developing.

You dont have to believe in http as the way to see what an oppressive & stupid shitshow this is. Being able to enhance the de-facto protocol of the web better should be in everyones interest, in a way that doesnt prevent alternatives/offshoots. But right now only alternatives & offshoots have any traction, because the browsers have all shot doen & rejected doing anything to support modern http 2+ in any real capacity. Their http inplementations are all frozen in time.
If the TSMC chips had ROC burned into the VLSI, eg if the foundry was on the mainland and somebody subsequently found out...
No, you don't need trenches. No, you don't need to repave. Or repaint lines.

Construction is mainly making post holes and placing and truing posts, and pouring concrete. Concrete can be poured at day's end. Electricals can go in last, after framing for the whole lot is up, also a row or two at a time. Wiring does not need to be trenched; it is out of the weather at the ceiling, and more accessible for service.

It is always easy to think of a dumb way to do anything. Admittedly, some people habitually stop there. Some contractors, even.
>a carbon tax high enough to make your flight cast 8% more

Where would this money go? Who would allocate it? Would it be allocated effectively, efficiently? As effective as road tax dollars, or as effective as lottery tax dollars? Would it just go to make more factories for Tesla? More eco-warehouses for Amazon? For the bureaucrat-in-charge's cousins? Where does it go and how does it get there?
Sounds like you'd consider most K-12 and undergraduate level education to be un-engaging, which I'm not sure I disagree with, haha.
I took the same position until I needed to buy a home for my family. Although I'd saved a lot of money, had no issues with my credit history, etc... Banks wouldn't go near me due to a lack of credit history, and I was told to speak with "B lenders" who would take a chance on me by selling me a terrible mortgage.

Since then I keep a close eye on my credit rating, reviewing it monthly and ensuring what I'm doing is improving it.

I strongly dislike it, but I can't risk limiting my family because I disagree with how people in power think things should work. Until this drops out of fashion, I'm going to ensure my score is excellent.

I had never felt like more of an idiot as I spoke to the mortgage advisor and discovered my money management had completely knee capped my family's ability to buy a home when it was wise to do so. We lost out significantly as a result, and it still burns to think how much easier life would have been if I just sucked it up and played the game all along.
Turing Complete is quite rough around the edges (still in early access), but it's very ambitious. In my opinion these don't tend to succeed well as games, even puzzle games. The steps they need to take you through can feel very arbitrary and dull, they tend to bog down in wire routing, and they can be very difficult if you don't know the relevant digital logic already (and boring if you do, or if the game tutorializes it heavily). I'd prefer something that more rapidly ascends in abstraction, embedded in a context where it's natural for players to puzzle out the solutions themselves, e.g. how embodied and gamelike Rocky's Boots was, even if it didn't go far in building up anything complex.

Some more examples:

- Silicon Zeroes, focus on clocks and speed: https://store.steampowered.com/app/684270/Silicon_Zeroes/

- Prime Mover, at a somewhat higher data packet level, freer hierarchical structure: https://store.steampowered.com/app/693700/Prime_Mover/

- ComPressure, continuous signals in steam machines! https://store.steampowered.com/app/1528120/ComPressure/

- MHRD, code in an HDL, avoids the routing issue but text can be unappealing: https://store.steampowered.com/app/576030/MHRD/
There could be equivalent converter in go, or you can copy the generated sql from the playground to go source code. This this tool becomes dev-time only.

One of the design goal for this language is to enable developers that are not familiar with sql to get into work that involves database with less effort.

This tool is like syntax sugar on the select part, the where, order by, groups by, having are the same as standard sql (except they can be distributed with corresponding table select, and they can appear in any order, which should be easier to dev with)
It's tricky. I find it a little sad that regional accents are disappearing but it's a process that's been happening for a long time.

The trouble is that there's real benefits for having certain accents and you can't fault someone for wanting to be seen in a different way.
The only appropriate punishment is banning them from IMDB. Anything else is overkill and almost draconian
The article's headline "The Unsung Ranger Behind the U.S. Forest Service’s Iconic Signs" is perfectly fine, not sure why you changed it. And it has nothing to do with national parks.
You mean GNU/XOrg/Linux..
You don't have to set up local mirrors. You can start the build with periodically-saved node_packages, or if you're using docker "ADD packages.json, RUN npm install", or commit vendored modules, or do one of thousand of other things.

For some companies release just means another merge to master, so they are doing tens/hundreds releases a day.

Once you do enough development that this matters, you're going to be doing caching or you'll be wasting money on waiting and bandwidth.
I'm not saying that private charter flights should get the whole TSA treatment. They certainly shouldn't.

I'm just saying, when you run into some people who claim to be classical musicians but who don't look or behave anything like any musicians you've ever heard of, who are travelling on an unusual schedule with unusual luggage, who ask a lot of oddly-specific questions about security, who seem overly concerned with whether or not a large crate will get X-rayed, and who offer you large quantities of cash for unclear reasons, it's worth at least a quick ping to airport security.
Since no one mentioned, I was a bit confused. I had heard of the Sandman, had some awareness that it was an oldish popular and well-regarded comic leading to a popular graphic novel. I must have seen imagery of Sandman somewhere. But then I watched the series I was utterly confused by the goth imagery and a lot of other elements.

A little research revealed I was certainly confused. The Sandman I had in mind was the original Sandman, Wesley Dodds, a novel creation of Gardner Fox (writer) and Bert Christman (artist) for DC comics, and who's popularity languished in the 1940's, but must have come back into style for (I can find no reference to but have seen) the 1980's graphic novel, large format, grey cover featuring Dodds as the Sandman.

The dip in popularity in the 1940's led other creators to steal the name and ideas and use for other unrelated comic characters. But then those characters have been forgotten and Dodds returns, only for Gaiman (also for DC) to capitalize on the popularity of the original Sandman (Dodds) just a few years later by creating the god Sandman (Morpheus), and retconning Wesley Dodds as being given his powers by Morpheus.

Science fiction has always been a pioneering genre for fairly representing minorities. But Gaiman turned everything goth, maybe a little steampunk, and gratuitously gay. I don't think there is anything wrong with giving a little of this and a little of that for the various groups of viewers and consumers, especially minorities, but, with a ham fist, Gaiman overindulges, belabors and vastly over-represents alternative lifestyles, who happen to all be white but for a single exception, a black woman. No Finns, no Danes, no Pols, no Hindus, no Japanese, no Filipinos... mostly just gay white male characters, and a couple few black men and women.

I don't like to criticize a work in this way, because it is not all that matters, but I am nearly certain that Gaiman intended to shock, and I expect wants discussion on it. My feelings are that gay and lesbian characters were avant garde in the late 1960s, but now they're used kind of like too much ketchup. Everything is drowning in ketchup.
I am not saying it's UFOs but many of the UFOs observed by the US Navy/Airforce were spotted on top of oceans and many have been reported to "disappear" into the ocean. The famous Tic-Tac UFO for example notably disappeared "into the ocean".
You may want to find other employment if your work requires an NDA that disallows any discussion of your work, or your future opportunities to get paid in money may be limited.
Per the 'about' page, the author of the blog post does in fact have a PhD in economics.
No, it "works" in that it's 2.4ghz. That is not what most people would expect from speed at this point.

It will "work" correctly when it supports general consumer expectations e.g 5ghz networks, which has been a common complaint about FreeBSD for years now.
Notwithstanding the legitimacy of the model from a scientific perspective, I do like the model as a lens or perspective for understanding consciousness. Similarly, the ‘triune brain’ model is great for understanding and explaining our behaviour.

I also like the server-client aspect of the bicameral model, and wonder what type of APIs might be used. What happens when either side fails to conform to the others’ API spec? Does it use TCP or UDP?
I would rather read Jaynes for the breadth of his knowledge and novel ideas than one hundred “scientists identify the location of bad taste” fMRI papers.
I type > 120pm on a computer and > 70wpm on a mobile touch screen with all spell checking disabled (and used to type > 100wpm on a Blackberry).

It's not agonising and if you use the tech more (just like the computer), you improve
Yes, I agree that Bazel and Nix are not much different. Nix seems to be even more sandbox-like than Bazel, and that's good in my opinion.

Beyond what they do, I'd like checks that are even more invasive, more cautious about letting the build script do anything.

For example, if you're on Linux, a bad actor build script could technically mount the root directory `/` underneath the sandbox area in /<sandbox>/rootdir/` using Linux's bind mounts feature and then `rm -rf /<sandbox>/rootdir/`. Whatever it has permission to delete will be deleted (unless I'm unaware of some safety feature in bind mounts that prevents this besides needing root).

I would like checks that restrict a build to just performing those actions necessary to the build. You could, for example, have a permission policy, say for a particular package that you don't trust, that only allows that package to spawn GCC and the linker. If that package goes rogue in its build script, it would be stopped dead the first time it tried to either use `rm` or use a bind mount.

That's the sort of checks I'm referring to: checks for fine-grained permissions on what a build can do.

My idea is to take that even further and make it possible to have those checks in software that you compile from source so that you can stop the software from going rogue too. How I am going to do that, I'll leave unsaid for now, but I'm working on it.
Back in the day, it wasn't used for private API's either. Different teams had come up with different ways of encoding protobuf-style messages as JSON for web apps.

For the best browser-side performance, usually you want to use browser's native JSON.parse() API call and this doesn't really let you use unmodified protobufs. In particular, you can't use 64-bit ints since that's not a native JavaScript type. Meanwhile, server-side folks will use 64-bit ints routinely. So if the server-side folks decided on 64-bit integer ID's, you need workarounds like encoding them as strings on the wire.

JavaScript has BigInt now, but still doesn't natively support decoding 64-bit integers from JSON.

It didn't seem like the gRPC folks understood the needs of web developers very well.
Not necessarily.

I have many friends "in the trades." These are usually unionized, and the compensation can be jaw-dropping. Many of my friends deliberately try to get overtime, which can include "on-call."

But the work can be tough, and the salaries -although good- are usually less than most SWEs.
> please explain what, exactly, Ghosn was accused of stealing, and from whom?

Should every company executive be free to steal millions of dollars from their companies [1][2]? Be free to "renovate homes for Ghosn in Rio de Janeiro, Beirut, Paris and Amsterdam" on pensioners' dimes? Get a free pass from investigation by multiple countries [3] because they ran a PR campaign while they were pillaging?

Anyone informed defending Ghosn is essentially rejecting the rule of law, full stop. He's wanted for serious crimes in multiple countries with discordant agendas.

[1] https://www.reuters.com/article/us-nissan-ghosn-allegations-...

[2] https://en.wikipedia.org/wiki/Carlos_Ghosn#Initial_arrest

[3] https://www.bloomberg.com/news/articles/2022-04-22/france-is...
Shameless plug - CallTrackingMetrics , husband wife team - zero funding
No, it's just wrong to say they're completely different metrics. The Venn diagram between the economic activity measured by GNI (national income) and the economic activity measured by GDP is almost a circle.

US GDP in 2021 was $23 trillion. US GNI (national income) im 2021: was $23.3 trillion.

"monetary flows"

You're right, remittances and foreign aid are income but not GDP.
Eventually it may be a contributor to a commercialization, but now it makes it a target for research for others. This isn't patenting anything, it's scientists saying 'this is an important bit when it comes to the effects of fasting so let's focus on this.'

What would be scummy would be some pharmaceutical company discovering this, not releasing the information, and trying to develop (or worse, failing to develop) a drug on their own after internal research that was never released to the world.
I'm really surprised how smooth the controls felt on my phone. Even with eight direction buttons, the movement was intuitive.
> Burglary is a crime under both the common law and the model penal code. Exact definitions of burglary under the common law vary by jurisdiction though they all criminalize some form of illegally entering a building at night with the intent to commit a crime within.

From https://www.law.cornell.edu/wex/burglary

Typically this means you've broken into a domicile (sometimes lesser charges of Burglary exist for non-domicile, eg a vacant commercial building). If you break into someone's home, at night, while it's occupied, the law presumes you intended to do violence.

This presumption is usually correct!
It was not really hard to adjust, but my experience made me attractive to other entrepreneur-gone-corporate people, so the group I landed it had a good, productivity-oriented mindset. The biggest issue, imo, with corporate work is everything is so slow. People don’t have the drive and impetus to empower productivity. Processes are designed to slow things down. A ship that’s hard to steer is hard to sink, as they saying goes. Maybe that’s a good corporate philosophy, but it makes boring work.
Yes, that's why I said "I knew exactly what you meant and I'm not saying it's wrong"
I'd never heard of JSON5 ahead of this post.

As long as we're clear that JSON5 never gets a .json extension, what is the problem?
Not burglary.
>Shameless

you shouldn't be
Chimera Linux is a more recent interesting attempt at this. I believe it involves some former Void people.

https://chimera-linux.org
Recent discussion: https://news.ycombinator.com/item?id=32345051
Recessed lighting fixtures are a common cause of problems with LEDs due to poor heat dissipation. But a lot of newer homes have recessed lighting, and in at least some parts of California, the fixtures are now required to be sealed (I guess for overall house energy efficiency).
> Can someone ELI5 what exactly he apparently did wrong?

Basically Enron except he stole the money [1]. (Also, less of it.)

[1] https://en.wikipedia.org/wiki/Carlos_Ghosn#Initial_arrest
What if I was going to sit at home playing video games either way?
I think that Jaynes' hypothesis does not hold up the scrutiny. We have too many records of regular folks from antiquity that are counterexamples.

Somewhat relatedly, as late as the 13th century, the late Averroes held a substantial philosophical following that claimed that there was only one mind (the agent intellect, or the active intellect), and we all shared it. Its purpose was to explain the congruence of our thoughts, meanings, concepts, etc.
That’s really surprising to me to read; surely figuring out a better convention for returning a struct would never have been a challenge, right?
Seems kinda incomplete without considering total compensation. You get 100k a year but some additional payment for being oncall. I don’t get anything extra but make 300k a year. Who really has the better deal?
> Why would you out that? Why? There is not a single human being that could be trusted with that

Wait till you hear about how modern Qualcomm chips (your phone runs one unless it is cheap or an iphone) will boot anything signed with a special Qualcomm key
And yet, I can have years of server uptime, with high usage, but with constant kernel memory usage...
For the people who use Linux as their desktop, it is already there. People who make this list, are they working on fixing the issues they perceive?
I thought we would just hire more Black people, not create this absurd caste system of “diverse people” and associated purifying rituals. Also, if I’m being perfectly honest, that was before I was on the receiving end. I wasn’t the one having to attest to about my diversity a decade ago. Nobody was trying to teach my kids oppression narratives, or cultivate their non-white identity. Mea culpa.

I still support it for women because, get this, I think men and women are different in significant and meaningful ways.
A great story, and I say that as the 61yo who struggles with aspects of higher forms of math, as in "more than counting" -despite a great 40 year career in computer science, which formally is a (sub)division of .. mathematics.
Per capita means nothing. Total tonnage of carbon is all that matters.
Shortly after our son was born, my wife and I went thru basically everything in our house and figured out how to turn off all the extraneous beeps and noises so we wouldn't inadvertently wake him up from a nap.

We found most (not all!) devices typically have a way to turn this stuff off. Sometimes can turn off the exterior signal lights too.

The other thing we did that we ended up really liking was removing our doorbell. We live in a fairly urban part of our city and that really helped cut down on the random noises.
Interesting, what location are you in?
Ninja is self described as an assembler for builds. You aren't expected to write ninja build files manually.
AWS Announces AWS Wickr (Preview)
Great, you’re not everyone. Don’t assume your life experience is effective else’s! That’s like the golden rule for life.
It’s more that compared to Relay, which is explicitly designed around preventing components using data they didn’t explicitly declare as a dependency, Apollo (along with most other GraphQL clients) doesn’t go that extra mile.

Whether it’s a React component, or a just a plain old function, Relay has mechanisms to prevent the kind of problem you’re describing. It has a steep learning curve, but it’s very well considered.
The Canadian system mostly simply gives it back out evenly to all. That choice is a just one.

> Alberta, Ontario, Manitoba, Saskatchewan, Yukon and Nunavat use the federal carbon tax system, the Federal Fuel Charge, which started in 2019. Of these, all but Nunavat have a carbon fee and dividend scheme in place that redistributes tax revenue to the public. [0]

Since carbon use is skewed heavily to those that use the most, this means that the median user of carbon is actually given a tax credit each year.

[0]: https://en.wikipedia.org/wiki/Carbon_fee_and_dividend#Implem...
This is a great idea but the list seems incomplete. For example, where are the email marketing tools? Mailchimp / Intuit, Convetkit, SendFox, and so many more. There are many other markets / verticals not covered here.
One of the methods of computing GDP is total income. So I would hardly say they are unrelated.
> ravynOS

This is a cool project but it's in no way usable right now.
From TFA:

>What's happening: Spending on experiences, like travel and entertainment, has supplanted physical goods like clothing and home items as the purchases of choice for consumers.

>Zoom out: For spendthrift consumers, a saving grace has been rising wages that, while failing to keep pace with surging inflation, are still rising at the fastest pace in decades.

>They’re also bolstered by an unusually strong jobs market that has kept the unemployment rate below 4%, and given job seekers a lot of leverage.

While those who boast about job numbers are indeed oversimplifying, complaining that "average Joe is having a hard time to afford gas and groceries with his still same wage gig job" is just false. It's a meme that people spread on the internet because it aligns with their personal views, not because it's backed by the data.