skysight-inc/HackerNews huggingface dataset:
Cue the pooping rainbows gifs.

This seems especially good for work in the feild, particularly 3rd world countries without nearby labs. Are they accurate enough for diag or only as a starting point for more tests?
I wonder why the author ignored other big players in those benchmarks such as Angular or Vue.
Which makes Azure look like even more of a joke. They couldn't strike a real deal, buy or build a CDN - so they just integrate a couple? Then shrug and tell their customers to study sort it?

The CDN product wasn't like this a while ago - it was just one offering.
There are many more people who are considered obsessed with something and are not considered geniuses than there are people who are considered geniuses.

An easy example is music. The world is full of professional and amateur musicians, many of who are considered obsessed and yet people considered geniuses rare, perhaps only a handful every century.
I'm not sure if I use daily mixes but after years of being a Spotify user I recently
Started using some of their curated playlists for me. And am also blown away by how many new bands I'm being exposed to that seem good. Once I started telling friends about my curated playlist experiences they were mostly like yeah we know. So seems to be a feature that's widely liked.
There are plenty of legitimate complaints to be made about our current situation, but this line of argumentation isn't one of them. The whole idea that the number of deaths from a particular cause determines precisely the degree of threat from that cause is silly. Swimming pool drownings kill many times more people per year than terrorists did on 9/11 but it's perfectly appropriate that there's no war on swimming pools but a war against terrorists.
In the US if you end up in secondary inspection, your checked luggage can be brought there too.
Analyzing KVM Hypercalls with EBPF Tracing
I've used this with success:

https://github.com/MichiMunich/Windows10-Privacy

Looks like it has been updated to include some additional functionality (like update control) since I last used it.
We also need to consider that even with the rapidly improving costs of renewbales, the dollars per GwH generated are still beyond nuclear, and require orders of magnitude more space, which not all countries have available. "Wildly expensive" nuclear is simply not true when put in to the perspective of a national grid vs wind+solar+storage.

The space factor is also at play when you look at geographical dispersion. It's one thing for Australia or the US to have enough solar and wind farms around the country where conditions vary, but what about the UK? A cloudy winter with hardly any sun means they are left with wind, and a day with little wind across a geographical area the size of the UK is not uncommon. It has happened for some lengthy periods, in fact: http://euanmearns.com/flat-calm-across-the-uk/. No storage solutions proposed so far have the longevity needed for the odd extended calm+dark spell.

Europe is at least fortunate enough to have an international electricity market across its internal borders to help manage this, but that largely works because of France's nuclear plants. It is the largest electricity exporter in the world: https://en.wikipedia.org/wiki/List_of_countries_by_electrici...
Pandavirtualization: Exploiting the Xen hypervisor
Many tech workers do this to themselves because they feel like they need to keep up with the Joneses.

That $120k startup job? Move to a cheaper locale, make half of that in a job that gives you more free time, and you are still making a salary that most workers would kill for. That's easier said than done, but tech workers are some of the most privileged in the world. If you can't make it by on a tech salary, an extra $10k isn't going to do you any good - and that's what basic income promises for each person if the government decides to spend 3 trillion a year. If you don't want to live off of $12k a year, you have to get another job, which you can do right now if you have decent skills.

Sorry to rant, but basic income gets brought up in every thread like it's a solution, but a basic analysis of numbers says it's...going to be hard to do, realistically.
This is fear mongering and doesn't represent the real level of risk. Furthermore it doesn't add much to the discussion.

Between bag checks and policing at stadiums, armored cockpit doors on planes, metal detectors, and descent passport checks backed by good intelligence most opportunities for foreign born terrorists evaporate. And practically it's impossible to stop lone, home grown terrorists when a rented van can be used as a weapon. So why search my phone?
I'm very much looking forward to the longevity/healthspan movement succeeding: I there is an immense amount of good that will come from having healthy 150 year olds around, who still have the stamina to pound a fist on the table. I expect there will be a lot less ageism and their wisdom will be worth gold for businesses willing to listen.

Imagine someone of the calibre of Feynman at 150!
As a non audiophile but someone who always chooses 320 Kbps perhaps more so for placebo than anything else, why do you not need hi-fi playback if you are an audiophile? Similarly, do you listen to Spotify or other music at 320 and notice a difference between that and 256 or 192? (Which I think are the other bitrates Spotify provides)
Well, it might be deleted immediately from the prod DB, but there is always a DB backup...
I really like Aurelia so far. It offers me a lot of tools as a developer to develop projects my own way.

It feels like working with raw ES6 with a small but powerful library on top. Anyone good Javascript developer can pick it up in a matter of a few hours which makes onboarding very easy.

It is still young and small when comparing it to its big brothers but you should try it anyway. It's really a joy to work with.

I keep reading about how there is no community but that isn't true at all. The Gitter chat is very active and you can get an answer there in a matter of minutes.

----

My answer to the article's conclusion:

"My team is small and doesn't have a professional web designer; I need other people's components."

- In my experience using other people's components is often the weakness in big projects. You end up spending more time customizing them to your need than it would have taken building them yourself using the project's specification. That being said, yes, you do need either a full-stack or a front-end dev. for that.

"I also hit too many stumbling blocks building out my spike, requiring hours of painful research."

- The building system is very simple and looks like the ones I do myself but bigger. You can choose between Webpack and JSPM. You can even use their very simple CLI if you are not used to front-end build systems.

"I never did succeed at getting a dialog to open, show a progress bar, and close programmatically."

- ... Really? That's the basic tutorial on their website. Was an attempt even tried?
I'm well aware. I don't think that opposition to conscription is equivalent to falsely shouting "fire" in a crowded theatre, but the latter phrase is still the goto example.
Yes, custom ASIC is useful. Also see: Bitcoin Miners.
Depends on what your company is trying to achieve with the blog.

Are they trying to use it as a inbound sales funnel? Are they using it for recruiting talent? If so, what talent pool are they trying to draw from? Is your product highly technical?

If this blog is meant to be a sales funnel ("this product is amazing; look at how invested our engineers are!"), then the content will need to be specific enough to demonstrate your product's engineering quality while being buzzwordy enough to identify with your audience. Ex: If you work for a company that builds insulin pumps and are trying to blog about the software powering those pumps from a sales context, you might talk about testing strategies your team employs on the RTOS powering the pump but not about how you mocked a subset of the CPU's instruction set to fully unit test it. That content might be more appropriate for recruiting embedded engineers ("that's a cool tech stack! how can I apply") --- it's all about capturing your audience.

An important thing to keep in mind is that your blog should be consistent with its messaging. If you're creating a highly-technical engineering blog, keep it highly-technical. If you're writing an engineering blog meant for sales, keep it focussed on sales. Readers are flighty, and one way to get them to unsub really quickly is to write content that isn't relevant to them.

Good luck!
List of harmful software
Seems like a misleading title
The number of such people that make it through the visa approval process has not drastically risen.
If they had native Windows and Mac clients but no Linux client because of time and resources, then all the complaints on HN would be directed there. Sometimes the over complaining on HN can be a bit much.
Nathan's React Tutorial
Do what's best for you. Only you can answer those questions. If you're not living foolishly then you're 80% through the clear.

The U.S. dollar isn't going to disappear. It runs the world. (sorry, not sorry)
Just based on my own experience having lived through the nineties. We didn't have any where near the number of attacks against the US and Europe then.
Here are some things that decline with age:
- Grip strength
- Sperm count in men
- Sperm quality in men
- Fertility in women (even before menopause)
- Skin elasticity
- Eyesight
- Muscle definition
- Aerobic capacity
- Wound healing rate
- Hair growth rate
- Sleep quality & duration
- Testosterone levels
- Thermal adaption to changes in temperature

It appears to me that every bodily system slowly degrades as you age. Care to site any scientific studies showing that intelligence does not decline with age? That is a surprising claim to make.
Ask.com is leaking server logs – /server-status wide open
If anyone is having trouble getting the first one working, you need a shebang at the top of the file!

$ printf '#!/usr/bin/env sh\ncat > "$@"\n' > editor

But the second point is more valid. Ed is the standard editor.
When every user is limited to updating a single pixel every few minutes, how else could any group of mere mortals create and maintain such a large picture of the Mona Lisa? It's not visually easy to see vandalism on such a complex construct, so expecting that mere people were able to almost instantly identify and fix graffiti is folly.

And that's just one highly complex piece which evaded defacement.
Show HN: Losant Kiln – The easiest way to build APIs for IoT applications
... I hope. :)
Yes, exactly. I should have been more clear.

"sudo vim /etc/whatever.conf" is perfectly fine.

"sudo gedit /etc/whatever.conf" might give an attacker already on your system a way to gain root.
Design principle: Cognitive dissonance
Which is interesting in itself. You seem to think that the bot usage took away from the overall importance of the effort. I'm not sure I agree.
Yeah, I think globalization has made products so commoditized, its more economical to throw them away than fix them. 4k 55' TVs for less than a grand; in the 80s that purchase would have been a projection TV for several thousand dollars (in 80s dollars!) and would have been kept for a decade or more. Now, it's toss it and upgrade. Same with PCs, etc.
Review your NDA. You might be able to talk about your work as long as you don't mention the company for whom the work was performed.
Yeah, I agree. The criticism above is definitely from an engineers perspective. The vast majority of users really won't even notice most of the items on that list. Reminds me of the episode of Silicon Valley where engineers absolutely love their product, but everyone else hates it because of the terrible UX.
The biggest banks mistakes
Little Stuff about Markdown I Always Forget and Have to Google
How to Build a Unicorn
It's not my intention to "fear monger".

I intend only to point out that when some claim "terrorism isn't a serious problem" they're using statistics collected while we do everything we can to prevent it.

No one is ever going to give the terrorists free reign to do what they want for a year so we can collect control data.

So we can only speculate about the consequences of not doing all we can to prevent terror attacks.
I dont think there was a single piece of original art in there. It was art by committee
It's not necessarily whataboutism. It could also be a reflection of the fact that there are other circumstances necessitating the border treatment that are felt beyond the USA. Other countries are going through the same changes and they didn't elect Trump.

edit: typo
They now do automatic security updates, so the situation should improve.
I agree with you, a smart AI with programmed randomness of stupid errors would be noticably fake. But it's still way better than the dumb AI in most games that I can easily out-maneuver. At least with a smart AI, the hardest difficulty will actually be challenging and exciting. If it's too smart, I can artificially dumb it down by choosing an easier setting... but at least I, the gamer, am making the decision!
> Right, but your response to scummy practices was "which is why I use [other thing with scummy practices]."

This is comparing apples to oranges though: on one side we have a Unity lens that can be turned off and is restricted to searches, and on the other you have what I can only describe as a turnkey APT (RAT,RCE, process spy, device spy, keylogger, memory scraper) that cannot be switched off - how hard do you think it would be for a nation-state to 'enrich' and intercept/redirect this telemetry?

You lose a great deal of detail by intentionally avoiding the nuance of the situation: murder by starvation or Nitrogen asphyxiation is still death, but there is value in discussing the cruelty of persons who would choose one method over the other to kill, especially if one of them lets you opt-out.

Additionally, Ubuntu and Unity (host of the Amazon button) are not equivalent in any case. I use Ubuntu with KDE, others with XFCE or Gnome. So using Ubuntu in no way equates with putting up with scummy practices.

edit: expanded and split 2nd paragraph
I'm getting really annoyed with these damn paywall sites. Anyone have a suggestion for a good browser extension (preferably for Firefox) to solve this issue? I think a simple facebook, reddit or twitter referral injection would do the job...

Wondering how this sort of paywall stuff would hold up against a bot that produces a blogspam-y summary based on several news articles - just buy 1 account for the bot, push with a few ads to as many people as you can. Perfectly legal for a human to do it.
Active discussion here:

https://news.ycombinator.com/item?id=14057917
I don't disagree some of the TSA searching doesn't necessarily decrease the chance of successful attack, and that the searching methodology isn't necessarily comprehensive.

But I felt bringing death caused by other problems (homeless or even reckless driving) is a strawman. First, terrorism IS a problem, both domestic and foreign. So whether we have more people dying because of hunger or not, isn't going to affect the searching policy in airport. We have to discuss death by drunk driving and death by terrorism separately. Is government prioritizing homeless issues? That's different from is TSA search effective. They are two completely different issues.
To get a feel for the current state of computer security I recommend spending a few days looking at the articles on https://www.reddit.com/r/netsec/

Here you'll find the latest in information security.

For example, here are just the top entries at the emoment.

How I found a command injection vulnerability in my TV set while in bed (and how I exploited it using nc)

PS4 4.0x WebKit Exploit Writeup (github.com)

How to find 56 potential vulnerabilities in FreeBSD code in one evening

Detecting and recovering from brute-forced RDP attacks (xednaps.com)

CVE-2017-2416 Remote code execution triggered by malformed GIF in ImageIO framework (blog.flanker017.me)

It's a fascinating field and the number of exploits appearing everyday is truley scary.
His account was suspended many times. It wasn't just banned out of nowhere.

Twitter hasn't released information surrounding the ban. Just a brief, very general, statement. Makes sense to me they don't want to spread news that could be considered libel/slander.

If they say "Milo did this, this is why he was banned" now it's open to opinion. "Did this" is an opinion, and now suddenly Twitter says an individual did something.

Twitter gains nothing by clarifying (in the eyes of their lawyers) so they didn't. Why get sued over this?
Unless you are working in a fully compartmentalized organization (e.g. the NSA), engineering doesn't happen entirely in isolation. I agree that the complexity of computers can obscure what any piece of the whole will eventually responsible for, but engineers should still be considering the ethical implications that are visible, especially the global nature of the project itself.

Regarding "telemetry" specifically, it should be obvious that designing something that automatically exfiltrates random data is a potentially serious security issue. It shouldn't be transmitting anything without explicit permission. It is irresponsible to assume that a preset represents intent and the informed consent of the user. Even when permission has been given, care should be taken to limit collection to only what is needed and log entries about what was sent should be created. Yes, even on debug builds.

> The engineer isn't necessarily going to get a play-by-play of the big picture

Maybe you should ask for that before taking the job. You don't need to know every detail, but it's negligent to work on a project without at least some understanding of what the big picture goals are.

--

My point is that you do know some things about the projects you are working on. You need to consider not only what your designs do, but also how it may be used, which may not be what you originally intended. You no longer have the luxury of pretending engineering work is entirely isolated from political and social consequences. Those consequences will vary greatly in magnitude and are probably good in many situations, but it's irresponsible to ignore them entirely. The entire concept of "disruptive" startups relies on the existence of those consequences and how strongly they impact society.

I encourage everyone to watch this[1] talk from 30c3 (or read the transcript[2]), which discusses this topic.

[1] https://media.ccc.de/v/30C3_-_5491_-_en_-_saal_1_-_201312272...

[2] http://opentranscripts.org/transcript/no-neutral-ground-burn...
Many salaried positions claim all of your thoughts and ideas, on or off the clock. No telling what you might invent in your free time, and the company will happily steal it if it turns out to be a money maker.
Certainly there's a way around it, as you wouldn't take a vacation and leave yourself locked out of social media (though it's a good idea).
Sweden terror attack: truck rams into crowds in central Stockholm, 3 casualties
State machines aren't even Turing complete. Even if they where, that doesn't mean we should be using them to program Von Neumann machines. Building levels of abstraction just helps you get more work done. Otherwise you might as well go back working in a tarpit (https://en.wikipedia.org/wiki/Turing_tarpit).
Having a smooth, grill-less front is a welcome invitation to road/rock chips. These things are going to look like 80's Camry's with the lower price tag and "normal" driving habits of the plebs.
Look, this is silly.

Thinking that one news story reported by the media is representative of the whole United States is like westerners thinking that if they travel to the Middle East there will be a roving bands of Muslims beheading people in the streets.

The media exaggerates EVERYTHING.

The absolute worst thing that will possibly happen to you is to get pulled aside for some extra questions and apparently somebody flipping through your phone. That sucks, but as an American who travels all the time, I have never seen or known anyone to have to go through anything like that.

The closest I can get to is one of my Indian friends being pulled aside for a pat down in Canada.
Does this mean that their testing servers can access production db over network? That's something we specifically put under control so that even a misconfiguration can't cause this. I'm surprised an audit didn't discover that.
i like the fact that the course number is 88. nice.
Twitter can ban anyone for anything they want.
It's not a matter of "decide to do their accounting." Business expenses are business expenses, even if you're a sole proprietor. It is a business expense, therefore it comes before your salary. Just like any other business expense, you could technically not choose to claim that business expense, but then you'd be paying income tax on that money. But you could also choose not to claim your office space rent, the salaries you pay your administrative staff, etc. Those things are all in the same category.
Play Escape the Bathroom unblocked at GamesKiziGames.com
How to use HTML5 video
You're right, fixed
I give you problem A that kills 500,000 of your people every year and problem B that kills <100 people every year. And half a trillion to solve this.

Where and how will you spend your money?

95% on problem A and 5% on problem B?

or

95% on problem B and 5% on problem A?

Why are we not addressing the issues that hurt and effect our daily lives the most?
In any reactor that contains U238, present day reactors and the hybrid reactors from the article, a neutron is absorbed to form U239. This quickly beta decays into Np239 (23.5 minute half-life). This then beta decays into Pu239 (2.3 day half-life). So, anyplace there is U238 and a bunch of neutrons, you are producing the best material known for the fission explosion that initiates a fusion explosion. At the end of the life cycle of a normal Uranium fuel pellet most of the energy is actually coming from Plutonium. Why do you think there was a push to have Iran's Uranium enriched outside the country? So it could be salted to make the Pu239 unusable with Pu240.

I just think the production of Pu239 should enter the rational discussion of nuclear energy.

EDIT: fixed grammar
Sweet! I'd love to contribute. There doesn't seem to be a contribution guide or timeline in the repo. I'd suggest adding a list of modules which require refactoring.
New York City bans employers from asking potential workers about past salary
Teach them Python by building a game in PyGame?
There is, but supervised and unsupervised learning mostly don't solve the same problems - so this doesn't necessarily help
As a fintech developer super keen to get involved in this, and finally an excuse to learn Javascript. Fingers crossed.
Wouldn't using the second parameter of .then() to catch exceptions work instead of .catch()?

http://stackoverflow.com/a/33278420
> But if someone criticises a feminist or other "liberal" group, they are likely to get banned.

Dude, have you been on Twitter? This happens constantly and accounts aren't banned.
Unfortunately the tools available to terrorists continue to change and so must the measures used to fight them.

> NSA never prevented any terrorist attack:

> The director of the National Security Administration today told Congress that more than 50 potential terrorist attacks have been thwarted by two controversial programs tracking more than a billion phone calls and vast swaths of Internet data each day.

http://abcnews.go.com/Politics/nsa-director-50-potential-ter...
Not my comment, just referencing the common sentiment that people, especially non-Apple users, made wrt it being a closed box without expandable storage.
This is probably a fine strategy if you are a citizen and don't mind being held in secondary for a bit.

This is terrible advice to foreigners who may be denied entry, and then have that denial seen as prejudicial in trying to enter the country again.