jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The article presents some long term and optemistic possibilities of making bitcoin irrelevant but I'm not that convinced.

I'm by no means a bitcoin maximalist but the trust and network effect of bitcoin is something every other cryptocurrency struggles with and difficult to replicate.

I believe a government run blockchain is a likely outcome, but this doesn't share many similarities with Bitcoin. The currently common rhetoric is that Bitcoin's 21 million limit is a hedge against inflation and a government blockchain won't satisfy people looking for this.

The Facebook sneak attack it proposes has two avenues - it's own token (and we saw how that went) or taking over. The possibility of an more insidious takeover is already a possibility now that vendors like PayPal allow you to buy cryptocurrency. PayPal's version of Bitcoin is already nothing like Bitcoin - only PayPal can hold it for you, you cannot sent it to others or spend it and others cannot send you more.
The problem is that even if PayPal or Facebook could capture a large user market that doesn't give miners much incentive to switch to their fork. When they forked it would be world news and I'm sure they'll have lawsuits and people demanding their private keys.

I find the third option the most likely, but who knows how long it will take and if it will happen. As a new digital currency bitcoin has had the fairest distribution, currently the greatest hashrate and if you include wBTC and it's variants it still finalises a lot of value. For an already complex idea it has name recognition and is relatively simple and understandable in design. It's hard cap of 21 million and stage in the distribution cycle can only be replicated in time.
Even now by many metrics Ethereum has an advantage over Bitcoin but as the article point out is only a third of its market cap. Even if Bitcoin's market dominance dropped in the short term it's unlikely that the distribution would favour a single project.

To conclude I'm not convinced that Bitcoin's stop of greatest cryptocurrency market cap will be replaced in the short to medium term of 10-20 years.
put your build on pcpartpicker,

https://fr.pcpartpicker.com/b/sDmqqs this is my 2018 build :)
I work remotely so to me the local average wage bears zero relevance.

I buy an iPhone for a number of reasons. I recognize it's expensive but it's usually at least a 3-year investment and to be fair, the cost per annum is basically the same for most Android flagships, only that Apple users switch devices less often.

This can likely be endlessly contested by the frugal folk but I am not here for that.

My reasons actually are highly irrelevant. I shared an anecdote about very regular non-tech people. They keep telling me the same stories after they switch from Android to iPhone and that's not accidental.

But again, cost of living in the country of residence doesn't mean much if you work remotely.

> It makes no sense unless you really want it as a status symbol.

You could have just said: "I am an Apple hater" and it would have saved us both time and keystrokes. :)
Naaahh.
* Week 1-2 write research proposal.

* week 3-10 wait for research program to open for submission

* week 11 submit

* week 12-20 wait for outcome

* week 21: actually a surprise, it is fundes

* week 22: since this is involving human test subjects: submit to ethic commitee of university

* week 23- 30 wait for reply, approved

* week 30-38: term break (so no students around to ask)

* week 39-80 conduct the study (you need to have billable hours!)

* week 81: result is inconclusive further investigations in a new study needed
You do realize that the solokey is a hardware token....
You can make the same claim for putting all your money in TSLA. Just because it has had good return in hinesight doesn't mean it wasn't an extremely high-risk investment.
I'm not saying it's a Veblen good. I'm saying that even though the demand drops as the price goes up, it may well not drop so far that it's a loss of net profit to sell at high margin. They do, after all, have a monopoly on the good.

If you're saying that even holding a monopoly, the most profitable price point is at market saturation, I'd need to see something backing that. And also what you mean by market saturation; the cost of parts for an iPhone 11 Pro is estimated to be ~$490. The list price is, what, $1100? You're basically saying that either they've already achieved market saturation, and would gain no new customers dropping the price to $600 (parts + $100 for distribution, assembly, etc), or that they're leaving money on the table. I find both of those very hard to believe. So maybe I'm misunderstanding you?
"HTTP 451 - Unavailable For Legal Reasons” seems to be getting close?
Windows is sort of an easy one since it's hardly a minimal server OS, but idk, even then, post-Windows7 I imagine things started getting far less common.

OpenBSD's claim is fine and all it's just not all that important. No one just ships OpenBSD without adding something to it.
The comparison to cigarettes isn't very convincing. To legally justify a of regulation of commercial speech, the government must show that it is to directly advance a substantial government interest and it is no more extensive than is necessary to serve that interest.

Cigarettes physically harm pretty much all of their users, and they are very addicting leading to psychological and financial harm to a large number of users too, and they are available over the counter with no more than an age check to try to keep them out of the hands of non-adults.

It's fairly easy to find a substantial government interest in the physical and psychological health of the population, and regulating the spread of something addicting that directly harms that interest directly advances that interest and doesn't seem to be going too far.

Prescription drugs cannot even be sold until the government approves them, and even then they can only be sold if prescribed by a doctor. Those measures should already keep them out of the hands of those who would be harmed by them, so it is hard to see what substantial government interest a TV ad ban would directly further that couldn't be better addressed without restricting speech (e.g., limitation on who doctors can prescribe the drug to).

I'm not saying that it wouldn't be possible to sufficient justify a TV ad ban on prescription drugs. Just that it is not anywhere near as easy as it is for cigarettes.
The US does have a progressive tax system. Here's effective federal tax rates. Throw on inheritance tax on top of these and it gets extremely progressive.

https://www.cbo.gov/sites/default/files/110th-congress-2007-...
> At least if these engineers were working at Qualcomm or MediaTek the fruits of the labor could be shared

Except these companies had a massive headstart over Apple, and failed to deliver. Furthermore Qualcomm generally act to suppress innovation through patents.
> Apple already gets 15 bps for all Apple Pay transactions

Bits per second? Beets per sale? Blackened pieces-of-eight per scurvy-rat?
> The entire point of voting is that you are allowed to vote for whoever is running.

There’s the rub. In the United States we’re permitted to choose from either one or two candidates, both of whom have been sponsored by one of two national private clubs or one of their local chapters. You will not see any mention of nominations or political parties anywhere in the US Constitution, and yet that’s the system that determines who is eligible to run. In California a single club controls who is permitted to run for most local and all national offices.

It’s so obviously kayfabe that I’m baffled that there are rubes out there who think this is a real choice anymore than picking “any” card from a magician’s deck is.

It also ought to make one wonder who exactly the first person plural is in that overworked phrase “our democracy.”
Very well done. I almost love it, but the timed nature bothers me, as does the existence of multiple wrong board solves. With this game, I don't want to type in guesses without solving the whole board first, I like the logic puzzle, but if I solve the whole board first and it's wrong, that's too big a chunk of work to throw out for maybe one green or yellow square.

I could be in the wrong here, haven't played it much yet! Congrats on showing it off, very cool.
Stupid nitpick, but I'd prefer to have someone correct me:

s/guild/gild/
Reminds me of hotdog not hotdog from silicon valley,
Still cheaper than a Soul Cycle class.
There are many reasons why UTF-8 is a better encoding but UTF-16 does at least have the benefit of being simpler. Every scalar value is either encoded as a single unit or a pair of units (leading surrogate + trailing surrogate).

However, Powershell (or more often the host console) has a lot of issues with handling Unicode. This has been improving in recent years but it's still a work in progress.
I don't know StackOverflow's Tor practices. Given the post's title, I was disappointed to finish reading the post and still not know. If I had read the same post with a title like "Ask HN: is Stack Exchange (Stack Overflow) now blocking Tor?" I would have no complaint.
When you're aiming for small code, performance is the last of your worries. A couple years back I decided to implement a complete bootloader that could read a kernel from NTFS in the MBR -- 510 bytes usable. While performance would've been nice, just getting it into that space was a massive(ly fun) chore.
I think the lesson to learn here is that free markets require maintenance and defending. A free market is by its very definition the natural state of affairs. In not only the modern industrial state, but every state America has known, we have added regulation upon regulation to the system to the point that the only way to be an entrepreneur is to create a completely new industry because it hasn't been regulated yet. When's the last time you heard of a banking or a farming startup? (And if you mention BankSimple, can't you hear them practically begging for mercy from their regulations in the blog posts they publish?)

We need to wake up and free the market. A lack of regulations (as has been proven) is the only way to avoid abuse of power.
I love this OkCupid-esqe postings although I think Facebook could do a lot better but maybe they're concern about people's reactions to what they know.
It's not just a question of prices rising. Failure of prices to drop to the level they would otherwise in a competitive environment is also damaging. AT&T is one example of such a situation. After the breakup of AT&T, long-distances prices dropped dramatically, and quality improved just as dramatically.

And I'm not sure how far your definition of "textbook monopoly" stretches, but the concept of "antitrust" covers not just monopolies, but cartels and cartel-like activity (like secret price-fixing agreements). OPEC is an example of cartel that has been successful in keeping prices artificially high for probably a majority of its existence.
1. Get 10,000 subscribers for digest.io

2. Get 10,000 queries / post per day on spotted.at

3. Smile more, appreciate life and get a date or two. :-)
Merry Christmas everyone. May all your dreams come true and life shower with happiness
I'm sure we'll know soon enough, but I wonder how much this affects battery life. When apps like TomTom GPS go into the background and keep using location services, my entire battery can be used in just an hour or less it seems.
There are many many places to have discussions with naive computer users; HN is one of the few places where you can have a discussion whose participants are likely to not be naive, and that is where a large part of its value comes from.

In order for HN to have discussions with naive users, it would require frequent visits by naive users, which would be the end of HN.
If an EU founder of an SV-based startup could do a brief write-up of the process they went through (and how much it cost) that would be absolutely fantastic. Anonymous if necessary.

I know some travel to the Bay Area for less than 3 months at a time on the visa waiver programme. I'm also curious about the gotchas to watch out for with that approach and the practicalities of getting by for such short times (e.g. finding a place to stay, etc.).
In C++11, auto just says, "make the type of this thing the same(ish) as the type of its initializer". There is no potential for code bloat, even in theory. In C++14, auto can be used for generic lambdas, but even those are almost always called with a single set of argument types, so again no code bloat even in theory.

(Template code bloat itself is nearly mythical. I've seen exactly one occurrence of it causing a problem, in 8 years of Standard Library maintenance.)
I feel like a still-bootstrapped GitHub would have made Atom free and open source and used it as another tool to reach more developers, especially new ones.

But alas, they raised $100M and are probably feeling pressure to find new revenue streams.
That's impressive. I also found this impressive: https://github.com/god (click on repositories)
Interesting story of SAGE here. What happened to it? Nowadays it seems that numpy/scipy has more users and community attention.
Sorry Chuck, I don't think you understand our culture here. I stay in Bangalore. Never visited any country. I was born and raised in Bangalore. I've stayed here in Bangalore all my life.

>>getting around people unwilling to confront their managers

Almost every time I've tried to do this, I've been screwed. The only option after that even I have is to go work under a different manager. You really have to play nice, actually that's putting in mildly. You have to show super sycophancy towards your manager, if you want anything that looks like a raise, promotion or a foreign travel.

Often you are just screwed if you don't belong to your manager's state, or don't speak his mother tongue.

I've been pulled up and scolded inside meeting rooms even for mild and faint feedback, let alone direct confrontation. Some times in the line of 'You don't want me as your enemy'.

That's one big reason why Indian IT is such deep irrecoverable mess. Good people get nothing, have no scope for growth. If you are good its assumed you are going to sacrifice your life working for everybody. To get anything you have to be a super sycophant. Or belong to your manager's state or speak his/her mother tongue.

So the only option for good people here is:

1. Immigrate to a western country. Get treated like crap. If you are luck you might get citizenship in a decade or two. Else get ready to go through putting up with crap for years.

2. Work in smaller teams of your mindset and do a start up.
http://github.com/EGreg/Q

Check out the Db library.
Very intriguing...
A ton of companies are based around open source software. That's kind of the beauty of it. It has enabled the proliferation of businesses and has sped up innovation.

But by your logic, the NSA must be an open source government agency. After all, the Snowden leaks revealed that their technology (including XKeyscore) is built on open source software.

"Working inside open source browsers mostly."

Every website and web application is open source now? If you can find a way to arbitrarily lift server-side code from any web application, you'd be hailed as the next technological messiah.

No, GitHub using open source software does not make their platform open source. They do give back to an extent, sure. But that's hardly anything to celebrate by itself.
From a different point of view, part of the problem is the undefined state of the code at the "fail" label.

Execution will arrive there somehow, but the 'how' is unclear. The word "fail" implies you should reach that point only if there was an error, but that is a bad assumption in this case.

If the real answer to 'how did we get here?' was checked, then the bug could not hide in the undefined behavior. This would not allow a dangling goto to result in a false positive. A false negative will get someone's attention when their web page doesn't load.

Something like this could remove the undefined state:

goto pass;
fail:
if ( err == 0 ) {
assert( err != 0 ); // BUG! variable must contain an error number
err = kSomeAppropriateErrorNumber;
}
pass:
SSLFreeBuffer(&signedHashes);
SSLFreeBuffer(&hashCtx);
return err;
The article doesn’t lack in sensationalism, and very much inline with the recent Internet scare stories running in major publications, one could argue about the motives of these newspapers in trying to demonize online advertising as it’s arguably hurting their bottom line.

Privacy is important but we need to keep things in prospective, ads are propelling a huge wave of innovation and a huge industry. The reasonable way to preserve the rights of users is to grand them control over their data, and not just demonize ads altogether.

I personally prefer relevant (targeted) ads. Online ads are also measurable and such are fairer to the advertiser than a hail-merry print ad.

This aversion towards smart ads seems a bit anti-progressive, it's obvious that personalization in devices, media and of course the advertising to monetize the ecosystem is the logical evolution of consumer technology.

And It’s not just a case of paying with ‘privacy’ instead of money, many of the webservices available today won’t exist unless they are free, and are used by many people which their usage patterns are collected as feedback.
100% agree. the core community needs to scale with the number of pages that are added every year.
In case anyone was wondering why this was submitted and upvoted several times, it's because the creator of Objective-C stopped by to answer the question definitively. (Though the answer is essentially, "That just didn't occur to me," so it's only enlightening in that it shows the thought process behind Objective-C, not so much as a general language design lesson.)
You've overlooked the critical call in the previous line:

def is_secure_path(path):
path = posixpath.normpath(path)
return not path.startswith(('/', '../'))

The call to `normpath` normalises the path, e.g.

>>> normpath('./../foo')
'../foo'
The author is to some extent making an argument from experience; it's not entirely unreasonable to ask what that experience is.

For example, if the author is still a student (I have no idea if that is the case) that would go some way to explaining the apparent belief that the job of a software engineer is only to solve already well-defined problems—which is to say, homework problems. We could then discount the advice accordingly.
Obviously, those who run nice!
I've also explained this in another comment, but basically,
the call to `normpath` in his code takes care of this, e.g.

>>> normpath('ExistingDir/../../parentRestrictedDir/passwords')
'../parentRestrictedDir/passwords'
Could it be that once you reach a certain level of size in any organization bureaucracy and complexity turns up? The reason why Amazon might have "terrible engineering" while the sleekest app startup doesn't is because Amazon is really, really big.

Look I understand degrees and IQ really don't mean much by themselves. Most of my friends attend "elite" colleges (as society deems it). Some are brilliant. Some aren't. However, the numbers show that "smartness" and particularly an "obsession" with smartness matters. Amazon is really successful. Google is really successful. D.E. Shaw is notoriously successful. Facebook is successful. Teach for America is super successful. The defining theme to all of these organizations is a focus on hiring the best talent possible. And often times the best talent happens to be at those top schools.

Think of the timeline of hiring. These companies often target people in the 22-27 age bracket. That is just 4 to 9 years away from their high school when college decisions were made. Work ethic, ambition, and a determination to get things done is pretty damn autocorrelating in its nature. Someone mentioned how PG noted in an essay that he was underwhelmed by MIT, Harvard, Stanford kids. But look at the YC startups. The number of startups funded by YC by alumni from MIT, CMU, Stanford is far more than what it would be if there was no correlation-causation.

I think drawing broad conclusion from a criminal enterprise like Enron is a poor way of doing things. Just because Enron touted their smartness and failed doesn't mean that is the norm. On a large enough sample set, I will still bet you that the McKinsey conclusion is right in that "talent" and the drive to get the top talent is still a big part of the most successful organizations.
But are they top paying?

Microsoft hasn't been top paying in a lot of markets outside US for years, let alone competitive with I'd imagine most people on hackernews consider "top paying"

Wouldn't a role in UK be essentially paid nearly 50% less in total compensation?
Err.. Just to be clear, I never meant to suggesty ou'd take the ratio between month 1 and month 2. I tried to use parens to indicate the parameter that would be compared between the two groups (delayed and not delayed). Anything else wouldn't be an RCT, but just gawking at time series data...
I don't think that idea even works in theory, let alone in practice. In lieu of making a longpost about why this doesn't seem like a good idea to me, I'm just going to defer to the story of the Tower of Babel. You could also see Lippman's 'Public Opinion' on the problem.
Up to 30 seconds behind again, was as low as 10 just recently. 800MW of reserve remains.

I wonder what "Current System Inertia" is.
The data for age group specific data is available freely in the UK. I did a quick analysis in R, and even though all over 75 and most over 70 have been vaccinated, I didn't see any increase in the rate of descent compared to other age groups. So not quite having a public health impact in overall numbers just yet (it's the lockdown that is doing that), but I have no doubt it will eventually. I wonder if part of it is that people are more willing to abide by the rules, now that we have possible way out of it.
hello take a look at my latest open source side project. Here you can find the code https://github.com/davidesantangelo/dato.rss
Well, that's the question then: whether the globally negative effect of eradicating trees which bind CO2 isn't worse than the local positive effect of "trampling the snow [which] will result in a stronger cooling of the ground". My completely unqualified gut feeling: if the climate warms enough, no amount of trampling will save the permafrost...
The deaths are classified as Covid-19, so good luck figuring this out.

Sometimes you don't need statistics. 8 deaths on 31, similar figures from other locations are sufficiently obvious.
Yeah, but while "bogan" connotates unsophistication, bad fashion sense and the like, bogans are usually portrayed as somewhat likeable and not actively criminal.
Exactly. I would also add the fact every single native video player is better than YouTube in every aspect - a native UI works incomparably faster, a native player consumes much less CPU, it usually has more features and is handier to control. So I always download everything I feel curious about and then use MPV, VLC or a thumb drive and my dumb TV USB port to play it. I only watch online when I'm sure it's absolutely not worth the disk space nor time watching much of it.
"stable" here means zero population growth over the long term, which actually requires a little above 2 per couple to account for people who die before being old enough to parent children. 2.1 is the common approximation for that.