skysight-inc/HackerNews huggingface dataset:
It's not a theft at all.

For a claim of theft to be made, someone, somewhere, somehow must be denied property of some kind.

Piracy is infringement, and we have that word because the hard fact is nobody, anywhere, anyhow is denied property.

There is value, and all that, but it's not theft, and it's not simple.

In the case of say movie piracy, or music, some entertainment work, infringement can actually add value back to the creator by making that creator relevant and with that relevancy, a potential buyer of works. Bob likes a band, shares a track with Joe, who likes it and buys an album they would not have otherwise purchased if it were not for Bob...

In the case of a technology, someone learns how to do something other people would rather they not know. No party is denied understanding or property, unless one wants to talk about a physical instance of the understanding, but that's a side show really. The value is in the info, not the piece of paper detailing it, but I digress too.

Here's the interesting thing:

Once more parties have that understanding, and despite originators preferring they not have that understanding, all parties can gain from new understanding that always happens on top of existing understanding, and in the end?

That's how we advance.

Question is what is worth what?

It's not one of theft, but infringement and of what makes sense in economic terms as well as our overall development as beings.
And they attract programmers which love complicated code. Of course they don’t actually call it complicated and in fact they see it as elegant and state of the art.

People have figured this out about C++, but they’re still in denial about Rust. Notice how in the article the borrow checker is the best kind of feature which emerged to handle an existing problem.

In reality the borrow checker is a hammer which forces all code to look like something the borrow checker can nail down. Rust is similar to C++ and it looks like it will be used outside low-level programming or systems programming and in those cases one can gladly give up e.g. manual memory management, obsessively avoiding copying, having to specify how wide an integer is and so on at least in parts of the code.
This story is going to give me nightmares, it sounds like the plot of a horror film. I feel terrible for her and hope that it turns out to be nothing.

My dark sense of humor has to ask the question "Yeah but was she wearing her mask?"
This meaning of stealing relies on creating artificial scarcity. It doesn't seem that intuitive.
I'm just outside London, moved here to marry my English wife from Vegas. I work part time doing basic IT for a US law firm due to health issues after heart surgery, and Yankee dollars are worth jack shit here - I'm not making serious tech industry money, but over here it's barely enough to survive on.

Housing is always smaller than you'd get in (at least the western) US for the same price, and I'd bet that's true pretty much everywhere in Europe. Speaking the same language is useful, but Covid has made it hard to make friends or do much.

Despite its reputation, I find that Europe is far more provincial than the US when it comes to food - a lot of stuff you think of as ubiquitous in the West will be "foreign" food and harder 48 to find. (And if you like tacos, stay on that side of the pond.)

Benefits: it's a lot quieter and generally less dangerous than the US. The NHS is absolutely amazing and you'll never want to deal with the American system ever again. People tend to be less aggressive.

From an entrepreneurial standpoint I'm sure it's much harder to get up and running, but I'm old enough to not care anymore. If I could work legally for a UK startup or tech firm doing basic dev I'd be happy enough and well-paid enough to never feel the urge to start my own ragged little thing again.

It is colder in most of Europe than the US, in my experience (not just living here but traveling extensively in my life). If you're a Cali kid, you will miss the sunlight, especially in the winter. It's like a fucking Joy Division video here from October through April. :-D

I think if my wife and I could afford to split our time between here and Vegas, we would. But that's just not in the cards right now.

But hey, at least they're not on the brink of civil war here and the curry is good.
Its downstream of the collective trauma experienced by those who as a result insist on changing everything all the time, often with no good reason.
Would you happen to know if the story is written out anywhere?
Configuring cloud is likely more complicated than configuring a few VPS because its configuration interface designed for large scale deployments and corporate/government needs. Cloud scales, not just in terms of compute and storage capacity but it can also address your growing org demands. For example
- Protect data flowing thru the wire such that another server sitting on the same wire cannot eavesdrop.
- Control access to servers and resources.
- Force configuration policies.
- Keep audit logs of what people do on your servers in a tamper resistant way.
- Have single sign on into multiple apps
- So on an so forth.

All that can be done by a competent admin/dev/devops but it takes nontrivial amount of time to setup and maintain. Having solutions integrated into your cloud of choice is a huge time saver.
True but the British did steal tea from China. It’s actually pretty interesting it’s akin to espionage the way one British guy secretly went around learning how the tea was grown and taking seeds before setting up shop in India to grow it.
I Switched from macOS to Windows
> When traveling though Europe you can really notice what a healthy society looks like.

That's kind of sad, since Europeans are pretty fat too. When you hold up "only 25% obese!" as an achievement, it goes to show just how normal it is for humans to be overweight.
Even worse, the aggressor would come to believe there are no deleterious consequences to massive nuclear first strikes.

As counter intuitive as it may sound, a massive retaliatory strike would render a more safe future world for non combatant nations. Yes, despite what Hollywood may have told you in films, most of those nations would survive. Especially nations in the Southern Hemisphere not called Australia.
It's mostly useful when a function generates values then return them as a dict or when things are parts in different chained calculations before being included in the dict to save lookups.
I like this framing. This is 10+ years of pay and quality of life increases for many, all coming at once. Or, at least, the improvement is just now restarting.

Folks should renegotiate. Good on them.
The ISS has cost a combined total of 150b$. It's apples and oranges, of course, but it can considered to be the single most expensive item ever built.
So would you say that they aren't actually... anti work?
A nice Youtube series comparing cities and lifestyles with Netherlands/Europe and Northern America.

https://www.youtube.com/c/NotJustBikes

Good example how different life is for example for kids in The Netherlands compared to USA/Canada.
https://www.youtube.com/watch?v=ul_xzyCDT98
Modafinil user of 4+ years speaking from experience, the benefits of this drug outweigh the risks and adverse reaction in my case.

I was prescribed Vyvanse but quit it (flushed the remainder of the pills in the bottle down the toilet), I had to stop when I felt the clammy hands, cold sweat and heart palpitations. On top of that, it made me feel like a zombie.

Modafinil provided me with the calmness to concentrate and ability to stick to something for hours on end without the feeling of depletion after hours of taken an amphetamine, with the only adverse reaction being a foul smell in urine.
In some sense they already have an ISA, denver. But I'd say the odds of this deal falling apart leading them to making SoCs that (primarily) run an ISA besides Arm is exactly 0%. If they eventually do do that, my baseless speculation is it would be because of demands of automotive customers. If it was decided that risc-V was a selling point for automotive, then maybe. (Proprietary ISA? I'd guess never.)
Single Binary Executable Packages
I too had major problems with my laptop due to the embedded controller. I managed to reverse engineer some USB features but the EC and ACPI stuff stopped me from achieving fan control. The default curves are bad but customizable through a horrible manufacturer application that only runs on Windows. To this day I wonder how that application communicates with this thing.
How does LA and Vienna compare to Australia?
The original developers of Star Control II are making a sequel 30 years later. They post updates and development live streams in this Reddit.

Blog:

https://www.dogarandkazon.com/
I'm pretty fit, and walking absolutely increases my heart rate.

Even a casual stroll will raise it noticeable, and my normal medium-fast pace can easily bring it to 100+ bpm. (My resting heart rate is generally around 55-60 bpm.)
This is how CCP works, though. It's illegal to talk openly about the authoritarian government.
Right but the seeds needed and the growing and processing of the tea leads was definitely stolen from China in a way similar to how China acts today
Of course China makes tons of movies (and I think people are well aware of the HK output) Here we are taking them at their own word from official organs of dissemination[1]. They want to eliminate foreign imports so they can control the actual narrative not just the figurative "narrative".

[1]http://english.www.gov.cn/policies/policywatch/202112/15/con...
I'm in the process of setting up docs for a Python based CLI and Sphinx has continually come up as the best option. Ran through the setup today and it was straightforward, next step is figuring out how to auto-generate the docs from docstrings.
Speaking of dangerous paints used many years ago: https://www.atlasobscura.com/articles/shadows-from-the-walls...
> Chinese courts did nothing. China does what it wants inside China.

Lots of people calling this out as 'a bad thing', but at the end of the day the Chinese government/courts handled in what it thought was in the best interest of Chinese citizens.

For other countries that might look like respecting IP clauses but for China it doesn't seem to be. I think it makes perfect sense and is perfectly moral for a country to do so.

and for 6) I think one of the fears there is that nVidia would use ARMs near de-facto monopoly to force their tech onto the market and push out competitors, like qualcom on the mobile GPU market.

Whether it be trough integrating nVidia tech more deeply into the architectural offerings essentialy forcing competitors to license both techs, or by using the ARM IP to in the future outcompete direct competitors by charging more for the IP that they can now use without any cost. Even if they're not planning any of that, I think the fear that they might in the future is what's giving many people (and regulators) pause.

ARM itself is never in direct competition with its customers _because_ it only sells IP, nVidia sells chips and is in direct competition with others who depend upon ARM for their chips.
That you can write well outside of blogs is evident from your posts. You obviously put in a lot of time sweating how to write before you joined Cloudflare, and that makes your blog posts a joy to read.

The Geek Atlas is one of my favorite books by anybody, BTW.
A rumor the source will not stand by, and the person writing the article didn't investigate. And it's all just recapitulating an interview someone else did. So, this is clickbait that shouldn't be on HN.
Google's machine translation was terrible years ago, I agree. But it is now much better. Although it's still far from perfect, it has improved lots. Therefore I disagree that Google has failed at that
So.. inflation?
Salaries are far higher in the US in any professional field - engineering, tech, medicine, law, finance... even truck driving.
This is super exciting!

I see there is concern about Asyncify. I believe in the browser there is a way around this using Atomics and a shared buffer (Absurd SQL[0] uses it), but suspect this isn't possible in CloudFlare Workers as it is working across the worker/main thread boundary? Is it possible to launch another worker from a CloudFlare worker, in the same process, like a web worker?

I am somewhat hoping that CloudFlare have something up their sleeve to make these sorts of projects easer, maybe even some sort of distributed block store.

0: https://github.com/jlongster/absurd-sql
Yeah, I know, frustrating because I just use it for the family, I don't think they will be uploading malicious SVGs. If I wouldn't use the container, it would be quite easy to install it myself.
It does happen quite often, especially when groups (n>1) are involved in decision making and the parties don't all agree on the causes or have divergent views or have competing vested interests. eg: UN decision making or Climate change action planning etc.,

When this occurs, they dig in firmly in their positions and either argue for keeping the fence as-is (maintain status quo) or taking it down (action bias).
Thank you.

And it's strange, in that you could become relevant and have your audience expanded by the infringers hand.

Question there is how to benefit from that...
Just curious: how long since you moved out of USA? How long it took to learn German well enough (in your personal opinion) to integrate well?
Fastmail is an Australian company but it is hosted in the US - https://www.fastmail.help/hc/en-us/articles/1500000280221-Ho...
Joel Spolsky, just about 22 years ago:

Back to that two page function. Yes, I know, it’s just a simple function to display a window, but it has grown little hairs and stuff on it and nobody knows why. Well, I’ll tell you why: those are bug fixes. One of them fixes that bug that Nancy had when she tried to install the thing on a computer that didn’t have Internet Explorer. Another one fixes that bug that occurs in low memory conditions. Another one fixes that bug that occurred when the file is on a floppy disk and the user yanks out the disk in the middle. That LoadLibrary call is ugly but it makes the code work on old versions of Windows 95.

Each of these bugs took weeks of real-world usage before they were found. The programmer might have spent a couple of days reproducing the bug in the lab and fixing it. If it’s like a lot of bugs, the fix might be one line of code, or it might even be a couple of characters, but a lot of work and time went into those two characters.

When you throw away code and start from scratch, you are throwing away all that knowledge. All those collected bug fixes. Years of programming work.

https://www.joelonsoftware.com/2000/04/06/things-you-should-...

Yes, it may be the case that we no longer support Internet Explorer, and none of our customers even know that Windows 95 ever existed, much less run it. And our users look at a floopy disk and exclaim "Cool, a 3D-printed save icon!"

So yes, lots of code serves "no good purpose" today, even if it was a good purpose when it was written. HARD AGREE.

Presumably written to amuse the author? Hard disagree from my n=1 experience, even if that experience with commercial software development dates back to the early 1980s. I think those cases are outliers that exist, but shouldn't drive our decision-making. The key word is "presumably." Presuming that code we find doesn't seem to serve a purpose was written for the self-gratification of the author is, in my experience, a very bad way to manage risk.

I'm prepared to assume that code which doesn't seem to serve a purpose may no longer serve a purpose, but while it may never have served a purpose, I'll try my best to find out what that purpose was before throwing it away.
Same. Deadbeef comes close but it doesn't support all my foobar2000 metadata.
"Original content", not "originality". The contrast here is not being derivative per se, but vs. AAA gaming and its increasing convergence on being pretty much the same game over and over with superficial surface changes.
Most software is written and maintained by non-experts. Consequently you should optimize for time-to-onboard. Good tools are intuitive and easy to master; a hammer is basically better than a scanning electron microscope.
Great historical perspective. I'm curious how international intellectual "piracy" looks when one thinks of the world as a single place and humanity as a single people.
As I heard it from him, although I haven't tried anything personally, in Denmark there are some restrictions about importing liquid caffeine, he hates to drink coffee and also soft drinks, but getting caffeine from bubble gum does not provide the same level of caffeine and the water with caffeine drinks you import do not have as high a level of caffeine as soft drinks for some reason so he had to import his own and make his own.

Also as I understand: it is against the rules to import it so it will be stopped if caught but not against the rules to have it so you do not get fines or anything on record. Thus if you buy it abroad you can bring it into country with you unless caught in which case they confiscate it. This used to be the same case with Modafinil / Adrafinil and I suppose it is still the same.
Building a Community Around a Product
In New Orleans at least, there is a ton of lead in the soil. When I was working for the City, playgrounds were prime targets for remediation.
Photomask Challenges at 3nm and Beyond
I think it's a little more than that.

If I recall correctly the parents used by ASML are owned by the US military so the US is part owner of the company -
Twitter thread for reference: https://twitter.com/theHessam/status/1484993160484900867

From the abstract: "The variety of seemingly unrelated computational problems across many scales can potentially be solved using the same RNA-based computation system. Experimental validation of this theory may immensely impact our understanding of memory, cognition, development, disease, evolution, and the early stages of life."
Python, I believe, is getting this feature in 3.11, which is due out in October. But the first 3.11 alpha release got some news talking about it:

https://docs.python.org/3.11/whatsnew/3.11.html
It's catchy, it attracts attention, and it makes people learn what the movement is about.

It's one thing to say "defund the police", and it's another to say "penalize police brutality, take police funds and use them to fund social workers trained to disarm situations without using violence, etc."
Ironically that’s like 1% away from the book ending.
I'm sure others will cover the shorter-term aspects. I'll add that, particularly if you're not young or have a family, it wouldn't hurt to consider the fact that you will probably have a great time for the first N years, but there might be a slump when you realize that you will probably never really integrate and will have a smaller social circle because of it, in a place where people seem to have smaller casual groups of friends, in general. I live in Switzerland, which is particularly harsh on this front - I do not hope to really integrate and accept that as a cost of the other benefits of being here - maybe my grandchildren will. I think it's fair to say that in America, you're American a lot faster.
Is Flameshot better than Greenshot or ShareX?
It’s often stated that the Chinese invented gunpowder, but we have evidence that it existed hundreds of years before it’s supposed date of invention making the original inventor completely unknown.

That said, people living in what is now China likely invented some of the earliest forms of guns, but again it’s fairly ambiguous. Fire Lances for example where used circa 1132CE which didn’t fire projectiles. Mongols used gunpowder bombs delivered via trebuchet in 1274, but again it’s unclear where those bombs where first invented and if cannons where unknown or simply ineffective. All we can say is over these timescales information was flowing in and out of various nations. Possibly because the actual inventors where also moving around.

By 1350 cannons were in common use in Italy and much of Europe, but there is evidence they existed in some form in 1128. Though if they had been effective it was likely they would have seen widespread use much earlier. What’s more clear is many early advancements occurred in Asia and quickly spread.
It’s true that Northrop Grumman was the prime contractor. You don’t want to keep all the skills to build this, and all the manufacturing steps, in-house.

But the project leadership and key pieces of the design were at GSFC and JPL.

Full list: https://webb.nasa.gov/content/meetTheTeam/team.html
Oh, that's another thing: while salaries in Europe might be sub-par by American standards, subcontractor values are exceptionally comparable to American standards. That is to say, if you can find subcontractor-style/freelance work in Europe, you can expect to make revenues on par with American standards.

Its just the employment laws that make half your paycheck disappear every month. But, don't worry, when you need healthcare you won't be going anywhere near a bankruptcy procedure. I broke my arm a few years back and needed reconstructive surgery that would have cost me multiple $100,000+'s in the USA - whereas here in Austria, even unemployed, I was covered and did not have to pay a dime.
A long these lines if you're looking for a way to sync your SQLite DB to an S3 like object store there is https://litestream.io/.
It creates a snapshot of your DB on s3 and then handles checkpointing of the WAL.
Cool, talk about value add!
I'd encourage you (or anyone) that likes Sublime Text and says "but it [small problem]" to give it another go. _Really fast_ is an amazing feature: I am never waiting on my text editor. The incidental features and details that make a bigger IDE more compelling are all there: you just need to find them if they're native or install a plugin if they're not.

Once you've got it set up and then committed your process to muscle memory, the speed makes the software recede and your work the focus.

(_The Pragmatic Programmer_, a book I highly recommend, advised me to "use a single editor well" and that has really made a huge difference in my career. I don't look for new tools until the current ones go unsupported or perform poorly—looking at you jEdit and TextMate—and my work flows are ingrained.)
> My father never exercised, ate what he wanted, and was always skinny.

You hit the nail on the head when you said he "ate what he wanted".

People who are "naturally skinny" are that way because they don't want to eat much. They have low appetites in general and will frequently simply forget to eat meals.
I'm not sure if you were doing guided meditation at the time, but that has really helped me.

I do know what you mean about having trauma flashbacks, and you can get stuck in this loop. Meditation has thought me to not attach, recognize the thought, and start over. I use Waking Up with Sam Harris and I think that has really helped me from not attaching to the thoughts when they come up, and he will usually come back and refocus me.
My dad had a workshop where he made woodwind instruments. For some applications he required lead. I recall entertaining myself as a kid by melting some small pieces of lead with a welding torch and looking at the pretty liquid metal. It was in the outside air, but I can't help but wonder what I may have done to my brain that day. Thank god he didn't have mercury.
> the day they sabotage ad blockers

Quite a few sites do this today. The most notable being facebook with their 100+ div way of writing "Sponsored".

I don't see why google couldn't instruct site owners to self host doubleclick and apply some dynamic obfuscation for each visitor today. Surely not a law thing.