skysight-inc/HackerNews huggingface dataset:
> I don't trust anyone, but I only want Apple to hold the keys, not all random repair stores. It is a FAR worse idea to force Apple to provide security bypasses.

Each customer should hold a personalized key to his own hardware. Then the customer can decide whom he trusts, and give the key to whomever he wants (Apple, some other repair store, do it himself, ...)

The problem is that as long as somebody else holds the key to something you bought, you didn't buy it, you leased it. Or borrowed it. Somebody else can still control it to a greater degree than you yourself. And that somebody now has a monopoly he can use to force thing onto you. Like set prices for repair.

That shouldn't happen.
https://labs.robinhood.org/fellowship

5 month, paid fellowship to research, develop, test, and the launch tech products that fight poverty.
The FM receiver is very nearly always built into every phone processor. And support circuitry like that is trivial.

Plus, FM receivers are much less power consuming than radio over data.

My next phone will have an FM receiver.
Its not very different but its more mature. It has awesome apis and it has best admin interface.

We use it for many websites, its something hackernews people will not like but its fastest way to make small-medium size websites i know of.
So what can we do about it? Is anyone still seriously working on iron fertilization to encourage phytoplankton growth? [0]

The main arguments I've heard against it is that we don't know what the effect will be on the ecosystem:

> The side effects of large-scale iron fertilization are not yet known. Creating phytoplankton blooms in naturally iron-poor areas of the ocean is like watering the desert: in effect it changes one type of ecosystem into another

Well, guess what? We're going to affect the ocean ecosystems negatively if we don't reduce atmospheric CO2, and I don't see that happening any time soon. How about we just go for broke and try it out on the off chance it helps things?

[0] https://en.wikipedia.org/wiki/Iron_fertilization
No, that's a list of phones that support the nextradio app. I did not buy my Sony Z3 and Z3 Compact from my carrier (T-Mobile). They work fine -- T-Mobile once offered a branded Z3 -- as does the FM radio. Neither phone will support the nextradio app. Although I can install the app, it says I need to contact my carrier. nextradio support says the same thing. I don't know if nextradio supports unbranded phones on their list; but, they do not support all phones with working FM radio.
Facebook is scary. It ought to be heavily regulated or nationalised entirely. The side effects it has had on society are catastrophic.

Once FB gets a monopoly on news, it'll be able to control everyone.
Except it wasn't a Muslim ban.

At least report facts as facts and warranted supposition as warranted supposition.

Else we wind up in a post-factual society.
One of Snap’s top ad execs is leaving right before the IPO
My understanding (reading, friends of friends) is that most of industry is on board with a carbon tax. Among other reasons, businesses need predictability.

But as always there's a few defectors who screw it up for everyone else, eg Koch brothers.
iOS 11 UK discharge date – iOS 11 new component
For standard plans, both Vultr and Linode have 1 CPU core at $10, both have 2 CPU cores at $20, and so on. Up to $80 a month, both companies have the same CPU count, but Linode has double the RAM. Vultr's bandwidth starts out a bit better but is surpassed by Linode as the price tiers increase. Linode's disk space is also a bit more generous.

Were it not for Vultr's current promotion matching the first $100 of funds that new customers put in their accounts, I would think that they seem uninterested in competing.
The man who froze to death and was brought back to life
I'm confused, why do short term rentals require a higher level of fire safety than long term ones? Is a long term renter burning to death acceptable for some reason?
Just use logical first principles. Wood is basically a bunch lignin and cellulose. Those are just a bunch of C, H, and O in different configurations. The more wood that exists somewhere, the more C, H, and O are sequestered in it. All forests are seasonally more trap or sink. Look at global seasonal CO2 concentration maps (if those haven't been taken down from the EPA website). Forests grow and make leaves during some seasons. They tend to have forest fires during others. Finally, many shed leaves and those rot and release CO2 during other seasons. On the net, though, they trap carbon dioxide, which plants specifically consume in addition to water to make glucose during photosynthesis.
No, that is not what I'm claiming. I'm arguing for a normative claim: when people agree on the facts, they should not disagree on opinion. It is obvious that as a matter of fact, they can disagree / but this 'can' is that of a matter of fact possibility, not one of 'absolute allowance'. People can come to believe their opinions are correct, but that doesn't make them so. We can, as a matter of fact, live with the fact that our opinions are not absolutely allowed, but I don't think that makes our holding those opinions right in a strict sense.
Imagine a 1990s batch flow system :)

I have a Fujitsu ScanSnap S1500, I scan through that... it auto names my post based on timestamp and drops it into a folder.

I rename it how I want to file it within my "Files" folder in Google Drive but leaving the datestamp intact, i.e. "2016-05-03T07:13:01 Finance - HMRC - P60.pdf" and I move it into another folder.

A cron comes along, looks at everything in that folder, fires a little Go util that uploads it to Google Drive (splitting " - " into subfolders), and finishes off by adding it as a calendar ever.

This would be a lot easier on Windows or Mac as I think you have Google Drive clients that sync whereas on Linux this doesn't exist.

I thankfully don't receive a lot of post, but when I do it's only 30 seconds to scan something and a few seconds to rename and move into another folder.
It is not. But its cheap and because pf the fee it has healthy future and comunity.

Also the devs are very nice and you can test it as much as you want.
>"I know that banning databases from k8s is the popular point of view now, but Google has been running databases in containers for nearly a decade."

But containerizing a workload isn't the same thing as handing it off to a cluster scheduler to manage. Google hasn't been running databases via K8 for nearly a decade. Who knows how Borg handles volume management internally at Google. I realize K8 has foundations in Borg but its still not apple to apples I don't think.
Personal thoughts about Pyston's outcome
It always boils down to what Milton Friedman said regarding capitalism vs statism:

Just tell me where in the world you find these angels who are going to organize society for us?
Do you have any details about running Rook on Kubernetes? The Rook docs link to an outdated document about running Kubernetes on CoreOS.
Bringing Soviet Union's flying tank back to life
So true. A 'good' programmer who commits terrible code is a bad programmer. In other words, one trait of a senior developer is knowing to pick your battles.

If you can't do good work, you have to get out.
>A Used Renault Zoe can be bought for well under 10k EUR.

What? Where? Denmark? I'd seriously consider. Here (Finland) they are completely unavailable as used, and new ones start at 32 990 €.
Tweakbit Pcrepairkit License Key 2017 Full Free Download
Is "UO" uBlock Origin?

Using Ghostery, the page works fine and shows no ad.
I just spoke with some of the CoreOS team two days ago and Tectonic development is definitely being accelerated, which is critical given a few complete blockers in their setup (e.g. the VPC CIDR range in AWS must be 10.0.0.0/16 - Whoa there, Tex, that's gonna cause all sorts of conflicts with our internal network and Direct Connect)
Is there a replacement for email?
Yeah. Many of these tips are still valid in new Chrome* (despite the fact the article is from 2006 and about Opera) so I think this article can be still helpful (ofc I would verify every tip by making actual benchmarks before I would follow it).

*I checked some tips in Chrome Dev Tools, and most of them was still relevant.
It looks like it doesn't store any data at all, it is completely stateless. You'd have to overlay state by e.g. pointing Kirby at a git repository. Likewise access control, review, etc.

Therefore, of course it's high-performing -- it doesn't do anything (much).
>>"debian users especially not taking the fork well"

This never sets well with me, especially when OSS groups are involved. Is it not fundamentally the whole point of the software freedom movement?
I don't think this is a problem you'll solve with books.

To some extent code is a matter of taste, and good taste is more important than you'd think.

You need to talk about each change and figure out what is driving it. Why was it wrong in that place when it was right yesterday. Figure out the general rules they are trying to follow and try not to make the same mistake twice.

I know it's frustrating and demoralising but please view it as mentoring. In this industry, so many juniors never get the experience your getting and never learn how to code well. Please stop viewing changes as a personal failure.

If you are getting many corrections you might want to slow down a bit. Properly test before committing and give the code a read through as if you were reviewing it.

You don't say what kind of changes they are making. You need to figure out patterns there.

If your senior is being an ass that's different. There are bullies in every walk of life. If that's the case try to keep them sweet.

When I was younger and felt more experienced devs were getting at me, I often realise they meant well but were bad at communicating and particularly imagining the situation from my perspective on order to spot gaps in my knowledge. Ask them to pick out and talk you through how they would improve your code for an hour a week?

In terms of avoiding getting people mad, mistakes are fine but repeat mistakes are not, so really focus on not needing the able correction twice.
> I like my SSL terminated on my OS, not someone else's.

This is a good idea for some people. The vast majority of us would benefit from the security of having termination on a host outside of our control and especially away from a public-facing webserver.

Besides, I believe at this point "accidental leak from an engineer" is about 100x more likely than sophisticated hackers.
> East Germany also had it, so did Nazi Germany.

No, they didn't.

Declaration of Human Rights:

> Article XI – The free communication of thoughts and of opinions is one of the most precious rights of man: any citizen thus may speak, write, print freely, except to respond to the abuse of this liberty, _in the cases determined by the law_.

In East Germany and Nazi Germany, people were persecuted and killed without being brought to trial and facing justice.
CFCs were a smaller problem, with cost effective alternatives available. So its more feasible to avoid The tragedy of the commons. In the case of CO2 and methane, its harder to move to more costly approaches given that you know that your competitor is not doing so (and possibly does not feel they can do so) and so would have a cost advantage over you, possibly putting at risk your actual economic viability.

There is often a reluctance to support more costly non-CO2 producing approaches to energy production given that those approaches have been around longest and are often cheapest.

Some renewable energy technologies are gaining market acceptance and are cost-competitive with hydrocarbons, but unless Tesla and its peers take off in a big way, hydrocarbons unfortunately aren't going away.
I recently saw a very astute analogy between Facebook and cigarette companies. I suspect that in some years there will be testimony about what Facebook knew, and when, with respect to the addictiveness of its product and its links to mental health problems. I'm quite sure they know how harmful their product is and that's probably behind a lot of this absurd "we're going to save the world" rhetoric. This whole fight elevates Facebook, so they'll try their best to keep people talking about it.

In the sphere of journalism, it's very hard to say what is cause and effect. Facebook aside, and even money aside, some journalists will say that good journalism isn't widely read, and that readers have driven the shift to shallow, celebrity-driven coverage. Facebook can make the same argument—this is what people want, who are we to question them?

I agree with the others that point to Journalism's business model as the problem. It's a public good to bring hidden facts related to the public interest into the light. We as a society should subsidize these efforts the way we do other sources of public good that aren't viable as profitable businesses: let them become non-profit organizations and support them with donations and tax incentives. This protects their independence and also removes the regressive paywalls that signal to poor people that knowledge of the day's events is not for them.

Facebook, in general, needs to ask much more fundamental questions than how it affects the news. What is the product for? What does it actually do? Is its responsibility to earn profit in conflict with
the interests of its users? Is it being candid with the public about how its product affects its users? Or is it just reacting to PR crises as they happen without actually taking responsibility for its place in the world?
Sovereignty.
Stupidly tiny fonts is another readability issue. The problem is compounded by the way web browsers handle zooming. The problem affects mobile the most.

Most of my zooming efforts is to increase font size. Yet, every single element on the page puffs-up making reading a chore. Because, I'd have to scroll the page from left to right, back and down to read.

I hope, one browser would bake in a "zoom text only" functionality. (Yes, I use the chrome extension, but I want it on my phone too)
I wouldnt say so, its cms that instead of database uses md files. But you can do very similar things like with cms that has regular db.
> I'm a junior SE at a startup; most of the time, my code requires quite some changes during the code review process. It really frustrates me and make me feel like a fraud.

You're junior. You still learn. Your code is not expected to be good
until you get more training, and then you'll no longer be junior.

> From your experiences, how can I make sure that my code is solid enough that it does not require too many changes when reviewed by a Senior Engineer.

This is something you should be asking your reviewers. We don't know what you
are lacking, as we haven't seen your code.
A Warning from Bill Gates, Elon Musk, and Stephen Hawking
Usually the latest hits are on. Local universities usually also play whatever they want which ends up good.
disclaimer: I work on project Rook.

Yes building a whole new data path is complicated and takes many years to get right. Its also somewhat of a moving target with new storage technologies appearing on the scene (like SMR drives, NVME, and persistent memory).

It would be much more effective for the community to coalesce around a common data path just like we coalesce around kernels. Something like Ceph is a great start, its battle-tested and has storage vendors (like Intel, Samsung, SanDisk and others) updating/optimizing it for new kinds of storage.

The focus on simplicity and integration into cloud-native environments is critical however and Torus' vision was spot on. Kudos to the CoreOS team for raising the bar on this.
Uber runs Cassandra in Mesos:

http://highscalability.com/blog/2016/9/28/how-uber-manages-a...

Seems to work pretty well. DCOS has lots of database options.
Concerns over Iodine-131 detection in Europe
The problem is that Oslo, like all the Nordics, gets more sun in the summer when it's less necessary, and practically none in the winter when energy is needed.

Norway has so much hydroelectric capacity that it doesn't matter, though.
That's great and very similar to OVH prices. I host my main site and documentation section and needed something basic without bandwidth restrictions. I never exceed more than 50gb pm anyway but it's a nice to have.

Ovh fits the bill but next time I'm looking, scaleway is definitely getting my business next.
That's great and very similar to OVH price. I host my main site and documentation section and needed something basic without bandwidth restrictions. I never exceed more than 50gb pm anyway but it's a nice to have.

Ovh fits the bill but next time I'm looking scaleway is definitely getting my business next.
What's wrong with using the X-Forwarded-For/X-Forwarded-Proto headers as usual? Or do you mean for non-HTTP protocol?
I have been thinking about this myself lately, and always wondered whether K8s is missing a chance to position itself as the "resource manager" by default, regardless of what size your current load is at.

In other words, change the terminology so that K8s appears to be a good choice even if you are just starting (this is the marketing part). Granted it will seem too complex for most apps, but how about a community effort, perhaps backed by a company, that essentially wraps most stacks (say Rails and PG, Django and Mysql, perhaps a caching layer, nginx, and so on) in a K8s module so that devs can start coding and be oblivious to changing loads as their apps grow? In this scenario, K8s will just feel natural, and will be something you just have to learn as part of your journey (Git was like this for a lot of developers, but I concede the analogy is not that great).

Even if most devs reject this as being too complex, the few who pick it will be an invaluable feedback source.
My guess is that especially if you're shopping in the 5$ price range, there's gonna be a much more important factor than some benchmark results: Availability and cost of extra features.

For java apps you're probably go for as much RAM as possible (giving Linode the edge here)
OVH.com for example has an S3-like object store or alternatively, physical NAS hardware (amongst a bunch of other extras).
I personally am currently looking to keep the traffic cost at a minimum (DO still doesn't charge for extra traffic but plan to do so in the future [1], Scaleway and OVH have unlimited traffic).

Some of the ones I've looked into recently also provide DDoS protection and/or load balancing while others apparently null-route your IP(s) until you can get them on the phone[2] (DDoS protection seems to be a pretty costly feature to offer).

Since all of the described (and I guess most of the discussed) services provide fast provisioning, it should be relatively easy to jump ship if you later find out you picked the wrong service.

[1]: https://www.digitalocean.com/community/questions/extra-bandw...
[2]: https://news.ycombinator.com/item?id=6577465

A little anecdote:
About half a day after I've started using vultr, I got an abuse message from their SPAM detection system claiming that one of my IPs was sending loads of spam emails prompting me to respond within 48 hours (everything looked like my server was flagged automatically).
The problem was, the time of the incident was about 12hours before I even created the instance in question.
The issue was resolved quickly (there wasn't a lot to argue about after all) and I haven't had problems since, but nevertheless this leaves me wondering whether they (or another provider like them) might end up blocking my account one day simply because I missed an email.
But you can't really expect premium service for dirt-cheap products, can you ;)

edit: formatting
As someone "on the right", I think you hit the nail on the head. At least for me, I have no problem at all admitting there are tons of faults among people on my side of the spectrum, seeing someone point out the same for the left is extremely rare.

Out of curiosity, which "side" are you on predominantly?
Yes, not in my eggs, please :)
It is not Amazon I am concerned about. I don't consider them one of the "smaller providers".
There is, of course, an obvious issue with this argument: if it becomes acceptable to silence "extreme" speech, then all someone has to do to justify silencing their enemies is convince the world that those people are extremists. It doesn't matter if this isn't true since the targets can hardly speak up against it, and anyone who speaks up for them risks the same treatment. By abandoning the idea of free speech in the name of fighting extremist speech we give up our ability to determine who is actually an extremist. (Of course, in the current climate this might be seen as a feature.)
You know, it depends...

Impossible and strict deadlines simply because of cost control is shooting yourself in the foot.

Impossible deadlines because of a really important deal worth actual money, is probably worth sweating over,at the risk of code quality. If all projects tend to be the latter case, it's probably actually the first case packaged as the second...
This isn't about "getting it together". "If only humans were more perfect, everything would be ok" arguments are obnoxious, and pathologizing all of humanity reeks of a recycling of the "original sin" dogma on the right. It's ironic to both laud the greater good and write off a whole species in a single comment.

There are people high in conscientiousness, who like to follow innumerable rules, moralize others who don't, and administer justice and revenge (on both sides of the political spectrum). There are people high in openness and empathy, who like to think "big picture" and try to improve the world.

These are just personality traits. Both types of people have existed throughout history, exist now, and will exist.

Defeatism will not bring about any change. Build your own platforms, brands, build followings, and change things. The masses have never brought about any change, they only ever did so when being led.
This would only be risky if I got phished into visiting your phishy domain AND was stupid enough to consciously want to enter a password into it, in which case the risks are the same as if I used a human-memorized password.

My password "manager" doesn't automatically fill in passwords until I consciously ask it to.

But some amount of human oversight over those pull requests would be in order.
Clozemaster is great and has already become part of my daily drill.

I noticed that my daily streak grows just from doing a single exercise that day.

I recommend letting us set a point threshold (maybe low | medium | high) that we must meet to include the day in our streak.

It's a lot more motivating and beneficial to maintain a streak that requires an investment of 15-30 min/day.
FM music is pretty much the same everywhere in the US because Clear Channel owns (almost) everything
I agree that lots of things might change "local community dynamics" - for example, a gay neighbor having a parade of flamboyantly dressed houseguests can do the same thing. So can letting in neighbors of a different race.

I guess I'm just the kind of person who believes that two consenting adults should be allowed to do whatever they like in the privacy of their own bedroom.
Read Mindset by Carol Dweck. She talks about what you experienced and how to overcome it. She also talks about how to shield children from that fixed mentality.
> Note how the 60s radicals are basically the mass media today.

Huh? You do realize that someone who was 20 in 1967 would be 70 years old today? How many in "mass media" do you think are 70 years old?
Windows Phone did a good job with this; the music app let you choose to override the default and play through the output device of your choice.
What about prgmr?
IMHO the author of this article needs to find out about MathJax (free BTW) -- it would have spared him those laborious math-related graphic image insertions as well as their contrast with the page background, and look better besides.

MathJax example page: http://arachnoid.com/NormalDistribution