skysight-inc/HackerNews huggingface dataset:
Can I make a living out of my open source projects in 5 months?
Open source is wonderful. Good luck to Ubuntu, though I love X. As an end user of X, fluxbox, and X-forwarding over ssh, X just works. I'm not looking forward to compatibility troubles when the new fleet of X replacements arrives.

Debian, please continue to maintain old stalwarts as Ubuntu and other distros flirt with the new.
You can boycott them if you disagree with them, but you can't just boycott them while still enjoying their content via piracy. It's not morally sound.
I honestly cannot tell if this is satire or if you think these are actually legitimate points.
You are having a laugh! There hasn't been a disruptive presence in US politics since you ganged up with the French because the Brits were charging too much tax (same old, same old).
ansible looks pretty good. thx for the link.
They pay 2/3 of the phone for your contract, which has nothing to do with locking or you using someone else's sim card.
Great link. That was enlightening.
How?

Does it use locking?
Does it use something like PostgreSQL's new SSI?
Does it write the read timestamps to the database on reads?
Something else?
Or you might want to take "DR" less literally and actually read the statement and realize that changing unlocking rules doesn't require legislative intervention. The Library of Congress oversees the designation of DMCA exceptions, and the specific act in question was the non-renewal of an existing unlocking exemption. The LoC stated today (as part of a coordinated response to the petition) that this set of exemptions will be re-reviewed: http://www.loc.gov/today/pr/2013/13-041.html
I'm sure I'm not the only one who reads this as a rant against his own brother for being naive. It's like he's saying, "how could he possibly ever become as good as me?" I highly doubt that his brother is much more of a screw-up than my cousin was when he moved from trucking to programming.

The video oversells by hyperbole a little bit, but it's really not too far off of the mark. The bigger issue is tech schools who sell programming as if it's not ever difficult or tedious work. Of course, they do the same thing for every "exciting profession."
The White House answered an entirely different question from the one asked!

Emphasis mine:

* "And if you have paid for your mobile device, and aren't bound by a service agreement or other obligation, you should be able to use it on another network."

* "...neither criminal law nor technological locks should prevent consumers from switching carriers when they are no longer bound by a service agreement or other obligation."

The White House response doesn't support unlocking phones, only unlocking phones after contracts are expired. Which isn't at all what the petition complains about. They evaded it entirely.

No, it's lower than that. They're pretending to agree with the petition, in the tone of their writing; but when you read the fine print, they don't. It's fucking doublespeak.
Upstart is available in the Debian package repos, and it was used for a while by Red Hat before they switched to Systemd.
And prior to FDR the Democratic party was the party of small government.

I'm referring the United States in the present day, where (generally speaking) the word liberal refers to Democrats more often than Republicans, and the idea that taxation is theft is an order of magnitude more closely associated with the latter than the former.

Classical liberalism : The word "liberal" in common discourse :: Classical literature : Harry Potter
In my experience distros attempting to keep things as close as possible to packages upstream (except for bug fixes) are always the most useable, stable, etc. So I sort of prefer the "authoritarianism" from upstream.

Additionally, an upstream package has authority only on ONE component. The distro has authority on ALL components. That makes ALL the difference.
nice.
as someone unfamiliar with rougelike games I liked the walk you through it on the side and map legend on the bottom.
In javascript too.
I like the reference to the toolkit on the homepage.
Sounds like reupp.org might be of service..
Yeah, I forgot about bastille. On their news page they claim that development has been restarted recently.
Lets hope that it gains enough momentum again.
servers up to 512GiB ram, these days, are pretty cheap. that is /big/

The thing is? last I looked, none of the NoSQL databases handle multi-master replication, either. In all cases, if a server goes away, you have issues. With SQL, you promote your most up to date read-only replica to read-write master, re-point the other slaves and run. With modern SQL databases, you can even control how out of sync you allow your read-only replicas to be (to the point of making it so the transaction isn't complete until it's been written not only to the master, but also to the slave... of course, that costs time. It's a tradeoff you can tune, depending on how much your data matters.)

Now, if you just need more write-performance than a single beefy server with 512G ram and a bunch of SSDs can bring (which is a lot) then you shard. At that point, you are pretty much where most NoSQL systems are, except that most sql engines come with a bunch of neat tools for finding slow queries (and for figuring out how to make those queries fast without changing the php) that the nosql stuff seems to lack.
...it's a pity about the choice of F#...

Exactly what I was thinking. I know functional programming is interesting to me, and from experience I know that learning a new paradigm can improve your competence as a developer, but I have the same reservations about learning a language I'm pretty sure I won't have a realistic chance to actually use.

If there are similar resources in Haskell or Erlang... now that I could convince myself to spend some time on.
Is it illegal as in criminal? Or civil, and you could be sued?
Not the simplest UI but: goto the friend's timeline. There should be a Friend button with a tick next to it. Hover over the button. On the pop-up menu the "Show in News Feed" option is probably already ticked. Once it is, choose Settings and then choose "All Updates" or whatever as appropriate.
Whether or not Branson is right (I don't think he is), it's completely irrelevant to the yahoo situation which is just one company at one point in time.
Y combinator for Europeans..must be a joke?
http://zkombinator.com/
Apparently North Korea has more information freedom than rest of the world.
If this was a small tool with no dependencies, then it would be a clear winner over a heavy-weight install of apache, just to serve it. But, as is, I don't see the real benefit over apache, unless you already have redis and node running.
What worries me is fragmentation of drivers. It can be a very serious problem.
Agreed. So many geek people hating Ubuntu this days, probably because they feel "betrayed" as they make Linux more user friendly.

Most of them had contributed zero to Linux, so I don't know where this entitlement sense and emotional response comes from.

If you don't like it, go use whatever you want.
Ask HN: Do any browser testing services integrate with Google Analytics?
Is there a browser testing service that I can plug my Google Analytics account into that will read my browser breakdown for my traffic and display how my site looks in each of those browsers?
Where are the “big problem” jobs?
What does this mean for Ubuntu-based distributions that offer a more traditional look and feel, like Linux Mint? I jumped ship for Linux Mint when Ubuntu shoved Unity down everyone's throats.

I like the balance Ubuntu strikes between good hardware support, recent packages, proprietary graphics support, and the "it just works" factor.

I just want all of that without the Unity mess. Unity might be good on a cell phone, but it was really crashy and impossible to do any work, because every time I've attempted to use Unity, I couldn't figure out how to do the simplest things with the GUI, and ended up switching within days.

It sounds like the new window manager will only support Unity.
"you'd know that opening that dialog is frequently the hardest step."

How true and essentially the value of "connections" I would add. They get the person (you are "selling" to) to at least listen to what you have to say and consider it and to typically be taken more seriously.
This is as good of a response as you can expect. This is a win. If you expected anything else (sneak, I'm looking at you here too) then you've never received a response from the White House on an issue on which they truly disagree. That letter would have said something like "While we respect your opinion, we believe that the current law best satisfies the needs of blah blah blah."

Here, they are saying: yeah. We agree with you. We don't write the damn laws- but here is what we're willing to sign.

Our job is to get our Senators and Representatives to change the law.

It may not be pretty, and it's certainly not efficient, but this is democracy in action. It requires effort from its citizens in order to work. Not running away.

EDIT: I forgot to add, that I did receive a 'blow it out your ass' response from President Clinton many years ago. He later reversed his stance on the issue, but it was too late for him to affect it and just left it as a recommendation to the next pres- who ignored it.
The rise and fall of Andy Zaky
>it's ultimately your fault, the citizen of a Western country, for allowing your government..

Yeah, no. I didn't vote for these assholes. If you think even part of the nonsense professed by the MafiAA organizations has popular support, you're terribly deluded. I don't take kindly to being told I'm at fault for something I oppose and took every positive and reasonable step available to me to oppose.
>second-term lame-duck administration

The term "lame duck" typically refers to Presidents at the tail end of their term, most often used in the time between an election and a transition of power. That isn't the case here.
Example of a well written, well tested RubyMotion app (according to the ML)

https://github.com/tkadauke/TinyMon
This is exactly the issue, TPB or something like it will always exist so long as there's a niche to be exploited between the final cut and your eyelids.
No, smaller pixels have more noise (on a pixel basis) because the incoming photons are averaged over a smaller area.

Of course, if you have more resolution, you can reduce the resolution in post-processing, and that will also reduce the noise. But then you might as well have used larger pixels to start with.

So I think the right strategy is, figure out how much resolution you need and how large a sensor you can afford, and then make the pixels as large as possible at that resolution. This appears to be what Canon has done.
This roughly correlates with "the 80-20 rule": 80% of your users will use only 20% of your features.
If you are so upset about those issues in the United States how about you sign up to adopt some of the citizens who vote for them? We'd be happy to ship a few off.
What would likely help that even more is to do it in some larger spools (say 20kg spools) so that you can do larger runs and then chop it up later. There is a possible market here to do that, but I don't know what kind of margins you could expect; I've got no idea what the power the filament extruders use. I'll know when/if I finally get my filabot from the kickstarter, it's a very very similar design to lyman's but came a bit later. The main thing I'm after for it is that it'll come with a grinder to let me take things like plastic bottles and try to print with PET plastics and other strange materials.
"I told them about the Guerrilla Open Access Manifesto. And in doing so, Aaron would explain to me later (and reporters would confirm), I made everything worse. This is what I must live with."

Not just worse, she gave them a case they didn't have (although arguably a better prosecutor would have googled)
That's exactly my point. You shouldn't be voting on something you don't understand; the problem is that when too many people don't understand what's being voted on, you can't get a well-reasoned result from a vote.

I think the percentage requirement is an interesting idea, and I think we're on the same page in that requiring a concerted attempt to write legislation in a more accessible way would result in a natural increase in that percentage.
I really like this analogy. I think a good example of it is the following code for red-back trees:

balance :: Color -> RBTree a -> a -> RBTree a -> RBTree a
balance B (Fork R (Fork R a x b) y c) z d = Fork R (Fork B a x b) y (Fork B c z d)
balance B (Fork R a x (Fork R b y c)) z d = Fork R (Fork B a x b) y (Fork B c z d)
balance B a x (Fork R b y (Fork R c z d)) = Fork R (Fork B a x b) y (Fork B c z d)
balance B a x (Fork R (Fork R b y c) z d) = Fork R (Fork B a x b) y (Fork B c z d)
balance k a x b = Fork k a x b

The lhs does the dirty work of identifying the relevant bits in the tree and in the rhs things get rebalanced in a similar form.

(Another thing I find amusing in this example is that its one of the few examples of Haskell code where you can't get around the "copypasting" by using `let` or `where`)
"better" is generally subjective. there's a reason why nixos, upstart, etc, don't catch on.

For pacman vs nix, well, pacman is extremely simple. Extremely reliable.
Nix has some design advantages, but that don't translate all that well in the practical world right now. Maybe in the future.
I'm all with succinctness. I'm wondering how much this has to do with F# per se than with imperative vs. functional programming language.

I think the same applies to Java vs. Scala / Clojure. (For example, in German, http://funktionale-programmierung.de/2013/02/26/scala-java-a... -- Google Translate: http://goo.gl/CF1q9)
Agreed. Criminal penalties for unlocking!

Could this be more draconian? Contract law is normally covered by civil penalties. And the current administration supports it.
So for those of us who don't actually just download anything that may be crap, why not have a link to your product feature page somewhere?

Reading through that I feel like a bro with spiked hair, striped shirt and a fake tan is read-yelling it at me.
Who are we? I only see a Company and a Foundation geared to serve a platform namely Ubuntu and not Linux.

Yes Ubuntu is based on a FOSS ecosystem but it does not mean it shares the same goals as linux, whatever the goals of linux are.

It means its backed by a company which in my eyes want to bring the wonders of a second unix based operating to the laymen. Only in this one everything is open, and that for me makes sense.
World's First Development Environment on iOS & Android Tablets
It looks like they have design goals such as using Android drivers that Wayland doesn't address.
> It gets a lot sillier when you realize that nobody would title an article "Logic is not for everybody."

> Programming is just logic plus communication.

Fair enough, but you are defending programming as a hobby or academic pursuit. That is not the context established by the original video, which was programming as a profession.

Typically:
Professional programming ≈ Logic + Communication + Fat Salary + Bureaucracy/Politics - Predictability - Sufficient Time/Dev Resources - Personal Time

If anything, perhaps some ambiguity can be removed by titling it "Professional programming is not for everybody".
I'm sure they do, it's not relevant; using short meaningless variables names as a matter of habit eventually always causes confusion because of nested loops. If you can touch type, counting characters is an absurd reason to write obtuse code. Code is read far far far more than it is written; optimize for reading, not writing.

I'm very well are "i" is idiomatic; I still think it's stupid, as are many such idiomatic hangovers. Idiomatic does not mean correct or good, it means popular. Well chosen meaningful variable names are always a plus and are a sign of a programmer that understands code is read far more than it is written and not always by those who know all the little idioms of a particular language.
You can control the level of access a friend or page has. You can set it from None - Some - Most - All of their posts.
The difference is that the airline is selling you the right to sit on their airplane; the right to store your baggage on their airplane is another matter. In the case of the cell phone, your service contract is what gives you the right to use their network, and they are selling you a phone to use on that network.

The special treatment is the DMCA, which forbids you from unlocking your phone regardless of the contract. This gives the cell companies an advantage by protecting a loss leader strategy: it is less risky for them to sell you a phone at a large discount which is locked, because it is illegal for you to unlock it whether or not you are under contract. It would be as if an airline sold you a discount ticket, and the law forbade you from having another company carry your luggage.
The Obama administration isn't perfect. (What administration is?) However they do seem to understand society's generational lag in understanding technology. They understand that the generation in charge is out of touch and so will unknowingly perpetrate heinous rules interfering with the way the society of people in their 20's actually use and understand technology.

Then again, maybe it's just because Obama is a smartphone user. (Is he still using a Blackberry?)
There is no way in hell, you are going to convince me that the US is a bigger domestic human rights violator.

This in itself is a disturbing statement. So what are you saying, it's ok as long as the US is not as bad a NK? Very disturbing. In a modern society, in what the US should be leading as a shining example to rest of the world there should be -no violations of human rights-
Can't take google glass in the surf. Have lost goggles that I put on under a swim cap! Let alone surfing.
They'll probably use the same KMS and EGL drivers that Wayland and others use.
I'd be interested in reading about your experience doing this. I've been considering leaving the US as well lately.
Being an Obj-C fan, I'd love to use Ruby, but I just can't stand the hybrid message-passing notation.

It's a necessary compromise to fit into Ruby's syntax, perhaps, but why not just go all the way (since it's otherwise not backwards compatible with Ruby, or is it with Ruby 2.0?) and have full Smalltalk-like Objective-C-style message passing?
"getting a response that's designed to get you to stop complaining from a false sense of achievement"

I'm also sure they bend over backward to find a reason to agree with something just so they can say they are agreeing with some petitions and get points for it in news stories instead of giving a negative response.

Politicians do this as well. If you visit your local congressman he will be glad many times and enthusiastic about supporting your special interests. How much he goes to bat for you depends of course on the issue and who you are. At least he can wave a finger and say "I tried but the others wouldn't vote for it". Much better than telling you up front your issue will never get voted into law.
I see your point; it doesn't help at all yet many people still do it.
but that's a cool star trek character if that helps. (probably not)
Digital convergence: The rise of the phablet
am curious how Ubuntu broke things in Debian. were Debian maintainers too ready to accept changes from Ubuntu?
Relevant: https://lwn.net/Articles/524606/, OpenBSD complaining about modern X becoming less and less portable. Ubuntu, of course, is always willing to turn the incompatibility to 11.
Does it mean we won't be able to use "ssh -X" on Ubuntu in future?
> this doesn't really come up that much.

Unless, of course, if you don't know or expect that 'rule' and you are wondering, why your type is not visible in that other module for over an hour...
I'd like to hope since Wayland has been in development hell for ~5 years now, that if the Mir people are doing their job, they are intimate with both X and Wayland, see where Wayland improved, and where it made mistakes, and fix those.
I would definitely start out with a B.V. since it would be much easier and cheaper to set up, and less hassle/paperwork when tax time comes.

Then, when revenues justify the investment, I'd set it all up properly in the US with the help of a good attorney and/or accountant.

An important point here is that as a B.V. you would be governed under Dutch law if someone sued you. This should be disclosed in your terms and conditions as it will be considered unfair trade practice otherwise. If you feel you don't want to hire an expensive lawyer, I think the KvK has an export desk where they can help with these kinds of questions.

But it all depends on what kind of startup you have - if you have already validated the idea and have some investor/savings money I would hop on a plane and get it sorted there straight away :)
That's a classic. You should print out that email and frame it!
All this is good, but what happens to the next guy who gets arrested for this and has his life wrecked?

Sometimes I think there should be a penalty against lawmakers for passing reckless laws which could be convincingly argued against in a few paragraphs, as is the case here.
I think this is an important but sad milestone: The day when "saying no" actually becomes a smokescreen for being broken on purpose. (Question: Has Apple already passed it?)
I don't think anyone here is saying that what the US does is ok. But this thread is about North Korea, not the US. Why are we bringing the US into the discussion if not to compare it to North Korea?
The same reason you pay sales tax on a car you finance. Just because you are paying for the phone over 2 years does not mean that you get to defer sales tax.
Back Row
I believe I stated my post poorly. I should have said the relevant definition of "petition." It more generally means to request. Regardless, it's my uninformed impression that "petition" here isn't used in the specific sense of being enjoined by a number of people.

You're certainly correct that they are petitions, though a petition in this sense matches petition in the general sense, as a request regardless of format.

I definitely am not a Constitutional scholar, though, and I appreciate the informative response.
OT:

One observation I have made is how facebook launches big changes in staggered roll-outs.

Among all the other obvious benefits, I feel a big one is that all people never get to complain at once. So even the most drastic of changes will be met with pockets of protests/backlash, giving enough time between different pockets for the uproar to cool off.
What worries me is fragmentation of drivers. It can be a very serious problem.

Possible scenario:

Nvidia wait for broader Wayland adoption to release their driver for Wayland. Comes along Canonical and drops Mir on our heads. Nvidia scratch their heads and say - forget Wayland. Not sure if they'll say forget Mir as well - they have better things to do than to deal with this mess, but all this doesn't sound good already.

Consider games development. People wait for better drivers (Wayland)? They aren't coming. Should they say forget this mess (Linux)? Or Canonical think they should refocus all driver development on Mir like Android did on mobile creating a horrible fragmentation again?
For someone who is new to Javascript (and programming in general), how do you know when it'a ok to move on to coffeescript? (I started with ruby and I like how coffeescript has similar syntax)
If that's the case - it would be good. But I'm not sure about it yet.
Slightly more open?

In what way is Ubuntu closed?
I thought this was going to be about the bug(?) where they spam you with notifications from yourself, and how they don't fix it because it hurts MAU.
Oh it wasn't Chrome is was my screen size. Make sure it works on lower resolutions. The video overlapped the content.
I love how he ends it with a question. Most blogs are so dictatorial.