skysight-inc/HackerNews huggingface dataset:
I'm failing to understand how that has anything at all to do with 'people not wanting to work at all'.

And besides the point - I completely agree with it. Healthcare costs are absurd. Who decided that my eyes & teeth aren't part of my health, why do I pay separately for those? And what is the point of insurance if they can just deny anything they want or require me to pay thousands out of pocket before they get involved at all? And this is after I pay hundreds a month to the insurance companies depending on plan. Speaking of plans - why is it the norm that I must try my best to predict the future 1 year in advance about whether I'll get sick or hurt this year? Guess wrong? - well good luck with that! The whole thing is ridiculous and unexpectedly throws people into impossible financial positions through no fault of their own regularly.
After seeing Elixir pop up so many times on Hacker News these last few months, I deicded to give it a go for the Advent of Code.

It's been pretty amazing actually, it takes a little getting used to, but it really feels like a language that was designed in every way possible to be ergonomic and productive. I'm still not sure whether it's easier to read purely functional code over a few mutable variables and simple loops, especially with a lot of filter, reduce, scan, zip, etc.

It's been pretty amazing so far, I haven't gotten further than IO.inspect()ing yet. The language server is still leagues even behind something like Rust analyzer (even renaming symbols is still a work in progress), but it's amazing that such a language already has one of the leading web frameworks (Phoenix), and despite being very network orientated, it's also excellent at solving AoC problems that involve a lot of clever manipulation of strings, binary, integers, and the sorts!
> they could make more money if they learned to negotiate better

I don’t know what line of work your friends were in, but prior to the current economic dustup, negotiation wasn’t a thing for most jobs. And I don’t mean that it was hard or rare. I mean you literally had no option to negotiate. Companies job offers were take it or leave it.

That sort of widespread treatment of workers as cogs and not an individual is part of the anger of the antiwork movement
Ballmer also took charge right after the dotcom bust. Even though the stock tanked from ludicrous highs, revenue steadily grew under his tenure. I can’t speak to how company longevity performed under his reign.
I had a very similar experience. White kid in a predominantly black, poor neighborhood. I was a true D&D playing, sci-fi-reading, sports-hating nerd who had to learn how to fight and physically intimidate people in order not to get beat up. It was not an easy time. I've never been diagnosed with PTSD but it's pretty clear I had it.

Zero racism in my heart. There are assholes everywhere in every race and gender, and truly, transcendentally noble, good-hearted people too. Find, and be, those latter; ruthlessly avoid the former. Most people just want to live peacefully, surrounded by family and friends. If that's your basic operating assumption, you'll have a good understanding of almost everyone.

The racial category "white" is as absurd as "black" or "Asian". These categories are overly inclusive, reductive, and indicate absolutely nothing about the individuals thereof. Whites include European hereditary aristocracy, living survivors of Balkan/Baltic/Caucasus genocide, Barbary pirates, Levantine peasantry, Uralic ethnicities you have never heard of because their populations are in the single digits, on and on.

Anyone who tries to make grand assertions about Asians, Blacks or whites, is, at most charitable interpretation, clueless, ignorant and uninformed. I am super clear about this.
“Hacking” your favorite websites as an exercise to learn JavaScript
I'm reminded of the story about Henry Ford asking which part never broke down, and then using that to cut costs -- maybe evolution is like that too, and once we fix one problem we'll find the next isn't far behind?

Except now that I've searched for a link for that, one of the first results actually questions that story, ha! https://johnhawks.net/weblog/topics/urban_legends/henry_ford...
Golang is great for lambda - you compile in the entire lambda runtime and end up with a single 20MB executable that does everything needed. Other runtimes have a couple hundred megabytes of overhead for the lambda runtime and AWS SDK (though you don’t see the overhead unless your doing the ECR based lambdas). The part I’ve always struggled with is cloudformation only lets you inline 4K of code. The underlying api allows for payloads of up to 50mb before you have to pull from S3 or ECR, would love to see a little more flexibility - otherwise you have a lot of overhead to setup ci/cd pipelines and signal lambda to update from another source.
For anybody interested in how this works I've written a bit of a tutorial, where I try to explain the code base: https://github.com/camel-cdr/bfcpp/blob/main/TUTORIAL.md

Also, if you want to play around with this online, here is the code in godbolt: https://godbolt.org/z/oYM8eW6sj
One thing I don't see remarked upon enough is that UB fundamentally is about the logical side of programming languages, in particular https://en.wikipedia.org/wiki/Principle_of_explosion . This quote:

> Here I refer to the typical modern interpretation of UB: assumptions the compiler may trust, without bounds on what happens if they are violated.

Makes that abundantly clear.

This basic realization opens up many avenues for interdisciplinary research. For example, maybe all the ink spill on "paraconsistent logics" will finally be useful for designing an unsafe language like C. (https://plato.stanford.edu/entries/logic-paraconsistent/ https://ncatlab.org/nlab/show/paraconsistent+logic .) Maybe "unsafe" in Rust is best understood as a logical "mode" of some sort. Lattice of allowed behaviors lead to a nice fine-grained semantics for semi-defined behavior.

I honestly don't know whether no one talks about this because it is very obvious to researchers in the field, or because no one actually dove deep into this interpretation.
More Plaid gripes:

- Zero granularity. You are granting Plaid and the company you are connecting to everything if you auth in -- no ability to select categories of data or specific accounts. In fact, you don't even get to know what you are granting access to.

- Bank fraud protection? It's unclear that your bank would decide to cover fraudulent transactions that happen after you willingly hand your login over to a third party.
Do you disagree that real estate is used as a hedge against inflation, which artificially increases the prices?

And you can call "lack of Gold Standard is the real reason workers are poor" an astroturf, but it's something that actually makes sense to me when I look at the arguments.
You are most welcome! A huge step in the direction of releasing this as its own independent open service would be finding a good name/domain and we are 1000% open for suggestions.
This point is kind of moot given that, unlike Corbyn, Johnson is on record actually using racist slurs.
There are several things happening, which is reducing confidence. Of course, as a permabull, I believe that these things are transitory. Here are some more macro events that are worth considering. BTFD

* India may try to make self-custody of crypto assets illegal, requiring all coins be given to exchanges. [A totally unenforceable law, trying to make math illegal, in this case storing 256-bit integers and performing the ECDSA/Schnorr signature algorithm.] Everyday Indian folk will lose their coins when the inevitable happens and the exchanges are compromised.

* Europe considering how to put the genie back in the bottle. Also thinking about custody regulation and reporting.

* US trying to develop (further) regulations around exchanges, trading, KYC/AML, derivatives and accounting.

* Uncertainty over the CSW lawsuit. The jury is still deciding the verdict, possibly next week.

* Custodial Bitcoin loaning service reported losing (wrapped) Bitcoin when defi platform was compromised.

* Larger market uncertainty due to new variants.

Its going to be bumpy. It always is. Maybe I have been watching too much Michael Saylor lately, but I think he is right about a great many things. It is too easy to look at systems from the inside and shout about bubbles. A more systematic appraisal of other large asset classes, the source/sink nature of money creation and capital flows is prudent.
Booo! throws crumbled paper

(SCNR)
>Ballmer just wanted to sell Windows and Office like products to big enterprises.

Yes, but actually, NO. I know it's fashionable to bash Ballmer for being the stereotypical image of the late '90's corporate villain, pulled right out of Office Space[1], but he was also the one who got the ball rolling on what we today know as Azure and saved the Xbox division during the red ring of death and other major issues that plagued the Xbox 360 and cost Microsoft billions.

If he only cared about the enterprise stuff, he would have sold the Xbox division or let it sink at the first sign of losses, but instead he propped it up despite the massive losses. IMHO, he should get some kudos for that as Xbox is currently the only competitor to the Play Station (Nintendo isn't since they do their own thing).

"I am trembling, sat in front of Steve (Ballmer), who I love to death, but he can be an intimidating human being. And Steve said, 'OK, talk me through this,'" Moore added. "I said, 'If we don't do this, this brand is dead.'"
If we hadn't made that decision there and then, and instead tried to fudge over this problem, then the Xbox brand and Xbox One wouldn't exist today."[2]

Ballmer also set the stage for Microsoft's entry into the cloud space in the early days before it was even called Azure, when he saw what AWS was doing.

"Steve Ballmer, the former CEO of Microsoft, initially resisted the idea of embracing the software services paradigm fearing that it would cannibalize Windows and Office business which was contributing to 80% of the revenue. Eventually, Ballmer was not only convinced but pushed Microsoft to become a fully-fledged cloud company through “we’re-all-in” war cry."[3]

Not saying you should like him or anything, but this guys really deserves more credit that he gets for where Microsoft is today (the good and the bad).

As a bonus, for added humor, here he is going crazy on stage about 'DEVELOPERS', like a hamster on cocaine. [4].

[1] https://www.imdb.com/title/tt0151804/

[2] https://www.vg247.com/rrod-xbox-360-ballmer-xbox-one

[3] https://www.forbes.com/sites/janakirammsv/2020/02/03/a-look-...

[4] https://youtu.be/I14b-C67EXY?t=12
USD transactions aren’t on the blockchain. You have no idea how much liquidity there is. Wash trading coins is known to be rampant, so even the smallest sell off to USD may cause a massive price drop.

Don’t worry, the unregulated exchanges can wash trade the prices right back up again. Just don’t be left holding a bag when the USD liquidity runs dry.
What cheapskates Microsoft are!
if this is true, HOW is this not being played on every news network right now?
A non-lethal, highly contagious version of the virus is a sort of natural vaccine. I wouldn't try to spread it, but I could see people trying to catch it. I've had Covid (maybe twice) and that was quite enough for me.
These are great. Thanks for creating them!
Agreed. It happens everywhere. I sympathize with the black community, but this rhetoric doesn't do anyone any good. It's shocking.
My current favorite is placing the "Next video" button next to the pause/play button so you accidentally click it and watch another ad. Or god forbid have a moment to think about what you're watching.

Previously they had another good scam going were some kind of "glitch" in android g maps would end up with the company phone number being clicked and ready to call. Did you know that a billion people found your business on gmaps? Buy our ad vouchers now.
> and that wont change

depends on location/country etc. Houses are out of reach for most millenials worldwide and i don't see that changing either
This is very impressive. I'm curious how generic it is, is it possible to extend this to work with other structures like Canvas drawings or a React app?
There are IEEE standards for single-pair Ethernet:

> In addition to the more computer-oriented two and four-pair variants, the 10BASE-T1,[17] 100BASE-T1[18] and 1000BASE-T1[19] single-pair Ethernet physical layers are intended for industrial and automotive applications[20] or as optional data channels in other interconnect applications.[21] The single pair operates at full duplex and has a maximum reach of 15 m or 49 ft (100BASE-T1, 1000BASE-T1 link segment type A) or up to 40 m or 130 ft (1000BASE-T1 link segment type B) with up to four in-line connectors. Both physical layers require a balanced twisted pair with an impedance of 100 Ω. The cable must be capable of transmitting 600 MHz for 1000BASE-T1 and 66 MHz for 100BASE-T1. 2.5 Gb/s, 5 Gb/s, and 10 Gb/s over a 15 m single pair is standardized in 802.3ch-2020.[22] As of 2021, the P802.3cy Task Force is examining having 25, 50, 100 Gb/s speeds at lengths up to 11 m.[23]

* https://en.wikipedia.org/wiki/Ethernet_over_twisted_pair#Sin...

Including power delivery:

> The IEEE 802.3bu-2016[12] amendment introduced single-pair Power over Data Lines (PoDL) for the single-pair Ethernet standards 100BASE-T1 and 1000BASE-T1 intended for automotive and industrial applications.[13] On the two-pair or four-pair standards, power is transmitted only between pairs, so that within each pair there is no voltage present other than that representing the transmitted data. With single-pair Ethernet, power is transmitted in parallel to the data. PoDL initially defined ten power classes, ranging from 0.5 to 50 W (at PD).

> Subsequently, PoDL was added to the single-pair variants 10BASE-T1,[14] 2.5GBASE-T1, 5GBASE-T1, and 10GBASE-T1[15] and as of 2021 includes a total of 15 power classes with additional intermediate voltage and power levels.[14]

* https://en.wikipedia.org/wiki/Power_over_Ethernet#PoDL
Being a sovereign nation with its own national assemblies fully recognized isn't required.

Israel recognizes the Palestinian Authority or the Palestinian Liberation Organization as the political body responsible for certain agreed upon things including Palestinian elections. They also recognize Hamas as the ruling political entity in Gaza (though I am not sure how formal that is).

My point is about non-citizens. Stateless or otherwise. Citizens of Israel, be they Jewish, Muslim, Christian, Baháʼí, Palestinian, Russian, American, French, whatever, (more or less as far as I know) can vote in Israeli elections. Non-citizens can't. Similar to the US.

You mentioned some situations in which in the US, citizens can't vote (for example those convicted of felony crimes). Presumably situations like this occur in Israel and other democracies as well - I know this about some places but not all.

To be perfectly clear - Palestinians lack the right to vote in Israeli elections if they are not Israeli citizens. Palestinians that are Israeli citizens have full rights to vote like other Israeli citizens. And the other rights assured to citizens of Israel. Are they always fully fulfilled? No. Like every other country. But generally yes.

Citizens of Mexico, Canada, Spain, Vietnam, Armenia, etc. lack the right to vote in American elections if they are not American citizens. Does this make America not a democracy? Or substantially less of one?

My point isn't really about the US, and is really about Israel.

You have to tacitly admit Israel and the US are democracies, to argue they are not perfect democracies (in your words "flawed").
> I have now learned that the WA state utilities commission is pretty interested when providers try to pull stunts like this.

A number of years ago I worked at a CLEC, during that short window of time when they could exist. One of the more useful things I learned is how much power the PUC has. Every phone company has a team that deals with complaints coming in via the PUC and they are eager to resolve them. Not something I'd necessarily use in lieu of regular old customer service for most issues, but when the first and second attempts fail, calling the PUC will work 100% of the time.
Arno Schmidt began work in "this" style, culminating with Zettel's Traum in 1970.

https://upload.wikimedia.org/wikipedia/commons/d/d3/ZT_EA_Do...
I think it is ending, and I like the magic analogy used in the article.

You've seen it before, with IBM, blockbuster, the entire music industry. Business entities get big and think their size protects them from disruption, they begin to implement abusive policies that pay off short term and don't worry about long term because they think their size protects them. This gravy train could go on forever it appears in the moment. Of course we have the advantage of hindsight.

I think the same thing is beginning to happen to big tech. They're beginning to abuse users. Simultaneously, there are lots of alternative options to all of their products being developed.

I see either them being supplanted by new companies (with a couple of course adapting and surviving), or the industry being disrupted heavily by novel ideas. I'd prefer the latter of course, but I will take either.
Also consider doing a Show HN post.
The problem isn't whether a valid contract was formed. It is how many billable hours it will take the lawyers to agree on the exact text of that contract. Perhaps the defendant claims that version 5 of the contract was displayed to them, even though the database record says they signed version 6. If the court case is over a provision that was added in version 6, that could matter a lot! With DocuSign, you have a neutral third party who can step in with a definitive answer. That has real monetary value compared to the company having to argue back and forth in open court
Bforartists
Makes sense, though you can get that with contemporary automotive spec (120-150C) parts.
Sounds similar to AXFR queries, which it is best practice to disable. It's not advisable in general to provide information about hosts that the querier didn't request specifically and individually.

"A remote unauthenticated user may observe internal network structure, learning information useful for other directed attacks."

https://us-cert.cisa.gov/ncas/alerts/TA15-103A
Why am I skeptical, or why no exception?
I’m also skeptical. Even if it escapes immunity, people treat it as a black and white thing, when immunity escape really means a spectrum of possibilities
Supply is so constrained now (and was even before the chip shortage) that it can take up to a year to get a new car delivered, this changes the depreciation curve a bit.
Not without solid evidence that they're actually in competition, to say the least. If it turns out you can easily get both, then spreading the less lethal variant does nothing good.
This past year I've live streamed the development of a small web app that benefits enormously from web workers:

https://github.com/Rezmason/wireworld-player

https://rezmason.github.io/wireworld-player

As a simulation, the main thread asks a web worker to update the world state and then render the new state. By default, this happens once per requestAnimationFrame.

But there's a "Turbo" mode (its UI toggle looks like a radioactive hazard symbol) that, when activated, tells the web worker to update as often as it can per requestAnimationFrame, speeding up the simulation around 72x while keeping the main thread 100% responsive.

The decoupling of the synchronous number crunching work from the main thread has also given me a place to experiment with much more resource intensive algorithms, like https://jennyhasahat.github.io/hashlife.html , which fills an enormous cache and can advance the sim by exponential time steps.

Modifying Hashlife to run in the main thread without freezing the app is possible, but it would have made the code much more complicated, run slower, and the other cores available to web workers would have gone unused.
Maybe my understanding of socialism is incorrect then. When I think of socialism the face of Bernie Sanders comes up. That equates to me of government subsidized everything. As anyone knows the government does not have anything it does not take from her citizens by force (taxes or printing money). Capitalism on the other hand, to me, puts the responsibility of life in the hands of the citizens directly. While not perfect by a long shot it was working well here. I think what has changed over the years is liberals slowly chipping away at capitalism and the two don’t mix well.
> trying to make math illegal

This is a non-sensical but very common expression from crypto-bros. It's like saying that gun control is to "make steel illegal".
It's also a factual error. There have been longevity genes discovered. Cynthia Kenyon famously doubled the lifespan of a C. Elegans by mutating daf-2: https://www.nature.com/articles/366461a0
Some resolvers will respond to the ANY type query, e.g., dig any …. This may not work with your default name server though, so look up some different servers to test. It’s common to disable this feature due to avoid it being abused as an amplifier for DDoS attacks (spoof a small query, get a large response sent to victim).
That's a long list of things that looks hardly any different today than it did yesterday; unlike the price of BTC.
Crypto “market cap” is fiction. In a blink of an eye 25% is lost, and not because 25% of the market cap was withdrawn.
Be careful doing tempera, though... I was told by an art teacher that a lot of the powder pigments are pretty poisonous, you really don't want to breath them in.
Sometimes it goes down, sometimes it goes up - it's not the first time. History shows that it goes up more than it goes down.
Does that mean you need a changelog for each changelog, since each changelog will be part of the project?
What Happened to Amazon's Bookstore?