skysight-inc/HackerNews huggingface dataset:
> Family and the community. But go ahead and label us evil because apparently our core Libertarian "ethos" is that we want the sick and infirm to "die".

Then by all means prove me wrong. What, as a Libertarian, do you think should be done for sick and infirm people without their own financial support?
Introducing Our Certificate Transparency Monitoring Tool
The post is in fact incorrect. The reason Nathan is not sharing more technical details is to protect the security of Red Hat users.

Also, if hypothetically the full details made Red Hat look bad, is it fair to assume you would be calling Nathan hostile for sharing them? In that scenario is there any course of action we could follow that would satisfy you?
IMHO Amazon is diluting its brand by allowing third parties to sell items in its website.

It is not rare that non-techie people buy stuff from third party sellers believing they buy from Amazon.
I founded a security consulting business. Please call out the BS
The vulnerability was found and published in April 2016, btw.

https://tobi.rocks/2016/04/whats-app-retransmission-vulnerab...
> If we accept that selling organs is prohibited and unethical then we should also accept the same for selling plasma.

Do we agree that selling organs is a bad idea though?

* The Sale of Human Organs (Stanford Encyclopedia of Philosophy) || https://plato.stanford.edu/entries/organs-sale/

* Why Legalizing Organ Sales Would Help to Save Lives, End Violence - The Atlantic || https://www.theatlantic.com/health/archive/2011/11/why-legal...

* Cash for Kidneys: The Case for a Market for Organs - WSJ || http://www.wsj.com/articles/SB100014240527023041494045793225...

* Most people are okay with 'selling' organs — and it might be wise - Business Insider || http://www.businessinsider.com/can-you-sell-organs-2016-9

And... it's not like the rich aren't already buying organs... why not legalize, make transparent, and regulate the process for all?

* Liver Transplant for Steven Jobs of Apple Raises Questions - The New York Times || http://www.nytimes.com/2009/06/23/business/23liver.html

* Steve Jobs' liver transplant: Did he game the system? || http://www.slate.com/articles/health_and_science/human_natur...
True, but does it matter? Because in such a hypothetical stateless land, you also have no courts, and therefore no way to enforce agreements other than via direct threat of violence. So it would be difficult to have members of said hypothetical community agree to contribute to a (for example) road maintenance fund.
Great post, now let's cut to the chase: Would you buy a house a raise a family across the street from a 3 billion watt reactor?
> Please, please, if your site requires AJAX to work at all, then retry failed AJAX queries.

Anyone have data on the best ways to do this? Or information on the implementations used by say Gmail or Facebook?
825 ml per time. I weigh approx 165 lbs. They give you a pint of saline.
I'd like to think that a startup in this space structured around profit sharing would quickly outcompete their competitors by attracting all the best laborers. But I think the reality is that some more feudal tech entity would do whatever it takes to destroy them. Structuring working relationships this way is as deeply ideological as it is opportunistic. At some point we're going to have to realize that this isn't just cutthroat Capitalism, but the explicit way some people want this to be.
Binding the vi widget in emacs mode works:

bindkey '^]' vi-find-next-char
How much of the course is ready to go? If a person could dedicate 20+ hours a week is the material all available or would you have to wait for the material to roll out? (i.e. is this binge-ready?)
No, you can't. This is not a visa.
http://wiki.gimp.org/wiki/Roadmap

I don't see the port to GTK3 as being such high priority. It's not even on the roadmap to 2.10; The roadmap seem sane to me.

I don't think the program was intented specifically for painters, but it did include the MyPaint brush engine. And I find the program easier to use with every new version.

http://gui.gimp.org/index.php/GIMP_UI_Redesign#product_visio...
To fix this the answer is to educate the users, and also oppose this style of UI that makes things opaque and hard to comprehend. (Maybe when users are better educated they will automatically find the problems with such UI and thus further oppose it.) Incidentally, if users customised their environments more, they would be far less likely to be fooled by fake dialogs and such, because they would look very obviously different. With the setup I have, it's almost hilarious to see all the adverts with fake dialogs and buttons that look nothing like the real ones on my system; the font, the colours, the controls, everything stands out as being different.
I'm sure aliens appreciated the effort longer.
Running a video chat on SNES
I'm for aligning incentives.

Quality of care is a good direction but doesn't go far enough. We need to get real price transparency into the market so people understand what it costs to treat lung cancer and what the probabilities are that they'll actually get better.

Do you think the average person on the street really knows what it costs to undergo a round of chemotherapy? Does the EXACT SAME procedure performed in different hospitals across town cost the same? These are important questions and there doesn't seem to be any political will to actually answer them.

And my suspicion for this state of affairs is that the interests of the players in this game is for nobody to really know what things cost because if they did the game would change.

And we can't have that, now, can we.
Thanks for the extensive answer, indeed if the receiver need to react than this is discoverable.

I was more thinking along the lines of discharging rekeyed messages and not showing the message at all to security conscious receivers. Whether this is behavior is good, I can not say, UX tests could give more insights.
Considering the enormous benefits of moving to the US for most of the people in the world, I don't really like the idea of it being easier for the rich rather than the poor to migrate when they're already rich. For a lot of people, crossing a border and doing the exact same job can easily 5-10x real income. It's what my dad did. What I would like is a preferential option for the poor in migration policies. The positive aggregate effects of migration are well known as generally positive according to mainstream economic analysis, but the social problem is that, similar to free trade, it's a policy that creates very very invisible gains (largely unnoticeable as an individual things like marginally lower prices, marginally higher productivity) but with extremely concentrated and visible harm. The family trade is carpentry and I grew up working in it and viscerally saw being undercut by contractors using undocumented labor, so i know it's real. I just think migration doesn't have to be structured this way.

I don't have even the vaguest idea of policy in this (although I'm sure there's some research I can read up on), but I think something can be done, whether via some kind of redistribution scheme, regulation, etc. to attempt to mitigate these effects by redistributing aggregate gains to those hurt hard. I watched many people develop virulent xenophobia and racism because of the issues of undocumented labor and improperly managed migration. I wish in addition to free trade treaties we could have free movement treaties without having to form some pseudo federation like the EU.
> Why not phase the message differently, e.g. "It looks like (user) is chatting from a new device. Is this correct?"

Because of exactly what Moxie said in his post. This is a relatively common occurrence in practice. Someone gets a new device. Or uninstalls/reinstalls the WhatsApp app. Or wants to read messages on their laptop, too. And so on.

Warning everyone about this all the time leads to people becoming subconsciously blind to these notifications — even to people who should care about them. The solution taken by WhatsApp is a great compromise in this situation. Not everyone will have it on, but the odds are in favor that someone they might want to intercept messages for will. And if they can't know who has the notifications enabled and who doesn't, they run the risk of tipping their hand that they're doing it at all.
The comment made about domain names not being trustworthy is why I like EV-certificates.

Some people (notably google) argue that EV-certificates add very little of value because the user can just as easily check the domain name. Thing is, I could probably get some paypal or google like domain. Even if I can't, I could use a data URI as in [1] to put https://google.com in the address bar.

Compare that to EV. To get a browser to display google (or googel, or paypal), I'd need to convince a CA to issue such an EV cert. Whilst that might not be impossible, it takes something close to a state-level actor. A lot of phishers operate below that level.

What EV gives over the domain name is a fully CA controlled part of the UI. Whilst the address bar is the 'zone of death by phisher' the EV bar is the 'zone of death by CIA/KGB'.

[1] https://www.wordfence.com/blog/2017/01/gmail-phishing-data-u...
Yes, 2837 is a 1995 soc design with a 64-bit quadcore forced into it. Their multicore support was probably thrown together in an afternoon by a junior asic designer on a hangover.

But some of the issues could have been worked around with better documentation.
Where does she work now? I can't tell from the post
Just a pity that SELinux is widely disabled because it ends up being a pain.
On my wording, apologies (edited). I was thinking of "breaking" in terms of "breaking/crossing a line/barrier one does not typically cross". Probably not the best wording in retrospect.

On the comments on basic auth losing out, you might be right that that's a reason, but HTML5 APIs requiring some kind of UI confirmation from the user (like HTTP basic auth does) are far more proliferant than they once were (see http://permission.site/ for many examples), so I don't think that excuse is really good enough for browser vendors.

Incidentally, it's worth noting that the UI for this kind of thing (user confirmation prompts) is pretty much a solved problem on mobile: these prompts tend to use the OS notification API, so always appear outside the browser chrome entirely.
Nicely put. Anyone that is so shocked, shocked about this is well advised to install Signal, Threema, Wire, and furthermore employ defence in depth.
But the enemies he's railing against have nothing to do with the cause he's trying to champion. The central message of the blog post is to let go of consumerism, which I can certainly get behind. But consumerism has nothing to do with the latest generation of tech companies. Costly hotels existed long before AirBNB came along. Taxis existed long before Uber came along. Restaurants and maids existed long before Handy or Seamless.

If you want to be anti-consumerist, if you want to minimize your living expenses, go right ahead. But vilifying Seamless, and the people who would rather use Seamless and spend the extra hour reading instead of cooking, is just masturbatory righteous-indignation.
I use most of it on both GNU Linux and Mac. I have installed coreutils (GNU bins) and bash v4.4.5 via homebrew on Mac. It's probably safer to say these are more specific to Linux.
When you spend 5 Billion on a reactor how does the cost break down?

R&D, construction, permitting and regulatory?

It's hard to understand why it can't be done less expensively without big safety compromises.
Yes, good ones. Running ! commands can also be done in command mode, without using last line mode (those who don't know the difference can see https://gumroad.com/products/vi_quick ). I use variations of commands like this a lot, as needed:

1G (to go to top of file if not already there)

!Gsort (to filter all the lines in the file through the sort command, and replace the file contents with the sorted lines)

which says: filter all the lines would be traversed over as a result of running the G command (which goes to the last line in the file) through the sort command, and use the output of the sort to replace all the lines that were filtered;

sort can be replaced with any other command that is a filter, e.g. fmt, grep, sed, many more;

(note: no need of colon in the above command, just have to be in command mode, not input mode, which you get into by pressing Esc).

Very powerful, just that feature, particularly in programming.
Russian version of ‘Sherlock’ season finale leaks 1 day before BBC premiere
The only thing I can truly complain is the slow speed at which the versions are being released - but then again - the program never crashed on me - which speaks of the high quality of the code behind it - and quality takes time. I think the blame for the speed lies in the lack of developers resources.

But this time I can address this issue: I commited $8/month, and I'm promoting the campaign heavily.
As a counterpoint, though, see the discoverer of the vulnerability:

"As Eike Kühl pretty well describes, this functionality only increases usability in a rare corner case: When you dump your phone in the ocean and you need a month to get a new one. Then everyone who has sent you a message during this period will not need to press an additional "OK" button."

https://tobi.rocks/2017/01/what-is-facebook-going-to-do-a-su...
In terms of adapting existing tech, several phones [1] did use a VideoCore 4, the most recent being the BCM23550, an SoC similar to the chip used in the Raspberry Pi 2.

Using one of these 2013 era smartphones might be an alternative starting point in porting raspbian. You'd still have binary blobs for other components, naturally.

(Yeah I understand the thrill here of building a working phone with your bare hands but if the idea were to crowdfund a smartphone product leveraging the rPI community and Broadcom then I'd start with a working base)

[1] https://en.wikipedia.org/wiki/VideoCore#Table_of_SoCs_adopti...
Show HN: Offset Trump (pledge to do something good for 4 yrs)
Also fasd, which has a z-compatible interface and does a little more: https://github.com/clvv/fasd
> It is interesting how the (monetary) price for blood is basically $0, while for plasma it's > $0.

It's not. In the US compensation for donating blood is illegal but not plasma. Most charities that take blood donations sell it.
It used to be pretty easy to customise appearance on Windows, but the latest versions seem to have mostly castrated that functionality.
Not foolish. It's really quite non-intuitive. I'll try to break it down.

Physical realities of note:

1. The only fissile nuclide (ie one that readily splits) that existed on Earth in 1938 is the minority uranium isotope, U-235, at a concentration of 0.7% compared to U-238. More exist now (such as Pu239, U233), but we had to synthesize them.

2. U-235 is 1000s of times more likely to split if it is hit with a slow (aka "thermal") neutron than a fast one.

3. If the (very plentiful) U-238 nuclide absorbs a neutron, it converts a few neutrons into protons until it becomes Plutonium-239, now a fissile nuclide(!). Same can be said about Thorium-232 and fissile U-233.

4. Every fissile nuclide releases substantially more secondary neutrons per neutron absorbed if hit with a fast neutron instead of a slow one.

So the implications of these is as follows. To get a critical chain reaction working in the first place, Facts 1 and 2 necessitated the slowing-down of neutrons in an arrangement of natural (unenriched) uranium. This was originally done with very pure graphite in Chicago in a squash court by Enrico Fermi and co. in December, 1942. This led to natural-uranium fueled, thermal neutron plutonium-production reactors in Washington state using Fact 3 for the Manhattan Project. These reactors essentially converted diluted fissile material (natural uranium) into concentrated fissile material (chemically-separable Plutonium) for use in nuclear bombs.

With Plutonium and enriched uranium available in the 1950s, it was now possible to start a chain reaction without slowing the neutrons down (getting around Fact 2). It was thought that Uranium was exceedingly scarce worldwide (turned out to be not entirely true), so rapidly converting lots of U-238 into Pu-239 fuel was thought essential to scale nuclear as a power source. To do this (without burning quickly through all the world's U-235), you need lots and lots of excess neutrons. Enter Fact 4.

Facts 3 and 4 led to the development of fast breeder reactors, which can produce world-scale clean energy for thousands upon thousands of years using known resources. So really the sustainability of breeding is the key capability of fast reactors, and the roughly 100x improvement in safety (measured by core damage frequency) is a bonus. You can also burn nuclear waste if you do a fully-closed fuel cycle (because fast neutrons can split even non-fissile nuclides like Pu240, Np237, Am241), emitting only fission products that decay to stability in hundreds of years instead of hundreds of thousands of years.
Brendan Eich's donation of $1000 in support of Prop 8 ended his career at Mozilla, making a tech employee donating to Trump an obvious potential career-ending move. It's not very surprising that they didn't. An interesting question is whether their family members donated to Trump what was actually the tech employee's money.
Well, yes... okay, maybe that was a poor choice of example, :grep is probably more ergonomic for that particular use case.

The trick I described is more for when you're dealing with some unusual program that wouldn't work with :grep - at least not without fiddling with 'grepprg' to invoke it, and/or 'grepformat' to correctly interpret its output.
Response by the finder of the vulnerability:

As Eike Kühl pretty well describes, this functionality only increases usability in a rare corner case: When you dump your phone in the ocean and you need a month to get a new one. Then everyone who has sent you a message during this period will not need to press an additional "OK" button.

https://tobi.rocks/2017/01/what-is-facebook-going-to-do-a-su...
Yes this makes as much sense as the proposal to develop a mobile technology whereby a cell phone can magically determine which of the passengers in a moving vehicle is the driver, and disable itself.
I probably agree with the essay's argument that the gig economy (or maybe, more specifically, a particular set of dystopian ads for it) is a sign of the apocalypse. It's just that, as you say, I don't think the gig economy is causing it.
Google suggests it's Facebook

https://facebook.com/wogrammer/posts/1748187012080407:0
I think one of the main problems with the H1B visa program is that foreign workers are kept too long in a state of precarious residency.

I work for a tech behemoth that imports an enormous workforce from overseas. My overall impression of my foreign colleagues is that they are very competent, hardworking people and the United States is better off for having them here. However, I'm uncomfortable with the kind of leverage my employer has over them. If my boss asked me to work 60 hour weeks or work through the weekends or something, I'm able to say "no" because if they fire me, it's not really that big of a deal. I'll just go work for someone else. I'm not going to get kicked out of the country. For the H1B holders, it's a different story.

Even if the employer never deliberately exploits that situation (and I have no reason to believe that my employer does), there's still that implicit threat in the background.

So, I think we shouldn't leave H1B visas in limbo for extended periods of time. If they've been here for a year or more, they should be able to quit their jobs if they want to without repercussions.
I'm an H1-B visa holder living and working in USA for past 10+ years. I cannot express how much happier I'm to see the Tech industry being on the wrong side of the presidential election. The out going administration had sold us (and indirectly hurting American workers) with the "Indentured servitude rules" to benefit the Tech companies and immigration attorneys.

Here is an example, where every year, tens of thousands of legal immigrant kids getting deported because legal immigrants followed all the laws. Instead if we had not, and our kids were in illegal status, then Obama administration's DACA would have saved our kids.

Just read the 1st two paragraph of this article: https://www.cato.org/blog/congress-should-help-young-legal-i...

[Note: there are tons of other examples I can provide, where it is more beneficial to claim to be an illegal vs trying to be legal status]

P.S. the fwd.us, a tech industry backed non-profit organization would never speak about our issues; but would bend over backward to prevent illegals from deported (check their twitter handle "FWD_us" if you don't believe). Btw- I have nothing against illegal immigrants; but it hurts to be disadvantaged after following every impossible immigration rules for past 10+ years.
There is also a silver searcher plugin for vim (ag).
Desktop platforms like OS X, most Linux desktop environments, and newer versions of Windows have similarly allowed applications to hook into the OS' own notification mechanism for a while, but for some reason this model never caught on. One can argue that it's much clunkier on these platforms than on mobile, but the capability is now there.

Unfortunately, with HTML5 notifications, the ship has probably sailed on this and it went from being an intriguing idea to a bad one, as now it's getting mainstream for individual websites to generate OS-level notifications. This made a previously privileged pool of messages full of untrusted content.
The Case Against Hamilton
Your assertion is a political one, and not universally shared. The Central Party has incentives to make that claim for nationalist reasons, and has been doing so for decades, but that does not necessarily make it true. In my personal opinion, whether it is a dialect or not should be answered by the people who speak it, not by the people who rule them.
Hello, fellow Reynaud Syndrome sufferer!

Lots of unhelpful advice in other posts: gloves don't work, because heat is brought to your hands by blood flow. Blood flow is cut off, which is why they are cold in the first place. Exercise doesn't really help, because it elevates your core temperature which your body dissipates by circulating to your limbs... which isn't happening. People won't understand what it's like to be painfully cold in a perfectly normal room.

For immediate fixes: if your skin goes dead white and you lose feeling, immediately do something to warm it up.

http://fupjack.tumblr.com/post/108687833029/note-to-self-get...

Finding a bathroom and running warm water over my hands often fixes it, and certainly feels better - though it can be painful as the numbness wears off. You need an external heat source because your body can't do it on its own.

If your flesh goes blueish-purple, warm it IMMEDIATELY. Extended periods without blood will kill cells and you'll get the equivalent of frostbite and gangrene.

In the long term: It's a spasmodic overreaction to cold, so avoid cold sources. i.e. it can be triggered by air conditioning blowing on you, holding food from the freezer, and so on. I wear a hat into our server room at work for just this reason.

Stress level is related, so exercise may help ... indirectly. I've lost 40 pounds over the past year and a half and walk several miles a day. It has been good for my physical condition and stress, but it doesn't seem to have helped Reynaud's.

It can help to have significantly warm clothing to keep it from triggering; I wear Minus33 undershirts and they help. My wife found a woman who had Reynaud Syndrome who makes her own wool mittens to help, and bought me a pair. (I feel like I have giant fuzzy flippers, but they work.)

I have not tried medication for it; can't tell you if it's worth it.

On the plus side, if you don't like feeling too warm... it may never happen to you again. I felt overheated exactly once this past summer, and my house did not have air conditioning.