skysight-inc/HackerNews huggingface dataset:
>Finland is sometimes given as an example of a prosperous socialist country

It's poor example considering that Finland is not a socialist country, they have the same capitalistic economy and democratic government that US and most of Europe have.
The Education Assessment Landscape
Assessments are a key component of all education systems and play a critical role in a student's learning journey. By measuring student achievement and skill mastery, assessments help students learn, teachers improve instruction
Thanks for this. I am not up to date on what is considered privacy information, apparently.
I give this about a 5% chance of success, and 1% market share, maybe less, if it does succeed. That's still more than 10 million units per year, so not a failure. But this isn't going to be your next phone.

If it falls much below that unit volume, the scheme implodes because the optional components will not find enough of a market to get manufactured.

In order to succeed, the internal connectivity scheme needs to not go obsolete over at least two, and preferably three product generations.

It also needs to find a market. People still build their own PCs for gaming, for lab automation, and other distinctly minority pursuits. So far, the niche for this product seems to be "people who find the idea attractive but can't articulate an actual need."
Organizing Your CSS Code for Preprocessors
If you haven't seen Brazil, you can safely ignore that part of the post. But you should see it.
Technically this is an underarm-watch, not a wristwatch. Imprecise terminology is almost as bad as clock drift!
I guess a better measure of contributions would be number of distinct features implemented and number of bugs fixed.
It's a little gross that they seemingly picked up the PhoneBloks project and then entirely erased any traces of the original product and its creators. Hopefully that team's still involved and getting compensated...
As bad as it may seem I've found that saying incorrect things results in more learning than staying quiet so I often say incorrect things but things I think are true. I'm embarrassed when I'm wrong but I always learn from it. I also ask "why?" a lot and "what is that?" if it makes sense to (or just Google it later). I learn this way. It helps solve ignorance. It doesn't make me a faster thinker which is something I may not be able to fix, and it doesn't help improve my motivation to learn more which I need to do more of instead of playing video games or creating things.
It would be nice if there would be an option to purchase swag bag after the conference by non-attendees. It looks pretty awsome and oustanding. btw: Are there any videos somwhere, I can't seem to find anything on the site.
Show HN: My free (and unique) weather app for iOS
There is now a 17cm3 atomic clock chip on the market for about $2300, well under the price of a high-end watch. I'm surprised nobody's made a wristwatch with that.

The chip: CSAC SA.45s.
M.I.T.’s Alex Pentland: Measuring Idea Flows to Accelerate Innovation
MOOCs: One Size Doesn’t Fit All
If you're trying to get self-identified Tea Partyers on board, a great start is not alienating them. Appealing to the aspects of their ideology we can all agree on is a great idea to garner allies. The Tea Party's "grassroots" origin may be spurious, but the sense of injustice that fueled its adoption by ordinary folk is real enough. As I understand it, a lot of basically normal, non-frothing people now believe that the Tea Party basically stands against government overreach, and as such are sympathetic to it. Might as well channel that. We might even see an evolution of what the Tea Party means.
I really don't think phones will stay the way they are for decades. And modular phones definetely won't bear up for decades.

At some point every piece of the phone will have been exchanged, making it a completely new phone.
Still waiting - gotta check the 4-5 gmail tabs now !
Kyle (at) reputer.co
Videos are here: https://vimeo.com/makerland/videos

Thanks for the idea of option to purchase swag bag, we will think about it! Right now we only sell MAKE THINGS hoodies: http://store.makerland.org/
The Phonebloks creators work for them.
If all my module slots can go to batteries, I'll be tempted.
>Something in my gut said that using a plain-old, library-level function to spawn a new background process was unnatural.

Nothing unnatural about it. Besides, that's how Rust and Clojure also do it, iirc.

Oh, and in this case, it doesn't even spawn a "new background process".
My 2c as a founder who's done both 50/50 and non-50/50 startups.

1. The gift need not be equity; cold, hard cash to solve this problem.

I had a side project that I decided to turn into a business when a co-founder became available. We wanted to do a 50-50 split and achieved this by "selling" the IP I had created to a new entity which had the 50-50 split. The cash can stay on the books as an Owner's Contribution (for LLC) or as a liability.

2. My first startup was 65/20/15. My current one is 50/50. The psychological implications of both are very interesting. When I had 65% control, I could ultimately make all the decisions, but the others definitely felt some resentment or maybe a better way to explain it was they thought well he's gonna ultimately do whatever he wants so there's no need to fight too hard about everything. It never felt like it too much convincing to discuss big decisions (nor did I necessarily get tons of input). These were very good friends and we managed it, but anytime there's an obvious veto power, it changes the character of any deliberations.

What 50-50 does besides the "feeling" of fairness is that it forces you to convince the other person that it a certain way. Knowing you cannot just trump someone, you must persuade someone else of the way to go. Both of us understand that there has to be a decision made, and we can never know 100% the right way to go, and sometimes we let one person "win" and vice-versa. It does add a lot of confidence that when we finally do move forward with a direction, everyone is 100% on-board. I would add it helps a lot if you and your co-founder have complementary roles (CTO/CEO) as that can create clear delineation on who gets to "trump" in certain cases. Always better to let the person who has to execute the decision make it!
it regularly happens when I want to expand ~username to /home/username
Take action Girls can be superheroes too
A female superhero that can fly with a jetpack and protect dinosaurs using a helmet with retractable spikes is just one of the genius ideas put forward by small children for a competition that argues "girls can be superheroes too".

With the release of a whole slew of superhero movies on the way, the campaign seeks to address the lack of strong female superheroes by crowdsourcing designs by kids, with the winning child’s design going into commercial production and released in Autumn 2014.

Arklu, a British toy development company, has teamed up with US non-profit organisation ‘Brave Girls Want’ to launch an innovative global competition to get kids aged 10 and under to design a superhero outfit for the Lottie™ doll. Parental permission is required to enter the competition at http://bit.ly/1hNteY4 and the closing date is May 7th 2014.

Lottie is an award-winning doll for children aged 3-9. The key point of difference is that Lottie has a ‘childlike’ body, doesn’t wear makeup, jewellery or high heels and can stand on her own two feet (always a useful life skill for all girls, big and small).
Lottie is on sale in 30 countries, including 900 independent toystores in the USA, and has won 19 international awards, and received press coverage in the New York Times, Huffington Post, Today Show etc.
To me, "almost completely compatible" sounds similar to "just a tiny bit pregnant". In practice, either it is compatible, or it isn't.
LPL – An Important Key of the Metabolic Equation of Fat
As far as I understand, the Sergeant at Arms can enforce IT mandates upon the various offices, no?
I think John Gruber over at Daring Fireball said it best:

"I remain highly skeptical that a modular design can compete in a product category where size, weight, and battery life are at such a premium. Even if they can bring something to market, why would any normal person be interested in a phone like this?"

http://daringfireball.net/linked/2014/04/15/project-ara
Dirty Circuits PCB Routing
Who on earth reports spam to originating server administrators? It might seem contrary to general sentiments here, but really, why not handle your own problem (and adjust your spam filters) instead of troubling GoDaddy?
If you read Clayton Christensen's Innovator's Solution [1] book (sequel to Innovator's Dilemma), you'll see him talk about "integration" and "disintegration" (basically the modularization of a product or market).

So in the early days of a new market/category of product, the products are highly integrated, for several reasons. One is that the market is still new, so there isn't much of an "ecosystem" to begin with. Another is that the company with the "first mover's advantage" wants to keep stuff proprietary as much as possible, and another is that the product still kind of "sucks" in some areas (camera, battery life, in early days of the iPhone for example - compared to the traditional competition). So they need to make everything work as tightly as possible, to squeeze all the possible optimization out of it.

But eventually, the market becomes mature, the ecosystem grows, and the products become "good enough" for most people. So much of that extreme optimization or need to keep everything proprietary and in-house isn't needed anymore, and you actually start getting some advantages from the modularization of the market, such as buying a better modem than you can make from a "modem company", and so on.

For a while I wasn't sure this was going to happen to the smartphone market (ignoring the fact that there has been an increasing trend towards customization through colors and whanot), because for one the smartphone is a very tighly put together product, and it's hard to imagine how it could've been separated into a dozen different pieces without being junk, and two, for a while the trend was towards increasing "closeness" of devices, rather than openness.

But it seems it's going to happen, and ARA looks just about right (I wasn't a big fan of the Phonebloks pin-model). Still, even if the strategy here is "correct", and most likely on the right side of history, Google will still need to excel at execution, and make sure using such a phone gives very few disadvantages compared to a regular phone, but many more advantages (being able to use whatever camera you want, without buying a $700 phone every year, and so on). Otherwise, people could be turned off by the initial version, and then it will be a lot harder to convince them what a good idea this is. But for now I'm optimistic.

[1] - http://www.amazon.com/Innovators-Solution-Creating-Sustainin...
Is that a new phone though?

invents the question of the philosopher's modular mobile phone
Hack Wi-Fi With The Same SSID To Create Fake Access Point
From reading http://en.wikipedia.org/wiki/Project_Ara#Development I'm not sure it's fair or accurate to say they "seemingly picked up the PhoneBloks project."
Introducing Meqanic – A new kind of puzzle game
I'll also point out that Sina (sinak) has been spearheading this effort, and while he has a job title at EFF, he's primarily independently coordinating the volunteer efforts of folks like us through https://taskforce.is
NO HEARTBLEED HOLES IN JAVA, BUT HERE COMES A SEA OF PATCHES ANYWAY
That was more of a hypothetical scenario than my actual life -- I'm a researcher working in academia, so in my case, I pretty much do do all the work around what I produce (my university provides support in terms of office space, administrative staff, etc., of course, but the "product" is research papers that they don't have much of a hand in).

But that aside, I'm not sure you got my point. Something doesn't have to be easy to do in order for it to be illegal. There are lots of reasons why a person might not want to do this -- you mention several of them. But that also doesn't mean that the employer shouldn't have the right to prevent them from doing it if they did want to. If your employer is paying for you to figure out how to solve a particular problem, generally the employer gets ownership of that work. If you then duplicate it on your own, it's a pretty gray area as to whether the employer gets some claim over it.
> No Apple user says "IOS 8? Is that the new iPhone?"

But lots of users say things like "Galaxy S5? Is that the new Droid?" (Which is annoying, but doesn't seem to be hurting Android sales.)

> Branding is important and to brand the OS with the word "Phone" in it implies, to non-tech/news people, that it is a phone (which it isn't - it's just the OS).

This distinction would matter more if people bought the phone and the OS separately, but they don't. To the average user the phone and the OS are mashed together into a single indistinguishable thing. You get a new OS when you get a new phone, and you upgrade the OS by buying a new phone.

In that sense the "8.1" label is just a way to distinguish new phones from old ones. If your mom goes to a store and asks for a "Windows phone" they'll have no trouble understanding what she means; it's just a possibility she'll get one that isn't the Latest and Greatest.
More reason to hate Turbotax. Their commercials are ridiculous too - NO, doing my taxes is not a way to summarize y year achievements...idiots
Tech Startup Press Release 101
We use roughly this one in our office: http://nvie.com/posts/a-successful-git-branching-model/
She's making money selling her story.
Wikipedia is mistaken.

To me, in a declarative programming language you tell the computer what you want without exactly telling it how to achieve it. It's the compiler's job to figure that out. That classic example of a declarative programming language is Prolog.

In databases there are two traditional approaches to extracting queries: the relational algebra and the relational calculus. One of these (the relational calculus) is very clearly declarative: you essentially are saying "give me all students whose ID numbers are less than 1000 and who took a class from someone who is no longer a member of the faculty." The interpreter figures how what relational operations should be performed to do this.

The other option is the relational algebra, which to me is very obviously not declarative: you are telling the system exactly what to do, and giving it an implicit ordering (though just like in any procedural language it can change the ordering if it thinks it's a good idea). Thus in the relational algebra you'd say "get the table of students. Reduce it to those whose ID numbers are less than 1000. Join it with those students who took a class. Take the list of faculty. Reduce it to those who are longer teaching. Join that with the previously generated students relation. Project out just the student names."

The primary language for the declarative relational calculus is Datalog.

The primary language for the (non-declarative) relational algebra is SQL. Though SQL has a few extra gizmos added to compensate for the fact that it's less expressive than the relational calculus.
The post seems a bit undercooked for my liking.
Isn't there a library from Guido called Tulip for doing Async tasks?

That said, reaching "true" concurrency in Python will always be impossible no matter how you twist the language or monkey patch it. But one has to also decide on the trade of. I've personally used Celery in almost all my tasks, and even though it is bit over-loaded with features, you can always trim it down to your use, and it works pretty damn smoothly. There is a talk by Instagram developer Rick Branson regarding the usage of Celery in Instagram. I would suggest people to check it out.

I'm also surprised that there wasn't a mention of Erlang, which is being predominantly used by Facebook chat, and Haskel or Clojure, which would allow us to achieve concurrent programming without breaking a sweat.
Surely, one doesn't have to be a grey beard wizard to learn any one of these three languages?

Good luck to the him, though. Go seems like a very exciting language, whenever I've used to it. Sometimes, it doesn't even seem like a new programming language, just a weird concoction of Java, C++ and Python.
Once a year, and doesn't have ads whatsoever.
Technical nitpick: Schema does not implement a type system of any kind, but instead a contract system. Typed Clojure would be a type system.

Outside of that (+1) because yes, I completely agree.
A language is like a musical instrument. People say "I'm a pianist", or "I'm a guitarist" all the time.

Sure you can learn more than one. But you can only really learn a few, and you only fully master (at the "concert pianist" level) one -- except if you're some crazy outlier.

Same for languages. And I'm including the library and framework ecosystem, language tooling and culture here too.
> an email address is hardly "personally identifiable information"

Except for it being PII according to NIST, that is: http://en.wikipedia.org/wiki/Personally_identifiable_informa...
8 tips for creating the perfect pitch deck
So, no charges for bandwidth in or out of the hosted version?
Anything that increases the already considerable weirdness of http://www.twitch.tv/directory/all can't be bad. ;)
This. We don't have to agree with them on everything. We do have to respect them enough to use their language (think ./English/politics/Tea Party/ in contrast to ./English/tech/.) when communicating our shared ideas to them.

I found the piece to be a very (actually surprisingly so) savvy bit of strategic outreach from EFF, even if it was quite blunt in its tactical approach.

See also: http://www.sfgate.com/politics/article/Republican-Rand-Paul-...
> intentional complexity of the tax system

But surely the purpose of the tax system isn't just to collect taxes but also to create employment. Intentional complexity keeps programmers employed, I mean the sort who aren't "developers" but the sort who instead work in firms whose business model is their computer system such as banks and insurance companies.
I think it is the same in Greece (I've always been self-employed). People who are employed don't file, they just get a cheque back at the end of the year if they're entitled to a tax return, as far as I know.
It would have been better in the victim's case if GoDaddy did nothing at all.
> It might seem contrary to general sentiments here, but really, why not handle your own problem

Same reason why you should report spam to SpamCop: help clean up the internet, and clamp down on spammers so others don't have to deal with them?

Especially when the originating server specifically has a policy of not allowing outbound spam.
Having the "wrong CEO" is a hard problem to solve as an employee.
Well in other consulting worlds, and lucrative ones at that, they specifically ask for people like C++ experts, Java experts, Fortran and Cobol experts etc. Heck, I've seen people specialized in some specific vendor toolset get top dollar from consulting.
New iOS Puzzle Game: Please play and let me know how you feel about the game
It's my first ios game, let me know how you find the game.
https://itunes.apple.com/us/app/ultimate4/id844113362?mt=8

Following are some promo codes that can be used.
TNWP97HK63PK

7TPFWY7F4EL4

6TFLRHA74A3H

JJ6EEHYLLEHH

9YLFMP3XLLT4

4TNFY7M7YX43

7334TR6RRTMY

W9YHK9WNYLYF

E6MEE633EMX6

L6LY7E3PETNN

P7KAAFAYYHNN

7LXY344JMW7H

H6Y7LNYMXNT4

N9PA3TPJ3XFX

AMLPM6W3K49E

X46P6JKP9MPE

ANL7HXMYMXTE

4TAXFYJH4XJ6

F69AWWYXR6HN

W4XHTTP3YEYM

TM9TE6F73W6M

TTN9A9LA69KR

APNR36XE3EXL

F4N97LW99PAL
I've been to the US a few times, and it puzzles me why you don't add the sales tax into the price. I mean, it's a certainty it will need to be added, you can't not pay it, so it's a sane default for 99% of cases (if you have some sort of reason not to pay, you can just think of it as a discount on price).

Why waste all this time from millions of people tens of times a day just to add 9% to a price?
Me-Mover Step-Powered Stand-Up Bike Gets Funded On Kickstarter
He doesn't see any advantage to a modular phone? Then I don't think he's looking hard enough. I stand by my belief that Gruber has backed himself into a corner where he now needs to defend anything Apple does, and attack just about anything the competition does that is at least seen by others as a threat to Apple, if not by him.
Spendology Blog: Green is Good
The ship of Theseus is a thought experiment that raises the exact same question.

https://en.wikipedia.org/wiki/Ship_of_Theseus

https://en.wikipedia.org/wiki/Identity_and_change
"S->C nonce, C->S HASH(pw, nonce), HEAD->DESK smash" :D
What Are The Chances That Climate Change Is "Natural"?
Between, say, Python and Haskell is a pretty solid difference. If you spread out your known languages well enough, however, most languages become very close.
Yeah this is probably just one of Google's projects where they try and make a device that totally uses the concept, realise that most of it's pretty bad and redo it with a device that uses it for the single part that worked. The cynic in me says 'replaceable battery' but I'd like to see replaceable SOC.
He replied to this question here: https://news.ycombinator.com/item?id=7581885 (http://sockpuppet.org/blog/2013/07/22/applied-practical-cryp...)
Java and Wordpress in single domain – application and blog integration
I think they said at least 2 modules can be used as battery (the larger ones).
I like bash and all, but a well tuned zsh is amazing. I was hesitant for a while but it really improved my workflow in the shell.
Love the concept and the pitch sold me. Your registration needs some work, there's too many steps/bail out moments. This was the sequence.

1. Visit http://dragd.is. Big, obvious Register with ___ buttons, excellent.
2. Click Register with Twitter. Oh, they'll be able to add/remove followers, wasn't expecting that ... alright-ish.
3. Click authorize. "Your Twitter account was successfully linked to Dragdis. Yey! To finish your registration please enter your email and create a password." Abort!

The point (for me) of registering with Twitter/Google/whatever is to avoid giving yet another site my email address and maintaining yet another password. You already have a shared secret with me (the twitter oauth token), you don't need a password as well. Step 3 should have been "start dragging things".

PS You've almost certainly thought of this, but http://drag.it/ would be a more obvious/memorable URL/brand
Custom error pages and handlers in Tomcat and cPanel
Our reviews are pretty good. Check out the android page. 4.5 stars over 40 reviews
1. We are integrating with Facebook, Twitter, Tumblr and other social apps, so that people could drag&drop straight to them. Every single time that happens we get publicity, because next to the content posted via Dragdis there will be a link to Dragdis.

2. Ads will not be shown on Dragdis itself for the most part. Ads will be distributed through an ad network. For example drag nike sneakers, go on TechCrunch, see ad there.

3. IFTTT. Key here is not for everybody to develop the same sidebar experience as Dragdis have, but to develop one product that will be really open and integrate with EVERYONE. If everyone will build this in their apps on they own we gonna end up having overlapping sidebars - bad experience.

If you're interested to talk more. Please write me at domas@dragdis.com

Thanks! :)
I don't know about most. Water and fuel are two big things that should survive a high G trip. I believe satellites and rovers can also be designed to survive such a trip.
But this isn't going to be your next phone.

This is Hacker News, where people are disproportionately far more likely to buy such a thing than the average consumer. I would expect to see the Nexus 4 and Nexus 5 significantly overrepresented here as well; the only people I know in person who own them are hackers.