skysight-inc/HackerNews huggingface dataset:
The money is also not evenly distributed.
Just bought its PDF version to show some support, it's a decent site for JS indeed. I use another site more often though at https://www.javascripttutorial.net, which is not as deep as this one, but way more concise. It's kind of like w3schools, not the best authoritative site, but, nothing beats its simplicity.I support all of them.
Phone calls can have more than one person, for example, so those laws could still apply cleanly.

IMO - anything with a bound and mutual audience is "Direct Messaging". Eg. a private FB account posting to ONLY its followers (who had to be manually "friend request accepted") is a private message. A public twitter feed that anyone can view is a public broadcast. A private message with the permissions changed by the creator to become a public is - wait for it - public.

The grey area here in my view is FB groups (which can have 10s of thousands of members). I would say its public since its not universally mutual with each pair. that said, if you IRL went to AA or church or something and shared something for a group, you'd consider it a private conversation. I think this is where the vagueness of law would say something like "could the speaker have consented to this audience with the expectation that it would be private."
I disagree. Some piece of Nextcloud always flies off the rails.

In contrast, with Baikal, every time I get a new phone, I have to remember I self host it, then figure out which machine it's running on. Other than that, it's completely maintenance free.

(Usually I'm nervous that sync broke since I last checked three+ years ago, so I download a backup of the DB and confirm it's actually working!)
I don't speak for all maniacs flying by you, but when I did this back when I owned a motorcycle, on some level I was also hoping for that.
Man in real life I might get punched. Better behave myself.
Convenient ideology for escapism
It puts me in mind of Gibson's quote "the future is here it's just not evenly distributed yet." The folks over at Findhorn have been communicating with "nature spirits" for decades. Levin (mentioned in TFA) has shown that all cells have the machinery of thought. That is, all cells have the same biomachinery as neurons. (It's just concentrated in neurons) All tissues think.
I always thought that any file based solution was a risk when copying live databases or file systems. You should always pause writes before your snapshot, but CoW does make this process significantly faster.

I’ve never done this with a SQLite database, but I have done it with running VM file systems (with a CoW backend). And the filesystem pause was always very short.
At this point the reason to allow them is because they already did and they shouldn’t break links unnecessarily. I guess another reason is because they allow nonsense like .google now so what’s the actual harm in a country having two or three?
>as high as 10M

Assuming the upper bound is as high as the backlog of immigration applications is not reasonable. A reasonable assumption is that the upper bound is at least as high as the applications.

>My honest question was, is there any reason to be concerned about that figure?

I answered that. Adding a large number of new people puts a strain on society. If you don't think people are being paid enough, or get enough benefits, or have a high enough standard of living, or that there's enough affordable housing, then why do you think adding more people would fix that?
I fear that a reply like this can come across as dismissive, but you have to understand that people have been saying that the quality of HN has been falling ever since HN started 15 years ago. There's a strong bias (if not several biases combining) to feel like it's always getting worse. Since people are saying this all the time, it's hard to give much weight to a bare statement along those lines. Positive generalizations aren't that different, btw. The main thing I've learned is that everybody overgeneralizes. Most likely we're hard-wired for it.

Because of that, specific examples actually carry more weight. The case you're describing sounds like someone it is really bad for HN to lose. But I'd need to see links.

Internet forums are super weird and there are limits to what one can do about it. I wish it weren't so. The way that large online group dynamics interact with individual psychology is bizarre, and often leaves people feeling wounded and aghast (I've tried writing about this a few times, e.g. https://news.ycombinator.com/item?id=23308098 or - using a somewhat melodramatic metaphor - https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...).

It's easy to imagine that the admins should just "get serious about cleaning up this place", until you realize that different users have completely contradictory images of what that would involve, most of which aren't well-defined enough to be doable in the first place. And that's not even the hard problem! The hard problem is that what people experience is the product of a small number of external datapoints and a large number of internal ones.

p.s. I don't think we have a guideline against saying that HN's quality is dropping?
Ok got it. So a gangmember will torture you because you have bitcoin just because you drive a lexus, even if you might not control a single satoshi.

Which means gang members are suddenly going to torture anyone who lives in Beverly Hills because they must have a bitcoin.

Assuming you are on tech worker salary, you should be buying guns to protect yourself from these gang members who are coming after the bitcoin they assert you have which they know you do because they said so.

Also keep in mind, some of the poorest people are the ones that yolo invest in crypto and post instagrams of lambos they rent. Gang members are gonna have one heck of a time trying to get those people's bitcoin before realizing the upside down toothless crypto guru actually controls nothing and is actually deep in the red. Which is to say, public appearances are not indicative of true wealth.

So here's the question, what metrics are you looking for as a torturer looking for torture acquired bitcoin? Lambos on instagram? Three story homes in beverly hills? Jpegs of a monkey on a twitter profile?

The reason I say that trying to pry bitcoin out of someone that has it properly guarded is like walking around the earth tapping rocks hoping to find one that turns into gold is because it requires mind reading technology that hasn't been invented. Its a losing game that puts the assailant at legal risk for close to little chance of winning anything at all. Huge downside, practically zero upside.

I'll admit to one thing though. We are going to see more and more and more of these torturers or scammers or crypto criminals and they are going to try harder and harder and harder. But again, properly defended means huge downsides and practically zero upside for them. But its not gonna stop them from trying, and its not gonna stop the hordes of scammers and torturers and crypto criminals from coming.
The Invisible Design Behind the Apple Watch's Many Faces
How does it do if I need to change one small thing in every copy of the code I generated?

(Edit: This is a serious question; I recently semi-seriously commented that maybe solutions like Copilot are particularly well suited to solve this problem with Go, so I'm curious how well it works in practice.)
Americans wouldn’t find that offensive. At least a third would agree with you: https://www.politico.com/news/magazine/2021/10/06/americans-...

See also: https://davereaboi.substack.com/p/national-divorce-is-expens...
https://www.iqvia.com/-/media/iqvia/pdfs/institute-reports/p...

from https://www.iqvia.com/insights/the-iqvia-institute/reports/p...
Ask HN: Software Architecture Tools?
For context, the codebase I'm working on is a big ball of mud. Normally, I can map code in my head. But a lot of it is unintuitive, and there are pockets of repeated and hacky code. Boundaries are strictly written in some places, and non-existent in others. There's tons of global objects just stored in memory somewhere. A lot of stuff is labeled "item_" and in some generic folder.

So I'd like to draw the architecture to clearly visualize what the architecture currently is, and what it should be. I'd also like to "zoom" a level, e.g. identify the purpose of a layer, then the implementation of it, and implementations and relations around certain subclasses.

I think something like draw.io does the trick, but I figure there are better tools out there. A mind mapping tool could also work, but I haven't found any that I'm more comfortable with over pen and paper.
If you want to build a company from scratch and run it like a community service, more power to you. When I bust my ass for a company I want to get rich, and I work for companies that are designed as such. No one stops anyone from making a non profit or working in academia.
Is burning coal now even an option?

Unless there's some significant strategic coal reserves that I'm unaware of, you'll be dealing with the issue that a lot of the coal extraction infrastructure has been decommissioned over the past decades due to market implosion. There's a lot more to extract and coal from a mine than putting a pick in the wall.

> and we'll outbid everyone else into starvation for what there is... Green cannot compete in this environment, even where it's most heavily invested in.

If you're saying that developed countries will outbid developing ones for natural gas, that seems to indicate that green technologies are no longer merely an investment decision for developing nations... They're the only option that protects their survival. If you're facing a market where you'll be consistently outbid, what choice do you have but to exit that market?
I don't think it's overlooked. Pretty much anyone with an EV either installs home charging, or can't install home charging for some practical reason (they live in a condo, can't run wires to street parking, etc.) I just feel bad for people in the second category who bought Teslas thinking they could supercharge, and didn't realize they were about to see +1/3 increases in their fueling costs.
I think you're spot on. The older design shouts out "TROPICANA"; it's bad enough they removed the iconic orange from the new design, but you have to tilt your head 90 degrees to even read the logo.
Also these algae need an open system so that they don't kul themselves. And I think they might be much more sensitive to heat and especially cold then solar panels.

Algae are living creatures just like humans and stuff, so keeping them alive is probably harder then with solar which is basically just nicely arranged rocks and crystals.
How is PoW more objective or uncensorable than PoS? Both are vulnerable to 51% attacks. And in my opinion PoS is safer. If a malicious group gets 51% of PoS ETH you can fork the chain to a new one that removes the malicious actor stake. With PoW the most you can do is fork to something with a new mining algorithm. But that really only works against ASICs and to a certain extent. You're pretty much fucked in that scenario.
> solar and wind power are both consistently cheaper than fossil fuels

Solar power is not cheaper than combined-cycle natural gas at midnight. The article that you cited does not contain the words "battery" or "storage", and one really needs to compare the all-in levelized cost of energy (and storage) over the life of the project. It does mention hydrogen, but does not go into the efficiency calculations.
Fly.io is a reclaimer. Also see: Vercel, Digital Ocean, Dokku, Netlify, Firebase, Engine Yard, OpenShift, Appfleet, Github Pages, Render, AWS Amplify.

Heroku made it easier to deploy, but now it feels a tad bit bit more frictional than other services, including fly.io and these mentioned above. It is probably a bit outdated in that regard.
I created a collection with the name of our domain name and then used this example[1] to regex the domain out of the user's login email address to allow them access to the shared collection.

[1]: https://github.com/Kozea/Radicale/blob/497b5141b066d266c318e...
> In today's world it would not fly if I told HR that I was choosing this guy because he looked at the computer equipment they way a dude looks at a sexy lady.

I'm pretty sure that you can imagine the sort of problem you might be setting up for the organization. If not, I'll spell it out: if you select candidates based on whether they are eye-fucking the hardware, you may just end up with a bunch of technosexuals on the payroll who aren't necessarily as good at their jobs as you hoped they would be.
Would A/B testing in select markets have decreased the loss? Don't most companies do tests of that sort for new products or major redesigns?
Managers who focus on activity instead of results are incompetent. I would prefer an employee who is never looking busy but delivers, compared with a constantly running at full speed employee who delivers the same results. There is no such thing as “slackers”. You either get stuff done or you don’t.
I like my vibram's. Like most people that don't already run, I was prone to rolling an ankle, and they immediately corrected that.

I wish there was an alternative that solved the blister problem though.
It probably won't if they do weird things with the flow control pins or if the timing really matters, but serial is far more likely than parallel to keep working.
Sounds like bliss. Not just the end result, the process as well. I think that’s what people who haven’t gone down the audio highway don’t understand. The constant tweaking and adjusting is sometimes a very cathartic experience. You really do get to enjoy the fruits of your labour like very few other endeavours.
As a side note, our word `pecuniary', referring to money, comes from the Latin word `pecu', meaning `bovine animal'. Reckoning one's wealth in cattle has a long history.
The new design doesn’t mention the pulp level and that’s one of the main things I’m thinking about when trying to pick out an OJ. So when you pair that with a redesign, it’s unclear to me what’s in the carton.
Australia used to be a dumping ground for literal convicts, so maybe the OP has a point
> Nvidia just released their drivers as open source

Not at all. They just released the kernel modules which is a tiny part of what is needed to make GPU work.

> System76 and Framework

Lenovo has been around for a very long time and their thinkpads have been repairable well before these two brands ever shipped anything.
By the same metric you should also not hold the reporter who revealed the racist tweets responsible for the actions of Anheuser-Busch and other companies. He didn't do the canceling.
K Nearest Neighbors: A Fun Guide to KNN with Rust
Google has a reputation for sometimes randomly banning people, from all Google-controlled properties at once, for opaque reasons that are suspected to be malfunctioning automated systems. They have no appeals process, and if these stories do ever get resolved later, we don't hear about it.

This means every time I look at a new Google product, I ask: If every Google product I use shut off at once, how bad would it be to add this one to the list? So Google Pay, for example, is a total nonstarter; in a situation where most of my communication methods suddenly break, simultaneously losing access to credit cards would be literally life threatening. Similarly, I could never recommend Google Cloud Platform to an employer; losing the ability to do system-administration work at the same time as losing access to gmail would just be too much to manage.
The actual map: https://ars.els-cdn.com/content/image/1-s2.0-S03014215220017...
Whatever goes around, comes around.
How rad-hardened would this single-chip solution be compared to something made with discreet components?
Take a look at https://mrchromebox.tech, particularly the "Supported Devices" page for models that can be upgraded to a firmware allowing the install of other OSes. Chromeboxes and Chromebooks by default prevent the user from installing and running anything except ChromeOS, which is a lot less powerful than Linux and others, but thankfully that limitation can be worked around. I've repurposed a good number of them, mainly Asus and HP ones, by following the instructions at that site, and never encountered any problems.

I also have all my Raspberries collecting dust after I swapped the last working one running Kodi with a Asus CN62 Chromebox: the performance difference is huge.
The irony of making a claim that Elon Musk has a bad case of the Dunning-Krugers and not being able to support such a claim with anything beyond unfunny jokes.
The cognitive bit is the skills to survive with the constraint that we are cognitive, and thus resource requirements are quite high, compared to other species.

You always needed to be sharp to survive and to create children who do the same. Unless you are a species that doesn't need to create a highly cognitive offspring, for example insects, for whom what you say probably truly applies.
It's cheap and it's liberating. Once you go with solar or wind, you're actually harvesting the "fuel" at point of consumption, which completely changes your transportation story.

They still need a transportation grid for repair and replacement parts, but that need is worlds away from the need of a coal plant supplied with continuous burnable fuel, or a natural gas plant at the end of a pipe. Renewables are a more flexible technology for a world of more change.
How about large traffic from a legitimate spike (e.g. front page of reddit or HN)?

You have enumerated a lot of alternatives so far (prepaying, waiving attack costs) but you still haven't addressed the number one scenario that everybody has been asking about, and which was the reason why Heroku was such a hit: do you offer a flat fee which, if exceeded, simply shuts down the app until the next billing cycle?
I'm inclined to agree. The article's talk about "resonating" with the audience is wishy-washy, and seems far-fetched for accounting for a 20% decrease in sales.

On the other hand, a UX design tenet is to test, not assume. Just because it sounds right doesn't mean it's the correct explanation (that goes for both TFA and alternative theories).
Despite theoretical concerns, it seems to be working fine for the aforementioned projects! It's been used in production for about a decade now.
I could be wrong, but one issue I see is that zone data seems to be a part of configuration (there is some indirection with `flattenRecords`, but still). I realize it's probably intentional in the name of simplicity, but this would prevent you from e.g. persisting received updates. I suppose I'm not the only weirdo out there who manages my DNS records with plain `nsupdate(8)`... Unless this contradicts your goals, I would say zone data should be independent from server configuration.

Also, I could be wrong about the design again, but on a quick glance it looks that because `app.Records` map is keyed only by the record name it seems that it's not possible (or at least not trivial) to have multiple different types of records for the same DNS name. For example, most of my zones have at least SOA, NS, A, AAAA, MX and TXT (and DNSSEC stuff if the TLD supports it) at their root. I suspect the idea is that `config.Record` is an universal record that tries to encompass all possible data into one superstructure (e.g. it seems that it can represent and A and AAAA simultaneously), but I don't think this would scale well. And TXT records can be particularly messy - there could be a real need to have more than one for the same DNS name (e.g. SPF record AND "google-site-verification" record).

All of this is based only on a Sunday evening quick cursory glance of an interesting project - so please forgive me if I got something wrong.
Have a look at the work by Christian Buil [0]. He's been building incredible DIY astronomy widgets for years.

Off the shelf you're looking at around $8k for a spectrometer from Ocean Optics. Just point the fibre at sun on a white PTFE plate outside (teflon has pretty uniform reflectivity) and it should work. You generally need an InGaAs sensor to go beyond 1000 nm with any appreciable sensitivity. Silicon is still sensitive to around 1200, but performance drops significantly. The solar image from NASA is only in the visible anyway, but as I mentioned in another post the simplest way to do this is to use a high lines per mm grating (e.g. 1200) and rotate it so you capture multiple spectra in shorter ranges.

[0] http://www.astrosurf.com/buil/spectrographs.html

[1] https://www.oceaninsight.com/products/spectrometers/general-...
Not a doctor, but a PhD with some work on protein pharmacokinetics. Serum albumin and antibodies are the two longest lived proteins in your blood because we have special mechanisms and proteins to salvage them from where other proteins get degraded. That’s why their half life in blood is in months. They’re also (unless you make them targeted) benign in many ways (hence IVIG is used fairly indiscriminately). Thus, of all the longevity related therapy ideas, this seems the most benign. And makes a little bit of sense too, though further mechanism studies are needed (which are always hard).

If Peter Thiel or some other longevity obsessed techidiot is reading this though, don’t go around injecting albumin into yourself yet - and don’t talk to quack doctors obsessed with longevity either. What I’ve learned time and again is you always think Ying and your body’s biology will come and Yang you in the kidney.
I'd never, ever go back to working without chat.

We've switched to Discord (because reasons. Slack is much better for work though) and I rewrote a bunch of Slack hooks to get Dicord notifications.

> I hear complaints about chat distractions and see engineers create those distractions.

People will complain no matter what.
Wow! The Apple Mac [1] and the PET are gorgeous! Absolutely love them.

[1] https://www.lovehulten.com/goldenapple.html

[2] https://www.lovehulten.com/petdelux.html
Middle managers who are slackers or simply incompetent will be busy all the time arranging having plenty of pointless demoralising meetings in the office with people who would otherwise be productive.
Sorry I couldn't find a reference, what is dogwood?
And regarding the type of pollution created, more radioactive material has been released into the atmosphere from the world's fleet of coal plants than the world's fleet of nuclear plants. That includes the two with significant containment breaching meltdowns.

It turns out, when you burn a bunch of rocks, You release as gas all the stuff in those rocks.
It is supply and demand that eventually dominates the bargaining power of employees, right? Less supply yet increasing demand of tech talent actually drove up the package. Just look at the the crazy packages doted out by companies in the last few years. I'd venture to guess that many of them, if not most, were given to H1B holders.
ICANN is finalizing a policy that will govern this question. In short, if adopted, 5-10 years after the country is removed from the ISO 3166-1 standard it will be removed as a TLD.

https://www.icann.org/en/announcements/details/ccnso-propose...
You’ve already thought about this more than the legislators who voted for this inane and unconstitutional law, who are just trying to “own the libs” for their voter base.
I love the design, but wow, that keyboard is unusable. I know it looks cool but it's going to need so many layers to be practical that it becomes... impractical.