skysight-inc/HackerNews huggingface dataset:
Tests (see my other comment) show that DSL ISPs routinely deliver worse service than cable in the US.

IMO "up to N Mbps" is fair if the ISP routinely delivers, but if they never deliver N Mbps (hey Frontier) then it's just plain fraud.
It may depend on where you are. gigabit speeds and fiber aren't available in my region. The places that have it are not routed to the upstream providers the same way my region is.

ISPs that have many locations around the US are routed differently to the broader Internet and can have different footprints in different locations.
I have VDSL2 service from CenturyLink and I actually get better speeds than I pay for (I pay for 40/20 and get around 47/18 in speed tests).
The people receiving royalties are the artists in these cases – instead of the record companies, instagrams, and etsys of the world. I fail to see how this won't be a net positive for wealth equality when we're shifting the advantage to those who have historically been taken advantage of.
Exactly what I was looking for. That's very helpful, thanks!
Absolutely horrible ISP by any standard. Happy to see the government go after them - in many places they were a monopoly so you had no choice but to put up with profoundly sub-par service, to the point that it could interfere in day-to-day tasks like exchanging emails, uploading class assignments, etc.
Exactly, which is why an immutable record isn't as great as it sounds for these purposes. If everything is moved to the blockchain but that blockchain requires the exact same government override access to handle common problems, what's the point?

In a hypothetical blockchain ownership society, we'd probably end up paying extra insurance on our ownership as well as extra fees to a 3rd party to retain custody of our ownership tokens.
It’s like a casino, not because there’s something wrong with it, but because of house advantage. And there’s actually not anything wrong with that. But there’s a reason Citadel pays so much for Robinhood orderflow. And that reason is options. People lifting offers with market orders creates massive opportunities to make markets.

The average Robinhood user mostly like doesn’t understand what a put/call is, much less what Black Scholes is, or how to trade around their gamma.

But I don’t think that’s a reason to stop anything. Trading is naturally self correcting: bad traders stop. If anything it says more about reconsidering gambling laws. Let adults spend their money how they see fit if it’s not infringing on someone else’s rights.
OMG don't store your coins on an exchange long-term. During a real crash, the exchanges have a tendency to be down just when you want to get your coins out. The less reputable exchanges (i.e., everyone but Coinbase) have a history of absconding with the coins during a crisis (see: "exit scams"). I would put your wallet on a hardware wallet, or at least an encrypted removable drive (this might not apply if you're in a dangerous area where break-ins are common).
I actually use this analogy in my own thinking. I think there are for sure similarities although I say this without having read any crypto white papers.

In my mind at least, blockchain is probably a stricter subset of the git feature set (no git push --force, only git commit -a -m is allowed, and probably a much more strict process to merge PRs to the master branch). There's probably a built in verification and mirroring aspect as well.

In my mind, blockchain is a very strict, application specific implementation of git for finance.
And, since the government still would retain rights to seizing property under eminent domain or force the sale of a property for other reasons... you'd still need to put your blind faith and trust in the government to not seize your property. Essentially you've just increased the numbers of actors you need to all explicitly trust.
A tenet of sociology is that reality is socially constructed.

Since HN is populated with literalists, I will clarify here that this obviously does not mean that all aspects of reality are created by consensus. The Earth will not unroll and flatten itself out given a sufficient number of Flat Earthers. By "reality", they mean that a suprisingly large subset of what we consider "the world" is actually human level authored truth.

Some examples:

* Janet is a police officer.

* Dave is a criminal.

* France owns the Mona Lisa.

* France is a country.

* Idaho is not a country.

* Lance Armstrong is a cyclist.

* Bats are not birds.

* You can buy a car for $20,000.

In all of these examples, the fundamental process that determines the truth or falsehood of those statements is consensus. I can hear you already. "If you don't get a paycheck from the city, you aren't a cop." "You aren't a criminal unless you are convicted by the legal system." "The Mona Lisa is literally in the Louvre." "Bats are mammals, in order chiroptera. All birds are in class aves." "If I give someone the money, I will literally have a car that I can drive around."

For literal-minded folks like us, the idea that key properties of what we consider cold hard objective reality is in fact just squishy agreement can be unsettling. Hell, half of us got into computers specifically to avoid hand-wavey subjectivism.

But it's true. If you root cause any of those statements, you will eventually bottom out on "some people agree on it". There is no ground truth below human consensus on any of these and many many many more critical, tangible facets of our lives.

Tech folks will spend a truly Herculean effort to avoid this uncomfortable reality. They really really want things to feel solid. I look at the entire blockchain enterprise as essentially that. A boondoggle to try to subtract the humans out of human-constructed reality. But as this article shows, it is always doomed to failure. If you want your tech to actually do anything, then it has to interact with humans. And those humans will only choose to act in accordance with your tech if they believe the reality that it claims. Which means ultimately it is their belief that defines what the blockchain means, and not vice versa. Consent is always at the bottom.
I always felt that single arm control of Apple watch was the future because the way it ties up both hands felt anachronistic(the hand your watch is on is doing nothing and is constrained while your other hand interacts with the watch, making it less liberating than a phone) but couldn't imagine how this would be solved. Bravo Apple on this brilliant solution.
Archlinux is far from being up to date though e.g openjdk is stuck with release from last year (15 instead of 16)
It's a quite miserable experience in 2021 to not have a single distro that is universally up to date with software development.
Windows has this since day 1 if we talk about auto updating software and the windows store apps, being owned by the app makers instead of by a poor middleman (the distro village) are by design up to date.
>Quite a few points are not complains about other peoples behavior nor do they contain anything bad. I do indoor climbing, it does cost money, we talked about climbing in the work a lot. I would really have to work hard to perceive myself being criticizes by that point.

I find myself in that situation quite frequently when it comes to sports cars. They are easily my biggest passion, but unfortunately it's not a cheap hobby. Even though I'm not struggling financially nor am I rolling in piles of cash, I'm certain that I'm far more comfortable spending a much higher percentage of my income towards them than other people. If the subject of cars comes up I often find myself talking about cars that are 2-3x more expensive than most other people in my income bracket are willing to spend, and I've realized how that makes me look to someone who only views cars as appliances and knows nothing of my personal finances. I've tried to bite my tongue and limit the amount of car related discussions I have with people who aren't auto enthusiasts. It makes me look like an out of touch person much wealthier than I really am, bragging about something they couldn't care less about.
He specifically noted that his tuition was paid for. He was paying for supplies & incidentals.

Also $400/week in 1982 was fantastic money for an 18 year old. So a normal school-kid could not, in fact, replicate this.
> Women -definitely- can like these things

Of course. The point the commenter was making was that if they don't, or if they like other things, speaking up about those things isn't equally easy.

Which, by the way, is what the entire rest of the comment explained. Ignoring the substance of the comment leaves the impression that you're just trying to score a cheap point with an offhand accusation.
Frontier said it in their own bankruptcy statement. When it came time to pick a technology to champion, they chose DSL, a decision that did not stand the test of time. You know what's more expensive than having to run infra to every home? Having to run it twice because your first choice didn't cut it.

Infrastructure is an investment. You deploy infrastructure and then have customers pay for it over the next decade. Unfortunately, Frontier has the highest customer churn in the industry so the cash flow is really not great. Their challenge is to figure out how to execute that 2nd investment even though the first one never paid off. Over the past few months they completed their bankruptcy and shed a ton of debt, so they may actually be able to pull it off.

Simultaneously, there are new challengers in the field like Google Fiber, ImOn, MetroNet, and municipal initiatives who are all making their first investment with fiber... and they all offer pretty good pricing.
I haven't read the book, but, in general, it's not a good move to split the difference from the start, because there is usually at least one more round of back-and-forth. So once you've split the difference, you're already going to end up closer to the other person's initial bid.

e.g. "I want 10,000" -> "I'll offer 5000" -> "Let's spilt the difference and say 7500" -> "How about 6000?" -> ... now you're already between 6000 and 7500.
> but I've felt the gradual drift

I'm not sure why there would even be a gradual drift? My friends who aren't in tech are generally my most fun and interesting friends. We play D&D, we have dinner or drinks at each other's houses, we talk about anime and music and video games, we play with each other's dogs.

The only version of this I have experienced is the one where my non-tech friends are being forced out of my city via skyrocketing housing prices, which are largely due to - you guessed it - tech. It's upsetting, but there's little I can do about it except trying to keep in touch over distance.
I’ve interviewed with many of those listed. They’re not struggling for talent. They all have a very high hiring bar. I’ve seen them reject many people (besides myself) on trivia and whether or not you studied the right set of problems on LC.

For instance, could you regurgitate topological sort out in less than 20 minutes to solve a problem? You forgot the implementation but generally know what it’s used for? Failure. You’re a failure. Even if you know how to solve the problems but get tripped up on some simple parts of the algorithm because you haven’t really studied or used it in years, failure. Same with system design type interviews and other stuff.

The bar is very high for people who will never use any of that work. It’s hazing.
These stories are are always fun to read, and this one was especially well-written, so I'm glad it was posted. At the same time, there's a fair bit of survivorship bias and mythology in the "wiz kid teen helps out a clueless adult and starts a great career in tech!" story.

For starters, this was largely a phenomenon confined to a narrow strip of time from the late eighties to the late 00s. Before that, computers were too expensive and restricted for most teens to have access to, even fairly well-off ones. After that, smartphones hit, people moved away from desktops and local computing/admin to phones and consolidation in the cloud(SaaS etc), and a generation that didn't grow up with computers was replaced with a generation that did. So the days of "Hey, I know how to do that computer stuff!" "Great! Get in here!" are largely over.

Second, even in that time period, most teens that knew their way around a system never managed to hook up with one of these sweet deals. You'd (begrudgingly) provide support for friends and family for free, and maybe make a few bucks off some extended work for a friend of a friend, but nothing large or ongoing. It's like hitting sports really hard in high school and college: some will go pro. Most will not.

I'm not trying to be a downer with any of this. But the story of the wiz kid who makes it big by accident has essentially become an archetypal story by now in some circles, and it's important to remember it's more mythology than reality. Most teenage nerds who liked messing with computers as a hobby didn't spin it up into an explosive career overnight. Some decided to get more formal training, and gradually built a career in the traditional way. For many more, it never became anything more than a hobby, in part because the labor demand for people who are just "pretty good" with computers is actually fairly small, and has shrunk dramatically over the past two decades due to consolidations (SaaS again), offshoring and outsourcing.
Did you work at Frontier?

edit: Asking because it would be cool if you could expand a little bit on the troubles faced by Frontier or similar ISPs, if you have any info there.
1Password/electron-hardener: Rust library to make Electron apps more secure
So you're saying that buggy SSH servers are much more likely to blow up when encountering new methods rather than new key types? That's interesting (and I don't doubt it, although I fortunately haven't had to work with non-OpenSSH servers much).
Right on. What percent of your portfolio is crypto?
In my circles, if you start bragging about your dick, you'll be asked to prove it or 'stfu'.
Lima is like a “macOS subsystem for Linux”
I've had to change jobs in the past. A sudden job loss would be difficult; but I would have moved on if they hadn't given me the adjustment. I'm still getting offers that are similar to my new pay. Once I spun up my jobs network it takes awhile to spin back down.

I'm not a hard negotiator and I frankly don't want to be. I prefer to give a little when I can, and I'll just move on if I feel I'm being abused. There are too many other opportunities to stick around where you don't feel appreciated.
Elon Musk’s Breakup with Bitcoin Is an Antifragility Test
If he lived anywhere else besides Japan, he would have done jail time for the amount of fraud he did. He deserved that and got off light IMO. Dude is a complete joke and useless.
Keep your sink clean (2020)
Mobile support would be nice
Sadly it's not enough. If I have one tab open, I still don't want ctrl-q to kill Firefox; and it doesn't count pinned tabs as open tabs, so it will still kill even if you have several pinned tabs open. It's a really, really dumb shortcut to have on by default and I'm thrilled it's finally dead.
At this point DSL is basically inferior technology that you only use if you have no other choice.
yes, agree with the FUD comment, please stop, you're making my crypto drop
Matrix as a protocol is still in active development. Unlike "low-level" protocols such as HTTP, the Matrix protocol is much closer to end-user experience and so it must be able to move relatively quickly to remain competitive with proprietary systems. This generally does not fit into the process of standards bodies like the IETF very well.

There's a reason why eg. the WHATWG exists, basically.
Exactly accessibility really benefits everyone. I currently use the floating home button on my iPhone even though I have no physical problems with using the volume and power buttons to take a screenshot, I like using the home button better.

The watch gestures seem useful whenever you have a handful of groceries and need to answer a call.
Or maybe the office painkillers and office food are just plain convenient? Which is why the office supplies them in the first place? It has nothing to do with being "money obsessed." Maybe my office is some weird outlier, but nearly every one of these "i'm poor in tech because" examples apply to my office, despite us being wealthy in tech.
I’ve been working out regularly for 20+ years in a gym and have never seen it either. If anything, I’ve seen the opposite, the super-fit go out of their way to encourage those who are unfit or just starting because they know the difficulties. I’ve literally never even been given a weird look when asking if I can work in on equipment even with the most intimidating gym rats. And this includes me doing a number of gym faux pas early.

I’m sure legitimate bad experiences do happen, but I also think a lot of perception is based on the stories we make up in our own heads.
All of this is pretty standard police procedure in the US. Once they have a suspect or target, they tend to simply assume they are a criminal, and their goal from that point is to find a way to get them into jail. Field sobriety tests and drug-sniffing dogs are two of many, many police tools that are typically used not to determine the guilt or innocence of a suspect, but to provide justification for arresting someone. Then they seize cash as "possible drug money" and destroy people's property under the guise of searching it.

After an arrest, police will often ignore exonerating evidence or not bother trying to get it, for much the same reasons. And they have a whole arsenal of tactics for making life a pain in the ass for the accused while they fight to get rid of bogus charges.

And after all that, they make filing a complaint as difficult as possible, after which the complaint either disappears entirely or seemingly sits in a drawer for months to years before ending in a generic finding of no wrongdoing from the officer.

As far as the police are concerned, the system is working as intended. Politicians may disagree, but they're too scared to make serious changes, so it never changes.
Guessing…

Being a YC company¹, presumably the overlap with people who are aware of both is quite high. They also pay some "big names" an advance to write², and again the overlap of chosen people/interests seems likely to align to some extent.

FWIW, there was a time when the front page basically felt like a Medium indexer, and I imagine this cycle will eventually be the same as the platform changes/dilutes/grows(delete as appropriate).

¹ https://www.ycombinator.com/companies/substack

² https://blog.substack.com/p/why-we-pay-writers
How to Mix Prints Like an Inborn Fashionista
https://news.ycombinator.com/item?id=24943915
> Or whoever that declares what keys are "special" and granted the special permissions.

Yes, that be the "network". Which is a quorum of all nodes running the code base. In most cryptocurrencies, everyone who has a computer can become a "node".

So, in an ideal scenario, each person has a computer running a node of the network. Thus "whoever declares" would be a vote amongst everyone. They vote by choosing what version of the code to run. The code tells you what "keys" are special.

That's the idea behind decentralization. There's no longer just one person that chooses, instead its got to be a multitude of people all agreeing.

The nice thing here too is that you could see the court's key owner was bribed in the ledger itself.
> With a DAO as the nominal owner, selling property simply becomes a matter of executing a smart contract transaction on the blockchain.

Except legally speaking that means nothing unless you go through the legal process of transferring your title.

Sure if governments ran on it, but the cost won't really go away, you will still have taxes, and you will still have lawyers, and you will still have disputes. Smart contracts does not fix the oven that was not working properly when the title was transferred.
Great Backup Tool for Enterprise
Butterfly Backup exploits the potential of rsync with maximum simplicity, maximum flexibility and more. Moreover, its greatest strength is the organization of backups in a catalog, easy to consult
The article is not talking about NFTs, it's talking about the use of blockchain for tracking real, physical goods. Some of it may also be relevant for discussing NFTs. But the article is not about NFTs.
> So it'd be immature to suggest that we shouldn't write new code in BASIC or COBOL?

Its immature to suggest rewriting backend of some bank written in COBOL half a century ago, because Go lang is so much better. That would be a suicide.

No sane person will propose to use COBOL for brand new project.

Again my point is that bashing - modern, in use - languages is stupid thing to do. Current languages are used for a reason. Speed, convenience, libs, support etc.

Going back to C++ vs C. Have a look at Linux kernel written in C++.

Languages are tools, and each tool has its purpose and should be chosen for a purpose.
They were the ones opposed to this sale. The sale was basically not a sale but a hostile takeover, and the former staff have now created a non-profit organization under Swedish law to hold the new network so that this kind of thing can't happen again.
Sufficiently powerful external bodies can always use force to do things regardless of what any particular database says. This isn't a problem with any particular type of database.
I have had mediocre experiences, at best, with people bringing in people that they knew from outside the company. There were positive exceptions but usually it ended up being a kind of weird political move that increased divisions in teams. Like there was the group that knew each other from outside and everybody else. something to be wary about
Without some strong, potentially violent, entity enforcing property rights there are no property rights.
Dow Jones used the pandemic to undergo a zero trust overhaul
There are undoubtedly technical solutions for resyncing the block chain to reality. But once you need them, you’re effectively saying the block chain is not the source of truth, and it’s governed by the same inefficient system that managed titles before.

At this point it is effectively a complicated solution to a simple problem - record all bits about property ownership in a publicly available place. It is unclear to me what properties the block chain has that makes it superior to a database with backups.

So I would argue that it’s not necessary and makes a complicated system more complicated, not less so.

What would really help is digitization of the records, which is a political and bureaucratic problem more than a technical one. There are undoubtedly better/worse implementations, but a block chain solution feels like it’s probably on the “worse” end of the spectrum.
To get symbols for basically any MS library I just add the official MS symbol server to my symbol search list. Chrome has one too, there's no real reason other vendors couldn't do it. You can also just ship a .pdb file next to your binaries, and I think the only good reasons for not doing that are keeping download sizes small (use a symbol server...) or paranoid secrecy.

For example, NVIDIA's windows drivers are like 600mb at this point yet they don't even include function name symbols. It's inexcusable.
Next.js Conference Site Is Multiplayer
I am not sure you are reading the comments and applying yourself to understand the point being made.

When a decision is taken to use that dog (no matter who or where), the decision was 'right' 1 in 2 times. This is way better than random searches of a car population.
As problematic as academia is, that's kinda the idea behind tenure - to make the pursuit of research independent of economic incentives. Obviously this is not the case in practice with grants, the allure of industry jobs, low pay, etc., but I wonder if something similar could be achieved in a more contemporary context with platforms like Patreon.
People will overfor free if you give them power and status