skysight-inc/HackerNews huggingface dataset:
I don't think it's fair to say this it emits the same code. The code on the right is definitely implementing the same algorithm and is generally similar to the code on the left, but it's not identical. IANAL, but I think copyright wouldn't apply in this case.

Imagine a person who would want to implement the same function in their project. They could look at the open source implementation to learn how the algorithm is supposed to work, and would write their implementation. They could end up with the implementation on the right.
It was Cygnus Editor, of course! :)

Your experience is interesting, and oddly I have almost the opposite experience. My guess is that it's somewhat tied to the respective phases of life we might have been in at the time. I was 5 when I started out on the C64, and while I got fairly deep into it, a lot of those memories essentially got wiped a few years later. The Amiga years, mostly from when I was 10 to 15, on the other hand, are crystal clear for me. And then there's he late 90s PC era, which is blurry again.
It's probably also opened up a whole niche market for artisan "handwoven" fabrics.

Sadly that's probably a modern thing and not something that people wanted / cared about immediately once everyone lost their jobs.
All of those are more hackable than tests. Studies show, for example, that essay scores are highly correlated with income. You think Lori Loughlin would’ve needed to risk jail time to get a stellar letter of recommendation from someone famous?
A privileged background gives you the opportunity to prepare.

I will get an sat tutor for my kids for sure and help them focus on it when the time comes. Opportunity requires a prepared mind.
It's not uncommon for chips to support configuring different features by wiring in external components. Though usually they are passive components, this isn't completely absurd.
That is because DRY sets a puzzle for us, how to cleanly reuse some code. YAGNI on the other hand, denies us a puzzle. We like puzzles.
The title ("CVE-2022-42889: Java Apache Commons vulerability") is overly broad and suggests that somehow the whole Apache Commons project, which consists of over 40 components, has a vulnerability.

Nobody familiar with Java would interpret it this way. Also it's probably correct. There are vulnerabilities lurking in all software of any size and functionality, and Apache Commons is no exception.
The social structure implies a pressure on individuals. Some don't have a chance to live the American dream. Having line up 3-4 jobs and still not having enough money & time to manage family issues, shows >poverty<. Where poverty is, there are drugs as a "hide out" from reality.

Also, pressure to perform is laid up on the individuals. Some need drugs to be able to withstand.

And if course, the drugs industry. Oxycodone is being prescribed without hesitation. As a highly addictive opioid, there should be more control.
A good first approximation of such a setting is to never publish on Github in the first place.

Of course, someone else can still upload your elsewhere-published code to GH. You cannot win.
Go out and buy/find/read the following books:

(1) Patterns of Enterprise Software Architecture https://www.oreilly.com/library/view/patterns-of-enterprise/...

WHY: What kind of things do we need to build enterprise software applications, and where should we draw lines to separate concerns for these subsystems?

(2) Gang of Four Objected oriented design patterns https://www.digitalocean.com/community/tutorials/gangs-of-fo...

WHY: what are the recurring themes in doing good OOP as described by the guys who have been doing it since the beginning?

(3) Microservice Design Patterns https://microservices.io/patterns/microservices.html

WHY: What are the recurring patterns, themes, and challenges in building good micro service architectures?

(4) Uncle Bob’s Clean Code https://www.amazon.com/Clean-Code-Handbook-Software-Craftsma...

WHY: Write code that somebody else could pick up, read, and not be completely baffled by. In all likelihood, the next person to read your code will be you. Here’s how to do it.

(5) SOLID Design patterns

WHY: Essentially how to do good OOP part deux.

These are basically, in my opinion, the equivalent of University Physics or Eisberg/Resnick QM textbooks. They’re seminal texts with a lot of valuable insights into patterns, jargon that other seniors throw around, etc. Also depending on your learning style I’ve seen this material covered in a billion different shapes: YouTube pseudo-lectures, GitHub repos, blog posts.

Additionally, if I understand correctly you’re lonewolfing it? You mention “writing more code” as a solution, but the infinitely better solution to becoming a senior is “reading more code.”
Bug reporting?

I was only playing around, not understanding what this thingy is actually doing. :-)

I still don't know as you didn't explain anything.

Is there maybe a paper or something I could read?
OpenBSD Minimalist Desktop
> Russia withdrew its regular army months ago

Strange. As far as rest of the world knows, Ukraine fought a spectacular counteroffensive against Russia's elite tank division (4th Guards) near Izyum just a few weeks ago, took many of them prisoners and captured 100 or so of their best tanks and hundreds of APCs.
The news media maybe. But watching tv, surfing the web, etc the majority generally sides with the liberal status quo of our times. It's rare to see genuine positive religious sentiment in media compared to real life, and it's very obvious to me
Ask HN: What's the status of Microsoft Fluent UI? Soon ready to use?
Microsoft Fluent UI reminds me Ant Design and Ant Vision ecosystem
https://ant.design/
https://antv.vision/en

Fluent UI React Roadmap
https://github.com/microsoft/fluentui/wiki/Fluent-UI-React-Roadmap

Hooks, Charts, etc everything
https://github.com/microsoft/fluentui/tree/master/packages/

Seems Microsoft is trying to unify dev experience around React
https://github.com/microsoft/fluentui/wiki/FAQ---Fabric-and-Stardust-to-Fluent-UI

"Our end goal is to unify these things. One styling solution, one theming solution, one set of utilities, one set of component authoring patterns, one set of components, one documentation site."

Is it mature? Worth to invest time and follow in coming years?
Really? We've been unable to get any of the of the (higher end) MCUs we need, and can't get any sort of clear indication from ST. There are some MCUs with very little RAM around. Do you have any leads/more info?
I had the same reaction, maybe this new method of updating the front is more "accessibility friendly"
The “palaeo” diet bears little resemblance to the real thing
If you read through the DID/ION, etc... standards, you'll quickly notice the Blockchain / crypto pedigree once you start looking for the keywords.

"Trustless", "decentralized", "ledger", etc... all make a regular appearance.

> Introduction to Microsoft Entra Verified ID

In a similar discussion I tried to politely make the point that despite over two decades of "identity" experience under my belt, I have literally no clue what any of this technical gibberish is trying to solve (other than making crypto a mainstream thing).

I've read the entire Entra document. I've read most of the backing standards papers, like ION.

It's wall-to-wall gibberish.

I won't go through the criticism in detail, but let's just look at the the practical example shown in this section: https://learn.microsoft.com/en-us/azure/active-directory/ver...

What. The. Eff?

Why would anyone solve this problem with blockchain!? Or "distributed" anything?

This is a Solved Problem with vastly simpler and more direct (not distributed) solutions.

For example, similar discounts are offered to students and education staff by various shops. They simply ask students to sign up with an email that has an ".edu" or similar suffix.

For this specific example, the shop could simply use any identifier that is PKI-signed by the employer! A simple 2D barcode would do, shown via a simple phone app. Literally just a public key and a barcode. No ledgers, IPFS, wallets, distributed this, trustless that.

A printout on dead trees would suffice.

This all feels like boiling the ocean to make a crypto pot of tea.
How do you feel about HN's approach - flagged or heavily downvoted comments are invisible if you are not logged in or if you have not changed "showdead" from the default unchecked state (at which point they're rendered in a hard-to-read colour)?
There's VR other than facebooks out there. No need to let the whole tech whither because of one bad actor.
Discord Indexes Billions of Messages (2017)
Unlike colonies which West always planned to lose?
Wouldn't self censor solve the problems just as well as deleting content?

See, because we don't say everything that comes to our mind, we are able to interact in a civil manner with people that can have any kind of opinions. In real life, I'm sometimes shocked that someone is a total bigot.

However, when civility is established we can discuss these ideas too and instead of having these people being toxic these ideas can be expressed in a civil manner and discussed. Maybe they have a point sometimes? If they do, it can be dully noted and if they don't they will be exposed to the counter arguments. Also, when ideas are expressed in civil manners, people don't label other people straight as "bigot", "racists" and accept the nuances. In fact, some prominent right-wing people are doing that, people like Jordan Peterson. Because the guy is civil, he is effective and it's up to the rest to contradict his claims in civil manners.

So yes, it is alright to have some self restraint and think before you speak. It's definitely much better than oppressing it.

edit: the comment I responded was a bit different, I guess the OP added more thoughts.
>Rust is arguably future-proof in its syntax.

I'm not so sure about that. Given how many people dip a tentative toe in the Rusty waters and give up, baffled by the arcane syntax, I really wouldn't be surprised if Rust-2032 bore little resemblance to Rust-2022
For a site like this, which has a very clear single function and which people are likely to visit again and again, it might be justifiable to have a small control somewhere on the page which switches all of the results between click-to-link and click-to-copy.

Each person is likely to have a fixed individual preference, so if you store that preference in a functional cookie then everybody gets their own way. Or, as your site would have it, their druthers.
> Telsa doesn't have such ultra-HD maps at all. They build some maps for some simulations and training but the car does not locate itself in such maps when driving.

They do have such maps, but only for the routes of their demo videos. That’s the entire accusation — it’s a Fugazi. A man behind a curtain. A mechanical Turk. Fake.

This video was posted 3 years ago: https://m.youtube.com/watch?v=tlThdr3O5Qo

I have never seen a Tesla perform as well as the one in that video in ANY user video. I drove a Model 3 with FSD for 4 months and it never came close to performing that well. Not even close. They either recorded a special map for that scam video, drove the route a thousand times and took the best recording, or both.

> This is certainty not what Tesla does, from Tesla vehicles you will find literally 1000s of videos uploaded by Testers on every possible routes

In the real videos, the cars fail to navigate simple scenarios constantly. You can’t even watch the videos without cringing at the constant mistakes and dangerous maneuvers. For Pete’s sake, just search “Tesla phantom braking” on YouTube and behold.

https://m.youtube.com/watch?v=Zu18KYAhSzo

https://m.youtube.com/watch?v=9iGWDdnoONE&t=50

> And Tesla has also never relied on VC funding for any of its self-driving tech.

No, just unsophisticated customers paying $12k for vaporware and massive government subsidies. So sorry — they’re not scamming VCs. Just real customers and the taxpayers.
Most people already live near a train, tram or bus station. Or somewhere it would be worth building one anyway.

Taxis already exist, just like trains they work fine.

Personal cars will likely always exist, but only a small minority absolutely needs one. The bulk of human transportation doesn’t need cars.
This is very nearly off topic, but "Ain't" is the correct conjugation to pair with "Gonna". This form comes from Britain and is preserved in some dialects of American English, but "Aren't Gonna" is a partial hypercorrection; if we want acrolect, we must go all the way to "Aren't Going To".

"You gonna be at the thing this weekend?"

"Nah man I aren't gonna" <-- this is wrong

For the Commonweath, to whom this is no longer part of the language, "You Aren't Going to Need It" is fine, no need to include the T.

Edit: I was drawing further attention to the actual grammatical distinction between "ain't" and "aren't" by showing that "ain't" conjugates the first person and "aren't" doesn't.

It might help to know that "going to" is usually pronounced "gonna" unless it ends a clause, while "gonna" is more normally realized in speech as "goan".

Even more: if you want to reify a partial hypercorrection, go ahead, I'm a descriptive linguist, say the 't' in often while you're at it.

One of my grandfathers would have said something sounding like "yain go need it", the other "you aren't goin a need it".

The latter I'm sure never said the word "ain't" in his life. Nor would he have ever spelled "going to" as "gonna", no matter what it sounds like when spoken.
It absolutely was not media hysteria.

> Add "stupid and cowardly politicians" if you like.

Do you expect the average politician to be highly educated about when a nuclear meltdown in progress becomes dangerous enough to evacuate?

Do you think politicians should be brave about the lives of others when faced with a nuclear meltdown? You can be brave with your own life -- that's your choice for sure -- but asking political leaders to risk the lives of hundreds of thousands of people just in order to make sure nuclear has a good name, seems quite off. Asking people to not be "cowardly" when faced with an actual nuclear meltdown in progress sounds more like a sociopath than of a leader tasked with the responsibility to protect people.

Has any political leader ever had to be brave about a solar power plant disaster? Can you even name a solar power plant disaster?
I don't know whether the "Numerical Recipes" publisher actively defends their copyright of the code in the books but it would be an interesting test case.
> but seems to revel in clichés about France

Obviously he does. It’s an article about Simenon. Have you ever read one of his books? Reading Maigret is basically walking from a French cliché to another one.

> This is not what Simenon is doing.

Nor is Gopnik pretending he is. He is merely using the phrase “presaged aspects of the nouveau roman”.

Gopnik is being awfully nice to Simenon in his article. He is trying to elevate what is mostly a serial producer of crime novels even if a good one to a higher position. He does so somewhat convincingly actually.

He compares him to Ernaux not for an obsession for details but for their mutual ability to only describe the surface of events - basically what you are reproaching to Ernaux.
10k is a respectfull number on an ordinary wheel chair. I know two wheel chair users who use an armbicycle, like an extra motor assisted handcrank that is attached on their wheelchair. They easily do about 15km per day (considering they have no car and live 8km from work).

That you need a car is not a given but as you say a result from stupid decisions you can't control.
Github copilot is a paid product.

It doesn't matter if I think my code is valuable, it's that Github is using everyone's code for their own profit - without opt-in, attribution, or paying a license.
They also need to enforce the speed. In that story the drunk driver was driving 90 mph.
It is more power efficient than voice. You put the same power into roughly 50Hz of bandwidth vs 2.2k for voice, so you can work the world on a modest station. Its also easier to pick out in the noise than voice.

Amateur radio is more than just "have a conversation with a random person". There are contests, challenges where you try and contact some number of states, countries, etc, and events.

One popular event is Parks on the Air where people go to a designated park and set up a temporary station then try and make contacts. It has a sibling event called summits on the Air where you do the same thing on top of a summit. Using CW lets you do that with less gear and in more adverse conditions.

Finally, its a brain workout. If you like the feeling of being " in the zone" then getting into a Morse conversation or participating in a contest is just the ticket.
This particular concern costed some 10 folks 2 mandays per head last week across the globe and due to consequences of the issue got escalated to higher management.

Different topic a bit - messaging & routing ecosystem working 10 years without flaw suddenly started exhibiting slowness and randomly would just stop, needing restart of client. We debugged like crazy, java messaging system by me on one end, Tibco ems system on the other. Tibco refused to help due to server being out of support (note for us/US team). We had network guys on 13h call too, but they didn't have as much experience with WANs.

After 2 days, they discovered some internal backbone network system between US and Switzerland just failed out of blue in the worst way possible - dropped some +-20% of the packets, so things kept chugging along somehow, till they didn't (some Acks on transaction commits rarely didn't happen and then all got blocked without a hint why).

2 lessons - don't always doubt yourself and your skills when SHTF. And don't take things like servers, OS, network for granted. Don't expect some clever monitoring already in place will figure out issues for you.
> [...] programmed on the policies of Danish fringe parties since 1970 and is meant to represent the values of the 20 percent of Danes who do not vote in the election.

If there are the same number of far-right and far-left fringe parties, I imagine their policies would cancel each other out, so you are left with a solidly centrist policy. Which however will not reach those 20 percent of non-voting Danes either. Ok, there are of course other fringe parties besides far-left and far-right, but the bulk of the other parties' policies would probably cancel out the weirdest ideas there too.
Maybe you have instrument specific perfect pitch without being aware of it?

Which keyboard/samples do you use where the difference is not subtle?
I'd like to do the black key vs. white key test without looking. Maybe there is something to it I'd never noticed.
Repeal of IR35 Reforms Scrapped by Jeremy Hunt
This stuck out to me as well. It’s a pretty usual thing to hear comedians say that humor is tragedy with time. I wonder if Jerry would say that you need the genetics too.
A direct link to the folders: https://github.com/react-icons/react-icons/tree/master/packa...
So how long till new software licenses that prohibit any use of code for model training purposes? I'd be willing to bet there's a significant group of people that won't be happy either its literal or not, the fact that it was used in the training might be enough.
To throwawayallday's point though, I do think there's two large trends that tend to lead to this sort of labelling, one in America, and one in the context of the Anglosphere and much of Europe.

In America the Democrats, as the left-er of the two major parties, tend to bend heavily to the will of any adjacent loud minority and eagerly adopt their rhetoric, even if they don't adopt their policies. This gets amplified in both directions by social media, especially Twitter, where advocates press politicians for vocal sup[port, that when given increases the demand and visibility of these requests, ad infinitum.

In the Anglosphere and much of Europe, there is a common pattern of some subset of (usually young) people viewing all issues, even local ones, through an American lens. I have no idea how America established such an overwhelming level of political-cultural imperialism in the last decade or so, but at this point it seems ubiquitous. A discussion on America's policies causes everyone else to examine and start dialogue on their own policies, almost without fail. This leads to any American hot button issues becoming the issue of the week for dozens of countries, and it's all framed through American battle lines.
In these times when nobody says what they think just to be liked, people confuse assertiveness with being an egomaniacal jerk
2 star surroundings at 5 star prices. Most unreasonably and incongruously poor ratio of living costs to service quality of any major megacity I've spent time in. Love it, but wouldn't live in London again in its current state unless offered an absurdly good reason for doing so. Rip-off Britain's shop window to the world.
This was the tersest possible listing of opcode mnemonics :/

I cobbled together a basic understanding from various machine code listings (Toni Baker, Your Sinclair IIRC), and my "assembler" was paper, pencil and a FOR/INPUT/POKE loop...

My uncle loaned me a Sharp MZ700 one summer, its manual had a detailed breakdown of Z80 opcodes (in mere 4 pages) which was a revelation to me, and an annotated monitor in assembler.
https://archive.org/details/sharpmz700ownersmanual (p160-)
The only thing these networks censor is anything that is illegal in their hosted jurisdiction

Truth Social has apparently banned (and shadow banned) lots of people for posting anti-Trump and anti-GOP political messages.
Wow this is interesting, I probably am going to learn this way. But I've read the Morse code is deprecated and isn't used anywhere IRL anymore. Isn't it?
I don't like it when it's due to low score, it is an oppression of unpopular opinions.

I like it when it's about flagged posts. I have the option enabled to show these posts and I would vouch if there's something worthy in it. So spam and other BS is "removed" but I still can take a look at it and see it for myself.

Overall, I think HN is one of the best moderated online places.
Give me one, not too esoteric plz
Data Sonification with Python
In that case, it matters, because these two things are _completely_ different and does not taste the same _at all_.
AI isn’t replacing camera usage or paint mixing. It’s replacing the years of learning to draw with prompt engineering. Like how the camera obsoleted the art of realistic painting, I feel that AI will replace the art of drawing. Which is something I like doing. But I like doing it because it’s hard but with purpose.

It’s not satisfying to painstakingly work on something that I could have generated with an AI in seconds.
> There's a reason why most FAANGs developed their own packages management and deployment system and keep using them. They are simpler, less bloated, easier to debug.

And for every other company that isn't one of those 5, rolling your own deployment system won't be simpler, leaner or easier to debug. Nor will it, in all likelihood, be as stable, feature rich, observable, etc.
I tried watching Seinfeld with my partner like a year ago; we couldn't make it past the first few episodes. We never laughed, maybe a slight smile a few times but that's about it.

The standup bits were my least favourite part. What I found to be remarkable was that Jerry couldn't act, especially after learning he is the richest comedian in the world.

Maybe it's a generational thing, though there's stuff I find funny from the 90s. They say Seinfeld's quality went downhill after Larry David left, and that I understand. Curb Your Enthusiasm is a much better show IMO.
The marketing department was given free reign on this one.
Agreed, lots of things never need to be internationalised. Pretty much everything in institutional finance will never need it.