skysight-inc/HackerNews huggingface dataset:
Considering this is a description of a raid conducted by government agents in order to damage innocent peoples’ property and livelihood and strike terror into others, that abbreviation may be intentional.
Are they unionized?
So what's the problem with what people do? The article doesn't go into detail. Keeping things 100% DRY is never a bad thing, with the only exception that code becomes too obscure and hard for new contributors to start on, which granted it's pretty important, however it's not like people are getting DRY wrong.
4. Irrelevant features: every release needed some cool sounding feature, that inevitably turned out to be no use.

> 1. No Garbage Collector

I somewhat disagree. Strings are refcounted which removes 90% of the potential pain. Interfaces could be used to ensure objects were freed at end of function scope. Full GC would have ruined Delphi IMHO (if you wanted GC you used VB, or Java which had downsides related to it’s GC. Delphi Apps worked great on low resource machines).
The issue is that "DRY" isn't actually about coupling at all, it's about creating unambiguous ways to do things. If you have a single http library that's DRY, but if you've got a function that encapsulates several tangentially related bits of code that's not DRY. The acronym just doesn't say what it means.
This is a much more entertaining map of mathematics in about 10 minutes https://www.youtube.com/watch?v=OmJ-4B-mS-Y

For a history of mathematics NJ Wildberger's lectures are easy to listen to.
https://www.youtube.com/watch?v=dW8Cy6WrO94&list=PL34B589BE3...
When only two guys were (mainly) responsible for (pushing) what you said, namely SJ and EM with the internet and the electric car+energy storage respectively, it’s telling. Besides it’s just three things.

There’s absolutely no excuse on why we aren’t flying commercially five times as fast and Flying personal electric vehicles.
hey Takk309 could I reach out to you to ask a few question? I am researching what it takes to validate the safety of these cars on the street in relation to other cars, and pedestrians, and your background would be immensely helpful! Feel free to email me at lingxiao@seas.upenn.edu
>but I think it's almost inarguable that life has changed much more significantly 1900-2000 than 1800-1900.

Yes, but much more insignificantly 1950-2000 to 1900-1950 -- and slowing down ever since.

>Information is basically now costless to store, communication with anyone on earth is practically free, and we can literally travel to any point on earth in a matter of days

None of which is particularly exciting, and the latter is probably detrimental to the planet.

We could already communicate with anywhere instantly back with the transatlantic telephone. The rest is evolutionary, not revolutionary.

Even communication satellites we've had for 50+ years already. Heck, the base internet is 60+ years old, and the web 3 decades.
Of course she was real. She had a mother, history and upbringing. Now as to whether the post-death Thrace ( "the second coming" ) was the "spirit/angel" of Thrace or an altogether different entity separate from Thrace ( like physical Gaius and the "spiritual/angelic/head" Gaius you see at the end of the series ) that's up for debate.

Her destiny ( teased throughout the series ) was to sacrifice herself to lead humanity to salvation ( earth ). It's similar to Christ in a way - self-sacrifice and the second coming to lead the faithful to the kingdom of god.
The article posted quite literally posts examples to the contrary of what you're saying.

The Guardian: https://www.theguardian.com/technology/2015/sep/13/self-driv...

Business Insider: https://www.businessinsider.com/report-10-million-self-drivi...

GM/Cruise: https://www.wired.com/story/gms-cruise-rolls-back-target-sel...

Waymo: https://www.wired.com/story/gms-cruise-rolls-back-target-sel...

Toyota: https://www.wsj.com/articles/toyota-aims-to-make-self-drivin...

Honda: https://www.autotrader.com/car-shopping/self-driving-cars-ho...

Tesla: https://www.theverge.com/2019/4/22/18510828/tesla-elon-musk-...
I was born at the tail-end of the 90s, so never experienced the original 90s IRC "vibe".

However, I'm part of ArchiveTeam, and we use IRC pretty much exclusively for all our projects. Sure, we have a wiki for permanent notes, but all of the discussion, decisions, etc.. happen over on IRC.

Right now quite a few of the channels used by ArchiveTeam are migrating away from EFNet to hackint, due to connection issues with EFNet. Although migration to a different communication platform was brought up, it was almost immediately discounted.
Previous discussion from two days ago with 185 comments: https://news.ycombinator.com/item?id=22310516
Fantastic explanation. I actually have an exam on this next Friday.
The market has shown that there is extreme demand at the center. We need to build at the center.

There is a fixed amount of people at any point in time in a metropolitan area. Building at the center will not make new people appear. It removes people from the commuting crowd.
Immoral is forcing thousands of people to live on the streets in squalor because people don't like change.

No one is calling for Grandma to be evicted. Property taxes for residents could be allowed to accumulate unpaid until sale or transfer of a property.
I don't see how account-based systems, or Wire in particular, must "effectively store[] a log of every pair of users that have spoken to each other on the platform, in a database, constantly available". As far as I can tell – and just like Signal – they just need to hold (destination-ID, blob) for all as-yet undelivered messages. And if the destination-ID isn't a phone-number, it's harder to correlated with other extant databases of (phone-number -> IMEI) or (phone-number -> person). That is, this undelivered-log has less metadata in an account-based system than a phone-number-based system.

I get that using the contact-lists, and the constant re-uploading of contact-lists, is great for Signal's bootstrapping. Anchoring IDs to phone numbers might also work as an abuse throttle.

But I don't see how it minimizes metadata. Can you clarify?
>When they can full automate a 400-800 mile interstate trip so that I can sleep in my car while it drives overnight, it will massively disrupt the airline industry in so many positive ways.

This could be implemented today with train tracks and automated trains.

Someone will comment that there is not enough profit but are the roads making profit?

If you have the money you can travel A class, much more comfortable then sleeping in a car or an airplane.

I am not against cars so don't reply with some examples of why you need a cat, I understand that... my point is that for long distances transport where you could sleep,rest or do something else trains could be done today where AI driven cars would take at least 20 years.
Try Keybase!
It uses WiFi and for all we know could run a considerable amount of time unplugged.

Sent mine to the landfill.
I'm currently going through Geometric Algebra for Physicists, and find it exceedingly clear:

https://g.co/kgs/ciKXVS
Varnish and the Linux kernel should be in that list as well I think.
Yeah, it's mostly an attempt to add reliable transit by the astoria waterfront and the brooklyn navy yards, which would be amazing for property values in those areas.
Patient neurobiology can be harnessed to maximize placebo effects (2013)
They go beyond C, it's actually C + GCC extensions. The only reason clang can compile it (in some configurations) is that they painstakingly implemented each of the GCC extensions the kernel uses (and when they were almost done, the kernel started requiring a few more).
> Does that fact mean my time, effort, and money spent on the breadboard computer is a waste? Hell no.

Well you did spent $1k in parts and tools instead of building theses parts and tools yourself, didn't you? His argument wasn't that it's not worth the experience, in fact he even mention how the experience can be worth it if that's what you want to experience. If your goal is just to get a PCB, then paying for a professionally made PCB will worth it (just like in your case spending $1k in parts and tools will worth it).
I'm amazed at smartphones and videochatting to be honest, but at some level it's something that seems like a natural evolution of what was there before.

For example, in a lot of ways we live in a sci-fi future, if the number of classic films featuring videochats as a sign of the future is any indication. On the other hand, those films did basically get the idea right, that there would be some screen with some little speaker and microphone that you'd talk to someone through.

If you go back a bit further though, like to the 1910s, there wasn't any idea of that at all. It was off the collective radar completely.

So in some sense, we are living in some continuation of the early 1970s, in the sense it was part of a future we could accurately envision. But we're not living in a continuation of the same era as pre "golden quarter" in that we aren't really entirely part of the future they imagined (I think 1945 isn't quite right, I'd push it back to pre-WWI).

At least that's one argument. I wish we could go back and time and interview a bunch of people who lived like 1900-1960+ about this issue, and compare it to what people who were born in, say, 1950, might say about it now.

FWIW, my sense is that people in the mid-twentieth century underestimated change in communication technology and overestimated change in transportation tech.
It was a motivating factor for me when I originally started to look into Linux back in high school. It stopped being relevant for me when my focus shifted to preferring software freedom/transparency (and this is what ultimately pushed me into using Linux as my daily driver instead of "that cool operating system that actually runs decently on my old machines").

Now that Linux gaming is somewhat viable, performance is back on the forefront of my mind; it's fun to know that my (first-gen) Threadripper machine runs significantly better when I install Slackware on it instead of Windows.
There is a major qualitative difference between Windows and Linux here: Windows can’t automatically balance threads across more than 64 logical CPUs:

https://docs.microsoft.com/en-us/windows/win32/procthread/pr...
In the US, pretty much any expense that a business makes as part of running a business is deductible. You do not have to donate to a 501(c)(3) to get a tax break.
I don’t mind repeating something as long as I write it in a style that could become a function in a straightforward way. Seems like the first time you have to change something, you realize it applies to one case and not the other. The more important thing is that the repeated/common parts are obvious.

For example, if you reuse the same logic in a couple places, where the only difference is some specific variable, it should be written as a block with alias variables at the top. That way, two different cases look literally the same (except for a couple assignments at the top).
NJ Wildberger's lectures are online
https://www.youtube.com/watch?v=dW8Cy6WrO94&list=PL55C7C8378...
I once bought an O-ring for my blender. It's literally a 1cm-wide circle of rubber with a diameter of about 2 inches. It has 1 job - keep liquid from leaking out the bottom of the blender.

The day after I received it, the company sent me an email asking me to please please please rate my new product!

Fine! I gave it 3 stars and wrote, "It's an O-ring. It does exactly what I expected it to and nothing more."

The next day I get an email saying, "We see you gave our product a 3-star review. What can we do to improve our product? What didn't you like about our product?"

WTF? It's a goddamn O-ring! There's nothing to review beyond "it works" or "it doesn't." What the heck do you want me to say about it? No O-ring is ever going to be 5 stars. Sorry! That's just the nature of the product.

At this point, it's just harassment. Stop begging for my approval, and especially when I give you my opinion, please don't question me about why. I explained it in the review.
Simpler tricks but along the same lines have been described on, IIRC The Old New Thing (Raymond Chen's blog for Microsoft) although it's possible it was Michael Kaplan in which case you'd have to dredge the Internet Archive or something because Microsoft deleted Kaplan's blog years ago, then they fired him, and then he died (he had a degenerative disease, although getting fired basically as an exercise in plumping the numbers for the stock market probably isn't good for you either).
It sounds like you are looking for Matrix.org (and Riot.im)
Well, given where all of the PC manufacturers are that were around in 1990 compared to the revenue and profit of just the Mac division, it seems like Apple didn’t make a bad business decision not prioritizing backwards compatibility.

If you compare where Apple is and where Microsoft is also, it doesn’t seem like chasing enterprise PC sales was as good of a long term bet as going after the consumer market....
I’d guess it’s a reference to the specific allocation of spectrum that Three has relative to its competitors.
Ironically enough they're probably the branch of federal law enforcement that has that comparison made the least frequently.

Compared to ATF, FBI, DHS, ICE, etc, the Secret Service seems to run a pretty tight ship. When you hear about them doing dumb things it's usually just unprofessional shenanigans as opposed to completely neglecting to do their jobs properly and killing or imprisoning people in the process which is what the others are known for.
You think that because there isn’t a ticker to tell you your home price every moment from 930-4pm on business days.
Nah. You need to have an ALRU and vehicle to vehicle comm net whereby all the self-driving AI's distribute amongst themselves information on jerk behavior so the entire macropopulation of AI cars can wolfpack these drivers.

Now please laugh, put down the phone and don't even think about implementing this. It's a terrible idea.
HQ Trivia shuts down after acquisition falls through
Wow. I have a degree in Math, and I am mostly aware of how little I know, but that chart really intimidates me.
Quantum computing, like AGI, will be 10 years away, maybe a couple more centuries. 3D printers are pretty insignificant atm. Space x and Tesla are the exception.
Thanks so much for doing this! I really like to read about interesting engineering problems that are encountered at scale and the way engineers think about them and come up with solutions to solve them.

Probably tangential, but wanted to know what your thoughts are about the frequent case we often see where the interesting designs are made public without the actual implementation. e.g. the Map-Reduce paper-> Apache Hadoop. Dynamo-> Cassandra (and a few others), Spanner -> CockroachDB, Borg-> K8s etc.

Having worked at corporations most of my life, I know that internal systems often have a lot of internal dependencies which makes it really hard to open source them easily; often a refactor is more expensive than writing from scratch.

I can see it both ways; just wondering as the author, what your perspectives might be :).
>contact discovery

In both situations I have to have a contact's information already to find them. For a ID/password, you need your contact's ID to find them, for a SIM/# system, you need their phone number, every person I talk to on whatsapp or signal have given me their phone number, or vice versa, so we can communicate through those platforms.

I had some friends that used Kik before, they had to give me their username. These two scenarios are exactly the same, in both cases I still need info from my contact before finding them. Only, an ID is more secure, because it can be used only with one service if you so choose, with a SIM/# you have to give your contact your phone number, allowing them to contact you through any other service you use that number with, whether you like it or not.

I cannot see any benefits of that system for the user that you don't get from a ID/password and some cons that personally, I find unacceptable, such as the afore mentioned, seeing stranger's pictures and info just because they have a number my friend used to have, that's downright creepy and makes me wonder how many people who've saved my number can watch me on whatsapp and see when I'm online or check my profile out.

Even people I do know, I don't necessarily want to see on there, employers, numbers i've saved for looking at places to rent, my ex landlord, clients i've had for work i've done. I don't need or want to have all these people automatically added to every chat program I install they also happen to have.
I don’t know if that’s really accurate for Tokyo. It’s mostly concrete and steel construction, like any other major city.
Funny enough, I crawled through this exact code to comment on another thread[1] about telemetry in the console, but did so before the code was open-source.

The files you're linking to--specifically in terminal/parser--serve to tell a local developer running a text-mode application what VT sequences are in common use to help that developer figure out where to apply effort. We can also request that people enable these traces and explicitly view their contents, then choose to send us the data to help us troubleshoot VT parsing issues.

There trace logs aren't even wired up to the "telemetry" stream that everybody's so afraid of: TraceLogging is a local data capture solution first and foremost, and anybody can look at what's being produced using Windows Performance Analyzer. Nothing from this tracing provider leaves the user's computer.

[1] https://news.ycombinator.com/item?id=19322398, https://news.ycombinator.com/item?id=19324538
The entire YIMBY point is to allow more dense housing, so that you can in fact move more people into an area to increase diversity, rather than relying on certain populations to get excluded.
Is it really stealing? It's ideas, it's not a human right. America has MADE it illegal, forced it through with their trade deals. Enforced anti-free trade copyright and ip ideals on everyone else to try and protect their advantage. One rule for them, 'free' trade for everyone else apart from knowledge, of course. One rule that they themselves ignored in their ascendancy, using those same 'illegal' means China uses.

It's just history repeating itself, delude yourself however you want that Amrrica holds some moral high ground by holding life improving knowledge to ransom.

I'm no China fan, but Inthis defending America is pathetic.
You know I feel that all the time and then I go back to visit and after two days I’m like “Oh that’s why I left, there’s nothing to do here”

What I miss most is real nature. Trees that are properly green, the changing of seasons, the mountains in the distance. That’s what I miss most. And good european food. Super hard to find in SF
Anyone in San Diego looking for a group we actually have YimbySD which supports YIMBY candidates in the primaries https://www.yimbydemssd.com/
I just wish someone would teach comp sci kids that checking for error conditions is more important than making something look pretty and/or complex.
I think you need to be more specific about what your goals are. Is there a particular project that you make heavy use of? Is there a particular area of projects that you care about? Is there a particular ideology that you care about?

In terms of impact, paying for $1000 worth of consulting on an open source project that you use is probably where it's at. "I really want bug #1234 fixed." Pay someone $1000 and it's fixed. (For a bug that takes a day or so to fix, that is.)
The Changelog 380: Productionising real-world ML data pipelines
Wow, a coffee company is now a tech company. I didn't bother with the rest of the list.
More often than not duplicate code is duplicate knowledge.

It often is an implicit business rule that links several statements together or a system requirement like freeing db connections and locks in the right order after use.
Making learning faster, easier, and applicable in real-life
They bought a bunch of Akamai early on
>How do we draw the line between species, exactly? Similar to this, you can distinguish between races and genders with skeletal tendencies now, but we're all one species. So when they are compatible enough to bone each other and said boning yields offspring, what exactly determines the line between 2 species and 2 distinct populations of 1 species?

You can't. In practice, extinct branches of humans are classified as separate species, and animals are classified as a bunch of species because biologists get credit for discovering new species. In contrast, living branches of humans (e.g. bushmen vs. pygmies vs. everyone else) ar classified as a single species even if they have evolved largely in isolation for hundreds of thousands of years and rarely interbreed, because classifying them separately could give ammo to racists and worse.

>I'm also always intrigued by statements like this: "Interestingly, they suggest that 6%-7% of the genomes of West Africans is archaic in origin". I know it's over-simplifying for the lay-person, but 6-7% is the high end of what people claim is the genetic difference between us and chimpanzees, and we can't even reproduce with chimpanzees and don't even have the same number of chromosomes. So there's a lot more than that we have in common with some archaic species, and a lot less that we'd expect to have with closer relatives.

It usually means 6-7% of genes that vary between humans.
Just a suggestion: you could donate "time", which probably could be valued much more than $1k:

- Contributing back the changes you've made (if any)

- Improving official documentation

- Writing blog posts on how you used the project

- Taking some time to fix upstream open bugs
Expected by whom?

Where did they find people who thought this was going to be easy, and more importantly why were they given billions to screw around with after grotesquely underestimating the complexity of the task at hand?
I heard from an In-N-Out employee that store managers make 6 figure salaries and there are two of them in each store.

In-N-Out, Costco, and Chick-fil-a employees all seem to work really hard and are unfailingly good with customers. I had a problem in a Target once, talked to an employee about it and he went to 'check on it' and never came back. Just left me standing there.
The contact graph isn't necessary to deliver messages, but it is necessary to make the system usable: when people open up the application, they expect to see a contact list. To make that feature work, most systems just store the contact list on the server; the aggregation of all those contact lists is the entire contact graph for the service. That's the thing Signal won't store.
That's a very hard spot. My deepest sympathies to your friend (and his entire family).

In my opinion, it's usually a mistake to stay in a relationship for the sake of the children. I don't think it actually helps the children in the long run, and it comes with a substantial risk of presenting a distorted example of how healthy relationships should be.

That said, it depends on what sort of relationship we're talking about. While I don't think it's wise to stay in a "fake" romantic relationship, it may be possible for the parents to have a genuine, more special-purpose relationship that would be very beneficial not only to the children, but to the parents.

That relationship would be "the parenting team", working in concert to raise and support the children, but with no illusion of it being anything more than a kind of coworker relationship. That's not always something that the parents can do, but if the relationship still has mutual respect and a level of friendship in it, it can work very well.

From your description, it sounds like they're already mostly there. All that would remain would be to make it explicit, and to stop living with each other.