skysight-inc/HackerNews huggingface dataset:
(see also: Extreme Global Warming predictions)
ID, at least while Carmack was there, was very very good about releasing their last-gen engine tech once all licensees had published their games. A whole lot of people learned about how to do game development from those things.

Unknown Worlds only released the source code for the NS1 mod for Half-Life--and as Valve has yet to release the Gold Src source code, that's of questionable utility.
I've heard server licensing suggested as a reason the web displaced Gopher.

I remember being amazed by AOLserver which I was surprised to discover is now open-source; possibly by that point it was too late though? My impression was that everyone used Apache because it was FOSS, but that could be wrong.
Hah! Indeed :-)
Zinnov Confluence 2015
He probably means Slovenia, Estonia, Slovakia, Latvia and Malta. But that doesn't mean much, those are all countries with a much smaller economy than Greece's so it's natural that they pay smaller pensions.
I recall reading somewhere that the move to unleaded gasoline may have had an effect. Also abortion rates.
It's definitely still broken in my browser. This is just "two rectangles dot ws" for me.

Chrome 43.0.2357.130 on Debian Sid. You'd think this sort of thing was rare but IME it's commonplace, not least because the average user doesn't really understand font rendering. For example I have no clue where in the stack the error that's causing me to see two rectangles is, and no motivation to sift through arcane documentation to try to sort it out.
There is so many low hanging fruit in software design that is simply there because of legacy design trade-offs and the cost associated with replacing those - we could gain huge performance gains over night if we for eg. eliminated reliance on hardware memory protection and context switching from kernel space to user space by using languages that can prove memory safety in software.

Then imagine how much performance you could get out of OS level VMs that understand the processes at VM level (ie. can access code in some IR that they can analyze easily, recompile it on the fly, etc.) there is already stuff like this in specialized markets (eg. kernel level GC for JVM) but it's still fairly specific.

Then there's all the shitty legacy abstraction layers in things like filesystems - ZFS is a perfect example of what kind of gains you can get for free if you just rethink the design decisions behind current stack and see what applies and what doesn't.

If the benefit of rewriting these systems ever overcomes the cost - we have huge potential areas for performance gains, modern systems are very far from being performance efficient, they are efficient based on various other factors (development cost, compatibility, etc.)
When Is React Native Android Coming?
Some linux distributions allow you to choose your implementation of SSL upfront, be it libressl or openssl.

See: Exherbo Linux (http://www.exherbo.org/docs/eapi/providers-and-virtuals.html). This isn't one of the big distros, but you do have a choice.
Abolish patents and copyright and mandate source-release for published works along with prohibition of DRM
That's true, but at that point you're really asking if it's possible to send JavaScript to an attacker to run and have them not be able to arbitrarily alter what that code does. In which case the answer is of course not, regardless of what the code is.

Usually the answer is gk1's above and keeping an eye on server logs to see if they match up with the client analytics data you're getting. You can even have events sent from both in GA or Piwik or whatever so you can compare them in the same UI, looking at e.g. event flow so that everyone who loaded some data first triggered a fetch event on the server for that data. Of course then your attacker can just get a botnet to start mindlessly doing page views of your site...
To your first point: It is pretty ludicrous to claim that giving money to the Greek government, who then gives it to Greek public sector sinecure holders, who then buy a Mercedes (for instance) is welfare for the German company. It is the Greek who end up with the goods.

To your second point: The pensioners did not pay into a pot. Greece doesn't have a _funded_ pension pot, they have an unfunded "generational contract" like most other countries public pension system - i.e. the current pensioners paid in small amounts for the smaller number of shorter-lived pensioners that drew benefits 30-40 years - and they themselves now draw pensions for longer and in larger numbers.

As such the "lunatic imposition of austerity" is only bringing the Greek pension age and institutional standards in line with the rest of the continent - which they failed to do for decades prior.
I'm guessing people will use this right before they push their first beta version, just as a quick sanity check against devices they don't already have. Most compatibility issues will probably arise from supporting pre-ICS devices and those are basically all under $250. Besides that, mostly what developers are going to be concerned with is how the app looks on different devices, having taken care of functional issues by developing on slower/lower memory devices in the first place.
What would prevent you from using this API Gateway as a proxy to your Lambda functions? It would work just fine for request/response use-cases.
Strongly disagree. Beautiful design is a failure anti-pattern. It's no coincidence that many of the best tools are ugly. AWS is a set of tools.
While the difference between skimming and thorough reading is obvious, I think the finding at the bottom has some merit. Thinking back on books I've read on print vs ones I've only read on screens, I can certainly remember the chronology of paper books better. Perhaps that is due to the physicality of pages gradually accumulating on the left side.

I feel like this has some definite implications for UI design - is blankness with text really the best way to convey an ebook?
Considering things harmful is now considered harmful. Please stop.
Exactly.

The OS can of course control who can debug what.
> I do. The user will think "Well given that I only have X to spend, I'd better be careful what I vote for". That will lead to less votes being placed, and thus, reduced interaction / community activity.

It's worth pointing out that Slashdot has run successfully for decades with users getting limited moderation points.
I pasted it into Skype and it appeared fine, but the person who received it got a bunch of blocks. Had the same issue when clicking it though. Wonder if skype version has anything to do with it? Using 7.5.0.102 myself.
> do you really think most of a modern Android (to take the theme to its Javaesque extreme) stack is the most efficient way to accomplish processing?

Reminds me of a version of this image[1] which has a discussion superimposed over it that says, "but if he had a big enough pile of ladders he could get over the wall!" and someone responds, "welcome to Android optimization." I think we see something similar with Javascript performance.

[1] http://i.imgur.com/AWG7LqR.jpg
> So at the moment the general stance (not only in germany) is quid pro quo - do your reforms and we'll fund you.

Which is insanity that will never work. You will just end up in an endless cycle of the Grecian economy worsening, the Grecian debt rising, and more pleas for debt relief, as has already been happening.

> They're also asking for funding from economies that are much worse of and went through similarly bad recessions[1].

These same destructive austerity policies have destroyed most economies in Europe. Look at the number of European economies that have not even reached their pre-2008 GDP due to these policies. Many are only beginning to recover now as austerity tapers off. In several the debt actually worsened because of falling GDP and rising unemployment.

Austerity policies have achieved nothing except for needlessly higher taxes, the rollback of parts of the welfare system at the expense of prolonged recessions and minimal (or no) debt reduction or debt increase.

And yet, people think more austerity is the solution for Greece? How can this be? How many times do troika GDP estimates have to be radically and totally wrong before people realize austerity is only destructive?
Some grant based on even a small amount of heritage (like multiple generations back) and some grant based on ca$h. If you have a few hundred thousand $, you should be able to buy your way in. Otherwise, a business startup with employment within a number of months is another route.

Could you please explain a bit more on this? I'm also googling
"How else would you do it?"

Me personally? Try a lot harder to not get into that problem in the first place.

I don't mean that sarcastically or as a snap answer exactly. My views on debt are right now somewhat old fashioned, and they're getting older-fashioned pretty quickly, directly in response to current events. Humans have a long experience with debt, a lot of that experience has boiled down to "treat it as radioactive waste", and I'm increasingly unconvinced that all of our fancy financial tools have actually removed the underlying reasons for that millenia-old assessment, rather than pushing those reasons around with ever-more sophisticated tools into ever-more complicated cognitive blind spots, until one day it blows up even worse than it used to be able to.

A sober analysis of a lot of the debt in the world right now is that it simply isn't going to be repaid, for mathematical reasons, and that's been true for quite a while now. (The crisis merely revealed what should already have been obvious, and it is obvious that many people still don't think this is true even after that.) And a lot of that debt has been moved behind things like "guaranteed pensions" and other things that are amenable to various forms of jiggery-pokery on the accounting.

So, that's great and all, but what do we do now, right? Because no amount of wishing for changes in the past will cause them to manifest. To which my answer is basically sunk-cost fallacy, stop throwing good money after the bad. Political restructurings don't appear to be working, so stop that. But then, I'm an engineer, not a politician... "stop doing things that don't work" is very easy for me but might as well be a concept from the planet Vulcan for a politician, who is so full of nuance that they can talk themselves right out of reality and consider it not merely moral, but noble.
Raspberry Pi Humidity and Temperature Sensor and Dashboard
Have you used Asgard? The AWS console is gorgeous comparatively.
And why do I still sing it?
That combo has been used as a homonym for "piece of shit".

See http://🍕💩.ws/💩📦🐱🍅👊🐌
I've not tried very hard but I'm not sure I get it.

I've got an API already running. What does this buy me?

Caching? I can see some benefit there it's read heavy.

Auth and access control? Feels like that's part of my app code but maybe there's a benefit I'm missing

A lot of the other benefits also feel like it would be hard to cleanly separate them from my app code.

What's the elevator pitch and who's the target market?
While I certainly agree with you on the dangers of URL shortening services, this is pretty obviously a joke / proof of concept type thing.
If you have multiple "microservices", all operating on the same data store, it is difficult to guarantee the separation of concerns.

Conceptually, though, I don't think it is a requirement.
You probably have no font for emoji. Installing symbola should fix this.
Public benefits such as this --

http://www.dailymail.co.uk/news/article-3148451/A-island-pre...

Plus greeks cannot collect taxes. Tax collectors are threatened ("break their legs")

http://www.businessinsider.com/greeces-former-tax-collection...

Ukraine doesn't have a social system that approximates Northern Europe level percentage and they collect taxes.

The debt that Germany owed was imposed by the Victors of WWI and WWII, it wasn't that Germany bankrupted itself into ruin by spending more and not collecting taxes. Pretty hilarious to see people compare Greek situation to Germany after world wars.
This is a perfect demonstration of why nutrition discussions fucking suck.

Someone provides a long list of peer-reviewed published studies; you respond with a shitty book.
That was an awesome read. Thanks. Sad how many good opportunities are killed off by such foolishness.

EDIT: Or acquisitions...
Do objects in OOP have to represent an entity?
Did Greece just emerge from the largest military conflict on the planet utterly destroyed?

Yes, we did. And utterly doesn't even give it justice:
http://www.truth-out.org/speakout/item/24456-the-math-of-mas...

EDIT: Someone downvoted me for this so I guess they're too lazy to read the article. In which case, I'll just copy paste the important parts.

They destroyed 25% of the country's forests; 56% of the roads; 50% to 90% of the bridges; 65% of automobiles; 60% of the trucks; 80% of the buses; 100% of the trains and railways; 80% of the factories; 100% of the water and sewage infrastructure.

...principal harbors were blown up. Installations, machinery and quays were destroyed." The Germans also blew up the strategic Corinth canal. In addition, the Germans sank 74 percent of the Greek ships and destroyed 100 percent of telephone communications.

"the occupying forces applied a systematic plan for the destruction of Hellenism: the burning of villages. 1,770 Greek villages lie in ashes. In certain parts of the country, particularly near the frontiers, destruction by fire reached the proportion of 90 % of the villages of every region."

The Germans and their allies killed or were responsible for the death of 13% of the Greek population.
I appreciate the response. I plan on living in my van for the first several months until i get established. The reason i asked to work for free is that its been so hard to get a job and my background is not in the tech space i felt this would be the best way to get my foot in the door. I am hungry and willing to prove myself to a great team.
How much are they being asked to pay?
>single-core performance competitive to an i7

best AMD chip cant even compete with cheapest Pentium(celeron) when it comes to IPC
Ask HN: Continue with on-site after accepting offer from a different company?
I've been interviewing with two companies simultaneously; both are great places to work with interesting technologies.

Company A has made its offer to me and has given me an expiration of 5 days on the offer. It's a great offer and I have negotiated it well. I am planning to accept it before the deadline ends.

Company B has scheduled an on-site where they will be flying me out to visit their offices. The scheduled on-site is AFTER the expiration for Company A's offer (just 2 days after).

My initial reaction is to cancel the interview since I have already accepted the offer and can't imagine an offer from Company B that could possibly top Company A's offer. Simply put; Company A is located in a very exciting place while Company B is a little bit remote. I may get slightly higher pay at Company B, but living in Company A's area is much more exciting and enticing to me.

A friend suggested continuing with the on-site since all the arrangements have been made and paid for and to use it as a learning experience/networking opportunity. I agree that visiting their offices would be valuable for me to learn some of the technology their working on as it is pretty darn interesting.

Should I go ahead with the on-site with the intention of learning and networking, knowing that I will probably not be considering their offer (if they choose to make it)?
Wow, Tyk looks kinda exactly like something we'd use. Thank you so much!
Go with the Flow: A Reactive State of Mind [video]
Unpaid internships exist, although I believe they often substitute class credit for actual wages.
Plagiarism is a real issue. But there's no good reason to connect it to copyright, it's just how things have been done, unfortunately. Plagiarism concern apply equally to public domain works, you know.

https://www.youtube.com/watch?v=dPtH2KPuQbs
The initial impression of a new AWS console is pretty overwhelming. I've stuck with DigitalOcean and CloudFlare over Amazon alternatives partly because every time I sign into AWS all I can think is "Heck. Which of these product names and acronyms matches the thing I came here to do?"
Heuristic function for Othello
Why do you think the lock-in will suck? Lack of flexibility or that you'll eventually want, pricing, or something else?
After the war, instead of being repatriated , millions of German POWs were put into forced labor by the former Allies. Some were kept by the soviets until the mid and late 50's.

Millions are still officially listed as missing, mostly sent to slave labor camps in Siberia.

http://www.stern.de/politik/geschichte/kriegsgefangene-viele...

Also, civilian Germans in the territories occupied after the war were also put to forced work.

There's plenty of data on:
https://en.wikipedia.org/wiki/Forced_labor_of_Germans_after_...

Also, international humanitarian aid to Germany was initially forbidden. There were mass rapes (some estimates put victims at 2 million German woman) and massive famine (people going through winters with 1000-1500 calories per day).

The general idea after WW2 was to completely obliterate Germany, so it would never rise again. The change in mindset only came when Western countries realized that a strong Germany was the only effective defense agains Soviet expansion.

In the meantime, Greeks are worried that their fat retirement funds and unemployment insurance will be cut...
How has your experience with BTRFS been? I'm intrigued and want to try it out.
Seems like a great product to quickly get started with a mBaaS in a powerful cloud like AWS. The concept looks really similar to StrongLoop's loopback [0] with a big difference: vendor lock-in. I like the openness that StrongLoop is bringing on this front... IMO the best solution is one that allows you to move your containerised API from cloud to another cloud.

That being said, having this as an option in AWS is pretty cool and potentially time-saving. I'll probably give it a shot soon.

[0] https://strongloop.com/node-js/api-platform/
In the "rental" situation you still pay for all of those things, but with the added overhead of corporate bureaucracy.
RoboVM Studio 1.5 released
I agree. A single post would just end up unmanageable and dominated by whoever had the top comment. (I always yearn for a 'by date' sort for HN comments as often the top comment hijacks the discussion on a tangent and it's annoying to find people discussing the primary topic)
My $0.02 ...

There's nothing wrong with just using jQuery. For many, many applications/projects it's a great tool and does everything you need.

What happens as a project/app/site grows is that you add more and more and more jQuery to a single file and it starts to get hard to maintain (hard to find what you want, hard to change something without something else blowing up, hard to navigate the files you're using). Frameworks like React, Backbone, Angular, etc were made to drive large, complicated, often single-page applications where you have massive amounts of interacting code and want to generally simplify what you're writing and how it's architected.

So, in the end, these are meant to help you organize code, be more productive, and have a more coherent architecture. That's the idea, at least. The tweetbot example here is simple because you're just learning so, if this is the only thing you're building on a page, it probably makes more sense to just use jQuery.

I think the typical road from jQuery-only to using a framework is your apps get bigger and you start to think "this is hard to maintain." Then you see an example of a framework doing something that would really help your process and see how it could improve the code you're writing. You try it out, it makes the process easier/more enjoyable, and you continue learning more. Or it doesn't and you swear it off.

AFAICT, these frameworks grow out of a person or team that figures out a more productive way to write code for what they're working on. That becomes a boilerplate they use, then grows into something they think would help others out. Then it gets a name and we all argue about it. In the end, it's just one person's/team's/company's idea of how to write code better, which may or may not work for other people/teams/companies.
What Removing Credit Cards from Our SAAS Signup Did to Our Revenue
I am using the same version on Win7.
100% agree with your point.

Novice programmers don't have the perspective to understand that the latest hot library may be old news in 6 months, and how the old adage of "hold a hammer and everything becomes a nail" can impact a project.

A year or so junior programmers figured out how to add Angular as a dependency into every single project whether it was needed or not, now people are teaching them how to do the same with React. The constant parade of new JS frameworks combined with the ease of package managers & compilers is creating a nightmare scenario when it comes to project bloat
I agree, I previously ran Parallels for Coherence; but found that some apps just didn't perform well.

This, coupled with not being simultaneously able to run Vagrant/Docker while using Parallels will likely cause me to switch.
It's no secret that there are a lot of terrible people on HN with over 500 karma, but usually it doesn't help to complain about them. You just give them a chance to downvote you again.
This is good news. Simplification will help across the board. Also, open source graphics card and middleware projects might benefit from the simplification of lower layers.
> And no, Greece's spending isn't at 58,5%, it's 51,9%. Source: https://en.wikipedia.org/wiki/Government_spending

Why in the world would you cite Wikipedia without any attempt at source verification? Wikipedia's source for that table is http://www.heritage.org/index/explore?view=by-variables which clearly lists Greece at 58.5.
Also, when you make 16 squares, it doesn't say anything and won't allow you to start again. You have to refresh the page to play again.
A sufficient bad FOSS implementation can also prevent a better FOSS implementation from ever being built, e.g. Xpdf/Poppler.
I meant miles ahead in terms of users, dev mindshare, and that special community feeling.
Sending these in Adium/jabber instantly disconnects me from the server (same is true for a single pizza slice).

Maybe I can still prank someone by emailing them the link and telling them to msg it to me? ...
Took the words right out of my mouth

My personal uses:

At the beach - it allows me to keep my phone away from sand while still being able to control music / get messages / get email.

Answer my phone while washing dishes or working in the yard and my hands are wet or dirty

The activity monitor works great and is a nice addition when the wife and I go on bike rides

My wife was a skeptic also (as most people are) - I told her I wanted her to have one (why should I be the only one to have all the fancy toys) - she resisted, but said ok. 3 weeks later, she's attached to it as much as I am. Though, the first thing out of her mouth was "can i browse the internet with this?" A valid question, but clearly a question from a non technical person, haha