skysight-inc/HackerNews huggingface dataset:
In a recursive fashion, I had to scroll past all of the comments against hijacked scrolling to get to the first comment about the subject matter. This is not the first time on HN I have had to do this. Maybe a single comment, without all of the piled on comments would lessen this distraction? My intent is serious, and I hope not taken the wrong way, but the irony is there.
PC hardware often (including Macs) often have self-resetting fuses on USB ports that make the port look dead but come back to life after some time. Some fuses take longer than others. So it's sometimes easy to think your USB device killed the port. A friend had this with a Macbook and a USB charged bike torch.

Apparently polyfuses can take days to properly un-trip.
Oh dear. I watched Innocence with a friend when it came out, and to this I don't have any idea of what it was trying to say. I liked GitS very much, as well as the first season of SAC, despite the oversexualization of the main character (ugh fan service).
Reality test - can you show me a single website which has rich client-side script, gets html or json from the server, and adds a failure path for every single element/property access which does not succeed? (with failure path that doesn't depend on the rest of that content) Because that's what you seem to be suggesting.
web design 101: do not override default use of mouse and keyboard.

That's just pure rage. Why developer of that website even bothered with implementing (or using some library) to hijack mouse actions.
we shouldn't be explaining something using the xkcd which doesn't illuminate the topic at all and further needs to be explained.
Adopt PGP signatures as a requirement on emails that include sensitive data. It should be easy enough to have an internal key server and a company key that counter signs all valid company keys. Require the key only be used for signing and kept on a usb stick.
I made a snapshot before booting the image for the first time and simply restore to that snapshot when the trial expires.
I'm actually looking for a FT technical writer (though you may not be interested since it is for PHP). Feel free to tweet at me (@savant) for more details.
Yes, I also have to do a 'double-take' on these names. I know it's not the point of your comment, but ReactOS started first for those who don't know already.
But many (I'd put my money on "most") users' first reaction isn't to issue a reload with the extension disabled. A lot of users aren't even aware of what extensions they have installed, and their first reaction is to file a bug report to the website.

It would be nice if there was some way to prevent users from reporting bugs if they have extensions modifying the website in certain ways, or at least warn them to try disabling their extensions first. I wouldn't even mind a whitelist for certain well-behaved ad blockers, but certain extensions are well known for being bad (many extensions _inject_ ads, which is a recipe for website breakage).
Textual originalism is a euphemistic smokescreen, invoked to justify a position as "true" to the original intent even when the justice in question hands down opinions with no Constitutional basis. Scalia was a master at this deception, vehemently excoriating "activist" judges while simultaneously making logical leaps like "corporations are people" and "money is speech".

Textual originalism is largely a fraudulent mechanism for justifying a right-wing position.
+1 for this. At least Microsoft gives us the option.
ODROID-C2, a Raspberry Pi 1/2/3 competitor
Personal Computers were marketed towards boys and not girls. Some like the Commodore and Atari series were video game consoles that you could also program on and cost $399 or under for the base system. Boys would buy them for the video games and then buy a tape or floppy drive to learn how to program and save their programs.

When I grew up in the 1980s, girls didn't have an interest in personal computers and video games. Didn't have an interest in Star Wars or Star Trek or other sci fi that the boys had. Over time men into those things taught their daughters how to use a personal computer and program and get into sci fi like Star Wars and Star Trek. Then once social networks came about and mobile devices more girls got into computers to use them at least.

But yes on the job training and learning is needed for diversity reasons. When women first got into computers and programming they got trained on the job. Started out punching cards, and later wrote programs with some training and on the job experience. That all changed when personal computers came out and then companies no longer hired women and trained them on the job or helped them learn at work. Boys learned in their own spare time by typing in programs from magazines and learning how to modify them during the personal computer era.
Yeah you're right, you'd run it at least once locally and discover what the right command is. I guess I'm just letting my feelings for Bower permeate to other build tools, because sometimes it'll run without user input, and other times it will prompt for it.
Amazon is a mighty river or a fierce warrior. Daquiris are for casual drinkers who want to get hammered in Vegas.
Score Voting: Solving the Trump Problem Is Easy
That makes sense. Anonymous started as trolls. In the beginning, it was for the lulz. There was actually a good amount of infighting when they started becoming interested in social activism. This infighting persisted up until at least 2013.
Agreed... why not find a way to allow employees to get liquidity by selling their equity as part of funding rounds?

The fact that founders sometimes are able to participate seems to imply that it's a possibility for regular employees too if the appropriate legal docs were standardized.
I feel your pain. A (pirated) hackintosh VM doesn't cut it, as I need 3D acceleration to test a very complex WebGL app. And it's the slowest browser from the bunch. Safari is the new IE6 for me. I hate it with passion.
My issue is that it's a single file. If you have a network hiccup during that 5G download, have fun re-downloading it. I wish they offered torrents...
>> or find a hipster

Seriously? This is a pretty outdated characterization...
I've used these for years in Web Development, they're invaluable.
What I've learned after a weekend with the HTC Vive Pre
A Hero, in Time
Fascinating article, but it was hard for me to get past 'Immune defence'. I'm sure they meant no offence, but it coloured the rest of the text for me. (If it had been on a .co.uk, I'd have left them alone, scout's honour).
While his novels are great, to know Eco you need to read his essays, columns and dialogues with e.g. the archbishop of Milan. His warmth and love is unforgettable.
Life in Technicolor – One month wearing color blindness-fixing glasses
The Squirrel Wars (2007)
More proof that Neanderthals were as smart as, if not smarter than, _Homo sapiens sapiens_.
Engineered swarmbots rely on peers for survival
Great article. Very well written! Nice.
S/MIME and X.509 is a lot more common than PGP signatures -- support for it is built in to most MUAs. Also, typically the keys are on smartcards rather than USB devices where the private key could be accessed.
Amir Najam Is on Elance- Find Profile
Very cool project and tutorial. Would love to see more features, in particular a visual editor to draw the notes. Writing the synths in code makes sense to me, but I think melodies are much better represented visually.
Yeah, I genuinely don't understand what they're going for here. Anything that happens client-side can be modified by the client. Because, you know... it's on their side. Front-end validation and stuff is nice for UI/UX, but nothing that comes from the client should ever be trusted just because you put an obfuscated property on an input or something.

At the end of the day, it all has to be valid HTML tags and javascript that runs without crashing. In terms of security, nothing on the front end even registers on the scale. Absolute worst case scenario, it's like solving a Wheel Of Fortune where I have most but not all of the the letters.

I'm pretty uncomfortable with the description of a user on their own machine, running their own browser running plugins they chose and installed as a "third party" that's engaging in "tampering."
Physicists say new theory could help make time travel a reality
That's one way to do it. The problem, and that happened to me was writing lol phishing in a reply when it really was the person who sent the information request.

These days I just delete such emails sight unseen. Also I block external images or at least used to just because.
Maybe the principle of the law; as opposed to the letter of the law. The legislature writes, literally, thousands of bad laws and SCOTS sees a handful of edge cases. I, as an optimist think that the individuals in the process of passing poorly written, or otherwise, compromised laws "have their hearts in the right place"(tm). It is the process, and our acceptance of the corruption of said, that justifies the creation of the separation of powers. No matter the intent, consolidation of power ultimately leads to corruption. "It is not power that corrupts. Possibly power allows the corruptible to show their true selves." For ultimate power is not having to say you're sorry, only that "I'm right. Full f*ckn.stop."

Or why else would CISPA, which was publicly denounced and failed to pass make it into a (budget bill)[http://www.wired.com/2015/12/congress-slips-cisa-into-omnibu...].

Democracy in action.

Edit: autocorrect of coorption
Awkward Zone
They should really be using bash for this, not make. There is nothing wrong with bash scripts calling Make -- for building with DEPENDENCIES. But when you aren't doing that, just use bash (because Make is actually Make + bash to begin with).

This is dumb:

restart-frontend: ## Restart the frontend and admin apps in dev
@make stop-frontend-dev && make run-frontend-dev
@echo "Frontend app restarted"

Write it with a shell script like this:

stop-frontend-dev() {
...
}

run-frontend-dev() {
...
}

restart-front-end() {
stop-frontend-dev
run-frontend-dev
echo "Frontend app restarted"
}

build() {
make # this actually does stuff you can't do in bash.
}

"$@" # call function $1 with args $2... Can also print help here.

This is a lot cleaner. The PID stuff can be done with bash too.
I really don't understand why the downvotes. Can someone explain?
Why Spotify Really Decided to Move Its Core Infrastructure to Google Cloud
You have a statement of claim from the guy who built the bridge.

You then go and measure the bridge to verify the statements made by the person who built the bridge.

Read the book :D
Why Gravitational Waves Are Red Herrings
Just because you :can: do this doesn't mean it isn't a violation of the software license.
I would post it on slack. Figure I know who my manager is there and even if i didn't, at must it would end up somewhere in the company.
MSYS2: Arch Linux on Microsoft Windows
Hook.io Microservice Platform Adds Role Based Access Control and API Access Keys
SHA-3 / Keccak optimized for size in x86 assembly
Bill O’Reilly loses custody of his children after alleged domestic violence
Am I the only one who sees how blind it is to continue citing 18th century politicians in 2016? Can we finally deprecate the "founding fathers"?
Learn Different – Silicon Valley Disrupts Education
I thought the defendant in this case was a drug dealer.
Arise (parts 1, 2, and 3) are on Netflix. I had to use Wikipedia to tell which order they were in, until I read the descriptions more closely. This is a prequel, of how the characters came together.

Stand Alone Complex is on DVD. I like it a LOT more than the movies, as it really portrays more characters as 3-dimensional than just the Major and her partner, Bateau. I don't know if it's on Amazon Video, but there's a decent chance of it.
Samsung is building 256GB memory chips for smartphones
One solution. We will watch ads. The revenue will be taken by micropayment site like Flattr and distribute to sites we visit.
Not that either (proof: https://blogs.windows.com/msedgedev/2015/08/17/windows-10-vi...)

Let's face it, this was a click bait (esp the free bit) and we all fell for it.
"I hate that there has to be a cost..."

Is there an assumption hidden in this statement? That the cost of map data _must_ be sending personal information to Google? Why can't the cost be a dollar value? What if it was? How much do you estimate it would be? Would you pay it?

Could there be a company that could create maps and directions of the same or better quality than the enormous, well-known one you mentioned? And could that company charge actual currency for licensing the data? In fact I believe there was such a company, until Google acquired them and their work became "Maps".

I also remember in the earlier days of the www getting directions without sending personal information to Google, via sites like MapQuest. I also remember map software that did not require internet connectivity.

"As much as [what Google chooses to do] is infuriating, I'm not likely to give up my pocket computer..."

Is there another hidden assumption in this statement? That it would be _impossible_ to build a pocket computer that can serve maps and directions from a local data store, without an internet connection?

"...but it is what it is right now."

Right now, and forever more. Because there is only one "proper" way to do things, and that's how they're being done now. Those are safe assumptions, yes?
Unless Microsoft doesn't allow range requests, any half-decent client will happily resume an interrupted download. This includes browsers and command-line utilities like curl and wget.

Edit: Just tried one of the files with curl. They resume just fine, and the download URLs aren't even tied to a session or IP. I copied the URL from my local browser and used curl on a remote server. No problem. :)
Yea, let's be devicive without cause.
Who would you prefer we cite, if not those who wrote the laws that are being argued?
Kolo Toure telah memberikan kabar
Wine is much more usable for that purpose at present though.
> Containers are ephemeral

It doesn't matter how long they are up, it means you should expect them to go down at any moment and lose all data stored inside. Plan for it by storing your data and config somewhere else.

* Custom volumes and system mounts are persistent.

* Images are persistent-ish, they get replaced by updates.

* Containers are ephemeral, intended to scale up, down, sideways or whatever.

> Don't store data in containers

As stated above, you should expect your containers to puff out and into thin air at any moment.

Also remember that docker auto-created volumes get auto-deleted when no more containers are using them. Use custom created volumes or system mounts if you don't want to wake up to a nasty surprise.

> Don’t use only the “latest” tag

It will bite you in the ass if you do. It may not today, nor tomorrow, but it will some day, the exact day that a bigger version upgrade happens. It's not a "hasn't happened to me yet, so it may not happen" thing, it will happen to you if you keep using the "latest" tag, no doubts about that.

So just plan accordingly and don't use the "latest" tag (for deployment).

> Don’t run more than one process in a single container

This could be more of a "really try not to" than a "don't", but the truth is the more stuff you put in a single container, the harder it becomes to manage and scale. It is much better to have self-contained containers (see what I did there?) that you can match and mix with stuff like docker-compose.

> Don’t store credentials in the image. Use environment variables

No, they are not the same problem, and it has nothing to do with security. When you want to scale and spin up a new container... now you can't because your credentials are baked into the image.

Don't store credentials in the image, period. If you don't like environment variables, you could mount a per-container config dir, but it's usually much easier to manage config passed as environment variables to the container.
If you're concerned about that, use DownloadThemAll! or some other download manager.
Pretty much nailed it in one :-)
This is a neat project but also replicates the functionality of many libraries (I'm not going to dig it up but there are more than a few of these floating around with varying amounts of maintenance). Anyone needing to use these seriously will quickly end up forking it. Also - I think the goal of EVERY UX designer should be to prevent the need of these kind of things AT ANY COST. It obviously varies by product and industry but any designer worth their salt will do everything they can to make it painfully obvious what a user should do at every step of the way.
Ask HN: How can I confuse an ion stream weapon?
If there was an electrical stream via ions by say a tesla weapon that doesnt exist yet.

I am wondering how I can confuse it enough (reverse the polarity) or shield.

The best I can come up with is hanging grounded wires, magnets or small running electrical on the ceiling.

I know of faraday cages.

tl;dr: i need to alter polarity of ions in my room, as they come in at electrical faster than light speed, enough to block an ion stream (phaser weapon)
Perhaps.... but I am skeptical. The original will always have a special place in my heart, but it feels like there's too much gratuitous nudity and violence that almost masks the deeper interesting sci-fi part. Bateau and the Major seem really well developed, but the other characters feel two dimensional (e.g. Togusa and the Old Man). The later movies never really spoke to me, but I'll have to re-watch them.

SAC really seemed to nail the character portrayals, IMO, and felt more accessible. Arise adds the backstory of how they got together that I really had always wanted to see.

Maybe a season of SAC, then the movie(s), then Arise? I don't know, I'm sure the order is not critical. It's not like Star Wars or Star Trek movies in that regard. :)
aka James vi
Oh come on, don't act like it isn't obvious. Do you think he isn't trying to be unclear?

Would you rather these Japanese institutions not be handled in some other way?
Wait until someone is forced to give testimony under fMRI
What Go really needs for microservices is a library equivalent to Finagle[0]. GRPC is getting there, but we need some community standards for RPC, circuit breaking, exponential backoff, zipkin-like debugging etc...

[0]: https://github.com/twitter/finagle
So, how do I win? What's the reward, besides inevitable death?
Also similar:

http://wavepot.com/
Since most of us seemed not to know about it, and since this could be useful to many of us, it's not totally clear to me that "click bait" applies here.
iBackup Viewer Pro Crack 3.23 Serial Key (Mac OS X and Windows)
A Letter to Zenefits Customers
Congress commission proposed to address iPhone security debate
> They are using Reactive Native for a lame duck Groups and some ad manager app.

"Some ad manager app" which happens to be the ad manager for one of the largest advertising platforms on the planet right now. It's also composed of non-trivial UI, you should try it before blindly bashing it. I've used both Cordova, and Titanium, too, by the way - Cordova was relatively painless but lacked the native feel. Titanium sort of had the native feel but it was slow. The Titanium community also felt very hostile towards competition and they didn't promote FOSS. Maybe you're a Titanium developer?

> Unfortunately they are marred by poor API support, performance and customization.

Web apps can hit 60fps these days (again, using React (Canvas)).

> Here's the litmus test. Ask the Reactive Native team to port their non-trivial paper app or mission critical messenger app or main app to Reactive Native.

That's a really lame litmus test considering they've got a massive code base in native languages with no reason to throw them away since they're working perfectly and they have a ton of developers to throw at the problem.

> They are using Reactive Native for a lame duck Groups and some ad manager app.

They appear to be using React Native for most new apps that they develop. I would assume it would be up to the discretion of the team to choose whether or not to use React Native. Most do because React Native is way better than plain old native. Even the author of UIKit thinks so.[0]

I'd be interested if you could provide a common real world example where React Native wouldn't be a good fit.

Furthermore, React Native never claims to be a total replacement for native. We openly acknowledge that some problems are best solved in native code. That's why React Native has excellent support for 3rd party modules.

[0] https://twitter.com/andy_matuschak/status/560511204867575808
The ratio, from knowing the approximate range of what my technical writer friends make, is probably around 50-75% (depending on experience).

However, technical writers who write books can share in an income stream, an advantage in the long term.
It looks absolutely fantastic with JavaScript disabled though (which is how I browse the Web most of the time):

http://f.cl.ly/items/0Y3e3k3A17293r0s2y3d/Screen%20Shot%2020...
Time is relevant. It should not be treated like a footnote in considering the importance of certain laws. If Thomas Jefferson were alive today, I think he would have used military force against Apple, or at the very least threatened Tim Cook to a duel.

To answer your question, the judges should cite their own judgement.
To be fair, Lavabit was out of compliance with legal government orders (they had access to accounts but was withholding on moral grounds). Forcing Apple to hand over "the keys to the kingdom" so as to forge software on their behalf might still lie outside of established governmental powers.
Most accelerators in India suck. Here’s how you can tell which ones are good
No. The viruses were probably the second. You need some form of self replicating metabolism, before having a virus to be able to feed on it.
If multiple people have the know-how to make this in a week, I can't see it costing more than $25,000, probably less. (Just taking $1 million a year and dividing by 50 and rounding up, trying to get an upper bound. Presumably at least of those people are willing to sell out for a million a year, or 25k a week.)
> preprocessor tricks are cute, but there's definitely something to be said for staying completely w/in the language -- I've really come to appreciate this using Go,

Wait, doesn't Go use code generation as well? I thought their answer to "we don't have a generics" is to basically run a gen as a preprocessor then generate a bunch of code?

https://clipperhouse.github.io/gen/

Or is that something that is not used anymore?
When Businesses Fail, Don’t Blame Others
Can you post of a picture of one of these adverts with one of these cameras?

I'm wondering what's stopping people from just covering up the camera with tape or something.

Edit: Never mind. I found one: http://static01.nyt.com/images/2008/05/31/business/31billboa...
If you store data in containers, update your application inside the container, and treat them as long-running persistent entities, then what benefit are you getting out of a container?

You're essentially treating a container like a vps, so why not just run your app directly on a vps?
WebVR 1.0 Enable “Room Scale” Experiences And
GPU passtrough?
The King of Human Error: Michael Lewis on Daniel Kahneman (2011)
Windows Phones will be in use by all 36,000 NYPD officers 'within weeks'
We have triple length buses [1] in some areas of Zürich. They are all electric and in large parts of the route have their own lanes.

Buses need bus lanes or they will not be on time and add to traffic.

[1] http://www.bus-bild.de/bilder/hess-trolleybus-bgt-n2c-16700....
For classes of machines where only a few thousand, or even a few tens/hundreds of thousands of units exist total, the costs of developing the sophisticated AI that requires are not going to be that low for a lot longer than 5-10 years from now. Especially considering the market is split between many player and none are going to share their secret sauce AI.