skysight-inc/HackerNews huggingface dataset:
Point 2 is exactly right, and is partly why this is so piqued. Point 1 used to be correct until around 2019, when DAO governance (and to some extent NFTs) began to attract much more left leaning crowds.

Ultimately blockchains are frameworks for multiparty governance. The implementation doesn’t have to be terribly libertarian if you don’t want it to be, and the actual blockchain protocol is only part of what comprises DAOs. I’ve seen smart contracts with “C-suites” and with voting bodies. It’s political legos.

So Web3 is now really the home of techno political ideologues in the broadest sense. I personally don’t find the notion offensive because this is, in fact, what decentralization has always been about: creating more sophisticated power sharing structures in virtual space. We can disagree about the implementation details quite a bit, but reducing Web3 to coins is like reducing America to dollars: you can make some valid points but you’ll miss some salient details.

NFTs make a little more sense when you view them as existing within one of the Web3 political regimes. The basic bet is that the NFT registry of your choice will have some kind of political legitimacy in the long run. Whether that looks like copyright or DRM or bragging rights or something else is not clear. Most sane people I know are aware that it’s a bet on future value, and for now enjoy it as a social toy.
Very well-compensated people apparently can get sufficiently unmoored from a moral compass that they 1.) think the rules don't apply to them and 2.) just don't stop to consider that morals/ethics aside what they're doing is a really dumb potentially life-ruining risk.
I think you are right and it's too bad. There are some fields that should have it.

For example, the software for self-driving cars should be signed off by a licensed engineer before it is allowed to go live. Many mechanical and electrical parts of the car have been designed by licensed professionals, why not the software?
> The sole job of the media is to win eyeballs, so that those eyeballs can be shown ads.

Don't you miss the good ol' days, when the media was just there to manipulate public opinion in favour of whichever oligarch paid the piper?
This. Think of other early synths like the minikorg 700s. The filter is called the “traveler” for instance. I don’t think that most of the “synth jargon” was coined just yet. Even the mini moog has non standard labeling.

Aside from being a hoax, if the synth is real it’s definitely a very cool project and from what I heard quite usable as a mono synth.
I guess how you should handle that is ambiguous. Probably best to be explicit for that reason.
Yes. A degree matters much more than talent. If you can get a degree you can practice. The most talented person in the world with no degree can't.

Some people go to places where their low talent but high cash flow allows them to get a license.
As much as I hate it for correctness, 2 is better than 3 indeed. No sane developer encodes meaning in the case of the name of the variables, in the overwhelming majority of cases it's a typo.
It would not surprise me if there's javascript running on nuclear subs. It's already made it to space: https://www.infoq.com/news/2020/06/javascript-spacex-dragon/
> One of the biggest mistakes I've made in the past was taking a job based on the description of the job rather than the manager.

As someone contemplating a job change in the not too distant future, that was a very helpful point.
I'm saying that programming languages are tools for completing programming tasks. So, yes, when faced with a task I think about which one is best.

Examples:

Need to copy a bunch of files? Use bash.

Need to do a quick Monte Carlo simulation? Probably use Python since it allows me to write it the fastest (based on my familiarity).

Need to write drivers? Use C.

I don't think there is a strict ordering of "is better than" between Haskell and Rust. I think for many purposes they are roughly equivalent, and for some one or the other is more suited to the task.

But, if I can't identify any problem for which Haskell is a better tool than Rust, why would I ever learn Haskell?
With Linux and BSD I stopped gaming on AAA titles and I went full indie long ago.

Even "worse", now I an translating some English text adventures into Spanish.

And by playing them OFC.

Today I have more fun doing actual projects (programming, writting, playing with teleco stuff) than badly simulating then in video games.

With DOS/Windows you simulated a life on games. With Linux, you made it real. Seriously. Slackware it's still a "game changer. You don't play Cyberpunk 2077 if you want, you can make it real life. I do that with the PocketCHIP, Gopher and text gaming/roguelikes/MUDs up into a mountain at night. Incredible experience.

Or better, listening to the ISS with a WebSDR and decoding SSTV images with QSSTV. That's the ultimate cyberpunk experience.
rsync and a dedicated server at OVH is starting to sound about right.
Exactly. It's discussions like this that are exactly what I'm thinking of when I say that React still doesn't feel settled to me. There are quite a lot of people who say, "Oh, just do it this way". But I don't have much sense that they are all saying the same thing and will still be saying the same thing in a year.

There are some default choices in Rails that I disagree with. E.g., I think it's too database-focused, and I build things that often aren't. But I still know I can get started with Rails and expect it all to just work. I know that people with Rails experience will be able to jump in without much pain. And then if I depart from the standard path, I have a good sense of where I might get into trouble.
> A raise below inflation is a pay cut.

A couple years ago my previous company cut the standard yearly raise from 3% to 2%. When inflation went crazy during the pandemic I started casually dropping the quoted line into every conversation with coworkers I could. I even threw out some feelers around organizing but I was always laughed off by someone or other.
As a similar person - I've got a couple TB in Backblaze B2, encrypted on my end before upload.

The /r/datahoarder subreddit and it's wiki is a decent starting place for figuring out backup options.
Do you mean it makes it really hard for you or in general?

If in general... do you know about Jane Street? From Wikipedia:

> Jane Street [...] adopted OCaml as its main programming language early on because the language's functional programming style and clear expressiveness made it possible for code reviews to be performed by traders who were not programmers, to verify that high-performance code would do what it was intended to do. [...] "OCaml helps us to quickly adapt to changing market conditions, and go from prototypes to production systems with less effort"

Doesn't seem like either research or fooling around to me! Those sound like actual, pragmatic, business-related benefits!
Sites of Human Joy: The True Purpose of Intermediate Societies
I had a boss at a major university who might've done this had he thought he could get away with it. Instead, he kept his greed down to an "acceptable" level of theft of university property for personal use and exploitation of vendor's client entertainment allowances.
But it isn't truly Hacker News unless it's formatted to be read on an 80 column monitor.
Police misuse of ketamine draws scrutiny after Elijah McClain’s death
That's a weird generalization

It doesn't seem like a generalization at all. It's someone relaying their actual experience:

"having worked with many E-Commerce shops in India as a consultant"

It very often happens on HN that if someone talks about something they had personal experience with, that people try to characterize it as a generalization, as if that somehow magically makes the statements a fantasy. It does not.
nice tool, something like this might be more useful than a man page in many cases. i would love something like this for find
With all the info out there, a mentor can give you a map to it.
I don't know whether there are any real complementarities between chipmaking and operating systems r&d being geographically close (doubtful) but in case there are, I vaguely understand Dresden is a bit of a hub for the latter due to TU Dresden and Genode Labs.
It probably wasn't just the $700k he was thinking about. I'd guess he was likely aiming for a larger sum over time.
Now that is an evergreen quote.
Puzzle challenge brings joy to the world of code
If you saw, or were exposed to, how many thousands of dollars and hundreds of hours it takes native professionals to get licensed to do hair braiding or cutting, you'd be disenfranchised, too.
Explains the Gell-Mann amnesia effect.

https://www.epsilontheory.com/gell-mann-amnesia/
A lot of Chinas current decision making doesn’t seem too consequentialist. Cracking down on tech companies? Is that supposed to make China a stronger country?

China wants to be a “great power,” but that’s more deontological than consequentialist.

For example, is China’s current naval expansion creating good consequences? An increased GDP? Higher life expectancy? Higher literacy rates?

Not really.

How about the Belt and Road project? Is it increasing GDP?
At the least, the internet eventually realized that "you must delete your video game ROMs within 24 hours of obtaining them" is not a valid legal stance.
Military and Security Developments Involving the People's Republic of China 2021 [pdf]
Yes, eye witness accounts. Thousands of families whose children never came home. Widely available photos online. The smoking gun that you aren’t allowed to talk about it.
Why is this even illegal? Perks in the industry is normal. People are always trying to get their own businesses front and center for contracts. Some of these companies just don't have much to give out other than equity and what exactly is wrong about that?
In the examples, `extendState` is used because the API returns only the updated props when updating.

Your preference for only `setState` is definitely warranted. The source is available for this reason, and it's pretty compact. You can quickly remove the `extendState` portion if you want.
seanmcdirmid says >"Immunity from exposure and s highly variable, it could be 3 months, it could be 3 weeks. Immunity from vaccine is more deterministic, but still limited. We will probably need at a yearly booster."

We are likely now constantly being exposed to the virus. Although we are "immune" (thanks to boosters, immunizations, getting ill, natural immunity or blood transfusion), any subsequent exposure to covid will garner a response from our immune system. So we'll effectively be "re-inoculated" against whatever variant we are exposed to.

So long-term the need for a booster may wane, the exception being for highly-infectious variants that pose a threat to an already-immunized and exposed population.
A lot of you guys have no idea what you're talking about. If you're on hn and salty you missed blockchain until now, don't start thinking about writing a blogpost on it. We have enough of these, and they are all the same. If you get it, you get it. If not, you'll just be left behind (maybe your shitty blogpost will sell as an nft one day)
Haskell could and would absolutely prevent this problem.

Haskell does not work by aggregating together the features that a whole system needs. It works by breaking down permissions per function. You would immediately see that a function which was only ever meant to do context lookups also has network access. This would be such a crazy type for such a simple function that no one would write it this way.

Don't think about it as aggregating effects, think about it as, all of the leaves of the system have the most narrow permissions possible. And that's where most bugs are, in the leaves.
Thanks for the correction. Glad to see these steps being taken by Apple.
Where did I say that? Keep in mind that I'm not saying the US government has no influence, but it isn't anywhere close to what the situation in China is.
The GPL requires that any derivative work of GPL licensed code must also be licensed under the same (or compatible) license as the original GPL'd code. This is the "viral" aspect of the license. It applies even if the only interface between your code and the GPL code is dynamic linking, and not a single line of the GPL'd code is in your application.

There are acceptable ways to bundle GPL code with closed source software in a single distributable, however it must be made clear which parts of the distribution are licensed under the GPL and the GPL license must be clearly present. Even in the most charitable reading of the situation, TikTok violated this basic requirement.
I provided some evidence in the Wikipedia link, which links to the primary video source. You should view it!
Characterizing macOS as something Apple intends to distribute as free is mostly false. They intend to charge for it with the purchase of a Mac.

Microsoft also distributes Windows "for free" on their website and if you care not at all about license terms as we evidently don't when it comes to Mac OS, then it presents no moral quandary to disable its activation annoyances. Is Windows free?
I'm the author of uttt.ai providing more context.

In early 2021 I decided to quit my job and take a one-year career break pursuing my own ideas and learning new things. I've developed uttt.ai in the past 6 month.

The goal was to develop AlphaZero-like AI (MCTS+NN) for playing Ultimate Tic-Tac-Toe in the browser.

Ultimate Tic-Tac-Toe is a game with simple rules, but great complexity. I explained the rules visually here: https://uttt.ai/rules

I implemented and trained the AI on my desktop PC (took around 10 weeks, it was mostly generating training data from self-play). The resulting AI is very strong and beats any other solutions that you can find online.

longer write-up: https://uttt.ai/blog

source code: https://github.com/ar-nowaczynski/uttt (it's a mixture of JavaScript, Python and C++)

twitter thread: https://twitter.com/ArNowaczynski/status/1469318918837870593
I am guessing this person isn't arguing that vaccines don't help, just that covid can still be dangerous even when vaccinated.
I'm out of my depth here, but what makes you say they can't swap out the OBS part for something else? Do you mean they can't swap it without modifying the rest of the code, or can't swap it at all?
It did. Many mobile carriers use IPv6.
Programmatic MIDI via a hypertalk-like language
Wealthy people usually still want more money, even past what non-wealthy people would consider enough.
Got it, thanks.

Yeah, i ran into that same thing on linkedin, but the '-' operator seems to work for me to get rid of whoever or whatever i don't want to see in the results.

a lot of the job stuff i just blame on structural problems. meaning, i'm not messing with toptal but i'm still going through my own personal interviewing hell with zillions of companies -- some are less worse, much less worse on rare occasions, than others -- but they're all doing roughly the same stuff.

i've been slogging for at least 10 weeks, and i suspect it will be at least another 6 weeks. i see myself as a white collar/upper-class worker who is finally getting a nice taste of what blue collar/working class americans have been facing for decades with things like NAFTA. so i'm trying to hate the game, not the player.

no unions, no organizing, covid helps keep everyone apart, it's a dream come true for big business. i'm assuming the buffalo starbucks store winning the right to unionize is a small blip.

but at least it will all be over soon. :-D
Probably about 30 months of work ;)
I found a video here:
https://abc7news.com/san-francisco-car-break-ins-oakland-why...

These are trunks open in the middle of the day right outside of businesses, there's no interview with any of the owners, it's just a photo with two trunks open in the middle of the day with a metric ton of conjecture around it.

There's not a shred of even _circumstantial_ evidence in this whole news piece.

Then they went off and interviewed police and asking them if they had ever heard of it. THEY ARE STUNNED. Of course they are; this was completely fabricated.
> […] but can easily be traversed if you understand the extension.

You need new code to "understand the extension". Any old network stack will not, and will thus not be able to send packets to it… just like old code does not understand IPv6 addresses.

> What am I misunderstanding / oversimplifying?

IPv4 is 32 bits, and all the data structures are 32 bits. We are running out of 32 bit addresses. If you want more address space you have to have more than 32 bits, and it is impossible to squeeze >32 bits in a 32 bit data structures, last time I checked.

So you need to ship code on every single Internet device to update it to handle >32 bits.

We've just spent the last few years shipping new code for larger address data structures, i.e., the 128 bits of IPv6. Look how long that's taken.

And you you want to do that again?
I went looking for that, and I found that Wall Street Journal does that better than any other US source I found, though of course nothing is perfect.

Their regular quoted subscription rate is big, but with some effort you can find much better deals.
Hacker News has a "post the original source" rule. In this case, Twitter is the original source.

One of my most recent grievances is with HN is the ranking penalty of Twitter submissions as that has been the primary source of news lately, for better or for worse.
A change of direction for Pale Moon in 2022 – Pale Moon forum
> Same reason gun control wont happen no matter how many people get killed - ultimately its because gun manufacturers would lose money.

This is ... derailing. If Americans didn't love guns, they wouldn't go and buy guns. There is close to 400 million unregistered firearm in the USA. I don't think it's only Republican's. The companies who make guns will try to protect their business but at this point they are just secondary.

Also both Canada and Finland are in the top 10: https://en.wikipedia.org/wiki/Estimated_number_of_civilian_g...

A person with a gun is not necessarily dangerous. An idiot with a gun is. An idiot without is still as dangerous.
1) How did you let this go on for 10 months?

2) If it was so easy to fix, why didn't you do it yourself? Too many meetings?
It seems like society is hard-wired to create an aristocracy, one way or another. We tried using merit instead of nepotism for a while but I guess the pressure from "elite" parents with idiot children was too great.

Human society, at least in the west, is reverting back to the old ways of doing things.
The system isn't much good if infractions against its rules go unpunished. Faith in the system is being restored.
I love how it's totally legal for the governor of Florida to send lucrative drug testing contracts to his wife's owned company but a guy getting a few stock options from a client is illegal.

I guess we'll just go back to big wads of cash in an envelope instead.
"Kail facilitated the payments, the evidence at trial showed, by creating and controlling a limited liability corporation called Unix Mercenary, LLC."

i wonder how much the name choice had to do with the convinction

he could have definitely chosen something more tasteful lol
Probably they are employed at companies who are themselves violating GPL and have seen this being done there.
Your point, as I understand it: you disagree with a jury's conclusion in one, high-profile case, therefore the entire justice system isn't necessary or there should be no consequences for white-collar crime.

Or perhaps more charitably: you've become disillusioned about the judicial process in general, seeing a lot of results you consider unjust, therefore the entire justice system isn't necessary or there should be no consequences for white-collar crime.

Neither is even a bit convincing. If one can significantly increase their personal wealth at mere risk of being fired, then the least honest people will accumulate all the wealth and power.
I agree on the inflation measurement.

Regarding your question there is a simple explenation. YES we are much much productive then before. BUT wages are decided by markets. No one is paying you your "fair" share if it is possible to hire someone cheaper. Its like a commodity in the end. Good devs or spezialized doctors get a very very good sallary, so it just depends on your "market value".
That kind of comparison is meaningless and useless. The question should not be, "Should we criminalize fraud if people disagree about the results of this one specific unrelated case?"

The question should be, "Should we criminalize fraud and if so what are the optimal penalties for disincentivizing new and repeat activity?"
Muse (YC S21) Is Hiring a Head of Web Graphics Engineer: Shopify for 3D Websites
Yes. Though Tor has demonstrated a far more killer (heh) capability set it enables than the blockchain has.
Recreating 285-point Zork in ZIL
> Eschew flamebait. Avoid unrelated controversies and generic tangents.

> Please don't use Hacker News for political or ideological battle. It tramples curiosity.

We could definitely talk about the criminal justice system, but basically saying "the jury was wrong and I'm mad" isn't substantive.
Enraged monkeys kill 250 dogs by dropping them off buildings out of revenge
Using Real-Time Intelligence to Drive More Resilient Supply Chains
Yes I get calls all the time. They’re actually pretty helpful with their suggestions and aren’t pushing you to buy more, but they never stop calling.
if you owe the bank 50,000, you have a problem, if you owe the bank 50,000,000, the bank has a problem
> scraping content that doesn’t belong to you

Oh the irony, Google. It doesn't belong to you either.
In Quebec there is Bill 101. Working in IT I have never seen, except for student homeworks, variable names or comments exclusively in French. I guess it depends of your workplace norms / what clients pay for but I think programming languages with English keywords should stick to English name variables. I find it easier to understand the logic this way. As for comments, being a beacon of hope for whoever will have to debug your code in the future, why not have both or include a link to a popular online translation service?
Unix Mercenary, LLC is brazenly on the nose.
Often the opposite. They get kudos for keeping costs down.
This is a -1.0x developer.
Apple is optimizing some PNGs so they can encode/decode them in parallel. These PNGs are still compliant PNGs, so non-Apple decoders can still read them. This optimization includes an `iDOT` chunk that macOS handles but other PNG readers do not, enabling the optimization. There is a bug in the macOS parallel decoder, however, causing these images to look different on macOS than they do elsewhere. (Even within the same macOS instance, you can get two different results from the same image.) The author has also created a PNG that demonstrates a race condition within the macOS PNG decoder: https://www.da.vidbuchanan.co.uk/widgets/pngdiff/race.html
Scientific consensus changes when it receives new data.
I've written and deployed smart contracts, have run an ethereum node, and know most of the EVM opcodes. I'm not an expert by any means but my criticism of crypto isn't that of an "incredibly confused" beginner listening to marketing hype at a convention center.
This is obviously a lie as in their own demo video it's very clearly not a physical chameleon.

Remember articles like this are PR pieces. Specifically written to sell the product and find more investors in the company.
>I can't tell how much of it is random people projecting their cynicism onto the business world

Is this on HN? Because I rarely sees it. Most people working in Tech and specifically software development are so abstracted from these type of things they think they are extremely rare.

It is still a common thing though. At least it happens much more often than most people thought. And it is not cynicism but personal experience.