skysight-inc/HackerNews huggingface dataset:
For craigslist specifically, I think people often confuse "simple" with "pretty". Craigslist is a remarkably simple interface. I've never seen anyone - regardless of age or proficiency with computers - get confused while using it.

It does what it sets out to do, without pretension or fluff. If that's considered unsimplistic, I don't know what the word means.

I think the argument is a little different for Photoshop, but I'm not a user and frankly I do find it confusing. But like the mixer analogy, a professional tool should sometimes sacrifice simplicity for utility.
I enjoyed this article, and overall agree - sometimes you want / need a mess.

Craigslist for example is not unbeatable, nor is it a messy interface I think is truly good. Really, I think it's more a matter of who they are at this point, and that they have a user base that gets things as are, and they can't change now. New users will deal with the mess, because they more or less "have" to use Craiglist for something. Not that craigslist needs to be pretty, but being frustrating for even regular users is not a good sign.

Photoshop is a better example, I think. Its ugly in the sense that there is a lot, but whats there IS actually designed; well mostly.

Facebook is trickier. They have a network effect which drives many new users to overcome on boarding, but also people view it on mobile a lot, and so don't see that interface. And those that do, probably have blinders and only see the second column.

Really, I think there is a time, place, product and audience for it. It's important to think about what information you "bubble up" in an interface, and what you require them to click-thru for. Obviously if users learn your messy UI, they're going to be upset with complete redesigns, so don't do that. Do care about the look of the interface, it always matters, but sometimes "matters" is pretty, and sometimes "matters" is functional and complete. If you can strike a balance between the two, and create an experience that your users can understand and enjoy, you're on the right track.
Are robots going to steal your job? Probably
Hi @gabamnml

I'm maintainer of this API collection: https://github.com/APIs-guru/api-models
Thank you for sharing a word about my project.

One thing to note is http://apis-guru.github.io/ was created as proof of concept and example of what you can do with API to collection: https://github.com/APIs-guru/api-models/blob/master/API.md
So it's more like side-project to API catalog.

Adding tags is tricky since it require a lot of manual work. Go through a documentation for all 200+ APIs and manually tag them.
If someone decide to volunteer for this task I created issue on Github: https://github.com/APIs-guru/api-models/issues/54

Biggest upcoming feature is "Run in Postman" button:
https://www.getpostman.com/docs/run_button_ux
Spoke with guys from Postman and waiting for them to open up API to their Postman Cloud.
One diet that reflects these findings and is tested personally is "5:2 fast diet, proposed by M. Mosley. This method really is effective in reducing the ill effects of modern food and lifestyle and is easy to turn into normal weekly behavior pattern. https://thefastdiet.co.uk/
I would put Instagram or SnapChat firmly into the production column. While many do not like the "output" of this production, that does not change the fact.

And a lot of music creation apps exist for tablets/phones.

This production/consumption divide is too rigid.
> The ones that can tell the difference can afford to pay now

I'm having a real hard time trying to charitably interpret what you're saying here.
http://ajcn.nutrition.org/content/early/2010/01/13/ajcn.2009...
Lenders to step up pressure on Vijay Mallya for a better offer
libc is LGPL. The "problem" you're highlighting here is EXACTLY opposite what the entire open source movement was designed to prevent. It couldn't be less of an issue.
Intercom raises $50M to continue heavy investment in product
I say it says you're an engineer. :D

Only engineers see stuff like this and go "aw, cool!"

Incidentally the "video" is a small pile of JSON - filter for XHR in the devtools to find it, the URL uses an expiration system so a direct link would break. (Aaaand I just learned they implemented VT100 in JavaScript... the JSON is full of actual, real, escape sequences...)

(If you haven't seen it, you might also like: https://github.com/TheMozg/awk-raycaster / https://news.ycombinator.com/item?id=10896901)
Great point. The devices do not change in efficacy across borders but the regulatory system that monitors safety and effectiveness certainly does between the US, EU, and East Asia, for example. And we're (the US) at the bottom of that assessment.

As for tracking direct patient outcomes, take a look here: http://www.fda.gov/MedicalDevices/DeviceRegulationandGuidanc...

the fda is actually creating something really really awesome but the question after is the applications and how (tech-wise, what's powering the mediums through which multiple applications are implemented?) So we aim to be in those conversations.
Sounds like the change from the old Google maps to the new ones where I can't find anything because it is all hidden away behind unintuitive humburger menus or something similar. Sure I get maybe 10% more screen space, but I have too Google how to send a link almost every time these days.
Protip: if your list of words doesn't include Carlin's Seven, you're not trying hard enough.

Seriously: "splooge moose" gets an entry but "cocksucker" doesn't? Even Urban Dictionary, usually a canonical source for profane euphemisms, doesn't have a definition for that first one...
You're absolutely right, this is a larger issue (not just with games but with "always-on" and connected devices in general).

It's one thing for a company to shut down an older game's multiplayer-only services when the player base dwindles, but with many single player games now requiring a server connection to even function, what happens to those?

At the very least, companies should have a contingency plan for making a "sunset" patch available to allow those games to keep working - even in reduced capacity - once those servers go away.
> Players can still play on old locations

That is not true, unfortunately.
"Can I get a PDF of this book? No, our contract with MIT Press forbids distribution of too easily copied electronic formats of the book."
If you're a Chrome or Firefox user, there's an add-on that can do this for you.

Chrome: https://chrome.google.com/webstore/detail/pure-url/mphlceppe...

Firefox: https://addons.mozilla.org/en-US/firefox/addon/pure-url/
Document or Contract Turnaround Time Quickly with E-Signatures
"the utterly utterly ridiculous staff notation system"

I think you mean "dense and efficient".
Even if you did take driving courses, the roads are for transportation, and are to be used with as many safety features as possible. Stability control is another thing to add to the list of safety behavior. Disabling it on public roads is even careless behavior. Yes, it does not save from bad driving, but it plays a very big role in mitigating or preventing certain accidents, which even the best human drivers are not able to react in time.
Have you met an average user?

I don't think anyone ever has.
Jobs said something along the lines of 'it should take 3 clicks or less to get to any feature or song on the device'.

Much as I dislike Apple, I do think this is a great principle and something I try to do with my own software.
Bürostats – Statistics from Our Office
Dutch “social WiFi” company sells minority stake to the investment fund 5square
I think that they think that it is politically positive to go in on this lawsuit.

I think the Snowden effect has greatly impacted the mindset of Librarians and when it was found out that the Government was seeking user library activity documents they all started to freak out.

Makes me wish I stayed in the field just to see the tide change.
Additionally: here is an excellent video telling the history of the Amiga from a European (or specifically UK) perspective: https://www.youtube.com/watch?v=oP1nLzT_t0o
PypY: Warmup improvements – more efficient trace representation
>We no longer live in a world in which elites of accredited experts are able to dominate conversations about complex or contested matters.

Yay, go internet. The public opinions of the elites on complex contested matters often seem to degenerate into something like party politics.
Simplicity is overrated. Experts often need more than the simple mantra 'do one thing well'. What is often needed for the user (novices and experts) is clarity. An unambiguous, clear interface is much better than a simple one. Even a simple interface can be confusing.
Thanks for this. So I ran this and found a bunch of unsafe gems. Do I report them to each gem author or to RubyGems security?
This is about how I feel. Can someone who’s actually competent explain
why (La)TeX output looks so much better than what web browsers do? I’m
not talking about childish colors, sticky headers, and all the other
annoying “modern web features”, just the relevant content: some text and
inline images.
HP Introduces Worlds Thinnest Laptop
Terrifying words.
Kudos to the developers for listing non goals. Too many software projects lose focus and become bloated because they take on features that are secondary to the main purpose. Projects may refrain from listing non goals for fear of excluding people who may want some of those features.

And looking at the list, there are some pretty nice features excluded. For example network support, or editing compressed or tar files. I guess the expectation is that these can still be accomplished by leveraging commands outside the editor. This is a clean approach.

Okay, but no diff mode? vimdiff is fantastic! And I'm not sure how you recover that functionality without multiple workspaces. Maybe the answer is you don't. Use vis for normal editing and pull out vimdiff only when you need it.
I'm not talking about libc. I'm talking about the kernel system call interfaces. They are defined by the kernel, not libc.
Take note developers of similar things - the use of freely licensed content in your demo screenshot might save your ass legally.

This is something many people seem to screw up - just yesterday a similar torrent streaming tool had pirated screenshots. The OpenBazaar guys actually suggested using it for illegal things at one point... Like it or not, courts have recognized a difference between soneone who built a tool for legal uses and someone who built a tool for piracy.
Really? That's interesting. Do you have a source for that?

I can't imagine how talking about "bags of air" and "bags of yellow water" is any clearer than talking about "lungs" or "bladders".
I was able to print to PDF in Chrome and combined the PDFs in Acrobat.
Building a Continuous Delivery Pipeline in 5 Minutes
in google chrome you can do a control + p ( print ) and save as pdf
Sweden is first country with its own telephone number
> Use artificial sweeteners if you really need; they may be problematic, yes, but sugar surely is!

People have really weird relationships with food, often taking concepts to the extreme. Too much sugar is bad, so limit added sugar intake as much as possible and prefer artificial sweeteners to sugar.

Rather than sensibly moderating consumption we've gone from eating far too much of one thing, to trying to eat none of it, and indeed trying to replace it with something completely artificial. Not to sound like one of those "anything that's natural is better for you" people.

It's just a lateral move.
This type of thing is what gets people thinking about a way around the no-pdf solution.
> There is no science to substantiate that, like none at all.

Of course there is none, that's why I prefixed that with "here's a crazy theory of mine".

How can we explore new ideas if we're going to stay within the bounds of what science can substantiate ?

I think brainstorming, throwing random ideas around, even stupid or absurd ones is very useful.

We have no problem listening to songs or poetry or enjoying art that doesn't make sense ..
not because we get valid information out of it, but because they trigger thought processes inside us which can later lead to useful insights...

Sometimes even totally absurd ideas can lead you in the right direction.

But anyway, the "lazy" plants thing..

The idea that there is a "life force" that can be transmitted from one animal/plant to another is as old as humans.
People have eaten hearts of animals, drank their blood, sought and consumed power giving plants since forever.

But does such a thing even exist ? What is this "life force" ?

Is it what the Chinese call "chi", or the Japanese call "ki" or the Indians call "prana" or the ancient greek stoics called "pneuma" or the Hebrews call "ruach"... ?

It's that thing which differentiates a living cell from a cell that's just died - structurally and biochemically they are almost identical - yet in one of them all the processes have stopped and disintegration into basic molecules has begun.

It's something that living beings (plants) extract from sunlight and then send over the conveyor belt we call "the food chain", to be transformed, stored and used for physical movement, observation and even thought.

It's not just "calories", there is a certain strength - desire to live and procreate - inherent in any living being which is different from the total amount of energy released during oxidation - which we call "calories".

It's dangerous for a scientist to explore this area because it's bounding this "spirituality" thing which is just not good, because science is against anything with soul and stuff.. But maybe that's just dogma and it stops us from seeing more of reality.

So I don't think it's totally absurd to look into these ancient concepts with fresh eyes and not fear the ridicule.

Edit: Sorry, got carried away ... I've got code to ship !
Why do you open the KaTeX source, but not the source for your mobile apps?
I was kinda bummed that they weren't referring to the iconic 303 bassline from da funk.
Tablature is another common notation system:

https://en.wikipedia.org/wiki/Tablature
tl;dr "Everything Should Be Made as Simple as Possible, But Not Simpler" - Albert Einstein
A third of those were before the car was even revealed.
> consent to sex with an adult until you're 18

Holy shit, there are places in the USA where you have to be 18 to have sex. TIL.
Is IBM guilty of age discrimination? – Part two
Interesting, but implementing this idea, doesn't that mean that the government still needs to determine what is and what isn't "really a newspaper" for purposes of this tax credit?

There's a pretty broad spectrum of stuff close to the edge but still obviously news of some sort (say, InfoWars), stuff that I'm not sure how to classify (Fortean Times, Playboy Magazine), stuff that probably is not "really news" like a Marvel Comic--but what about a cartoon publication that employs satire on current events? (say like MAD Magazine?)

(there's probably better examples than the ones I name, I don't live in the US so I only comment about publications that I have seen or heard about)
How to create a distraction-free desktop
Not fucking again! This is not a torrent client. It cannot speak to any other existing client. The browser is not the right place for a torrent client.
I feared it would be written in javascript (it's on the front page of HN after all), but I was very positively surprised.

There are projects where it's not appropriate to use node.js and the hell it comes with.
Whatsapp phishing
Leader: Tax and the social contract
Wind and solar are nice, but it'll be The Future when we finally get power that's "too cheap to meter".
Add that function (or whatever combo of attributes you want to see on a regular basis) to your PowerShell profile, as well as this line:

New-Alias -Name "du" -Value "Directory-Summary"
Because requiring an extension defeats the purpose of being able to run across all browsers.
Pony Foo Weekly – Issue #5
I worked +10 years in Redmond, WA as a microsoftie and came back to Romania in 2012. Since March 2016 I quit Microsoft and focused 100% on my startup, DBHistory.com. I now rent space and work at a local tech incubator www.techhub.com. I wanted to start with this to to put my opinion in perspective. While the article is bubble-gum and is clear PR, the point it makes is a valid one. Compared even to US, today Romania has a very active entrepreneurship mindset. Small businesses are created all the time, some thrive, some go under. Despite the locals skepticism, I see the economy here as effervescent, with a growth rate still north of 3% (for Europe, this is not bad). The overwhelming majority of this entrepreneurship is not in IT.

But this article is specific to IT, and I do not see the Romanian IT anywhere near its potential. This is because the local IT is almost entirely focused on outsourcing, not on original development. Big companies have significant presence here (Electronic Arts, Adobe, Intel, Microsoft each have ~200,300 dev offices here, although not everything is core R&D ). Original Romania IT has a very strong presence in anti-virus (for some reason it seems a lot of local IT youth are experts on exploits...). Many young IT Romanians choose to go abroad (in Microsoft Romanians are the 4th largest foreign community, after Indians/Chinese/Russians).

Since I've returned I've been approached several times by US/Western Europe based entrepreneurs who desired to move development to Romania and open office here, solely for cost reasons. Purely for outsourcing, this is my 2c:

- Romania has significant talent pool

- EU membership (with all tax/export/legislation alignment that entails)

- Good spoken English is pretty much universal, German/French are common

- Political stability (governing parties rotated power several times in past 20 years, peacefully)

- Cost is higher than one would expect. Bucharest/Cluj/Timisoara all have high cost (office) and salaries are higher than some neighbors. If the outsourcing decision is purely cost driven then Ukraine has a better deal for you, with a similar talent pool.

But I would like to see a lot more IT original development coming out from Romania. The article gives some examples, like LiveRail, but overall I see a lot more outsourcing done here than original development. I'm glad projects like cloudhero.io originate here.
The problem with push button service is that you need people interacting at the backend to make the magic happen. Those people cost money. If you try to provide apple-level simplicity at google-level prices you won't be able to afford those people. Google itself is a fine example. It works well, until it doesn't, and then you're stuck. Providing a power user interface on a consumer level product is imho a necessity if you leave problems up to the user to solve. At least it gives them a chance of getting unstuck.
Off topic but Sam Aaron an overtone contributor and the creator of Sonic Pi is currently looking for advice re the funding of his work on Sonic Pi

https://twitter.com/samaaron
You have just summarized "https://en.wikipedia.org/wiki/The_Praise_of_Folly" by Erasmus.
Ask HN: Do you read philosophy?
I wonder how HN readers "nourish their minds", so to speak. Philosophy is something that I know almost nothing about, and am really curious to dip into.
Legally? I wonder. Morally you're right, but if mere possession is illegal, then I don't see how it being planted matters.

If it were proven that law-enforcement agents did the planting, that would be a different matter. You could also argue about the definition of "possession", maybe... but IANAL.
This is a big miss from Whatsapp, even small size unethical groups can cheat End-users.
Mapping Corruption in the Panama Papers with Open Data
I think we need a better set of words for this, but I'd still put Instagram and SnapChat on the consumption side - "producing" a photo and maybe applying a sticker and a filter isn't really production. Those features are designed to spruce up the photo that is fed directly into the consumption loop without much context or sense to it.

Now don't get me wrong - while I only use the two a little, I think they're fine. It's communication, an important part of human experience. But, at least in my mind, Instagram and Snapchat fall firmly into the same group as browsing Facebook or 9gag, as opposed to e.g. making a let's play video or a comic strip.
Any FPGA's available yet with an open(ish) toolchain? Including the bitstream generator/programmer?
This looks interesting, can't wait to dig into it.

Another great great free online book on this topic:
http://neuralnetworksanddeeplearning.com/
Cool concept - I have been thinking about something similar but for mechanical rather than electrical cardiovascular signals. One problem I foresee with a direct-to-consumer device is that I'd think most people would need such monitoring rarely, perhaps every few months. Have you had any users who use it more frequently? Athletes was one I thought could be a good target niche. I'm curious if you could describe the users who buy your product and how they use it (frequency, what changes they are looking for, is it for disease management or prevention)? Good luck!
If there are restrictions around distribution formats, it is misleading to call it "free".
Think of it more as emulating a recording studio (instruments, amps, effects the whole thing) modeled as code.

This works beautifully in the composition first paradigm of lisps/clojure. The APIs are a bit hard to wrap your head around if you intend to use Overtone for the entire production process but I've had lots of fun with using it as the mother of all synthesis engine
I can't say I've found any scenarios where talking to someone is many times less efficient than typing them a message. There are certainly times where it's helpful to supplement conversation with code, but that's a different story.

Regarding being easier to search and read it again, it seems like there are potential technical solutions to that problem, but I would agree that we're not there yet.
Not knowing about Leipzig[0], I've been trying to come up with my own representation of music in JS to work with the Web Audio API. My biggest puzzle so far is how to a) keep a rhythm and b) allow musical "blocks", which are indeterminate in length, to fit into this rhythm. I was thinking that these blocks would be pre-defined functions which represent different aspects of music (bassline, riff, etc.) which could be repeated and inserted at arbitrary time in the composition.

If anyone is interested on working on this drop me a pm/comment (it's just for fun)

[0]https://github.com/ctford/leipzig
A bit unrelated, but can anybody tell me what typeface is used for the body text in the PDF?
https://github.com/Mawalu/whatsapp-phishing
Does this make installing Python binary packages (such as numpy) less hellish?
The Nvidia  GTC 2016 Keynote
You basically answered it yourself :) that's the typical argument, yeah. I personally really like systemd, and it's made our infrastructure at work easy to manage and deal with.