skysight-inc/HackerNews huggingface dataset:
Good analysis; more focus should also be put on asymptomatic reinfections:

"Even a mild or asymptomatic infection can harm the immune system. It can make you susceptible to new diseases that might not have bothered you before, but now, with your weakened immune system, these new diseases can find a foothold and attack you. Also, conditions that may have been dormant or held in check in your body by your immune system could resurface now that it’s weakened – things like shingles, HIV, or a resurgence of herpes. We’re seeing resurgences of all those things in the general population. We’re also seeing a resurgence in measles, whooping cough, and polio — all these things that we thought we’d gotten rid of. Whooping cough cases have been exploding in the UK. Our mass herd immunity is weakened and those diseases are all coming up again.

Beyond that, getting a COVID infection can double your risk of heart attack, increase the risk of stroke by three times, and double the risk of diabetes. All these things happen as a result of your COVID infection, and they persist for as much as two years, even if you had a mild or even an asymptomatic infection."

https://www.ineteconomics.org/perspectives/blog/from-long-co...
Jensen Huang's Commencement Speech at Caltech
To add perspective, I have a battery rated for 70 miles, which so far seems fairly realistic if I stick to slower speeds and lower assist settings that have me putting in a bit of effort. I went ahead and bought an extra battery just for the hell of it so I have the option of riding out to hiking trails or the coast. Plus I don't own a car, so putting in a ton of miles in a day without worrying about charge is worth the expense (also easier to keep them in the 20% - 80% charge window for the sake of longevity).

So far I've done 40 miles in a day several times simply commuting and running errands, and it goes fairly quick with a top speed of ~25mph if I'm in a rush. Point being, people shouldn't be so quick to make assumptions about other people's use cases. I used to commute 30 miles per day to work on a touring bike, plus extra for errands and activities. Yes, it is a lot of time riding, but often it felt like recreation especially since much of my commute was scenic on a dedicated bike trail through natural areas.
That's a sick board! If we had found that before we made it, maybe would have just used this board haha. What is "buy-in"? Is it meaning us using JLCPCB to buy and assemble the chips?
> The flaw with that example is your web browser isn't between other users and the website, turning 500 views into one.

So, a caching proxy? That has its own issues, but it's the opposite of access by automaton. One button press causes less than one access to the server. Though one button press still results in one user view, so it's only reducing loads in some ways.

But also is that happening here?

> And if we took the analogy to the other end, one could argue that all crawlers have to be kicked off manually at some point...

One button press causing a million page loads is access by automaton. The distinction seems pretty simple to me.
In the tire industry we are well aware that carbon and pollution from grinding synthetic rubber into dust all day everyday is a HUGE problem, that is why we spend millions on promoting "green" rubber and natural products that we don't actually use but make a big deal about to distract people.

The biggest problem for tire companies is keeping the truth quiet about how we are on of the largest polluters.
Well, unfortunately nobody did invent a new word. Considering a cursory search of the definitions of both words:

Kind: of a sympathetic or helpful nature

Nice: pleasing, agreeable

I would argue that they are actually different.
The washlet I have has a dryer function but it doesn't work all that well. I'm told this is pretty common and most people still need to use some paper to dry themselves. There's far less risk of fecal contamination of your hands while drying yourself after having your backside washed but it's still a possibility that when multiplied over an entire population means there are many people walking around with contaminated hands, especially if hand washing isn't the cultural standard.
Caution: Working with CloudRun with ignorance on any level can lead to very large bills: https://news.ycombinator.com/item?id=25372336 - The article discussed there is a good cautionary tale: https://archive.is/D5qc8 - I prefer to explore and experiment on a less scalable solution which is usually also less scalable in terms of costs.
When I was i Japan the toilet in my hotel room had a remote control with 18 buttons.
Yup, first-class support has been coming: https://kubernetes.io/blog/2023/08/24/swap-linux-beta/
I assume quite a few people think of one way of "lying" about employment history, that they have very strong feelings about how it should be handled.

Like

* Omitting (or denying) that you have done a certain activity (eg., union founding, working with PHP, that only-2-month job because it sucked).

* Claiming (or adding) jobs or degrees that you have not worked at or earned, on your CV (e.g., claiming to have worked for microsoft for 4 years when you didn't).

To me the first one seems clearly okay, but the second one not so much.
While great, it's a huge blow to California who historically benefited from the innovations of non-competes being non-enforceable.
The backstory for the 3DO port of Doom[0] later in that thread is crazy! Worst sales/negotiation ever.

[0] https://gbatemp.net/threads/doom-for-snes-full-source-code-r...
i’d wager this becomes increasingly less likely. everything that isn’t the cheapest is 1x or 2x these days.

in some number of years, 3x parts will become less available and less common on cheap bikes.
This is the correct answer that needs to be at the top. No swap doesn't mean OOM killer magically kicks in earlier. It just means the anonymous memory has no where to go and your executable pages get evicted and then you are really hosed.
They don't. They said their "only device with swap is my Mac laptop", so they have swap off in their Linux machines.

If your question was "why not keep swap on and change the default swap-iness settings", if keeping it totally off works fine for them, why bother?
In some countries, that or nearly that is the case already.
Not having any lots vacant is unlikely to be optimal overall.
I lied about my potential value (by understating it) to an employer for (longer term) personal and professional gain.

Going back to Union Salting:

Often times the "salt" is a star employee; they're always on time, never say no to a job, pick up shifts nobody wants to take to ingratiate themselves both to management and their colleagues. They don't ask for raises and never complain to management. Their intention is to organize workers and so they want to be the sort of model employee a manager will keep around.

The reason why this practice is allowed is because its illegal for unions to walk into an establishment and talk directly with employees about organizing while they're "on the clock" and on premise.
I just scanned my domain for all 65k ports and it took 20 seconds with a 10gbit pipe. i could scan yours for you and shoot you an email if a new port is discovered. Would charge you Like $100/year or something.
I am not in the US, so this is a bit moot, but I don't want liers as coworkers or on my team. To me this is unprofessional and absolutely disqualifying. I wouldn't care for the law. I would die on that hill.
Sleep with the door open, if opening a window isn't an option. At least you won't be hotboxing yourself with CO2 in a tiny area
I think material science minute
might have advanced over 4 decades.
To the author: I had a look at this (from a mobile browser) but didn’t download anything through it. Other downloaders that I have used for YouTube show the different resolutions and file sizes available and allow me to choose which one I want to download. This site only has a single download video button where I don’t really know what quality/size I’m downloading.

I hope you can look at that.
A few times in me career I've had a narrow use case to disable swap on some systems. The most notable is trying to limit interactions between garbage collected runtimes and the latency introduced by the page faults.

The TLDR is GC pauses were high enough to be causing problems in a particular service, at the time the swap was on rotating media so latencies on a page fault were high, and this was especially a problem during mark and sweep operations leading to long pauses. Due to other GC tuning and the overall IO workload, disabling the swap made sense for the particular servers.

But if I had to do it today the situation might be very different, I might have NVME drives to drop swap onto with much better access latencies, or be able to use mlock to lock critical pages and preventing swapping, etc.

Also, there are some very clear problems introduced with disabling swap, especially on NUMA systems. Again, the particular times I disabled swap, we were able to lock processes onto their relevant numa nodes and do other tuning to make this worthwhile.

So as a general rule, especially with modern hardware, I would agree that it isn't recommended. However, you can probably find narrow use cases where amongst a number of other tunings it makes sense to drop swap. Also, there are plenty of other things you likely want to tune before removing swap.
"Doing a handover" won't save a lot of companies. There's no level of "handover" that will save some of the shops I've been in, that just 100% rely on one team member to handle _everything._ Even if they took a _month_ to try to pass along along their accumulated knowledge, there's ingrained engineering practices and processes that all boil down to "Go ask Chris."

Honestly, I'd say that if you're able to do a handover in two weeks, and that covers everything it needs to cover? Well, then probably the handover isn't _actually_ necessary, and anything you cover in those two weeks could probably be figured out by a reasonably competent teammate. Knowledge is rarely the issue, being a person-shaped load-bearing component for your team _is._

(But also, good on you for taking a bit of time to make sure your old co-workers aren't left in the lurch. It probably also gives a bit of time to consider what you _really_ want to do with the winnings, so as not to blow it all in the first year like a lot of lottery winners do.)
As a fairly hirsute gentleman, a bidet has been life changing for me. I am so much cleaner— the only way to be even cleaner would be to get in the shower! Now maybe that is all in my head?

But honestly if you’ve ever tried to clean, say, peanut butter out of a shag carpet using only dry paper… well you have some ideas of what my struggle has been. With apologies for the graphic image; hopefully it elicits a chuckle from someone :)
> It's not a question of whether you are strong enough to move the flight controls.

Anybody who flew a badly trimmed plane at high speed will disagree. Of course more airflow over the wings will mean your GA cessna 172 controls require more human strength to operate. They are also more effective as you say, but that's not what the previous poster meant.
> If it were true free market forces would already gone 100% solar because the purpose of energy companies is to make money.

I’m not going to speak on whether solar truly is the cheapest form of energy as I have no idea whether or not that is the case. But I’m going to suggest that one of your premises is wrong: we don’t have a true free market in energy — see all of the subsidies that gas, oil, and coal companies have gotten (for quite some time).

Yes, solar gets subsidies, too, but comparing a relative newcomer to entrenched players makes this a lot less clear of a picture than you’re painting.

https://en.m.wikipedia.org/wiki/Fossil_fuel_subsidies
Being a slumlord might be higher profit that other things - why encourage it in such situations?

Also, having nothing vacant at any moment in time will be quite constraining overall. Not sure pushing towards that is useful.
I think I’m being misinterpreted, which is on me for being unclear.

To address a sibling commenter first: no, I don’t think any mention of covid is a political statement, that’d be absurd. We all experienced the mayhem, fear, and uncertainty together, and most of us, though sadly not all of us, made it out alive. It itself is not political.

But it is often made to be. I find the articles opening sentence is phrased in a way as to be invoking a boogeyman, not least to which is because covid restrictions in japan were relaxed two years ago. The phrasing implies a strongly direct correlation, rather than a more nebulous one where all diseases would increase by the same reduction in measures. The overt entanglement in the opening sentence feels like baiting a response by disingenuous or superfluous association. The article would have stood stronger on its own legs, I feel.
Labor is human capital, and in a free market, people should be free to deploy their human capital wherever they want to get maximum ROI.
I can tell you that most of the time, buyers don’t fear missing out. Most buyers have a lot of options, and also busy lives.

Here are things that can actually make buyers buy:

1. Social Proof / Testimonials
2. Friends / Peer Pressure
3. Free Trial + Structure, eg courses
4. Access to social capital (eg celebs)
5. Matchmaking to what they need (eg dating)
6. Time and Data Entry Investment (quizzes, meetings)
7. Relationships and access to Community

Now, there are a form of micro-FOMO called Impulse Buy and Group Deals. But they are organically motivated by 1 (social proof of timely notifications) 2 (group deal coming together because of friends acting) and 6 (having invested time in the search, now they will either shit or get off the pot, cause their friends are going to that thing).

I’ve spent 12 years building community software that automates all this, and now started adding AI to it.

People underestimate the role of GROUP PSYCHOLOGY in affecting what people do. That is why I have nearly gone broke (having never taken VC) building open source community software that is far more healthy and responsible. Here is the societal issues it solves:

https://www.laweekly.com/restoring-healthy-communities/
I do wonder if this strategy will actually move the needle at all. Conservatives have tried something like this at least twice before: lower taxes to starve the government of revenue and force cuts (largely failed and just got routed around with massive deficit spending) and interpreting the Anti-Deficiency Act in such a way that the government "shuts down" if Congress hasn't explicitly funded it, presumably in the hopes that Congress would responsibly pass a budget well before the deadline (obviously also a failure in general, since Congress waits till the last minute regularly now and shut downs happen about once or twice a Presidential administration).

Edit: Make that at least three times: they've also capped the civil service which has just caused an explosion in contractors.
Data General's compiler was "Fortran 5", not V. Univac and Control Data Corporation had their own Fortran Vs, but there was no relation between the two.
I usually turn it off to save disk space. I dunno, with 32GB of RAM I just dont see how the OS should run out of memory, and I don't really want Windows burning out my SSD
I'd phrase it as a difference between decision theory and statistics. In almost all cases we're formulating advice, not predictions.

In the monty-hall case, we're rarely presented with a person who is going to help us in those circumstances.. so we are motivated to reason to an understanding of the situation in which that help is absent. ie., a better model of the scenario is harder to arrive at, because it involves making ecologically irrational assumptions on behalf of the motivations of others in a context (ie., game show) where suspicion is generally required.

It's a perennial annoyance of mine that the weirdest people with the least fit social instincts (relevant academics) go around inveighing on supposed 'ordinary people' prescribing, most often, patterns of thinking that would get everyone killed.

What the practice of formulating problems shows is that mathematicians (et al.) are extremely bad at phrasing problems to be intuitive. Indeed, I think they deliberately do the opposite, wishing to 'expose' the idiocy of others and their own superiority.

Physicists do not practice physics this way. It would be insane to deliver a lecture where clear physical intuitions can be built, by instead choosing cases where they break down and saying, "ah! so you need the mathematics!". Physicists would, certainly, hold such an activity in contempt.

Here we should be formulating these problems to be maximally intuitive, holding their structure constant. Then showing how the formalism helps.
Swap is required for hibernate.
In a previous cloud hosting provider experience, swap was disabled everywhere

Every instances were designed to:

- have ~1GB for basic server requirements
- have XGB for whatever the server was hosting: database ? web server ? proxy ? All have known memory consumptions
- if required, have some extra GB for IO cache

So we had some known requirements (the "app" line) and some variables requirements (IO cache and "basic server requirements")

Some extra informations:

- one instance = one service (this is the way to handle technical debt, all managements issues, but also risk management and security-related stuff)
- storage was backed with half-millions effective IOPS stuff

No oom and no waste
I have found that using toilet paper to remove the initial debris, then using the bidet, then drying with a new piece of toilet paper is the only way to consistently feel more clean.
Keeling's Design It book is great [1]. It helps teams engage with architecture ideas with concrete activities that end up illuminating what's important. My book tries to address those big ideas head-on, which turns out to be difficult, pedagogically, because it's such an abstract topic.

Which ideas have survived since 2010?

Some operating systems are microkernels, others are monolithic. Some databases are relational, others are document-centric. Some applications are client-server, others are peer-to-peer. These distinctions are probably eternal and if you come back in 100 years you may find systems with those designs even though Windows, Oracle, and Salesforce are long-gone examples. And we'll still be talking about qualities like modifiability and latency.

The field of software architecture is about identifying these eternal abstractions.
See [2] for a compact description.

"ABSTRACT: Software architecture is a set of abstractions that helps you reason about the software you plan to build, or have already built. Our field has had small abstractions for a long time now, but it has taken decades to accumulate larger abstractions, including quality attributes, information hiding, components and connectors, multiple views, and architectural styles. When we design systems, we weave these abstractions together, preserving a chain of intentionality, so that the systems we design do what we want. Twenty years ago, in this magazine, Martin Fowler published the influential essay “Who Needs an Architect?” It’s time for developers to take another look at software architecture and see it as a set of abstractions that helps them reason about software."

[1] Michael Keeling, Design It: From Programmer to Software Architect, https://pragprog.com/titles/mkdsa/design-it/

[2] George Fairbanks, Software Architecture is a Set of Abstractions
Jul 2023. https://www.computer.org/csdl/magazine/so/2023/04/10176187/1...
The T-shirts that Tech people don't want anymore
This is sort of fair, but working very slowly occurs in more than one dimension.

Swap on means applications may be slower due to page faults requiring swapped out memory.
Swap off may mean file system operations are slower due to less opportunity to file system cache frequently used objects.

There is still a trade off here on performance balanced against use case.
Storage.

My use case involves scraping job boards so that I don't have to doomscroll them myself anymore, and storing them in Markdown makes them smaller while also removing a bunch of extraneous classes and structure.

Further, the side project I'm working on for managing all of this can then render them in a way that makes sense.
The idea is pretty easy: If an employer could simply ask you about past union activity (or activity indicating it, such as certain training) and then fire you for lying about your employment history when you omit it, then the protection for unions is effectively neutralized.

Unlike what other commentators imply, this judgment doesn't legitimize just inventing degrees or qualifications. It's closer to omitting that 2-month job that didn't work out
I don't think there are any of the new webring codes that are as comprehensive and functional as the older ones. Personally, I think there are better ways of implementing them than some of the ones on GitHub, but some of those such as Max Boeck's - https://github.com/maxboeck/webring - are popular.

Of the 279 webrings I know of, many use simpler systems such as Onionring.js - https://garlic.garden/onionring/ - or Webri.ng - https://webri.ng/

I don't think that many people who use the webrings now particularly care too much about Google rankings, most are small, personal sites using webrings to do what they were originally intended to.

I have written a lot about webrings, their history, the new webrings and the technology used. https://brisray.com/web/webring-tech.htm is about as good a place to start if you're interested.
This is great in theory, and I agree with it in theory, but Congress has been dysfunctional for my entire adult life. With a few notable exceptions, Federal law is largely stuck at about 1993. Nobody's proposed a way to end the gridlock.
Weight really isn't such an issue with ebikes. I'm riding around a 62lb clunker, carry a 10lb chain lock everywhere, plus I'm hauling big loads of groceries and other crap. Even an extra 5lbs isn't going to make a big difference, nor would an extra $150 to the purchase price if it means years of added longevity.

The engineering challenges make sense. Hopefully it is something that is being actively R&D'd.
Are animals conscious? How new research is changing minds
We have had decades of worker suppression that lead people to think that it’s illegal to collectivize against your employer and it’s just not the case
People writing malware generally don't want to deploy it on honeypots, because then they're handing their payload (and other tradecraft) directly to analysts.

So often the first stage is an attempt at honeypot detection, or more broadly, device fingerprinting.

A bad honeypot might not even run a real /bin/sh, and this detects that right off the bat.
YouTube is testing another way to combat ad blockers
Tao has an interesting followup on Mastodon: https://mathstodon.xyz/@tao/112617150031897750
Are you blaming our decline on negative attitudes?
Compared to others who led their team to death, yes. Looking at you, Captain Robert Falcon Scott.
Yeah, I don't know. Congress is so completely and utterly broken that I'm unsure it can be fixed.

Legislating from the bench is better than the administrative rulemaking in that it's at least generally more stable, but I do think that the conservative justices have a point that the actual laws should be more directly accountable to the people than the Supreme Court is.

Basically, we should be able to change the laws, but it shouldn't be as simple as winning a single national election because that makes things too unstable.