skysight-inc/HackerNews huggingface dataset:
Consider that we have openssl and libressl (a fork) for open source ssl libraries (if I'm missing any please correct me). With gag orders and infiltration, is it unrealistic to assume that the NSA at least could backdoor both of them? Also consider things like adding bogus/weak crypto to NIST, intel ME and other hardware backdoors. Yes, with enough collective effort there are ways around all of it (option a), but ultimately with that much collective time and money it might be more effective to vote, advocate, and advertise (option b). Furthermore, if you go option a, anyone who poses a threat to whoever holds the reins can still be successfully abducted. (edit: and free speech/safety in political dissent is one of the major prizes everyone has their eyes on here)
Well when you design your own CPU, you can't blame the people that made your CPU without blaming yourself. It's like that. IBM and Motorola were ultimately their own businesses, and had their own interests that weren't entirely aligned with Apple.

So if somewhere down the line Apple makes the CPUs in all of their Macs and can't compete, they have no one to blame but themselves. Right now they're not really failing to compete though, as their computers are stuck in the same holding pattern everyone else who depends on Intel is. They could switch to AMD parts, but they're trading one horse out for a horse of the same breed that's maybe a bit younger and prettier.

So if they're angling to axe their relationship with Intel down the line, at least for CPUs, why bother switching suppliers temporarily when they can switch their existing supplier out for something they designed in-house when they're ready and skip the intermediary step?

All reports I've seen over the past month seem to indicate that time is upon us. There's enough smoke that if Apple hasn't quietly passed a memo to the WSJ mentioning that they're not announcing anything of the sort on Monday by the close of yesterday, then the time is most likely now (well, Monday for the transition announcement, likely 2021 for the first shipping products).
Agreed. If you're willing to put up with crazy expensive real estate, higher crime and every other problem SF has, you obviously value living here a lot!
No, not in the way that Cap'n Proto and FlatBuffers are.

Protobuf can support zero-copy of strings and byte arrays embedded in the message. Cap'n Proto and FlatBuffers support zero-copy of the entire message structure.

(Disclosure: I'm the author of Cap'n Proto and Protobuf v2.)
The vast majority of users have zero idea about the App Store review system
It's curious to see so many saying that these developers owe Apple x amount, but only a couple acknowledging that a steady stream of people developing apps for their locked-in platform is one of the only things keeping them relevant for anything beyond the most basic use-cases. I'm not an Apple guy nor an Apple developer (and hope to never be one), so I don't have an immediate skin in this race, but this kind of behavior just seems unhealthy overall, and reads as biting (one of) the hand(s) that feed(s) you.

For instance, people developing games mainly for windows is the only reason I'm not running a full Linux box right now (maybe some day, c'mon proton...). If MS made releasing on windows hostile enough to make a non-trivial number of people consider releasing titles linux-only, I would abandon it in a heart-beat.
Sure, but the big corp issue should also be addressed. Do you really believe a lot of big corp work couldn’t be done by other Americans?

People like Zuck aren’t advocating for more h1bs under current rules out of the goodness of their hearts.
yes, down under :)
Compressed air is definitely cheaper than any other gas you could use, but you can't liquefy air at room temperature, at least not reasonably. As result, a can of compressed air would have very low capacity compared to a gas which can be liquefied at room temp.

A gas like propane for your BBQ liquefies at room temp, and once it's liquid you can put a lot of it into a cylinder without increasing the pressure.

That's why compressed air is not used in the spray cans.
That's 28 years on-ship time, but about 2.5 million years for an external observer in Andromeda or the Milky Way. If you want to make a return journey, then 5 million years would have passed on Earth by the time you get back.
I've heard from a few people that they aren't leaving permanently. Their attitude is if my company is work from home for the foreseeable future, why not work remote until they make me come back to the office?
Lockdown Lunacy: the thinking person's guide
For the end user, the migration to the new platform will be simple, but confusing for the average Mac user. For developers, the migration will require much more work (testing and coding for both platforms) for the foreseeable future. Hopefully, the development tools will ease the pain somewhat.
The problem is that both Apple and Wintel were fighting for consumer customers; people that were proficient enough to word process, email, and browse, but not proficient enough to understand chip architecture. They just see a spec and assume higher is better. If you have to start from a position of arguing that the your opponent's advantage is a myth, you're already at least a step behind.

Moreover, the enterprise market had lost that war already. Who cares if PowerPC was really faster? Intel was a cheaper chip that did the job. Everyone in my customer service, accounting, HR, etc department can have a PC for much cheaper than Apple.
KYC (“Know Your Customer”) laws require this. Blame the US government, not Coinbase.
> The transition from PowerPC to Intel was about IBM and Motorola not being able to deliver parts.

Actually, it was about nobody wanting to deliver a Northbridge for Apple.

I interviewed at Apple in this timeframe and was stunned that they used Northbridge ASICs with synchronizers everywhere. No clock forwarding to be found.

This kills memory and graphics performance dead.

On top of that the support ASICs were using more power than the CPU!

Once Apple switched to x86, they could use the Northbridge and Southbridge chips that everybody in the universe was using.
I don't agree. I believe most people will look at that 3 times and then never touch it again.

Phones enabled casual gaming but don't believe VR is for casual users (except maybe VR porn). Sealing yourself off from the world in a 3x3 meter space (or even on the sofa) is just not a "casual user" use case so chasing the casual VR users with low-powered VR devices is doomed to fail IMO.
Hasn’t anyone read The Dark Forest?
What I find interesting is the type of fear that goes around.

Almost all the fear type nextdoor posts in the areas I've lived in have involved animals and not humans.

Fox, random dog, raccoons and the extremely unlikely but reported none the less....bear sightings.
This also works with AirPods, there are YouTube videos that will play the frequency sweeps for you.
For a major tunnel like this, you'd rather prevent damage / long-term obstruction of the tunnel.
The advice "there is no such thing as universal advice" is, by its own rule, not universal advice, and therefore serves as its own counter-example.
I'm also referring to the testimony of Jesus Vicente Zambada-Niebla, a former high-ranking member and son of the leader of the Sinaloa cartel.

https://www.forbes.com/sites/rickungar/2014/01/14/was-operat...
Where does Apache Arrow fit in? Schema-ful, zero-copy?

https://arrow.apache.org
It's interesting, but I really have no interest in a laptop I can't type on.

On a tablet, I just acknowledge that I won't be typing, and I live with it due to the form factor's other advantage (namely, it's easier to lay back on the couch with a tablet than a laptop).
> suburbia sucks wealth away because the infrastructure costs too much to sustain

While cost to sustain is relatively static, the price homeowners are willing to endure for the upsides of suburbia are dynamic.

In a world plagued by pandemics and social unrest, that price continues to rise. Remote work will only accelerate this trend.
For how far out? A village near where I grew up had a low railroad overpass. The road underneath had been lowered to create clearance, but not very far on either side. The “low clearance” sign had the height at the overpass marked on it. While technically correct, it only “worked” for modest length straight trucks. The typical articulated truck spanned the depression.

Geometry bites.
>> In your example, try and try again does NOT mean try and try the SAME thing again.

Who says? For surfing, "If at first you don't succeed, try try again" may seem to apply. And maybe you get on the board again and nail it. Or maybe you get on the board and get a concussion.

Because aphorisms are just very reductive phrases they contain almost no data. I contrast this with a sentence that has a ton of signal "The average human pregnancy lasts 9 months."

>> don't break your head against a brick wall is usually used in the context of trying to change someone else

I'm not aware of it being specific to the context of people. I think you added, that, which actually makes it closer to what I'm saying, because it's more specific. For a heuristic to be good, it needs to have a clear domain of when it applies and when it doesn't. Otherwise you've just got a box of fortune-cookies and no idea which ones apply.
I wonder what would happen if well-off folks worked at improving public schools rather than fleeing to private institutions.

Granted, I live in the midwest where public schools are, as a general rule, pretty good. One of the reasons we moved to the town we did though is that they have a unified school system. I heard too many of my more well-off acquaintances making offhand comments amounting to "oh, you don't want to move there. They go to the poor people school."

If you think good schools are a public good, put your family where your mouth is.
Might only be a few hours difference for each end.
https://news.ycombinator.com/item?id=23582436
At higher speeds, and with semitrailer-type vehicles, drivers don't notice the banging far behind them.[1] Much of the trouble at the Sydney Harbor Tunnel involves overloaded trucks with tarps on top. The truck may have taken the same route before, but become overheight due to the load. Thus, driver overconfidence.

[1] https://www.sciencedirect.com/science/article/pii/S235214651...
It was also very common to write long messages in "translit" (substituting Latin letters for equivalent Cyrillic ones, e.g. ф -> f) back then here in Russia since you could fit in 160 characters using GSM 03.38 (7-bit encoding) instead of 70 characters with UCS-2 (UTF-16 encoded) and SMS messages were quite expensive.
My guess is that Apple wants an expensive chip and nobody wants to deliver it.

I suspect that Apple wants way bigger caches. And chip size (especially RAM) directly impacts yield and cost.

Apple is probably more than happy to double the cost of the CPU if the extra cache gets them 20% more battery life.

Nobody in the commodity CPU market would ever make that trade.
>While Houston does not prohibit land uses anywhere, it does mandate a minimum amount of parking for various types of land uses and lot sizes.

This is an absolute necessity in Houston. It is the 4th largest city in the US and has almost no public transportation. Building an apartment that houses 1000 adults guarantees that 1000 cars that will need to be parked nearby.

Building dense housing without parking in Houston would create painful externalities for everyone on the vicinity, in a more pronounced way than any similarly sized US city.
I am sure it stops a significant portion of people opening them still. I'd really want to take one apart before going through the hassle of buying special tools.

Kinda like how companies makes unsubscribing hard, not impossible.
A reminder that Apple refuses to fix 2017 Macbooks that were poorly constructed (Flexgate), even after having acknowledged that they were poorly built (by offering a free fix for the same issue on a previous model and changing the part on later models).

https://support.apple.com/13-inch-macbook-pro-display-backli...
The problem with long lasting alien civilisations is that if they do exist, why aren't they here already? Colonizing the galaxy only takes a few millions years even with 0.1c.

So far, we only have proof that civilisations can exist for at least several thousand years if you consider the Human civilisation.

But so far, the data on civilisations capable of interstellar communication doesn't look too promising. The "unless they wiped themselves out" is the big question. Are we behind or in front of the Great Filter.
What impact is Storybook.js having on your team?

I’ve recently started using it with my team and the impact has been positive. Component sandboxing seems to encourage developers to encapsulate CSS within web components. Sandboxing also seems to encourage thinking about web component APIs and designing them for reuse.

How well is Storybook.js catching on as an emerging standard in UI development?
See also:

2018 https://news.ycombinator.com/item?id=17581589

2017 https://news.ycombinator.com/item?id=13862284
From that standpoint, C is a functional language. Functions are first class citizens in C. I doubt that is what he was discussing.
I'm doing both. It's not an exclusive choice.
Feeling confused about the thing I'm working on, but not taking the time to really understand it because:

1. I have so many years of people telling me that I'm "overthinking things" or "trying to understand the universe"

2. I'm behind-schedule on the task, as usual.

3. I'm worried about getting fired again.

I'll watch talks like https://www.youtube.com/watch?v=gAQ6t3F_2Ug&t=800s and think "Yes! I'd like to live in that world. To have a mental model of the world and be writing code to refine that." I just wish that when I was utterly confused, I could put my foot down and say "No. I'm going go draw some diagrams and ask questions and understand what is going on here. My questions are reasonable and relevant." and draw out a flawed-but-coherent mental model.

But that's not realistic -- not until I have a reputation for actually delivering at pace.

Someday I hope to be productive enough that I can have the political capital to buy myself the time understand what I'm working on as I go. But that is probably as unrealistic a pipe dream as becoming a father.

I have promises to keep.

And miles to go before I sleep.

And miles to go before I sleep...
Thank you for the helpful review!
You really should not speak for all female engineers, as it is a generalization, which is against your rules as I understand them. There were 50% of women in my previous team. My wife successfully switched to IT several years ago. Maybe the key to success is just to do your thing and not to whine about the unfairness of this world? It’s a bit more difficult than fighting for pronouns, but it makes more sense.
Honestly curious why the 2025 on the last comment. The police and govt have been screaming this ever more loudly over the last decade.
Missing an I at the beginning ? IAdoptium appears more eclipse adopted
"Grand Parent", as in the post being replied to originally.
Explode a number of nukes in space, which forms a prime number pattern. For instance by cadence.

That should get the attention of any listeners out there. There should be no natural process which could explain that.

Bonus:

An incredibly strong, directional and short pulse could be directed by placing a mylar parabolic shape behind the bombs. Just before being vaporised, the mylar would reflect the initial energy.

The same could be done with the radio energy by a thin copper mesh.

Edit - downvoter thinks it’s untenable or just a bad idea in case it works? :-)
I am definitely not blaming you. It just feels that we have reached this bizarre state of affairs where we create so much useless cruft for vaguely articulated reasons which are often not even true or borne in strong data, but are rather some abstract intuition of some marketing folks somewhere who are probably cargo-culting what they heard from another bunch of marketing folks.
While I don't think cities are dead, I think COVID has changed the balance of how centralized society will be. It's added a cost that didn't exist previously, and higher cost means lower demand.

As for the exodus, it is already happening to a degree in the Bay Area. People may come along and fill the gap eventually, but given the new cost I don't think demand will ever be what it used to be. Additionally, the Bay Areas growth in the last decade was driven almost entirely by an industry who's job are very easy to make remote, so there's an extra point against things bouncing back to before, at least here in SV. I know New York has benefitted from tech growth in the last decade as well, but it's still much more diversified than SV and will likely get off a little easier.
> If it isn't that suggests, on the face of it, biased testing.

Not true at all. Covid-19 doesn't infect people equally. It seems children are less likely to be infected at all, not just sickened.

It doesn't spread equally, because certain age groups are more likely to live in group housing.

And what is Florida's "population"? Lots of people vacation there. Do you count them?
How would that be easier? It's a lot easier to passively observe communication than to actually change the communication infrastructure of parties you have no control over. That's more or less the premise on which the NSA is built.
How Wrong Was Ioannidis? – Michael A. Alcorn
It's a fair question.

It's ultimately an intermediary step. Apple already has the tech for making multi-arch software, it's already a part of the toolkit, and they already design and sell ARM chips in their other product lines. It's not a no-risk scenario, but it's a low risk transition from a company that's managed two architecture migrations before.

The Mach-O object file format supports fat binaries and has run working executables on ARM, SPARC, PA-RISC, PowerPC 32-bit, PowerPC 64-bit, x86 and x86_64 first under NeXT and eventually under Apple. It's what every implementation of Mac OS X, iOS and its derivatives use today and there's nothing stopping Apple from support other architectures down the line other than they probably don't want to or need to. If they decided they wanted to revitalize Mac OS X server and ship them with POWER9 or RISC-V CPUs, they could do that. Not sure why they want to, but it's an option.

If they're going to end a working business relationship with a supplier anyway and they have CPUs that outclass their current supplier in CPU performance (an A13 in a $400 iPhone SE outclasses the Xeons in their $6K Mac Pros in single threaded performance), they might as well go the whole hog, skip the intermediary step of switching suppliers (which might mean signing some kind of multi-year deal during which Intel might start outclassing AMD, so that's not without risk either) and run their own designs through TSMC fabs.

Apple has always been that company that likes to own the whole widget, or as much of it as possible. If they didn't, they might have switched to Windows NT in the late 90s rather than buying NeXT. They don't make everything that goes into a Mac or iPhone, they don't even fab the CPUs in their iPhones, just design them, but they figured out which parts they can control the designs for and which they can source from others and made it work by progressively integrating more of the design work in-house.
I guess identifying nouns is relatively easy for me since I'm a linguist :)
For 32-bit PowerPC, PowerOpen is the ABI used in PPC Mac OS and OS X (largely, with a couple minor differences) and AIX. The System V ABI is pretty much everything else, but it's really a misnomer since the *BSDs on 32-bit PowerPC use SysV too.

PowerOpen is still a thing for 64-bit, see https://refspecs.linuxfoundation.org/ELF/ppc64/PPC-elf64abi-...

As memory serves me, on 32-bit you would pass a 64-bit value in adjacent 32-bit registers in big-endian fashion.
So how am I supposed to clean my laptop if not with a vacuuum? I bought a nice Alienware with a 5 year premium onsite warranty. We have dogs and open windows.
I don’t understand how it goes up, how does the rocket “know” it’s going faster relative us?
Quantum Computing Since Democritus: New Foreword
NextDoor has been good for me. There are some dumb posts but whatever, lots of useful stuff too.
Sure, if you just want to fly by. If you want to stick around, you'll have to decelerate.
There are metal bars.

Why do you think the team at the tunnel would go to such lengths and expense if there was a simple solution?
>> There is no such thing as universal advice. All advice is useful in some context, but no advice is useful in all contexts.

The interesting thing is some advice is pretty good for almost all-contexts (e.g. "If you feel like killing yourself, don't.")

Some advice is very good for its specific context "When playing chess, a knight is worth about 3 pawns."

Some advice sounds good, but is completely impractical or even bad "Never give up, never surrender." "Dance like nobody is watching"

I find, usually the best tidbits of information (e.g. /r/lifeprotips) don't try to be too brief or cutesy. They are fine being specific "It can be rude to joke about when a married couple is going to have kids. They may already be trying"
> if someone wants your keys, they can break your knees

This doesn't seem relevant here. The government can make all the secret attempts to read your communications remotely that they want. If they want to take the strategy of torturing you until you hand the information over yourself, at a bare minimum they need to be willing to admit to doing it. It's not a threat to worry about, from the US government.
A technology meant to kill suicide bombers might be a little much for that.
Just has to abandon a Trello account because of this. They state if you lose your device for TFA you have just lost your account. Okay, bank level security for a PM tool...
I have a dust blower, they're very inexpensive.

I don't think vacuums are a great idea for electronics.
Ask HN: How to Reclaim Storage Marked “Other” on macOS X?
That's part of the reddit mission to erode usability and make it a normie-social-network, one commit at a time.
The rocket doesn't know, but an outside observer will. If you're on the rocket, you experience a constant 1g force. The rocket doesn't "feel" that it's harder to accelerate, but an observer that remains at rest relative to the rocket's starting point will see it speed up less and less the faster it's going as it approaches the speed of light.
> Effective on the Change Date, or the fourth anniversary of the first publicly available distribution of a specific version of the Licensed Work under this License, whichever comes first, the Licensor hereby grants you rights under the terms of the Change License, and the rights granted in the paragraph above terminate.

doesn't that convert the license to "Version 2.0 or later of the GNU General Public License"?
So in this/your view, Protobuf and CBOR would be used in different scenarios?
but the entire way many of us learnt to be hackers was through unauthorised disassembly :(
This is one of my favorite books, and more people should be exposed to it.

I’m still not exactly sure of the relevance to the broader HN audience though.

Was there commentary intended?
Well, I’ve faced some rather hard to debug issues because of esd. Wastes a lot of time and so QA makes strict rules about it. Maybe it’s not actually too common but you can never really rule it out.
Friendly bit of advice, you may want to work on your hubris. In general, when a group of experts implements a complex solution there is a reason for it. Rather than reveling in your ignorance and feeling of superiority you may want to instead research those reasons. Fyi, others in this thread have listed them.