skysight-inc/HackerNews huggingface dataset:
Thanks! Here's a quick summary from there, with links to the implemented proposals.

Multiple values: Generalized the result type of blocks and functions to allow for multiple values; in addition, introduced the ability to have block parameters

https://github.com/WebAssembly/spec/blob/main/proposals/mult...

Reference types: Added and as new value types and respective instructions

Table instructions: Added instructions to directly access and modify tables

Multiple tables: Added the ability to use multiple tables per module

Bulk memory and table instructions: Added instructions that modify ranges of memory or table entries

https://github.com/WebAssembly/spec/blob/main/proposals/refe...

https://github.com/WebAssembly/spec/blob/main/proposals/bulk...

Vector instructions: Added vector type and instructions that manipulate multiple numeric values in parallel (also known as SIMD, single instruction multiple data)

https://github.com/WebAssembly/spec/tree/main/proposals/simd...

Sign extension instructions: Added new numeric instructions for performing sign extension within integer representations.

https://github.com/WebAssembly/spec/blob/main/proposals/sign...

Non-trapping float-to-int conversions: Added new conversion instructions that avoid trapping when converting a floating-point number to an integer

https://github.com/WebAssembly/spec/blob/main/proposals/nont...
> The main reason that the United States became the dominant superpower of the early-mid 20th century and eclipsed its European peers was that many more kids in the United States had been going to high school for a long time.

Citation definitely needed on that one, as I think most casual observers would assume that being destroyed by the most catastrophic war the world ever saw ... twice ... would have more to do with it than some long forgotten fashion amongst British intellectuals.
You may be aware of this, but this is as much a social/cultural discussion as it is a technical discussion.

Regarding requirements - they are always a live discussion, not just a list of things to do. Do not be surprised when they change, instead plan to manage how they change.

Regarding testing - think of testing as headlights on a car; they show potential problems ahead. Effectively all automated testing is regression testing. Unit tests are great for future developers working on that codebase, but no amount of unit tests will show that a SYSTEM works. You also need integration and exploratory testing. This isn't a matter of doing it right or wrong, it's a matter of team and technical maturity.

A bug is anything that is unexpected to a user. I'm sure this will be controversial, and I'm fine with that.
For Firefox:

https://addons.mozilla.org/en-US/firefox/addon/amp2html/
React makes us believe everything must have 1-2s response to clicks and the maximum table size is 10 rows.

When I come back to web 1.0 apps, I’m often surprised that it does a round-trip to the server in less than 200ms, and reloads the page seamlessly, including a full 5ms SQL query for 5k rows and returned them in the page (=a full 1MB of data, with basically no JS).
this is kind of a tangent, but you know what makes work really interesting, desirable, and rewarding? it's not anything about the work itself, it's that it actually, truly needs doing.
DeSantis just passed an apprenticeship funding in the state of Florida: https://flgov.com/2022/03/30/governor-ron-desantis-announces...

This is excellent and taking lessons from the Swiss apprenticeship programs. Typically working with local companies to provide training, in return they get excellent labor, and the labor pool is far better off without any student loans or burden of spending 5 years in college.
Who does he hire for SpaceX? College grads or just guys who he thinks can make good rockets?
How many years of experience do you have? I don't have a degree but it's literally never come up, and I've been working as a software engineer for two decades.
I think many will agree the largest problem with colleges today is the price. I’d like to point out the immense growth in US college administration personnel size over the last few decades versus the growth of the student body and/or tuition:

“The number of non-academic administrative and professional employees at U.S. colleges and universities has more than doubled in the last 25 year”

https://www.huffpost.com/entry/higher-ed-administrators-grow...
Are there any actual incompatibilities or is the version number just a marketing gimmick?
The whole AMP thing is shady. Be sure to read this:

https://wptavern.com/amp-has-irreparably-damaged-publishers-...
Whenever you file a DMCA appeal with GitHub/etc you would have the option to file a takedown on the jack ass. Some projects doing it occasionally would trigger the right conservative fears at corporations to reduce the market.
Finally. This barely helps, but at least now there might be some access to legacy portable games that does not require a significant monetary investment and/or piracy
Have a few friends at Salesforce. Few companies are more ruthless about firing people for missing a single quarter of quota. Guess sales reps don't fall under the category of stakeholders with the desired political capital.
It's cost shifting, folks. Employers have successfully duped the public into thinking that they are responsible for paying their own training costs before even having a job lined up. That's why the discussion is centered around how colleges can best prepare their graduates for the job market. It's all a red herring; typical four-year colleges were never meant to be a job pipeline, their purpose is to refine and transmit human knowledge, whether or not that knowledge has any direct demand in the job market.

What we have now is a few generations of people who bought $40,000 lottery tickets to the middle class, while hiring managers get their pick of applicants with a wide variety of degrees.

Employers are the freeloaders here, it's time we hold them responsible.
Still early in my career. 3-4 years.
A founder-operator has two roles in the company - as owner, being the founder and thus a shareholder, and as director or whatever work role they have. I only take issue with the former part as I think people should have a say in how the company they are a part of is run. Directorship is still a skilled job that should be compensated thusly.
thats a view of an owner who wants to get as rich as his property will allow him, and hopefully even more. fuck everybody else. exactly how we get into this situation.

folks who gamble with money have to accept the risk part of the equation, whatever vessel that may be. if somebody invested in tech stocks few months ago they are now probably crying in the corner.
There isn't a law saying all legit software must use semver. :)

Python makes breaking changes whenever they want in minor version changes.
Yup, the "sodium ion" thing sounds like BS. Almost certainly this thing, if it does anything, is merely shocking the tongue at a voltage/current that's high enough to be detected, low enough that you don't know you are being shocked.

Whether or not that "confuses" you into thinking this is salty, IDK.
Lyft Announces Agreement to Acquire PBSC Urban Solutions
Caused my android phone to kernel panic :(

I'd avoid loading the link on Mediatek devices...
I’m not quite sure how this screed is relevant to the article. The point of the study isn’t “Fox News bad, CNN good” (so the counterargument of “Fox News good, CNN bad” doesn’t really hit home). The point is about the nature of people’s beliefs and whether they can be convinced by a news source which they have – as both left- and right-wing outlets strive to do – been primed to dismiss and distrust.

I mean, I understand your response to the Guardian’s favourable/unfavourable descriptions of CNN and Fox News respectively, but … well, what do you expect, really? I agree that the endless “here’s what you should think” adjectival avalanche is extraordinarily boring, and personally I tune out of it too, but it’s also utterly ordinary and inevitable. Speaking for myself, I was much happier once I started treating other people’s views not as an assault on my own, but as … just that, really, another person’s view, a fact of life just like a chair or a cucumber.
Imagine if the actual government was dominated by religious conservatives and they tried to make it illegal to discuss "gay parents" in schools or for doctors to discuss abortions with their patients.
It's a thing only Google wants, so it'll be an interesting flex of their monopoly powers if it goes anywhere

Very similar to what they tried and failed to do with FLOC

I suspect Google is solidly in too many anti-competitive crosshairs around the world to be able to pull anything like this off.
AI generated images are not art. They might use the same medium visual arts do, but they lack a meaningful vision of the world.

Of course defining art is a subject in itself, but I think that being afraid of AI replacing artists is comparable to thinking photography would when it was invented.
About the simulation hypothesia, how is that different from Descartes evil demon?

https://en.m.wikipedia.org/wiki/Evil_demon

(apart from saying that the evil demon is a future type computer)
Probably a lot more comfortable for everyone involved too!

One can dream, eh?
>One, they watched tradecraft in the fifties slowly kill their parents before OSHA was really a thing

I think this may be part of it, but there were also a lot of manufacturing jobs that left the US around this time as well. Many towns become shells of their former selves resulting in a lot of people never find a better job. A prevailing idea was that a college degree would help insulate against such things.
Yep, the two are intertwined. This is actually some deep philosophy related to the determinism/free will debate and how it relates to morality, embedded in religious scripture.
Next thing you know there will be actual laws that ban what can be said in schools, books being banned, and laws that allow drivers to run over protesters.

Fortunately the people who are vigilant about Twitter moderation policies and word processor features are acting in good faith and will be outraged by actual government attempts to stifle speech.
Isn't Brave's ads opt-in? I thought they were opt-in. Aren't they opt-in? So what are you on about?
I think your understanding is mistaken, or at least regional. While it can mean "parents" when used in the plural with a possessive ("my folks", "your folks", sometimes even "the folks"), in modern American English it's as commonly just a synonym for "people".

Using "folks" (especially in the plural) to mean people can be rather "folksy", though, and I wouldn't be too surprised if some textbook or dictionary mentioned just the "parent" definition. Did you learn it this way as a second language, or as a native speaker somewhere non-American?
Thanks for the link. I hope they do make the data set publicly available at some point so that the artists whose work helped train this can know.
I think, while it is absolutely impressive on a technical level what the OpenAI team has been able to do, it is also important to consider what damage it will do to artists and their livelihood.

Many professional artists stake their career on one unique style of art that they have honed and developed over many years. It's this unique style that clients generally pay for, and that now faces a very real threat of being stolen from them by a technology that frankly no human can hope to compete with. Without artist compensation, this can only lead to artists terminating their careers early once the AI has co-opted all work from them. Or future artists never beginning their careers in the first place. This is a net loss for humanity, as it will deprive us of works and styles of art that have yet to be imagined.

I'm not saying AI like this needs to go away. There is no putting that genie back in the bottle, of course. But it needs to be something that artists opt into. If someone's style is worth it for OpenAI to train on, then that style obviously should have a price tag. And it ought to be up to the artist whether they want to sell or not. Anything short of that is theft in my eyes.
It appears to include the currently standardized extensions. GC is a proposal in phase 2, and I'm not even aware or a proposal for DOM access yet but it would require several other proposals to go through first.
Yes, SLERP is commutative along one-parameter subgroups by definition. The problem arises as soon as more than two quaternions are to be averaged using the above procedure.

Again, using 3 quaternions and uniform weights with the above algorithm gives
slerp(slerp(a, b, 1/2), c, 1/3) but medians in a spherical triangle don't cross at 2:1 ratio in general.
I was asking for evidence, not a hypothetical rationale.

It's possible (and likely) that housing in Shanghai, NYC, and Manila just have not reached a supply-demand equilibrium yet, because housing policy still constrains supply. There's nothing requires that demand is effectively infinite in these cities, or that demand will keep growing as more housing is built.

Let's say unfilled demand for housing in San Francisco sits at 100,000 units right now (making up numbers; they don't matter). If we could magically build those 100,000 units tomorrow, yes, I do expect we will induce some more demand, because home/rent prices will drop. So let's say we build another 100,000 units. Maybe we get some more demand, because home/rent prices drop more. So we do it again, but not forever.

Because my feeling here is that the main driver of more demand in SF would be drops in home/rent prices. Those prices can't drop to zero; they will always have a cost, and it seems unlikely to me that the cost will drop low enough -- no matter how many units are built, within the physical constraints of the space -- such that there will still always be unmet demand. And home prices will still always be propped up by housing policy to some extent; the city would never implement unrestricted housing development with no hurdles. But maybe the "equilibrium" price can be something significantly less ridiculous than it is today.
I know what that is like.

For some reason, salt stops my blood pressure medication from working. (Several possible diagnoses were explored without success.) This was discovered after I checked in to the ER feeling terrible with a blood pressure around 190/120 and then had to stay for a week. So I'm now on a low salt diet and my blood pressure is now fine.

I don't cheat. And after a while my taste buds kind of reset. What tastes normal to most tastes insanely salty to me, and I get to enjoy the taste of low salt food.

It does suck that I can't simply eat out though.
In the same boat. One of my dreams is to go back to school, learn vector analysis, differential equation, differential geometry, classic mechanics, electromagnetic, special relativity and finally general relativity.

Actually quite doable as long as one can grit through the Math, some of which do not need a back to back read.
That's not "one way of looking at it".

It's literally how language works. Words are wholly invented things, whose meaning is completely derived from usage and context. We make up sequences of sounds and over time we get each other to accept what ideas those sequences of sounds represent.

Yes, the Académie Française exists, but fun fact … it's reactive to usage. And it's by no means an absolute authority on the language as it's used colloquially.
Looks nice. Fossil (fossil-scm.org) is a lot more code, but it's written in C and is quite fast and does a lot (bug tracking, version control, etc) besides having a built in wiki. Its running image is about 40MB. Its default web page layout isn't that great for a pure wiki, but that should be hackable if not configurable.
I vaguely recall that LL/SC solves the ABA problem whereas load-modify-store does not.

It's been a while, so I'm going to define my understanding of the ABA problem in case I misunderstood it:

x86 only supplies cmpxchange instructions on which will update a value only if it matches the passed in previous value. There's a class of concurrency bugs where the value is modified away from it's initial value and then modified again back to it's value. cmpxchange can't detect that condition, so if it's a meaningful difference often the 128-bit cmpxchange will be used with a counter in the second 64-bits that is incremented on each write to catch this case.

LL/SC will trigger on any write, rather than comparing the value, providing the stronger guarantee.

(Please correct me if this is inaccurate, it's been a hit minute since I learned this and I'd love to be more current on it).
I'd say degrees from prestigious universities can still help you even in software engineering, even after experience should take precedence.

My sense is that's mainly true at companies where the founders/execs have prestigious degrees, and therefore put a lot of stock in them.

I think it's (unfortunately) quite helpful to these companies too, since appearances matter a lot. Telling a non-technical investor, prospect, or journalist "all our engineers are from Stanford/MIT/etc." will often impress them regardless of whether any of those engineers have a clue (something a non-technical person has no way to really evaluate).

But unless it's a household name university, I think you're right that it no longer matters at all.
Usually they require a certain flow, the flow will be the same whether it goes through a turbine or bypass ofc.
The market ("people who would stand to earn a lot of money") would be happy to do that, but it's not allowed to (zoning: height limits, parking requirements, lot coverage, maximum floor area...)
Yeah... that's a good summation.

I have some personal experience with this kind of thing. Back in the `70s my father had a small group of "followers" who considered him to be a sort of "guru". We lived in Hollywood, so there were a lot of folks into that sort of thing.

They believed he had mystical powers. Truth was he was only looking to get laid, and he hurt a lot of women who fell for his BS, and their husbands/boyfriends.

I have a family member now who claims he's a "God". He lived in Hollywood too when he "realized" this. He's not quite as convincing as my father was, but he's pretty good at getting others to believe him.
A somewhat related back-and-forth legal letter between two poo related companies: https://abovethelaw.com/uploads/2020/04/Poop.pdf
Thank you! I completely forgot about the agricultural runoff, that would make things worse.
Yes, but GP was suggesting that the GNU LGPL 2.1 was a possible successor license to the GPL 2, based on the quote in the LGPL 2.1 text that says

> [This is the first released version of the Lesser GPL. It also counts as the successor of the GNU Library Public License, version 2, hence the version number 2.1.]
Julia Evans - https://jvns.ca/

Rachel By the Bay - https://rachelbythebay.com/

Monica Cellio - https://cellio.dreamwidth.org

Mark Dominus - https://blog.plover.com/

Morlock Publishing - https://twitter.com/MorlockP

Admiral Cloudberg - https://old.reddit.com/r/AdmiralCloudberg/
Culture and language are inexorably intertwined. Just ask anyone who has tried to learn a foreign language. A cultural barrier is just a softer communication barrier, where language has to be much more formal than speakers are typically accustomed to, in order to be understood and not to offend.

When I'm speaking to people whom I relate to well (including colleagues), half of it is movie quotes, rude jokes, varyingly subtle digs, etc. I suspect most people are the same. In order to write for a wider audience, I have to add rather a few more layers of thought and consideration to what naturally comes to me - to formalize my language.

This burden of formalization is in fact exactly what Google is trying to help with. It is only required when people don't relate to each other well. Having a homogeneous team eliminates the problem.
Doesn't really matter? All about Sharpe ratio not base returns
> 1. I have a harder time getting jobs than people with degrees. Not people with CS degrees, people with any degrees

Probably an unpopular take, but you could lie, essentially 0 risk (especially if you’re even a little clever about it).
RethinkDB: The open-source database for the realtime web
If it's any condolence to yourself, I have a college degree and I am always incredibly impressed by people who are able to be software developers without one. The perseverance required to not only learn the subject matter without structure, but get through the gatekeepers without a degree is immense.

And everyone gets imposter syndrome, so I doubt college would help with that.
If by that you mean we have different understandings of the word "exploitation" then sure thing. But my definition is the dictionary one:

https://dictionary.cambridge.org/dictionary/english/exploita...

> the act of using someone unfairly for your own advantage

But we probably just disagree on the meaning of "unfairly" within that definition.
Definitely give it some time. I didn't start feeling competent (and have a somewhat full linkedin inbox) until 5-6 years or so. Won't help with the visa situation though - I had a sweet opportunity to go work at a drone startup in Tokyo that I had to give up on because the Japanese government wouldn't let me. I could go for it (or something similar) now, but we'll see where my life is when I'm done at my current job.
The MAIN reason the US did better in the early 20th century was high school?

Not, say, two world wars in Europe?
The wires are needed because they are creating a circuit from your mouth to the liquid. The "sodium ion" think is almost assuredly BS. This thing is shocking your tongue and my guess is for some people that gives a "salty" signal to their brain when the voltage is right.
both - presumably
This website provides screenshots from 25 gepgraphical locations 12 worldover, 12 USA and 5 in europe. Also the advanced screenshots is very useful in verifying IPv6 only availability as well as custom screen resolutions. Checkout the gallery section also for user generated screenshots. There are other similar websites also but this on is totally free and unrestricted in terms of number of screenshots.
> The transcript is comedy to read.

You really were not kidding. The first question related to the book:

> NP: Josh and I covered this project extensively at The Verge the whole time, and we have both read the book. If you just read this book cover to cover, you would end fully believing that there is a Generation 10.5 LCD factory in southeastern Wisconsin. There is not a factory. What happened?

That almost seems like it would take practice to say with a straight face.

Cue question two:

> There is no factory. Why not address that in the book?

Because he immediately tried to change the subject. The argument given as an answer to the first question seems to try to suggest that the story told in the book was only intended to go through 2017, which seems like nonsense for a non-fiction book that was published years later than that (written in the last year and a half, no less!) - in particular when there are relevant updates to be given, like that the deal never actually happened.
> In reality covid is nearly entirely spread from something you touched.

It seems all you do on HN is run around spreading outright lies.
But with the long scale the prefix matches the number if 10^6 multiplications (with an extra factor 1000 for -ard).
>"Last fall, we migrated this database from Postgres version 9.6 to version 13 with minimal downtime."

I thought it was interesting that they upgraded 4 major version numbers in one go. I kept expecting to read something about version compatibility and configuration but was surprised there was none. Are major upgrades like this just less of an issue with Postgres in general?