skysight-inc/HackerNews huggingface dataset:
Well, that is the whole point I'm trying to make. Why does chrome think I'm using a password on the page when there is no password? Anyway, Chrome will mark all http as insecure sooner or later so will just have to force https on all connections...

There seems to be many people with similar problems of false positives for nonexistant passwords so I guess it's a bug.
And since a large majority of websites import either google analytics or google words, google gets all the infomation for https websites anyway.

I'm willing to bet that the terms and conditions for both services allow google to reuse use the analytics infomation.
Honest question, who is in a position to tap your connection such that this becomes a serious security concern? IT staff at your company? The admins at your ISP? The NSA? I'm assuming that public wifi has session-specific encryption keys. I don't see these as the kinds of concerns that would warrant the kind of panic that some people seem to show over HTTP.
Trump is not even close to free market ideals; he espouses heavy protectionism, for instance, which is virtually universally opposed by economists.

Trump is a nationalist, populist phenomenon. Trump's base is only in favor of free market ideals when they aren't on the losing end of competition. Because China is full of supermen or something it must be stopped.
It's not a 'minor inconvenience' to have random mentally ill people constantly near my children and to have to be hyper vigilant all the time.

I'm not suggesting anyone be murdered. I'm suggesting that if someone is given $5 and they haven't eaten in 3 days, and they choose to buy heroin or gin with it, they are going to die pretty soon. The alternative world where you stop that death, fix them up and send them right back out to destroy themselves just the same, with the same conclusion, but with a much longer timeline, isn't a better or more compassionate world, it's a morally lazy world where people make believe that they are doing something 'good' by delaying a death while doing nothing to improve that very life, and simply prolong a horrible life. In the meantime that miserable existence makes everyone else worse off, and the city unlivable.

I'm certainly not calling for anyone to be murdered or anyone's rights to be violated in any way, I am very much for not subsidizing the behavior by delivering sandwiches to people so they don't have to take a break from their drinking.
Why not have both? The answer is active aero, which is also expensive to design, implement, and test. Unless it'll be on a track, be cornering at >1G, or going >140mph, it's pretty moot. A cheaper car wouldn't do any of these.
Honestly, why would you do any of those things, now that installing a certificate takes 5 minutes and is free, with Let's Encrypt?

I know that you're just exploring solutions because it's interesting, but all those things take longer than Let's Encrypt.
> Putting polical corectness aside

I'm not sure what that term means. If anything, the politically correct thing - the acceptable thing - is to take shots at "political correctness".

But let's have a clear definition and say how it applies to something in particular in this discussion.
San Francisco's lottery system hasn't even succeeded at desegregating the schools.
you can have a hidden text input and use * in the visible one, then just use javascript to push the real text into the hidden field. but the pm would probably be fine showing the password in plain text, since the threat of a visible password is low<sarcasm/>...
The argument is that learning C before C++ teaches you how to program C++ wrong. Nothing more, nothing less.

I wasn't judging C++ as a beginner language. I wasn't judging C either.
This exists - http://man7.org/linux/man-pages/man1/ssh-keygen.1.html#CERTI... - though the tooling is a bit bare-bones. There are some tools written to use certificates though, such as Netflix's BLESS (https://github.com/Netflix/bless), Gravitational Teleport (https://github.com/gravitational/teleport) and my own (https://github.com/nsheridan/cashier)
It has for me with the Firefox version of this, and based on my experience of it sofar, this is fine. For one, it's an obvious differentiator between my local copy and live, but secondly I also think local certs are something that we really need to find a way to make easier for devs to set up and test with.
Why would the cost go up if more food isn't eaten?
That's fair. But I do, and can, direct criticism towards the EU for one of its member states as well (however shaky the EU might be at this moment). It might not particularly effective, given, but in my book it's still valid criticism. Maybe it's my upbringing, I don't know, but I'd like to think about 'citizens of the world'. Pollution, innovations, technology and energy know, and should not, know boundries. While this particular bit was about Wyoming there have been similar stances in other states about taxing or otherwise limiting renewable energy. At some point it's necessary to abstract. To find the "general" in the particulars. It's a touchy subject, but maybe it's time to abstract this to the federal level or even higher?
Don't forget about PayPal!

You can find some valuable informations about why Node.js is relevant in this article: http://thenewstack.io/enterprises-embracing-microservices-no...
There are three problems with "Don't mandate a programming language" -- I'm a lecturer and I've done it for advanced practicals in later years.

* Students expect to be able to get help when they have problems. There is a good chance no member of staff knows Julia / Moonscript / ...

* Some languages make tasks trivial -- while this is nice when you are in the real world, if I want to test student's ability to create something I don't want some students missing most of the work. How do I then mark it?

* Similarly, if the question was "implement a malloc-like memory manager", well you really have to do that in C,C++,Objective-C, maybe Rust, but it makes less sense in python.

Also, getting a "quick tour" of (say) C++ isn't really useful, students who try to pick it up by just googling are likely to write terrible code. Learning a language properly takes work.
There's a reason anti-dumping laws exist.
That was me when I was in college. At the time my school was in the mid-teens for CS rankings although it is worse now. While I was there I worked heavily with C but also worked with C++, Java, List, MIPS RISC assembly, ML, Prolog, Ada, Fortran, Perl, Eiffel and a few others. For all of the languages that were supposed to be showing me a different paradigm in retrospect I didn't learn what I was supposed to.

Years later when I had both enough experience to appreciate these things as well as interest in programming languages I did start to grok all of this but it certainly wasn't due to my education.
You don't need to travel far to encounter racism in the U.S. Hell, I live in Silicon Valley and I see racism every day. My black friends get pulled over all the time for "driving while black." I've seen people of color get discriminated against in the workplace. My Facebook friends post some seriously gnarly memes sometimes, so bad that sometimes I even wonder if they even realize they are being racist.

But anecdotes are not proof. Here's hard data on racism in the U.S.:

- Stop and Frisk laws disproportionately target people of color, not to mention it's unconstitutional ( http://www.forbes.com/sites/jasonoberholtzer/2012/07/17/stop... )

- Punishment for crack-cocaine (mainly black users) was 10x worse than powder cocaine (mainly rich, white users), even though it's the same drug.

- North Carolina basically admitted to creating laws to stop black voters from voting ( http://www.theatlantic.com/politics/archive/2016/07/north-ca... )

I can go on and on. No matter how "well-traveled" you think you are, perhaps you weren't hanging out with the people who are being oppressed. They are speaking out pretty much constantly now, if you choose to listen.
The M5 is meant to be a fast daily driver, so that makes sense
There are no known attacks which make SHA1 insecure in this context. Also according to this announcement, they will be signing the builds, which is vastly superior to any unverified checksum.
Because that is just not true in many cases. And let's encrypt is a big hassle if you can't automate the cert replacement.
Try this experiment: imagine we gave everyone a UBI of $1 Billion per year. Sure, it's rediculous, but think of the ramifications (changes in prices in particular). If you could chart how much you give everyone (from 0 to $1 billion) vs the amount prices would change, you'd have some continuous upward movement. Maybe linear, maybe not. The point is giving everyone $1 billion obviously will increase prices. But there isn't some point along that line where it suddenly jumps. It's not like giving everyone $35K per year has no impact, but $35,100 does. It all has an impact, scaled by the amount given.
> Prove it.

Latin american here. From our perspective, the last presidential election is all the evidence we need.

But, in all truth, many Latin American countries are even more racist than the US.
Autistic individuals don't need treatment, they need accommodation from society. (in my opinion, as an autist)
Oooph. Modbus is grossly inappropriate for use in IIoT architectures. It's 20 years old and has not even the slightest hint of security.

One thing we're seeing in practice is lower-powered industrial PCs running at remote sites exporting data from Modbus and other field protocols via something like MQTT on SSL.

That being said, there are thousands of Modbus-speaking (and other protocols, too) devices sitting out there on the public internet behind a cellular modem waiting to be polled or actively being polled by SCADA systems built before anybody bothered to think about security.
Long term this may indeed happen but in the short term, it seems unlikely. Like with school vouchers, if I ran a private for-profit school and knew my students suddenly had an extra $X,000 to spend on tuition, my short term move would understandably be to raise tuition at least some percentage of that amount. If the market responds in a couple of years by forcing me to dial it back, so be it, but in the meantime I've made more money without having to provide more services.
>And if that fails resorts to an invasion

It always astonishes me when statists are so clear about their violent propensities.
The surveillance laws are introduced because of increasing terrorism. It is hard to see people as enemies of humanity if what they try to do is prevent mass killings of islamic extremists.

Obviously there are dangers of going towards oppression. But at the same time Europeans are saved by internal division between member states. Most countries are so small that they cannot pay or accomplish spy programs like the Americans can. And collaboration between countries hardly happens, as we saw in terror attacks.

Things only become problematic if European intelligence agencies come into existence.
That's…actually quite smart, I wasn't aware of that.

Thanks -- this has solved an ongoing problem I was having with a couple of clients.
No problem :) It's still a good effort nonetheless and I'm sure your readers will appreciate the corrections. I personally also learn the most through writing
I just wish those universities actually produced programmers who understand the low level mechanics of how computers work. I.e. Why your program runs 100x slower if you're not careful about cache misses, pretty basic stuff like that. Moore's law is over, it's time to start caring about performance again.
Great, thank you for the detailed answer. We use and love Gitlab. ;)
I think the FSF is spot on with most of these priorities. The free phone and decentralized web, in particular, are areas for massive improvement and will be necessary for a FOSSful world. Getting governments to adopt free software is also a great priority, as they write the laws that govern the software ecosystem and could be a huge source of revenue for free software projects.
Pretty sure they don't have to. It's a big dragnet, and bots to analyse public text are cheap like dirt. But yes, I'm sure they know any place a hacker is likely to hang out quite well. Oops, used the h-word there. Hi bots!
One of the things that the fusion community is trying to do is scale down the size of machine that is required, basically the view is that the volume of facility determines the cost (interestingly the stats presented seem to support this) and by building compact devices the price of the machine will decline accordingly. This will enable commercial implementations - if it works!
“How we live is so different from how we ought to live that he who studies what ought to be done rather than what is done will learn the way to his downfall rather than to his preservation.”
― Niccolò Machiavelli 1469 - 1527

Even if UBI was proven to be a net gain to society, implementation is highly unlikely.

This is less about technology/economics and more about human nature, which has not changed much over the last 500 years.
The US actually has a special jobs program aimed at workers whose jobs are cut based on overseas competition. While a good idea, it isn't very successful.
> earning half of the current federal US minimum wage

As I stated before, I support requiring that immigrants be paid at least as much as U.S. workers for the particular job they take up. For example, if an immigrant is going to do X job, require that they be paid at least as much as what U.S. workers doing that job earn. Our existing immigration laws already require this with every employment-based visa application. It's called the LCA (Labor Condition Application). In terms of where the wage data comes from--the Bureau of Labor Statistics conducts wage surveys of almost every job in the country.

To clarify: I'm stating here that I support the principal underlying the LCA, I'm not talking about its implementation. Implementing the LCA properly, and ensuring that it isn't circumvented is not the topic of discussion. Some unethical employers circumvent the LCA today by using a lower-wage job title (like calling a senior developer a QA person) to pay a lower wage. But that's a problem of implementing the law--the law itself is fine, it's the onus of the Executive Branch to make sure it is implemented properly (and not circumvented). We're not discussing that here.

> You aren't explaining how an increase in supply for low level jobs, an increase in the demand for housing, an increased demand on infrastructure (police, roads, etc), etc is a benefit to US citizens

This is one of the most idiotic and brain-dead things anti-immigrant people say. You are assuming that new roads cannot be constructed, new houses cannot be built, and most of all (the biggest mistake people make) that there is only a fixed number of jobs in a country. Please read up on: https://en.wikipedia.org/wiki/Lump_of_labour_fallacy

Since the founding of this country, we had a century and half of mass immigration from Europe. Just think of what's happened. New towns were built, cities expanded, and new infrastructure was built to support the booming population. The economy expanded. Your theory implies that the number of jobs, houses, roads, etc would remain fixed to the number they were in 1789. What an idiotic theory.

The least bit of economic investigation shows that it is false. A bit of common sense also shows it is false. Immigrants typically add to the economy of the country. Numerous studies have measured the economic impact of immigrants on the U.S. economy, and have shown it to be a huge net benefit for the native (US citizen) population. For an excellent study, see The Economic and Fiscal Consequences of Immigration by the National Academies of Sciences, Engineering, and Medicine: https://www.nap.edu/catalog/23550/the-economic-and-fiscal-co...

This stupid fucking theory is so brain-dead, and has been used over and over by anti-immigrant people (like Jeff Sessions) as an argument to effectively ban all immigration, that it makes me want punch the face of the person repeating it. At this point, I automatically assume that the person saying it must be using it knowingly as a straw man argument to ban all immigration, and their real motivation is not based in economics, but rather in xenophobia and/or racism.
why does it matter? The point of UBI is to allow people to do what they want.
Searching for Time Travelers on the Eve of the Trump Inauguration
It's a fight between Wyoming counties that get revenue/jobs more from coal mining and/or combustion and those that are less coal-dependent. Wind is newer and smaller so coal has the more powerful voice at the whole-state level.

http://www.wyomingbusinessreport.com/newsletter_am/proposed-...

House Bill 0127, sponsored by Reps. Scott Clem, R-Gillette, and Michael Madden, R-Buffalo, as well as Sen. Cale Case, R-Lander, states that in addition to the current $1 tax per megawatt hour on wind energy, there will be a tax of $4 on each megawatt hour.

The revenue collected from that $4 hike would go directly into the state general fund, while the original and current single dollar rate would remain in its current 60/40 split with the state. Wyoming is the only state in the nation that taxes wind.

“Changing the rules this late in the planning and permitting process seems like retribution,” Carbon County Commissioner Lindy Glode said at a meeting of the Carbon County Council of Governments, where discussion of the bill was on the agenda.

Note that this is a separate but similar-in-spirit bill to the proposed $10/MWh tax on wind and solar. The county commissioner from a wind-friendly county is naturally angry that the state is trying to quadruple the wind tax and ensure that none of the increase goes to counties where the wind projects are located. The game is pretty transparent: coal's defenders are trying to ensure that counties with less coal-centered business don't "defect" to hosting renewable projects that could decrease the market demand for coal-fired electricity. Heaping on taxes and not permitting host-counties to get any of that extra tax revenue is how they're trying to do it.
I still find the "frameworks and libraries" argument to be false, but enough people say it that I believe it must be at least partially true. I'll settle for a belief that the argument is overstated.

IMO the largest issue is the breadth of one's experience, or lack thereof. And by that I don't mean simply the number of languages but how well versed one is in different languages and their surrounding ecosystems. For instance having good knowledge of both C# and Java isn't what I'm describing here.
Must customers request bigger, roomier, comfier cars.

Ferrari shapes have purpose beyond aesthetic (aerodynamics are critical in sports carts), and severely limit the options inside.
I think it has more to do with developers building 1BR units than 2,3, or 4BR apartments. For example, there is no shortage of studio and 1BR flats in London or Paris. But if you have a small family and need 2BR, well, the market demands what it demands.

Friends of ours even went so far as to buy 2 1BR that were above and below, knock a hole out and put in a staircase. We thought of doing the same, buy 2 adjoining studio flats. We lucked into an abandoned apartment (which presented some other problems).
Thanks for sharing these. I've been writing a lot of python code solo lately and have started to worry about how to make it more pythonic so it's maintainable and comprehensible to any future collaborators.
A government, while being a necessity, is not to be trusted. The Founding Fathers understood that, and they made it clear to others. A government is a mechanism that is prone to deterioration over time, and it takes a substantial effort to keep it in a shape in which it protects people's interests rather than its own.

Also, from the historical prospective, governments are the ones who are responsible for most killings of people on a large scale. How, then, can an intelligent person trust a government?
It might make sense. If coal demand plunges they will have a glut. As long as they don't have to pay the costs of the pollution it makes sense for Wyoming taxpayers.
I think it unreasonable for you to claim to speak for everyone on the spectrum.

Is what you say true for some? Sure.

But there are many far more severely impaired who desperately need better support systems, as do their caregivers.
That's right. People can't stand the idea of freeloaders that don't have to do anything and get everything for free, while we are working hard to pay for their stuff. Even if this hardly happens, the thought alone scares and angers the hell out of most people.
> why aren't individuals using this as a defense already?, they have had the free speech rights for much longer.

I don't think individuals are regulated by the SEC, for example. Usually it's corporations that are. What are you thinking of?
You can't really take a stock Tesla on the track as the battery overheats.
This article reminded me of Apple II software deprotection articles published in Computist magazine (available at http://archive.org/details/computist ).

The way the story is told, with victories that turn out to hide yet another layer of protection, the need to delve into raw hexadecimal, and finally the discovery of a poorly-hidden key, is very much how 8-bit software cracking used to be done in the eighties.

Plus ça change...
My problem with Lua and MicroPython is that your actual code takes up memory, ie even comments. Micropython can now compile to bytecode and load that, though, so it's better. I've had problems with Lua trying to load one or two hundred lines, though.
In the end, you only have yourself. Go to an open field and realize that no one is holding you back. :)
How is this relevant in the context of setting up a connection protected by DH and RSA? Yes, it would be a problem any time you decrypt RSA. So pgp is tricky, but setting up a ssh or tls connection without DH is beyond foolish. For signature verification, there is no way that an adversary can gain anything by inserting a padding violation.

Assuming properly authenticated data, then decrypting without checking padding is no problem. For RSA encryption, padding only protects the sender. By itself RSA encryted data cannot be trusted, you need separate integrity protection for that.
You make reasonable and just points. However, while I agree with everything you have to say, surely the solution is not to legislate the existence of your notional worker's factory -- as the subject proposal would likely do for the coal power industry.

One would hope that the public would demand reasonable severance, assistance for relocation and retraining, et cetera, so that change becomes less dauntless. To reiterate the second point in this thread, history has shown that "digging in" is usually the exact opposite of what should be done.
the increase in prevalence here [0] is due to more accurate identification ?

[0] https://www.cdc.gov/ncbddd/autism/images/addmnetworkprevalen...
Hey thanks for your reply. How could I have edited my comment to be acceptable? Just replace "Ohbummer" and "Ohbuttocks" and use "Obama?"

Is that the only problem?
Nothing. It's just that OpenGL drivers are incredibly complex. That same hardware supports DirectX 11 on Windows...
Just to be clear, if there is any effective thing we can do, we should do it, even if the cost is extremely high.

However, if there is nothing effective we can do to help, we should accept that and move on to a strategy of preventing homeless people from making all the rest of our lives worse.

I would further argue that making something easier will lead to more of it, and making it harder will lead to less of it. However, even if displacing or containing homelessness away from the rest of us doesn't reduce it, it will improve the quality of life for everyone in the city.
From a fake wallet to a Java RAT
I think what is needed is to understand what factors (e.g. environmental, genetic, etc) lead to autism so we as a society and parents can try to prevent it.