skysight-inc/HackerNews huggingface dataset:
We're in a world of APIs and de facto protocols now. The bulk of the interesting communication at this point is about data. REST over HTTP provides a decent mechanism for interacting with arbitrary nouns. Anything significantly more structured would, I imagine, essentially be an exercise of modeling a particular domain of data. With rapid innovation, it becomes difficult to codify a particular data model ahead of time, so we end up in a world of RESTful APIs, some well-documented and some not-so-well-documented, and, when one emerges as the winner, it becomes the de facto protocol.

That said, the walled garden approach of all platforms today (especially Apple) certainly endangers future innovation. Though, I see that as a content delivery problem, not a protocol problem.
Warren Ellis: Drinking Soylent with the Last of the California War Boys
Probably the same thing that happens when you enter an area without cell reception, which is that the "smart" features stop working.
All those "nifty" things are potentially available to hackers too though!
A suggestion: let users view the tricks being performed without having to subscribe. I'd be more inclined to part with my cash if I could see at least one trick that I wanted to know how to perform.
I'm not a Go programmer but this looks like a very useful resource. :)

The only thing I'd suggest is... with your title of "Why is X in the standard library?" I thought you were referring to X11 (from UNIX et. al.) :P
This article, as much of what's published in the west nowadays, is a terribly shameful and outright dangerous reinterpretation and re-writing of history from a communist standpoint. Stalin wouldn't have done a better propaganda job.
> Any other website would have been chided, chewed and spit out by the community if they didn't let you delete your posts

I don't believe this. I've never seen criticisms of other forums for this. Why do you believe this?
>> Lots of people are happy with Uber's service, and lots of other ordinary people are happy to drive for them. Who benefits from Uber being banned?

I'm sorry but this ignores the converse side of this.

Our system of laws and protections has been built up over many years and if there are rules that prevent an Uber-like service from starting up then there was probably a bloody good reason they were put in place.

That reason may be buried in layers of legal cruft. It may be obscured entirely. It may not even be relevant any more.

Perhaps that means that laws should be reviewed more often, but it doesn't mean throwing out the rulebook in its entirety and then going on to repeat the same mistakes that lead us to have the rules in the first place.

>> Lots of people are happy using AirBnB's, and others are happy renting their apartments for extra income. Who benefits from AirBnB being banned?

This one's easy - people who live in a residential block who didn't sign up to live in a hotel.
That is a great band name.
Slightly different, I'll add an issue for when I get some time this afternoon.
Wow! The screen shots on the site revealed something pretty cool. The exact center of the 512 x 512 Lena test image is the middle of her right eye's pupil.
I would never ever want to be in a car which acceleration can be controlled remotely via Internet, even in theory.
Cool stuff!

If I can give some feedback about website, scroll is behaving in a weird way. It's not a good idea to alter this behaviour, it should be what user wants and is used to, no what author thinks is good :)
>> Studies show that increased immigration is actually good for the economy.

Yes, but I believe the jury is still out on whether it actually benefits the ordinary workers in that economy, or if just benefits business by providing a cheaper workforce.
Semiconductor-less Transistors – Graphene conductor marries insulating nanotube
Oh.... I didn't think of the fact that the cars need to be fully operational in those areas as well. Dumb question >.>
Or the RPi cpu should do, right?
The pointer API is significantly easier to use for non-trivial interfaces so yeah it does make the world better. For now, yes you need to worry about all 3 API sets (or use a pointer polyfill that tries to do that for you). As older browsers phase out, you'll be able to switch to only working with pointer events. Same with any other new browser API - not super useful on day 1 but eventually there is enough adoption that we can rely on it.
SanDisk, Toshiba Manufacture 3D TLC NAND
Finally we are C++ developers not Webwizards. (-,

But we love to have pull request for the website. https://github.com/cpvrlab/ImagePlay/tree/gh-pages

Thanks!
I Tried VR and It Was Just OK
Might be a good product, but the name "flash" is a little burnt regarding web and web-development.
Hehe good observer skills! I did not realize that yet.
RTFA: this is covered in the Fig 1. Description, and the abstract.
Stalin was the General Secretary of the Communist Party of the Soviet Union's from 1922 until his death in 1953. In the years following Lenin's death in 1924, he became leader of the Soviet Union and the ComIntern.

One cannot have been a communist in Europe in these times without being in an active supporter of Stalin. The ComIntern and essentially all European communist parties were under strict control of Moscow/Stalin. Those who opposed Stalin typically faced a violent end.

Of course after Stalin's death and the concommitant weakening of communist power, most communists active during Stalin's times lied about their involvement.
The Haskell Platform obscuring Cabal's existence bit me. I didn't know how to use Cabal, so for a while I didn't install any packages, or know the correct way to build them.
Security is balanced against cost in a risk-based assessment. One of those factors is certainly bad publicity and lost sales, and that might actually be a fairly small number. But there are still other ways to weight the argument in favour of security. For example: regulatory fines, senate investigations, class action lawsuits, directors going to prison, cost of recalls, etc.

So although GM may not have much security pressure from the consumer, depending on the surrounding legal and regulatory environment, creating more secure cars might end up being a sensible move.

I guess what I'm saying is that I agree that currently there isn't as strong pressure for security as I'd like. But that can change and not just from the consumer/sales side.
Seems like this question is from the perspective of a 9-5er who doesn't have visibility into this person's performance or workflow.

I look like the in-late-out-early guy part of the time, especially when I'm working late at home a lot. If you have to wonder, though, your problem is with management, not me.
“Academic politics is the most vicious and bitter form of politics, because the stakes are so low.”

— Sayre’s law

https://en.wikipedia.org/wiki/Sayre%27s_law
3D fintech challenge calling for blockchain startups (no equity taken)
Am I imagining it or does North Africa look dryer than it did in Apollo era photographs?
The article lists a number of positive effects from "archaic genes". Two include: genes that improve the speed of one's immune response, and genes (present in Tibetans) that allows them to live at high altitudes. It's just that the effects aren't always completely positive or negative and, some of the Neanderthal/Denisovian genes have effects that "might be maladaptive today".
There's a big difference in competition levels between the wifi(i.e. anybody is able to offer a free or commercial service), and between LTE-U assisted , which depends on access to the carrier network which is far from being competitive.

And that's the reason why carriers added the assisted part to the standard,according to internal documents:

http://www.eetimes.com/document.asp?doc_id=1326570
Where is my car in this parking lot?

"Hey look, I can beep my horn from my phone!"
It's not really a protocol, i'm not sure why you put that link here.

JSON-API is at best, a "schema" for implementing HATEOAS with JSON.

I know a lot of people that clearly disagree with that spec.
> I mean why should a black person from the US have access to different locations than a black person from Nigeria? Or why should a white person from France have access to different locations than a white person from Ukraine?

Because "the US" and "Nigeria" and "France" and "Ukraine" are political communities that have set up rules about membership in those communities and access to the territory and property of those communities, and while some of those rules are no doubt unjust -- the strong British and French preference for their wealthy, mostly white European neighbours over their poor, mostly non-white former colonial subjects being two examples -- justice probably allows these communities quite a lot of this kind of space in making these rules.
My nephew built this as one of his first Mindstorms projects. It works amazingly well, especially given the limited components - quite extraordinary to see in action.
UK.gov issues internal 'ditch Oracle NOW' edict to end pricey addiction
Actually there are lots of X11 window managers in many languages.

If we look at Common Lisp, window managers are not new.

https://common-lisp.net/project/eclipse/

https://common-lisp.net/project/clfswm/

Well known is Stumpwm:

https://github.com/stumpwm/stumpwm/wiki

It's easy to write a minimal WM in Common Lisp:

http://paste.lisp.org/display/19072
Because enabling tcp forwarding is so much more safe on a jump box? That's just asking for another pile of unauditable trouble.
Pretty cool for an open source project. Reminders me very much of Filterforge (http://filterforge.com/) just missing the photoshop filter part.
You can't log into HBO now with you HBO Go credentials because they are two totally separate business models. You need a pay-tv subscription to authenticate HBO GO, while you pay a la carte for HBO Now and don't need cable. Cord cutter versus traditional.
There are two factors in play here and your scenario only accurately measure one:

1) If GM cars security is the best of the market will it carry any weight in the purchase decision (as compared to all the other factors)?

2) If GM cars security is not the best of the market and one of their security incidents make headlines in mainstream TV and newspapers will it carry any weight in the purchase decision (as compared to all the other factors)?

People don't pay attention when things that are supposed to work properly do so but when they don't it carries a lot of weight in the purchase decision. See the Toyota slump [1] in the U.S. market share between 2009 and 2011 caused by many factors but certainly with a contribution of the bad news related to the recalls [2]

[1] http://online.wsj.com/mdc/public/page/2_3022-autosales.html#...

[2] https://en.wikipedia.org/wiki/2009%E2%80%9311_Toyota_vehicle...
You came to the right place. Why not raise a round with YC to disrupt the assassination industry?

I always thought they were making a killing.

If only you could take out the competition.
Not too improbable. I can still remember hand-wringing search quests for COBOL programmers.
Calendaring is a great example. At least it's possible to get a unified view of my work Exchange calendar and my Google personal calendar, as well as manage both through the web, Siri, or any number of apps on every platform.

That's not possible without an open application protocol. I can't get a similar unified view of my Twitter and Instagram follows, for example.
You do know the judge in this case grew up on a dairy farm, right. http://blogs.idahostatesman.com/otters-blast-at-judge-winmil...
There's a lot of times when the alternative may be (if one could measure these things), '20% better' than the mainstream tech.

The things is, they'd need to be '500% better' to offset the network effect of the mainstream tech.
Video monitoring works both ways, if you have it in place then you can use it to support your claims of no abuse ocurring, it can also assist in ensuring employees guilty of abuse can be caught and fired. It is like wanting the police to wear body cameras, it helps promotoe good behaviour and assists in catching bad behaviour.

This was a crappy law i agree, however it really was not doen to support small farmers (and you pretty much agree that they didnt like the law). There are already laws to deal with death threats, as for the reputation the farmers can monitor their own premises and use this to refute any BS claims.
That's a big of an exaggeration.It's surely not the main motivation here.

Being a SAS databse provider won't be very meaningful business for Google.On the other hand, we know from large efforts and common sense, that Google really wants faster cheaper internet access to all.
The Nazi partly benefited from the fear in Germany during the 30s to get into power. A lot of pro-Nazi throughout Europe were in fact anti communist.

An entirely justified fear, we must never forget, as inconvenient as this may be! Even after the Soviet Union was massively weakened and contained by WWII and and subsequent US anti-communism, the communistist ruined many countries, with the Cultural Revolution in China under Mao and the Rape of Cambodia by Pol Pot (politicised by the French communist party, trained in Moscow and Belgrade, and armed by Moscow via China and Viet Nam) being the most well known examples today.

One shudders to think what Stalin and his followers would have done had their planned global expansion not been contested by the west.

As for the fear of Stalinist parties, the French Communist party was one of them and the country did not fall into Stalin's arm.

And this was in large parts because Nato made it very clear that further communist expansion would not be in Europe.

the other dictators (and criminal organisation) that had support from the British and the Americans (and from others "allied" countries).

The existence of nuclear weapons on both sides arrested the cold war in an uneasy standoff, and proxy wars were fought in the developing world, where nations and their leaders were only too happy to play west/east off against each other.
> That money doesn't go to the Greek people. It's used to preserve the international banking system.

Stop lying. That money went to the Greek people. If the Greek people had not squandered their income for years on ridiculous levels of social spending and had maybe considered collecting taxes, they would now not need additional loans to “preserve” their local banking system.
Making a Mobile-Friendly Pragmatic Tube Status Page
Still down.
Is there some similar (but a higher level) tool for computer vision ? one that you don't need much computer vision knowledge to build useful things ?
Facebook does this with the React Native website I believe:

https://github.com/facebook/react-native/tree/master/website...
Yes, but then ObjC is not designed for low-level the way C & C++ are. In fact, the design goals are practically the opposite of what C++ aims at.
PHP Log Files: Tips for Developers
I hope you do; and I want my t-shirt!
Surely there's better ways of achieving the goal of finding your car in a car park
Personally I switched from learning Haskell to learning Racket and couldn't be happier. On the other side of banging my head I think Cabal is the biggest disappointment of my experience and it was the worst package management headaches for my own private builds.

Now that I am done with a book of Haskell and being a total hack at Haskell with very little skills (I did learn quite a bit of Lambda Calculus along the way) I think there is a BIG reason why Haskell has not grown in popularity in language usage and is beat by Scheme and almost beat out by ML. The experience pales to the praise and mind share in the vocal community of Haskell users.
Live demo: https://unop.uk/tube

Code: https://github.com/jpsingleton/London-Tube-Status
Looks nice! Though ImagePlay does have a quite different public I guess. It was build mainly for education and prototyping.
40 Online Marketing Blogs You Have to Follow
Technically, it would be not too difficult to use Facebooks API and some scraping and make it connect to gnusocial for example. But it is explicitly against the TOS (of the API and Facebook itself) to do so, so you can't.

I would be really, really happy if lawmakers would realize that Facebook (just one example of many) has now become infrastructure, and has to be regulated as such. What to do? Make every service with more than, say, a million users required to offer federation. There must be an API, and everybody must be able to get their data in and out free of charge, and there should be no limitations (except for fighting spam).

This way, Facebook would loose their network effect which makes it impossible for a competitor to be successful. They would still have their users, rich features, mature codebase, and infrastructure as an advantage, so this will not drive them out of business. But they will be forced to compete with others on terms of user-friendliness, features, non-invasiveness and so on.

Here's an idea. The next time you invent a nifty protocol for social, don't make it proprietary. Don't release the source under copyleft either. Make a license such as: "You may use this protocol / implementation free of charge in any way you like (source closed or open) under one condition: you have to offer federation."

(* Federation means that users with accounts on different services can communicate freely, like it is the case with email. Imagine you could use your Twitter account and write to a friend's Facebook wall. Or you could even host your own gnusocial instance and use it to take part in other social networks.)
OTOH, there are a bunch of books out for Squeak, and most old Smalltalk books are still very relevant. (And I'd argue some of the best old Smalltalk books are required reading for people that don't work in Smalltalk.)

Re; Pharo, yeah, there's only a few self-published books.
Would you be open to Wavelet Transform implementation for images? Features does not have that and I think I will love to do it. I guess it will come handy for someone trying to fiddle with BM3D image denoising.
There's a big difference in how they use the available power.

WISP-type equipment generally uses very directional antennas so the available power is used more efficiently.

A laptop and a home WiFi router are like people talking in a crowded room. Long-range systems are like talking into a unpowered megaphone while the other side is listening with a megaphone on its ear.
Fair point! Pointless comment deleted...
India lifts porn ban after widespread outrage
These are security issues, it's not by design. We will see more issues like this one and they _are_ bad, but this would be the least of my worries. There is no money in exploiting these bugs and even so-called script kiddies will probably not want to risk killing anyone. There are real risks, like buggy software in your ECUs wich can be deadly without any Internet connection.
Getting started with maps in Python
> The last sentence echoes the OP's last sentence, which was as follows

Good point. But I found the OP's statement inappropriate, either.

> Any sysadmin who is configuring a server that requires a globally routeable IP is expected to use his brain

Everyone is expected to use their brain. Implying that somebody doesn't use their brain is dehumanizing.

That kind of isults should have no place on HN.
You assume that all members of EAM/ELAS were communists. They were not. Also, there really was a window for them to take over: after the Nazis left and before the Allied forces arrived they were practically the only armed force in Greece. However they chose to wait.

Mark Mazower's "Inside Hitler's Greece: The Experience of Occupation 1941-44" is an excellent book on the subject.
Yes, bad loans were made in the past.

Financial support "to Greece" now goes to the holders of those bad debts: mostly governments, the IMF, and the ECB.
> The rein of aol was killed by stagnation and outside innovation, people seeing that there's more and better outside of aol, and the second round will probably die a similar death.

But now things are very different. Instead of just one one AOL silo, we have many different ones. And we're communicating about them and interacting in ways that we weren't before.

The barriers to entry are much lower, and our standards/expectations are higher/different than before.
The problems arise when you have to combine code from
different repositories into a single deployable product.

OK, we only have a single deployable product, which combines code from all those repositories, so it seems we match this criterion.

But when you store those libraries in separate repositories, it
becomes impossible to describe the state of your deployed code
without listing the version of every single dependency.

Yes, and that is what we do: each released lib has a version. The deployed version only uses released libs and lists exactly what it uses. The libs cannot be overwritten or changed after release: once released, that's what that version of the lib is.

[..]
If everything lives in the same tree, then a single commit ID
reproducibly describes a complete system from top to bottom.

In our case a single commit ID also reproducibly describes what has been deployed. Each library version was built from a specific commit ID in their respective repos.

And you can atomically make changes that cross module
boundaries, which is difficult to do safely with separate
repositories.

We don't have to atomically change anything, because a new backwards incompatible release of a certain lib doesn't affect any other lib, until we explicitly opt to upgrade it to the new version and release a new version. And if it's backwards compatible, it gets automatically picked up, because version management allows it.

So I just don't recognize any of:
I don't want to waste time dealing with multiple commands
to manage multiple repositories. I don't want to waste
time or expend cognitive load dealing with submodule,
subrepository, or big files management. I don't want to
waste time trying to find and reuse code, data, or
documentation. I want everything at my fingertips, where
it can be easily discovered, inspected, and used.

I have a directory with a tree of repos. They could be in one big repo, but aren't. Otherwise, on disk, everything is the same. If I change things in two related libs, I have to commit twice, but I'm also changing two independent libs that I have to release separately anyway, just like in a monolithic repo. Finding and reusing code is independent of how many repos.

I just don't see any concrete problem in the article that I can relate to that explains how what we do is more work, causes problems, can be optmimized.
It's complicated but solar keeps getting cheaper, fossil doesn't. On the other hand solar stops working an night unlike fossil so you need more complicated infrastructure. I just googled the latest price for solar and was slightly amazed it's dropped to 3.87 c/kWh for a bulk deal in Nevada. To put that in perspective I pay about 20 c/kWh as a consumer in London. Solar was much more a couple of years back. I've found an eia.gov estimate that the cost of coal generation including building the plant for 2020 will be about 9.5c/kWh in the US.

http://www.pv-magazine.com/news/details/beitrag/buffett-stri...

http://www.eia.gov/forecasts/aeo/electricity_generation.cfm
I like the idea that Neanderthal genes helped Homo Sapiens spread, through increased resistance to diseases unique to Europe. Explains why their gene contribution is so prevalent - it directly contributed to survival in the new environment.