skysight-inc/HackerNews huggingface dataset:
€800.000 app competition for Smart Cities and Smart Business & Industry
FI-WARE, the “Future Internet” platform with Open APIS promoted by the European Commission and several ICT companies (such as Telefonica, Orange, ATOS, IBM, SIEMENS, THALES, SAP, Intel...) launches an app competition with prizes that sum up to €800.000. These prizes will be distributed in 4 challenges that will take place in the following month and the first half of 2014.

The first 2 challenges are dedicated to apps for Smart Cities and Smart Business & Industry, with €200.000 dedicated to prizes in each category.

All you have to do is tosend your idea for a Smart City or Smart Business app before December 20th and, if you are one of the 40 selected (20 per challenge), you will win €2.800 and have 2 members of your team go to the Finals at Campus Party Brazil 2014 to improve and present the prototype to the Jury of experts (January 27th to February 2nd in Sao Paulo)

The idea must be developed using FI-WARE’s online space, FI-LAB http://lab.fi-ware.eu FI-LAB (the Future Internet Lab) includes a series of “building blocks” (called "Generic Enablers") that make creating complex applications easier than ever through a combination of Cloud Hosting, Interface to Networks and Devices, Security, Data/Context Management, Advanced Middleware and Web-based User Interfaces, Interface to Networks and Devices, IoT tools, Architecture of Applications / Services, Ecosystem and Delivery Framework. Everything you could need to create an innovative application, open and free to use.

The jury will award each challenge with:

● First Prize: 75.000 €
● Second Prize: 40.000 €
● Third Prize: 20.000 €
● Special Mention Young Developer: 5.000 €
● Special Mention Most Innovative App: 5.000 €

Sign up at http://www.campus-labs.com/en/ before December 20th!

Find out more about FI-WARE and FI-LAB at http://www.fi-ware.eu
It seems to me that there is a schism between the financial industry and others harboring huge wealth.

For example, a lot of wealthy people are honestly or pretend to be libertarians. Libertarians don't seem to be very fond of the finical industry.

I wonder why this is?
I already had done so, but it makes me feel even better about dropping node for go. Not just because of the increased sanity go brings to my codebase (no more callback hell, which frankly was a mess even with node addon libraries). Now I can also feel good about not tacitly supporting Joyent, way to make good people leave.
really this is a symptom of how terrible web architecture is...

the concrete examples make this painfully obvious - the API referred to is the 'modern hipster' flavour of it, nothing to do with any of the APIs I use day to day which don't go across the web.

there is a much more classical programming problem at the root of this. clients asking for what they want as implementation details instead of what they want from the result. couple this with a lack of sensibility about encapsulation and interfaces and sprinkle in the use of 'REST' as a buzzword and voila...
I beg to disagree with both of you.

You are kinda disrespecting the important of theoretic research, and a big part of any field of interest on research.
I doubt it's a donation. Who can accept donations is highly regulated because taxes.
While Minecraft was never originally designed to be modified by outsiders, unlike most games it was also never just intended to be a one-off release that would ship and that would be it either. From the start, it was always advertised as something that would get substantial new features and improvements over the years.
I didn't realize Kicktraq was a site. Thanks.
Especially the ones that had you select between flying en normal
Acm: making the web faster with HTTP2.0
I think he meant remove their $1 pledge the last second, so it would potentially fail - or enough for it to fail.
Microsoft's Windows future: One core, many SKUs
Yeah I only gave the page a quick glance and didn't notice it had two screens until I checked the specs page! Fail from a design point of view IMHO.
Amazon Effect. Commercial Drone Maker 'Connected' Raises $6M
Not all APIs are resource-specific or public. While the arguments may be valid in many cases, I think the author may be confused between the web and software in general.
Every time they pull this crap a lot of non us copyrighted fan subbed anime (i enjoy watching) disappear off the internet.

Edit: Yes i get them from fan subbing sites because no company is willing to license it and sell it. I buy what i can and take what i can't.

I'm certain there's tonnes of legitimate content being lost on every shutdown some of it permanently if it's not very common or popular.

I think people should be allowed to sue the MPAA or RIAA if they take down content they don't own.
It is quite possible the clients do not have access to the source code. They may further have no competence in coding nor even in obtaining competent assistance in coding.
Amazon has drones, but Google's got robots - seven new robotics acquisitions
It depends.

If your "API" is literally just a machine parsable version of data you have on your HTML, well, yeah, doing it the way the OP described as better will work.

But if you're writing an API to access a proper web application, it needs more than just data retrieval, and it needs ACL, and it needs to not show things to certain people, and allow bi-directional communication, and all sorts of other things.

That's where what the OP is asking for breaks down, and I don't think APIs are a "lie", perhaps they can be a leaky abstraction and sometimes the wrong choice, but they can also be super useful.

Its funny he brought up Amazon early on: they run entirely on SOA, APIs everywhere, controlling everything. Seemed cute to me :)
Truck carrying nuclear waste stolen in Mexico, IAEA says
How did this go from being #3 on the front page of Hacker News to non-existent even two or three pages back?
>> The key here is that you can't start confusing your own personal judgments about the morals of people inside the system with your opinion about the system as a whole.

What if the judgement is that the system would be fine if it wasn't full of sociopaths?

>> Good people in bad systems act in bad ways.

That would make them bad people. For instance, before pollution laws came along, but it was known that polluting was bad, the people that did it were still bad people regardless of the system. The system had to be adjusted to take account of the bad actors.

Letting your own personal morality shade your analysis is very useful, we should have a system which encourages moral action rather than rewarding immoral action. Imagining a system full of bad actors gives us the ability to refine it.

We'll never agree on what's moral, of course, but that is an item for public debate.
Microsoft should be worried about Chromebooks this holiday season
Why is it possible for either side to withhold evidence? Why is all evidence not put on a table for both sides to dissect?

Genuine questions. Currently it seems like a competition. This isn't competitive ground, as much as I see lawyers essentially competing over number of clears/convictions. This is about people's lives!
article is from october, written by google's ilya grigorik.
Hacker database exposed; thousands of stolen Facebook, Twitter, Google passwords
Looks cool but I couldn't bother spending more than 30 seconds on that page. Do you seriously expect your users to scroll for 2 minutes to present information that could be put into a slideshow/GIF/video?
Don't disagree regarding food preparation, though I've tasted a meal that's pre-cooked chicken vs. fresh chicken, and quite the difference exists in many characteristics of the chicken. It was a smaller place, and perhaps their methods weren't the best - though I'm not sure how you prevent the effects of frozen water damaging the chicken and making it taste different, texture wise too..
Market Socialism for Beginners
Ceylon has a potentional to become the best statically typed language available. I really love the elegance combined with the pragmatic focus on readability, toolability and type-safety. Ceylon is so refreshing compared to Scala. Unfortunately it didn't get a lot of attention on HN, I'm quite curious what other people's impressions are.
Two million stolen Facebook, Twitter and more passwords found on Pony Botnet
I more or less agree with you, but would like to add into the big picture. This is where economic theory meets really... and falls short.

Salaries cannot be increased ad-infinitum. Even an extraordinary candidate's potential contribution can add so much value, since it is constrained by the way it fits in the business (and ultimately by the market for the product/service your team is helping to provide).

Requirements cannot be decreased arbitrarily either. The relationship between skill and value added is non linear, and may fall rapidly into the negatives below some threshold (it takes more time for a mentor to teach a rookie how to do things than to do things himself, borderline incompetent employees make costly mistakes, etc).

So, we are basically in a situation where a market cannot sustain itself (Paul Graham wrote about this in one of his essays, the example he used is how this same forces drove out the existance of butlers). So, in this sense, I believe shortages of labor are very real.
Hmm. In that case I wonder how pure of a BSD OSX is.
Looks like everyone is bitching and only talking about the scrolling issue (very common HN meta feedback).
I find the use of eink screen brilliant! I hope they manage to go on the market (and in EU too!)
Why not just use the links on the left?

Misses some animation but still gives you all the info.
It's interesting how often people talk about looking for the scrolling hint. Until (sort-of-)recently, the presence of the _scroll bar_ was the hint, and it worked well for the multiple decades it had been in use.

I had mostly gotten used to the new super scrolly pages, but this site breaks it by looking like a one-screen site with a footer and sidebar.
New USB Connector Will Work Either Way Around
FileMaker 13: Expands reach with new HTML 5 solution builder
Snowden picked up hacking skills in India
The one thing that has forced me keep Windows on my PC is the fact that most games require it. Hearing that such a large player in the gaming industry wants to move to Linux is really fantastic news.
BlackBerrys have had it forever.
So the phone's first feature is the fact that it is always on?
I'm not sure the argument is that jobs which are not useful should be prohibited, but perhaps it is interesting to try and figure out what it is about our current system that disproportionately rewards the people that juggle with money over and above (for instance) people that teach our children.

I'm not arguing for a centrally defined salary committee, but surely you have to wonder if there is a better way?
SEEKING WORK
Computer vision engineer. I can engineer image processing systems that

- automate your industrial/biomedical robot/inspection systems,

- automate your video surveillance systems,

- automate your agricultural/security/entertainment drones.
I'll be waiting for you in our Lovely Place.
Marvin Minsky's "The Society of Mind" now CC licensed
http://aurellem.org/society-of-mind/
Ceylon is a better improvement imho. The problem with scala is that it is not best for anything. It is a jack of all trades but does not surpass any competitor.
>Nowhere does anyone advise to reinstall. Can you quote your source please.

I guess other replies cleared that for you.

>managing software with yum is just plainly broken compared to apt.

>You're trolling. How is it broken?

for example installing something which has certain library requirement, updates repo provides new library version but not this package (--skip-missing? please), other repos (not exactly yum fault) providing same versions of software but with different prefix in name causes problems with overlaping locations of files etc

>Multilib problems

>Trolling again. Which problems?

I remember having hard time with Virtualbox and qt 64 and i686 in 6.4

>For example I didn't find the way to compile qtlandcarte

>Ah okay. So you're asking for help. Well, what was the problem?

No, it was example. Problem was, with lower versions of libraries or none at all (gdal, Proj4), which leads to using "other repos" which ends with see above.

>Apt I must say is ages ahead yum.

>Trolling again. Say how it is ages ahead.

Well literally apt 1998 yum ~2003, but also try to package perl modules with each for concurrent two different versions of perl, or do the same with python, and apt/deb saves you a lot of time.

This above as I stated in my first post is mostly valid for desktop/dev usage, for server use I'm very happy with RHEL/CentOS.
> Still, I don't think all bankers are socially worthless. They help to create confidence in the banking system and in finance in general.

I don't believe I observe that value in my daily life. Would there be sufficient confidence in finance without investment banking? Surely, there was confidence in finance long before the current generation of exotic derivatives? Surely, there was more confidence in the past, when people were able to relate to what was going on?

Even if the financial industry is apparently building value for now, it seems to be building value on top of a house of cards. And nobody is really sure that the base is stable.

We can argue that this creates value out of nothing, but I don't view that as a good thing - especially not now that a large percentage of the economy is dependent on the financial industry having a steady hand.
A definition of P indeed does not require a restriction on memory use. But the definition implies a restriction on memory: a polynomially bounded (in time) machine cannot use exponential memory (because reading 2^n cells on a tape requires 2^n time steps).
That is a good point - I factor in the security of a effective police force, a legal system that will not tolerate using threats to sign over a business for $1 - all of these are part of our security.

Curiously I am not convinced of the total damage done by these various break-ins. Stealing credit card numbers is not the same as getting the loot into a laundered bank account. Grabbing bitcoin wallets is closer, but the liquidity does not exist to extract much.

The damage is seemingly more reputational, or other internal costs to the hacked company (like paying security consultants). The actual "money the thieves ran off with and could convert into real cash" is pretty thin - would value some pointers at studies here.
tl;dr - APIs are necessary and are not a lie, contrary to the first thousand-or-so words of the article, but the author would prefer you had API resources at the same URIs as your user-facing web content, and allow user agents to switch between them using the 'Accept' http header.
No chicken? No egg? use bots!
i) US prison system is weird and puts people in prison even when they pose no risk of harm to others

ii) US justice system is a machine. Roll over and give up, or they're going to crush you like a bug.
Ceylon is very similar to Kotlin, but I much prefer Kotlin, mostly because it so seamlessly interoperates with Java (more so than any other JVM language I'm aware of). Also, Kotlin already has kickass IDE support.
Swiss secure email provider now accepts bitcoin for their services.
Money follows profits in the same way that water follows gravity - it flows into every nook and cranny it can find. The rules and regulations governing financial services are like the tanks and pipes through which water flows. If there's a (loop)hole, it will find it and drip through. If the rules that govern money are too weak, they will be eroded, in the same way that flowing water erodes a riverbank.

Loopholes will always be exploited. If a financial institution decides not to exploit a potentially profitable opportunity, someone else will (and reap the rewards). After a while, your shareholders are going to be asking pointed questions about why your competitors are more profitable. Eventually, you're likely to be fired and replaced, or your company will be acquired by one of your more profitable competitors. Thus, in a Darwinistic fashion, those who exploit the loopholes prosper, while those to stand on their principles are eclipsed and, ultimately, perish.

Risk and reward are inextricably linked. You can't have one without the other. So, wherever you have the potential for profit (i.e. reward), you have the risk of failure. The fact that some banks were allowed to become too big to fail is a regulatory failure, and the regulators get their marching orders from Congress, which is elected by the People.

It's also worth bearing in mind that the US government looks set to make a handsome profit on its "bail-outs" (many of which were actually investments into, or loans to companies, which have yielded dividend or interest returns): http://projects.propublica.org/bailout/
All of those things can happen through the web though.

Need access control? Use HTTP auth or use your own thing with cookies.

Need bi-directional communication? Use HTTP POST, PUT and DELETE.
But if you're writing an API to access a proper web application, it needs more than just data retrieval, and it needs ACL, and it needs to not show things to certain people, and allow bi-directional communication, and all sorts of other things.

And HTML webpages don't have that? Let's take HN:

* ACLs: ✔ I have an account and I can't post as other people.

* Hide things from certain people: ✔ I can't see your email

* Allow bi-directional communication: ✔ I can post this very message.
I got a free upgrade license since my purchase date is so close to the release date :D. JetBrains is awesome!
This is probably stupid (I'm not a web developer), but how about using Javascript on the (human, in a web browser) client side to convert API results into DOM elements?

It would probably be less than fun to write and maintain such a monster, but it would at least make it possible to expose a single API from the server's point of view ... Yay?
I wonder why there's no Ogg Vorbis besides MP3, AAC, eAAC, eAAC+, AMR, MIDI and WAV in the audio specifications.
Damn, I feel sad he's not around anymore.
I take a look at Visual Studio every couple of years. Looks like the Project Settings dialog is still the same from VC6(?) days, with confusing controls and tiny text fields.
I develop mostly in Java with quite a bit of Clojure. While my favorite IDE is NetBeans, when I work on a mixed Java/Clojure project I use IntelliJ IDEA with the Cursive[1] plugin. You can freely jump from a Clojure call to Java code, and when you rename a Java method, it refactors the Clojure code as well.

[1]: http://cursiveclojure.com/
Build Your Own Simple Linux Banking Tool
I should have specified Time-Warner Cable (which is now a separate company - http://www.nasdaq.com/symbol/twc).
The issue of proprietary trading is not about speculation. If anything it is about a lack of speculation. It is about a conflict of interests between a firm and its clients and its shareholders. As I understand it, sometimes it amounts to the employees acting against the interests of both the other two parties.
Why the heck does anyone think "the free market" is so great anyway? When I hear someone chanting hosannas, I get an awful hunch we're talking about religion instead of (social) science.

http://jacobinmag.com/2013/09/dont-mention-the-war/
Diligent Asia, indolent West
Re proesecutor: "He also agreed to a $500 fine, 500 hours of community service, and the loss of his law license, according to the Innocence Project, a legal clinic affiliated with Yeshiva University's Cardozo Law School."

Sorry not enough. This is one place that "an eye for an eye" should be used. Screw Ghandi's opinion on the subject. The guy was an asshole through and through who ruined two people's already ruined lives.
10,982,920: More Americans on Disability Than People in Greece | CNS News
Stack Exchange is an interesting example. they have a complex nomination and incubation system in place to figure out what sub sites to add. this ensures that they only sites when is a proven community to jump in.

They have a very mature software stack that relies on a complex point system to automate curation. HN is much more of a one-man show
Great site. I am sending the link to my younger sister who sometimes finds some math concepts too abstracts.
I'm also curious as to how many innocent americans are executed.

Given the huge number of Prisoners who have been on death row and exonerated, there must have been quite a few in the past prior to technologies like DNA testing.

http://en.wikipedia.org/wiki/Wrongful_execution

Note - this doesn't even include those who were innocent, but not provably so.
you could also do the opposite... the machine version can parse the HTML. despite the myths to the contrary this is extremely easy since the various bits of the web stack which are poorly implemented don't really cause an issue if you just want to extract text content, especially if you control the form of it (e.g. you could use class or id to identify data).

it is after all a markup language and this is exactly what it is meant for (the web browser does this...)
It's not a confusion, it's context.
The swept area of regular wind turbines seems enormous compared to sheerwind's turbine's. Even the combined area of those 8 entrances look much much smaller. How in the world is this going to compete with those giants? What am I missing?
It is easy to be tough on crime, it is harder to politically justify the opposite.

Edit: English
Seems fair.

That seems to be the most reasonable argument for redistributive taxation - the idea that the >$1M earner can afford to part with some of his surplus to fund programs that benefit society in its entirety, and more specifically those whose jobs are not so richly compensated.

Of course, the devil is in the details and implementation.
And Scala as another JVM language.
Fuel Fix » New data show ‘meteoric’ rise of Texas oil
Never realized the 2BSD series was being developed in parallel with 4BSD.

I love to geek out on Unix history when I'm bored, so I'm surprised I never picked up on this.
Yeah, apparently this happened to a jewelry project on Kickstarter a while ago - one of the big backers turned out to have used a card without enough funds and the creator wound up on the hook for all the rewards, but without enough money to make them.
You didn't get the memo ? There's no such thing as a single we anymore.
This is mostly a really long-winded promotion of the "Accept" header. The article's gripe about APIs is basically a gripe about poorly thought-out design in general. Bad design isn't an artifact of the system in which you see it. Bad design exists everywhere. Keep APIs out of it. It's like saying that people should stop using cars because Lada keeps making fuel-inefficient outdated crap.
Minor point: Nullable types and Maybe are two completely different things, which can be used for some overlapping use cases.
Can you use the device in e-ink only mode all the time? For all apps and phone calls etc?
So an exponential memory requirement implies that the theoretical time is not polynomial after all? I'm not sure.

It seems possible that I would need to have exponential memory but not necessarily to access it.

Is it true to say that memory not-accessed is not-needed? It's believable but not immediately obvious to me, and if it's false then there's no two-way implication.

Edit: apparently NP is a subset of PSPACE, so fair enough.