skysight-inc/HackerNews huggingface dataset:
I think a big piece that is ignored is how much normal compute/memory usage has been shifted to the Cloud.

I no longer need to have local resources to do amazing things. I don't need an 10GB+ GPU in my phone to be able to hit some website and use AI to generate images. I have fast web/email search capabilities that don't require me to have a local index of all of it. I can spin up a remote compute cluster with as much RAM as I need if I want some heavy lifting done, and then throw it all away when I'm finished.

"Back in the day" we would try to build for all that we could perceive we would do in the next 5 years, and maybe upgrade memory half way through that cycle if things changed. We ran a lot of things locally, and would close apps if we needed to open something needy. I think also systems have gotten a lot better at sharing and doing memory swapping (see comments about SSD helping here). Back in the old days, if you ran out of memory, the app would just not open at all, or crash.
I wonder if something like vista is needed to move the needle on consumer RAM again. Pre-vista, windows required 64MB of RAM, and you could fudge it a bit even lower if you knew what you were doing. Vista _required_ 1GB of RAM, and recommended 2.

OEMs were selling 64MB desktops right up until vista was released.

Today, windows 11 requires 4GB or ram. If windows 12 (or whatever they're going to call the next windows, they're not too good at counting) required the same sized jump between XP and Vista, it'd require 64GB or ram.
They are undoubtedly different solutions with very different outcomes. This discussion has been good for laying out the pros/cons.
See https://news.ycombinator.com/newsguidelines.html, e.g.:

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.
That would probably massively increase latency, and most regular users would probably not tolerate that (and they'd think it was Brave's fault).
Yes, that's the likely outcome, but what's the intended outcome? What's the steelman argument for making people come back to an office they'll have to pay bills for?
No, that idea was just dumb.

A ring with a diameter matching your skyhook's length might seem to need 22/7 times the mass lofted to orbit, but the stresses on it are much less complicated, so it may be lighter than that. You may imagine one rolling around Earth, dipping to 100 km and flinging off whatever grabs on at up to 10 mi/s.

BTW, I calculated that the tensile strength of the material of any rotating ring, whether girdling the sun like Niven's, or just orbiting the regular way like a Halo or Culture "orbital", must be enough to support against its inside surface "gravity" a full radius's length of the material.

So, a ring rotating to provide 1G and taking 24hrs to do it (so days are the right length), would have to be about 2M km in radius. It would therefore need to be made out of something that could support a 2M km long constant-thickness cable against 1G, or more than 100x as strong as what you would need for an earthly space elevator.

A ring of 100 km radius rotating so that its tangential velocity matches earth orbital velocity less earth's rotation, 7.5 km/s, accelerates anything that latches onto it at 560 m/s^2, or 55 G. One at 1000 km radius would pull 5.2G, a little less strenuous for puny humans; they would need to endure it for a few minutes until flung off. That one would need to be made of stuff that could hold up 5200 km of itself, which might be just within range of what we can make.

Methods for dodging satellites are left as an exercise for the reader.
SQL is uniquely challenging for many to learn because you cannot poke around in the bushes procedurally and still arrive at a good outcome. The declarative nature of SQL usually means all or nothing.

I do recall how frustrating it was to learn all of the join shapes. It's so trivial to me now, but it was a nightmare at the beginning of my journey. The popularity of ORMs is absolutely not a surprise to me.
They already tried the dome housing thing in Texas - https://www.monolithic.org/monolithic - I don't think it works for the floor plan / amenities / square footage that Americans expect.
Somewhere between 56.5" and 40".
By no means an expert but my understanding is that if you can't make the logistics work for a military operation then the chances of failure are very high, maybe even literally 100%.
Well almost. The Perseverance rover runs vxworks, like most if not all of its predecessors. Ingenuity (the drone/helicopter) does indeed run linux.
>> its built-in privacy tools blocking trackers *by increasing opt-in*

Enhanced Tracking Protection is one-click to turn on, and suggested as an option on first startup on a fresh install (modulo A/B tests and whatnot) and is a setting that syncs across your devices if you do turn it on just once. Anecdotally, most people I know still using Firefox as daily driver also have Enhanced Tracking Protection on. Enhanced Tracking Protection does block Google Analytics and other standard analytics providers. (So much so that some ad companies have started to treat Firefox as an "ad blocker" by default and have increasingly harsh warnings that sites are not supported in Firefox due to "ad blocker". ETP blocks zero ads, just trackers.)
Their vaccine being worthless didn’t help
I'd even argue that the battery issue is more complex than centralization/decentralization. Look at USB or RCS. If there is a political push or reason to capture a wide variety of users, then these things work better. (hand held) Tools have a different issue, which is brand loyalty, which allows manufacturers to create a lock-in environment (see Apple). If there was proper competition, then lock-in is very hard. I would bet that if there was a big market if you could create a universal adapter, battery, or tool. But the issue is that you'd need to create a lot of brand loyalty. There's so many cheap tools that perform terribly and break that this space helps reinforce the brand loyalty. But just because new comers have a large uphill battle doesn't mean it isn't possible. In fact see how LTT is tackling a few different products. Yes, premium, but they show it off and the perfectionist mindset is essential. Also helps that they already have a userbase and brand recognition.

We see similar issues with browsers actually. If other browsers could get name recognition, many would turn from Chromium. But I don't think that it helps that us nerds squabble about Brave v Google v Firefox and just call the one we don't like "trash" or "absolute garbage." Honestly, they are all fine.

But I would like to point out how there is a real world slippery slope. We all used to complain about how Apple products were too expensive for the hardware the sold. How the lock-in and fanboy-ism would affect the rest of the market. And that reality has come true (at least for phones). Apple sets a price and others follow. I don't really want a world where a singular company dictates how the web should work.
tbf both may very well be true at the same time. There's certainly a larger number of both AI powered juice makers as well as "freeze your head" longevity startups than anywhere else
I think its mainly a mix of two factors.

One factor is that many young people today suffer from what Durkheim called "anomie" (social instability resulting from a breakdown of standards and values) on a personal level. They feel rudderless, lost and hopeless about the future (economically, environmentally, politically). These feelings manifest themselves as a what they perceive as a physical ailment. Though no tangible, physical symptoms exist this malady feels very real to the suffering young person.

The other is the social factor. Social contagion leads young people to take their cues from other young people, many of whom suffer from similar issues. They are encouraged from their peers across social media to embrace their condition (there's no shame in being sick!). In addition to this encouragement, having an illness or a disability grants an individual a certain amount of status in the grievance culture that is currently en vogue among large swathes of the population (very similar to being part of a "marginalized group"). It creates a feeling of belonging and acceptance by others who also suffer from these invisible maladies - a feeling of belonging and acceptance that is often never otherwise found in the lives of these young people.
I would be surprised if they come up with much more than "Search the couch cushions" money from Meta, and, if they do, the Devil will be wearing ear muffs, before they see any of it.
This is incorrect. I've used Brave and never created an account (not even sure how). Are you confusing this with Google Chrome and its accounts, because that also can be used without creating a Google account?
True but know also that Tenstorrent is working on their own superscalar OoO chip as well.
Archive link: https://archive.ph/Ej6Ng
At least 50K of them moved to Florida, but it's no sure bet they're Democratic votes. Neither of the two main Puerto Rican political parties fit the Democdatic-Republican binary of national politics.
This looks really exciting, but I'm not clear on how this works:

So what has happened here? Riff has:
- read your project’s Cargo.toml,
- determined which external dependencies
are necessary based on your crate
dependency graph,

How does Riff go from crate -> external package dependencies? Are those listed in the Cargo.toml somewhere? Does it just make a best-effort attempt to scrape the project and figure out what's referenced? Or does Riff maintain its own internal registry of which dependencies are needed by which popular crates?
The problem with median income is income inequality far outpacing inflation.

You can have most of a city making minimum wage (~30k pre-tax), but enough CEO's and mil/billionaires to completely skew the medium far higher than it should be.

We need to look at income without the high outliers to get a real sense of the population.

This is why the shocks always hit the poor first- they are the real representation of the population.
I have a 40" monitor
Why would some people even care or look at go.sum where go.mod is clean and self explanatory?
That’s not clear. Dietary changes could mean a lot of different things. When you also consider the fact that he keeps going on and on about a niche low volume method of raising cattle, it would be easy for someone to think that he is not advocating for less meat consumption.
import a CSV into Postgres

with open(filepath) as fd:
first_line = fd.readline()
cols = []
for col in first_line.strip().split(','):
col2 = f'''"{col.strip('"')}" text'''
cols.append(col2)
cols2 = ','.join(cols)
print(f"create table {table_name} ({cols2});")
print(f"\copy {table_name} from '{filepath}' csv header;")

this variant will ingest whatever trash is in your CSV fields as-is (cast & cleanup later)

run the output in a psql instance connected to your db

(important note: \copy is a psql client command and it is critical to use \copy instead of COPY in many cases where the server process may not have the permission to read your CSV file. with \copy you can read any file the user that launched psql client has permission to read. to make things more confusing it is indeed possible to stream stdin through psql but you use the regular COPY for that instead of \copy)
Too old to hit on college-age women. That's a completely different complaint than "too old" in general.
Simply get good at gaslighting yourself to keep yourself going on until you solve it.
Yeah, I completely agree. I wasn't trying to imply that I condone their behavior.
I didn’t use Firefox pre-quantum so I’ve only seen this behavior post quantum. I last gave Firefox a try about a year ago and while the fans weren’t as bad the battery life/power consumption just wasn’t comparable to safari or chrome based browsers
Yep. I am working hybridly - where I am in my office 2-3 days per week, and remote the rest. It's insane how less stress I have when I WFH. I have to work onsite those days due to the nature of my job.

Less traffic, especially the early money school --> downtown rush. My office space has poor ventilation, the HVAC is outdated and has no natural light at all. And the less that can be said for my cafeteria food the better. Honestly, if you as a company want my seat in the chair, you do need to provide facilities that make it worth it.
I wonder if another thing that's been holding larger amounts of RAM back is the lack of error correction. Maybe DDR5 will mitigate that problem, although it's still suboptimal that consumer-targetted CPUs don't support ECC.
Please consider writing a blog post online, so there's a permanent link to your story online somewhere.

You have described a pretty elaborate system designed to dodge accountability when customers ask questions. You should consider talking to a business journalist as well. Here in Canada, the public broadcaster's website has a "Go Public" section where well-documented customer complaints are publicized. In most cases, the company pays up what it owes, but only after the story becomes public.

https://www.cbc.ca/news/gopublic
I suspect we're still waiting on Firefox's multi-language speech database in Common Voice to get processed into some useful offline learning models. We can't be that far away from a googleless speech input world.
This is a common strategy in litigation as well - if someone complains that you have pricked them with a needle, dump haystacks on your opponent's doorstep while also insisting on your right to a speedy trial.
I've never used Brave before. I was curious about this, so I just downloaded the browser. I'm able to use it without signing up for an account. I was never even prompted to create an account.
RMS is an inflexible, dogmatic, anti-social asshole. That's not even controversial, people have decades of receipts on that.

Hell, a lot of his followers consider those qualities virtuous.
RAM prices haven't dropped as fast as other parts, images don't ever really get much "bigger" (this drove a lot of early memory jumps, because as monitor sizes grew, so did the RAM necessary to hold the video image, and image file sizes also grew to "look good" - the last jump we had here was retina).

The other dirty secret is home computers are still single-tasking machines. They may have many programs running, but the user is doing a single task.

Server RAM has continued to grow each and every year.
The regulations are meant to address externalities, prevent abuse of and damage to customers, and block unfair business practices with respect to competitors. Beyond such matters, if countries impose arbitrary subjective rules on other nations, others could retaliate and there will be problems with international trade (an important part of the economy from which everyone benefits)

Like I ban the purchase of your beef because it doesn’t meet my unreasonable local safety standards (eg, there are invisible flies in it). So I find an excuse to restrict competition and promote local industry.
> Did someone come up with a good explanation of why Peter Daszak and various affiliates of EcoHealth alliance were involved in nearly all the media "coverage" (dismissals) of the lab leak hypothesis when it first popped up?

No idea.

> And why The Lancet published the initial letter dismissing lab leak, clearly coordinated by EcoHealth alliance?

No idea.

> And why Daszak also was on the WHO investigation team?

No idea.

> And why to this day no one apologized, let alone got fired for this?

No idea.

I am not better informed as a result of your comment.

Asking questions is not a proper way to educate or inform people. That I don't have answers to your questions doesn't lead to any conclusion, nor does it make me doubt anything.

As a general rule: If you want to know if X is true, look for "positive" evidence. Not absence of evidence. Asking questions almost always is merely saying "Hey, I don't have all the answers" - not "Hey, there's no good answer so the answer must be Y".
This explains the entire issue well

https://youtu.be/8cBNyyAGETU
My browser is configured to not save any state past shutdown. I prefer that login info is not stored in an opaque way in a 'jar' that's hard to control.
From embedded C programming to web development in JavaScript (and everything between) I often find myself implementing operations involving multiple data structures that would have been an elegant group-by/join query in SQL.

Are there any standard idioms or design patterns for elegantly/correctly implementing relational operations (like group-by and join) in procedural languages like C?
Yep I did. I thought this was about some new network architecture that needed loads of RAM but also produced, I guess, weird results
I've been using Brave since 2019, and I am unsure what a "Brave Account" is.

In fact, I don't know of a desktop browser that requires account signin. Chrome encourages it, but you don't have too to be able to use the browser.
I can’t believe anyone would seriously say ‘it doesn’t matter how it happened.’ That’s like the NTSB holding a press conference and saying it doesn’t matter why the 747 crashed and killed 500 people.

They have to determine what happened so they can do root cause analysis and institute procedures to make this less likely to occur again.
Cool! Was hoping for some discussion of coupled oscillators as a platform for computing, like suggested (and posthumously patented) by Von Neumann. But maybe here analog means “an analogous system”—like using actual liquids to compute PDE about liquids?
Slack, MMO to Chat client is probably the most interesting and stark pivot
If it's only 2-commits-old, why "release" it to the public? Why not say "alpha source code for a language reference is available?"

Hackers can still try to build it using random comments on the internet instead of a README.
>Do they have undue influence in the U.S.? Probably not.

Facebook can arbitrarily decide what millions of people will see. And no reason not to use it whenever convenient.
You (and Price) are painting yourself into such a bizarre rhetorical corner. You honestly believe that nobody should have consequences for any actions outside of the literal legal system? If I let someone use my house to hold parties while I'm away, and I get a few dozen people telling me that this person is engaging in abusive tirades every time they do, that I can't rescind my offer to let them use my house? That they are owed a literal platform at my own expense because... principle? How does that make any sense? How do you have any friends if you can't resolve disputes with them outside of a courtroom?

>If a gay teenager or a pregnant teenager gets kicked out of their house for being gay or falling pregnant, would you be as callous as to tell them “you may be protected against government consequences but you’re not protected against social consequences”?

Of course not, but I also wouldn't go out of my way to do anything to help the people who kicked out that teenager! There is no equivalence here, and it's utterly dystopian that you and anyone else seem to insist otherwise. What, specifically, is the protected class you think Kiwi Farms is a part of?
Yes but lest we entirely lose track of the thread its not an isolationist nation that foregoes the fruits of globalism or corporatism its merely been willing to do business with everyone including letting nazis bank the gold literally yanked from the mouths of murdered jews.

It's neutrality even in the face of abject evil has nothing whatsoever to do with any topic being discussed.
I disagree with your premise that effective law enforcement isn't a deterrent, but the trouble is that there seems to be no fair way to settle the debate. The population density in SF, vehicle ownership demographics, even the typical location and security of parking spots is radically different compared to what you'd find in other areas.

We'd need some solid numbers on converter theft rates relative to the car-owning population. But even then the numbers wouldn't be comparable, so it'll always come down to my "common sense" versus yours. My common sense says that when cops see a crime in progress and walk away whistling, it encourages further crime... and also discourages the victim from bothering to report it.
Also people forget that the jump from 8 bit to 16 bit doubled address size, and 16 to 32 did it again, and 32 to 64, again. But each time the percentage of "active memory" that was used by addresses dropped.

And I feel the operating systems have gotten better at paging out large portions of these stupid electron apps, but that may just be wishful thinking.
It lacks DRM support I thought.
This is exactly addressing externalities - the environment, one of the most common externalities. Also network security, which depends on all machines being secure (the five years of security updates).
The nile doesn't go up, it helped with transportation, it didn't help build the pyramids
I need >16GB of RAM to reasonably run Chrome on a personal computer.
One manager I know says he gets "senior" candidates who can't do FizzBuzz. Not just have trouble with the modulo operator, but can't even get started.

Lying?

Just not able to interview well?
Does this only affect pypi, or should I now worry about shared libraries shipped with my distro as well? Debian is not crazy enough to ship shared libs compiled with -ffast-math, right? RIGHT?
46 inches at at 16:9 aspect ratio.
The S in IoT Stands for Security
my 10 year old, out of the blue, told me once "artillery wins battles but logistics wins wars". Heh he's really into a couple youtube history channels.
> Aim for the mainstream. The SteamDeck, or HP Dev One are not marketed as "Linux machines". Very few people buy a product for the tech alone, but rather as a modern gaming or developer workstation if the experience is good.

Well, we really screwed the pooch on that one with our Linux-computer-for-end-users. It was originally "kubernetes in a box!", and as the author points out, didn't sell outside of that niche. I am conflicted about the next line though:

> provide a product that simply does its job easier and faster than the competition

Well, sure, but... Isn't it a computer? Is it not a dream machine? (https://press.stripe.com/the-dream-machine)

Does a bicycle simply "do its job better" than a horse?

We're building https://pibox.io and boy is it a hard wire to walk: it's a server - we want it to be as capable as any SRE's home-rack (sans the horsepower), but we also want it to be end-user friendly and not require tech skills. We're absolutely not there yet, most of our users are engineers, but I do have my dreams, and they've been pulled off before: A more or less easy to use box that helps regular folks get things done but also puts a proper 'dream machine' into the world.

Thank god Apple, NeXT, or even Microsoft didn't just ship "a product that simply does it's job". They shipped computers - and in the muddled and unsellable space between "it's a really spiffy typewriter" and "it can do anything", the modern world was born. Linux devices these days are more like appliances than 'bicycles for the mind'.
Imagine trusting Brave to be your browser:

1º Injecting affiliate codes into users url's without consent:

https://davidgerard.co.uk/blockchain/2020/06/06/the-brave-web-browser-is-hijacking-links-and-inserting-affiliate-codes/

2º Scamming people into thinking they are giving donations to content creatos:

https://web.archive.org/web/20190606100032/https://twitter.c...

Brave is always behind in security patches to Chrome by design, Google first need to push the patch to Chromium, Brave need to grab that patch and adapt it to Brave.

Brave adds new potentially security issues with all the modificatios and code they add to it.