skysight-inc/HackerNews huggingface dataset:
It's typical in Europe to go abroad on holiday so the only coverage is via expensive roaming - I usually take lots of photos on holiday and like to use my phone to play music in my room or by the pool. Hotel WiFi is often expensive.

It's especially a problem while cruising - onboard WiFi is slow and expensive, buying a sim per country wastes time.
Or the stars and stripes in the US? https://en.wikipedia.org/wiki/Internment_of_Japanese_America...

Mind you, there’s a difference between a ‘concentration camp’ and a site of mass murder.
I was a friend of Costas since our years in the University and of his fiancee since she was in the elementary school.

When we learned that he had "committed suicide" nothing about the wire tapping scandal was known of course.

At his funeral everybody was saying things like "how he lost his mind". I was telling to everyone that "people do not lose their minds and commit suicide like that", "something else must be behind this death, which is not suicide".

You see this was not a conspiracy theory that was born AFTER the scandal was uncovered. The suicide assumption was just not a plausible scenario in any case.
Sangria is a scala GraphQL server. Facebook released an initial reference implementation in javascript, but I wanted the type-safety that scala gives. If you're more comfortable with JS you could check that out. See https://facebook.github.io/relay/.

With GraphQL you don't write views per se, but you make data available. The client can pick and choose which of the exposed attributes it needs to render a view. So if you have, say, a user profile page, you might use relay to declare that you need something like:

user(id: $userId) {
username
age
}

Then relay will hit your graphql server and add this data to your react props.

It's a similar thing with mutations - you expose operations through your server and then relay handles calling it with the necessary data, and propagating back the response into the UI.

I've found this approach to be very powerful and quick to develop in (once I got my head around it). With REST, you have to keep on adding new endpoints or fiddling with your server if you need more attributes from it. E.g. say you also want the user's gender. With traditional REST you'd need to make this change in your client (to request that extra data) and update your server to expose it. Or perhaps you'd add a new endpoint that returned more data about a user. Then you may also need to decide what happens with legacy clients. Should they fail if they receive extra, unexpected data, or do you version your API, etc.?

With GraphQL you can choose to expose all of the different attributes on your user model (with authentication/authorisation, etc as appropriate) in-advance, and then if clients need the gender, they can just request it via relay.

After I tried writing an app using REST and continually feeling like I was walking in mud, this is a real breath of fresh air, and I feel productive again. I definitely recommend checking it out.
I thought it was weird that Springpad, a much better alternative to Evernote just randomly gave up.

Maybe note taking apps just have no money in them?
Does anyone know an online doc editor like Google Docs but one that lets you create sections within the doc and move them around?

I write a lot of articles and I have to constantly rearrange sections to achieve a better flow. It's getting annoying to constantly copy and paste chunks of text to move them around.
Here ya go:

"It is the mark of an educated mind to be able to entertain a thought without accepting it."

-Aristotle
I'm going to throw out a recommendation for Rollbar[0]. Of the tools I used, I found it's great and providing the info necessary to quickly track down and fix errors. It's also got some useful tools for triage built in.

[0] https://rollbar.com/
Oh so you have some good sources about negative literature about coffee? because I'd certainly like to see some if you are knowledgeable about that.

I don't see why "drinking coffee is good" is any more controversial than "eating fruits is good". When people talk about the benefits of fruit juices do you accuse them of sponsorship ?
He did start with the use case -- "a simple CRUD app".

That is sufficient to start looking for a framework, in my opinion. Cases where that is wrong aren't simple.
Save money on desktop publishing
+ 28 billion quid spent on roads.
Dunno why, but i have the impression that organized crime in USA operated similarly until the prohibition. Since then they figured out how lucrative it was to deal in illegal substances, and shit snowballed from there.
Doctors tend to be actually heavy smokers, from my experience. I have talked about this with a couple of them and they say that it helps them facing the stress of their everyday duties - even though they are aware of the health risks.
Thanks! Indeed. I am also working on allowing users to select the intermediate translations steps and the language of choice they want to begin with (per API).
Jaywalking: How the Car Industry Banned Crossing the Road (2014)
Building a feature no one asked for
Summary: can't outlaw Scientology, can't legally compel vaccinations. I'm against Scientology, I'm for vaccination. Neither of the opinions should ever be codified into law.

I'm pretty certain vaccination isn't "the law." The only thing compelling anyone to have their children vaccinated are the rules (not laws) for public education (keep in mind: I'm in the US and public school systems differ from county to county in my own state.) You're not required to send your children to public school; they can allow vaccination exceptions on a case-by-case basis ... there's a good amount of freedom here.

That said, I want my children vaccinated. And in the rare medical cases where they can't be vaccinated, I want to know they're safe from people who might carry a life-threatening disease (i.e. others who aren't vaccinated.) It's a tough balance, but the socially responsible thing is to vaccinate, or avoid diverse social contact (such as ... public school.)
If you have conflicting views on a single-topic, then your philosophy is not universal because you're contradicting yourself or making exceptions. If more people learnt to rectify those inconsistencies and clarify their primitive beliefs (in reference to primitive types), we'd definitely live in a wonderful world (whatever that may be).
Is there really any problem with displaying them, after a warning screen of some sort?
Apple’s All-New Feature-Packed iOS 9 Ushering Great User-Experience
Computing cost, or maintenance, whatever. It takes a machine running a memory-intensive NodeJS process, more if it uses a memory-intensive database.

It is much cheaper to host a static site, that's why GitHub offers it for free.
Yeah, there's definitely the fact that you have to be on alert on most roads. However, you do always have the option of getting off and walking if that's what suits you, pushing the bike with you. You can't really get off your car and tug it behind you on the sidewalk :) .
But we don't want that, hence the complaints. Sign up for a newsletter just to get the technical specs for a random tablet? Come on. Marketers needs to stop taking drugs.
That looks like it is a HTTP server.

What parts of CRUD does it help with, does it have say an ORM (or equivalent way to interface with a database) and some sort of default interface so the user can work with it?
Severalnines helps BT Expedite global expansion for its retail customers
Carbon emissions, consumption of limited resources and physical inactivity. Few things are worse for the planet and for yourself.
Laser Razor
Starbucks kills queues with new mobile app
Thank you for saying this.
Show HN: Motocal – Design and get shipped your own motor racing decals
> Android on the other hand has very limited provisioning tools

But Google could have improved Android provisioning instead of pushing another OS.

(Which would probably be sensible either way. There's billions of Android devices in enterprise environments that'd benefit from it.)
"Entertaining" conflicting views and holding them are different things. If you can't "entertain" conflicting views, you can't properly weigh the arguments and come to an informed decision.

However, people hold contradictory views all the time. Religion is a fine example.
It's not a stretch. If you have a product that "real" people use and phone number for customer support, you will quickly learn the value of a copy-to-clipboard feature.

People cannot even successfully select complete URLs at an alarming frequency.
> Android on the other hand has very limited provisioning tools

It would be orders of magnitude more cost efficient to just create those tools, compared to creating an entire new operating system.
Wow, this is so artistic and spiritual! Being bored isn't a bad thing, being bored is a good thing!

I can't believe I never thought of it that way! I'm so enlightened now. Everyone, come with me as I come to peace with my inner-self!

I'm imagining that scene from Half Baked with Jon Stewart. "You ever try being bored, and then just thinking about it?"
Since Twitter requires me to register to see the answer, and I don't want to do that, would someone kindly reveal the answer in this thread?

Also, I find the title rather linkbait-y. I would rather have had the name instead of 'Guess who'.
I love tea and coffee, albeit tea more which is why I created a tea blend (disclaimer: I run actiontea.com).

Seeing studies and science like this makes me wonder though. People do know that coffee and tea is healthy for them, so why use it still in advertisment?

Smoking is bad for people, yet people do not need convincing to continue consumption.

Is it an additional argument for you when you're buying coffee or tea, that it's healthy for you?
doesn't look like SUV at all - just a hatchback
Hate to break it to you - they're all shit, even Overcast.fm. I'm using Soundcloud. Its not ideal but then what is?
This is a difficult topic to study properly, because:

- Coffee consumption is not uniform throughout the population. For example, I'm willing to wager that people that eat a lot of truffles and Beluga caviar are among the healthiest and longest living people in the world. Anyone care to wager why?

- Long term controlled studies on human subjects are tricky. Can you imagine taking 100 people at random (not volunteers!) and forcing half to drink coffee, and half not to drink coffee for 30 years?

- Plausible mechanisms are always incredibly easy to postulate since we still have lots of things we do not understand about the human metabolism.

Unless the effect is very, very strong, observational studies are going to be rife with false positives and spurious correlations due to Simpson's paradox. Ignore this awful article, and almost all dietary advice in this vein.
Roll on self-drive cars!
I agree. The city felt so much more friendly. And it was quieter, too.
How to Sell an App – Six Figure Exit for a Self-Taught Programmer
just because you personally don't have a need to store more things in the phone, doesn't mean other people won't have usage for these.

I don't like fragile cloud solutions, so my music is offline. I find it amazingly stupid to tell other people to "just delete some of it, because you probably won't listen to it twice". My offline car navigation takes more than 10 GB, and no thank you, I won't use google maps which are not that accurate in places I go, and require constant connectivity (which makes them useless in foreign countries, or in mountains).
My DCIM folder is cca 5 GB after 1 year of usage, and I shoot almost no videos which would make it explode.

FFS, it's almost end of 2015, having 32 GB model as your highest offering is... pathetic.
If there was a Firefox extension that simply disabled 100% of the ability to control or influence the selection, I'd install it in a second.

Manipulating the selection is probably a specific case of the larger problem of terrible, incomplete reimplementations of UI that already exists. This inevitably ends up demonstrating the exact gap between what user environment is, and what the webpage author believes it ought to be.
Set Control Panel -> Mouse -> Wheel -> Vertical Scrolling to 3 lines. Restart the PC and don't use TrackPoint scrolling. Check whether touchpad scrolling is more responsive. If it is, please contact Lenovo and demand a fix.

On my T430, with Lenovo-branded Synaptics drivers installed (it's an even greater mess without them), using the TrackPoint for scrolling will reset above setting to 1 line and make touchpad scrolling ridiculously slow. Setting it back to 3 lines won't fix touchpad scrolling until restart.

Worst point: I can't even disable middle button scrolling, so I constantly hit it by accident.

It's ridiculous how PC vendors totally ignore bugs in the most basic functionality. I like where Windows is heading, I like many aspects of ThinkPad hardware (dedicated Home/End/PgUp/PgDn buttons are a huge selling point), but these things are violently pushing me back to Apple.
Ambronite raises $600,000 of funding
Totally agree... California is a much better environment... and non compete's stifle innovation and creativity, similar to excessive IP protection terms.
I am commenting before I read the article because the headline packs in so much thoughtfulness and humanity into it.
simply no. one example - in europe, there are still roaming charges. in mountains, there are still places with no internet at all (and it might surprise people like you, but no wifi either).
i loathe confluences code boxes because of autoselect.

i often only want some lines from it... guess what? it selects the hole thing every time you try to explicitly select a small part of it (as in dragging the mouse while clicking over one word = whole document selected)
It's actually a bit complicated.

One premise is that the Yakuza is very hierarchical, not only a personal hierarchy in clan internally, but as an organization. Members of the most major Yakuza clans, for example Yamaguchi-Gumi, are a leader of another clan himself, one tree down from the parent clan itself. So, when they say there's a certain Yakuza clan, you are not talking about one clan manging people under them; you are probably talking about tens, perhaps hundreds of organizations under the clan, which can stem two or three levels down. (So when they talk about 23000 clan members, that's including everyone in the tree -- there are only a little more than 80 members in "Yamaguchi-Gumi" itself.)

Essentially, as a "public stance," many higher organization "prohibits" lower organizations down the tree from engaging in illegal activities. For example, Yamaguchi-Gumi's known to have very strict "no-drug" policy, and they even tell their under if they engage business of drug dealing, they will shun offenders.

But here's a problem. Basically, it is expected that lower clans pay a membership due regularly to higher clan, and it can get very costly as a person goes higher up on the tree, except the leader of the very top clan himself, perhaps. (As a side note, a lot of news speculates this is probably why split of the Yamaguchi-Gumi took place in the first place.) That's you are talking about payment of 100000yen-ish (basically $10000-ish) every month.

Being a leader of a clan under the main clan themselves, they will naturally order their henchmen below to pay him a membership dues. As you go down the tree, someone will have to get their hand dirty to make that kind of money; they could be legally to down right illegal business like prostitution (there's very legal gray areas of this in Japan), loan sharks, and some do, turn to crimes mainly, like fraud, and exploitations in order to make that kind of money.

Essentially, while it is an argument that laws and regulations are attempting to make it harder and harder to get away with, basically the top clan's saying "hey, I am telling everyone to not engage in illegal activities, we even fire when they violate it, so we are not responsible for their actions."
NCache Celebrating 10 Years of Success
Ideas and skill.

I'm here for the articles and discussion not to start my own business.
A similar argument is advanced in "Zen and the Art of Motorcycle Maintenance".
Sssh!! You're not allowed to mention the paywall.
The 'City of London' is a quirk it is actually a very small borough within the city of Greater London, which has a population of something like 8 million and is very roughly up to zone 6 on a tube map. For the regional population I vaguely remember a statistic that there are 20 million people within 30 miles of trafalgar square, but I can't back this up right now.
Thanks for the tip, will do!
> There are other enterprise-class solutions out there that are satisfactorily good.

If only. I want to migrate to Dell, but the hardware is just so bad compared to Thinkpads.
You're forgetting sales tax. US prices are quoted excluding sales tax (as it varies state-to-state), whereas UK prices include VAT (currently 20%):

Excluding VAT, the UK prices are a bit closer to what you'd expect.

As an example:

The 16GB Nexus 5x, excluding VAT: £282.50
US price, converted to GBP: £249.65

So while there's definitely an inflation to the price, it's not nearly as much as it seems.

Well, not until you realise that sales tax in most (all?) states is dramatically lower than the 20% we have in the UK. But we only have our government to blame for that.
Another reader already commented, but just to reiterate, this is not true. The stock firmware may only accept 32GB, but rockbox certainly can do 128GB cards.
How hard is for some people to understand that whatever suits you, doesn't necessarily suits every single living person on this planet??? get out of your tiny little bubble for once, please.

I don't see any value for me in spotify, for example. In circles around me, spotify & co penetration is well below 50%, albeit most know about it.
Thank you for the Zim plug. This will meet my needs nicely.
Users no more expect vendors to lose their data than they expect banks to lose their money. I suspect we'll eventually end up with some sort of standards body making sure you do backups.
Question from the article: “If you have a formula containing variables that can be set as true or false rather than as number values, is it possible to set those variables in such a way that the formula outputs “true”?”

There is a minimalistic web app that answers this question:
http://symbolabs.de/symboole

Enter a Boolean expression and chose the Solve or Shrink functionality from the pop-up menu.
Why can't they put the touchpad in the middle of the laptop and not the middle of the keyboard?
Show HN: Machine Dreaming – Homepage for Data Scientists
I like Play too.
Please fix 99haskell, I'm on problem 10 and want to make progress.
Does not work in Firefox. :(
> If you have a product that "real" people use and phone number for customer support, you will quickly learn the value of a copy-to-clipboard feature

Real people have being using regular select + copy operations on their device of choice, for literally decades.

I honestly don't understand why every web app developer assumes that their user base is full of people that just picked up a device with a browser and have never used it before.
It's more objective then what you wrote, because what you wrote comes down to:

Safari is better then everything and all the rest doesn't come near. The features that it copied from Chrome made Safari worse and at they don't spy on me or sell me to advertisers.

Note: Apple has iAd and does the same, it just doesn't want Google to do it.

At least i wrote some pro's for Safari... And it's a live feature tester for HTML 5 according to the W3C HTML 5 specifications, and safari lags far behind. It runs all the test cases and the best browser comes on top. The worst browser falls behind.. In this "objective" test, Safari falls short and Chrome, Opera and Firefox are much better.

So yes, it is much more objective then your opinion ;-)
That file contains the definitions of asList and asSequence, for example. If you're saying "but look at the other methods", that's not very convincing to me either because honestly I don't think having a fold method directly on String is very useful - if they scrapped a lot of those extension methods I'd be totally OK with that.

At any rate, you never addressed the core point I raised. Saying "implicit resolution isn't related to implicit classes" doesn't seem very convincing. If solving that issue was so easy then why is the use of implicits so frequently identified as a performance issue for tools?
Previous discussion: https://news.ycombinator.com/item?id=10297335 (59 points, 19 hours ago, 5 comments)
I am also worried that Evernote didn't innovate in the recent years, but I still consider it a best notetaking application on Windows. (and I tried several others like ResophNotes, Onenote, etc). I can quickly add new note by clicking on tray icon or by global shortcut, filter notes by tag, and Search is also spontaneous.
They need EEs like Twitter has.
I wonder why the original article wasn't posted rather than the businessinsider article.

edit:

Paywall. I get it.
> All that's changing, though. The younger guys eschew tattoos and finger chopping.

Echoing a generational change in the nation in general.

Damn it, it may be easy to forget but Japan was feudal until the 1800s (the last shogun stepped down in 1867). And their WW2 militarism was something of a last hurrah of that.

Since then it seems to have been directed more inwards, in how they run businesses etc. The execs care for the workers, and in return the workers dedicate themselves to the company (or some such).

As best i can tell, the core of most stories produced in Japan even today can be boiled down to the old samurai question of duty vs self-respect.

Meaning that you will find a endless row of characters that spend time agonizing over following orders (or expectations) from their superiors, even though they personally find it wrong or offensive in some way. Looking for some escape clause that allow them to appease both.
Machine Dreaming is the new home page for Data Scientists, a single platform for sharing links, discussion and questions on data science, machine learning and artificial intelligence.

We built Machine Dreaming because we wanted a single place to catch up on all the latest news and discussions. We wanted that place to be clean, easy to read and use, and to support all the features the community needs.

Join us on Machine Dreaming if you want:
- A place to catch up on the latest news, events and developments in data science, machine learning and artificial intelligence
- Somewhere to learn more about these topics, and get involved in the scene
- To be part of a friendly community where you can discuss these topics and ask questions
- To receive optional weekly emails with a summary of the best posts

We're working Data Scientists and have hand coded the site ourselves so we can change anything in response to user's needs and feature requests!

We'd love to hear of any feedback you have, and are happy to answer questions about the tech we've used too!

Mike and Will
I had planned to spend August working in a side-project, however the council I was going to do it with, pulled out. I spent it doing nothing. Just chilling, pottering around, avoiding any development orientated activities.

It was surprisingly nice.
It kind of reminds me of my philosophy regarding programming - that it can never be boring. If it's boring, then something is done wrong. You can always automate the boring parts, and thinking about automation is less boring.
Mobile Video Stats in 2015
I like the idea that CIA officers are directly identifiable by their absence from the database. It reminds me of submarines and sonars. I understand that modern submarines are pretty good at diverting sonar waves so that they have a small footprint. However when a fishing boat passes over a submarine while scanning the ocean floor looking for fish, the submarine becomes immediately visible as a dark shape of sonar waves not returning from the ocean floor.