skysight-inc/HackerNews huggingface dataset:
This was supposed to be my dream setup too. I got a Raspberry Pi which is gathering dust on the shelf now. I was so eager to use it when it came out, then I had a faulty microSD card and lost all spirit to turn it into a credit card-sized media center. I hope if I can find some spare time, and a working SD card, I'll achieve this goal.

I also needed an Android tablet a couple months ago, because I didn't want to miss the tablet side of the Android. (There are not many tablet exclusive apps, but I'm way too obsessive to miss them.) But unfortunately I couldn't spare too much money and ended up with a 8 GB Nexus 7.

I wanted it to replace all my laptop needs -I haven't had a laptop for many years, after my last one died and got a desktop which I still love- but without a hardware keyboard and a big enough display, it's only great for reading anywhere. (Which I also don't, I'm too busy most of the time, and at the other times plain lazy.)

I hope Android ecosystem will mature even more in the near future. Look, Ubuntu is installable on the Nexus 7 right now. (I haven't done this yet, you can see the pattern here.) That basically means almost everything you can do on Linux, you can do it on your tablet too. And if you can support it with something with more horse-power than Raspberry Pi, you can call it a thin client/fat server pair.

The only thing left is to have a good tablet that can run Linux, has a big enough display, and has keyboard accesories. I personally don't like Microsoft, but the new line of Surface tablets look promising. As long as it lets me run whatever OS I want to, I'm all for it. Asus Transformer is not a bad option, but having the keyboard double as the cover and keeping it light sounds so much awesome.
Well, I think I'll try it, I need to practice some python.
Global hotkeys are easy if you have a decent command line client.

For instance, I can use xbindkeys to bind "mpc toggle" to my play/pause key.
What's so hilarous about it ? That's just concatenated / compressed sources.
Yup, I've found that most people seem to re-invent MPD badly because they haven't heard of MPD.
I am interested in which technology he would use to encrypt/decrypt the data in the browser. Most web-tools I've seen have a strict limit on number of bytes that can be encrypted in a userfriendly process.
Rijksmuseum launches online design studio with 125000 works
Life in the French Foreign Legion
There's a vim app on Play Store, which I tried and loved it. I used it on my Nexus 7 tablet with software keyboard and attaching my USB keyboard via USB-OTG adapter, and it was a great experience. If I had a Transformer, I'd do all my coding on it without any hassles.
How-to start a Hackspace
kim.COM
Thank you for the background!

I worked on Solaris during the Gnome transition and during the largely overlapping SMF transition. I'm not sure which was more painful or was more broken by design, though SMF surely affected more developers.

If I were making decisions for OpenBSD I would not accept a requirement to port an init replacement, but I also wouldn't be putting any resources into keeping Gnome running that could go into better integration with an alternative.

While it is nice to be able to mix and match everything rather than having choose a silo, having these large market share players like gnome dictate changes on every platform is ultimately rather destructive to having meaningful options.

I would rather run the Linux kernel for practical reasons, and often use gnome for practical reasons though I would be thrilled not to.

Showing me you can keep up with Linux running gnome isn't compelling at all, particularly if it means you are no longer doing much else. But if you can better integrate with KDE or enlightenment (or fvwm and some duct tape,) and give me an alternative to linux+gnome then I'll deal with a new kernel (and not having PAM?!)
Recurrent neural networks in Ruby
What kind of keyboard are you using? I also have a Nexus 7, but it's hard to find any decent keyboard. Does it hold the tablet, or do you have to support it yourself?
We Need Your Help To Build Online Startup/Investor Matchmaking
Petitioning SIX Interbank Clearing: Include a symbol for Bitcoin in ISO 4217
13 Years to 1.0: Building an 80 Year Blog
“Moneyball,” the 2012 election, and science- and evidence-based medicine
Other games have physics and life like face animations because of the standard source set.
When OpenBSD was pissed off by proprietary HSRP protocol designed by Cisco, they decided to implement their own protocol (not compatible with HSRP) and use the same IP protocol number 114 without IANA approval. http://en.wikipedia.org/wiki/Common_Address_Redundancy_Proto... This created a serious mess for system administrators and gives a good example of how to handle compatibility and standards related issues ;)
Here's the aforementioned app: https://play.google.com/store/apps/details?id=net.momodalo.a...
I'm not sure why you're focussed on PR?

Anyone is free to help out and ensure that GNOME runs on BSD. But if nobody spends any effort, then don't complain when it goes wrong.

At the moment even the feedback is pretty bad. There is 6+ months of development all done in the open, to only hear much later that some decision made 9+ months ago had a unforseen side-effect.
Comment your damn code
You seriously can't compare XMMS to Winamp. When I was using Linux as my main desktop OS I tried a few players, looking for Winamp alternative. Didn't find any and went with one of those full-blown media-library nightmares (I used Amarok but I guess banshee or rhytmbox would be about the same). But back to XMMS (or few other winamp clones): Only thing they had in common was the UI. Function-wise it was nowhere near. Anything you could thik of in Winamp just wasn't there.

I had similar problems to find any totalcmd replacement.. and again, there isn't anything close (I ended up with Krusader I think, but it wasn't anywhere near).
Android is not a fork of Linux. It uses the Linux kernel. End of story.

Programming on Android is not easy. As you want ruby you can have a look at SL4A [1].

There are several terminal emulators and IDEs like Terminal IDE[2] that was mentioned in the article. From the descriptions it seems to have Vim or at least bindings for it.

There're also a few IDEs like DeuterIDE[3].

There's even a git client.[4]

[1]: https://code.google.com/p/android-scripting/

[2]: https://play.google.com/store/apps/details?id=com.spartacusr...

[3]: https://play.google.com/store/apps/details?id=com.didactic.D...

[4]: https://play.google.com/store/apps/details?id=com.madgag.agi...
Exactly!

I'm also sure that there will be no DRM police, inspecting devices to ensure that you do not have any pirated material on them.

These laws are intended to hit distributors of pirated material (think small shop selling pirated DVDs) rather than tech-savvy folk who want their books on every device.
In Quora's case the text blurring applies both to search engines and users. I've visited the site as the googlebot user agent and it is exactly the same as what non-logged in users see. They also aren't doing any tricks to hide the full response in the HTML.

Also FYI, most major search engines have "secret" IPs from which they crawl websites using normal user agents (ex: Chrome, Firefox, etc). They then compare the results to the results from their main crawlers to detect the type of cloaking you referred to.
Were you a researcher before, or are you trying to get into research now?
Interesting. This is weird as fuck, though:

d.critical("Someone {} us {} the {}!", "set", "up", "bomb")

See that seems ambiguous - does it actually use the string formating mini-lanaguage?
The fun thing about all these Apple stories is that Apple either "wages war", "stomps", "goes nookular" over something, or it "quietly" acts to cover something up. It's more or less always the same four words.
is it actually sending 2M characters over the wire (ie uncompressed)? you could imagine seeing something like this via a glitch in compression (2 million of anything, run length encoded, doesn't take much space).

(i guess it's also possible that this really is 2M nulls at a lower level and compression just happens to save you from an embarrassing waste of bandwidth).

it's not clear to me what the URL is to check myself.
Or you can use the Winamp Lite[1] which I think is almost identical to Winamp 2.x.

1. http://www.winamp.com/media-player/all (on the bottom)
I went back to university and had to work less as a consequence. I'm very happy of my decision.

Of course, my earnings took a serious hit, and that's probably the biggest reason only few people do work less. But I consider it was worth it!
Another reminder of why in the fuck did they use the backslash character.
1 Million Dollars to Succeed
October 2012: five Cisco vulnerabilities
> Amazon isn't making staggering amounts of money on the Kindle

Amazon sells more ebooks than print books (hard and soft back combined). I guess there's a lot of shovel-ware 99p dross in there, but still, it'd odd to say that Amazon is not making much money on Kindle.

(http://www.bbc.co.uk/news/technology-19148146)
What do you want to do before you die?
Dot.TK stores passwords in plain text [png]
A little nitpick. In your tutorial you do:

$request = Requests::get(...);

This should really be:

$response = Requests::get(...);

As you get a Response object back.
That uses mostly data collected clientside using javascript and flash. HTTP headers alone are no way enough.
Disclaimer: Not from the US, but married (~2 years~) and kid (~2 weeks~):

I don't like marriage, as an institution. I'm married, because I'm quite certain that I want to stay with this person, because of tax benefits and a clearly defined situation for offsprings (from 'parental rights' to banal things like 'last name of the little one').

Without that, I couldn't care less about marriage (yes, my wife knows that pov). I'm not religious, so all the reasons for marriage listed there don't apply. Looking at society I think that - depending on the country/region/culture, I guess - marriage lost its meaning.

You might disagree and think that marriage is still an important concept, but in that case I'd argue that divorce shouldn't be ~that easy~. That doesn't mix in my world. The _only_ value of marriage, subjective of course, is the binding vow to stay with someone, period. Reducing that to "Yeah, 'til death or .. something else" is really nonsense, in absolute terms.

I love my wife, but my signature & vow aren't better than a vow I presented her on a random beach in France, with no witnesses.

Ignoring my impression of the value of marriage: Lots of people around me (and my former self certainly as well) seem to be less tolerant. If it's more and more easy to find a new partner (the original article mentions finding people on craigslist..), why would you invest time and energy in this current relationship, that goes through a hard time? The incentive is lowered: You can find people easily (online, offline), society doesn't really care if you were married before in general (certainly not everywhere, but in the western countries I know that's the case) and getting a divorce is ~easy~ (although, potentially nasty/expensive/etc). Why should you work hard to overcome problems in a relationship where a lot of the initial giddy feeling stuff is gone (substituted with something just as good perhaps, if you're happy. But .. in times of crisis you'll probably forget about that)?

Let's get back to the question, shall we? In a word, in my expectation, the reason for a high rate of divorce is:

Lazyness
It's not worth it
I doubt they'd want to win the lawsuit either.

That would posit that "mere design" is not something defensible, which would invalidate a lot of lawsuits by apple itself.
New AWS Region in Sydney, Australia
The beverage that will keep you young - Business Model Canvas
I believe the point was that Amazon isn't making staggering amounts of money on the Kindle hardware itself (vs. Apple, where there was definitely money being made on the iPod hardware alone).
Soft. And no, this kind of ball are not very durable.
How One Entrepreneur Is Trying To Make SMB Finance Easier
He's ranting about how it is somehow "not safe" to use .COM and .NET domains,
but none the less, he's using one (KIM.COM).
This is, of course, nonsense.

This is software amplification, so at worse, you clip everything. It's like saying that you should not listen to metal or experimental music because it is more saturated and might destroy your speakers. The software cannot make the difference.

VLC only uses the normal system APIs, so at worse, it will have a fully saturated output, that could be caused by the input OR the software amplification.
If the laptop speakers cannot hold what the audio card is outputting, the issue is in the drivers.
So why not a .onion? You can set it up so that name resolution goes through Tor, but you still connect directly to the IP, if you're after speed. He could even manage to get mega.onion.
I was thinking the same thing. Is the content gzip'd on the server? This could be a nice (i.e. evil) way to send a very small response to the browser that would pretty much kill it.

a slightly more evil version would be to perhaps do:

var x="...2 billion of the same character...";

This should compress very well to gzip, but will likely to exhaust the browser's memory (??)
Whether it's elegant is debatable, considering how repetitive they usually are. I can understand wanting to move to a declarative approach, it makes much more sense in a lot of cases. The approach of recording dependencies by having "magic" comments is an ugly hack.
I guess it's ok to mention the spelling issue as the typo is located in the top bar of the blog, not in an obscure comment.

Another glitch that could be corrected: the Me/Twitter link links to twitter.com, not to the author's profile.
Markdown Preview using Grunt
Apparently Apple doesn't require DRM in their iBook store either, it's up to the publisher:

http://apple.stackexchange.com/questions/52245/are-all-ebook...
The Linux Desktop can't stand still to accommodate some minor platform. I understand that a move to systemd and in the future to wayland will have problematic consequences for BSD support. But the changes are made for good reasons and to bring the Linux and Free Software Desktop forward.

Systemd is much better for Desktop uses. The major reason is that it is fully designed to support hotplug. Which is something you have to constantly deal with on Desktop/Laptop systems. Disks are plugged in, Network connection isn't ready, and so on. It is also much faster and has a lot of other nice features. The lack of systemd support in *Ubuntu might be the reason for me to switch to another distribution for my Desktop.

Wayland finally allows us to get rid off all the legacy crap we have to carry around with X11. There is a reason why it is developed by the Xorg devs.

Pulseaudio had its reasons as well. Such as having useful support for Bluetooth- or USB-audio. Per-application audio settings and so on.

Of course you can argue with certain details in certain implementations. But I don't think that we can argue about the problems those solutions solve. Maybe you are happy with the setup you've been using since the 90s. But for most people the times are changing.

It is certainly sad that the BSDs don't have the manpower to keep up. However we can not expect the Linux Desktop to stand still because of them. The Linux Desktop itself lacks manpower and is fighting an uphill battle. Supporting minor systems will only drag it down.
You should probably add requests http://docs.python-requests.org. Anyway great list! I'm already using most of them and they are awesome.
The first rule...
He is making valid points.
Please avoid memes 'roud these parts.

I get your point, though, but it's rather obvious that they may have been bugged, so just stating it does not contribute much to the conversation.

Had you had some insider info, it would have been useful to share it, but this, not really.

Edit: I thought you were new, but your account is almost 4 years old... Whatever, you should know better.
Hmm, I guess you needed some really specific parts of Winamp then... Because for me all features I use, both have in common: play mp3's and other file types, have a playlist that effortlessly contains all your thousands of songs, the "j" shortcut to quickly jump to one, display the name and length. The only thing xmms hasn't is shift+v to fade out.
I'm not convinced that using real names gives such a massive benefit, in general. It's true that they brought Facebook into the mainstream and cause people to be on their best behavior. But are you 100% certain that this is what you want for a community like Quora?

At the very least, there is a strong case for keeping anonymity around, because this leads to good discussions about subjects that can't be discussed under real names - for one reason or the other. This is why I don't see reddit displaced in the near or medium term.

I'm not sure if this refutes your point, though. But real names make people keep their mouth shut in situations that might put them in a bad light, or might come back to bite them in the ass. How can you be sure that this isn't something that will limit Quora as well? Like I said, I'm not sure if I disagree with you. But the advangates of real-world online identities don't seem as obvious to me as you claim.
Let me tell you something

Every tram stop in Zurich has a clock with that drawing on it.

More surprisingly, that clock is exact to the second. As in, take your mobile phone (time coming from the network), see when the time changes and see the hand moving at the exact moment.

Sure, it's probably reading a radio signal or something, still impressive.

It's not just affluent aesthetic of 'public transport', it's the whole structure of it.
This wouldn't play very well with "modern" versions of sysvinit: http://wiki.debian.org/LSBInitScripts

Besides, it's more a case of changing from a list of imperative programs replete with code duplication to a declarative model, rather than going from shell scripts to $language_of_the_day scripts. This is what I tried (and failed) to express in my earlier post.
while it's certainly not a very good example of good network citizenship to send 2 megs of NULL bytes, I think Opera shouldn't be crashing here. The fact that it does points to a bug in the code that might potentially be exploitable beyond the simple denial of service which it already is.

AFAIK Opera still runs all tabs in one shared process, so spamming one tab with 2MB of NULL will cause the whole browser (and with it all other tabs) to crash.
English Defence League website 'defaced, pwned' by hacktivists
> does that stop people from learning to play guitar?

It stops some people who thought playing guitar is enjoyable and when they actually try and see that it's not, they stop before they learn anything that some day might turn playing guitar into enjoyable activity.
How Hulu Could Improve Their Awkward “Tweet Ad” Feature
You know, you can do pretty much the same thing with an iPad and the Logitech Ultrathin Keyboard. I do that with a Prgmr instance and it's pretty awesome, but by no means perfect. I'm starting to think the ARM Chromebook might be closer to perfection as I can SSH from chrome anyway and you can get cheap 3G on there.

I would love a 3g/4g enabled ARM based Macbook Air with 12 hour battery life. Of course, iPad 4 with 4G LTE would be pretty close for pretty cheap....
13 Things To Do After A Phishing Attack
Because I would have trouble paying the bills. The demand for software engineers in Malaysia is...lacking.
Who do you work for in industry? It sounds like an awesome arrangement.
Show HN: complexityReport.js
The BufferApp Welcome Email
We at Auctionful.com joined BufferApp today. I was quite struck by how simple and personal the welcome email was.

-----------------------------------------

Subject: Joel from Buffer - Amazing to have you on board!

Hi,

I’m guessing it's not every day that you sign up for a new service. That's why I want to make sure everything is in place for you to feel welcome and at home. On the slightest whim, please drop us a line hello@bufferapp.com or Tweet us @bufferapp.

I hope you have already got the gist of using Buffer. If there is just one single tip for getting the most out of it, I'd say try the browser extension. I think you'll love it. It’s a terrific way to amaze your friends and followers with awesome content you find on the web. Whenever you find something you want to share, click the Buffer icon in your browser. That’s it.

One last thing I want to say is that the whole team are always around, almost 24/7, to reply to your emails. In fact, you can just hit reply to this email or any others you receive from us. Whether you need help, have ideas or just want to say "hello", we'll get back to you within a few hours.

- Joel and the Buffer Team

P.S. In case you also want to connect with me personally, just Tweet me anytime @joelgascoigne

-----------------------------------------

My notes

1. From the founder

2. Open with a personal note.

3. Reassure them that you are super responsive, and that this is a beginning of a conversation.

4. Product one liner

5. One tip.

6. A way personal to connect with the founder.

7. No images, all text - made it very readable.

8. Also note the usages of - Amazing, Terrific, Love it used in the context of the product.

Very solid. While these points may sound simple/obvious, a lot of services fumble here.
Your point is actually acknowledged by the author of the post.
Nope. You need to comment every nonobvious decision, but if you write code the right way then the nonobvious decisions disappear. A well-written method doesn't need explanation, because it obviously couldn't have been written any other way.
AAC is not a proprietary format ("iTunes media files" — it is to MP4 what MP3 is to MPEG). Other media players can and do support AAC if it has no DRM.

Amazon not only uses DRM but it uses a non-standard ebook format and its hardware does not support vanilla ePub (out of the box, you can download third party viewers to the Fire devices).

To go back to a comparison to Apple: iPods do play WAV and MP3 out of the box, and so does iTunes. The only non-standard media format Apple pushed (Apple lossless) it has mad free and open. Apple's book reader supports ePub out of the box. (Apple does push its own enhancements to ePub for interactive textbooks, but it has done these in the "correct" way.)
I had this discussion a while ago, in particular here: http://www.reddit.com/r/opensource/comments/1224ux/experimen...

MusicPlayer is already highly modular. Adding a server interface listening on some TCP port is trivial at this point. Full control via an IPython shell or just the console is already possible. (In the beginning, while it didn't had any GUI, the IPython shell interface was how I used it.) There is nothing really complicated in developing some remote control.

The way MusicPlayer manages the queue, i.e. the intelligent automatic main queue is not trivial/straight-forward to emulate in MPD and it would be hacky - that is the first and main reason I didn't used MPD. Then, using MPD wouldn't really have made it simpler, only more complicated. Forking MPD itself and extending/changing it in the way I intended would maybe have been a solution but I thought it would be simpler to just code the player engine from scratch. Despite that, MPD does not support many of the current features of MusicPlayer, like the builtin loudness analyzing algorithm, etc.