skysight-inc/HackerNews huggingface dataset:
I used to think this. I even used uMatrix (RIP) to disable all JS. After a while though, it simply wasn't worth it. You'll have a vocal minority on HN of JS disablers, but the truth is most people don't know or care about JavaScript, much less want to disable it. So, it's really not worth catering to this 0.2% or even 1% of people as the article cites.

There are just too many interesting things JS can do. I've been playing around with Three.js and it's been incredible the types of 3D art you can create. I want to make those experiences for users which is simply impossible without JS.

However, I will also say that most of the websites I do make will work without JS because I use Next.js as a server rendering framework, plus CSS can handle a lot of things these days, such as modals, link trees, etc that used to require JS and I use those where possible.

What I will not do though is re-implement logic just for JS disablers. A particular example is using an animation library like Framer Motion that works with JS. It is somewhat possible to achieve similar effects in CSS, creating your own spring function in SCSS for example, to interpolate between values, but I'm not going to do that because it's effectively double the work for 1% of the users. Even the 1% figure is misleading for production apps if you use TypeScript (to prevent JS breakage) or modern dev practices like distributed CDNs (to prevent a package from getting loaded).
Not true for young men getting the Moderna vaccine, and then you have 2x exposure to myocarditis risk factors for no benefit.
Could be? Neither of my parents had issues.
> While my personal opinion is that Germany is not doing anywhere near enough to help Ukraine, I think they should be preparing a for a huge postwar assistance

Germany already hosts around one million refugees from Ukraine. The exact numer is difficult to say, since the EU has provided all Ukrainian refugees visa-free entry. Which is unprecedented. Most of them are women and children. The winter is coming.

Providing them psychological help is important, but the sheer number of people from Ukraine (not speaking German) makes this very challenging. The Germans themselves also have the problem of finding psychological help, since the number of people needing it has been rising because of the pandemic, the war, the economic instability, etc.
Yes, somewhat specific. I was a big proponent of Elastic until they pulled that stunt.

If a project started out with the ELv2 or similar license, fine. I wouldn't care.

Abd it's also unlikely such a project will ever take off and become a runaway success, because no bigco will touch the likes of ELv2.

Elastic essential did a hoisting trick, pulling out the carpet afterwards with the license change once the community was cemented in place.
This opinion is a popular one these days (particularly since it complements the demands of business nicely by maximizing personal/company profit), but it is a big part of the reason why the majority of software these days is so unreliable and buggy. It results in hacks on top of hacks to paper over problems in the lower levels of the abstraction tower that is modern software, and it results in tons of "WTF" bugs that are just accepted and never fixed.
I think that’s underestimating just how bad people are at driving. There is little meaningful difference for other drivers from a bunch of self driving cars suddenly blocking traffic and an actual traffic accident.

People aren’t going to trust cars to safely do level 5 if they can’t do level 4 99.999% of the time. So sure there will be occasional stories of i95 blocked for 3 hours due to software bug, but how is that different from a major accident that occurs regularly?
Actually no - this is the situation that swap kills your system.

That rarely used code path will now take 50 seconds because it got called when it was swapped out (and the system is under memory pressure), instead of either OOM’ing awhile ago or completing in a couple microseconds like it usually does.

And ‘infrequently called’ here could be every couple minutes.
This is what happens: https://www.lavanguardia.com/local/madrid/20140519/544080759...
Thanks!

One more: my understanding is that in Nudge I need to know processing time, but in FCFS I don't. How sensitive is your optimality result to errors in processing time estimates (I don't recall this being covered in the paper, but if it is feel free to tell me).

In the cloud services and databases settings, we seldom have accurate processing time estimates until we're quite far down processing a request (post-auth, post-parse, at least, but also for databases post-query-plan).
It’s just not part of the culture to look for things to improve in the first place. The overwhelming attitude towards product speak was that it’s not an engineering question, so if it makes marketing happy to go around babbling about how the database is “autonomous” because it uses “machine learning” there’s no sense thinking about whether those claims are true.
Thoughts on Firebase vs Playfab?
I know; I did; I just didn't find that the answer to 'what would I ideally like/not like killed' was the same on a per-binary basis - it varied, and it'd always, by Sod's law, be wrong. e.g. if Firefox was set not to be killed, it would be a tab misbehaving; if Slack was allowed to be killed, it would be while I was mid-message, and so on.

If it had some concept of 'in-use', for which you could define rules like 'has an active window' or 'is playing media', that might work better for me.
Show HN: Visual strace – visualize processes forks and pipes
Investors have finally woken up to the likely hood that neither the FSD (full self driving) or the Robot (both based on the same software tech) are likely to produce enough revenue to move the needle any time soon. When you remove this revenue from your financial model you're looking at a commodity business with good prospects for ten years, but then what?
I don't think they're complaining about drug dealers paying part of their forex bill for them. Colombia has done the same thing for the past 50 years too (Google "black market peso exchange" or "sinister window"). But they probably don't like that high level people can have assets they don't know about or can't touch when they're in the process of a big corruption crackdown.
They are so true that they are denied with great passion.
You can get packets of bacillus subtilis at farm stores, labeled "Sav-A-Chick". You can add it to your chickens' water; it helps with diarrhea.
The biggest difference between 10 and 11 is 11 is much harder to un-fuck.
It’s like microservices vs a monolith but the server is a corpse
My personal experience is that the situation has improved somewhat but the hardware still plays a large part. A Kaby Lake laptop I had setup hibernation to encrypted swap (not file but partition iirc) worked well enough besides a few times when some peripherals e.g. wifi failed to power on after resuming from hibernation; A Zen3+ laptop from the same manufacturer that I got last week, running Arch (with the latest kernel and packages) _always_ had problem resuming, wifi (and who knows what else) never gets turned back on, the system sometimes enter into a weird state showing just a blank screen, not accepting any keypresses, or otherwise get stuck in some stage in the boot process with no output so it's hard to debug. So far it's been a real crapshoot.
A pound is 7000 grains, hope that helps
Reminds me of nootropics and biohacking communities.
Apparently electric heating is 100% efficient from some basic googling. I had no idea this was the case. So maybe the 98% efficiency is not totally bullshit.
This all hinges on the idea that, while disease is too different between species for insights to transfer well, aging isn't like that?
I agree with the regulators, we should start requiring an engineering license, holding software developers accountable for their work. Standards ought to matter for software just as much as it does for buildings and bridges. Potentially billions can end up depending on a particular software whose safety and privacy can be at risk if the software is unreliable.
The problem is that the API layer of the browser is now so complex that even without cookies, just your config yields a completely unique signature whether or not you're in incognito.

This site gives you the details: https://amiunique.org/fp

Basically unless you use a completely different computer for incognito browsing, any site you visit can link your logged-in identity to your browser fingerprint and then track you regardless of mode/cookies.
Depends on environment. At work we have official corp communication platform - Teams. Most UI build for browsers and require a lot of complex JavaScript for render.

But most of my work is still done in terminal. Most project I managed ended up with very nice CLI applications, makes things a lot easier in the end, like automations for example. Initially specially younger engineers struggled with decision to build cli instead of web portals. But later realized how effective and productive the decision was..
> $20k is such a small amount (to bribe a politician at least). I'm constantly shocked at how small these bribes always seem to turn out.

I used to be shocked by this, but at some point I realized how expensive it must be to get a dollar to a politician. Getting $20K to Madigan involves meetings, planning, lawyers, accountants, and bagmen. I'm sure the total expense was closer to $100-$200K. Spent badly in this case because they still got caught, but spent well in the hundreds of cases we don't talk about.

It's also capitalism; if Madigan weren't cheap and effective, he wouldn't have lasted as long as he did. He might have gotten a dozen AT&T-sized bribes that month from different sources.
Because it’s dangerous. Are you SURE that memory never gets accessed under load? Because I’ve seen a lot of surprised sysadmins over the years.
You should have gotten the vaccine as well, you are 10x more likely to die from covid than from the flu and highly likely to get long covid. Even if you have a low chance of dying from it you still have a extremely high likelihood of passing it on to someone it can easily kill and as a member of society you owe it at least a little bit if you receive its benefits. Also what does being male have to do with any of this? You do you though, but there is almost 0 danger in getting the vaccine and tons of danger in not getting it. Downvote if you like, but that's the science of it and I will always side with science rather than online speculation and conspiricists.
Shockingly, that has recently been found to be true in some cases.

“Arizona man finds out mother’s body donated to science was sold to be used in IED blast test”

https://www.newsweek.com/donated-body-sold-army-brc-arizona-...

"Dismembered limbs sewn together like 'Frankenstein' at body-parts donation center, FBI found"

https://www.nbcnews.com/news/us-news/dismembered-body-parts-...

Here's a comprehensive overview of the problem from Reuters:

https://www.reuters.com/investigates/special-report/usa-body...
I mean trolling of the sort my younger, immature self would have used this tool for: an optimal workflow for wreaking unblockable havoc against some poor website without even disrupting my main browsing session.
> What is this useful for beyond

Privacy and peace of mind are goals on themselves
I'm quite familiar with this whole lawsuit, and I still think it's total and complete bullshit (and, to be clear, I have huge concerns about Google's tracking and surveillance).

Incognito Mode basically puts you in a mode as if you had installed a fresh, new instance of the browser every time, e.g. none of your past cookies can be accessed by any websites. Websites, though, can still use analytics APIs, including things like Google Analytics, to track you within that Incognito Mode session. They may also be able to correlate you by, for example, matching your IP address. And, to be clear, the Incognito Mode new window has always made this clear.

I can still be really concerned about Google's overall tracking and also point out this lawsuit is a bullshit money grab from lawyers hoping for a lotto payout.
> If you're talking about Pfizer fair enough, they didn't outright lie, they lied by omission - as I did not see them coming out to correct those misconceptions.

While true, it's even weirder than that: their press release in 2020 was pretty explicit about the effectiveness only being about illness, and news articles at the time regularly mentioned infection/transmission effectiveness was unknown. It took a few months before the mainstream decided it does work on infection/transmission, and they did so without any new studies or evidence.
I try to create scripts for anything.

Tools have evolved a lot now, so there's less stuff to script for but still I like it.

When I open my PC my browser, mails, text editor, slack, teams etc will load up. Browser will have few tabs opened.

My current development project will be up and running.

My machine will ping another machine which will note the time I came in and when it's time to go that will be noted too. Helps to know time spent.

When I was in corporate, our office required 2 punch ins, 1 for general entrance into building and 1 for office timings. It was okay if sometimes you forgot to punch in for office as they had agreement with building staff that allowed them access to our office staff entry exit stamp. But if you don't put in office punch in and do the punch out it'd create false entry and one had to go to HR office to get things correctly set.

I found that office punch in machine was on network, by asking to networking and hardware team I got proper code to do remote punch ins. Never had any missing punch after that.

There's also a script which does a routine check on all my clients website like, ping them, login, check 1-2 page and logout. Do it twice a day. Once when machine is started and once in middle of the day. It has saved me countless times when some code is pushed and if that breaks I usually have enough time to fix it before someone from client side notices it.

Had WhatsApp message related script too before they banned other tools access on the app. But I hear now API is allowing that automation again, haven't tried to do it though..

Used to have a script in js for browser console to read HN in dark mode, but had to put it every time a page loaded so have given up on it.

Usually I make them in python or shell. supervisor has been a gift as well.
How could this theory even be demonstrated?
Have you ever heard of a credit report, how does that not 'cancel' ones ability to use the banking system.

If everyone could get a loan for a business idea, there'd be a lot more cool inventions and restaurants, and choices in society - but they're very selective and if you're rich - they don't even look at your credit just give you money and business cards to tell your friends.
i really love this.

Didn't Nytimes famously get away with union busting though.

Leaked messages reveal New York Times’ aggressive anti-union strategy
https://www.theguardian.com/media/2022/feb/01/leaked-message...

They had this next week

Do Today’s Unions Have a Fighting Chance Against Corporate America?

https://www.nytimes.com/2022/02/17/magazine/unions-amazon.ht...

How come nytimes simply got away with this without as much as minor blemish.
> PS…we’re hiring firmware engineers to bring hardware to life.

Who is "we"? Your profile doesn't say.
The article can tell you anything. The article fails to back up the claim. Go ahead and show me where the article supports its claim.

> It's an article by an american outlet on an american issue.

The article never proves it's an issue.
One feature that's kind of difficult to emulate without Javascript is the ability to play media continuously while navigating with the back and forward buttons. Rich Harris talked about this at the 5 minute mark of his video on whether or not SPAs have ruined the web [1].

Youtube actually uses this capability specifically. If you add a Youtube video to a queue, it switches to a picture in picture mode where you can navigate while the video is still playing.

The only other technical challenge is handling animations between route changes. There's a browser api in progress (the shared element transition API) [2], that will allow animations during navigations without client side routing, but it still requires Javascript. Navigation animations are arguably just purely aesthetic though.

[1] https://youtu.be/860d8usGC0o?t=299

[2] https://developer.chrome.com/blog/shared-element-transitions...
… and shipping them daily :)
I tried swap on zram briefly, but then switched back to a swap partition and enabling zswap. It's basically like zram but when the reserved ram section runs full it will hit the disk with the lru pages. A tiered system. That means as long a you're only slightly using too much ram, it will swap in compressed RAM entirely.

So the only use case I see for swap in zram is if you never want to swap to disk, but still want to use swap for some reason.
When I was a kid (in China), before boarding my flight to the US, my relatives packed some balls of dirt in my carry on for me to make “tea” from.
If you're already using kobo, the kobo sage is pretty good for pdf reading + annotation. You can sync with dropbox + bigger screen and a stylus. It's been alright for me.
Gas in Germany is mostly used for heating. There is not much Germany can do with gas to support France, where 26 (!!) nuclear reactors are offline. France supplies Germany with gas. Germany tries to support France with some electricity, but the majority of the will come from coal or renewables.
I miss flash games
It's entirely unrelated to the topic, but I hope you were joking about having no friends and hating yourself. You're a valuable person and I'd be more than happy to be your friend.
Not OP, but I'm guessing they're referring to the "readability" approval process, which can sometimes be pretty brutal. (Or at least that was the case a decade ago, don't know how it's evolved since.)
> That's an unhelpful take. Bribery as defined by law is inherently illegal, and lobbying is defined by law as legal, so legalized bribery is nonsensical. It can't exist.

That depends on if you think getting rid of bribery laws gets rid of bribery. If you do feel that way, you're very compatible with Illinois state bribery law, which allows anything outside of a written or recorded quid pro quo. But you're out of step with people who think laws should be made for a purpose, rather than our purpose being to follow laws.
I think you mean: we can't have simplicity, because it doesn't sell!
I think we are actually in agreement and I think this is just a quibble with the nomenclature.

As I was taught, the tragedy of the commons is just any situation where the Nash equilibrium (all actors acting independently optimally in their own interests) is not Pareto efficient (no actor can be made better off without making another actor worse off). In my mind I don't really even associate it with property rights (and I certainly don't think private property is axiomatic), so personally I was surprised at your interpretation of it being a fallacy.
I go further than handwritten HTML and CSS. I also have a Gopher hole. The only advantage a browser such as Emacs' eww has over an Emacs Gopher client is that eww is included by default. It also leads to good practices such as avoiding superfluous images and styling. Another advantage is the relatively small set of people using Gopher, meaning people who use it are more likely to reach out or similar things, like the older Internet.
Doing any interactive external observation would put a lie to the claim that "all data & traces will get wiped" — since there would then be "traces" (in the sense of "trace evidence" — https://en.wikipedia.org/wiki/Locard%27s_exchange_principle) left on the sysadmin-observer's workstation, that would have to be wiped in turn. (And which are unlikely to be, because the sysadmin is likely also the developer, and a DevOps workstation is usually persistent.)

For that claim to actually be true, the system has to be hermetically sealed against outside observation by any other than the user themselves. (Compare/contrast: the claims of a few VPN service providers, that their service is implemented effectively statelessly, in diskless + memory-constrained ASICs on network switches, such that there's no ability even in theory for the machine itself to keep metrics on which user accounts are responsible for which kinds of upstream traffic flows; such that a state actor who wanted to know that would be stuck either replacing the hardware [and so extracting the credential store out of the TPM of the original hardware] or MITMing both sides of the VPN box and doing traffic analysis to match flows.)

IMHO, it's probably very unlikely that the claim is true — but it's interesting and fun to try to threat-model a service that does try to make that guarantee.

Also, separately:

> In theory its relatively straightforward to develop a "1 human per process" heuristic for a service like this

You're forgetting that these accounts aren't strictly intended for use by humans, but rather scripting the system is an accepted (and encouraged!) use-case. Which means that you can't differentiate one user "botting" N accounts, running the same script (presumably bannable); from N users each "botting" their own single account by using the same popular open-source script (perfectly legitimate and protected!)

This, by the way, is the reason that most VPS providers outright ban the deployment of certain types of software, e.g. IRC bouncer bots: it's impossible to tell whether N deployments of such a bot are N users intentionally deploying the same open-source bot, or one user (with N stolen user credentials) deploying a botnet that uses IRC for command-and-control. So they just make the assumption that such deployments are always malicious, and refuse the business of anyone who has a non-malicious use-case for such deployments.
There are plenty of people I've met who are like this. They can be just as impressive in their relative performance as a star athlete is from an average one. As someone who does frequent exercises, I'd say the same things from sports apply to intellectual work: eat well, sleep well, make your training as hard if not harder than the actual game. This means training your intellectual muscles: read as much as you can about the field, pick up college textbooks (SICP, Theory of Comp, etc.), classic works (C book, Pragmatic Programmer, etc). Turn the scary sounding things (compilers, OS, networking) into exciting, comprehendible subjects. Your workplace performance will increase as a result.

Unfortunately I don't know of communities like this other than the workplace environment, and HN :)
Your story makes no sense at all. Why would you need LU lawyers? You can totally sue PayPal in your local court.
Video games weren't historically about war, but over time, a large portion of modern day video games have become first- or third-person shooters like Call of Duty. If you gamify development, then I understand the re-application of a military theme to the dev-tools space.

As always, I'm so keen to see what hot takes people have on existing problem spaces. I really, really like the idea of attacking a problem with everything you've got before you lose your nerve! Unleash your best war cry before crushing your enemies! I send you off with good tidings!

Here we go round the prickly pear

Prickly pear prickly pear

Here we go round the prickly pear

At five o'clock in the morning.