skysight-inc/HackerNews huggingface dataset:
>To some, the very idea of signing away their heritage still rankles, however. "The Old World supplied the immigrants. It seems to be very weird that you’re saying that people can’t take culture with them," said one dairy negotiator

This is no different than if Apple workers from China start selling iPhones in the US that is actually branded Apple iPhone, completely different from a "real" iPhone or exact copy, same thing. If anything the hundreds of years old "brands" should be more protected, not less so.

Calling something made in the US Champagne is the same as printing Made in Champagne, France on the bottle. If European businesses started making big bucks on products pretending to be Native American people would go berserk.
Maybe time to go back to Linux then. After pragmatically settling on Windows around 10 years ago, I've been happy enough. My 5 year old laptop is perfectly good, and have no need to upgrade it. I guess I could keep using Win 10 for a while, but the drive to move back to Linux just became a fair bit stronger.
HTTP 418 – I'm a tea pot
So you're saying that since we're encouraging people to flood the market with little to no skill, we should instead accommodate them with Baby's First Programming Language and then force all of the other developers to follow the same methodology?

This makes no sense. It just sounds like Go.
Yup[1], it's a pity because it will greatly reduce the network effect needed to get enough people using the app.

[1] https://code.briarproject.org/briar/briar/-/wikis/FAQ#will-t...
Honestly the title tells you everything you need to know here and the article doesn't really provide any additional information anyway.
> Somebody in China been buying stock of TPM chips en masse, and they are out of stock everywhere now.

Ah, the benefits of globalization.
https://en.wikipedia.org/wiki/CRISPR_gene_editing

Delivery of Cas9, sgRNA, and associated complexes into cells can occur via viral and non-viral systems. Electroporation of DNA, RNA, or ribonucleocomplexes is a common technique, though it can result in harmful effects on the target cells.[43] Chemical transfection techniques utilizing lipids and peptides have also been used to introduce sgRNAs in complex with Cas9 into cells.[44][45] Types of cells that are more difficult to transfect (e.g. stem cells, neurons, and hematopoietic cells) require more efficient delivery systems, such as those based on lentivirus (LVs), adenovirus (AdV), and adeno-associated virus (AAV).[46][47][48]
Well you’ve already tried macOS and Linux.

There’s also ChromeOS, FreeBSD, OpenBSD, NetBSD and DragonFly BSD. (And numerous different Linux distributions to try out.)

My main problem with Linux/BSD is that the available desktop environments there are, IMHO, too crude. That’s why I prefer macOS. It’s a Unix with a great desktop environment.

OTOH you will never find a perfect operating system. That’s something that just doesn’t exist. Just pick the one you like the most and hate the least.

Also keep in mind that Windows 10 will be supported until 2025-10-14. So you will have over four years to research alternatives. And before that time has come, who knows, maybe there will be other interesting alternatives to choose from.

Don’t sweat it!

BTW, out of curiosity, what was it that you didn’t like about macOS?
The sky is falling! Oh no it is not, even the laptops from the major manufacturers come with a manual slide shutter for the camera built in.
> It boils down to having a reason to put in the time to become proficient

You just gave me an epiphany about why I am having a hard time creating music.
Yes because the best way to tell people to run 15-year-old software is to tell them to visit a UI they’ve never seen in their life as opposed to, say, just skip a version number.
Could we hack our genes to need less oxygen and eat less?

That could be useful in the future.
I don't know...

What is the problem with Linux?

Are there valid criticisms of Linux, beside the fact it's a monolithic kernel?

Like switching to another programming language, changing os requires driver developers to learn everything again, it doesn't seem like a small cost.

Maybe Linux is not well designed for low power cpu, but I'm not sure.
I think this is a false dichotomy all together. Staying true to the values you promised to defend does not mean you are automatically hand over the power to the next, much worse tyranny. If Assange would have gone free and unbothered the only real hard consequence for our governments would be a PR debacle (which arguably already happened). And a strong precedent that whistleblowers can blow their whistle without having their lives destroyed by tyranny.

That means more people can blow the whistle which should be no issue if you are the good ones and act ethically sound.
I wholeheartedly agree. I didn't mean to say that the translation of the specification was a big problem, merely that all others are even more insignificant.
While not exactly as straightforward i assume you can back it up from a device using standard adb commands.
I'm talking about country's averages, Germany has a lot of part time or reduced time contracts (like the geringfügige Beschäftigung - mini job - introduced by Schroeder) so the average is lower than 35, which is the most common contract in many European countries.
> One way to get that revenue is to allow already existing content creators to charge for a part of the content.

Brave can do that for reddit and other social media sites now [1]

[1] https://support.brave.com/hc/en-us/articles/360030752872-Whi...
hahahahaha .
Google has a "Web Stories" initiative. YouTube shorts might eventually get connected to that, videos appearing on Google Search creating a decentralized stories distribution/search/ad network. (Disclamier: founder@ alvin5.com where I am working on the same concept). I agree that shorts in the youtube app context is awkward, if they get traction, might spin out.
ESA and NASA radars see subsurface lakes at Mars area too cold for liquid water
Nothing on the Briar side prevents anyone from developing an iOS implementation of their protocol. Also not everywhere you find iPhones, in my popular neighborhood i don't believe i know people using iPhones (probably because nobody can afford it), making your claim inappropriate.
Consistency is key, I think. Part of the problem now is that every app tries to redesign the entire interface from scratch, meaning there are no general interaction principles that a user can rely on anymore. I hate it.
I'm pretty sure it's the latter.
Memory exists from the start of life. You can train an infant to recognize a signal (a sound, a light for instance) and associate it with a pleasant or unpleasant experience.

The reason we don't have memories from our first months of life is because, it seems, when we learn to speak the previous experiences become somehow inaccessible to our cognition (but they're still there).

It doesn't seem impossible that people who learn to speak early have more early memories.

But of course, there is always the possibility that the memories are those of the adults who repeated them so frequently that the children began to treat them as their own.
Disclaimer, no idea what LoadConfig does.

A more generic approach than LoadCredentials I think is the EnvironmentFile= directive if you want to pass along multiple env variables to your process without individual Environment= directives
There is also a good alternative called TiddlyRoam, that icludes graph view of your connected notes.
Bitcoin, Currencies, and Bubbles [pdf]
Baking soda speeds up the process but it also affects the texture in a way that isn't really pleasant unless you're pureeing the onions for soup.
> As others have said, this is either FUD

Pointing out the power that MS have is not FUD. If I suggested that there is a chance they would abuse it, that might be, but I didn't do that.

> or limited to specific systems with broken UEFI implementations.

A very quick Google search suggests there are quite a few of those, from mainstream vendors such as Dell and Lenovo.

> I, personally, use Arch Linux and the installer isn't signed with anything.

True, I oversimplified. The major distros use MS-signed shims, the rest mostly don't.
Sure, the technology/design of these sails may be novel, but it feels a bit silly to be in awe of a new way to use sails to propel boats currently driven entirely by internal combustion engines. What will we think of next—a new way to use rivers to drive mills?
Puppy linux îs close to whichcraft on how fast it is. Too bad it isn't well kmown outside the techie circles.
Meanwhile, in Switzerland, 25 Gb/s fiber (symmetric) is rolled out around Zurich.

Is this slow broadband in US a country wide thing or only certain areas?
I hope you're right and we get a better, simpler declarative format in the future. systemd isn't bad but i've found when writing service files that some stuff is not as obvious as it should be.
They cut the article by 86% to be in line with others!
It must be the first few explorers made the connection and everyone just followed. The same with many things named by Westerners. I found many things are not equivalent due to culture differences, but there is no way to translate if you don't approximate it to something in the other culture. I am just surprised that a correction has not been proposed by Chinese.
You're right. Sail ships are impossible. Too tipy.
Yeah that's something that pains me, too. Hard to find a laptop where everything just works, no one cares enough to make drivers compatible.

Desktops are pretty good though.

If more good software ran on Linux, it would have a higher marketshare and hardware vendors would also pay more attention to it imo.
I would argue that in the context of this topic, HTML is not a useful second language. It's a completely different tool, closer to markdown or, heck, Word documents than an alternative way of programming. (I see your general point, though. Just this combo I'm not sure is the best example.)
I think this goes to the core of how do you teach programming.

Can you teach "programming" without conveying a fundamental model of how the machine operates.

Should you?

Because how the machine operates is very simple.

Fundamental units of state are read from memory to an evaluator, evaluated to extract meaning, and this can result in units of state being written to/assigned depending on certain conditions.

Data structures are a complex arrangement of state that has meaning other than the literal evaluation of said fundamental units. Algorithms are logically proven concepts represented in state. Compilers are a tool for converting "abstracted instructions designed for humans to work quickly in" into operations supported in hardware.

How each language abstracts it is pretty secondary.

There are so many unanswered questions in programming education.

"Whether you should attempt to teach the model of fundamental state" to all novice programmers, or just a few shorthand rules, is the biggest.
When i was working for one of the biggest regional websites:

We had blue/green deployments using AWS Elastic Beanstalk - our actual deployment process was still manual and we had an informal (i.e: not written down but everybody knew) checklist to follow - one of the steps involved checking that capacities matched.

Well, everything looked good and I switched environments, as I was checking that the website was still up, i was getting 503's. I realised immediately that I forgot to actually scale up the environment that was now receiving traffic - 1 server was handling what we generally had a minimum of 30 to handle.

Immediately swapped back, scaled up, and swapped again. ~5 minutes of downtime in the morning.
Yes increased demand drives increases in price if the supply is limited. Production has been constrained everywhere for the past year and a half so buyers have had to source material from further away than usual.
There was not a paywall in my case. The issue may be a selective restriction, which also explains why it was upvoted on HN.
Mystery as 5k homing pigeons vanish
This feels a bit gratuitously rude. He has strong opinions, and literally decades of experience. He is said to dislike time wasters. As one of a very small set of people who built much of the modern development stack from the ground up, it would be tedious in the extreme to have to deal with every headstrong tyro determined to make their (likely highly pedestrian, repetitive) point.

Never met him, never really dealt with him, don't see why you feel you need to denigrate him.
If you don’t get the proper certificates for signing your packages, all the time.
Once the initial S3 PUT request succeeds, the object is guaranteed to be available immediately AFAIK.
This doesn't have to be instead of Ammonia, and could clearly be as well as Ammonia. If it decreases 20% on the current fuel, I don't see why it wouldn't also decrease 20% of any future fuel.

Besides, although it's a possibility that we will have abundant solar within 20 years, let's also build on the basis that we might not and solve the problem from multiple angles!
That didn't help McAfee though, I wonder why :)
Show HN: Bird Sound Classifier on the Edge
Advanced LinkedIn Marketing Strategies B2B Marketer Need to Know
I wish I could upvote you more than once. I have to stick electrical tape over all of the LEDs in my bedroom, otherwise they disturb my sleep.
ISPs get away with too much BS nowadays and lobbying[0] is one of the main reasons why. The US is not even in the top 10 of countries ranked[1] by internet speed. I honestly think that if we changed a few rules around lobbying many problems would be solved pretty quickly and not only regarding the internet.

[0]https://www.opensecrets.org/orgs/verizon-communications/summ...

[1]https://en.wikipedia.org/wiki/List_of_countries_by_Internet_...
sadly no, modules won't solve this problem. Yes you can write your implementation in a single module but it'll behave as if you were writing them in a .h file. That means that changing a single number in a module will trigger a recompilation of all the dependent modules. At the end of the day you end up with slower compile times for small changes. I was hoping to finally be able to be done with header files but no.. another missed opportunity for C++. Perhaps future C++ compilers will be able to figure out if the external surface of a module has actually changed or not and make this possible.. but alas it doesn't seem to be the case in VS2019 at the moment.
Redox?
Data Analysis with Vector Functional Programming (2016)
I wonder if sometimes always telling people to not do anything themselves and use already made libraries is robbing the industry (and especially juniors) of lots of opportunities to learn.

In an ideal world, that is what university should be for. I rolled a whole bunch of my own numerical code while working on my degree, and got to learn in a 'safe' environment how hard it actually can be and all the pitfalls there are. When people say don't roll your own crypto, what they really mean is don't roll your own crypto and use it in production.

Completely off topic. If I was forced to choose between a slow cooker and a stand mixer, I would keep my stand mixer every time.
Strangely the article blames it on "solar storms", but there have been none lately. Could be a weakening Earth field due to the current geomagnetic excursion...
Scientist detect signatures of life remotely
It's a centralized, non-free service that feeds on people's data. That's horrible enough, but i'm guessing i can't even use it with a Tor browser? Mumble works plenty fine on the Tor network.
> Systemd is 10 years in making

Systemd is 10 years in making, and still manages to brick production servers.

The problem is not with SystemD or its coding as such, but the ideology it came with, and bad developers who push it.

The last attempts to make it saner basically reverted it back to sysvinit. So, not much difference now.
The carpenter analogy was creative! Market-only economists are like carpenters with a religious fixation on screw fasteners and abhorence of nails.
Not a US citizen so take this with a grain of salt, but it seems to be mostly country wide. A US colleague of mine lives less than 10 mins from our office (which is close to many other offices), and he is struggling to get anything beyond 20mbps.
Why a debate needs to be understood within social and political framework? A debate should be based on evidence, nothing else. If a Trump supporter has some evidence to support his claim, you shouldn't discard his opinion because he is in the different political camp.
Mobile In-App Notifications and In-App Messaging with CleverTap
In-app notifications is a vital component of an overall mobile messaging strategy. Boost app engagement, retention and conversion rates with personalized in-app messaging based on real-time user behavior.
How does that work when even 10Gbps ethernet is still cost-prohibitive for SOHO applications and "real" 1Gbps+ Wi-Fi just doesn't happen in thick-walled european houses...
Gynvael EN https://youtube.com/c/GynvaelEN
It is not shocking when you realize it is about self-interest. You get your bonus and salary in the short term who really gives a shit what happens 7 years from now?
Nitpicking a bit, but it doesn't. It forbids redistribution of apps downloaded from the app store, which is a requirement of the GPL, and so the app store "license" and the GPL (not free software in general) are incompatible.

None of this matters much though because if you own the copyright to the code you can relicense it however you want, which is why VLC for example is on the app store.
Isn’t that what progress is all about though? We are maturing as a society, or are at least trying to.
> For shipping this inevitably means to switch to green fuels (e.g., Ammonia). Once the production of such fuels has reached a certain scale, sails might not be necessary anymore.

Green fuels will need to ramp up their production to meet the demand, better actual efficiency (not just financial) means that ramp up wouldn't need to be as steep as the demand won't be as high so we will have an easier time actually filling that demand.

It's a bit like not changing to more energy efficient light-bulbs based on the assumption that in 20 years green fuels will make electricity so affordable, and emissions neutral, that it allegedly won't matter.

One could do that, but if the cheap green energy doesn't end up materializing in that time then you did nothing to reduce to problem and end even further removed from an actual solution.
It's even more funny, given the fact Rob Pike co invented UTF-8 with Ken Thompson. So he must know a thing or two about Unicode.

Not using Unicode for Go syntax is a great thing.
Israelis shoot them down, would you prefer Israel don't shoot them down? Would that be more 'fair'?
Strong links between dust fluxes, monsoon, and Atlantic climate during last 5kyr
This will work once we have keycaps with e-ink or similar technology and this will be super cheap for everyone. Then we all will have keyboards with infinite number of characters and new chapter of typing will begin.
"An interesting thing that I noticed was that people subscribe and then stop using the product, without unsubscribing (I did have the unsubscribe button on the profile, no questions asked). I ended up manually cancelling a bunch of subscriptions on Stripe without updating the app DB, so people could still use the service (which they didn’t anyways)."

Thanks for being honest, a lot of others would have let it run forever instead of shutting it down properly
> I want an iPhone, produced at Apple scale, just produced outside of China.

Apple does not seem to care much about repressions or human rights:

https://news.ycombinator.com/item?id=26644216

https://news.ycombinator.com/item?id=25607386
If you are on Mac you can use CTRL+CMD+Space to open the symbol picker that also allows searching for symbols. There is something similar on Windows iirc.
Learning the syntax of a language is far from understanding the sementics.
The reason might be that there is no need in double glazed windows in AU/NZ.
It requires getting some relatively expensive hardware, and you wouldn't use this wirelessly

https://www.englishforum.ch/tv-internet-telephone/304268-ini...
Is enabling SecureBoot would wipe your C:\ drive? I'm too afraid that I'll have to reinstall and configure everything again.
What about Jitsi or BigBlueButton? They're as easy to use a Discord if not easier and are entirely free-software you can selfhost. Plus if you don't want to selfhost it's super easy to find a host for those solutions.
Colored cogs.
> The last attempts to make it saner basically reverted it back to sysvinit

Uhm, how so?
This is poor writing for sure.
How is this not investigated as an antitrust violation?

North America has some of the highest telecom prices in the world with some of the slowest speeds and worst service. There's clearly something very wrong with the market.
> That’s why America, the birthplace of the internet, has some of the slowest, most expensive broadband in the rich world,

You see this repeated everywhere, but is it actually true? At least for speed, the data I've seen recently indicates the answer is "no". The Wikipedia page with charts from speedtest.net and speedtestnet.io has the US actually doing very well, not at the very top, but close to it: https://en.m.wikipedia.org/wiki/List_of_countries_by_Interne...

The US is in the #11 spot in both charts, with speeds of 192 Mbps and 171 Mbps, respectively.
This isn't a very strong argument.

The closest equivalent would be saying another Chinese brand says its designed in California but it is not Apple. Apple is a legal entity and California is a region.
Their device is tiny. I don't understand how it works with low frequency / large wavelength sound wave. Do you?
Also, while this can be done recovering data from a raid volume is a lot more difficult than just running testdisk, great as it is.
We all take turns streaming the driver POV in sim racing for multiple hours in driver swapped endurance. I think there's a whole category of esports coming only made possible by discord. Works flawlessly.
The passage is two thirds down the page after a long list of people getting arrested, banned from traveling, extradited, having their organizations declared illegal, killed in a raid by the Pakistani military etc., so I don't think it's intended to signify the starting point and excuse for repression.

It seems to me like they're saying that the individuals in question shouldn't have been stopped by security (just like in all the prior cases they list) and terrorism was just a pretext. The problem I have with that is that I consider the stabbing to be unambiguously a terrorist attack, so I can't trust their evaluation in other cases of what counts as repression vs. legitimately trying to prevent terrorist attacks. I guess I could dig up their sources to find out in which cases I agree with their assessment, but that kind of defeats the point of having a report conveniently summarizing the data.
You could send them an email the moment you know so that they wouldn’t feel like they need to report that.
> Now is it systemctl restart myservice or systemctl myservice restart

Actually long before that it was service restart myservice, which still works.
That's cute compared to Europe where for example in Austria, the top 50 wealthiest families own a third of the country's wealth.
You incur complexity with systemd. You avoid complexity with runit.
Was this cast iron or stainless steel?
Prefix Sums and Their Applications (1990) [pdf]
Israel is an apartheid state. Stealing land and declaring a "jewish state" is no less criminal or insane than what isis / islamic state tried to do.
Anti-zionism is not equal to anti-semitism. Just like I can criticize the USA without hating Americans, or criticize Iran without discriminating against muslims.
I would guess it's because the US doesn't impose the death penalty for tax evasion...
In what settings do you find these words useful though? Where do they save time and increase clarity?