skysight-inc/HackerNews huggingface dataset:
Always seeking to understand human behavior, when people say things to justify their otherwise contradictory actions. A simpler example would be reading HN from your own voice and not properly conveyed by others as human emotions are most often sterilized in text form.
1. WASM doesn't require a runtime. You can perform AOT compilation on it and still get the benefits of sandboxing.

2. Even under interpretation, WASM doesn't require the interpreter to jump through hoops or optimization to get it to be performant. In this sense, it's more of a portable assembly format than something like LLVM IR.
no battery is safe to chew on
Just make sure you don't use a port any higher then 1024 or else a non root process can start up and take its place if the real one crashes.
Links are only one factor that gets your comment more likely to be deleted or shadowbanned by YouTube automod (in addition to channel owners' settings for filtering). It's a well known issue for 1-2 years afaik

See the discussion in the following video for example ("YouTube deletes your comments #Shorts").

https://piped.kavin.rocks/watch?v=PVlobDyTqeY

Contrary to what rasz said, even if you see your comment in the Comments History page, if your comments are shadowbanned, you see your own comments in History but nobody else can see them.

You can use a Piped page like above to check if your comment is displayed for others to see. Even the incognito mode doesn't work.

It's kind of futile to try to do any important discussion in YouTube comments
The heating element of my Miele washing machine broke after about 4 years, and a genuine spare part would have cost 100€. I got a 3rd party replacement part that looks completely identical for 20€. I'm pretty sure there's still a healthy profit margin on that, since they cost half of that on Ali Express. And if the original part breaks after 4 years, the aftermarket part can't be much worse.

The only reason that Miele spare parts are so fucking expensive is because they make a lot of money with service. They don't want people fixing their own machines for 20€, they want to have a Miele service person come and swap the part for 250€.

EDIT: And don't tell me that logistics for a heating element are hard. All Miele washers have been using the same heating element for 15 years or so, it's a drop in replacement for the previous version of the part, and it's probably also the single part that breaks most often. That part should be easy to stock and the cost to do so should be trivial.
Beria makes Stalin look like a choir boy...If there is a lesson, is that these dictators are normally surrounded by people even worst.
3D print some? Should be relatively easy to design and cheap enough to print...
Indeed. They are encouraging use of more precise language not censoring opinions.
Seems to indicate that the general rule of thumb should be to fix shit like that ASAP, so it won't over time get impossible to fix.
> On the other hand the rise of China allows dispelling the myth that "outside of liberalism/west* there will be no prosperity" that was heavily propagated during late 90s and early 00s.

Which is insane when you look back on it. Since we didn't become prosperous under liberalism either. Nowhere in the west did liberal democracy bring prosperity. The US wasn't a liberal democracy when it became rich. We are the wealthiest nation in the world decades before liberal democracy arrived. The same goes for the british, french, etc.
IP68 is not 'waterproof', Samsung Galaxy XCover Pro is IP69 rated and has an SD card
And I've never had crackly ass headphone jacks. Just works here.

Pull tabs are only slightly better. If the tabs break you're just back to prying off adhesive and the tabs do break if you're not careful.

And what are you going to do in 7 years when you're trying to get it working as a laptop for your kid or something and Apple tells you they no longer service that model as it's "vintage"?
It is absolutely relevant because it gives the real reasons: it's not that there aren't enough people, it's that there aren't enough people accepting to be paid this little. Which means it's not a labor shortage but a wage shortage. The issue is on the employers' side
Also support for the 'export FOO=42' syntax helped a lot, with some care very simple scripts can be made to work both on fish and traditional shells
Not addressing the points raised and just repeating the same senseless blah over and over... how russian.

Luckily for me, I did actually spent 1 hour watching the video (more like 4 hours in between managing kids) and it made sense of many things I didn't understand before. As somebody coming from country brutally occupied by russian forces for 21 years on a 'friendly special mission', yes the part about mentality is spot on.

I don't think Putin is on some holy mission for slav unification, seeing how he immediately ordered 10,000 chechen killers on their closest slavic neighbor. He is just an ordinary smart thug, highly functioning sociopath, who got lucky being at the right time and place and having good KGB experience to get him to the top and sustain.

Also, its a great lecture on how to not even react and completely ignore the russian news full of 'pravda', intended to just divert attention from other nefarious activities purported by them. Don't play the games they lay for the west.
> Take a hobby and find an online community for it.

I believe you're trying to be helpful but parent poster seems to be content as he is and there is nothing wrong with this. Just as you don't have to be married or have kids or like dogs to be a regular human being.
Yes,

https://www.ibm.com/it-infrastructure/z/capabilities/hybrid-...
If ‘currency’ becomes more valuable every year (deflation), people try to save as much as they can and reduce spending as much as they can to compensate for it in advance. So people would get paycuts every year instead of raises, and the ‘better employers’ would just cut less than everyone else.

The hamburger shack would also have layoffs regularly, as every time the expectation for how fast the ‘currency’ got valuable increases, everyone would cut back on non-essential (or even essential) spending to save more. And burgers are generally not seen as truly essentially/someone would die from not having it.

Especially since in a deflationary spiral, ideally you’d literally not spend ANY of the currency, since any that you save now would be worth far more the more you delay it. Folks would rather grow food in their back yard than go to the grocery store so they’d be rich in a year.

This is in contrast to a inflationary spiral, where the incentive is to spend all money as soon as you get it, so the value of it doesn’t have time to decrease and prices increase before you do.
In c++ you do this with inline namespaces (change the default inline namespace version, keep the old one around, everything continues to work correctly in theory).
Good article. On the topic of their final recommendations I would also add IP rate limiting. A former coworker and I would red/blue team this scenario and the only way I could break his exfil script was to rate limit on the recursive DNS server by IP. Unbound and Bind have the ability to do this. I suspect others may as well. It doesn't stop the data exfiltration but will slow it to a crawl. Unbound can also rate limit by domain destination. Disclaimer: IP Rate limiting will cause problems for poorly coded applications and there are many.

Example only, don't use this. Read the manual first. [1] Some directives require being on a recent version.

ratelimit: 800
ratelimit-size: 4m
ratelimit-factor: 10
ratelimit-below-domain: com 50
ratelimit-below-domain: net 50
ratelimit-below-domain: info 2
ratelimit-below-domain: xyz 4
ip-ratelimit: 200
ip-ratelimit-size: 255k
ip-ratelimit-factor: 10

[1] - https://unbound.docs.nlnetlabs.nl/en/latest/manpages/unbound...
1984 is a cargo cult. Millions of young men read it and then spend the rest of their life misapplying it.
It's a shower proof seal for a toothbrush, literally just need an o-ring, you know like the one that keeps the water in the pipes. The parent said the old one had a replaceable battery and worked for 10 years, seems like they had already solved the water ingress issue.
Celebrate Tiny Learning Milestones
I use Vaultwarden this way. When I login to the web interface (basically never) I get the following notice because I never verified my account's e-mail address:

> Verify your account's email address to unlock access to all features.

Also I am unable to change my account's e-mail address. That's the only "locked feature" I'm aware of. I also don't know of any other issues from not setting up SMTP.

edit: Oops, I thought you were ohCh6zos asking a clarifying question
ok, I suppose then it is the metallic tang one gets from the battery.
I really don’t think governments should be making technical decisions for the product design unless it directly impacts health issues.

I’ll agree, with one caveat - governments MUST price in externalities appropriately.

In the case of batteries in things like cell phones, that externality is excess waste and more mining of raw materials. There should be taxes applied somewhere in the supply chain to force manufacturers/consumers to manage that waste and reduce mining.
To look at 8 HN submissions at the same time
But there is supply, at the correct market price. At the end things will get translated. Maybe disposable stuff won't, but things like Streaming will. And for any price the translator sets, as long as translators refuse to work for peanuts.

The problem here is one company wanting to increase their profits by reducing what they pay for translations, plain and simple.

There is also a massive shortage of new developers. You heard it from me: I'm paying 30k/year on Palo Alto, but nobody wants to work. Lazy bastards!

On a serious note, I've seen something similar happening with copywriting in the past, having worked in a couple "Uber-but-for-copywriting" companies. Copywriters would get about 2x, 3x what they can get now, but due to freelancing work opening up to amateur copywriters, the price and quality was pushed down until the internet became the SEO cesspit it is today and experienced professionals had to either accept or quit the internet copywriting market. It's a race to the bottom.
TVs are down to three panel manufacturers if I recall correctly - so it’s literally the chrome and maybe the bundled apps that differ.

This can be an advantage as sometimes you can flash default firmware to turn a cheap yumcha monitor into a better one.
"The ethnic tension increased. People fought because of ethnic tension. The ethnic tension led to conflict that killed people. The US President denounced the ethnic tension."

Look mom, I'm a journalist now. PayPal me, New York Times.
Indeed. One could even draw an analogy between lazy journalists who use a word like "ethnic" as a shortcut for describing the actual situation and lazy forum commenters who just toss a labored 1984 quote out instead of explaining why this instance of language modification is bad while other instances of language modification (such as the neologism "troon," a word that already had a meaning but that meaning has been redefined in common usage) are acceptable.
What It Was Like to Work for Russian Television
How long did scanning the entire IPv4 space take?
Perhaps a bit over-analysed?

Neil Young: "Yes, only love can break your heart"
They'll just send texts to other people on the list of people they're being paid their grocery money to text...
The point is not spesifically about primarc, there are many products that awere produced with slave labour, from conalt mining to cotton in the 1700s and people keep buying them
There are almost no recent smartphones with replaceable batteries. None of them very good.

And that's because the companies making them have almost all the power. The power of the consumers' wallet is essentially zero.
Same thing happened to me. For most of my 40s my friends were all mid-20s to mid-30s. That was fun for a while, but now I'm too old to keep up. I expect I won't ever have any close friends again, but maybe there will be a resurgence when my generation finally get their kids out of the house and end up divorced. People have kids so late in life now that they're not done actively parenting until their 60s.
Pink Australian lake gets its colour from red and purple microbes
Ask HN: Continue learning Apache Spark after online course
I recently started working as a data engineer in a consulting & service provider company (after working in academia for about 1 year) and have some time, a few working weeks, to refresh some DE basic knowledge and maybe learn some relevant tools. I have a background in CS did some student jobs working on dev & data science tasks.

I started learning Apache Spark & get familiar with the Databricks tools, after talking to some more experienced colleagues, and I am currently learning via the "Data Engineer learning path" courses at the "Databricks Academy". It is a mix of lectures and smaller hands-on tasks using notebooks. A good chunk of the 30hrs+ learning material is related to Apache Spark (12hrs+), but also some modules related to Databricks-specific tools. Some things are familiar for me due to my background (python/scala, dataframes, queries, basic sql-like transformations, ...) while some stuff is new and/or different.

I usually pick up (tech) skills by working on real projects and tasks. Therefore I do not know where to continue after finishing my courses. I'm very bad at coming up with my own project ideas, mainly because I can't estimate the scope of the project and what I would learn from it.

Do you have any recommendations on what to do after finishing the course? Maybe some useful links for project ideas, ideally with usable data or solutions to evaluate / compare ? I stumbled upon some github repos for data (science) projects, but nothing related to Spark which I could use to strengthen my skills.
It feels like taking multiple complex overlapping causes and tossing one word on top of them is the opposite of dealing with complexity.

When we debug, do we tell other engineers that we're solving a "software problem," or do we use qualifiers?
For my money it's hollow virtue signaling, not racism, but he's referring to OPs original post, that Agile Bits removed 1Password from the Russian play store.
I keep my password database in a Google Drive directory. Clients exist on Windows, Mac, Android, IOS.
Many Ukrainians and Russians would disagree vis-a-vis the deadly 2014 coup.
This isn't ubiquitous.
The point is saying ethnic is ambiguous in this context. So using it fails to specify what’s actually going on.

Would you be fine if someone described the troubles in Northern Ireland as ethnic tension, or knowing more about what happened would you use some other description?
My kids have current, supported Apple computers.

I've also replaced several batteries in Apple products, even without pull tabs and it's not difficult.

Regarding replacements, my mother's 6s just got a second new battery last month and it's still supported after 7 years.
You're right. By itself, WASM is nothing like K8s. This comparison only makes sense if you consider how you would define the syscall layer.

People are seeing WASM in the context of a distributed runtime. Obviously, this would require you to write your applications with something not POSIX-like, but it would allow you to scale your service on a cluster. Your unit of computation isn't just confined to a single machine.
I don't know all the reasons why, but I always notice an improvement in my mood on the days I have interactions with casual acquaintances. (And I'm an introvert.) There have been some studies on the importance of "weak ties" I believe. I think there's just a human need for some amount of interaction, and the weak ties have the benefit of coming with very little in terms of obligation. Which helps free you from some of the major stresses that accompany deep ties.
As an individual your reports will likely be ignored, however if you do want to report consider contributing to a service like AbuseIPDB. It probably doesn't do much either but at least it feels like I'm doing my part to report abuse and maybe some ISPs will choose to act on it.
They're saying that certain categorical terms are going to be replaced with more descriptive explanations, so as to avoid relying on connotations. As always, the question is, which terms will get this treatment.

I'm sure I could be reading too much into this, but I can't help but view this editorializing under the light of the current post-modern deconstructionist wave overtaking many parts of society, journalism especially. I imagine someone shocked to discover that readers out here have a mental category for conflicts they don't follow very closely, because its contours fit their priors about constantly quarreling people. This person understands that categorization as a moral outrage, especially if the Right People (read: anyone suffering "oppression") are doing the quarrelling, and sets about to correct it and make sure nobody is able to use this evil mental category again.

Maybe this wasn't an "ethnic" conflict, but maybe it's not AP's job to tell me which conflicts to slot into my "those people are fighting again" category and which to pay renewed attention to?
> I think people would generally agree the user experience of Uber is an improvement over taxis even if the labour conditions are a regression.

I am going to make my point bluntly. Do you think the people driving for Uber are dumb? Every time I see this kind of argument I feel like it removes any agency from the gig workers. The implication is "Uber's drivers don't understand they are getting screwed. We need to change the rules of the game so Uber stops screwing drivers."

I have never seen a good argument for how Uber is exploitive that doesn't assume the drivers are to dumb to realize they are being exploited.
The UK doesn't recognize Sealand as independent as far I know.
Some people like seeing that subtle connotation of inferiority applied, as it reinforces their worldview. Hence the preference for "ethnic tensions" over more accurate, thought-provoking alternatives. There's a market for that, but it seems that Nieman Reports won't service it.
Electric fields, not individual neurons, may hold information in memory: study
If that's true, the weight of a spare part should correlate closely with its price, yet spark plugs are an order of magnitude cheaper than oxygen sensors.
This seems good on the surface… but imagine you are designing a new piece of hardware… add this to the list of many “good things” that maybe won’t be great in 20 years from now when a new technology doesn’t fit the mold… I’m all for being able to repair. I enjoy finding a short and fixing by replacing a blown capacitor… I’m just not a fan being forced to build things in a specific way that prevents innovation. Maybe in 20 years we have amazing new batteries that last 100 years… maybe a device doesn’t need a battery just a capacitor and exposed to the sun is this now not a possibility? Because the capacitor need to be replaceable or is this a loop hole in the regulation… time will tell but IMO more rules about what and how I can design new hardware is bad
What benefit is there to using the term "ethnic tension" in the high level overview over using "tension?" If you want to be imprecise, why add the additional info at all?
WASM is not just in the browser, which is the key point. But yeah, it is superficially similar to the Java application servers of the past. One big difference is that I can compile, e.g., Rust to WASM but not JVM bytecode. WASM is language agnostic in a way that the JVM isn't. This makes it a good target for shipping apps in a variety of languages that just needs to be scheduled "somewhere", which is the main purpose of a container orchestration platforms like k8s. This is an evolution of serverless, where I won't have to maintain a "cluster" for my compute but just hand off a WASM binary to cloud provider.
Storing UTC is not only not a silver bullet, in many cases it is just wrong.

Timezone is an important context of the event. You can't tell if something happened on Wednesday if you do not know the timezone.
No one company got a 75k bill.
Arrive on page, click "reject all", done. That's what it's like with fully compliant pages.
Qwant is really good for me.
I'm not sure if 'face' is actually something that motivates Putin. But it essentially means an option he can spin as a win, or at least not a loss.
I have an iPhone, don't pay a penny in recurring services, and it all works fine. I do have a Backblaze subscription for my desktop, which I'm very happy with. With private relay I'm seriously considering signing up with a paid iCloud account though. I mean how is that abusive, but a paid VPN subscription is considered a leet hacker move for those in the know? It's just snobbery.
Be wary of any unfalsifiable frameworks.
I think this phenomenon is better described as indirect payment for platform services.

You could argue similar structures exist outside of tech in Walmart’s supplier relationships or Standard Oil’s railroad arrangements.

Also, the methods used by these companies to “claim territory” often does seem to create innovation. The gmail web app, WhatsApp etc create a lot of customer value despite being used for territory expansion rather the collection of direct revenue.
Latency is extremely noticeable with some headphones for videos/games. My Bose QC buds are just completely useless for them. Other pairs I have are better but the Bose are music/call only headphones. Thanks for reminding me of that extra problem.

2010 MBP were far more repairable than the modern stuff. After that Apple started gluing down the batteries which required prying to remove.
While I don't have tons of sympathy for the complaint, it exemplifies a trend we’ve been seeing for a long time: privacy at all costs, trust nobody. I think this stance is dangerous when deployed wholesale and without nuance to our technologies and protocols.

Here’s what I mean: rather than technology sewing a ski mask onto my head so that nobody can see me online, I’d rather have technology inform me about the nature of the site or network I’m using so I can make the choice of what my posture should be. I want to trust the services I use because they’re respectable and have earned my trust. If everyone is wearing a mask then how can I trust anyone? I’m not super excited about an internet where we trust nobody.

A concrete example: TLS 1.3. What if I want to trust a 3rd party to help me keep an eye on my traffic at a network level? Can’t now because sites can always know if there’s a MITM and of course they assume that’s always bad and unintended. (Perhaps they’re actually more interested in retaining proprietary access to their traffic.) Instead why can’t TLS allow me to configure a cipher-suite that allows me to e.g. run my own proxy for <insert reason>?

Same for browsers. Shouldn’t the browser be asking me which pieces of information and which APIs I want to allow a site to access (with sensible defaults, of course) rather than locking all the useful stuff behind “secure contexts”? It’s really hard to not see some of this privacy paranoia as conveniently enabling a lot of subversive platform control…
Uber was undeniably a lot cheaper than a taxi for me in 2013. I don't use Uber much any more but I assume the same is true. They were able to undercut not just due to shafting the drivers but also all the VC money pouring in. The cost certainly did help with the popularity. It shifted the calculus from "eh, I'll drive and park" (at the airport or other destination) to "let's just get a ride" in a huge number of cases. So for me, it did not just displace taxi rides, it created new demand.