skysight-inc/HackerNews huggingface dataset:
We've already established REST has crippling limitations. Introducing RPC in it makes up for those.

You can also make it a long lived connection, that waits for a proper confirmation, which means you might be waiting ten seconds. Or you can make it a fire-and-forget operation, and have a resource to check if it was properly sent. Which is back to polling. Or you can use server-sent events to have the server notify you back when it's done.

But yes, unless you explicitly need to be able to send emails from clientside, I wouldn't expose a sendmail resource, and would leave that to the server. (I say as I recently implemented a resource that allows me to post an event from client side to allow the server to send it back. :| )

Ultimately, do what works. The pure REST cargo cult is dangerous. As long as what you do is clean, maintainable and ideally idempotent, you're good.
When I refer to "they", I mean the current crop of lawyers that are doing the rounds in places like MN. WCAG was not voted on by Congress or any elected representative, and if you look at the people involved with these lawsuits you will see that there are some people that are not out for access but money. Try to stop deamonizing people who care about the disabled but have found those that use the ADA as a moneymaking tool.

http://m.startribune.com/flurry-of-disability-lawsuits-leave...
Probably a feature phone.

Jolla could be nice as well,if he could find one.
Are you familiar with the individual known as Kim Dotcom?
You might even say he invented minitel
Your only options are

1) Do it yourself

2) Find funding, hire people.

YCombinator funding is ridiculously low, so maybe try and talk to other VCs.
>they also suggest our tendencies get stronger over time. The more we write, the more our habits become ingrained.

Not really a surprising/revolutionary conclusion, IMHO.

As a side note, this other experiment is interesting, what happens when you are asked to draw a "common enough" (i.e. something everyone has seen and used) and simple (yet more complex than a circle) object, like a bycicle?
A designer/artist asked people to draw a bycicle and then 3-d rendered the sketch, Velocipedia:

http://www.gianlucagimini.it/prototypes/velocipedia.html
I believe '/courses' and 'student/1234/courses' mean two different things. The former implies a list of courses and the later implies an association between a student and a course.

POSTing to '/courses' creates a new course. However POSTing to a 'student/1234/courses' creates a relationship/association between a student and a course.

So, it's two different things IMO and not a duplication of logic.
There's a huge difference between "your own company" (freelancing) and "your own company with employees" though. The former is very easy and pretty much for everyone who can run a single household in a developed, bureaucratic country, the latter is much more demanding and requires certain personality traits that need to be present (in yourself or a co-founder).
Study cleverly skipped India. May be since it has lot of languages and has been under western influence for long
I've been running Stretch for 6 months and can't remember a single crash or issue. Amazingly stable release, kudos and thanks to everyone involved.
There are economic interests that have made sure that the information you are talking about isn't available. Its hard to get this across, because it sounds a little crazy.

There are economic forces in American life that actively misinform the public. Medical care is made to be expensive to protect those interests.
I have.

From the FAQ (https://backports.debian.org/FAQ/):

"Q: Is there security support for packages from backports.debian.org?"

"A: Unfortunately not. [...]"
> after all only Ireland uses it as its official language so far

don't forget Malta!
CoolHue – Coolest Gradient Hues and Swatches
"Insurance" and "healthcare" are two completely different things. To understand why this is, observe that the military run their own state-run medical system rather than requiring individual soldiers to have private medical insurance for any battlefield injuries.

Non-US manage costs by some combination of state price control, aggressive triage, reduction of bureaucracy compared to complex insurance systems, and lower labour costs.

Also, in re "other countries are poorer than the US": that may be due to the US having a few extremely rich people, it may be possible that the average or modal American is poorer than the average European. Especially if you account for healthcare.
Fuel price in India will change daily from 16th June onwards
What do HN folks think of this decision?
> And Phillip Morris lost the case. You left out that particular part in your example.

It's not about who lost or won, the problem is that there was a hearing at all. Why would there be a need for dispute settlement between companies and states ? There can be no dispute, the state dictates the law and the companies either comply or leave the country.

ISDS is like giving kids the possibility of suing their parents over their bedtime. It implies the kids have some kind of say in the matter when they really don't.
In my experience single line routes that terminate always have short passing lanes (terminology?) so that trains heading in opposite directions can get passed each other.

You'd only need to move the disabled carriage / section to one of those to enable at least some capacity for the line to continue operating.

That was my interpretation of the comment.
Not on NATO signataries.
This is fascinating. I'm an American and assumed most Americans would draw their circles clockwise. Just all around a really neat piece. THIS is the type of article that keeps me here. Great post OP.
I agree, he also has a video where he posits that Amazon will kill brands, and make brands obsolete. I don't think we will ever live in a world where every product is manufactured and packaged by Amazon. Sure Amazon would love that outcome, but it goes against the consumers need for choice, and then there's also the fact that brands have the resources to compete like you mentioned.
Dumping korg i5m ROMs
Show HN: The most-relevant GitHub repos per region
The "lintian" packaging static-analysis tool has been issuing an info-level message about new packages that introduce Python 2.x packages. I've just upgraded this to a "warning" level, so we should at least curb the influx of additional Python 2 packages unless strictly necessary — I suspect most of them are simply included now out of habit.
I would probably send my resume over to recruiters and started looking at possible new opportunity while keeping your job.

It won't hurt to get a sense about the current job market, what interesting companies are hiring and what are salaries for positions with your level of experience.

You will find out whether you are underpaid or not (working for a startup you very likely are) and then decide based on that.
>The area of a typical garden in the US is about 100 square feet.

Let's say that according to the project's page, gardens in the US are very, very small, 10 feet by 10 feet (if square).
Roughly 9 sqm, or 3x3 m for the rest of the world.
The problem with a git repo for each package is that not every maintainer uses git..

I realise that integration could be better, but most of these things do already exist:

CI: https://ci.debian.net/

Tool for reporting bugs: reportbug (CLI) / reportbug-ng (GUI). This is also the way to submit patches.

Inspect debian source packages: apt-get source
Things can be better in the past. A meme is not some piece of wisdom.
We've already established REST has crippling limitations.

No, we haven't. I explicitly disagreed with that assertion. REST is not adequate for everything, but it doesn't have "crippling limitations". It's pretty good for its intended use.

You can also make it a long lived connection, that waits for a proper confirmation, which means you might be waiting ten seconds.

You can't rely on the connection lasting that long. REST's design was a major sucess on the Internet in part because it naturally dealt with the connectivity limitations.

Or you can make it a fire-and-forget operation, and have a resource to check if it was properly sent.

Yes. That's what REST means. That's my point!

Or you can use server-sent events to have the server notify you back when it's done.

You still have to create an unique ID for the operation, so that the client can tell what is done. Having an URL as that ID is barely any effort.

Ultimately, do what works. The pure REST cargo cult is dangerous. As long as what you do is clean, maintainable and ideally idempotent, you're good.

There's nothing clean and maintainable about having ad-hoc mechanisms that break the overall functioning of the API. If you're using a paradigm, be that REST, RPC, or anything else, you should have a major reason to break it.
Actually, could someone post a link to the source so we can all see?
The idea of a magnetic coupling between the engine and the passenger compartment is very interesting. This could be adapted to use with self-driving automobiles on highways. They could run on their own electric power train for local journeys, then pick up a "thrust carriage" when joining a highway. This pulls them along until their exit, when they decouple and return to using their battery and on-board motors. The on-board motors could also take over for short sections for example between different thrust carriage runs.

Perhaps the thrust carriage control systems could be made smart so they automatically maintain safe spacing between vehicles and adapt their speed to the volume of traffic. They'd communicate with the vehicle to tell them when the coupling was about to end so that the vehicle can engage its own drive train to take over smoothly. Or the vehicle's self-driving systems tell the thrust carriage how fast to go depending on the traffic conditions.

This could massively extend the range of electric cars. Burying the pipes in the road network would obviously be very expensive, but the size mentioned in the article (12 inch diameter) is not prohibitive.
This is pretty much how I read it too.
The phone was, yes. Ubuntu touch is still alive and kicking as UBports, though. They just got OTAs working, too!
By phrasing it as applicable to "web servers" in general, this article entails an implicit assumption that all HTTP servers "expose secret information" in core dumps. This is not the case. There still exist WWW sites where the HTTP server's code is entirely open, the content being published is entirely open, and no password or other user credentials mechanism is used by the HTTP server.

Not all WWW sites in the world are complex constructions of server-side scripting languages, plug-ins, cookies, user account authentication, and "business logic". Some serve up static content with code that has been around for decades and in the public domain for at least one decade. A core dump does not expose secret information on such sites, because there is no secret information to expose.

It's just untidy. (-:

Of course, it is a lot harder to cause these HTTP servers to dump core in the first place. The article's note about PHP being a source of core dumps again has the implicit assumption that PHP is involved in all WWW servers in the first place. It is not. Moreover, good practice for at least one such of these HTTP servers is to run them under the aegis of an unprivileged and dedicated to the purpose user account that has no owner nor write access to any filesystem object anywhere under its changed root. Thus they cannot create a core dump file irrespective of core dump size resource limits.
Do you mean "mutable", not "immutable"?
That's true for the western part of the union, but it's very different in the eastern part. In the Czech Republic, it's been 31%, 28% and 28% (since 2004), and our voters are participating the most compared to other eastern states.
Bash in Browser
Can confirm. Belgian healthcare is cheap and (mostly) reliable. If I need to get a procedure done, I can get it done.
Donald trump return to wwe
> what are you trying to argue here?

If you are not clear about my argument even now, I give up. Have a nice day!
Lego hasn't reacted yet, and if I remember correctly this has been around for ~4+ years
Maybe it was less sinister and just that there was not enough interesting data?

Mini rant: No idea your nationality - most of the Indians I've met are some of the most egotistical people in the world, and constantly feel the need to interject themselves into everything. Maybe people from India just don't draw statistically interesting circles.
> Your passport photo is supposed to be a snapshot of what you looked like in person at a certain point in time. It is the difference between a registration and a creation.

This doesn't make any sense. Use a slightly wider or longer lens and you get vastly different pics, and we're not even talking about lighting or other aspects yet.
I know. I have experienced it. But I have experienced it as an very time consuming process. I don't see why this can't be done in an automated way, taking minutes. Not hours.
Most of the taxable income (unlike most of taxable people and organizations) is international, mobile and very flexible, so effective taxation already relies heavily on international agreements and cooperation.

If you'd leave Bill Gates taxation to whatever municipality he lives in, the expected result would be that the richest person in the world would pay practically no taxes; you need to tax (and thus cooperatively track) worldwide revenue of people and corporations. Tax spending can and should be handled as locally as possible, but tax collection would be best done globally, cooperatively eliminating loopholes (like forcing tax shelter jurisdictions to change their ways) and establishing common rules to avoid a "bidding war to the bottom", like the current EU initiative to harmonize corporate income tax.
I have to wonder - if it runs your business, have you ever donated to Debian? This isn't having a crack at you, most people haven't donated.
Very relaxing Game! Great!
Drivers are software that runs in the kernel to interface with hardware.

Firmware is software that runs on the actual hardware itself, in this case it runs on the microprocessor on the WiFi card
It's Firefox-esr in the repo, which is the extended support release, https://www.mozilla.org/en-US/firefox/organizations/

I think 52 is in the security repo now, though
Unstable over testing? Really? Why? :-)

I've been running stretch on a lenovo carbon x1 for the last 2 years and it's been one of the first problem-free experiences running linux on the desktop (linux user for.. 18 years). Really awesome. Thanks!
Any bugs I should look at in particular? Does this mean we're stuck with Python 3.5 for the lifetime of Debian 9?
The problem is if you try to serialize and deserialize the entire state tree itself, including the loading/failed state. LOADING_STATE, FAILURE_STATE, and an empty array all convert to the same JSON, so if you take your entire state tree, save to JSON somewhere, then load it back, you won't get what you want.

The ability to take your whole application state, save it somewhere (e.g. localstorage), then load it back later is one of the cool things enabled by redux, and it also makes it easier to implement things like time-travel debugging.
And the answer is?

Note: the question is what did he switch to?
I very much doubt this was a troll. It just highlights that talkers on both sides of any given issue are the problem.

People doing real work have no time to even be on Twitter.
David Birch has been bashing cryptocurrency since around 2012. It seriously goes that far back for some of these ideologues.

Edit, just to give people an idea of where he's coming from ideologically, these are some of his comments that show the kind of world he wants to see:

https://youtu.be/c8mdr8iwX20?t=6m49s

"law-abiding taxpayers like me are subsidizing criminals to use cash and not pay taxes"

https://youtu.be/c8mdr8iwX20?t=10m47s

"so getting rid of cash has some other benefits which will lead to unexpected changes. For example for economists, getting rid of cash means that you lose the zero lower bound on interest rates. You can't have interest below zero because if you drop interest rates below zero people will just draw out the cash and just hold it. If you don't have cash you can have negative real interest rates. So getting rid of cash has a lot of benefits."

https://youtu.be/c8mdr8iwX20?t=13m55s

"So if you allow us technologists to build the stuff so we build something like Bitcoin which let's pretend it's anonymous. Do you know what you get if you let us build that? You get a giant electronic Somalia. If you want to live in a society which is entirely driven by anonymous cash, where the rich aren't accountable anymore, where whoever's got the most money can be the warlord and do what they like, well that's what you're letting us build now"

His demonization of cash remind me of this:

"The cashless society – which more accurately should be called the bank-payments society – is often presented as an inevitability, an outcome of ‘natural progress’. This claim is either naïve or disingenuous. Any future cashless bank-payments society will be the outcome of a deliberate war on cash waged by an alliance of three elite groups with deep interests in seeing it emerge"

https://aeon.co/essays/if-plastic-replaces-cash-much-that-is...
There are four "Owners", one "Master" and several "Developers" with permissions to commit to the f-droid project - https://gitlab.com/groups/fdroid/group_members.
you are right - I have mentioned that in my other comment. But China is a closed ecosystem. India's markets can be tapped by international founders. For example - look at Zoomcar. Literally impossible to do that in China.
Yes. I only said that it was a wider story than just the specific allegations against one particular shop, which you seemed to disagree with.
> I don't see any problem in automation and the use of machines and I'm not rooting for worker-owned production.

The problem with automation is that more and more people end up without job. That's the only problem with automation I see. As for worker-owned production; in the face of automation, in my opinion it's a medium-term solution only.

> If someone figures out a way to create the machines and automate the tasks, he is generating the bigger share of the wealth.

But that's not what happens. Fist, no one "figures out a way to create the machines". You build upon the collective knowledge of you society to improve on existing designs. And it's the use of this collective knowledge that indebts you to society.

Second; even if someone figures out a way to improve a machine and automate more work; that person won't be the one to collect the gains. Instead it will be the employer, while the ingenious employee gets a modest one-time bonus.

> We don't need to envy people who own the production plants. If they're not smart enough, they'll lose their capital, and more talented people will take their place.

Usually the owners of production capacity are not the managers of production capacity. The times where the factory owner was sitting in a bureau above the manufacturing floor are long past.

> That is the very premise of a liberal economy.

Which is not the economy we have.

> I think we need to protect the free market and ensure that everyone gets the wealth they deserve. Penalizing people just because they own more doesn't feel right to me.

You see, there's the problem; there is no free market. What we have today is a system of crony-capitalism where those with wealth have the power to shape the rules of the market to their advantage while everybody else loses out.
... Then make an endpoint where you can get a task's status through its ID (your post to sendmail would then return a task ID), and poll repeatedly until it's marked as done, wasting bandwidth, your architecture, your choices ¯\_(ツ)_/¯

Or you can let the server notify you when it's done, and carry on with your work. As a bonus, most clients able to receive SSE already include automatic reconnection to the feed if it ever gets cut.
I really think open source has lost the fight, generosity doesn't seem to be rewarded at all these days, and it enabled all kinds of freaks never able to do anything worthy on their own to profit from it and poison the well for everyone. For me moving forward it means my open source code will be always dual licensed - Affero GPL3 + expensive commercial license, no BSD/MIT etc. I don't see any other way forward.
233mhz PowerPC? How long did you keep it going for? How long did you use it for?
The Pressures and Perks of Being a Thought Leader
Syntax being similar is not the same as being based on it.
Twitter is and always has been a pile of trash. It's the "please limit your response to 30 seconds" of the internet.
I remember a talk / presentation from Chris Seaton, where he said something like optimizing the static part of Ruby isn't hard. But it is the C Extension / Core Lib and Especially the Meta Programming nature of Ruby that makes it near impossible for compiler to optimizes, especially the use case with Rails.
More exciting is that the mol and Avogadro's constant will be pushed off to the side on their own. Hopefully an even more future update will remove them entirely. They're really quite redundant and pretty much only exist to facilitate the needless presence of the non-SI mass unit, the unified atomic mass unit, which thankfully will now be defined in terms of the kg instead of having two independent mass units like we have now.
I wonder what blocked 1.8
The code is not "law".

Somebody exploited a flaw in the system and managed to grab millions of funny-money currency. It's like cheating at a game of monopoly except that many of the players think the rules of the game are "the law" in real life.
He wants to sell you a $300 ‘fasting diet’ to prolong your life
For someone who is apparently considering what life without nation states would be like for the very first time, you're remarkably confident in their necessity.
"There's clearly a huge difference between having a building code and requiring people to design websites in a certain way"

Clearly? The huge in that sentence is an opinion. Both wheelchair ramps and web site accessibility guidelines add requirements that cost the owner money, but help give the handicapped access.
The guardian a few days ago compared country's tax burden and for people in the lower tax band people in the USA paid more tax that the UK :-)
How is an _optical fiber_ affected by _magnets_ ?
Show HN: Make New Friends Podcast
A senior academic professor write papers with graduate students and postdocs.

Because the senior professor wants his/her students to be successful in their next job search, he/she will continue to submit papers in high impact not open access journals.

Doing otherwise would penalize heavily his students and postdocs.
The NHS as the only major buyer of drugs etc can bargain for price reductions
AN ITALIAN COURT RULES THAT CELL PHONE USE CAUSED BRAIN TUMOR
Experiencing the Northern Lights
Their greatest skill is marketing.
Python 3.6.2rc1 is now available for testing
This is a more extensive list: https://github.com/kilimchoi/engineering-blogs#companies-1
> For every story, there's an equal and opposite one.

It's not equal, for every success there are many more than one story similar to yours.
Many ICOs out there are effectively Ponzi schemes, which are near-universally illegal.
The actual law is the law, and contract law (and criminal law i.e. regarding fraud) states that the intent does matter. The DAO website doesn't make legislation - the code may specify the rules about which transactions the Ethereum system will approve, but in the real world the actual laws matter and they will determine whether some people will have their stuff taken away, their movement restricted, or be forced to do some transactions in the Ethereum system.
Does the Inertia of a Body Depend upon its Energy-Content? (1905) [pdf]
It's also true for other countries in the eastern part of the union.
The bicycle thing is great, thanks for sharing.