skysight-inc/HackerNews huggingface dataset:
UI toolkits are useful for covering the edge-cases. No matter how much work you (or your team) put in, you simply can't test your own code to the extent that the Bootstrap community (or whoever) tests their code. Unless you have wildly esoteric UI requirements that you can't fulfil with an existing, open, well-supported framework it's always going to be more effective to put time in to learning and customising that, and getting all the benefit of tens of thousands of hours of people testing it on everything, than building something from the ground up yourself.
I'm with you on the re-inventing the wheel thing. But: so? It happens, over and over again, pretty much everywhere. Heck, a significantly large portion of technology we see here on HN these days is, to put it bluntly, a lot of re-invention.

But this is really a normal aspect of a healthy, technological ecosphere. Kids grow up, they get interested in a subject, they ignore all the prior art, and they get on with doing things that they think are interesting - including fixing 'whats broke' (which often translates to 'whats not well-known') .. all technology culture suffers this factor. Why complain: its a principle driver of the state of the art, because only the good technology survives this onslaught. If its known-about in the first place, it rarely gets re-invented.
Extend eXo Cloud Drive to new cloud services with the Connector API
Norma EN 1090 de Estruturas de Aço e Alumínio
Edward Snowden: The Untold Story
Show HN: A 2048 implementation in React
What I do is I boot to windows for gaming (I use it for more than that, but as an example), on top of that I run VM with Fedora. No drawbacks as far as I can tell, yet multiple benefits like pausing the machine, snapshots (in theory), just alt-tabbing to select OS, ...
What about using CTRL-X to exit DOS programs?
Standing whole day is also not a good thing, that is why I was switching between the two all the time. Standing position is giving to much stress on the keens and develops things like atherosclerosis, hip arthritis, varicose veins...
Yet every phone still has a power/data cable... cool or not.
Is there more information that you haven't published?

There are plenty of reasons to choose a less qualified candidate that don't involve gender discrimination. Price. Nepotism. Change in spec.

You're obviously upset about this, so I know this won't be music to your ears, but without more evidence this seems like conjecture.

Considering how much discrimination and harassment women have faced in the tech industry over the years I think there should be a reasonably high bar before we start letting conjecture put a brake on progress.
Google should really refund the money to you for that - they must be in breach of a terms of service?
This is over thinking it.

What keeps a fight going is that two parties want to have a fight, they can't tolerate that somebody else gets the last word. If you refuse to get involved some other fool will get battered bloody.

The trouble with a long post like that is that it has a huge surface area and inevitably there is something that can be taken out of context and then the fisticuffs continue.

Rule 1 is don't get involved, but if you do get involved look at the methods (not the words) of s.i. hayakawa. You don't make rational arguments but you devise zingers of various sorts. One of the best is the falacious argument that requires your opponent to leave their world view to refute.
I think they mean two different studies, not two subjects.
The backspace key on my Lenovo keyboard is identical. And if I remember correctly, it was the same key on an electrical typewriter I used in the 90s.
These but also you can't push varicella vaccinations and such under the same logic as measles vaccinations.

BTW, I am against the sort of vaccine proliferation which leads the CDC to push for everyone to get an annual flu shot every year, for every kid to be vaccinated against chicken pox, etc. I think there is a real sense of "oh we have a vaccine to prevent that" and that gets pushed regardless of the severity of the illness.

But dividing everything into pro-vax vs anti-vax means we can't have a discussion about when we should be pushing vaccines (measles) and when we really should be leaving it to families to make the decisions (HPV, influenza, chicken pox, etc).
So that's where they took that Backspace icon on smartphone keyboards from...
Clicking on Captain America (in the UK) led to a video preview which says 'buy' rather than 'rent', which is strange as Youtube seems like it'd be better suited to a rental market.
Any opinions on how Amadeus Pro stacks up against Audacity?

http://www.hairersoft.com/pro.html
http://audacity.sourceforge.net/
Yeah yeah, that sounds great. The problem is, how do you verify some of Adwords' metrics and stats? There are so many ways that the service could screw up without you even being aware of it.

Even in the example given (where the OP could see a wrong telephone number), how could they know how often it had been shown wrongly, and how many people had called? Only Google knows (or could know). You have to trust them, but you cannot verify them.

Even if you come up with your own metrics to monitor Adwords, why would Google believe your numbers over theirs?
Neat, but unless this is in vivo, this isn't all that thrilling, as we've been doing this sort of thing with wax and plastic for more than a century. http://cruciblezine.files.wordpress.com/2010/06/circulatory-...
I am certain that nepotism played no role. One of the ways this company is proud of its diversity is in the diverse backgrounds of its staff. They have publicly stated that they avoid hiring within their social circle.

There is only so much detail I can provide without compromising the anonymity of all involved. I want nobody involved to be caught up in any kind of drama associated with this. I just want to tell my story anonymously and move on.
It's very high, but it is at a point where you cannot credit or blame the drug for success or failure in a specific case. You need aggregate data. The point is about the political vs the scientific perspective and that these are not aligned.
> It makes sense, X means "stop" in most cases

I'm trying to think of any cases where this is true. Stop signs aren't crosses, they have a special shape.
Thanks very much for the comments, I've pulled the trigger on an Acer C720 (32Gb edition) which I should get tomorrow. I'll certainly checkout Nitrous and running Crouton/Ubuntu sounds like it might be the way forward. I shall be doing some reading tonight on this!

Thanks again!
Tattoo biobatteries produce power from sweat
"Save to Google Drive" will create screenshots when applied on common websites. I use this now instead of bookmarking, as the screenshots are OCRed by Google Drive, giving me a searchable archive of interesting sites!
I think people do understand your caveat, just that other concerns, such as providing actual security, override this. As the article argues, optional encryption does not work.

If you have authentication in the first version of your protocol, you can survive downgrade attacks by authenticating the version number.
@ joosters you definitely right, sometimes it is hard to believe the figures when you only to look by your own metrics. it should have a proof before you trust while verifying them.
>I've always assumed that X just closes the window

That was one of the old differences between Windows and OS X behavior (or app-centric vs window-centric).

If you're reffering to Windows, then X usually closed the app too.
Rich Sharing for the Web [abstract of pdf paper]
Thank you for that. At some point it got quite confusing to tell if some *coin announcement was a new altcoin or a service for one of the existing currencies.
Using a Tactic Unseen in a Century, Countries Cordon Off Ebola-Racked Areas
Thus letting Google go with their "I don't want to pay" attitude?!

It is not like Google is a poor startup trying to get some product out of the ground. Maybe they even have paid more to their layers as they would have paid in licenses.

If it was right for Microsoft, it should be for Google as well.

As for choosing Java or not, there are lots of areas in the industry right now where the JVM is the only game in town, as I mentioned in another thread.

The companies with money outside FOSS freebies, don't care about this.
CSS Hat 2: now based on Node.js
I often find that I am the only person among my friends/colleagues who can manage tabs. At work I have Firefox open for casual browsing and Chrome for development, and I usually don't have more than 15 tabs open altogether.
'Candy Crush' decline continues for King, shares fall
I didn't draw that conclusion from the article.
Wow, I didn't acknowledge this at all. Thanks for sharing your discoveries!
You should realize that Java (JVM and libraries) is completely open source (GPL). Oracle JDK is just another build of OpenJDK.
This means the ecosystem is not tied to a vendor: if you build your systems on Java, you are your own master.
Why do most time tracking attempts fail within the first few months?
As a tiling window manager it could have been very good. You could have had slots that matched the Windows Phone aspect ratios instead of dividing the screen vertically. The slots could feel like a mobile app whilst the rest of the screen would feel like a normal windows desktop.
Mapping the invisible: transforming Citi Bike data into new insights
I would recommend JOSM (http://josm.openstreetmap.de/) which is Java-based and I find much faster and easier to use than the web-based Potlatch or iD. However, try out iD (the one you get on the website when clicking the 'Edit' button) and see if it works for you.
Best productivity shortcuts (even when on 2 screens)

{Windows Key} + {Arrow Left}

{Windows Key} + {Arrow Right} (hit multiple times, to transfer a screen from left to right)

{Windows Key} + {Arrow Down}

{Windows Key} + {Arrow Up}

I seriously don't care about any of the other windows tools as i don't use it.
It's been one singular account across their entire system for well over a year now. C'mon.
On typewriters you would backspace and then overtype an X. Those keyboards tend to just use the word "backspace" or a back arrow symbol.

So typewriters use this symbol when they automate the overstrike or they moved to correction tape.
How DOES downvoting work? All I see are upward triangles, if that has anything to do with it at all. How much more hidden functionality is there for “privileged members”? And how do you join the club?
This reminds me to a a bug in pdftk that appeared only between April and December when Austria's localization is used: https://bugs.launchpad.net/ubuntu/+source/pdftk/+bug/779908/...
I use an Acer C720P as a backup dev machine for a Django project.

With crouton you have access to traditional Unix tools so if most of what you need is command-line tools and a text editor, you can manage. It's not amazingly fast and the screen resolution is a bit limiting. But it's still a great machine : cheap, light and powerful enough for web dev. I don't regret buying one.
I have zero patience to deal with their new UI paradigms.

Me to, that's why I don't use it in Windows 8. Windows 8.1 can trivially work like a better windows 7, and the new UI is entirely optional.
Twitter SEC filing: up to 8.5% of all active users are bots
I think the 8 in the title is unnecessary.
Hmm, for me it is ok if windows 8 will say good bye, because windows 7 for me is best stable OS and User friendly than other OS
Honestly, as Dad I didn't give a shit. My wife and MIL were all about sterilising, and the liners aren't guaranteed sterile so for the first few months there's the risk of thrush.

We stopped because glass is too heavy for baby, which means they drop the bottle and I don't care what company claims they've got an "unshatterable" glass bottle, it will and it will when you're home alone with the baby and have to step on broken glass to get out the chair. (Sod's Law)

When my wife was breast feeding we were using iirc madella bottles, they're a pump manufacturer and use all polyethylene for their parts and silicone for their nipples.

The advantage of the Playtex system is that its very light, especially compared to some of the other bottles. In a rush you only need to wash the nipple, which comes in handy. And since my son started walking, having a bottle that cannot shatter is very reassuring. He can walk about with his bottle and I don't have to worry about him smacking it against the metal leg of a chair and smashing it (boys, it happens).
So Microsoft will get you to pay for something that's essentially Windows 7 SP3, and it's biggest feature is that "it looks like Windows 7 again"? Even if I liked Windows 9, I wouldn't buy it in principle.
>silkroad6cebts64.onion

Maybe the are the hacker version of Omar from The Wire.
This is great :-)
It Makes Sense for Some People to Subscribe to AOL
What were you productivity issues? What made coding so difficult?
I use a Surface Pro 2 daily. Its like a Netbook replacement for me as it is very mobile and still capable and with the docking station at home i have a full keyboard and big screen.
tldr; The CB is cheap, but you get what you pay for.

Basically you can do anything you can do with Linux if you install Crouton, i.e. it implements Debian like distro in a chroot jail.

I used a Samsung Chromebook for about six weeks and then went out and bought a 13" MacBook Air (used a MacBook Pro before the Chromebook adventure).

The MBA has a bigger screen, better keyboard, way better touch pad. I still throw the CB into the bag when I travel. But most of the time the MBA is the preferred system.
Ask HN: What tools do you use to test/review a website visually?
Specifically I need to test a few informational websites in different browsers and versions. Right now I'm just loading up Chrome / FF / Safari on my mac and reviewing them by hand. However I can't do IE this way, and it's not very efficient.

I recently tried using [VisualDiff](visualdiff.com) but they seem to be more focused on differences between website versions, not simply screenshotting the site in different browsers.
UK govt's flagship welfare IT rollout could take over 1000 years
Yeah, this is a pain in Linux too. The menu item "Document Viewer" was actually "evince." Say what? You could hunt the menu to see the command to be able to call it. Until Ubuntu did away with the menu.
Docker training courses announced
The speed of the Samsung Chromebook is "adequate". Feels faster than any "older" notebook with a 5400 rpm disk drive. But it feels a bit slower than the current Mac Book Airs.
{Windows Key} + {Shift} + {Arrow *} to move windows between screens.

Can only move "sideways" though, so even if you have screen on top of each other, one have to move windows sideways.
Win+Shift+←/→ to move windows between monitors without first docking them to a side.
I remember reading somewhere that the decision as to what's available for rent vs purchase is made by each movie's production company. I can't find where I read that now so I could be wrong or maybe someone who knows more could pop in.
Show HN: [FR] Outils de création de CV enligne. AngularJs and Laravel
Un outil de création de CV sans étapes et sans inscription. Avec des templates à charger. AngularJS et Laravel.
Show HN: MD\Foundation is utils lib for PHP
How could we know if Google punishes public complaints like this with gradually poorer ad placing?
I'm pretty sure chairs were invented for a reason.
Downvotes require a karma threshold (of 500 IIRC).

BTW, whatever you do don't overuse the 'flag' feature on stories as it seems when this is revoked it is permanent! I lost mine when trying to encourage news other than the passing of Steve Jobs.
Why I’m Not Going to Read Your Resume
Control box was replaced by window icon itself and even on Windows 7 seems to work the same way, double clicking on window's icon closes the window (I had to test that).
Manchester United bans tablets and laptops at home matches
Meet MonsterMind, the NSA Bot That Could Wage Cyberwar Autonomously
Who (apart from the press) is taking these devices to matches anyway?!?
Hey! It works! I wonder how many other keyboard gems are hidden away...
Or unless they jump from the damn just to be able to ride the tube again. And again. Wheee!
> Because dealing with many APIs is an extra effort and proprietary APIs make games harder to port to other platforms.

Game engine middleware. No sane people should be using 3D API directly anyway, unless they are writing their own engine or learning 3D programming.
War shouldn't be waged autonomously. Period. These guys are really out of control.
Why does file always passive aggressively note the fact that you're using 'very long lines'? I'm not sure it's relevant to the format of the file.
This.
I find interesting site/article/paper but don't have enough time to read it.
I just leave tab open and read it later.
Yes, I can bookmark this page or save link somewhere - but why do extra actions?
This sounds like heaps of fun - does anyone know if there equivalent competitions (even online challenges) for non-students? I don't work in a programming field so it would be nice to have a good problem set to work through.
STARTTLS isn't just "optional encryption".

For example, my email server will accept any email encrypted or not, but will only allow authentication over a channel if it's encrypted. But encryption is not optional for the latter case.

Email clients that attempt to authenticate won't send passwords over unencrypted plain-text connections, so there's no real vulnerability, unless a client is broken.
There are only 18k IPv6 routes at the moment so the 256k in the default CAM allocation is way too much. In fact you could argue that this whole incident was made worse by Cisco believing people when they said v6 was going to take off, and wasting a bunch of memory on it.
written by James Bamford too
Tablets are everywhere with fans, tourists and whonot these days.
I find it the opposite to be honest, but probably only because I'm using swype on mobile.

It's easy to hit random characters when touch typing on a full keyboard, but it's much easier to just swipe a couple words together in the url bar than it is to get the correct capitalization as well as having to hold down the key for about a second each time you need a number.
Since it's just for backwards compatibility, modern clients should never drop to unencrypted communication. It's the server that needs to support older clients, not the other way around.
Well no. You can't just take someone's work and then use "we're breathing life into your ecosystem" as an excuse.

Java makes sense for some applications, probably not for what you're doing. I mean if you want to pick a stack on the server (not talking about websites) that's in wide use, has a big pool of programmers to choose from and capable tooling what can you pick? Java and .NET pretty much and the latter is getting super-expensive as many here will testify.

Sun was a company, not a charity.
What's up guys watch this awesome video https://www.youtube.com/watch?v=tFVtp5U3d4k
So there's a bigger story here: good lord is the web-design here irritating.

They've overridden scroll events so they at best don't work properly. Scrolling on a laptop gives you a weird non-mapping slide animation.

This is seriously one of the most unreadable articles, from a design sense, that I've ever seen.
My understanding is that in HTTP/2.0 encryption will be optional. But that Chrome and Firefox at least will require it.
You have it exactly backwards. If you are designing a new protocol, you do mandate encryption. Look at eg. recent new Web protocols, they all do it: WebRTC, WebSockets, SPDY.

Yes, the crypto engineering can be bewildering for non-experts, but it's just engineering at the end of the day.

In many cases there are defenses against downgrade attacks.
There is even hope for the web browsery scenario (have to be back compatible with SSL + connect to unknown/untrusted server, same as email): See http://tools.ietf.org/html/draft-bmoeller-tls-downgrade-scsv...
>> Isn't this the direction newer protocols are taking? AFAIK HTTP 2.0 is always encrypted (even if no SSL cert is installed)

Using ad-hoc certificated is as safe as using STARTTLS: a MITM can just put his own cert (similar to a MITM removing the STARTTLS capability announcement from the client to the server). It's actually worse, since the client will think it's communication is safer than it actually is.
»Without residue« sounds like 100 % to me.
eh, still useful for checking if plaintext or not for those who live in the terminal
What Twitch changes mean for eSports
I've been slowly implementing my own functional reactive programming system over for a game engine I'm writing. A few months ago, I wrote a short blog post on the topic that includes a screencast to see how it all works. Maybe it will help someone understand (F)RP a bit better.

http://dthompson.us/functional-reactive-programming-in-schem...
Speaking of filling organs with metal, I've read that the lungs have an absolutely amazing amount of surface area. So I got to wondering if we could somehow use a lung (say removed from a pig) as a super capacitor?

Maybe use a non conductive material to thinly coat the inside of the lung and then fill it with metal?
Physicists Create Tractor Beam Made of Water
Did you ask for a refund and they didn't give you at least a partial one?
Visualizing Numerical Lists
Yea it's clearly not the most sophisticated site but the tech looks interesting. I wonder if they're just "integrating" something from another field or if perhaps they're a traditional traffic systems vendor spin-off.
http://bordeaux.craigslist.fr/res/4616848435.html
http://bordeaux.craigslist.fr/res/4616843376.html
Cool, thanks for that list! I also found https://github.com/tomprimozic/type-systems which has OCaml implementations (including algorithm W).
I love the start menu too. Though I don't understand how it fits in if they're keeping the start screen too...
Has anyone looked into some sort of walking desk? Over a treadmill? It seems like that would alleviate the problems with standing.
This.

Everyone remembers being told at school from a very early age to "cross out" things you dont want any more (such as writing the wrong word/spelling, getting the sum wrong etc). At least in western cultures anyway, this seems fairly universal.

Seems to me to be a very easy semantic jump to go from "disregard this mistake" on paper to "disregard this thing I am looking at" on computer screens.
Quite a lot of tools are actually really just free. Say, the Linux kernel, or most of the free software we all use everyday.

Then there are also the miscellaneous services run by someone on the internet mostly for themselves or a small community (or just to get some publicity for themselves) which are also free and don't run on ads, selling data or subscription. I do that, myself. Do you trust Naptha[0]? It was posted on HN some time ago, from the comments[1] I don't even see anyone bringing up the issue of trust.

[0] http://projectnaptha.com/

[1] https://news.ycombinator.com/item?id=7629396
I'm currently in a niche vertical and am one of a small group of firms who service the industry. My goal is to move beyond this sector into others, to broaden my client base. Most of my clients do come from personal/word of mouth networking.

Good advice on doing some independent work in the niche I'm interested in. I'll look further into that. Thank you!
`file` does more than identify the file format; it also looks for properties. It can detect sizes and color properties for most image and video formats, various audio properties for audio formats etc.

"Very long lines" is sort of a property of text files. It means it's unlikely to have been written by hand for one thing.