jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's a different situation when the currency itself is deflationary, not the goods being purchased.

Instead of thinking in terms of buying a phone, think of this in terms of capital allocation and investment.

Deflationary currencies are designed to accrue value to those who don't use them. An economy built on the idea of incentivizing people to not spend any money is not good at all.

Everyone knows about the downsides of excessive inflation, but deflationary spirals are a well-known economic problem. In short: Deflation reduces demands for goods, which causes producers to lower production targets, which causes people to be laid off, which further reduces demand for goods and so on.

A hypothetical Bitcoin economy rewards early adopters massively at the expense of newcomers. The current wealth situation is already heavily biased toward older generations, even on an age-adjusted basis (see charts: https://www.wealthmanagement.com/client-relations/illustrati... ). If you think that's bad, just imagine a Bitcoin economy where the underlying financial system accrues wealth to the older holders, at the expense of newcomers to the system.

People love Bitcoin because they think they're the ones getting in at the ground floor, getting wealthy at the expense of the new arrivals. The love for Bitcoin would flip very quickly as young people realize they're deeply on the losing end of that deal.
It's like watching a murder mystery unfold. It feels really daunting to dive this deep into a bug on its vague symptoms. It's probably the selection bias for what gets on the HN front page, but it feels like a large minority here can tackle something like this. I have trouble imaging having that much of a handle on Linux to feel comfortable hot patching the kernel because I suspect something is wrong in the networking stack.
Well most certainly container to host escalation is possible, but if you play your cards well enough it is highly unlikely.

From the security section [1] :

> Your average server (bare metal or virtual machine) needs to run a bunch of processes as root. Those typically include SSH, cron, syslogd; hardware management tools (e.g., load modules), network configuration tools (e.g., to handle DHCP, WPA, or VPNs), and much more. A container is very different, because almost all of those tasks are handled by the infrastructure around the container ...

> This means that in most cases, containers will not need "real" root privileges at all. And therefore, containers can run with a reduced capability set; meaning that "root" within a container has much less privileges than the real "root". For instance, it is possible to ...

> This means that even if an intruder manages to escalate to root within a container, it will be much harder to do serious damage, or to escalate to the host ...

[1] : https://docs.docker.com/articles/security/
I've played a bit and it looks really interesting.

I see you currently support saving the fiddles to dropbox. Do you plan to add other storage systems?

I'm thinking it would be great to use that along with github to write documentation or even websites using jekyll.
Road safety is an admirable goal, but that's an issue that you tackle with liability law, car registration and inspection regulations, road users code &c. The DMCA is such a badly written piece of law that lends itself to overreach, and it doesn't need to be extended to yet another area.

Besides, people have been tuning their cars for 100 years now, you'd think that by now the police had some experience keeping the worst specimens of the public roadways.
It's impressive that they're taking full responsibility, but very surprised there's no mention of refunds..
very cool, very relevant and very useful.

Web apps - they're not just for computers anymore.
I'm just saying it isn't fair to Heroku to take 100% responsibility. Do you now have to go to the customers of YOUR app hosted at Heroku and take 100% of the blame? Or do you tell them it was Heroku? Were YOU using more hosts than just Heroku?

Where does it end? Is it 100% your customers' fault for using your service and not using multiple services that match your service to be redundant?

I'm just making conversation here now, but I feel like Heroku did not have to go this far.
I'd be interested to see some kind of printer driver as a service. Email a PDF to "mysecretprinterid@myprintercomany.com" and it prints the page
What about if you used multicast for printing?

Create a printer protocol that basically multicasts for a certain address, and it automatically prints to the closest address. That printer would respond back with it's name and location plus map, and you wouldn't have to play the 'find the closest printer' game. You could combine this with the generic SMB/NFS/HTTP file drop idea, and simplify the printing process.

The catch would be you would no longer choose a printer, but that can be looked at 2 ways. You can simply offer the option to choose through legacy methods, or you can make the assumption that it's easier to physically find the closest printer than it is to find the physically closest printer through logical means.
"Block storage is not a cloud-friendly technology".

Based on every post-mortem I've read thus far, it's clear how AWS and it's customers approach EBS will change.
The thing is, multiple availability zones are in multiple data centers. We now know that they have a common failure point, but how could anyone have known that before it happened.

For all we know multiple regions could have an undiscovered common failure point.

Don't get me wrong. Heroku isn't entirely blameless--I had a production app that was down for about 12 hours.
Things would be somewhat more obvious still if we had one function which returned [sin(θ), cos(θ)] (called say, tan2) and another function which did atan2. To be honest, there are undoubtedly more intuitive names for these, but whatever.

Then atan2(tan2(θ)) = θ, and tan2(atan2(y, x)) = [y, x]

I've long thought that the traditional/current form of our trig functions makes it harder for people to learn and use than they should be. Sadly, basic and widespread abstractions are almost impossible to change.
On the following slide, he listed a bunch of open standards (SIP, SRTP, ..), which they presumably use. If they hold true to their word (remains to be seen), other handset operators will be able to build similar support into their handsets.
Clearly that has worked about as well as micro payments for email ;-)

But seriously, there is an equivalent strategy, and that is putting up a small road block such as writing a test application. The problem is that many qualified people won't do it. Those who are currently employed are the least motivated to pay in time or money to submit an application.
No.. the cure to cancer is in iPhone 5.
In the mobile market, Google was the fast follower. MSFT's entries with windows phone and the surface cannot be called fast.
Is an IRC channel easy and anonymous?
Are you saying that western electronics companies could theoretically produce at a price lower than what Chinese companies charge today, if only those western companies didn't get killed off? Proof?
These "arguments by practicality " are almost always just-so stories.

The Hungarians (and presumably the Chinese) have their own just-so stories about why YMD is the most practical order: you use dates mostly when you sort heating bills, invoices, or even fruit preserves, and in all those cases you need to sort by year first.

Australians will tell you a tale about how "day before month" is human-scale, while "month before day" is not. Heck, ask a German why the decimal comma is superior to the decimal point, and you'll hear plenty of practical-sounding reasons. French carpenters will tell you how they use decimal units because those are much more practical than inches. British people will explain how left-hand traffic is the only practical choice (6a41ef).

People are much better at confabulating reasons for sticking with conventions than they are at telling practical and impractical conventions apart. Indeed, if there was one obviously practical choice, there would be no differing conventions for ISO standards to reconcile.
Mmmm.... no. IBM has built an organization that protects the bad employees. Business Analysts that cannot analyse anything to save themselves for instance. Coders in Bangalore that cannot code and have shitty communication skills (but marvellously developed excuse making skills). Server admins that don't know how to install and set up servers.

I agree with the not letting smart people be smart... but it's not even that. If a project has caught fire and is burning down, they don't let the people with the firefighting skills come in and save it.

Partly it is an incentivization problem. That is, there isn't any incentive to be efficient and good at what you do. Especially if you're billing your people out as consultants by the hour and somebody else is paying for it. This is a two level problem. The individuals have no incentive to make themselves genuinely better at what they do (there are personal development programs in IBM which people are encouraged to take, but that just pushes them even faster towards positions where they don't actually do anything useful - e.g. management), and the organization as a whole actually loses money if it becomes more efficient.
In general, it's also difficult to prove that 'object' doesn't get set to null too.
It is semantics, and all comes down to what's a 'force' and what isn't in theoretical physics. I was arguing from the second definition.

The first definition is tautological: First, you define a curved space, accounting for gravitational forces such that a small object will follow a certain geodesic. Then, you say that since it does indeed follow said geodesic in that geometry without deviation, gravity is not a force. Well of course not!

With the same same hand-wavy argument, you could define the curvature of space based on electromagnetic field strength, for example, and argue that electromagnetism is not a force.
Other discussion: http://news.ycombinator.com/item?id=1934013
I've known vegans who would admit to eating nothing but Doritos/Skittles/Coca-Cola on roadtrips rather than feed themselves some halfway decent, but non-vegan, nutrition available on the road.
I initially read "Mysore" as a strange spelling for "Missouri" and then realized Mysore is a city in India.
> bitcoin uses a 1/3rd of the energy used in gold mining - bitcoin uses 7% of the energy used in the global banking system

Those are both gigantic energy expenditures, and to say that BitCoin uses only a third of the energy that another despicable planet-destroying industry does doesn't speak much in the favor of BitCoin.

Nor does saying that something ~50 million people own (0.5% of the Earth's population) is "only" 15% of the entire global financial system used by 7.3 billion people.
i use Cucumber for behavior definitions, not tests ... and for me it's very useful to be able to discuss this with a non-technical person. "is this how you'd go about accomplishing something? is this how you'd expect the system to behave if you do X?"

[which isn't to downplay the value of tests, those are important too, and I could see Steak potentially adding value on that front]
I'm sorry, I'm confused, are you claiming you didn't understand what I said about Marxism or that you did and it is equally true of fascism?

To attempt to dispense with either: Marxism very much was and Fascism very much was not an important source of ideas, activism, and organization driving the transition from relatively pure capitalism (“pure” in the sense of being essentially the dominant system in the developed West criticized under that name by Marx, not pure in the sense of embodying the post hoc idealistic rationalizations invented in response to criticism of that system) to the modern mixed economy.
AFAIK, The safety controls are done in the Connector piece to the car, which uses C/C++.
These all potentially could or could not happen, but I think they're possible given multi-year mass WFT. I'm not guaranteeing these, but I've seen them discussed.

For the company:
- Lower productivity (burnout, people not adequately connected, people not on same page, more difficult to manager remote workers, more distractions)
- Less innovation
- Less / No company culture
- Less employee satisfaction; harder to recruit at all WFT firms
- Difficulty onboarding new employees

For employees:
- Competing with talent globally, lower wages
- Fewer perks
- Less community, more atomization
Location: Chicago

Remote: Yes

Willing to relocate: Yes (prefer remote)

Technologies: Java,Spring Boot, Javascript, React, React Native

Résumé/CV: https://www.kevinpallikunnel.com

Email: oapallikunnel [at] gmail [dot] com

I'm a full stack engineer who has about 1-2 years experience working on mobile application and also backend spring boot applications but I do dabble with python and other small projects in my free time. Let me know what you guys do I'm looking to join an organization in which I feel strongly about the overall goal of the company more than the tech used.
> (besides the fact this is for Gitlab)?

Heh, yeah, besides being a different programming language, how is node different from Java? :-D

I, too, would value "the one CI yaml to rule them all" but given how much faster GitLab is moving than GitHub, there's almost no prayer of them trying to have some kind of common behavior.

I actually had the best experience using circleci's local runner (back when we were using it for CI) as far as "run binary, perform build" goes. I have yet to see gitlab-runner successfully execute a local build :-(
I understand. When you say self-hosted you are talking about the websites generated or the full app?
Congrats!

This book resonates with me.

This reminds me of the "data science" book was from Data Smart, from the Mailchimp CDO, talking how to keep orange juice tasting the same all year round (using a seasonal fruit) or calculating the likelihood of a consumer being pregnant - all within Excel.
I’ve been to multiple cities in Israel and the occupied territories.
>The reason he won is that media gave him a platform, not that he used it to lie.

He won because people voted him in as per the constitution. I'm sure there are a ton of factors around the particular mechanism of his winning. The media gave him a huge platform to be sure. They didn't do it because they liked him. They did it because of ratings and as a way to mock him because it looked like he would flame out (and he almost did flame out, many times). But OK, free press is free press and he got a huge amount of it.

But to be clear, it was the Hillary campaign strategy to let Trump tank himself by shinning a bright light on what a mess he was. At one point she literally stopped taking interviews and press conferences for months [1]. So if media attention is what wins election, what the heck was she thinking?!? And if Hillary didn't want the media platform, is it really the media's fault for giving it to Trump? In hindsight, that was a bad campaign strategy. Also, had Bill Clinton never decided to visit Loretta Lynch on her plane, she never would have recused herself, and that dummy James Comey would never have made himself the face of the email investigation (another thing Hillary brought on herself) and tank her poll numbers a week before election with that ridiculous letter to Congress (if there was one thing that lost her the election, that latter was it).

>Most Democrats agree with this analysis.

I'm not sure about that. For 4 years after Trump's election, the Democratic base, the Democratic party and the former nominee attributed Trump's win to foreign interference. I think every Democrat, Hillary included, has claimed Trump is an illegitimate president, who was clearly a Russian puppet, who stole the election because of Russian disinformation. That happened. And of course, prior to 2020, the party that ALWAYS claimed election fraud was the Democratic party. Every lost election, state or federal, was because of voter intimidation, or voter suppression, or voter id laws, or some variation of that. So who actually sowed the seeds of election mistrust? Where were the calls to curb misinformation then?

But yes, I do agree that legislating away 'misinformation' is fraught with problems.

[1]https://www.washingtonpost.com/news/the-fix/wp/2016/08/18/hi...
I have a novel idea on that front: What if to combat ad-driven fake news we will deprive people spreading them from money, so that it would not be profitable to show them ads. That money can instead be directed to subsidizing education for those same people in formal logic and critical thinking.
Is the constant churn just a Silicon Valley thing? I get a raise every year of about 8% which keeps me well compensated even after working at the same job for 8 years. It’s possible the company I work for is an outlier? We have lots of engineers who have been working here for 15+ years.

As a result, my interviewing skills have deteriorated significantly. I wouldn’t be surprised if a talented programmer straight out of college could out-interview me even though I have much more experience.
"Politics are downstream of culture" -- Andrew Breitbart

He might be wrong about a great many things, but he was right about this. Intolerance (under the guise of "cancel culture") is a result of growing tribalism. Two parallel cultures fighting for supremacy.

That jury is fundamentally a great idea (that's why we use juries today). The only problem is the culture of intolerance.

Parler's jury is just a representation of that intolerance just like their users being kicked off Twitter was a representation of intolerance from the other side.

Unfortunately, this intolerance has become a part of culture and inevitably flows downstream into intolerant politics. If the intolerance doesn't stop, separation or war has always been the result. I fear that people on both sides won't see this until it is too late to prevent.
It means that previously complicated ways of high tech surveillance become ubiquitous as they are accessible for moderate price to any entity. A proliferation issue. More of bad thing is worse than less of a bad thing.

But I seriously feel as you almost insist in uncharitable reading of my post.
It's an interesting first step, though I'd wager a huge percentage of that $20/mo fee is just the ESPN/ESPN2 fee. ESPN commands over $5/mo per cable subscriber even if they never watch it and you can't choose not to get ESPN on cable (without going with an absurd super-basic package which includes no other channels). So, you're forced to spend over $60 a year for nothing.
Another minor consideration - here in the UK this was posted at 10PM - not exactly a friendly hour. It would have been nice to schedule the post for a time when UK businesses expect to operate. I don't expect they would have thanked you for it in any case, but they would probably have had both a better response time and a better organised response
Without giving away any secrets, can you expound on the current state of pairs trading? I was under the impression that the easy ones (GM vs Ford) had been arbitraged away long ago. I'm sure there are small-cap opportunities but I haven't been able to identify them in my research.
Sounds awesome, but I really dislike not being able to see a screenshot before having to connect my github account...
Great intro to his work — Crash Course lectures by John Green:

https://www.youtube.com/watch?v=w1Kw94qjdQA

https://www.youtube.com/watch?v=oyvDYZ6hJNA
His remix of "The Island" got him some attention, but it was the "Pop Culture" mashup video that got him to explode to tour-with-Lady-Gaga popularity.
I am actually working at a startup to do just this, but using the 'Choosing Wisely' guidelines for care practitioners.
>On the one hand, I have no boss, so I can’t be sacked – everything about every single aspect of my day and my work is entirely up to me. From that point of view, I’m about as free as it is possible for a person to be. On the other hand, I have no job security or protection of any kind. If people don’t want to read what I write, I have no income .

We always have "boss". It doesn't matter if it's my manager at my day job, or my customers at the startup I'm working on. We all serve a master. Even the hobo on the street looks for food when his stomach directs him to do so.

I don't think money itself is freedom, or that it could buy it. Though it does buy nice things. Freedom is being able to pro-actively direct your life, move your life. Freedom is being the boss, freedom is being the hobo. They are equal in my book.
I just showed this to my friend who is a doctor, he says:

--- quote ---

It's a possibility of pernicious anemia, which would cause B12 to be low.

It's an autoimmune disease which he has a predisposition with Hashimoto's.

He should get a complete blood count with differential, Serum Vit B12 level, Anti-parietal cell antibodies, Ant-intrisic factor antibodies and Methylmalonic acid level.

Also he should probably go to a hematologist or immunologist as they are more likely to think of this diagnosis.

--- end quote ---

He says it's impossible to diagnose without seeing the patient, and without seeing the bloodwork, etc. So, go get yourself checked out by someone who is familiar with this disease.

Best of luck to you.

Edit: I noticed that someone else said the same thing below. Nonetheless, hope that something here helps you.
How will this affect web analytics? Let's say that Google chooses to prefetch the #1 result for any given search term. Will the #1 ranking site's analytics package report a unique visitor for every time that query is searched? If so, that would be a serious problem for those who rely on analytics.
How about first we build a high enough quality network that I actually could download that much data before we talk about how much to charge for it.

As of now, how about pricing on the "your stupid network never works well enough for me to download data so I'm always stuck using WIFI anyway" plan?
Seems like the whole thing was a bit of a non event, that Facebook have said what they're going to say for the time being and they're now going to (try to) let the statu quo ride.
It occurs to me that were I in your situation, I would not have a very good idea about what to do with all the suggestions here on HN and on the blog. Perhaps you already have thought this through, but for me it would not be an insignificant problem. It might rather be the kind of problem that crowdsourcing would be more suited to help with than the problem you first came here with; i.e., you might want to now ask HN, how do I strategize from here. One of the problems you seem to have had is finding the right kind of doctor. A specialist in a given field is only useful if you happen to have an illness in that field. A generalist is unlikely to be able to identify a rare disease. How do you go about solving that problem. I don't know the answer, but perhaps someone here does. And perhaps someone here can tell you how to approach doctors with a strategy most likely to get them committed to solving the problem. My gut feeling, in any case, is that you ignore alternative medicine/radical lifestyle change suggestions. I would guess (and the fact that I must guess is probably telling) that alternative medicine is no more successful in scenarios where traditional medicine fails than in those where it succeeds. I wish you the best.
Very well written article, and clearly, written by an journalist.

What strikes me is that newspapers don't seem to have realized that they offer a different style of news than we get online.

I don't read the paper much, I know I only get a snapshot of the news online as reading larger bodies of text just isn't the same.

Obviously there must be a change in the model of the newspaper.

What does a premium paper look like? Have papers like Barrons seen a decline similar to more general papers like USA Today or the Wall Street Journal?
We use KDB for time series data but it is expensive.

He's anyone checked this project out? http://www.monetdb.org/Home