skysight-inc/HackerNews huggingface dataset:
C. It's interesting how you were seemingly hand-picked. I've seen more than a few apps. with flappy in the title and description. My guess is someone hit the report button and said their app was being violated. I'm not sure how though, because "flappy" isn't trademarked, describing gameplay similar to another game shouldn't be against TOS, and I doubt you were spamming. For the takedown, Nguyen would have to basically file those requests and point them to the original app.
hero of the day!
Responsiveness. Newsblur takes about five seconds to respond sometimes, and can't buffer any feeds for offline use.
Or... you could just avoid Paypal?

But good god you gave me quite the chuckle. Thanks for making my shitty day a little better.
nd anothr fing.use satellites to track position n dat of the plane instead of яadar (Backwards R))
It's a lot easier just to reboot and let fsck patch up your filesystem... flushing buffers isn't going to help you get back the last paragraph of your PhD thesis if Libre Office hasn't called write().

In any case, in ~8 years of using Linux, I don't think I've had a freeze that was the kernel and not just X.
Soulseek is still alive
Put it on a server, let people telnet to port 2048 (anything else using this yet?) and play the game. Store high scores and display standings.

EDIT: Still in the window! 2048 is not used by many projects. So essentially zero risk of a port conflict hosting this on a server with other services running.
This would be where keyboards with hardware-level macro support (like the Kinesis Advantage) come to be useful.

... to be honest, I can't think of another scenario. I have an Advantage for every place I spend extended computer time in -- it's too big and clunky to carry around...
Because the hipsters thought it was a good idea? Once they realize it's impossible to maintain your codebase they'll all moved on to create their next disaster.
There’s no way to have custom colors for now, but I can change the default colors. I’m on the collapse bug that was reported by a few people right now, will check back on your issue just after.

Edit: I’m on it.

Edit 2: I added a `--mode` option in the last version (0.1.7) to change the default colors mode. Use 'dark' on a dark background and 'light' on a light one. For now it only replaces dark blue with white on dark mode and yellow with black on light mode.

TL;DR: update with `pip install -U term2048` and use `term2048 --mode dark`.
After reading the article I found diagram cute, that's true. But I still don't understand the method how they are generated. It's not even discussed in the article. I don't know the benefits of it, how do you analyse a diagram?

It sums up to a big text advertising a cute poster.
This could also explain:
http://cluborlov.blogspot.com/2013/04/understanding-organiza...
Yes I think it would be cool if debates could be broken into smaller issues which faced off against each other. See also http://idebate.org/debatabase
omg.. now i can't even work in office
Make sure to check out the android app too. It's cool to be able to read your self-hosted RSS feeds from your phone with zero hassle.
What's interesting about this PR is that this case was actually one of the reasons that I created http://www.gitignore.io. GitHub's original repo for .gitignore templates had nearly 1000 open PRs until around Oct 2013 so I built my own repo that would actually accept PRs. Since then, a few employees have worked on accepting PRs, but I had a similar feeling of frustration. Unfortunately, the OP can't just fork this repo because its features are integral to how GitHub works, where as I was able to hack around the system and create a separate product.
Ignoring the suggested workarounds (setting a unique primary extension and then having the correct extension in the array, for instance) and continuing to rampage in the comments in an attempt to stir up the masses seems like the canonical example of trolling an online community.
malaysian airplane fucked off the captain somewhere learnt how to make it dissappear from radar;Dis is ur captain speaking,"Hw far will dis fing go on a full tank!"lolz

passenger replies, " Yh Up "
Perl is a kludge for a lot of things like its standard OOP. JS is worse.

(I am generally using Python these days, which does seem to be a lot better thought out than either of the other two).
Please take a look at the dynamic fire and smoke effects inside the game.
Considering that the comment you're replying to said "that feature is pretty cool", and didn't even need to address the actual linked rant, it seems that not everyone agrees with your "this is just plain broken" viewpoint.

I use Github for the visual flair and cool features. If I wanted to run my own fundamental architecture, I'd be doing that.
I love this kind of modernist, socialist utopian ideal. It's gratifying to think that whilst the idealogical battles of the 20th century were still playing out, the idea of marshalling effort and resources toward the common good without capitalism was viewed positively.

And the chairs, I love the chairs.

It reminds me very much of the Dharma Initiative from the TV series Lost.
> I would contend Go does around 50% of what Erlang does. Node.js does around 10% of what Erlang does.

You're probably more or less correct, but turn things around: from the point of view of the Node.js user, Node does pretty much everything they need, and Erlang does "extra, cool stuff" that, however, they can live without; or think they can.

They can do fast, dynamic web sites with web sockets with relatively low overhead, and that's really what they are after.

This is related to disruptive innovation being discussed elsewhere:

https://news.ycombinator.com/item?id=7397653

So for them, node.js is "good enough".

You are I'm sure correct that people who need Erlang won't see Node encroach on their turf, but it's something of a missed opportunity for Erlang just the same.
No JSON/MAPS interoperability in 17.0?
i subscribe to rss feeds from blogs, newspapers, tumblrs, instagram tags ... and considering adding youtube subscriptions as well.
Given infinite time and developer bandwidth, sure. But we don't live in that world, so "do the work that gives the most benefit to the most users" remains the preferable real-world strategy.
Based on your comment, I know you won't be swayed, so I won't argue :) My point was simply that allocating a small percentage of your money toward a WL policy can make some sense because it's such a flexible financial instrument (tax-deferred growth, tax-free withdrawals, policy payments made in the event of disability, a small but reasonable tax-adjusted return, permanent death benefit, etc.).

If/when I get married, my plan will look like this: majority of life insurance via term, modest WL policy, disability income insurance, some index funds, and some stock of two or three companies that I know deeply.

What happens to folks who retire after a crash like in 2000? It'd probably be better if they left their investments alone, and instead drew some money from their WL policy. You could argue that their allocation should've been well tilted from equities at that point, but what if it wasn't?

In a perfect world of automatic 10% yearly returns, and diligent saving/investment, buying term and investing the difference (from WL) would smack the performance of WL. Unfortunately it doesn't work like that. Most people don't save/invest diligently, and the market isn't automatic.
Kahneman thinks otherwise. Perceived CEO performance and company performance have low correlation -- as low as 0.3.

I could give references, but the book (Thinking, Fast and Slow) is not in public domain yet, so just some 3rd party links:
http://www.ft.com/cms/s/0/634181be-4769-11e1-b847-00144feabd...
http://www.delanceyplace.com/view_archives.php?2084#.UyL_vIU...
I've been struggling with how to get an Oracle database contents under Git control. Our developers use an older rapid development environment, in which the front end tool stores its form layout, triggers, and source code all in the database. It doesn't provide an option to develop out of regular text files. So there are a couple approaches I could take:

1) Use triggers so that every time a GIT command is run, it either imports or exports the given database table. But this takes simple, fast operations and makes them expensive.

2) Write a Fuse plugin that can expose a database schema as a filesystem object, and have a git checkout trigger that mount it in the appropriate place.

Has anyone already done either of these two?
We've been using Highrise a while ago, but moved away from it quickly.

These days we use Trello with a card for each lead, where we keep track of the current status. The card moves between different states as we engage with the client (kanban style).

If you keep your mails in Gmail you already have a powerful tool to handle them and don't need CRM support for that.
for .NET work I prefer https://github.com/schambers/fluentmigrator/wiki
A simple reverse proxy for developing, using nodejs and /etc/hosts
Why venture capitalists are suddenly investing in news
Thanks for the feedback, one thing to remember is that the other companies mentioned in this thread have had quite a few years to put their products and service together.

We spent most of last year dealing with the challenges of scale as we grow quite a bit.

There was the need to scale infrastructure, engineering, customer support, as well as the misc odds and ends of running a business (office space, etc.).

As we grew from 5 people to over 50 today that definitely slowed us down on our product roadmap substantially but now that we've scaled out most teams (and we're still hiring! =]) we are able to once again refocus our efforts on engineering.

That means more updates to the backend for stability and also rolling out new features. During the next couple of months customers should see the benefits of those efforts.

There are other challenges that come from scaling rapidly including making sure that we can retain our culture as new team members join. Aside from rolling out new features and diving into some of those we'll also be writing blog posts on the scale challenges we faced as a startup so that it hopefully provides some insights to other startups as they go through their growth phases as well.

As always if there are any questions please reach out to me direct - Moisey -- digitalocean.com - It may take me a day or two to respond depending on how much work is piled on top, but I always read every email and get back to everyone and we very much appreciate the feedback.

Thanks,
Moisey - cofounder digitalocean
I just went through a situation where a reorg put a bad manager in a place of a good one. I was on the most talented and productive team that they had. Every. Last. One. Of. Us. Quit.

It turns out that there is an interesting feedback effect. People who have the capability to be smart, are only smart when the environment is right. Therefore your best people disappear first when you destroy the environment, because they are the ones who most strongly experience how their productivity has been undermined.
One easy way to get kernel lockups is to use fglrx.

But agreed on 'just reboot': you should be using a resilient filesystem anyways, and MagicSysRq only works when it's enabked beforehand, and only for some kinds of lockups, and if the data is in the frozen application, syncing the disks isn't going to help.
What is this that seems inevitable? You do realize that the graph will spike up again once all those who signed up around the shutdown period (from now until it actually shutdown) renews for another year.

And design, yea, at first glance. Much like some advanced software looks ridiculous at first glance.

I tested a lot of different readers before I eventually ended up at newsblur, am very happy with it.
This keeps coming up. I read pretty much everything Stafford Beer put up about the functioning of the system, but we never really saw a specification of the system dynamics-based model of the chilean economy it was supposed to be based on.

Now, if you've ever played with how a sys-dyn model is built... timing your delays is crucial. "Real-time control" is a super cool idea, but there are stochastic deferrals between actions by policy-makers or decentralized agents and their systemic consequences. Mis-time these and you'll just be inducing cycles.

That's a reason why modern economic planning is all based on watching response signals. We watch inflation and unemployment not because the relatively low thresholds that trigger action are catastrophic, but because inflation is a symptom of an overheated economy. We can't track demand and supply at the level of every commodity, and if we did, we wouldn't know how capacity expansion relates to effective availability to the consumer (this is a mistake countries that try to deal with hyperinflation with heavy intervention keep making, with the inevitable shortages in supply).

TL;DR: Zomg tech
Show HN: Won 1st  RailsRumble with an app that detects voicemail sentiment.
http://www.eetimes.com/document.asp?doc_id=1319897

http://www.edn.com/design/automotive/4423428/Toyota-s-killer...
Out of curiosity, which insurance company was it? How long after getting the policy did you cancel it? What made you cancel?
As others have said and the author mentioned with the 3Tb example - it is the data that is the tricky part. Rather, the tricky part is state. Code (and schema) versioning is fundamentally easy because it is internally stateless. Once you add external state to the mix all bets are off. I really wish there was a silver bullet but there is not. If you can solve the issue of versioned persistence of large amounts of state then you will solve a lot of problems in computer science.
I wish I had more up buttons. Sometimes you can be too smart of your own good, and the good old fashioned way is superior...

Note: I'm not saying they shouldn't have the auto-detection, because it definitely helps if the maintainer doesn't do it, but for those that want to help classify things - let them!
The UK mainstream press are reporting it: http://www.economist.com/news/europe/21599061-kremlins-belli...
I feel it's worth pointing that facebook makes it easier to identify and locate people who end up in prison without trial and so on.

For a little while I've wandered into the business of finding the identity behind an online account and finding the physical whereabouts of said person for private companies and state police. It was in the pre- and early facebook era and it was sort of detective work, picking up details and clues, cross-referencing data, some wild guess and luck.
Then facebook grew to the monstrous thing it has become, and now these past employers do not require external contractors to do this kind of job, they just go to facebook and do the job themselves in little time.
search for 1024
Oh yeah, I can picture the scientist guy walking out to talk about the rules of some experiment.
Show HN: Collaborative Photo Books made easy
Because people generally fail upwards.

Take for example a poor developer who keeps breaking things.
It can actually be difficult to get rid of someone. So the company instead makes him a low level manager (no longer directly touching code).

Yes! he comes up with stupid ideas etc, but, his team know he is wrong so they just work around the stupidity.

In a couple of years of poor management from this junior manager (who team keeps working through). Upper management (who forgot how bad a developer he was) think GOD! he has done a good job; his team get things done. Lets promote him.

Bad manager is now in a higher position again.
Except that it was totally fixed overnight. No, wait. Not overnight. Over two hours.

Of course that PR isn't being accepted either.
Or you could just use a schema-less database like MongoDB </irony>
When Lua will become the go-to technology?
Doomed. I just got a new job, and I'm definitely going to get fired now... ;)
Searching The World For The Perfect Pizza Box Design
This is CYA boilerplate for all services and sounds worse than it is.

1.
Reproduce = spread your data on multiple regions/drives/computers/etc inside their data storage systems
Modify = format changes
Create derivative works = automatic translation, format changes etc
publish = show your files to people
publicly perform = show your files to people (for video)
publicly display = show your files to people (images)
distribute = show your files to people

2. Because their datacenter cannot delete files instantly, another CYA point that prevents people from unsubscribing and suing if their files don't disappear the same instant they click the button.

All of that is just shitty legalese that attempts to prevent frivolous lawsuits, and every time some engineer takes it literally and assumes the worst.
Of course it's not that easy. They don't have a compiler with a static checker to show them all the places the field was used :P
How much you wanna bet? (https://github.com/github/linguist/issues/985)
Helvetica Beer, Stout and Lager Cans Designed by Sasha Kischenko
Learn Network Hacking on 18th March at Mountain View with Mike Macedonio
Sorry about this, we actually don't use your friends list at all, it's just part of the default Facebook permissions. Facebook connect is purely used to simplify signup/login and the site is never going to automatically post on your wall or contact your friends. There is actually a discussion re. gender fields here - https://www.saysaw.org/topics/48-web-services-should-not-ask... you may want to add to
What about the other direction? [4,2,2,0] while shifting left or up?
Could you shared the links?
I see you ignored the fact that counterparties are actually only "benefiting" infinitesimally. Convenient.

> I don't understand. Counterparties want to buy and a predator is improving prices. How does this hinder them?

That's not what I said. It's not the offers themselves that are hurting, it's the intentional clogging up of the exchange by the HFT traders which in effect locks out everybody else.

> marginally increases market efficiency and causes small players to lose less money to the big boys

As in trades get executed a femtosecond earlier and for a infinitesimally different price, if you conveniently ignore shady practices like clogging up exchanges? Yea, that is most definitely worth the big bucks the HFT traders are making on the other side of the transaction. /s

> I just don't understand why everyone seems to think helping the big players is somehow socially beneficial. What's good for Goldman is good for America?

You pick Goldman Sachs as an example because you know people will have an emotional reaction, and ignore pension funds etc. This is an argument designed to run on people's emotions. Besides, Goldman Sachs, unlike pension funds, is perfectly capable and in fact does do HFT of its own.

Eradicating HFT is socially beneficial because it will (A) remove a bunch of wasted effort to be just a tiny bit faster than everybody else (B) remove the HFT middle man tax for investors who just want to trade with other investors.
It's possible that their computer is frozen enough to need this but it's more probable that this person hasn't figured out how to disable DontZap in newer versions of xorg. You need to disable it in your xorg.conf in order to have ctrl-alt-bksp work again:

Section "ServerFlags"
Option "DontZap" "false"
EndSection
And what if it's not your PhD thesis in Libre Office but a busy database server which can easily get corrupted if you don't flush.

> I don't think I've had a freeze that was the kernel and not just X.

Device drivers sometimes have bugs, especially when the device is not working properly (I had system freezes when there was a misbehaving capacitor on the graphics card).
There are thousands upon thousands of people who write blogs on wordpress.com, Blogger, and even older sites like LiveJournal and Xanga. Not to mention all the technically inclined folks who run their own with self-hosted WordPress, Jekyll, and friends.

The number of blog producers doesn't even need to be that large (relatively speaking) in order for a newsreader to be beneficial to blog consumers. Say that there were 10,000 blogs in the world. If you were interested in more than ten or so, it would be a hassle to visit each one on a regular basis to check for updates.

And yes, RSS is used beyond just blogs. Mainstream news sites often publish RSS feeds of their categories. News aggregator sites like HN tend to have RSS feeds as well.
I'm genuinely addicted to this. I'd be very happy to pay $5 for a native 2048 iOS game – this will substitute my Flipboard use during my commute.
Five languages across two decades?

Stand back, gents! This one is a champion!
CEO, vs Manager? I dunno, I know they're one and the same in a start-up, but I took this article to be talking about larger companies, with teams that all have managers. In my experience, the article is pretty bang-on, too.
You do not necessarily want to type that too quickly; sync may take a moment.
My subscription to Newsblur just auto-renewed. :-)
Thank you everyone for the feedback, I fixed the collapse bug that was reported by a few users in v0.1.6, update with `pip install -U term2048`.
They should never have needed to even consider buying WhatsApp...I will never understand why Microsoft killed of there Messenger platform. I guess you could say because they bought skype and didnt want fragmentation, but skype served an entirely different use case. When it was still around I had the IM app on my phone and it was fine. Expanding it to lower end phones and supporting the social community would have done it.

--EDIT-- Microsoft reported the service attracted over 330 million active users each month, placing Messenger among the most widely used instant messaging clients in the world. [1]

[1]https://en.wikipedia.org/wiki/MSN_Messenger
The sun may not rise tomorrow either derrr no dropbox is a household name in business communities you saying that is like saying microsoft & outlook might not be around in 5 years
Show HN: The Wad – Web Audio DAW. It's like jQuery for your ears.
The authors sure took a long time saying, "because companies select managers based mostly on factors other than managerial talent, like seniority."
This one is interesting
http://todotxt.com/
YES!! When can I give you my money.
I have experience of the same thing. The capable ones quit and took control of their own destiny (with great success). The mediocre stayed.
This has been fixed in v0.1.6, thanks for reporting it!
Yes, a database is more like a living, constantly evolving thing. I don't think I have ever rolled back a schema change, and I don't think it would be useful to in most cases. Its far better to work out where you went wrong and repair the data. Logging each statement is more likely to be useful than the ability to roll back.
I learnt about this a few months back... and never had to use it. Seriously, on my AMD APU netbook running Mint, I've had no freezes whatsoever, despite the hardware being a bit odd. A neat trick though.
At the very least loss of privilege is warranted. If you are responsible for a motor vehicle accident, you should not be allowed to drive again. This at least provides some permanent hazard to being careless. If you can cause an accident, clean it up because you can afford a good lawyer and be back on the road with business as usual, you're far less likely to be careful.
HN crack-cocaine.
Same, and I've seen that in several large enterprises since. Typically a case of infrastructure focused IT management saying "Google in _our_ DC, how cool would that be!", getting some boxes, then the inevitable "ok, now what?".

NOTE: Despite that scathing comment, I continue work in large enterprises... sure they have their downsides, but you can also work on really cool things if you seek them out.
This should be the sort of thing that the managers above notice, I wonder why they never seem to. Tracking turnover within a team should be a trivial query in any HR system.
I'm curious, what was different about these two managers that productivity and morale dropped so sharply?