skysight-inc/HackerNews huggingface dataset:
I'll run systemd only after you pry openrc[1] from my cold, dead hands.

FAR too much of the project makes exactly the wrong design choices. The worst of these flaws is the binding of previously-independent components discussed near the end of this article.

This bundling Is not even necessary! The features that systemd gets right - an interesting daemon management tool, and providing a useful default start/stop mechanism ("4 lines of config instead of re-writing the same generic shell script") - can obviously be independent features.

This mess should be limited to merely bad design in a particular software niche(s)., but now we're seeing the "my way or nothing" attitude spill over into existing user-level software. (e.g., Gnome[2] I would probably already be using part of it was properly modular. Instead, the bundle is growing even more monolithic and incompatible.

When a similar "forced upgrade/incompatibility" happened to OpenGL (with ES dropping the traditional fixed-function pipeline, JWZ had a very good summary[3] of the the problem, from a "having to maintain old software" prespective:

Let's say you have a well-specified system that is in wide use (a language, a
library API, whatever) and because of changes in some substrate (operating
systems, hardware, whatever) you find that you need to add a new way of doing
things to it.

The way you do this is, you add new features to the specification and you
clearly document the version in which those features become supported.

If there are old features that you would like to discourage the use of, then
you mark them as obsolete -- but you do not remove them because thou shalt not
break working code.

If you don't agree with that, then please, get out of the software industry
right now. Find another line of work. Please.

Your users have code that works. Maybe the new APIs would serve them better.
Maybe things would be so much more efficient if they updated their code to use
the new API. Or maybe it doesn't matter to them and they just want working code
to continue to be working code. At least until such a time as they need the new
features, or new efficiency. Remember the First Rule of Optimization: DON'T.

sigh - one of the big reasons behind my I left the world of Microsoft and Windows behind ~15 year ago was to be free of this kind of forced change...

1: Not giving up my .xinitrc/.Xresources or E16 theme, either. In all cases (along with openrc/sysvinit), they have over a decade's worth of bugfixes and tweaks. Any replacement would have to be very good to be worth the time/effort involved in switching.

2: to be fair, Gnome has been merging thing that shouldn't be merged all the way back to the beginning of the project, and is as much at fault here as systemd itself.

3: http://www.jwz.org/blog/2012/06/i-have-ported-xscreensaver-t...
I haven't been a Comcast subscriber in years, but I wonder if my credentials from ages ago could have been compromised?
there are no unit files, but there are units:

[plo@plo-air ~]$ systemctl --all | grep plym

plymouth-quit-wait.service masked inactive dead plymouth-quit-wait.service

plymouth-start.service masked inactive dead plymouth-start.service
Ah, Bitcoin. The Esperanto of currency.
News/YC is my favorite iOS HackerNews client, it's free and beautiful, and comes with Readability so I never run into this problem. So many sites are either not responsive or do it badly, so it's a lifesaver.
> It took me just over 5 months of regular phone calls, being patient, and being nice, to get my account reinstated

> It took me just over 5 months of regular phone calls

> just over 5 months

> 5 months

Lolwut
I had a moment of paranoia a few months back where I thought it was concerted attempt to trivialize the issue, but then I realized it's just a way to get cheap laughs/upvotes.
Show HN – Curiator, Crowdsourcing The Biggest Index of Art in The World
Do you care to elaborate on the "sigh" with any actual discussion?

It seems you're trying to portray any detractors of suburbs as radical tree-huggers, whilst ignoring the fact that the kind of suburban sprawl happening today has a ton of other downsides, and fails to even meet your own standards for a nice neighborhood.

Edit: To give you some context, I live on the opposite side of town from the neighborhood I linked to. My neighborhood is much lower-density than that one, but while still unquestionably suburban, has schools and a large variety of shops within walking distance and safely accessible by foot and greenways and bike routes leading toward the city centers. My neighborhood was built in the 1970s. There are similar neighborhoods in the area covering a broad range of density and property values. We don't even have a mass-transit system worth mentioning, but it's still a much better place for getting around without a car. Yes, suburbs can be done well. But at least in my area, the new residential development is mostly comically tragic, and it's affecting what people mean by suburban sprawl.
That's a decent read, but unfortunately even running the same precisely-versioned and ordered change scripts against dev, test, prod dbs can produce divergent results depending on the data in the db at the time. For example, prod could have a null somewhere, or data using a different url encoding flavor.... etc.

(Or if you're really lucky, even the current load on the database could make it fail... i.e. transaction serialization failure due to the random row order you attempted to lock)

So it should have ended with 'you're doomed'.
Isn't this the same guy who fired one of his employees on a conference call?

http://finance.yahoo.com/news/listen-to-aol-ceo-tim-armstron...
Doesn't seem unlikely. "Shy, and also a doormat" is how I'd describe probably half of the developers I know. The stereotype of a nerd lacking in social skills is true for a lot of us, and having a difficult time saying "no" is often part of that.
Medicare probably helps a bit too
Shouldn't he still be making ad revenue even if the app can't be downloaded from the App Store or Google Play? I'm sure those ad $$$s are still rolling in...
Visiting SF, would love to make friends at tech companies
Hi everyone. Odd request, but I was wondering if it's possible to connect with anyone at Facebook, Dropbox, Airbnb, Twitter, Square etc and perhaps drop by your office for a tour. Will even make the trek to Mountain View if that's what it takes.

I will be in town for 7 days, attending a training workshop at Cooper Studio in downtown SF. Would love to explore some of the surrounding companies in my short time in your city.

Will do the same if you ever visit Toronto. :)

Thanks

email: fhashemi@gmail.com
skype: faramarzhashemi
BBM: 74739BC0
twitter: @faramarzhashemi
I would love for my environment to be pretty. Thanks for asking.

The only reason I replied to you at all was that I get concerned when I see people present aesthetic arguments that don't seem very well thought-out. Because it's not that we have a different definition of pretty. It's much more that I'm willing to see the ugliness and think of how far we've come from island natives having a life span of 33 and you're more likely to think of how much the view would be better without all the concrete in the way.
Quantum Real Estate (a problem on Brilliant.org)
Be patient and be nice? Uh, no.
> Well have you heard of these things called buses and trains? They're awesome.

They ARE awesome, but often come at the expense of time. I live in Tokyo, which has an amazing public transportation network.

Including walking to/from stations and bus stops, taking the bus/train costs me around 80 minutes of my day each way -- that's over 2 1/2 hours of my day.

If I take a taxi directly from my apartment to work, it takes about 15-20 minutes to get directly to work. Let's call it 40 minutes of my day.

I can get back two hours of my life every single day with point-to-point transport. That's two hours I could be catching up with friends, reading a book, cooking, exercising, etc. It matters so often to me that I end up paying the 4000 yen or so it costs to take a taxi twice a day a horrifying number of times.

This is to say nothing of the fact that I can sit in the taxi and read a book or something rather than being crammed and crushed in public transport.
We're also super rich.
When you search for a phrase like "how can I get my account unsuspended?" and see thousands and thousands of results and horrible pitchmen selling you "the secret to getting reinstated" you know there's a massive disconnect between tons of desperate people and a company that is unwilling to provide any customer service to address problems. A faceless algorithm bans you and you're screwed.

Every account suspended isn't automatically a spammer - oftentimes they are legitimate businesses that have to let employees go and shut down because they cannot figure out a way, despite numerous desperate attempts at communication, to get back on the web. This has happened to me before, and I couldn't get anybody at Google to respond to me in a way that wasn't a complete form letter where they couldn't tell me what the issue supposedly was.

The worst part? Bad actors have an endless supply of fake identities and just sign up again and again and create new fake companies while legitimate people are completely screwed.

If any company other than Google provided this bad of a customer service experience, we'd view them as a flat out scam.

Any Google employees out there that give a damn for your customers? Provide some human customer service. If the volume is too high, charge money for it, whatever. But do something to help people who are completely screwed. You should be better than this.
since when are lambdas a basic feature? since scheme in the 70s? since smalltalk-80 in 1980? since ruby in 93? since Haskell 98? since c# in 2006?

if I got in my delorean, hit 88 miles per hour, went to Sun Microsystems in the early 90's and convinced Guy Steele that yes, we should include Guy's currently 15 year old research of lexically scoped, first class functions into this new language which is designed to drag C++ programmers halfway to lisp, then java would have not been widely adopted, and this run on sentence would never have been written.
> I learnt programming on my school computers in lunch times and on a graphical calculator. I really didn't have much interest in programming at home.

I did the same. My interest in programming actually started to decrease as my access to the internet increased. This was, however, in the mid-90s, when there weren't the big online communities that there are now.
I feel sorry for him too, but it seems like it should have been obvious that publicly pulling the game was not the way to make things better. It sucks, but the only way to make it go away is to just ignore it all for a while. The internet will find its new obsession in short order, and Flappy Bird's 15 minutes of fame will be over. Anything he does to try to avoid attention will just make it go on longer.
happened in brazil as well.

everyone knows you only build large public projects there if money change hands. and it usually happens that the gov official get the quotes from all the companies, call the one paying him the most and tell the other quotes and that company submit a little lower than the lowest and get the job, later including several hidden fees, etc.

the, for the sao paulo subway expansion, a journalist did a search and found documents proving all that for that specific job (yellow metro line) and published them.

gov removed the documents, waited for all signs of it ever being indexed to disappear and then sued him. i think the trial is still going and they still deny those documents ever existed.
This is continuing on from stories that emerged last week - https://news.ycombinator.com/item?id=7164630
Here's what is worrying: But it is not an easy road. Money is the biggest stumbling block. Most start-ups like Ms. Arnold’s are underwritten with personal savings.

Also: Many entrepreneurs do not pay themselves for a year or so to allow their businesses to gain traction.

Considering that most businesses fail within 5 years, I'm not enthusiastic about the older-than-55 crowd starting their own business. If you are fresh out of college you may be able to set up a company - you have time you put your finances back together, should the effort fail, but as a retiree you are looking at old-age poverty.
Never Forget Flappy Bird
Florida prosecutors file legal charges against heavy Bitcoin traders
All else being equal, would the brother turn down the money if he were given it? Would he turn it down merely and strictly due to the number of zeroes tacked after the first six digits? How would anyone in his position make a decision either way? All questions worth thinking about. And IMHO, intricately woven of human nature and our immediate economies. I fail to see the foundation of a moral dilemma, leave alone outrage, in all this. But then again, I plead that I am merely following my own moral compass!
How about this little solution: "The way I fixed my "Information Harvesting" policy violation was to make it so that the form on my lead capture page could be submitted without filling it in."
How would it distort audio played by responsible software? Pick a limit where "100%" doesn't destroy the hardware. Enforce it. No distortion, done.
Yes. Waiting in line is part of the experience. It's not something I would do, but I'm not arrogant enough to look down at those who are doing it.
Read every single post on his blog.
My high school ran out of math classes for me and 10% of my classmates after 11th grade.
Sounds like I'm being too harsh, then.

It's legitimate, in my view, to reclaim streets for the use of people without actually tearing up the asphalt and putting down grass. The issue is that the notion of a public space implies social encounters: friends are met and made, issues are raised and discussed, action is proposed and taken. A focus on how cars use roads whitewashes all of that because you can't do any of that from the seat of a moving car.
So removing the app from the store doesn't turn off the ad revenue unless he kills his ad account. Removing it could be kind of a shrewd way to boost downloads one last time before people move on.
PS, I don't care what you believe, but please don't downvote just because you disagree with something. It's passive-aggressive and it ruins communities.

Use your words.

(This was in response to my comment getting downvotes.)
Inspired by @joshjet's tweet: https://twitter.com/joshjet/status/432569805325869057/photo/...
Yeah, I remember that. :)
CURIOUS CASE OF HIRING FOR SEARCH RELEVANCE
SEARCH RELEVANCE IS A KEY TO SEARCH BUT HOW SHOULD YOU HIRE. READ IN THIS BLOG:

http://shoaibsehgal.wordpress.com/2014/02/10/curious-case-of-hiring-for-search-relevance/
I get the recent popularity of this game but besides the cool characters and backgrounds.. how is this any different than the classic 'Helicopter' game?
Assimil is also really good if you add the sentences/phrases of the dialogs and exercises to an Anki deck as you go along (flipping the card direction when you reach the "active phase"). The review gives you really high retention (and you can kill cards or the entire deck once you finish and get them to maturity).

If you want to use Assimil for a European language however, try to find the older "without toil" courses - they are so much better.
Very easy, pick the ones more likely to stay around, more likely to not damage the place, more likely to not cause a nuisance.

Now of course it is silly. Why would they not just raise the price? Unless they do what they do for fun or provide a public charity or good, why sift through hundreds of cred reports and pay marketing researches or run a lottery of sorts if say it is easier to just say "ok, rent is now 20% higher".
Obviously, this is the ultimate conclusion:

1. Make Flappy Bird
2.
3. Profits
Surely you would agree that there are limits, socially determined or otherwise? Would you be OK with your child seeing a motorcyclist's head blown off? A man's distended anus? There are no limits on the internet. I saw all these things because I didn't know any better, or because I was morbidly curious. It didn't ruin me or give me PTSD or anything, but it definitely shaped my personality. I regret it now, in my mid-twenties.
Your post was brilliant but you ruined it with this..

>>Not one single person who is rich I know isn't happy.
I'm not sure the stochastic method you describe, if followed honestly (a big assumption, in practice) would be less democratic than plurality. Your general point stands, though, for sure.
I really dislike Comcast I wish there was a viable competitor for Internet in my area.
I kill a person with my car, nothing happens. I death threat the president, nothing happens. I send emails, get no response. Nothing changes my download numbers. I am in CIA prison.

God says...
poison weigheth state diverse appointment Jove cries Julian
wantonness weakly director burnest admission shortly skill
conveyedst Ambrose Apostolic BUT cloyed flower discharge
barred WARRANTY wait turning undo darksomely wroth regarded
deafness abuse false Vindicianus worshipper Whom undergo

My download numbers are like a limp wrist. http://www.youtube.com/watch?v=HRPDO63rI1E
This is incorrect just on the face of it. US Treasury bonds are simply government bonds, just like corporate or municipal bonds. They are NOT subprime mortgages. They are NOT mortgages. They are NOT worthless (unless you think the US will default on its bonds).

I couldn't make it past the first page of this article...
But I think learning to code is important because it is what attracts creatives, and both creatives and engineers are needed in development.

You're guessing here (and you admit it), but I'm a very strong data point for the opposite. Anyone who knows me would tell you I'm creative (I started out, and still am a filmmaker and it's all I'd do if I could afford it).

I had thousand of hours of computer science before I wrote my first line of code, at age 20, and I didn't seriously get into coding until I was 24.

So no, I don't think coding and creativity have any link whatsoever. I find CS extremely creative and enjoyable, much more so than coding, which I consider to be "S" work in the Myers-Briggs taxonomy. When I want to be creative, I step back into CS mode.
To be very specific it is about the "L" option in the init system debate.

Basically, Ian was pushing for coupling the question of "which init system" to the "requiring specific init allowed/not allowed " option for packages. This meant that though default would be systemd, a package could not depend on systemd explicitly.

Bdale called for votes by choosing to vote for "which init system" first. His justification is here - https://lists.debian.org/debian-ctte/2014/02/msg00281.html

Fundamentally, since Gnome and KDE have already made the decision to depend explicitly on systemd (and since this was not blocked by the vote), this means that upstart will be almost completely eliminated from Debian.
Yeah, no kidding. But you're saying the counterparties couldn't register those addresses publicly with the exchange so that everyone knows where the money is going? Alternatively, the exchange itself (a trusted party) couldn't receive the coins first and then send them to the counterparties?
What happens if I take photos of a sidewalk after a snow storm, note the areas that are covered with snow, and argue that the unused space should be used for additional car lanes or parking?
In case they have all the tools, spare pieces and the knowledge to debug and fix the machine. And in case that the fixed machine is safe, for example if you forget to put a bolt and now the system is not tight and some of the fumes escape, or it begins to spin or make vibrations. There are a lot of possible problems, and having the middle of the space with no escape pod is a bad place to try to be creative.
This being said, the earth isn't a perfect sphere. There will be a distance where the topology of the earth will block distant stars from shining on >50% of the planet... for some of the day.
In my experience writing python professionally (a while back), it was usually people who wrote very long methods with uneven nesting and single returns who had this complaint.

Guard statements and low cyclomatic complexity are important in all languages, but doubly so in python.
Not only does the article seem to be Nathan, but I also wonder if you are.
"Young women don't magically become technologists at 22. Neither do young men. Hackers are born in childhood..."

Nitpick: I actually only started learning to program in university as an undergraduate (I was ~21). I have a female friend who had a similar start, so you don't necessarily have to start as a child. It's not gymnastics. The thrill of solving puzzles can be experienced at any time in your life, I think.

Otherwise, great article.
You're essentially advocating for a bottoms up approach as opposed to a top down approach (albeit in a pretty confusing manner). Both work for different people and circumstances. Personally, I think C is a bit high level for a true bottoms up approach which is more inline with a computer engineering education as opposed to a CS program from a liberal arts college. A good approach is one I experienced while attending a tier 1 eng school over a decade ago: using ASM of a simple simulated cpu with a small instruction set(risc or cisc doesn't really matter although imo risc is by far easier to pick up for less experienced individuals).
I understand that "swap with entire deck" can't possibly be uniform because it has 52^n input possibilities, which is not divisible by 52! (and that the correct Fisher-Yates having 52! input possibilities and being able to generate every possible outcome is one way to prove that it is uniform). However, I'm not sure I can come up with an intuition for why any particular bias should exist, or why there is a discontinuity that makes it much more likely for a card to end up a short distance after its starting position:

http://en.wikipedia.org/wiki/File:Orderbias.png

Anyone have a good explanation?
.."Satoshi Nakamoto", its mysterious inventor, may have democratised finance – much as open internet protocols have democratised communication.

But what about "turning off" the world wide web so to speak? I'm sure if governments really believe bitcoin is a threat to their currency, they will do whatever it takes to essentially shut it down. If it cannot be digitally traded on the internet, then that value of bitcoin is lost.
Yes, the method is simple: massive exposure to input (see the Assimil "without toil" series for a good example). Using spaced repetition and NLP you could introduce gradated input customized to the user to provide ever increasing vocabulary and grammar points. This is a practical version of what your dotsies example would look like, individually adapted to users.

I've actually thought long and hard about how one would construct such a site and what the algorithms would look like to provide effective language learning. It's just one more thing I don't have the time to actually do, however, as much as I would love to actually use the site...

EDIT: If someone actually wants to do this, email me.
Quebec's Preoccupation With French Is Limiting Its Startup Scene
Why do you think it's unhealthy?
While that's true and important, plurality doesn't do as good a job as other methods at either.
Not sure what that means. Where is here?
I was just making a little joke. I sincerely didn't intend to be mean.
There would probably be a consolidation happening. In such a hot area, those that have large resources would probably come in and just try to buy blocks at a time if they can. I imagine in a while you'd find that some prince from Saudi Arabia owns whole neighborhoods.