skysight-inc/HackerNews huggingface dataset:
I think this is a brilliant idea! Elect officials should be like secretaries -- the public decides the course of action (though informal discussion, debates real-world and online forums) and after the decision is taken the senator is told what to do.

The key idea is to have a public debate in which all issues can be thoroughly considered, conflicting interest groups can have their say until an agreement is reached.

The beauty of the "senators as secretaries" ideas is that we can measure their performance in much more detail. Did they implement each of the decisions the people chose? If not, then they get the boot.

Democracy works when the citizens care. We might not care about all things, but we care about the things that concern us. Discussion and debates + project development by interested volunteers is MUCH MORE IMPORTANT than some stupid polarizing vote.
MyEdu - Austin, TX - Developers

Well funded startup, focused on Education

http://www.myedu.com/join-our-team/#jobSoftwareEngineer
very nice, then it's definitely possible to just have this gem use a links dump to display the comment content. I think links by itself is a bit clumsy for everyday use.
Isn't this more of an argument for a better UI around managing groups?

Seems like the author wants the chat UI to be used to created or edit groups.
I haven't noticed many changes, it looks like the site loads a bit faster, but overall I haven't seen much. PageSpeed is different from CloudFlare, it just tells you how to make your page more lightweight. I had run PageSpeed before switching to CloudFlare.
http://www.angio.net/pi/piquery
Good point, feature/bug fix backlog is full for the next two weeks but I'll implement something like that in the version to follow. Some like "Exam Mode" where it retests you on everything you have studied so far.

Could also have a another list which is only words that you have made a mistake on. "Revision Mode"
I see merit in this model. I also see a problem: I think people want to be sure that they can get into the showing they want.

Under the classic box office model once you have your timed ticket purchased you're guaranteed a seat in the theater. Under this subscription model if there are 200 seats in the theater but 250 subscribers show up for the 5:30 showing then you're going to get some frustrated customers.

How the heck early would I as a subscriber need to arrive for a big box office premier? For art-house/indie theaters I think this model might skirt that problem, though.
You can add it to your iOS or Android home screen as an html app. I built it with Bootstrap and the current Maker Time is calculated with javascript.
I kinda like the idea but...

As as been pointed out, it's pretty much a Lisp where parenthesis have been replaced by whitespaces.

The problem is: you need syntactically aware editors to work with such a thing. You probably need a fully structural text editor (a semi-structural editor, not unlike Emacs' paredit, may not be enough)...

Because how do you cut&paste between different levels of indentation?

Worse: how do you cut & paste inside an incomplete AST ?

Sometimes it's the programmer who knows what he wants to do, and here he better be helped with structural text editing or it looks like things could quickly go apeshit.

I understand parenthesitis and Lisp-hatred is high on HN but you need to know that a lot of people who do not hate parentheses are using things such a semi-structural text editing (which, amongst other, allows to automagically match parentheses).

So it's not by saying: "zomg, parenthesis, I hate these. Look here ma', no parentheses... But you'll have one heck of a time aligning code blocks" that you're going to convince Lisp users...
Alexander Burger indents his PicoLisp code more along the lines you describe. Example: http://rosettacode.org/wiki/Execute_Brain****#PicoLisp
That's great, being able to sit, chat and have a drink (maybe even eat!) beforehand turns a trip to the pictures into a perfect midweek night out.
https://buildbot.net seems to be down
> You could grant the use of your vote to another citizen or a group of citizens.

This idea is common in a lot of new ideas about representation (eg the German Pirate Party's Liquid Democracy http://liquidfeedback.org/) yet I'd argue it is also a really bad idea.

One of the key values of any democracy, and direct democracy in particular, is that it values and promotes human autonomy. Instead of being subject to arbitrary powers, the 'people' rule themselves - we are only subject to laws that we ourselves have authored (or delegated to others to author in our current cases). But allowing everyone to vote on everything violates autonomy.

Most people recognise that autonomy requires having some/equal say in matters that materially affect them. Yet few realise that giving others a say in matters that don't affect them undermines the autonomy of those affected. So while laws apply relatively equally to all those in a jurisdiction, the distribution of effect is far from equal.

Proxy voting allows those with little skin in the game to drown out those significantly affected by proposed laws. The fact that people don't have the time to vote on every issue, and so will only likely vote on matters important to them, is one of the major strengths of direct democracy.
>That "thinly veiled promise not to sue" is backed by the full force of a legally binding promise recognized by the combined weight of the US and Euro legal systems.

Have you got a source for that? AIUI under UK law the concept of promissory estoppel only exists in the context of an agreement in which the other party has received consideration. Not having paid MS anything, I don't see how that can apply here.
Clojure 2012 Year in Review
Why I stopped reading TechCrunch on a regular basis
If it just had a version of Lynx embedded it could show the website fairly well unless it was a heavily scripted site that loads its content for each page via JavaScript.
Cool, please do drop an update if you come to any conclusions about its efficacy.

BTW, I meant the PageSpeed Service for GAE [1], which seems like it's basically CloudFlare running mod_pagespeed on all requests.

[1] https://developers.google.com/appengine/docs/adminconsole/pe...
I disagree. The current tax debate is largely over whether or not to raise taxes on, at most, 2% of the population. That isn't remotely close to enough of the population to overturn anything under my proposal. If you set the percentage required high enough, only those laws that are truly objectionable would wind up in the trash bin.
I find the duplication of an Austrian hamlet amusing. Would be cool to see tourists' reactions if they come upon it accidentally. Duplication of architecture is not new. I think parts of Venice and Paris have been duplicated in Las Vegas. ;-)
Embarrassing misspelling of precisely
Can you achieve success AND have a life?
You are right, that can be painful. One solution to this might be to just pin your most frequent apps to the taskbar instead?
(browsers/windows explorer/photoshop/whatever you use ) :)
p.s. you can move around the pinned icons on the start screen, move the most frequent more to the left so you don't have to scroll :)
I think that each of these chats or groups should be looked upon as new separate circle or list of people. Like a lot of friend lists, which overlap, cross etc., but without the updating hassle.
Zynga Claims Farmville is Responsible For Getting U.S. Out Of Recession
I'm referring to Rails apps that are being maintained in their current states in v1, 2, 3 and now beyond. The ability to maintain them in their current version (or upgrade) depending on what an updated gem does, or does not fix can be quite a challenge.
Extensions are second-class citizen in Chrome Web Store
DRM is such an utter and absolute waste of effort and money. Think of the millions of man-hours that have so far been misallocated on trying to "secure" digital content. It's just sad.
I'm the author of this piece. If you'd like to see the letters we wrote on behalf of Women's Aid in response to the demands for money for links you can see them http://www.mcgarrsolicitors.ie/2012/05/10/newspaper-licencin...

and

http://www.mcgarrsolicitors.ie/2012/12/06/newspaper-licensin...

Thank you for your interest.
They could do online time reservation, similar to online seat selection for air travel. If you don't remember to login and claim a time when the schedule for a given movie is released then you are forced to pick a less than desired time. It doesn't have to be any different than buying a ticket on Fandango without showing up to the box office.
2013 predictions, Gangnam Style; or, Don’t call it a comeback
mediaelement: (http://mediaelementjs.com/) works well for audio - haven't tried it with video but i'm sure it's good.
Sometimes I think these problems are uniquely true of the tech industry. But this is a counter-point to that.

I guess craftspeople are the same, whether your craft is code, film, or woodwork. We live for our work, but sometimes we forget to give ourselves the space to live outside of our work.
This is an inspiring story
Platforms and Networks: Managing Startups: Best Posts of 2012
It's funny how you classify Scala, Java coders as engineers and PHP coders as developers. I know it wasn't probably intended, it's just funny. :)
Oh, from what I saw, that just applied the best practices in the PageSpeed plugin to every request, which I had already done, so I didn't think it was necessary to run again. Please let me know if it does something I haven't seen!

My main use case was a CDN, as I'm not sure if Google pushes the GAE files to various locations.
Non-blocking I/O, Node Js and Python's Eventlet
Sounds like they haven't really broken apple's DRM - Zeusmos relies on getting a developer profile for your phone's UDID and re-signing the apps under that dev profile, which means the apps will expire in a year or so. And Kuaiyong relies on an enterprise profile by the looks of it, and i believe apple can remotely nuke enterprise profiles.
Russian Space Agency Spending $68 Billion In Next 7 Years
Yes our entire financial platform depends on WCF but the OP is right - its not reliable. We've had unpredictable latency, crashes, hideous bugs and configuration hell.
Actually, I'd say English claims the title of being the truest descendant of Latin. English not only directly uses descendants of Latin vocabulary, it also uses plenty of words from the other Latin descendants. It's kind of like a C++ diamond inheritance pattern.
ITT: Good Indians patriotically defend their fatherland against hordes of invisible Chinese rivals.
I think you've got this backwards.

The patriot act wasn't a result of direct democracy, but getting rid of it would be much easier under direct democracy. Government involves both the creation and ammendment/removal of statutes.

Direct democracy is no more likely to lead to tyranny of the majority than representational democracy (slavery and segregation was an act of representational democracy if you recall). You are confusing two dimensions: direct <--> representative with majoritarianism <--> constitutionalism. Direct democracy is perfectly compatible with all the checks and balances of liberalism and a constitution.
If anything, it may launch a space race and help boost the US space spending as well
Partly why: They don't create life and give birth. That, coupled with an inability to develop empathy can be some dangerous ingredients.
Neat projects! A lot of useful things for developers in there. My projects for this year are less developer oriented, just random things I thought were interesting at the time:

Six Degrees of Bowie - http://www.sixdegreesofbowie.com/ - simple musical influencers graph

web-workers-fallback - https://github.com/typpo/web-workers-fallback - webworker compatibility layer

Github Participation Graph - https://github.com/typpo/github-participation-graph - chrome extension that improves some github aesthetics

World of Loot - http://worldofloot.com/ - pinterest-style mmo wishlists

Asterank 3D - http://asterank.com/3d - interactive visualization of thousands of objects in our inner solar system

Facebook Unsee - http://ianww.com/fb-unsee/ - chrome extensions that stops facebook from telling people when you've viewed a message

Asterank - http://asterank.com - a database of asteroids that catalogs their scientific attributes and potential economic value

GiftHorse - http://gifthorse.us - gift suggestion engine that barely generates revenue via amazon affiliate links

TextBelt - http://textbelt.com - free outgoing SMS API

KeepDream - http://keepdream.me - dream logging service
> What are the chances of a child brought up within such closed philosophy becoming a complete self-actualizing adult?

That's an interesting thought. Or may be kid will be complete opposite. That would be extreme too.
According to this table 391 is the smallest uninteresting number.
just added ipad support!
Perhaps this is the point of the original article, but couldn't one say that the actual "smallest uninteresting number" is actually the second smallest uninteresting number? The first smallest uninteresting number is only interesting by virtue of being otherwise uninteresting, but once we have a second number that is only interesting by virtue of being uninteresting, it's no longer a novelty to be uninteresting. So it's legitimately uninteresting.
Working 12 hours per day Makes You Look Stupid
2013 is sort of interesting - first year with non-duplicate digits since 1987
"Make something like OS X based on Linux and I'd spend $500+ to buy it"

OK but please keep the good part of X Window System.

How do you display an app launched by one user in another user's session on OS X?

You don't...

How do you remotely log in to one user account on an OS X system while another user is logged in at the physical machine?

You don't...

These (and many others) are trivial (and, very, very convenient) things you can do on a stock (free) Linux (or any other X-based Un*x UI).

I'm not disagreeing with you but simply pointing out that it's not as if Apple got everything correctly with their OS X UI...
Twelve Blog Post Writing Tips From 2012
The only line in your comment that matters is:

> I think they do.

You are making all kinds of pronouncements based on your opinion, which isn't based on data. Imagine if people who read it are discouraged from taking action because they think you are working based on facts or experience, instead of speculation.

FTR, based on the experience that my friends & I have running businesses which target "creatives" and yes "developers," your pronouncements don't reflect reality.
Except in the real world.

http://www.telegraph.co.uk/news/worldnews/europe/switzerland...

But the US government seems to be doing a pretty good job of just that.

http://en.wikipedia.org/wiki/File:CBO_-_Revenues_and_Outlays...
I bailed on a similar situation where I could feel myself falling for someone with schizo-affective disorder with a side of bipolar disorder. I certainly understand where you're coming from. I think the question is whether you can know someone apart from their mental illness. The woman in my case was extremely functional despite ongoing symptoms, but she also behaved destructively. She was skilled and enthusiastic at creating drama between people and heedless of the consequences of her personal behavior. She was good at creating beautiful things, situations, and emotions, but compulsive about destroying them.

This is a bit confusing to talk about, because the terms colloquially applied to such behavior (the insensitivity of which the current context makes clear) are "crazy" or "psycho." Every time she did something destructive, I had to ask myself: is she doing this because she's mentally ill, or because she's "psycho?" Meaning, in less offensive language, is this purely mental illness, or is she also a cruel, capricious, irresponsible person? I couldn't even be sure it was valid to ask the question, but my intuition said the latter. She was just as destructive to herself as she was towards everyone else, but then again, so are many people who simply have "issues" without major mental illness. On the other hand, she had ongoing symptoms including auditory hallucinations (her version of "well" was when she knew they weren't real), and she often made strange connections between things, strange jumps in conversation, which she couldn't explain coherently. I always felt guilty about holding her responsible for her behavior. After I cut off contact with her, I felt very guilty about it at first, because I had such intense feelings for her. I thought, "If I run away from her, who will ever stay?" When I caught myself thinking that way, though, I knew I had made the right decision.

The reason I tell my story is that it's possible Kas has satisfied himself on which aspects of Sally's behavior and personality are "her" and which aspects are due to her mental illness. He says she's "Guileless, straightforward, self-aware, good-hearted, open-minded, always truthful, always kind," which does not describe someone acting under the influence of schizophrenia. When he says he would throw himself in front of a bus if she asked him to, he's clearly not talking about the schizophrenic Sally, unless he has a death wish. If he has separated her from her mental illness, perhaps it's no different from loving someone who has any other disability.

This is all bound up in the question of free will, of course. People generally believe in free will, and they treat mental illness as a limitation on free will. If you believe that personal history is just as binding as mental illness, then any discrimination on the basis of a person's behavior is equally just or unjust whether they are mentally ill or not.
If you're craving more videos of this topic like I am, I found a bunch of TED Talks on magic, like this one:

http://www.ted.com/talks/keith_barry_does_brain_magic.html
I'm generally skeptical of theories such as this - mostly because it attempts to externalize an issue.

When the crux of an argument involves pinning the blame on external factors, the onus for substantiation rises.

I would be interested in seeing actual gender roles in pre-colonial India vs. today (as opposed to a more idealistic and less accurate view of it we may have today).

FWIW, I'm Chinese and these hypotheses aren't new to us either. There are all kinds of theories that attempt to blame social ills on the period of Western dominance in China, but inevitably they are unsubstantiable and more driven by the need to blame someone for something.
I'd like to twist the title to be, "We need to solve more hard problems".

A considerable amount of what we do in computing is either (1) re-solving old problems with a new shell/language/os/widget library or (2) plumbing between said solutions for communication. This is a fairly ridiculous state of affairs. At the risk of being a snob & starting a flamewar, I'd like to point out that node.js doesn't need to exist: it reimplements systems that already existed, and forces a contorted programming style. Why isn't that energy poured into Erlang or better libraries in C++ for event handling? The same argument can be made for a number of different technologies (why do we have F# divergent from OCaml, why do we have D instead of a better C++? why does MS have to keep spinning their APIs and forcing rework?).

My point is, when something is solved, it's good to move on until a compelling reason is found. Operating systems are largely solved, but most of the research stems from the 60s-80s, AFAICT. A number of concepts brought up back then got dropped in the rush to PCs and DOS. One that I particularly remember is the idea of multilevel security partitions. OK, maybe that's a bad idea. But it'd be good to look into it again. What about operating systems written in dynamic languages? What would that look like in a multicpu/multithreaded/multiuser environment? It'd likely be absurdly slow, but maybe it doesn't have to be. There's got to be some great work that was done in Genera that can be leached into the modern world.

Why, for instance, is the most common text entry solution a QWERTY keyboard? Why even a keyboard? Isn't there a better solution (voice has worked really badly for me, sadly). Isn't there a better way than what amounts to a revamped typewriter? What about the mouse? My mouse looks suspiciously like Englebart's mouse from '69 or so. Tablets are a great step in this regard. I don't really like them, but I have great respect for Apple, Google, and MS for trying to move beyond the WIMP paradigm. Even if in a decade we still use it, at least we know it's a local maxima. :-)
I'm loving this stuff! It says you went on a domain buying spree after the emoji find. Can I ask what Other domains you got? Is there something special about the .ws or does it work on .com too?
I'd like to point out that a method of resigning applications for piracy purposes has been around since early 2010, and that Apple doesn't have a history of taking action against services offering adding UDIDs to developer profiles for money.
This is awesome, I thought 3 was a lot of projects but clearly I'm way behind on this one. As a side note, I started learning to program early 2012.

Here is my list:

- CourseBacon: Find online learning resources (http://coursebacon.com/)

- NetworkMill: Help you transform contacts into connections (http://networkmill.com/)

- Roompatible: Roommate finder. It's the 1st webapp I built while learning to code (http://roompatible.com/)

Note: CourseBacon and NetworkMill are still work in progress.
Although trap streets specifically refer to maps, I can't help but think of the trap that Google set up to bust Microsoft on copying their search results:

http://searchengineland.com/google-bing-is-cheating-copying-...