skysight-inc/HackerNews huggingface dataset:
I am a huge enemy of infinite scrolling. It forces me to constantly open links in a new tab instead of being able to use the back button as I am used to. It also forces me to think about my decisions on that website in a critical manner because if I mis-click anywhere or do anything that I would consider normal browsing it forces me to re-scroll through all that infinite data to where I was before. Usually I just click off in frustration.
The problem with polling the public these days is that your equally polling people who may not even vote, or in recent UK referendum, not eligible to vote.
A post-mortem on this morning's incident (17 june – Telia)
People have real grievances, but it doesn't mean that they didn't make stupid decisions.
I explicitly said "now mostly internet, thankfully". Why do you argue against a straw man I explicitly disclaimed?

The entire point of my post was to explain the feeling of going against the crowd. Defending those black dudes in the past probably felt the way that defending Martin Shkreli or Jacob Applebaum does today.
What’s wrong with in-browser cryptography?
This is a compositing package, much different from blender.

If you believe that blender is a "quality video editor" please try at least kdenlive to understand what a decent video editor looks like. The video editing feature set in blender is a nice addon for hardcore Blender users but totally inaccessible for anybody else and missing a lot of must-have features. But it is nice, however, to see that they are working on it, maybe in a few years it will be great.
In America there is no such thing as "no other options".

When you see folks saying these people are lazy, they are folks who understand there are always "other options". They might not be the options you want, but then you want free money so who cares what you want.
I have optimized websites based on a basic understanding of how CPU's work before. For example it's much faster to do 200 checks on an object then load the next object vs doing one check at a time for each object and thus reloading objects 200 times. This ended up being a 30x or so speed up and seemed like magic to half the room.

It's not about knowing the minute details so much as understanding what's going on well enough to model it in your head.

PS: Assuming you are operating on lots of data, a small scale test can and did go the other way.
That's not a hardware limitation; SGX supports arbitrarily large enclaves. The encrypted region of physical memory has to be reserved during early boot (using the PRMRR_BASE and PRMRR_MASK MSRs), so typically it's a small portion of physical memory to avoid taking too much memory from the OS; however, that could be configured to be larger if needed.

And as you noted, SGX supports the kernel paging memory in and out of the enclave (encrypting it before giving it to the kernel to store), which allows for arbitrarily large enclaves regardless of the amount of reserved physical memory.

Typically you do want to minimize the amount of code that you put inside the enclave to minimize your attack surface and the amount of code you trust, but there isn't any architectural limitation on size.
I don't ignore it. My argument assumes that a 10% cheaper price expands the market by 10%.

(However I recognize this is a simplification. In the real world the market may expand by, say, 5 or 15%.)
Good developers will also prefer to be well paid and have a good environment while working with modern toys instead of MUMPS infested codebase.

(This is not an argument in favor of running after every new technology immediately, but you'll have trouble hiring and keeping good development on a JavaEE 2 environment with SVN build system based on 1990 code practices.)
Ask HN: Are there IoT devices (actuators/sensors) of good quality?
Matthew Garret is doing a great work buying a lot of IoT devices and figuring out that their security is crappy: http://mjg59.dreamwidth.org/

Are there good IoT/smart home devices? Or maybe there is a list/wiki/whatever of devices which someone with a security mindset tested already?

There are lists like https://github.com/HQarroum/awesome-iot , but they are pretty thin on actual sensors and actuators, and mostly enumerate software projects and generic-purpose SoC boards.
I'd bet money that most of the people will spend their free dollars on drugs and alcohol.
Intel Vets Call ‘Dissent Memo’ on Syria ‘Reckless’
Gun Threats and Self-Defense Gun Use
The main failure is of established intellectual organizations that have been unable to stop the erosion of their provably correct positions by those who want to undermine them for their own personal gain. It doesn't prove those institutions are wrong, just that all those things people that were so crazy that no one would take them seriously actually were taken seriously but a certain group of people.

This didn't happen overnight -- it's been a concerted effort by certain interests for a long time.
I dare say this is true of any profession which has existed more than 10 years.
Just want to make sure I'm understanding this correctly. A user subscribes to the service by 'renting' a contact form for €10 per year.

Messages to that contact form are forwarded to an email address that the user provides; the email address is completely private and never disclosed. Then for someone to send a message to the user via the contact form, they must pay a fee set by the user which has a minimum requirement of €1000.

This is where I'm confused - on the landing page it says that the user doesn't get paid the fee. Does this €1000 fee go to the service provider (a-retfact.com)? If the person's time is so valuable (as marketed on the site), I'm confused as to why the fee wouldn't be going to them instead of the contact form 'host'. Seems like a steep price to pay for a rudimentary level of obscurity that could be set up easily on your own.. or am I missing something here?
Arron Banks had a "US strategist"[1] help poll 20,000 people[2], a sample size much larger than YouGov and others[3].

[1] https://twitter.com/Arron_banks/status/746280064652836864

[2] https://twitter.com/Arron_banks/status/745907822194466816

[3] https://ig.ft.com/sites/brexit-polling/
Perhaps I should have been more careful saying "like smart watches" then. I meant devices in general ranging the gamut from NiBP machines to SpO2 machines to smart watches. Most of these have far less impact on far fewer people than drugs or food, and yet the FDA spends a huge amount of resources regulating them, even trying to walk through software development methodologies. This is something I've seen first hand working at several sites that make such devices. So perhaps they're trying to scare a few particular vendors out of that specific arena, but on the whole they've got that industry tangled in a huge amount of bureaucracy.
Juniper preps global policy manager for OpenContrail
Isn't that the mantra of engineers to make something within budget that just barely doesn't collapse. Maybe it's an inside joke I didn't quite get.
radare2 is a much needed alternative to all the software that require Windows. Full-blown radare2 with all the third party libraries has grown too big for my low resource computers, but I still keep a copy of ired as my preferred hex editor. Like netcat, one of those programs that is so useful I sometimes wonder why it's not part of the standard UNIX utilities. Best of luck with the SOC.
"..and see what else he does with his time."

As it's his/her right.

I suspect that an important subset of the people that worry about what the unwashed masses are going to do with so many free time, is also a subset of the people that complain about paternalistic states. Kind of ironic.
There's other things that could cause a dim display, not necessarily just a worn tube. Low anode voltages is another possibility that comes to mind. The various television/electronics forums may have people willing to assist with troubleshooting.

If it's really the tube, and it's a truly rare custom tube and not just something you might be able to find a suitable replacement for, maybe these guys can help:

http://www.earlytelevision.org/crt_rebuild.html
The sad thing about Germany is their loathe for the English language: you basically cannot expect to fully live there without learning German. For example, bus/subway stops are only announced in German, not in English.

Well, yeah -- it's like, a foreign country, you know.
If the "we should #remain to avoid short term pain from a vindictive ex" argument is valid, then it should have been valid for Vichy France as well. Obviously it's not.

You can call this sort of vindictiveness "realpolitik" and try to sound sophisticated, but this hardly invalidates my abusive ex-husband analogy.
I think the last bit of your comment can't possibly help your case:

"Rampant immigration into countries that have never seen it before, from hostile lands, from illiterate masses"

How is that not a xenophobic and simple-minded statement?

Immigration into the UK from non-EU citizens is subject to many controls, including passport checks (which btw, EU citizens also are subjected to). As for intra-EU migration, I'm not sure I'd characterize Poland, Belgium, Holland, Germany, etc. etc. as hostile nations or illiterate.

This vote was for fear of change, insularity, a return to a past that never actually existed. This will likely harm those who voted for the exit the most. That and the young who will likely see their opportunities to work elsewhere in Europe complicated. Not to mention the very likely contraction of the British economy. Yes, these are "elite" ideas promoted by people who have studied economics and politics for decades, but who else would you rather have us listen to?

The problem these institutions have is taking themselves a little too seriously and completely failing to communicate a positive vision for the future. They have also failed to acknowledge and mitigate the downsides of good policies. This is leading to a backlash that will throw the good out with the bad, leaving Europe and especially England and Wales, (doubtful that the UK as constituted survives this) poorer. This is a sad state of affairs.
I like the new page a lot better. My apologies, didn't mean to hurt you like that.

I've starred the repo. Just some feedback. Min seems like bootstrap lite. About 500 lines, which are a lot easier to manage and reason about.

The homepage should definitely mention mincss is bootstrap compatible and under 1kb. It loads blazing fast, easy to manage and extend.

The cost calculator looks gimmicky. The about me section is very spot on though. Nice work.
When a populist fear-mongering candidate has strong support, it is a failure of decision-making, no matter the side and the policies he pushes.
I'm sorry, I missed the paper that proved that globalization and dilution of voting power were the "correct positions."
> Today? No way can get away without knowing the language.

Maybe not in the word of startups and Silicon Valley, but there are tons of jobs for web developers across the world where simple jQuery knowledge will make you the best front end developer at your company.

That's not to say it's a good things. It's just a fact of life for many companies. Anyone better than that will leave before long for the greener pastures that you're referring to.
Not exactly the same thing, but the Apollo Guidance Computer is built entirely out of 3-input NOR gates:

http://klabs.org/history/ech/agc_schematics/
I thought so too at first, but the thing about the limits imposed by the borrow rules is that they completely avoid the bugs that, in my experience, take the longest to track down in e.g. C++. It's the pain-up-front vs. more-pain-during-debugging argument. I've slowly been converted to the former camp from the latter as I write Rust full-time. The experience is just more... deterministic and pleasant. (Have you ever accidentally kept a pointer to an element of a std::vector too long and then caused the vector to reallocate?)

If you want you can always use raw pointers and dereference them in unsafe {} blocks, and even provide a safe API (return borrows with appropriate lifetimes) around this. You'll find plenty of common patterns in the standard library and on crates.io too.
> "The solution is not to subserviently cling to corrupt elite institutions out of fear of the alternatives. It is, instead, to help bury those institutions..."

Starting with the deeply corrupt policy of quantitative easing and zero interest rates, which seek to protect incumbent and bankrupt financial institutions by increasing the value of assets already in the hands of the elites, and devaluing liabilities, amongst which, wages.
People have time to do that while on the job? To understand something at a deep level?
Thanks for the reminder. I somehow missed or forgotten that, and continued to be heavily biased against them. Hopefully they'll succeed in bringing SourceForge back to a respectable level.
Consider this. I am a physician, a Harvard trained cardiac anesthesiologist. I was born in Soviet Union, and I traveled all over the world. I consider myself to be well read and fairly well educated. And yet when I air my conservative views they are labeled dumb and not intelligent. How's that possible?

In terms of grievances, they extend beyond white rednecks. (BTW, I read somewhere that the talented white redneck kids have the highest level of discrimination against them when applying into elite schools.) Consider African Americans: 73% of kids born to single mothers and huge level of incarceration. How is it not a failure of political science and Democrats that represent African Americans on all levels of government?
Several points are fairly obvious but seldom practiced in the real world:

Technical debt can be viewed in many ways and can be caused by all levels of an organization.

Of particular importance is helping nontechnical parties understand the costs that can arise from mismanaging that debt.

On a lighter note, as @sadserver says [0]:

you cannot pay off technical debt with tears

[0] https://twitter.com/sadserver/status/723504636615778305
unsafe in Rust == telling the compiler I know what I'm doing here, so eff off.

Other languages do this too, for instance in Java you can override final with reflection. I lost my mind, both good and bad, when I discovered this.
Openstack is really expensive.

It's free as in "here's a horse, it's free"; it actually has supremely high costs!

The marketing hype far exceeds the technical credibility. But the train has left the station.
It's deeply ironic that the continent is painting the UK as racist: http://www.dailymail.co.uk/news/article-2325502/Map-shows-wo.... Surveys show that the U.K. is among the least racist countries in Europe (while France is one of the most racist).

Also, immigration is way too complicated an issue for you to just flippantly paint opponents of unrestricted immigration as xenophobic. I grew up in Northern VA, which has a large population of Asian (particularly South-Asian) immigrants. Most are highly-educated, highly-skilled, upper middle class, and reliable democratic voters. But god forbid someone's kid comes out as gay or transexual. I'm one of those immigrants and I still have qualms about raising my kid around here, because I think a lot of my neighbors don't share my values.
I agree about this. I wanted to give rust a go and tried to implement a graph for a DFA. I realized it was a pain. Even in general I find rust super hard to use with the references lifetimes etc. I don't understand the buzz going around rust when it's so hard to use in practice.

I am frustrated with new languages. I agree that C++ is old and needs a more modern replacement but:

- Go is weird with no templates and no functional programming.

- Nim comes close to my dream language but has a GC and some very awkward features like globally imported namespaces.

If I had to start a new project I would probably pick Nim or C++.
I'd take your bet. There are studies showing otherwise.

"This study documented large, positive, and sustainable impacts across a wide range of outcomes including assets, earnings, food security, mental health, and domestic violence. It found no evidence of impacts on alcohol or tobacco use, crime, or inflation." [1]

But that was in Kenya so maybe it would be different somewhere else?

[1] https://www.givedirectly.org/research-at-give-directly
It's from 2014 (so in particular before the refugee crisis), but a look at Special Eurobarometer 415 [1] might still be instructive, eg QA13.3 [2]. This could have saved Cameron some embarrassment...

[1] http://ec.europa.eu/public_opinion/archives/ebs/ebs_415_en.p...

[2] http://i.imgur.com/2kNwdtf.png
The upcoming version of Android Wear brings pretty much full standalone capabilities for app developers. And there are already watches on the market with GSM radios.
European hub? Hub of what? There's no Silicon Valley in the EU, so both talent and industry is decentralized. Brexit won't change this.

London will remain an important node, but without additional incentives (ie. subsidies) no single place will take over the roles that it fulfills now inside the EU's talent market.
Meet the Newly Crowned Three-Time World Strongest Man Winner Brian Shaw
You could definitely use Security Onion's tools for that. The full SO distribution is a little bit overkill for that. You could run YAF ([1]) on a box attached to a mirror port to log IP headers and then periodically check it against a tracker.

NetFlow or VPC Flow Logs (in AWS) would work just as well for this also.

[1] http://tools.netsa.cert.org/yaf/index.html
In fact Azure security center does quite a lot of threat and malicious traffic analysis. OMS is going to be rather interesting as it matures as well.
Most people wouldn't know an algorithm and concepts of algorithmic complexity if it bit them on the ass. Even devs. You don't need a PHD in computer science, just read some stuff and think a bit.
Yes but no. There is no deadline. So if you don't wait it, you can just delay it forever. Many countries does just that. Others like Poland, even if they would want to join, have national currently enforced in constitution and changing that is super hard.
But only in a controlled way. Unsafe doesn't change the semantics of existing code, it only adds the ability to do a few extra things. So you're still going to get a lot of safety checks, even within an unsafe block. You still have to be careful, but it's not no-holds-barred.
Designing for Accessibility: UK Home Office Posters
I'm confused. Isn't this already being done various places around the world already? (e.g. Alaska, Puerto Rico) Why not study people in those places? Better yet, nearly everybody in those places is getting the benefit, so the experiment isn't poisoned by the culture (you're the only one in your neighborhood getting a benefit - others treat you differently)
From the way I see it, the giant illiterate mass that already exists here is pissed of at the straw man of illiterate immigrants trying to change America into a 3rd world country, and in protest are self destructing on the system.

There is a definite issue with income disparity and opportunity, but the way we are going about it is wrong. There are millions of job openings, but they can't be filled because of a skills deficit. Why is there a skills deficit? Because people are not being educated properly.

If immigration completely stopped right now, America would still have the same problem. The educated middle class families are not having enough children, leaving a vacuum in the labor force. Combined with the education gap, we have the primer for dissatisfaction with the government.

Welfare and medicare is costing the government billions of dollars. Who uses this benefits the most. The baby boomers and the poorly educated who require them to live, and they are the same population most supporting Trump.

All of this is just a comical clusterf* and the media perpetuates it so they can make bank.
Anything a government regulator can do, a prudent customer can do.
Yeah this is somebody else doing Fishworks->Oracle->Joyent. Original HN thread on the blog post btw https://news.ycombinator.com/item?id=8816055.
I would be ok with a "maintenance fee", but I'm against a straight up income tax.

> Sort of like how you pay a decreased vehicle tax when it's not in use

I've never heard of that one. You either pay or don't around here (ND, MN). In some states it is reduced with the value of the vehicle.
People do have real grievances, but the rants you posted against "Russian prostitutes" and "Polish kielbasa shops in London" were not among them. Those were some of the worst comments we've seen here recently--uncivil, unsubstantive and obviously unwelcome on this site. So it takes some brass, to borrow one elite globalist's colorful phrase, to diss the community ("this elite behavior is rampant on HN") and posture above it. Doing so is nearly always a marker of a bad comment, if not a bad commenter.

To the extent that we have threads about Brexit or politics on HN (and we do have some, as the guidelines explicitly allow), people are welcome to argue either side of the issues, and indeed do. What they're not welcome to do is vent, spew, stomp their feet, impute ill motives to others, and all the rest of bad internet manners. They're also not welcome to diss the community whilst participating in it.
> What about a cloud service that wants to deny themselves access to your data, despite the fact that they own the physical hardware?

This scenario is fundamentally flawed. If you can't trust them with your data then you can't give it to them, otherwise the first side channel attack against the hardware gives them access to it.

On top of that, all you're really doing is moving the party you have to trust from Amazon/Google/Apple/Microsoft/Rackspace/yourself to Intel. Why is Intel supposed to be any more trustworthy? They're inherently worse because they have less competition, so you have less choice in who you're willing to trust.
This is less and less true in the new and excited cloud/devops world, for better or worse. There are plenty of companies that even on the server side are chasing the latest release cycle.
I agree.

Many "average persons" are damned tired of watching their own welfare and their communities become ever more hollowed out.

The spectre of global welfare is akin to a chimera, when your own circumstances and productive years are being wiped out.

And no, not everyone has the resources and flexibility to "just move".

People will divide back up into smaller, more cohesive communities, if that's what it takes to protect their own, immediate interests.

If you don't like this, then stop discounting the notion of "winners" and "losers" and put some effort into spreading those winnings. Or, buy more guns and, now, robots. Including robots to shoot the guns at the "less equal".
No problem! I am glad that you enjoy command line apps as much as I do. Sometimes negativity brings energy to change what needs to be changed. If you see that you have ideas to contribute to the project, I look forward to your contributions!
It's amazing what damage 1.9% of the registered voters, not even the population, can cause when it is "winner take all".

US elections will be even more terrifying.
I believe "module" in classic Javascript already corresponds to a "self-contained" Javascript file.
With this question, and in all this thread actually, basic income is put in the framework of "what could we do with all those people"?

I think that we should be open to another kind of narratives about this issue.

For instance, we could change the name from "basic income" to "automation dividend".

In this way we could think of it as a right to a share, in the hard work of all the past generations, that created the immense pool of infrastructure and knowledge that we enjoy nowadays.

Also, we shouldn't forget that, in a few years, all 'those people' could be us.