skysight-inc/HackerNews huggingface dataset:
> Never blacklist.

http://www.ranum.com/security/computer_security/editorials/d...

"The Six Dumbest Ideas in Computer Security"

#1) Default Permit
...
#2) Enumerating Badness
..,

The unfortunately common assumption that security is about preventing badness has done an incredible amount of damage to security. We see it in everywhere. A huge amount of so-called "security" products (such as antivirus) are a futile exercise in trying to enumerate all of the bad things in the world.

The better approach is using proper recognizers built from explicit, formal grammars whenever possible. Meredith and Sergey's explained this problem very well in their talk[1] at 28c3. Define the grammar for valid inputs, use a parser generator to avoid bugs, and move on to the next problem instead of endlessly adding checks for bad input.

[1] https://media.ccc.de/v/28c3-4763-en-the_science_of_insecurit...
This site kills my back button's history.
Touché. I reckon I should have read 'analogous' a bit more strictly.
#bandaidfix
They may not publicly announce ETH as a currency, and may not even intend for it to become one, but they pre-mined the blockchain to give themselves a big chunk in advance, so they do expect ETH to be valuable and exchangeable in the future.
https://news.ycombinator.com/item?id=11387212
In my own experience Linux has the following Advantages over OS X these are of course subjective:

Better Desktop environment
Better Package Management
More Up to date packages

Some of my knowledge of OS X is likely outdated I haven't used it since 2011

I started using Linux when I was at University late 90's early 00's (Mandrake was my first distro). I switched to OS X around 2005 and used it as my primary operating system for about 5 years.

I used OS X because I'd purchased a MacBook Pro (mostly for the hardware) I still think Macbooks are the nicest laptops I've used to this day I went through 3 iterations of Macbooks before I stopped using OS X. I used OS X because it was good enough but I never fell in love with it.

I absolutely hated the desktop environment, silly things like no ability to customise anything, lack of workspaces, having to hit command q to kill application (because the 'x' button wouldn't close them properly) stuff like that. Workspaces came in a later OS X update which addressed some of my gripes.

It was never easy to install third party packages and libraries in OS X. I think this has improved now, when I used OS X it it was a mess (especially compared to the ease of something like apt). The native system packages were always really ancient - old version of GCC, old version of emacs, python etc. Trying to install newer version of these 'default' packages was not straightforward at all I remember having huge issues getting python 3 working.

Nowadays I run Fedora very happy with it. Not compelled at all to switch back. Linux support for modern laptops is a lot better than it was when I first started using Macs.

My current job is in an 'enterprisey' environment I'm forced to use a locked down version of windows here. Almost anything would be better.
Goal to Reduce World Temps Will Fail, Researchers Say
Wow Microsoft, what's next jails with a manager called
Plumber . Zing !
Disk encryption is required to be enabled by default on any device shipped with Android 6 (Marshmallow). There is an exemption for very slow phones, but I'd guess that most new medium or high end phones have it enabled now.
Noticed this typo:

> Built for your your stack

I do not have a valuable comment outside of that. I wish I could play with opsee, but I don't have anything going on right now that's big enough :(
What makes you think supply is unaffected by price? If that were true then we should clearly impose a 99.9% revenue tax because supply would be unaffected.
By law the bank issuing the check has to make good on the check.

The non-profit should use a large, well known commercial bank for their business account, cut the students checks from there and give them a ride down to the local branch.

Bank of America for instance would take a BofA check, cash it for the full amount in cash the same day without taking a cut. It's what checks were originally designed to do.

I've been unbanked before and it sucks but, it's not impossible to overcome. Also, why are they give young people such large checks and/or money orders?

If it's a money order, you can get cashed at various places for free. All you need is legal government ID. The whole point of a money order is that it's pre-secured. The money is already set aside for it. The only thing to be done is to validate that it hasn't been cashed previously. In theory this is near zero-risk for the cash issuer.

It's not so much that we need to create more options, those exist. We need to educate people on this so that you aren't taken for a ride of 10%+ off of giving out cash for a money order.

People need to be more informed of the market options and understand how the market works. What the difference between a check and a money order is.

I grew up poor and had to educate myself on these matters. It's incredible that there aren't even basic financial literacy classes in middle school and high school.

These ideas contribute greatly to society in helping people become and stay financially stable which leads to a great number of social outcomes.

10% for cashing your paycheck is a hell of a hidden tax. Taking that 10% and using it wisely will in aggregate keep people out of poverty longer, let families be more stable, food secure, etc.
Definitely time for me to get off my backside and install Visual Studio then...
I somewhat agree with your statement. Mainly because I personally put a LOT of effort into each job application and I would not be able to apply to more than 2-3 jobs a week. Takes time to find the right company, do research, make a perfect personalized application etc.

As a result to that pretty much all applications I have ever made have at the very least gotten back to me. I would never be able to apply to 38 jobs in 2 months. I feel like a lot of copy paste went on and that sets you to a negative start.
You can do this, but it's easier just to end the interview there. Vanishingly close to nobody knows how to interview any more - and I've done more than my share as an interviewer.
no "stickiness" problem whatsoever :) Our department (and the departments i see around) switched back from JIRA to Excel (it good to be home Chewey!) the very moment our top management stopped pushing SCRUM down everybody's throat. It happened so easy and quickly that the last uttered word "SCRUM" hadn't yet stopped reverberating in the office :)
Maybe HDMI is better supported that DisplayPort.
Also (c) Windows isn't open source so there are licensing issues with Wine shipping actual Windows DLLs. Some of them do work under Wine but the project aims to replace as many of them as possible with emulated versions.
This is a brilliant idea
Previously: https://news.ycombinator.com/item?id=11367972
Seawalls are a bandaid fix, yes, but they're probably a reality we'll have to deal with at this point. We may have passed the point of inevitability for this rise in sea level -- barring, as the article suggests, any unforeseen stabilizing or countervailing forces to balance out the loss of the ice sheets.

Basically: seawalls aren't the solution, but they're probably part of how we cope with whatever degree of sea-level rise is already bound to happen at this point.
Student puts 50M stolen research articles online
It's working greatly.
I stress-tested it with a few of my custom geo reference data for administrative or socio-demographic statistics.
Feel free to reach me by mail if you want to test it further (FR-IRIS)
> It just seems like federal folks working on security are currently outgunned by the federal folks working on access.

I'm not the least bit happy about this, but it's been that way for the entirety of the computer age -- it's not a new development.
The Rockwell Retro-Encabulator
How about inflating them with water, and then living inside another air inflated bubble inside? Like a giant cell. Radiation shielding, micrometeorite shielding, plus water is pretty important too. Other gear can float inside the water behind their own membranes like organelles, some use the water to radiate heat away, some use water for other things like making macronutrients (carbs, fibre, protein, & fat), or processing waste.
It's not so much a bandwidth hog as a request hog.
You don't need to be an asshole to be a great CEO
But even humans can't always learn new things—at least not well.

It seems to come down to being able to interpret language in a way that is broadly within the range of a human's ability to agree with another human on the meaning of a phrase.
Oh man, oh man. You asked a doozy of a question. 'Toughness' is a heck of an ill defined term in Western Society, but still hearkens to something we all innately feel. I'll not bore you with a long essay, but give you some resources to start on the journey, should you choose to proceed with earnest.

My biggest recommendation is, of course, google: https://www.google.com/search?q=how+to+toughen+up&oq=how+to+...

For a better site, I'd suggest The Art of Manliness. Brett McKay likely has a degree or 2 in Men's Studies at this point on his site. I like him because he gives good advice, tell you when something is not going to be easy to think about, and he lives what he talks and tracks changes to his advice, sometimes calling out old posts of his as wrong. Here are some links on toughness, but the whole site is great:

http://www.artofmanliness.com/2015/10/26/the-sioux-guide-to-...

http://www.artofmanliness.com/2015/05/07/men-and-scars/

http://www.artofmanliness.com/2014/07/17/keep-your-head-4-ex...

http://www.artofmanliness.com/2013/10/03/you-may-be-strong-b...

http://www.artofmanliness.com/2013/11/04/dig-deep-youre-stro...

http://www.artofmanliness.com/2015/03/12/podcast-105-resilie...

If you's like some reading on toughness and the more historical view on it, no better book is there out there than Dr Carlin Barton's 'Roman Honor: The Fire in the Bones'. Her book is really a masterpiece in manliness, toughness, and much more. Available here: http://www.amazon.com/Roman-Honor-The-Fire-Bones/dp/05202252...

Finally, no real discussion and initial voyage into toughness would be possible without mentioning the patron saint of toughness and hardihood, Teddy Roosevelt. The Edmund Morris Trilogy on our manly lord is the best biography I know of, though I think the 1st one is the best: http://www.amazon.com/Edmund-Morriss-Theodore-Roosevelt-Tril... (bonus points for the Churchill series too: http://www.amazon.com/Last-Lion-Box-Set-Churchill/dp/0316227...)

Hope it helps!
Sometimes I use Lynx on text-heavy pages for readability (monospace feels easier on the eyes) and just to have a fully keyboard-driven browser, especially with the arrow keys. Just curious if that's your use case too?
We're not even remotely close to passing a Turing test.
Rejection is just a part of life.. I was really scared of rejection till one day I just gave in and told myself that, I'll never get anywhere playing the safe hand.

My advice is go on interviews you don't even care about in hopes to get rejected. Some places might tell you to leave like half way through an interview which is awkward, but most will shoot you an email or you just never hear from them.

Once you get a few rejections under your belt, you learn its not a big deal. I've know some incredibly smart people get rejected. Most times you get rejected because its not a culture fit so its for the better.
Amazon Payments will not work with third party cookies turn off. PayPal actually works better than Amazon in that regards.
Zenysis (YC W16) is hiring engineers for global health and humanitarian crises
Zenysis helps governments and international organizations analyze massive volumes of data for insights that save lives.

Developing countries are using Zenysis right now to deliver emergency aid to millions of people in need, stop infectious disease outbreaks, deliver lifesaving vaccines to millions of children, and more.

You'll lead development of our data integration and analysis platform, working closely with the founders to grow the only company of its kind in the world. You will also travel around the world to connect with vastly underserved populations, understand their problems, and build software that will impact entire countries.

As our first engineering hire, you'll eventually lead a team to scale this business to 150+ developing countries and improve the lives of 6 billion people around the world.

We’re looking for someone who:

- believes technology should serve a higher purpose and is motivated to help those in greatest need;

- has architected applications at scale;

- is comfortable dealing with lots of data in lots of formats;

- has a track record of stellar execution (i.e., you’ve built great things);

- takes the initiative to fix problems they see around them, works quickly and creatively, and is calm under pressure.

Examples of problems we're solving:

- figuring out how to import data for an entire country and make it useful to ministers, senior government officials, program officers and healthcare workers as quickly as possible;

- creating an disease outbreak alert system for an entire country;

- predictive analytics to help governments get ahead of shortages of items like food and medicine;

- empowering health analysts to determine the path of disease outbreak, whether interventions are actually improving health outcomes, and how those outcomes can be improved.

To apply, or if you have any questions, please email ian@zenysis.com.
Most applications are quizzes + resume. There is only one way of applying for it.

I got turned down by over 100 companies before I even had an interview. The process is really random.
>we will deal with that stress, becoming more capable and sophisticated in the process. Well that, or we will die

You missed one. It is also possible that we become less capable and less sophisticated (e.g. the dark ages).
True, but everyone's first impression is disappointment, since all the videos we see demonstrating the technology suggests you can see much more at once.
In my experience, some edges and corners count, and others don't. Just what the cutoff is, I don't know. It does seem clear that signposts don't count.
Yep! This started life as the PTVS (Python Tools for VS) REPL and now Python, Node.js, C#, R, ... are using it.
The linked slides say:

"Problem for software unenlightened by ABI (golang)"

I know they're not your slides, but do you also think Go is unenlightened (which reads: clueless and unaware) or do you think perhaps it consciously rejected the common ABIs?
How is sending up raw materials better than sending up completed parts? At best, the total weight is the same, but if you're doing manufacturing in space, you also have to send up tools.
That cuts both ways, hombre. If you're not willing to think about the serious problems with conducting interviews that way, I don't wanna work with you either.

Plus you literally just came out and admitted that it's not actually about measuring technical skill, it's some run-you-through-the-gauntlet "attitude" bullshit. Gimme a break.
You could've played their game to make a point.

"Ah, no wonder it didn't work!"

Then draw out an IDE around the code with a big [Compile] button.

Maybe even Clippy in the corner of the whiteboard. "It looks like you're trying to get a job..."
If you're interested in Hortonworks Data Platform then check out Cloudbreak. It deploys HDP to major cloud platforms using Docker, and everything is fully open source.

http://hortonworks.com/hadoop/cloudbreak/

Disclosure: I work for Hortonworks
Nice and concise answer! Just wondering if you can give some reasoning behind this?

e.g. if approval is usually needed for purchases over $500, wouldn't they have to ask for approval if they're making a purchase that's essentially going to cost $4,788 out of the annual budget (if it's a $399/mo SaaS web app)?
considering that the first line in the states was built from DC to Baltimore [0] I find this a bit like the comments that 70% of the worlds internet goes through Northern Virginia[1]. If part of the technology was invented in a specific area where a large group of people had knowledge then that is the reason why it is a central point of crossing (termination)

[0] http://www.americaslibrary.gov/jb/reform/jb_reform_morsecod_...
[1] https://en.wikipedia.org/wiki/Dulles_Technology_Corridor
How is that any different to the neighbor seeing you park your car in that street and not seeing the actual killer. Is there a difference in whether this evidence got collected by a person or a camera? What you do with this(and all other collected evidence) comes later.
Eq - what if the government hires millions of police and place them on every intersection - that is acceptable, but having a camera on every intersection is not?
I totally agree, you have to work within the framework you have, and in this case that means voting against the crazies. It just doesn't work very well. I don't claim to have any answers for what would work better, it's just that this particular answer is unsatisfying.
Towards Machine Intelligence
Agreed - I very much enjoyed the exploration of what it would take to support a major colony in orbit.
I think you've missed one of the big points of the article, which is that Unaoil was the vehicle by which western companies introduced totally new levels of corruption into developing economies. They'd start the bribees (is that a word?) out small with minor stuff, and then they'd move on to full-blown bribery.

In other words, one of the big points of the piece is that the idea that "these countries are just that way and you have to pay to play" is actually not true across the board, and that in cases where the country wasn't that way, Unaoil and their clients made it that way.
I'm failing to see the difference between this, and any other VM?

Is WOW in the cpu identifiers "windows-on-windows", the shim they use for "xp mode"?

If everything's mounted under /mnt(/c..), and the screenshot shows nothing mounted there - Can this run just like a VM without the host fs mounted?

I'd be really curious to see; if linux attempts to access raw block devices in /dev/, what's actually there. in the process list in windows, are all linux processes enumerated.

For now it just looks like a linux VM with the guest fs mounted in the host, and the host fs mounted in the guest.
Nice, that definitely answers my question. When you do decide on how to export history please write a blog post or something about it, I'm curious to see what you come up with.
B.S. I've never worked for a place that cared. I'm self taught. Req's always say degree or _equivalent_.
There are a ton of valid security, performance, and storage related reasons not to blindly support service workers on mobile. I'm sure they can be overcome, but I guarantee Apple won't be running to support SW until they figure out how to do so with the best result for users.

As an end user, I really don't want the result of following a link to a website (or 'web app' if you must, because app all the things) to be a progressive web app that a) consumes 100s of MB of my mobile device storage, b) runs in the background draining my battery and using my limited cell data plan, and c) send who know what information to god knows where. All because I clicked on a link and hit OK on an innocuous prompt...

Some of the capabilities presumed by service workers aren't even available to native apps on iOS because of these very same issues - why would Apple grant them to random websites?
When Will Americans Give Up Car Ownership?
I've been waiting for MS to announce MSLinux for the last 5 years. Its hard for me to understand why they just don't roll their own distribution and port their common suits to it.
>any corruption that causes the price of oil to rise.

it works the other way. There is no environmental controls and proper taxation on corrupted contracts by corrupted governments. So the price of such oil is cheaper. Just think - who would pay a bribe to obtain something for a higher price than it would be without a bribe?

>The current situation of rock bottom oil prices

and the cheapest oil is from ISIS - one of the reasons for current low prices. It is the most corrupt oil - to get into your car as gas it passed through the most corrupt laundering "pipelines" in Turkey and Saudi Arabia and further to Ukraine and Poland...
I think that line is a gesture toward the complicated geopolitical implications of bribery of this kind and scale. The goal is to personalize it, so that people will realize its relationship to them. Often, business news is seen as irrelevant to individual lives, but this article attempts to tie it back.

That's not to say that the headline couldn't be improved. Just that from the headline writer's point of view, there is utility in the second sentence.
Bryan, huge fan here! I agree and believe this is just a primer to making that happen. I'd personally like to see containers become the default for application deployment and sandboxing on all operating systems:

https://www.linkedin.com/pulse/why-you-should-help-me-create...

Any chance you're planning for a "desktop" version of SmartOS?
My experience is that people are generally very positive towards their peers.

But, the professors are definitely too harsh on graduate students. We have to know that graduate students are the ones doing the actual research work most of time. And this probably is more important than what the article suggests.
At some places, x years of experience can be considered equivalent, but bootstrapping to the equivalency is non-trivial without a degree (chicken-and-egg).
For people who don't have a degree, have you ever been rejected from not having a degree? The requirement might say it but I doubt it matters practically.

I imagine for junior positions this matters more.

Anecdotally, I know at least one friend without a degree who gets the same amount or more recruiter emails sans any degree on his profile
If you truly want no magic and barebones "on the metal" code, go with Flask. You'll have every choice down to the way you serialize your objects into views, models, and every aspect of the database. You can write everything yourself with no or minimal dependencies, or pull in the most popular packages as you see fit (SQLAlchemy, Marshmallow, Jinja, etc.).

Django will provide some (useful) magic, but nowhere near as much as Rails. If the site evolves, I really recommend transitioning to Django for it's ecosystem. In either case, I recommend sticking with plug-and-play auth.

(Disclaimer: I'm an engineer at a startup whose backend is 90% Python, mostly Django.)
But, more recently, I have taken a liking to saying GNU+Windows.
There is a game for rejection that's definitely worth checking out: https://news.ycombinator.com/item?id=1754790
Having worked my way through college working as a full-time Software Engineer in Silicon Valley, many people look down on others who don't have a Computer Science degree.

Pragmatically, after more than a decade I've seen people with PhDs from top schools who couldn't code their way out of a paper bag. I've also seen "uneducated" software craftsmen who could write the most elegant and clear code.

There is no silver-bullet in the tech industry--yes, having a Computer Science degree helps, but it doesn't guarantee the person will be a good Software Engineer.
Finally. After struggling with their own package manager, they ultimately moved to npm.
Isn't that what this is? The payload is parts for a space habitat that requires one assembly step: inflation.
Nintendo of America Terminates Alison Rapp’s Employment
What about ConEmu? Works well for me, I especially like the Quake-style dropdown terminal option...

https://github.com/Maximus5/ConEmu
lol despite my username, I'm more of an MVP fan. <3 Taeja, HerO, Life!
No Bot Expects the DeepCAPTCHA[pdf]
Visual Studio Enterprise
Depends on what you want to work on. Computer Science != Software Engineering