skysight-inc/HackerNews huggingface dataset:
The minitel was centralized technically as in dumb terminals connecting to a smart server[1]. Everyone wanting to connect to your own hosted full service would have to connect to a central point: your own hosted full service. But there was one service, 3618 or service MIAMI, that allowed direct connection minitel to minitel but this was using a different network and stayed available 2 years after the minitel network was shut down.

The economic model was definitely not what you said, there was a wide range of possibilities: fully free (3623), free with a time limitation (3611), paid for by the service provider (3613), paid for by the user with no money for the service provider (3614), paid by the word (3656 to send a telegram), paid by the user with money split with the service provider a.k.a. kiosk debuting in 1984 (3615), overcharged services (3617, 3628, 3629). Some had a fixed costs at connection.

Ads were a thing minitel services, from a simple banner to a full page interstitial graphics that you had to wait a little while for it to load. Tracking also though much less elaborated and certainly not exploited the way it is today.

Minitel was not given to all for free, it was offered for a limited time to people in exchange for opting out of receiving the free local white pages phone book, this economic model of giving away the terminal and recouping the costs through services prices was much criticized but has now become common (printer, smartphones, ...). Then you could either rent or buy a minitel, usually a more evolved version.

The use of the minitel was mostly the phone directory, buying train tickets and erotic messaging. The kiosk where the service provider get its share of the money made the minitel successful. Among services were 3615 internet to connect to the internet with your minitel which paid for altern.org and ultimately lead to gandi.fr, also notable is Xavier Niels who debuted his career to becoming the billionaire behind free.fr and proxad.net as a high schooler with a minitel erotic messaging service.

To get deeper see this INA article[2].

[1]: This is the basis of the famous talk "internet or minitel 2.0" from 10 years ago about the evolution of internet https://www.fdn.fr/actions/confs/internet-libre-ou-minitel-2...

[2]: http://www.inaglobal.fr/telecoms/article/du-minitel-linterne
Just because IntelliJ (actually Android Studio) runs so so on my work computer (linux mint) - maybe I need an SSD.
His issues are real but small in comparison
Correct, if Lyft and Uber IPO tomorrow. Most of these people are going to put money on Uber. Lyft is a lifestyle business its. Uber is a public utility.
Best – TOP 10 – JEWELLERY BRANDS
No, it's just being realistic. It took me more like 8 years to build up to a respectable salary. After the first 4 years I could pay rent and buy groceries but not much more.
This would never have happened.
The bad reasons you’re forced to work long hours
> the code points required for new emoji support are now considered final, and stable to be included in updates from major vendors such as Apple, Google, Microsoft or Samsung.

Didn't see any Japanese brands in that list.
Getting started with draft.js plugins
Well, doctors have to go to school for a very long time, especially to specialize. Then they go through residency programs. In all their general education before practicing on their own tends to be about 10 years more than the average American. Which is 10 years less income and 10 years more of expenses/loans. Most specialties cause doctors to be on call. Working in hospitals creates difficult hours.

And with all that we have a shortage of doctors in the US.

So, supply, demand, cost, working lifetime to make up those costs, hours, volume of paperwork to deal with insurance, even more for Medicaid, malpractice insurance and now the shift to EMR.

Doctors pay is the most justified thing in the medical industry. Until we have an excess supply of doctors that isn't going to change.

The other costs in medical are where the story really is.

> Explain????

Company provided health care became a standard thing from union demands years ago. Never allowing individuals to tax deduct insurance costs removed insurance from the consumer market, purchased for millions of people without any choice from the employees about who provides it and this became the primary mechanism for paying for health care.

Individuals are 2 steps removed from the costs of care, so what do they care if a hospital stay cost $30,000 if $29,000 is covered?

That's how your costs rise. Medical costs haven't been even remotely participating in the free market for decades.
So do you put current or future tasks on your Google Calendar, with expected start and end times, at the level of feature to be implemented, say (assuming you mostly a coder)?
factor of 10 over what they would sell the same product for to non-health care areas

That's a key statement.

So these same people charge less for the same product in other fields.

Why?

The reason has to do with the construction of the healthcare industry. Lots of regulations. Lots of middlemen. Laws designed to destroy innovation. Very little transparency for costs and outcomes.
Why do the bicycle companies make less when Mobike and OFO dramatically increase the demand for them?
To add to your list:

- 2.5% international transaction fee.
- 18.5% APR.
- No cash advances.
I have no idea what the basis of such a suggestion would be - besides their gut.
I don't see the problem. Instead of on/off icon use number of toilets left and you are good. You try to see the problem where there is none. It seems that you are trying to force the office to be "cool" and "hip". Instead of putting vending machines on each corner and playing distracting music trough whole office because you read online that this is how facebook is doing, give your developers some space, listen to them and what they need. Maybe they don't need drone delivered sandwiches and prefer high end chair or good monitor.

</rant>
Show HN: Futurenda – AI Task Scheduler, Now with Google Calendar Sync
Wanted to leave a comment on the site, but it seems comments are broken, so I'll stick this here just in case the author sees it:

You've linked to my csharp-monad library for C# parser combinators. This has been superseded by my language-ext project: https://github.com/louthy/language-ext/

It is a much more advanced and efficient port of the Haskell Parsec library. Would you mind linking to that instead?

Your Sprache examples would look like this in language-ext:

public static readonly Parser<JCLCommand> JCLText =
from open in ch('$')
from ws1 in spaces
from command in asString(many(noneOf(' ')))
from ws2 in spaces
from content in asString(many(noneOf('"')))
select new JCLCommand(command, content);

public static readonly Parser<JCLCommand> GlobalText =
from variablename in asString(many(noneOf('=')))
from ws2 in ch('=')
from openbrack in ch('(')
from filepath in asString(many(noneOf(')')))
from closebrack in ch(')')
select new JCLCommand(variablename, filepath);

But the power of parser combinators are their reusable nature. So I'd break that down to a set of tools:

static Parser<A> token<A>(Parser<A> p) =>
from x in p
from _ in either(spaces, eof)
select x;

static Parser<string> symbol(string x) =>
token(str(x));

static Parser<string> identifier =
token(asString(many1(alphaNum)));

static Parser<A> quotes<A>(Parser<A> p) =>
between(symbol("\""), symbol("\""), p);

static Parser<A> parens<A>(Parser<A> p) =>
between(symbol("("), symbol(")"), p);

static Parser<string> quoteText =
token(quotes(asString(many(satisfy(x => x != '"')))));

static Parser<string> parensText =
token(parens(asString(many(satisfy(x => x != ')')))));

Then your final parsers would look like this:

static readonly Parser<JCLCommand> JCLText =
from open in symbol("$")
from command in identifier
from content in quoteText
select new JCLCommand(command, content);

static readonly Parser<JCLCommand> GlobalText =
from variablename in identifier
from ws2 in symbol("=")
from filepath in parensText
select new JCLCommand(variablename, filepath);

static readonly Parser<Seq<JCLCommand>> Commands =
from _ in spaces
from commands in many1(either(JCLText, GlobalText))
select commands;

Which is much easier to understand I think. It's not exactly the same as it defines what an identifier is, but it's much more tolerant of rogue spaces because of the token parser. This is definitely the most compelling aspect of parser combinators for me, the way they compose so elegantly.
not in the medium term, but maybe some investment thought they were going to have it in the long term and now - given legal issues - nobody is going to think that.
Well, Swift on Android would be pretty cool.
I'm a cofounder of Futurenda, we're building a task scheduler that can plan your day by itself just by telling it how much time is needed for each task and when they are due. It divides your tasks into sessions and fill them into your calendar where there's time available (Not occupied by events). Besides being a task scheduler it's also a time tracker & task timer (like a pomodoro timer)

We've just launched Google Calendar Sync, so you don't have to manually add events if they're already in your Google Calendar.

Why're we buildling this? As university students with lots of projects and deadlines we wanted something that can just plan it out for us: follow a schedule and rest assured that everything will be completed before deadlines. Besides, it should tell us how much free time is available each day at a glance.

Ask me anything :)
Oh, that is a shame.
Here is what Uber has built, save your car EMI's.
It gets tiresome to see accusations of things like "mental gymnastics" and "web of intellect" every time someone attempts to discuss a non-trivial political issue. If we could just snap our fingers and fix all of our problems, we'd have done so by now.

Law, politics, and economics are hard, and they sometimes involve considering multiple factors. We shouldn't allow ourselves to be goaded into an unprincipled anti-intellectual stance by people trying to expedite their own solution.

Everyone agrees that the economics of health care in the US are bad. I don't know anyone who is happy with this state of affairs. Everyone feels like the other parties are out to screw them. Docs feel that they get fleeced by facilities and insurers, insurers feel that they get fleeced by beneficiaries and providers, etc. I had a medical device manufacturer as a client for a while and they too felt that the industry was unfair to them and that they had to set high prices to try to survive.

With so many people in the U.S. receiving their care on differing bases, it's hard to really get a single, strongly-motivated group to coalesce and push some real change through. Every employer negotiates their own contracts; some are good and some are bad, depending on how much your employer cares about benefits and such. Some people have state-provided care through Medicare or Medicaid. Others have to pay private (which is where things get really bad).

With everyone's experiences on such a deeply personal issue differing so widely, unification is difficult. Mix in a little political brou-ha-ha and it becomes nearly impossible. I'm sure that fracturing is part of the game by the insidious elements that lie underneath the covers, but it is a reality we must recognize and address legitimately.

On top of that, medicine is one of the largest industries in the U.S., and changes to that structure threaten to disrupt the employment of many people. There is no surer way to get a political position dismantled (and its elected purveyors destroyed in the next election cycle) than to threaten the livelihoods of a meaningful portion of the constituency.

Changes to the regulatory structures impacting all of this should be carefully considered, and I would hope that we at least run them through the "intellectual paces", as it were. Let's not jump on each other's backs with silly accusations for not acquiescing quickly enough.
You are exactly right. I did a poor job of explaining my thinking.

My point about geography and population density needs to be related to my point about industrialization to make any sense.

It is this: Nordic countries have modern economies weighed very heavily towards industrialization/mechanization, but most importantly, they are efficient. As you say, they also have a "lopsided urban / rural population distribution", which is a much better way of saying (thank you) what I was trying to say: Nordic countries have land, but it's not good for the classic wealth generator - farming. This is why the population is focused in urban areas and is not spread out. However, luckily for places like Iceland, modern cities don't really care how good the land is for farming. An oil refinery doesn't care about the health of the soil. A modern factory doesn't care if the terrain is a bit rocky. Solar panels don't care. Mines don't care. etc., etc. Basically all modern industry is fine in a place like Iceland.

This an unexpected and immense boon to making a modern industrialized nation efficient, because on the one hand, you have major population centres with not much in-between (due to the lack of farming), which is in itself efficient, because areas you need to service with public services are greatly reduced. But on the other hand, you have plenty of space to put modern things like factories or new cities or what have you.

Compare this to the US, the country with more arable farmland than any other country on earth. Sure, the US has big population centres, but they are spread out, and many of them are still driven by rural economies. This greatly reduces efficiency, and is generally why the spread out states seem to be further behind the small / densely populated ones.

I've included the percentage of population that is urban below for comparison, according to The World Bank, from 2015. Also, I think it is slightly different when the rural population is doing something like fishing (Nordic) vs farming, but I won't go into that here.

US - 81%

Sweden - 86%

Iceland - 94%

Comparing anything to the US is a little bit silly though, because the US is comprised of 50 states, all of which are quite a bit different from each other. For instance, I bet the uber wealthy per capita in say California or New York is much, much higher than the Nordic countries. So the obvious answer to this video is probably "move to New York or California if you want to make a lot of money". I will say that would probably require more initial capital than a nordic country, but if you have the initial capital, then your chances are probably better. SO THE ACTUAL ANSWER IS: Get a great education and livelihood in Norseland while you're young, get some seed capital, and move to Cali/NYC/etc to really start making bank.

Obviously if you want to become a billionaire, you're not going to move to Plano, TX. Yet Plano is affecting the per capita stats.
This story made me think "Maybe I want to finally sign up for an Uber account, after years of avoiding them and using Lyft?"

But then I thought, well, Travis still controls a majority of the votes and he's still on the board.

Others out there who have also been avoiding Uber because of all the bad press, I'm curious how you are thinking about this.
>"This entire thread is overflowing with nothing but fantasies of Uber dying - basically raw emotional hatred - and little else."

Except that there are no shortage of people who have maintained this view long before Uber's CEO was asked to resign and before Susan Fowler's blog post. Also there are also plenty of people who have commented here that believe Uber's prospect without Travis Kalanick as CEO are not good and also believe he should not have been removed.

>"Eight years on, they've never had a serious problem with raising capital and there's no evidence to suggest they'll struggle to do so now."

You might want to look up the term "irrational exuberance":

http://www.investopedia.com/terms/i/irrationalexuberance.asp
You got it wrong. To get a minitel without paying for it you had to opt out of receiving the local white pages phone book.
Minitel costs was marginally recouped by saving on printing and recycling phone books and mostly by paid services.

The white pages phone book was still around last year.

Also with 6.5 millions minitel owners at peak in 1993 we were far from every household having one.
The same almost everywhere, here in Stockholm people used to use Uber when it was about 30% cheaper but nowadays it's been so common to have surge prices that I've not missed uninstalling Uber after the sexist reports came out, sometimes taxis have been cheaper than what friend's Uber app were estimating for a ride.

Common users aren't also aware that Uber is cheaper mostly because of their own subsidies. If this is gone soon feels like it'll only hasten Uber's demise.
The Magic Email
> You should be skeptical of everything Google tells you, like every other organisation. If anything, this should be a pointed reminder of that fact.

Okay so you're driving to your parent's house and open up Google Maps for directions, are you going to start doubting its directions?

There is a difference between a joke being made by a person or a small company vs. implanting fake information in a source (Google Maps) which is taken prima facie by almost everyone in this day and age to be true and accurate.

Since you're on this site, I will assume for now (for sake of explaining my point) that you have a lot of knowledge on tech related stuff but perhaps have a blind spot in your medical knowledge. Suppose you have some illness and you go to research it at a popular and well-reputed site which claims to have information about medical illnesses. The site in the middle of nowhere has a joke about some random fact about the human body that someone without a medical science background could easily spot but you couldn't. You see now how this could suddenly fuck up your understanding of things and propagate down in your knowledgebase to then start affecting your decision framework? I'm tired and my example is a little far-fetched but I think you get the point I'm trying to make. Google can joke around come april time, but this kind of bull shit in "google maps" is not acceptable. My niece could easily take from this that human beings have the technology to pull off something like this in the way google is showing and make wild and inaccurate extrapolations that will confuse her.
As a person of South Asian origin, I am glad this is out. My friends, Indians and non-Indians applied to these firms after college. Only Indians were called in for interviews. And only international students took the job offers as they promised H1B after their work permit expires.

We thought it was raciest that none of non-Indian friends even get a chance to do interview but they all end up with offers at better companies, so no one looked deep into this.
Most of that 1.3M litres is presumably going to be within a 12 hour period, surely? Whether it’s for human use (drinking, washing, flushing) or agriculture.

I guess you can produce constantly and store - a quick search suggests that 1.3M litres would barely be known to a reservoir but you wouldn’t have to worry about the seasonality of rainfall.

Yeah, seems feasible. Almost too good to be true…
And also encourages more people to systematically stop sexually harassing other people.

Because certain people like Uber board member David Bonderman have a really hard time getting it through their thick Neanderthal skulls that they shouldn't make crude sexist remarks about how women talk to much, while on stage at a company all hands meeting whose topic is how the company is turning over a new leaf to address their systematic culture of sexual harassment. Even if it's hilariously ironic because it was actually a man who just couldn't keep his big fat mouth shut.

https://www.recode.net/2017/6/13/15795612/uber-board-member-...
The increase in medical costs is mostly not because of physicians, https://economix.blogs.nytimes.com/2008/11/14/do-doctors-sal...
SUSE attempts to servify container management
Marginally off topic, but this sub-thread reminds me of the many times I have seen/heard people pining for ye olden days of computing. For whatever reason, people remember them through rose colored glasses.

They will say computers were better then. I disagree entirely. They were horrible and had much less capacity.

I see the same thing for the Internet. People will say they miss the time when it wasn't open for commercial activity. Hogwash... I know, I was there. Content was lacking, speeds were horrible, discoverability was an arcane art, and the costs were obscene.

I'm guessing, not my domain, there is some sort of psychological reason for this sort of thing. Computers were giant, more limited, and expensive. The 'net was no better.
As a Dane I'm a bit embarrassed to forget Janus Friis. Thank you for the correction and elaboration.
Is there a non-washingtongpost link?

The fact they block their entire site if you use an ad-blocker is ridiculous and makes me want to have an alternate source every time.
The classic vulnerability is that you manage to grow the heap or the stack so that they collide (they start at opposite ends and grow towards the middle) then you get all kinds of exploits possible by stack overwriting the heap or heap overwriting the stack.

While you can prevent the heap from being allocated over the stack, the stack may grow "autonomously" during normal processor instructions where the OS can't intervene.

The classic fix was to put a "guard page", i.e. a segment of memory marked as forbidden, so if stack would grow into there, it'd trigger a page fault and then the process can be stopped.

However, while stack usually grows in small increments, you may allocate some very large data on the stack and not write or read anything in that buffer - so if you do it correctly, the end of the stack will "jump over" that guard page, leaving it in the middle of the stack but not touching it in any way; and the end of the stack will overlap with the heap, enabling all the fun exploits again.
Are you shorting Uber or wall street?
They're pretty damn efficient and nicely modular if you're okay with not having context sensitivity. Most of the time you're okay with not have context sensitivity, imo.

Context sensitivity as I wrote it here is the most powerful but least optimizable version. There are plenty of tricks to improve optimization. You can even write a "cut" combinatory to break backtracking.

It's a huge design space. The answer to all of your questions will probably be: it depends.
For a platform to succeed you need developers, and developing for the Ubunto phone was hard to get into, I couldn't find any guides, couldn't order a test device, etc. If you want to make a platform, you have to start with the developer experience!
Yeah. The whole driverless car thing with Uber is such a load of crap. It wasn't even in the plan until they started hemoraging money and had to come up with some excuse to keep investors on board. And by that point they were late to the game.

Uber as a play on driverless cars is a smokescreen to distract people from the fact they have little advantage over other companies and can't for the life of them turn a profit.
MacDrive 10.1.1 Pro Crack and Serial Number Keygen [Working]
Thanks for mentioning the Libretto. I had been looking for something of that form factor and age for a while and this looks like it fits the bill perfectly! Now to find one in good working condition...
APL comes to my mind.
Computer hacker stole almost £100,000 through bank glitch
So I just installed ovpn on my phone just now. First place I go to test it is HN. And this story is literally top of the list.

Sigh.
As a customer I can tell you Uber is underpriced by at least by 50% in my city.
We were each producing drinking water ... "We require" is probably a bit strong - LiveStrong says the average male needs 13 cups of water each day. If you add in the amount of water we use based on our life-style, then I can believe 130l.
Copying an array in JavaScript (with perf results)