skysight-inc/HackerNews huggingface dataset:
As it is, Excel needs to keep around a) the value of a cell, b) its format (ignoring formulae, comments, etc.).

In your proposal, Excel would need to keep around a) the value of a cell, b) its format, and c) whatever you originally typed in, with c) being potentially more than a)+b), without very much benefit. And remember, Excel was released in 1987 (years before Windows 3.1) on machines that had less storage than they have today. I'd say the design decision made back then was the right one.
> Mr Fowler said he had discovered an unprotected online database with spreadsheets, vehicle registration information, driving licences and other sensitive data. The online database was part of a storage system for 11 towing companies which store records of towed cars for An Garda Síochána and other entities.

Wow...

> The images exposed were high-resolution scans of sensitive personal documents that could be used for identity theft or scams including emails and texts.

Even better...

> A spokesperson for the DPC said that although it has received a breach notice from the IT services company, it was not as data controller, meaning that the IT services firm was not ultimately responsible for safeguarding the information.

And there's the trump card in all this. A lot of focus in info sec is about "transferring" risk, by which is actually meant "Make sure we have somebody else to sue."

This whole thing seems unclear, based on the way it's described it sounds like either an S3 bucket was left unsecured, or even worse some company was using a public google sheets as their applications data layer. But $10 says the security guys brought it up, were told "it's too complicated to fix now and we'll patch it later." before it was pushed to prod.
Further, it requires that notices contain (per paragraph 3A(iv)):

> Information reasonably sufficient to permit the service provider to contact the complaining party, such as an address, telephone number, and, if available, an electronic mail address at which the complaining party may be contacted.

so if they can't get a hold of John Doe, these notices would seem to be invalidt to me.
It's a combination of different factors. First of all there's a great demand for fast charging, high capacity, long lasting batteries. Especially in Cars but also in just about everything else. Second, the Battery Industry is on an exponential curve in terms of capacity [0]. Lastly, we can make all kinds of "better" batteries in the lab. Faster charging, higher density, longer lasting, ... The Main Issue is that any battery advancement needs to be better in all aspects and you need to build mass manufacturing infrastructure to keep the price down. Thus, we get these massive underestimations of the timeframes. However, Batteries do improve all the time. For example, look at the LG Chem INR21700 M50. Compare it to the best cells that were available before it (adjusting for 18650 form factor) and you'll see a noticeable, albeit incremental upgrade that is mass market available and cheap. Those were likely the fabled 21700 Tesla Cells that Musk was gushing over a few years ago.

[0] https://www.researchgate.net/figure/Evolution-of-the-battery...
I don’t disagree with the assessment that hackerspaces on government property will never be cool, mainly because I think we are beyond the days where being “cool” is a given. There is a distinction I need to make first, however:

The label of hackerspace should really be earned and the spaces that fall into that 10% group demonstrate specific ethos, robust community engagement, and as a result can operate independently.

A makerspace is just a place where you make stuff in and can have or gain some level of access to tools and equipment. It is certainly not as cool as a hackerspace, but its very presence is the prototype for one.
> You just need the courage to make it a priority.

And money. Living modestly and pursue hobbies is much, much harder to accomplish financially than it seems for most people. I don’t want to make this a conversation about healthcare, but that’s a huge part.
This is highly dependent upon the desktop environment that you use. KDE seems particularly bad at this. I have no issues with Sway (3 monitors, some of them in rotated orientation.)
If only FreeNAS (TrueNAS now?) would run on it
Thanks. I found it after post. Trying to make it work with my mount. KStars works fine. I'm still a noob.
If you go out and buy LEDs for use in a traffic signal in North America, you will have to specify the colour as "cyan". That is because the monochromatic wavelength sits in the place between green and blue. So the same sort of situation in naming occurs in that part of the world too. You can call the colour green, but you could just as legitimately call the colour blue. It really just ends up being a convention.
This is super impressive. Way to go Brandon! Excellent work on PMTiles!
Saying killing in war is “right” is putting a lot of words in this dead German guys mouth. Kant thought something was “right” if everyone doing it would not lead to contradiction. Killing is a common example of what is wrong, since if everyone killed no one would remain.

In the 70s I would have been imprisoned for being gay, was that “right” because society deems it so?
Just to explain further, this question is bad because it is a random classifier and a magnet for potential unconscious bias.

It's a random classifier because it doesn't correlate in any way to any possible thing they could be doing as part of their job.

It's a magnet for potential bias because it's super-easy for the interviewer to deceive themselves into thinking they are gaining some insight about the candidate while they are actually just projecting their own feeling about whether they like the candidate or not.
I'm sorry but that is also wrong.

Lock-free algorithms don't help much with performance. Locks are very cheap and your PC spends very little time spin-locking. Even interrupts and thread-switching (which is much more expensive) aren't that big of a deal nowadays.
As a Bun convert, it's interesting that they felt the need to have a preemptive response for Bun as part of this major release. The response itself seems unconvincing though: Basically, Bun is a lot faster and simpler, but they think they can catch up.

I'm not convinced they can catch up even on speed, and Bun ergonomics are also a lot nicer from the get go.
I have a couple of quick questions:
1. How does Paperkemark compare to DocSend in terms of features and benefits?
2. What advantages does Paperkemark offer for developers looking to adopt it?
Note that if you are insured by your employer, you are still likely both paying a significant portion of the cost directly, and what your employer is paying is part of your compensation so that's money you would have in your pocket if your employer weren't insuring you.
A very basic kernel isn't that hard to make. I think currently the easiest way would be to follow this series of blogpost by Philip Oppermann: https://os.phil-opp.com/

He made a few crates which handles the boot process, paging, x86 structures and more.
Guess it'd depend on the training data and how the bots act.

"Trash in, trash out" as they say.

The bots could be created with the intention of making human relationships better, not worse. It could call out harmful behavior or point people into better directions, and similar ways.

"No Dave, doing X to your partner might not be appreciated, talk with them about it or may I suggest these alternatives?"
How about

- go on the political offensive to have *tech* people realize why
they should care about things like this

Because seriously, if we had a coherent, coordinated (unionised?)
consensus about reasonable limits on the use of technology then a
widespread refusal to implement technological tyranny would be highly
effective.

The worry that it "only takes a few defectors who will sell out for
the money" is valid, but in reality I don't think things would be
workable if 60%-80% of capable engineers simply wouldn't build, test,
maintain or work with proscribed "fascist technologies".
Great point! I've always heard "There's good, fast, and cheap. Pick Two."
Thank you, I had chosen those words carefully for this very reason.
Emmanuelle Charpentier
just one city in EU in 2021: https://cult.honeypot.io/reads/top-10-berlin-startups-of-202...
Pretty sure they just suspect people of drugs for other reasons such as criminal history, the clothes they are wearing, etc, that isn't valid for a search and then they just make up some lame excuse for why they were suspicious if they are ever questioned about it in court.
Yarn's versioning is really confusing. Is 4.0 compatible with 1.x? Is it a successor to Yarn 2 (with the different functionality)? What happened to 3? Haven't really kept up with this since 2 wouldn't work with any of my projects, not sure where to pick up again now...
If it were done intelligently (hint: it won't be) they'd be IoT devices designed to ONLY transmit outwards in some encoded method, so that the only risk patterns are leaking data and failing to send data.

Of course, in a intelligent world, the local power utility would be just that, local, and only involved in the last-mile connections of power and fiber, and let who actually sends down those be handled at the central "hubs".

Then since data and power were handled by the same company, your electric meter would just have a connection to your fiber router.

This would be too easy so it won't ever be done.
If you can tell neither the color of the light, nor its shape...

Should you be driving?
I don't get the emphasis on bloat and speed. Those sacrifices let us create a TON of software really fast.

What does disappointment me about this industry is that we haven't found or invented some low-code app builder that is actually good enough for most use cases. I feel like we really should be spending most of our time as logicians who encode business logic, but we spend way too much time churning through supporting technology.

But every app builder I've seen runs into the same problem, that complexity scales exponentially in complexity a way that code doesn't have to. So it quickly becomes better to have built the dang thing from scratch.

And it's not like I can think of anything better. So it feels like we're missing something fundamental, probably to do with how we imagine user interfaces. Hopefully LLMs open the door to something better here eventually, and I'm not at all saying that chat views or plain speech are the best user interfaces we can do.
There is nothing "academic" about what you posted. If it was, there would be footnotes and sources where you mentioned things... that being said...

Assumptions.

You assume that most of human history that women were not equal. This is actually, quite false[1]. Only in recent western history were they unequal. This by no means dismisses the fact that women were, in fact, oppressed for several dozen of the last generations and for most of the western world. However, this is NOT long enough to create any kind of genetic pressure.

> In anthropology there's a saying that monogamy benefits men while polygamy benefits women...

I googled this "saying" and it was only your post that came up. Did you just make this up? lol

> If a woman sleeps with another man then the partner may end up raising and spending resources on another mans child.

Sure, if you have the emotional maturity of a 16 year old, this makes a lot of sense.

> Thus all men have intense instincts to basically end an entire relationship once a woman has a single sexual affair.

No, these are not "instincts", they are a loss of trust in a partner and no relationship can survive if there isn't trust. Open relationships exist, polygamy is a thing. I can assure you.

> where women are totally ok with their husbands fucking prostitutes

I think this just proves my point... trust is essential. Sex is just sex unless you attach something special to it.

> Basically we live in an era of changing social norms and it's accelerating natural selection.

I would absolutely love to see a citation for how natural selection is "accelerating" because, if anything, it is the opposite. We're having fewer children in most developed countries, not more.[2]

:sigh:

Let me tell you what is actually going on now. Women tend to work together, more so than men[3]. What this means, is that there are entire communities where they talk about who they go on dates with. I'm not even making this up.[4] This means if you are a creep, no one will date you because you are a creep. Do something stupid, every woman will know about it on your next date. So, no, there isn't some mysterious "beta" or "alpha" bullshit, it's just that women are smart enough to work together to make sure they don't date the wrong person.

Your entire comment is built on a pile of assumptions and leaps of logic that are barely coherent, with no references to back them up.

[1]: https://phys.org/news/2023-10-prehistoric-gender-roles-women...

[2]: https://www.bbc.com/news/health-46118103

[3]: https://journals.sagepub.com/doi/10.1177/0956797620956632

[4]: https://www.independent.co.uk/life-style/are-we-dating-the-s...
Become addicted to substances -> cognition/mental acuity suffers -> "here, depressed and addicted person, just kill yourself - we'll be happy to help you"
They have been lobbying very hard against pollution restriction standards https://cleantechnica.com/2023/06/14/toyota-shareholder-revo....
I feel like it's gotten even worse with pervasive telemetry and A/B testing. Now customers get more of what they "engage" with even if that's not what they want.
So, a thing about patents: they are a way to reward disclosure of useful techniques with short-term exclusivity. As bad as even that type of exclusivity might be, its an improvement on keeping knowledge secret like the inner mysteries of a religious cult.

And about Pythagoras and cults...
> There is a high tolerance for the involvement of government authority in such things as (to sample from recent history): "you shall slaughter your cattle to reduce greenhouse gases", or "you shall not leave your residence".

I don't know what "slaughter your cattle to reduce greenhouse gases" refers to specifically, but Greenhouse gases are bad and reducing them is good. As I see it the only way to meaningfully take action on it is by government control. I don't actually like this but it's just the reality of the matter: companies will keep doing what nets them a profit, and millions of consumers can't really do an in-depth study on everything they buy, and the only party that can take meaningful action is government. I think climate change denial has always been primarily about opposition to government action, and not so much about the science of it.

"You shall not leave your residence", presumably, refers to COVID lockdowns? Most of the world had these kind of restrictions, including the US, and some locations much more severe than Europe. Many people thought they were a good thing and followed them because of that, and didn't blindly follow government for the sake of obeying the government.

And in both cases there was/is plenty of opposition too (presumably anyway, because I don't exactly know what you're referring to).

People can protest. People can vote different. They can go on the internet and TV and say politicians are a bunch of wankers. Comparisons with "totalitarian states" is just silly.
Yes, just. Using a very rough 14kWh/100km from Tesla as a benchmark, 1200km would be 12x14=168kWh. That much energy in 10 minutes comes out as 1005988W.
I'm actually quite relieved. I was expecting much more hate & resistance from the Tailwind community. Showing this to people who prefer the semantic approach obviously gives a whole different reaction.
This can have a chilling effect on the reporters - remember that small businesses and large corporations are on both sides of this interaction at different times. If Sony BMG can just wholesale steal your music from bandcamp and threaten to drown you in legal fees if you dare formally file a DMCA it'll lead to a lot of pain and marginalization for some people - just like the ability for anyone to make these complaints with very little verification causes pain for other folks.

I personally think that DMCA was terribly designed - but a replacement would need careful consideration from all sides.
What percentage of your target customers are going to have low end devices? And what is their estimated value compared to people who upgrade their tech (like most people with money would)?

Is it a problem or are those people simply not worth serving?
Replied here: https://news.ycombinator.com/item?id=37987210
Elon Musk offers $1B to Wikipedia if it changes its name
> Payments happen mostly through apps here. So people don't have to type numbers.

In EU, Giro//SEPA is used for most formal electronically paid bills. Electricity, internet, rent, fines (parking, speeding, ...), tax adjustments, whatever. Where I live, it would be impossible for an employed adult to not be confronted with such non-app payments occasionally.

But even then, people need to enter CC details at regular intervals, they may deal with multiple, and even if they could get familiar with them they change as CCs are renewed or replaced.

> If you work in an office, you will be specifically trained for that.

That training makes you able to copy long sequences of unique and mostly meaningless numbers without error, exactly the skill required here.

> As I said, instead of going through the hassle of typing IP addresses and making sure both devices are on the same network, people will just send the file over messaging apps or email.

If either user installed the app they likely have a reason to not just send it by email (larger than email limit, internet speed), whatsapp (not a user, not installed, no trust), or airdrop/nearby share (support) in the first place.

Being on the same network is of course a restriction, but that's the whole premise of the app. I'd also consider any smartphone user able to connect to a WiFi network, and "be on the same one" while more technical seems like a manageable task. The assumption is not that the average user will think of making a portable hotspot, but rather that they find WiFi to connect to (e.g., home or office).

It would be neater to use WiFi P2P, but that's also trickier.
Google Wave

ICQ (i know it technically still exist but now it's a Russian spy tool and no one uses it)
A funny thing about Base64: if you iterate encoding starting from any string, a growing prefix of the result tends towards a fixed point. In Bash:

$ function iter {
N="$1"
CMD="$2"
STATE=$(cat)
for i in $(seq 1 $N); do
STATE=$(echo -n $STATE | $CMD)
done
cat <<EOF
$STATE
EOF
}
$ echo "HN" | iter 20 base64 | head -1
Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSV01WbDNXa1JTVjAxV2JETlhhMUpUVmpBeFYySkVU
$ echo "Hello Hacker News" | iter 20 base64 | head -1
Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSV01WbDNXa1JTVjAxV2JETlhhMUpUVmpBeFYySkVU
$ echo "Bonjour Hacker News" | iter 20 base64 | head -1
Vm0wd2QyUXlVWGxWV0d4V1YwZDRWMVl3WkRSV01WbDNXa1JTVjAxV2JETlhhMUpUVmpBeFYySkVU

EDIT: I just remembered that when I found that out by pure serendipity more than 10 years ago I tweeted cryptically about it [1] and someone made a blog post on the subject which I submitted here but it didn't generate discussion [2]. Someone else posted it on Reddit /r/compsci and it generated fruitful discussion there, correcting the blog post [3]. The blog is down now but the internet archive has a copy of it [4].

[1] https://twitter.com/p4bl0/status/298900842076045312

[2] https://news.ycombinator.com/item?id=5181256

[3] https://www.reddit.com/r/compsci/comments/18234a/the_base64_...

[4] https://web.archive.org/web/20130315082932/http://fmota.eu/b...
The "fuzzy clouds" argument is both true and important.

But there also are some basic truths about human vision.

We only see three "simplified" different colors, red, blue and green, and other nuances are interpolations our brains make. There is infinitely more frequency information in light that we just don't pick up.

So I would expect that the primary colors red/blue/green, which are grounded in human physiology, were universally recognized across languages. To the extent they're not, that's confusing.
From my knowledge of and participation in hacker spaces - I would say this is it. My understanding is hackerspaces like the L0pht were not paying exorbitant real estate prices, and had a core of founders making decent enough money to pay for the place. On the other hand, some hacker spaces start out very ambitiously with a large space in the center of an expensive city, without as much of dedicated, close, core team to sustain it, and those did less well. Also - when you have a small core team and expenses are too high, it causes friction and stress in the core team, and people want to participate less.
This one https://youtu.be/wh4aWZRtTwU?si=OZcgqx82umx67VWo probably
yes, usually when used, it's used as a euphemism for suicide since logging off is an intentional act.
Why should I try? I don't use Chrome. I don't care about jumping through hoops to do free work for a big scummy company. I only knew of it from news reports recently after it finally got fixed.

https://www.kode24.no/artikkel/derfor-googler-chrome-no-nett...
Great work! I'd love to see some close ups. Maybe a street view like Google Maps.
If those words and others were more obscure I’d agree with your point, but they really are common enough that I think Aoi can mean blue or green in nodern Japanese.
Fully supporting the anecdata, different projects at my current company use all of the package managers — npm, yarn 1.x, pnpm, bun — except for yarn 2+

In personal projects I heavily gravitate towards bun as a package manager now, it's npm drop-in replacement but faster (and typing `bun run` is just so cute compared to `npm run`).
Sure:

"Data encrypted today could be stored for an unlimited amount of time until a quantum computer powerful enough to decrypt it is available. This is known as the ‘store now, decrypt later’ approach (also known as ‘harvest now, decrypt later’ or ‘retrospective decryption’), triggering the need to consider how long encrypted data needs to stay confidential."

And with admirable honesty:

"At the same time, law enforcement agencies may also benefit from new possibilities in the field of decryption to fight against serious organised crime and terrorism."
This doesn't explain it since within the very same constraints of 4Ks and Unicode etc there are apps that are orders of magtitude more efficient
I see some comments on a problem here - the charger will have to deliver appx 1MW.
Well, maybe there could be charging stations powered by diesel generators... /s
It is especially ironic that you chose Pythagoras. He was the leader of a cult which had a main tenant of keeping their knowledge secret from outsiders so they could own the benefits of those ideas. This lasted far longer than the 15 or 20 years a patent would have protected them.

If Pythagoras had patented it, the patent would have expired 2600 years ago, meaning you would have had no effect from it.
Am I the only one that after doing Node.js for ~10 years never had much issues with npm or a need for yarn?

Yes, if memory serves me right, yarn might've been first with `yarn.lock` before `package-lock.json` was a thing.

But why would I use yarn today?

I don't care about speed of npm install locally, I do it once in a blue moon.

I don't care if my pipeline takes 3 minutes (yarn) to install dependencies instead of 5 minutes (npm).
Web browsers in particular have become operating systems unto themselves. The "modern web" has so many features, often implemented in half a dozen competing ways... Just text rendering on modern hardware can be a HUGE lift.

Modern toolchains are all about "not reinventing the wheel" -- but when each dependency has picked a different version of said wheel, just pulling in a few dependencies leads to 6 different implementations of the same low-level features.