skysight-inc/HackerNews huggingface dataset:
Well, unlike Java, Wasm is not the product of a for-profit company. It's a W3C standard that actually does solve many problems most people didn't realize they had. It essentially obsoletes virtualization (CTO of Docker famously said "If WASM+WASI existed in 2008, we wouldn't have needed to created [sic] Docker. That's how important it is"). It will allow the creation of a unified software ecosystem across languages (Wasm "components" are designed to allow you to e.g. import numpy into a JavaScript project. See https://hacks.mozilla.org/2019/08/webassembly-interface-type...). The virtual machine is designed from the ground up to make many types of vulnerabilities, such a stack smashing, impossible. And, as an open standard, it's not beholden to the whims and lawyers of Oracle.

I'm not 100% certain the W3C working group won't end up fumbling it, but if you're not excited about wasm then you probably just don't know much about it.
What's wrong with it is that it is gone. If you want to go back to it you want to avoid runaway inflation. Wages catching up with inflation means inflation becomes self-fulfilling.
If you like the style of the blog, there's a theme available for Hugo and a Go-based clone available for self-hosting. Links in the project README.
In Europe you pay VAT on servers
>Plus assert everything all the time.

This is where static checking comes in. Static tests should fail if it's assumed (and not asserted) that a key exists.
Writing Wohpe
Pretty neat. For me, I’d love to see something like this for YouTube. Perhaps it’s just my bad habits, but I find I generally spend time on what I’d consider quality entertainment (that is, I don’t regret having spent time on it) for Netflix, Amazon, Hulu, and the like.

YouTube on the other hand, I’ll usually start with something I consider quality like 3b1b and then end up watching much more of forgettable things I regret. Whenever I go to resume a video on YouTube via browsing my history, I’m always in shock of just how much crap I’ve watched.
To me writing is amenable to fragmented time.

When something is kicking around my brain, getting it out on paper takes but a moment.

Fragments of writing from fragmented times.

Immersive reading requires a time chunk.

Writing can coalesce while doing something else.
What would it even mean for a human society to not have 'history' or 'culture'? This doesn't make any sense, and I don't think anyone claims this. I think everyone recognizes that almost all history is undocumented, but I don't think anyone would therefore claim it doesn't exist.

I can at least imagine people quibbling about "science"; clearly, once again, every human society that has ever existed in the past two million years has some sort of technological development that required some kind of empirical process of understanding of the world, but I can see why people might not consider that science.

I think people are usually more dismissive of people turning historical molehills into glorious mountains. There's whole industries and groups dedicated to doing this everywhere in the world, on a sliding scale of extremist claims, up to and including "our ancestors had lasers and nuclear weapons, as demonstrated by these descriptions in our religious texts", but naturally you see it more often in places that aren't known as meccas of scientific and technological development...usually for good reason (they weren't). Even neutral well-intentioned people often stretch known historical reality too far in an attempt to make people look better, but it's usually nationalist partisans.

These people (the partisans) would generally be better served making their locales better today than trying to convince everyone of a glorious past that likely didn't exist or has been highly exaggerated.
I rather think it's the price finally catching up to the actual cost of employing people to make food for you. What's wild is how we got away paying people such ludicrously low wages under such poor conditions for so long.
Two shots to the back of the thread
I may be spoiled by living in the land of Pizza chains (Dominos and Little Caesar's are HQed nearby) but would not consider Dominos a fair comparison.

As my personal benchmark, I use one of the more 'solid' local chains, that IMO captures most of the essence of a 'Corner Shop' pizza. i.e. the oven probably isn't wood fired, but it's going to be better ingredients and IMO better quality product than a major chain. (1)

In any case, their 2 Large 2 Topping 'coupon' has gone up from 20 to 25$ over the last year. A 25% increase, which is pretty notable to me.

I've also seen my local mexican chain raise their prices, but by a lower mark. My 6-pack of enchiladas has both gone up in price (from 10 to 11.50, a 15% increase) and is no longer quite large enough to minmax over 3 meals (2 at a time used to fill me up. not anymore.)

(1) - To give you an example of a 'corner shop' pizza, or at least what it means to me. Imagine a place where the staff is friendly but smokes weed outside the store half the time. The local residents don't really care however, because the pizza comes out even better those days. It's one of those places you don't brag about going to, yet gets all the compliments if you bring it to a party.
Two issues here:

> Amy Schumer Special which most netflix customers responded negatively to

Speculation. There was a big social media swarm very loudly upset about Schumer, even putting aside the claim that they were alt-right like someone else here mentioned, you cannot deny the bandwagoning. The bad star ratings simply could not be trusted after that.

> I think there is "clear and convincing" circumstantial evidence to correlate the 2 events

These sorts of changes can take years to pitch and refine, especially given existing data Netflix had. I'll accept that the ratings brigade may have been a "okay, we've seen enough" moment for Netflix, but the fact is Netflix had been publicly talking about redesigning the rating system for more than a year prior.

This is like saying Elon Musk made Twitter work on an edit button, turns out they had been hashing out the details for years and were forced to say something.

https://www.businessinsider.com/netflix-wants-to-ditch-5-sta...
It is also measurement bias in choosing what to pay attention too. The content of high budget films makes for a poor metric for creative output.

High budget films inherently have huge financial risk, so it reasonable that the decision making is risk adverse. Meanwhile, the rest of the ecosystem is flourishing with creativity. We have an astonishing selection of works in indie films, HBO, and Netflix programming. As a consumer, I've never had more high quality options to choose from.

Hollywood of old used to crank out and an enormous number of films, almost none of which were big budget. This is the same as today where streaming services crank out an enormous number of creative entertainment options.

The oligopolies of recent years may find that their business models are challenged, but the industry as a whole hasn't lost an ounce of creativity.
It's pretty much the only reason I'm staying with Firefox. Mozilla has pissed me off often enough for me to attempt to jump ship, but there's just nowhere to go.

(I'm aware of Orion, but when I last used it I found it to still have performance and polish issues)
> universal, inherent state

It's not a universal, inherent state in any humans that survive. It's an aberration.

That being said, I'm not actually aware of any of these abundant/common peaceful/pacifist societies you're referencing. It's entirely possible I'm ignorant of them, but I'm suspicious that they weren't actually 'peaceful'. Can you name a few of them?
35 years of 'RoboCop': An unforgettable vision of techno-fascist America
You had me at Lua. It's cool to think that runs on an RGB strip. I'd do it there but kudos on going all the way down!
Honestly I'm not terribly interested in participating in that particular debate (I've been around long enough to know to avoid religious discussions), but I will say this:

Step 1: define FP.

Does that mean purity (meaning no side effects)?

Does that mean immutability?

Does that mean powerful and novel type systems?

Does that mean code as data?

Does that just mean a specific approach and practice of software construction and composition?

IMO a huge part of the battle when discussing FP is settling on the terms of debate.
The parent's chosen word, "policy", is strong I think. I would say "position" or "attitude". E.g. encouraging/praising/wanting things like undue violence against protestors, news censorship, and election overturning - things in that vein.
> but I can’t deny enjoying war games growing up

Depending on the player and the social context around it the same game can be glorifying war, or be neutral, or even be a way to release steam and become more relaxed around people.

Confusing real war, violence, genocide with a game is quite stupid. Or prudish.
Author here. This was fun to write. I think there are counter-examples, but this was my main idea:

When a new developer tooling innovation is discovered, newer programming languages get a chance to bake that innovation into their language tooling. Doing so gives them an incremental advantage, and these increments add up over time to a better developer experience.

So newer languages have one clear, well thought out way to do something, and older languages will have either many contradictory ways, or no ways at all, to do the same thing. And this makes older languages feel old.
How about the attempt to overturn the rightful will of the people as expressed by their votes. There was also the installation throughout the corridors of power of loyalists who lacked in every other qualification save support for the man who would be dictator and changing the rules for termination of government employees to enable to president to unilaterally fire a much larger class of employee who previously would only have been able to be terminated with cause.

How about calls to use the courts to arrest enemies? Bizarre rhetoric about treason. Support for the murder of the VP because he wouldn't support a blatant coup.
Why not host it for free through Github Pages? They only host static sites so it's technically quite different to your blog... but if you are only going to be blogging it may as well be a static site IMO.

Edit: I do like how neat it sounds to just query a user's public Gists though.

https://pages.github.com/
> "Whereas Socialism, and even capitalism in a more grudging way, have said to people ‘I offer you a good time,’ Hitler has said to them ‘I offer you struggle, danger and death,’ and as a result a whole nation flings itself at his feet. Perhaps later on they will get sick of it and change their minds, as at the end of the last war."

I think there's been a profound change in popular thinking on this since the end of World War II, and it's all due to the nuclear arms race. Maybe the aerial bombardment of cities in the later years of WWII had an influence as well, and to some extent the reality of chemical and biological warfare, but it's really the threat of immediate nuclear annihilation that has made the 'world leaders' less enthusiastic about sending the young people off to die in wars in the name of national patriotism and defense of the country.

The result, however, has been a long string of proxy wars between the so-called 'Great Powers' (which are now defined as those having a sizeable nuclear arsenal), right on up to Ukraine today, and the rise of smaller nations with nuclear arsenals (Israel and North Korea) who view them as an indispensable protection from external forces. There's also the case of India and Pakistan, who likely would have fought several WWII-scale tank/air/sea battles by now without the looming threat of MAD to dissuade them.

It's not an argument that the nuclear disarmament organizations like to hear, but I think if we really got rid of nukes then we'd be back in large-scale aerial bombardment and mass tank battles, and of course in that situation there'd be frantic efforts to rebuild the nukes. I don't see them going away ever, sans their actual global-scale use, in which case it'll be back to sticks and stones.
This really varies. Among managers I personally know - we all agree that even if X engineer is basically contributing less to the team significantly… it doesn’t matter because they’re underrepresented and the company would never fire them. Instead, at most, they’ll be managed out.

Diversity pipelines and standards very much exist and are alive even within small startups all the way to FAANG. Even in the interview process - it’s very different. I was talking to a black woman who is transitioning out of being a software engineer - we were talking about leetcode and prep.. and she said she just talks her way out of those problems, she doesn’t ever have to actually solve them. This is explicitly different from my experience and most experiences of men I know - where you get LC mediums and hards and you have to have a solution on the board and it needs to be optimal otherwise you won’t pass. This was a repeated thing for her across many jobs she interviewed for from startup to FAANG. Completely different bar for hiring and often even for staying.

I’ve also been in the hiring loops for these candidates - no technical questions asked but if your bog standard Asian/white/Indian man interviewed you can bet they’re going through the system design and leetcode grinder. They’ll be put on a PIP at first sign of not conforming or having below average performance.

I used to think maybe only the hiring process was different but the entire thing is different. I’ve seen how the meat is made too much across too many companies. Women fearing they only get hired and retained because they’re women is justified - because it’s just true. Fortunately - most women I’ve run into are good engineers and try probably harder than some should because of imposter syndrome. That said - most men I’ve met are also good and are because they’ve had to grind so hard to get where they are. (Silicon Valley being so intensely difficult to break into repeatedly. Interviews here are very hard)
I’m gonna rephrase some of a previous comment[1] I made when someone else posted benchmarks like that:

That is comparing WASM+JavaScript vs pure JavaScript. Unsurprisingly there’s some interop overhead. Those benchmarks are not relevant if you’re not using JavaScript (e.g. WASI stuff) or you’re doing the bulk of your calculations in WASM and not rapidly jumping back and forth between WASM and JavaScript.

[1]: https://news.ycombinator.com/item?id=30157954
> wealthy societies where everything is taken care of.

Which ones would they be? The one that I live most of my time in, Norway, does not seem to have growing discontent, yet it is quite definitely closer to "everything is taken care of" than others, such as the UK, where "growing discontent" seems to be a thing.

So unless you can name those that "You often see" I don't think the idea can be taken seriously.
Likely they are correct.
<insert any other job that will be also automated in the next 15 years>

If a job can be done by a starship robot then it's not much of a job then is it? In the short term it's more productive and admirable than being unemployed but in the long run it won't be much different.
You can use chopsticks to eat Jello but that doesn't mean you will be happy with it (well maybe that would actually be fun but that's beside the point ;)). Emscripten to JavaScript works by taking what's available in JavaScript and turning it into a base to compile to. Then the hope is the JavaScript engine can figure out what you were trying to do originally and optimize accordingly. Emscripten to JavaScript was never a "this is a great way to do this!" more a "this is the only way to do this!".

WASM was an evolution to say rather than do all that why not just have a way to tell the browser's VM what we want to do directly. Now instead of having to parse JS syntax to find type hints and so on the browser can just parse pre-encoded bytecode. Instead of having to understand certain logic is trying to emulate functionality like 64 bit integer multiplication and optimize it out the browser can be told to do a 64 bit integer multiplication directly. Since this is a separate interface from JavaScript it allows work on things like threads, SIMD, and garbage collection to not worry about how JavaScript has a hard time with these concept since JavaScript is not the base anymore.
s/effect/association/g

The study established association not causality (as is also customary in initial studies).
Ask HN: Quickest path to a tech job in SF Bay Area?
A friend wants to change careers and is interested in tech, but she's not sure what to start learning.

Which types of jobs are most in demand, that could be learned the quickest by a beginner? She's good at math. Should she start studying machine learning?

Or is Javascript/ReactJS frontend a safer bet? Backend? iOS SwiftUI?

A normal person obviously can't learn in a reasonable time the broad field of software engineering like the ins and outs of computer networks, TLS handshake, cpu out of order execution, avoiding branching, et cetera - but what is a vertical that could be learned in a reasonable time by a beginner that would be a good bet in terms of job prospects?
I think we have it backwards.

The biggest expense for most people is housing: rents are high, buying is shockingly expensive compared to the 1980s-1990s. Raising wages, which should happen, will only drive those prices even higher unless you drastically increase the supply.

Building a massive amount of practical starter homes around every major city would go a very long way.
In Hungary there's no history of such slavery. Peasants liberties were limited but it was not slavery. I feel your perspective is very Anglo American. There are European countries with very little or no culture of slavery.
> I don't know why it hasn't been cloned

it's a elitist feature. pretty sure that most ppl on the internet don't know what a tab is.

opera had vertical, grouped tabs over twenty years ago.
I'm curious - what does WASM offer that emscripten + asm.js didn't?
Lots of web devs only testing in chromium browsers, perhaps?
I really dislike calling these kinds of attitudes "western". Asia has plenty of hyper-individualistic behavior, even (or especially?) where nominally socialism or communism rules.
This has the best (most understandable) description of what the "Mel-frequency cepstrum" is and how it is calculated, that I have seen anywhere.
Your changelog is also not release notes.
Why waste time on 2.5gbit? Just go all in on 10g fiber, the cables are cheap and easy to run, transceivers are relatively cheap, too.

Only annoying thing is the 10gbit fiber NICs are less plug-n-play compared to Ethernet.
Doubtful rates will go to 10%. Look at the ten year and the twenty year bond prices.
> In terms of attractiveness, the bottom 80% of men are competing for the bottom 22% of women and the top 78% of women are competing for the top 20% of men.

This feels like an incel talking point. It reductive that "tinder Elo" == "attractiveness". Especially considering that tinder controls algorithm and will just do whatever makes the most money. Hard pressed to say this is the "nartual" behavior of young people these days.
Thanks for the feedback!

I am working on a site redesign, last round was in 2017... Social Media has consumed tons of my time and efforts outside of working in IT to pay for real living, but the music always comes first...

I really appreciate you commenting, I've produced about 100 songs under those names on top of making the videos and funding/creating everything else... There are 2 other artists, Moving East and Dubvendor as well...

Gaining proper visibility and feedback after all the hard work means everything for musicians and creators like us.

Thanks again, would be interested to hear what you think about the music.
Show HN: Uber for Coding — Build product with bounties
Hey HN! After lots of dogfooding, we are now releasing Algora.io to help developers share bounties & easily meet new collaborators.

The problem: early-stage founders always have more work than people, tight budgets and no time. Hiring full-time engineers is often not an option, yet most founders would welcome contributions from new collaborators. Meanwhile, most developers welcome flexible work. However, today, all of this is hard.

Our solution: we built a Git GUI where you can pay developers and start collaborating with new ones, in just a few clicks.

On Algora you can share, reward and earn bounties right inside your code repositories. Algora also recommends developers/bounties that match your tech stack and makes it simple to start working together.

We are excited to welcome you on Algora, answer your questions and further improve our product and documentation with your feedback!

Thank you

- Ioannis & Zaf
Does a dollar denominated analysis like that inherently bake in inflation (real, not nominal)?
"I think it’s under-appreciated how much the rise of the Nazis was a direct result of Germany’s loss in World War One."

Under-appreciated today, well-known at the time. See the beginning of "Triumph of the Will".
NSIT’s Post Quantum Encryption Surprise
Poor people don't own investment capital. Prices are quick to rise, slow to lower, and the capital-owning class captures the difference as increased profits.
But Battlefield is not war, it's a simulation of war. It lacks real stakes, extensive physical activity, death and basically everything that make war a war.
What content are you watching?
web devs re-invent webjars
"standing" -> "starting", I'm guessing?

Btw, programming should be taught on a model more like apprenticeship, less like classroom/college (or even bootcamp). Low wages when low skill, but guarantees of opportunities to upskill as time goes by, a process monitored by outside experts (i.e. a guild) to make sure the apprentice is being treated fairly.
That isn't what "right" means in the context of American politics. Furthermore although both actions are or can be coercive we tend to distinguish between actions that establish positive rights like keeping your employer from firing you for being gay and actions that take them away like preventing one from terminating their pregnancy.
Facebook has started to encrypt links to counter privacy-improving URL Stripping
Aren't they though? Is it not possible, that in the future web pages will be scripted in literally every programming language, from python to rust, and javascript will be just one of many ways to write a webapp?
Wait, are you saying that the meaning of life lies in a Quixotic battle against a permanently unsatisfactory universe?
HA, yes that's the real joke right there.
This was my experience as well, and it's why I recommend learning Bayesian stats to any student of data analysis and statistics. I find that learning how to set up Bayesian models has a strong elucidating effect on model-building in general.
You can't have an evo psych narrative where testosterone makes men "love warfare" and then point to a game that's nothing like actual warfare as evidence.

Edit: Your reply is dead so I can't reply to it, but you're heading in the right direction to observe that the behaviors people actually seem to have evolved to prefer include those such as eating, resting and listening to stories.
Define it in the way that you want. You have read the Why FP Matters article.
> I think most people

> I'd say my motivation

I’d be careful not to generalize your own experience here. Just the fact that we are having this conversation on HN puts us in a bubble that is not representative of “most people”.

My motivation is privacy. The motivation of many people I know is “ads are super annoying”. Privacy awareness is growing, but most people are not as aware as the people on this thread.