skysight-inc/HackerNews huggingface dataset:
Doesn't numeric storage save space and make indexing faster? (This is a naive question, I'm not asserting it.)

Yeah, numbers get you fun stuff like overflows and wrap-arounds, etc. But sorting is faster (sorting "99" before "100" is more complex than 99 before 100) and space requirement is lower (6 bytes can store a unique ID for 281 trillion objects, but 6 characters only permits 1 million if you're storing them as strings).

Or is there some datatype that combines the space- and sort-efficiency of a numeric type, but doesn't bring the baggage of assuming they represent quantities?
Yeah. I like the idea of this game.
But I'd love the idea if I could romp around in it with a friend or 15.
But multiplayer is hard baked in from the start. This game will never happen.

So someone else will copy what they've done and add multiplayer and get that bag.
Wealthy is subjective, I know, and here, on HN, it's certainly more subjective than most places, but are Stanford professors really consider wealthy? By northern california standards?
>If people knew it was a ~$100 phone from a company in China that virtually nobody has ever heard of being sold for $500, they probably wouldn't buy it.

I have never heard of the freedom phone before this but basing the justification for them being banned from using PayPal on the fact they resell a cheap tech product from China is a ridiculous position to hold.

Just be honest and say that you don't agree with their political agenda next time.
> Evidence that this isn't already happening anyway? Whither current iOS users in China?

I'm taking about a situation where a government, say a fictional United States, implements privacy regulations. For any legitimate company, they must follow these to operate in the United States.

In this scenario, the Government has no way to protect vulnerable citizens who search "free clash of clans gems ios", download a third-party app store provided by some data company in China, and have their PII beamed to servers in China (bonus points if it uses a zero-day to do something like purchase a bunch of product from Amazon or otherwise use the person's phone as a zombie in a botnet or money-laundering scheme). This is currently impossible on iOS without the data firm having something like a hacked Apple Enterprise account it's using to distribute software outside of the App Store, where it's checked to ensure IDFA compliance and levels of static/dynamic behavior analysis & preventing JIT code compilation or most things that could run unaudited code.
Let me clarify.

I am privileged in many ways, and I agree that such a class exists and is growing. I’m in my twenties and almost everyone I know is a flat-broke renter.

I did not mean to imply that everyone can easily save and invest their way to wealth regardless of their economic situation - this is ludicrous and anyone suggesting otherwise is out of touch.

My clarified points are as follows:

1) Prudent savers, who by definition have extra money at the end of the month, are not better off due to deflation because the prudent thing to do with spare money is not to leave all of it in cash. Most non-cash non-fixed-income assets do terribly under deflationary conditions.

2) Homeowners, who are still a majority of American adults, definitely do not benefit from deflation. Homes are one of the assets that do terribly in deflation.

3) Many people, including me, believe that deflation drives up unemployment by chilling consumption. This is another argument why deflation is not good for savers - many of them lose the ability to save when their income evaporates.

4) Speculation is not necessarily to make any money left over keep up inflation in the long run. In the short run, outside of Series I bonds, good luck.

Part of our disagreement might be in the definition of the term “saver”. To me, this is someone with both the inclination and means to have a surplus each month. Others might include someone with the inclination who might not have the means. Among that group, some folks might be better off if their income is flat but their cost of living decreases as that allows a budget surplus.
This. It's one thing to know the theory of digging trenches, it's another to successfully fight from them.
So “weirdo” means “not aligned with leftist politics”
I didn't know about Prodigy Reloaded. Certainly going to keep an eye on that.
Just wanted to share my versing of this.

Over the last couple of months I dove into the vintage Macintosh community. In the process of restoring a Macintosh SE/30 and waiting for a Macintosh Quadra 700 to arrive. I've collected a few somewhat rare upgrades, including a DayStar PowerPro 601 that is somehow new in the box. This is a card that can go into the Quadra 700 to add a PowerPC 601 CPU at 100Mhz.

But the things I'm most excited about is the new hardware the community makes to work with these old computers. There are devices like ZuluSCSI and MacSD that let you replace the spinning hard drive with a solid state device that uses an SD card for storage. There is PiSCSI which attaches to a Raspberry Pi and emulates multiple SCSI devices, including hard drives, CDROM, floppy and ethernet.

FloppyEMU acts as a SCSI floppy drive and lets you load up a bunch of floppy images and swap between them without having to make actual floppies.

ADB-USB Wombat lets you use an ADB keyboard with a modern computer, or a modern USB keyboard with an ADB computer. I'm typing this on an Apple Desktop Bus Keyboard (AKA Apple IIgs Keyboard) on my M1 Macbook Pro.

And I'm waiting for delivery of a modern clone of a MicroMac Carrera04 accelerator with an adapter and ethernet for my Macintosh SE/30. This puts a 68040 40Mhz CPU in my SE/30, which normally has a 68030 16Mhz CPU. These accelerators are hard to find so someone on the 68kmla.org forums reverse engineered them, and makes small batches of clones. I had to source my own 68040 CPU, as those are getting harder to find, but I have one on the way.

These old Macs also have a unfortunate tendency to self-destruct if not looked after. The motherboard batteries can leak and basically destroy the inside of the computer. And the old capacitors do their own version of this. So both need to be replaced. Because of that, there are also full logic board recreations for several vintage Macintosh computers, especially the compact Macs. Since the original logic boards have some hard to find parts and some proprietary apple ICs, it requires a donor board, de-soldering various bits, and putting them on the new board.

Much of this stuff is happening in plain view either at 68kmla.org or tinkerdifferent.com
This is such a terribly flawed analogy. Roads are a shared utility that are usually built with public money. They are not a matter of personal choice. In addition, roads are largely a commodity, with few points of differentiation beyond fodder for office small talk. Drawing the comparison, even without referring to these specific attributes, is manipulative and misleading.

Most people that argue for your desired outcome can at least see that there are non-zero user-facing benefits to a walled garden. Do you really not have anyone in your life that isn’t an idealistic tech savvy power user? Apple obviously has financial incentive to maintain its 30% transaction cut, and it’s made some silly arguments to try to maintain that. However it’s also raised some very legitimate and well thought-out downsides.

At this point, the conversation has evolved so far beyond the “it’s a road!” analogy that continuing with that line of reasoning feels either ignorant or acting in bad faith, not because of any “won ground” by the pro walled garden lot, but because all that are interested in a legitimate debate know that these misleading comparisons help nobody.
That's maybe a reasonable thing to do if you're an independent business selling the code, but it's a scab move if you're doing that as an employee. Never work for free.
Apple's writing style is unclear. It is poor for the intentional obscurity. Granted, it is a small issue in the context of the rest of the document. But the problem remains: The writing is intentionally obscure!

This hides the severity of the problems the patch fixes. The word "fix" is nowhere on that page. Presumably, Apple are releasing these poor-quality release notes in order to protect their public brand. Those corporate objectives are coming at a cost of writing quality and clarity.

Note, at this time, these CVEs are not public, so the savvy user can not search them up themselves.

I think patch notes are important, and reasonable effort should be made to make them clear. Instead, effort was made to obscure. Clarity should be the default!
> Most people want to smoke themselves to death in the open

This could very well be biased, as you would never notice people who smoke in private.

> It's nobody's right to pollute our air for the sake of their bad habits, thus regulations

Should driving a gasoline-powered vehicle for leisure be illegal?
> you need thicker skin

We're talking about holding people accountable for child porn, and inciting terrorism. What the actual fuck are you talking about "need a thicker skin"?
Menu bars are the most amazing GUI paradigm ever invented and whenever I see an Emacs "distribution" which disables the menu bar it kind of feels to me like they would say things like "fire? We don't like that," or "the wheel? Not really a fan of that."
My 2016 Mac and iPhone are "vintage" according to Apple. ;-(
Good practice would be leaving a comment with a TODO, an explanation of the problem, and some basic instructions as to a possible fix.

Leaving your email and phone number is absurd and should not be promoted as good practice. No sane company would take you up on the offer anyway.
Will be interesting to see if Google Chrome and Mozilla Firefox can now create a true browser on iOS and not just a skin slapped on top of mobile safari.
Note that these CVEs are not available at the time of publication. Go and look for them -- they are "reserved".
The subject at hand affects the entirety of society, not just hn members. Even today surely you must have very intelligent and capable friends or people you know that are preoccupied with their own domain and it is an unreasonable position to expect them to keep up with software and hardware and cellular/networking and be able to ascertain with high confidence that X is a safe and secure choice.

This issue can not be decided based on what is appropriate for a niche segment of society. We have a variety of options to serve the general society -- state/control, state/licensing, state/regulation, private/corporate, public/ngo, public/community, personal/ai, personal/expertise. These are not mutually exclusive options and we should discuss the possible configurations, optimal for general societal welfare, rather than denying that the problem exists.
For me it is! In exchange for $12 or so a month, I never see any ads.
Then Apple will have to harden iOS's security model further. Do you doubt that they can? They've been able to, so far. For one thing, they'll likely be able to force notarization by default for all apps, regardless of origin.
The majority of the world held those opinions for the entire history of the planet. In fact, the majority of the world still does. On the topic of bubbles, maybe western liberalism isn't as ubiquitous as it feels from within.
Simulation: Falling into a Schwarzschild Blackhole [video]
Note that reddit is currently generating base36 ids starting with z.

You want everything to treat that as text? Sure. That text has been 6 characters long for ages, and it's about to hit 7. I personally expect to see more things break when that happens.

The problem of overflow isn't special to numbers.
ah, found it! Page 88 of this PDF: https://www.ardent-tool.com/NIC/3c5x9b_Technical_Reference.p...

----------------------------------------

It is the user’s responsibility (with help from the configuration program) to avoid configuring the boot PROM on the adapter in such a way that the system is not able to boot. If this does occur, you can manually jump the Test Via using a #2 pencil. The Test Via forces the adapter into test mode, which disables the boot PROM so that the adapter configuration program can be run. You must cover the designated area thoroughly with the pencil mark.

Test mode forces the adapter not to perform the Automatic Initialization sequence, which means the EEPROM is not read and the adapter is left in the following configuration:

■ Address Configuration register = 0000h

■ Resource Configuration register = 0000h

■ Product ID register = 0000h

Test mode also shortens the ID sequence to 8 bytes (first is still FFh and last is 69h) and forces it to the active state (that is, the adapter is active and will respond to I/O cycles at base address 0200h even without going through the ID sequence).

After you are done, thoroughly erase the pencil mark.

----------------------------------------
Brings up a question: what is the chance of blaming some of this on an "innocent" coding error? Can you get jail for not writing unit tests, swallowing an exception, a type conversion you did not expect?
I would like to try Oracle but those offers aren't sustainable so I don't trust any of the pricing they currently have
Are your friends buying advertising on Twitter?
Not sure how this will go over if they allow this in Europe but not the US. Will be interesting.
Yeah, that's the basics of it. Just make sure all the output is atomic, scale up the workers, handle inputs that are joins, retry when the workers get rescheduled, etc.
Why would they want to? Engagement is engagement and eyeballs are eyeballs.
No one mentioned exporting keys, but importing to yubikey (one way) same as it is already done with gpg on air gaped machine versus generating fido private key on reset within yubkey itself.
Discussion on twitter: https://twitter.com/shr_id/status/1602688734990053376
These are federal jobs so all of the pay bands are public knowledge.
Any ideas then?
But aren't his parents pretty successful lawyers who are pretty well of on their own? There are usual family pathologies and unusual family pathologies, and this looks like the latter.
Oh god, bad memories. You reminded me of a guy I worked with who wrote absolutely terrible, unsafe code and when called out said they are 'caviar problems.'

When I asked what in the hell a caviar problem was, he said it meant by the time we had to worry about those things, we'd all be so rich we'd be eating caviar.
The graphics package removed my big complaint: that trying to figure out what each particular character stood for in which context was not fun.

The complexity is daunting, but also a big part of the fun. Since I started playing the new version I find myself constantly sniped by trying to re-design the UI in my mind.
And then ride some turtles...
yes, we use BEGIN IMMEDIATE with a 2 second busy timeout. that has a worst case wait time of 2 seconds, but the 95th percentile wait time is around 100 to 1000 microseconds and the 99th percentile is around 1 to 10 milliseconds. for a high throughput and/or low latency service, a worst case wait time of 2 seconds might be unacceptable, but it's fine in our case.
Suggesting that one should not trust someone based on their looks is based af. Any other sage wisdom to bestow upon the people of Hacker News?
The ethics of syndicating comments using WebMentions
as somebody already explained to you earlier, the NIF uses arcane lasers because their focus is not lasers at the moment, it is fusion. At current tech level we have about 20% laser efficiency (with some types as much as 50%, not sure if they apply). this experiment specifically was about energy positive from a fusion reaction which has never been done except for uncontrolled things like hydrogen bombs. as far as a fusion milestone goes, this is a big deal.

Also, the other thing most commenters are missing here is the remaining problems are incrementally solvable so we should see steady improvements in laser efficiency and pellet optimization going forward. this is even doable with VC money (which we have some now but not significant). in that sense it is a pretty decent development.
Surely by then we'll have had a powerful enough pope to rename the months at least once.
Drywall provides a significant amount of structural strength- it braces the walls something pretty fierce even if you can kick it.

It also lets all the “look good” labor be done at the very last moment.

In my personal opinion the only thing that comes close is shiplap and it don’t look as good to some and doesn’t fireblock as well.
This is not crypto, this is Enron, Theranos and Madoff. In DeFi, you check the code once, and that's what gonna run (exception being proxy contracts, but those are a red flag in itself).
The NBN is a "GPON mostly" national network in Australia. It is also called MTM sometimes, Multi-Technology Mix. That means the highly politicised decision to not only do rural and remote over WiFi and Satellite, but to stop rollout of fiber in the metro areas and cheapen things to use Cable and VDSL. ISPs can become RSPs in NBN lingo and sell/compete for services over a common Layer1/Layer2 fabric. The cost of the national fabric is being recovered by defined bands of charges and costs associated with the sold services.

All up it's $50b to $80b of capex and opex.

A reminder that GPON networks generally have no strong relationship between the bitstream per house and the cost of service: the NBN decided to commodotize both speed and volume towards (speedy!) cost recovery of the national layers 1-2, the "pits and poles" cost of a national fabric.

But the splitters and signal handling boxes usually don't incur more cost simply because people use them.

Where G/PON has contention on bandwidth is in the return channel because some designs shaved costs by limiting the opportunities for symmetric bandwidth. Bearing that in mind a "leech" typically is downloading. Its "seeders" who saturate the up-link component.

The NBN includes non-fiber components which do have shared return channels too and have higher costs (old cable plan, VDSL) but again, there is very little component of cost here which depends on the amount of data you send or receive.

Arguably there is an energy cost, and an encoding cost (especially in VDSL) but thats nothing like the end-user service charge cost.

TL;DR this is a charge-model cost recovery business problem and not a technology problem. The technology problem here was deciding to go cheap. Thats a political problem.

Rural and remote was always going to be hard. Over the longer timeframe some of them solve by more fiber, but also LEO is changing the shape of the problem.
I understand now, thank you for explaining
Most of Apple's security model is inherit to the human auditing and binary analysis that happens during app store submission; the inherit nature of computer software is to have unintended behavior due to unforeseen input and state. As Craig said, "Today, we have a level of malware on the Mac that we don’t find acceptable and that is much worse than iOS" https://www.cnbc.com/2021/05/19/apples-head-of-software-says...
> but in the book, it is clear that this is the woman's personal belief

And that would make sense in the serie. However, there, it's presented as a fact by an apparently perfectly competent physician.
You don't use the ignition of one pellet for the next...each pellet ignites itself.

It isn't a nuclear fission reaction where it is a chain reaction between pellets. Each pellet interaction produces energy, and you capture that energy. It is ignition for the pellet, not other pellets in the machine. The boiling of water thankfully happens on a much longer timescale, being accumulationf of energy of many pellets over a few cycles.
Hi, I know this is off topic but I would appreciate if there was a C++ library for the https://supabase.com/realtime product. I would like to use it for sensors but no C++ library means I can't use it on my Arduino or ESP32s.
Agree. Games developers know this and put a lot of effort into reducing the key-press-to-display-update loop.
It seems like the more successful you get, the more you lose touch with reality. Jack's intentions seem well intentioned but his execution seems so poor and misguided.
Some people would get pretty upset even with that. Maybe if it were a community assessment it would be ok, but I don't think mods could get away with it.
It would take 20 years to pull it off, and tax legislation may change, but a married couple can earn next year ~$115k/yr federally tax-free ($89k long-term cap gains + $27k earned income). So that source of income would only be subject to the initial 20% corporate tax.
Maybe this is a case of the apple and the tree?
What fraction of fentanyl deaths are by choice? The accidental OD's where it was unexpected are definitely not by choice. That's why fentanyl is being colored brightly, to help you see that something has been adulterated with it. Other drugs are being messed with by the middlemen, there is a supply chain problem.

Yes, less fentanyl in the supply chain would be the right answer.
In practical terms, IPv6 is arranged as a 64 bit subnet ID and 64 bit device ID.

And the subnets are in a hierarchy that helps with routing but limits the packing efficiency.

We could feasibly "run out" to the point that we can't keep doing things this way.
Let's be honest: the ecological problems we have today (i.e. the fact that we destroyed 2/3 of trees, mammals and insects) has nothing to do with climate change. We did that because we had enough cheap energy to destroy natural habitats.

The consequences of that cheap energy (fossil fuels) is yet to come, that's the climate change problem. And it is big.

Now let's pretend we get fusion to work: maybe (just maybe) that could help the climate change issue (unless it takes decades, in which case its too late), but that won't change the other big problem we have: with cheap energy, we destroy the planet to build malls and swipe TikTok.

We need to re-learn to live with less energy, that's the only way.
I'm just curious, I know it's
a long running joke about how we're so stupid to think that we would never run out of unique digits with 2^32 possible values, but is this also the case with 64 bit values? Every new bit doubles the amount of information, so if 32 bits lasted reddit 10 years, presumably 33 bits would last them 20 years, 34 would last 40 and so on. Eventually, 64 bits would last them 10×2^32 years, which seems like a safe bet.

So am I being naive when I use 64 bit values for unique IDs? Or is it actually plausible that 64 bits is plenty of information for centuries to come?

Edit: Also, technically reddit was using signed int32s. So they really only had 2^16 unique digits. If they used unsigned int32s, then that would have bought them a lot of time.
Sure, it’s a scam. But the pegs are easily observed to be holding at the moment. There is no doubt about this. One’s beliefs need not detract from basic reading comprehension.
Yes, sure, it's just still a breakthrough or so (or at least work, I don't know how within grasp it is) away from what one may have (as did I) initially assumed.

Tangentially, it does seem fairly intuitive that it should be non-linear in that 'jump start' as it were: a fire can be grown arbitrarily large having started from a single match (or flint or whatever).
India’s population in 1880 was about 250m and by 1920 about 319m. Sorry the 100m killed is infeasible on its face. But, then consider the source.
Seems a lot like crack in the 80's but with a different mix of stigmas, and a lot more adulteration.
Can we get {video} tags added to the title? Every time one of these links opens directly to a video I feel like I've been Rick rolled