skysight-inc/HackerNews huggingface dataset:
Well, I hope Microsoft decides to combine the best of both. Perhaps finally the Bing platform might be useful with some fiction inspired characteristics.
Business Card Plays Tetris. Never Be Unemployed Again.
If users lose their trust in Google (as I have, FWIW), then it loses its eyeballs to sell.

Short-term-ism in terms of maximizing ads revenue which costs long-term goodwill is a serious negative for Google.

I'd argue that in the past year or three, the company has started showing its vulnerabilities. I'm not sure who will take over from it, or how, or what that company's business model will be, but I see vulnerabilities.
Which would be a new feature. For me it only ever caused troubles (sound errors and huge latency and you can't get rid of it in Fedora). The only useful thing about it is that you can control the volume of each program even if the program itself does not provide such an control (some games are crappy like that). But that hardy justifies all the trouble it causes.
Could you change the upgrade system on macs please? I got a message telling me to install the latest update -- so I did. I was on a paid version of Arq 3, and now I'm on a trial version of Arq 4 :-/
I like the interactor gem but don't understand why the method activating it is "perform".

Why isn't it "call" so it can be swapped out with a lambda, or method reference without hassle?
A good history of software patenting:

http://www.washingtonpost.com/blogs/the-switch/wp/2014/02/26...
Combinatorics has always been easier to comprehend for me, but the problems have always been harder. That's because calculus depends on higher-level concepts but is otherwise rote, whereas combinatorics depends on only the most elementary concepts but the problems quickly become very complex. I think this is why combinatorics features so much more strongly in math competitions than does calculus.
…until Spotify dies or is replaced with something better. I haven't found a single way to manage a music library because I don't have a single music library. It's kind of crappy having it spread across MP3s, FLACs, and various music services :/
The real owner of the phone is the one that is going to be in trouble not the kid. However the article did say that neither of the kid's parents work at HTC which most likely means he stole the phone from somewhere. He deserves everything he has coming to him.
Looks the OP used Diffusion Limited Aggregation (DLA)?
I thought the Amicus from Schultz, Love, Bessen, and Meurer was a lot better than the FSF brief. It explains the issues much better and suggests more constructive conclusions that would lead us a lot closer to outright abolition of software patents.

http://marginalrevolution.com/marginalrevolution/2014/03/sof...
I have no problem being the 15th person to say "Beets is awesome!" In addition to the quality of the program sampsyo is a great maintainer. Quick to comment on issues and is usually available on IRC. Beets + the archive.org API for the Etree music collection would be awesome.

Tip: If you are about to import all of your music you and you have enough space you can save some of the tedium by doing a quiet import initially:

1. Optional: `$ cp -r ~/Music ~/ImportMusic ; mv ~/Music ~/Music.orig`
2. enable whatever plugins you want (atleast: chroma fromfilename fetchart)
3. Set up config

directory: ~/Music
import:
move: yes
quiet_fallback: skip
log: ~/.beets/imported-beets.log

4. `$ beet import -q ~/ImportMusic`

This will take a little while depending on how big your collection is. When that is finished the only things left in ImportMusic will be the things beets need some help identifying. This part requires time and a little input from you so plan on being near your $TERM

5. `$ beet import ~/ImportMusic`

Keeping the backup copy of Music is probably not needed but I like to play it safe.

tldr: No matter how you want to import do the quiet+skip import initially.

ADDENDUM: A similar program for pdf/epub/mobi --boox-- would be awesome. If Calibre worked half as well and was developed by someone half as nice as sampsyo the UI would almost be tolerable.
Yes, I read them. And I am hearing that floats are "inaccurate", "a mess", and so on.

I am not advocating their use to represent currency whatsoever, but the reasons are not because of the above, but rather the reason that I described.
What My Brush With Fame Taught Me About Human Behavioural Psychology
I'm 31. When I was 9, I wanted to copy Ultima, my dad had a copy of Visual Basic so I learned how to use that and made an RPG engine. When I was 11 or 12 I started getting frustrated with the performance of VB/QBasic (this is before we had Internet access, so reference material was sparse) but I had a copy of the programmer's guide to the IBM PC and PS/2 and managed to figure out how to use assembler to draw in mode 13h in BASIC. As I got on to be about 14-15, I started to try to use higher resolution modes and had real challenges with drivers, and moved on to using Pascal and C. I bought a Borland C++ package, it was hundreds of dollars.

My point to all of that is that, in the end, those experiences meant very little to me now. They were indicative of the kind of person I am, and they are pretty cool to look back on and brag about, but in the end, they don't really make me better at any specific programming task. If I were to have not had the same resources to try to do those things, I would probably not be significantly better or worse. I would have spent my time trying to take apart electronics or learning a language or something instead, developed my problem solving skills and semantic skills in other areas. Maybe a little bit less experience, but in the end I think I would not be significantly impacted.

The reason that people might fear that starting late holds them back is because they might not be the kind of person who, even with access to the tools and resources, would be interested in taking things apart and finding out how they worked to start with.

If you can say at this point that you're interested in stuff like parsers and data structures, then that's awesome. If you're interested in it and you want to learn more, you will learn more, and you will succeed. If on the other hand you are uninterested but think that programming is a smart career path, you'll probably do poorly.
Yeah, I tell people all of the time that I am a non-technical founder. I often do it to explain to other non-technical founders what they can be doing prior to finding a co-founder, because we had achieved a ton before we ever did.
I certainly agree that entrepreneurs need more than money to succeed.

Our concern with a profit-sharing model is that there seems to be no practical way to enforce truthful reporting and sharing of the profits. Relying on self-reporting alone would result in a system where honest people are penalized (by having to make payouts based on their honestly reported profits) and dishonest ones are rewarded. At best, it would degenerate into a simple handout program.

If we at Zidisha had a way to provide advice and contacts that are sufficiently localized as to be useful to the entrepreneurs, we certainly would do so. However, my experience is that Western business advice is useless or nearly so to most people surviving on a dollar or two per day in Africa or Asia. The best results I have seen come about when people are connected with resources in a market system, and allowed to decide for themselves how to leverage those resources.
"Much better to take that hedge fund job."

Unfortunately, not every PhD student can expect to get a well-paid job outside academia.
One of the best games I've ever played.
Concerns are useful when they're genuinely sharing functionality between classes

I've found them genuinely useful for that - there is a lot of code for things like urls, publish status, ratings, roles, permissions etc that can be shared between models if they have similar functionality.

They're just a recognition that composition via modules is often better than inheritance.
Ask HN: What factors determine compensation in companies like Facebook?
What are good things that make you outstanding, and get more salary than others?
Congress could earmark money specifically to fighting DDoS-based crime.

This. It would need the resources of a small agency all by itself.
Quantified Self App Exist.io Crowdfunds Beta Access
Almost on.

Given that the RGB image is likely not tagged with colorspace information, the colors represented are a direct byproduct of the primaries of whatever display you view them on.

That is, if your display happened to have the original CIE RGB color primaries, the 3D volume of colors would cover a greater volume.

Of course, this too ignores the "stepping" between colors (bit depth) and also ignores the wider luminance gamut that a standard observer is capable of seeing.

So the slightly more accurate answer to the original question is "Depends on what the primaries are of your display. Typically this is roughly sRGB, but if you are on a wide gamut display or projector, it will be larger."
Enable the web plugin first. :)
I'm unfamiliar with both. How do they compare, and which would you recommend?
How did they publicly insult him?
I used to use Picard as "pre-processing" step. I ran any new music through it before I added it to my music player's library. You can use beets in exactly the same way if you want, and it would be a like-for-like CLI replacement.

The key difference that Beets brings is to unify the concept of a tagger with the concept of a music library, which made a lot of sense in my mind.

In other words, Beets maintains a persistent database of your music collection, which can be kept in sync with Musicbrainz. You can query the database from the command line to get a list of files, and then pipe that list into a music player of choice, or just query the database from a script or web-app and build your own lightweight music player.
But... Tarsnap...
I think the behavioral differences are almost entirely because current Linux userbase is mostly people who have self-selected Linux over the default OS their laptop came with.

(And I still see a fair number of Linux install scripts that look like "curl ... | sh")
So are "seeing" and "hearing".

I for one am looking forward to the time when neural implants will translate my high level programming thoughts into microcode sent directly to the CPU for execution.
That moment you first experienced one of your townie friend's xtra jetstream...
Man, that highlighter script is obnoxious. It is blocking view of the text for a highlighted bit, and it just gets in the way of the compulsive text-selecting that I know I'm not the only one to do.
On Cryptocoins And Quantum Computers...
Used coffee grounds are great compost, and are good as a scouring agent for pots and pans or to scrub off dead skin and stronger odors (garlic, onion) from your hands. Out of everything that ends up in your trash can, they're one of the last things to truly be "waste".
RTFA! :)
Beautiful point. It's along the lines of "How can you learn programming without the details of how to turn a series of tokens into an AST?"
You just found your music management system:)
Someone has done this for beets some time ago already: https://code.google.com/p/beetfs/

But it has bitrotted pretty badly.
Part of the reason for mimicking human traits (particularly, in attempting to read and emulate emotional cues) is to generate empathy for a device[1]. Consumers who form emotional attachments to and converse with their devices, so that at a subconscious level, they're seen as other people and not mere things, are more likely to remain loyal to that brand, and to trust the content (or advertisements) that comes through it.

It will be driven less by "Star Trek" idealism and more by subtle attempts at applied social engineering. Effects like the mirrors they've developed in Tokyo which tweak your reflection to make you look happier[2] because happier people shop more.

[1]http://www.slate.com/blogs/future_tense/2014/01/20/should_ai...
[2]http://www.slate.com/blogs/xx_factor/2013/08/07/incendiary_r...
At what part I said that Its all done over a weekend?

from the post "..Last weekend I could finish the prototype and measure the initial performance of the solution.."

If you still understand that it's all finished over a weekend. No way.. I don't think it is easy to develop a LLVM frontend with those features over a weekend.

If you could have some details on LLVM, you wouldn't accuse me on something you miss read.

Because;

There is no such an LLVM JS engine. LLVM has its own IR and that prototype turns the JS codes into a wrapped LLVM IR.. As a result the final code functions at native level, so it is already fast.

For this reason, 20% or more performance difference because of LLVM actually shows how V8 is fast! It doesn't show the prototype is over a weekend or anything else..
That's a good one.

Also try the AeroPress: faster brew, smaller filters (reusable metal available), fast clean, excellent results.
Police in the US lied to a court of law?

Why, that's just unpossible in this great nation!
yes, you can access it remotely. mopidy is an MPD server, so any platform that has a compatible MPD client should be able to access it. The docs list a lot of the available clients and their compatibility with mopidy:

http://docs.mopidy.com/en/latest/#clients
A long time ago, I started treating downvotes as a critique of my writing. My first response is always to edit the post to express my ideas more clearly, my second is to consider if the comment is doing little more than inflaming passions for no benefit to the community. In the latter case, I tend to delete the post.

This is a case where I posted in a rush. The basic idea that Google's ranking algorithm is optimized to serve Google's interests first and those of its customers second is the only possible way for Google's officers to fulfill their legal obligations to the shareholders they serve.

The key to understanding this idea of the best search ranking algorithm is that people who query Google's search engine are not Google's paying customers. Google Search's paying customers are almost exclusively advertisers.

The best search results Google can produce are those which maximize their revenue. Not enough traffic directed to ad buying customers and advertising dollars may go somewhere else. Sure too much obvious selling might drive queries elsewhere but the threshold for tolerating advertising keeps going up. So many people take tracking across sites for granted that Google can push a "weather" search onto an advertising affiliate's site and still meet the expectations of the data point making the query. There is no objective reason other than income for ranking secondary sources above the primary source, "weather.gov".

Occam's razor just cutts that way.
What happened with Minecraft?
The way you'd presented it, I read you as contesting the claim that BI reduces the need for a minimum wage.
This. Plus I have yet to see any non-pod-style coffee machine that can competently make one cup at a time.
He's a kid. He might have stolen the phone, or it might have been given to him by someone at his school, or he might have found it on the street, on a park bench, or at a public library. We just don't know. "most likely stole the phone" isn't a true statement.

He's a kid. Is this how we treat children in this day and age? Is this the civilized thing to do?

I don't think so.

Anyway, HTC could simply have said: "Thank you for finding our phone. Please ship it back to us in this prepaid box, and we'll give you a nice reward" (like a flatscreen TV, a Sony PS4 and $500 worth of games, or some equivalent). That would have been completely sufficient.

I'm not saying what the kid did was wrong or not. What I'm saying is that HTC could have handled the situation a lot better, a lot more professionally, and that I hold them to that.
The downside that I found to Tomahawk was that I could not select individual songs, only play shuffle mode, at least with Spotify (yes, I have a premium account, etc)
The precise word that is used to describe your role in specific situations matters a lot less than knowing what it encompasses in whole. No one is saying anywhere that you should go out of your way to tell investors that your duties include cleaning the toilet and ordering food. No, to investors you are in charge of keeping lights on; in a meeting to discuss a partnership you assume charge of user growth; when it's time for lunch you assume charge of being the pizza boy/girl.
That kind of proves the point. How many of those rules of thumb are you going to have to formulate to express in RGB what's trivial to find in HSV?
I should have been more clear, I mean a minimal Debian install for RaspberryPi. I don't want to create a full debootstrap image and make that available (it comes to almost 512mb after adding all the software, WTF!). I am familiar with grml.

A hardened Gentoo is a more solid platform because of the reliability of GRsec + PaX for exploit mitigation. Unfortunately, configuring GRsec to work generically for a large number of usecases would be time consuming. I would still like to see it though.

There is an option on how to do it properly, but so far I don't believe that anyone is working on making it available publicly. I know it has been done in private at least twice but neither implementation is likely to become public. I would very much like it to be public. :(

If you are interested, it is a viable business, but I personally don't have the time to put into it.

I really don't like VirtualBox. I think Xen, KVM, VMware are all superior options.

I have never been able to get Qubes to install on any of my computers. It just fails. I guess I have the wrong hardware. I think it is sort of the correct approach, but there is a much better way. Email me if you want to devote some time to "doing it right". Would be in line with Whonix/Qubes, but different. :)
AFAIK this is actually normal -- you learn the basics from tutorials, then the things that you need to make more complicated projects easier seem unnecessary, then you attempt a large project without them, and then you see why they're necessary.
Because they're scooping up a lot of other people's data to find that phone, which should trigger judicial oversight.
Hey man, the guy put together a nice little list of tools, nothing more nothing less.
I turned down an opportunity to do a really interesting Ph.D in machine learning / biologically-inspired computation because I wasn't either willing or able to take the vow of poverty required. Since then I've consistently made many times what most scientists make doing programming and even IT work that is far below my abilities.

Basic research is economically worthless-- you can't patent a concept or a law of nature, nor can you sell understanding of nature's principles to anyone. The transistor may be worth billions, but the understanding that enabled the transistor is worth $0 as there is no way to monetize it.

The economic worth of scientific understanding seems to obey an extreme hockey-stick graph: it is worthless until it nears the instant of delivering a marketable technology, at which point it skyrockets. As a result, the market only rewards the last few people in a very long line of innovation that began with basic principles. Mark Zuckerberg is worth billions. How much is Tim Berners-Lee worth? How about the communications theorists before him that pioneered the idea of hypertext? (Do we even know who they were?) ... and so on, with each step back in time being worth exponentially less.

Why do science, except as a hobby?
What a weird comment at the end about ending his relationship with his wife, even if it is in a hypothetical context. He could have stated that differently and not ended on such a dreadful tone.
Make Things Go Viral
I love Tarsnap, but $0.30/GB for Tarsnap backup is very different from $0.01/GB for Glacier cold storage.

For my own Mac I backup to a sort of off-site NAS with TimeMachine, which is fine for all but the worst-case, meteor to the city situations. However, Glacier makes a perfect option for me to deal with this actual worst-case scenario.
Where do you even begin?!
> I suppose the distinction is in how the police track the victim's phone.

If they're tracking it by scooping up all the cellphone traffic in an area, which they're alleged to have done here, then it triggers the privacy rights of the people who aren't involved and just happen to be in the area, and hence should be done with judicial oversight.
This assumes that MyCoolConcern doesn't depend on too many things in your main model class or in (god forbid) other concerns that you've included in that model.

Or, perhaps, to turn this argument around, it's better to say it this way: A Concern is poorly-constructed if it cannot be tested in isolation, so therefore something like MyCoolConcern should be written with its testability (inside of DummyClass) in mind.
Wouldn't a wifi access point need to access the wpa password in plaintext in order to actually implement the wpa protocol?
I think I was over reacting (we had some feedback from his teachers - yes he is at reception class age 4)

he loves Lego and I encourage it. I have not tried to calculate the size of the earth with him yet but it's experiments I want to be able to do so I can guide him.

I am reluctant to "just chill" because if I do he might not be encourGed or helped at the right moment - even writing that down I realise how silly it sounds
Turn the appeal to fear that causes extortion to work back on itself: Make paying extortionists cause the payer to be an accessory. Allow future victims of the same extortionist to collect joint-and-several civil damages from the collaborator.
Puff Puff… Pass
I can imagine people thinking that this is a strength, but my frustration with that talk is that it isn't presented with much to do with Rails.
I have used CrashPlan for my sister and parents' computers (because I'm a cheap asshole, mainly... S3 was too expensive for me to pay for on their behalf... now that Arq 4 supports Glacier well and other cheap/free options, I will be switching them to Arq next time I go back to US and A...).

When CrashPlan works it is OK (and only just OK -- it is sill a bloated Java service that runs and backs up slowly, with a poor UI to boot).

But in my experience, and that of many others I know, CrashPlan has MAJOR OUTAGES on a regular basis. Like the app won't connect to CrashPlan backup service for DAYS/WEEKS at a stretch.

To their credit, at least CrashPlan doesn't delete the evidence of such outages from their support forum the way that companies like Apple do:

http://goo.gl/sl4zx ← link requires login but you can login with google etc

I think on the Mac, Arq is the best backup thing going right now.
Didn't the upgrade text explain that it was a paid upgrade? I tried to make that as clear as I could.

If you want to stick with Arq 3 you can. Delete Arq 4. Download Arq 3 (http://www.haystacksoftware.com/arq/Arq_3.3.4.zip).
Launch Arq 3.
You'll have to find your old backup set under "Other Backup Sets", select it, and click the "Adopt This Backup Set" button.
Sorry for the hassle.
This reminds me of what a good PHP dev told me once - he interviewed a bunch of candidates for a company before as a favor, asking a bunch of specific tough domain questions. Almost all of the candidates tried to spew a bunch of nonsense & wiggle their way through them, but only one candidate had the confidence to tell him each time that "I don't know, I would google it". That was the candidate that got hired, and when that person asked down the line why he was picked, the person who interviewed him told him that he was the only candidate to not bullshit him and tell him the answer that reflected how software engineers think.

There is value in people who can tell upfront what their thoughts are, since they are identifying where there are potential problems.