skysight-inc/HackerNews huggingface dataset:
The smartphone app, however, doesn't work exactly like the PC service. Users can access their playlists and music albums, but they have to scroll through their lists randomly using a "Shuffle Play" button. Users can't pick the exact song they want to play right away, and will have to shuffle through their playlists.

I pay for Spotify specifically for the mobile app (the ads didn't bother me) and I do not want these changes. I can't tell from the article, but will this pricing change have any effect on the way I currently use the app? I want direct access to songs on my phone, not a Pandora-like system...otherwise I would just pay less and switch back to Pandora...
The public front of the free software campaign: part I
...and few women. People complain about Silicon Valley being low on women, those people have never witnessed an oil boom.

I wouldn't be surprised if Minnesota's economy was experiencing at least partial boom due to North Dakota in any case. You have tons of weekend warriors who drive 6+ hours a day routinely that aren't afraid to drive 6 hours to civilization, and even though the oil fields have infrastructure, they're still sourcing it from wherever they can get it.
How is it correct its perverse for many reasons.

1 How can I owe tax on something that has no value.

2 I think we can all agree that Employee ownership is considered a good thing therefore any law which penalizes this is bad law if not actively immoral.

The law should only tax you when you have an actual +ve capital gain. (the need for sensible vesting and taper relive to avoid tax avoidance is of course a given).

On point 2 even the UK's SWP (Socialist Workers Party) allow members to take part in share option schemes.
I'm all for putting it in a more public space, but do we really need pollute the newer, better freer version with "racist sleezeball" and "Screw you ESR" and "ESR has had his grubbly little paws all over OUR FILE for years."....

The repo is now the new file... and in the opening page we're saying "THIS is a place to put degrading statements about other hackers. THIS is a place to put personal attacks. THIS is the place to insert personal politics."

What any of us thinks about ESR is irrelevant to the Jargon File's contents and should NOT be part of the repo.
Your encrypted private keys are stored in Chrome Storage, they are encrypted via your password digest so your password is never stored.
How The Financial Services Industry Should Use Big Data To Regain Trust
In the second paragraph (though really, its just a statement...) on the preferences page -- no need to navigate to another page, and they tell it to you in plain english. Once again, you have to opt-in, so if you opt-in without knowing what it does it's your own fault and you're being a dumb user:

When you enable GhostRank, Ghostery collects anonymous data about the trackers you've encountered and the sites on which they were placed. This data is about tracking elements and the webpages on which they are found, not you or your browsing habits.

Online marketing companies need better visibility into real-world applications of their technologies and those owned by their competitors. GhostRank data is sold as reports to businesses to help them market to consumers more transparently, better manage their web properties, and comply with privacy standards.
He explains the problem well, but I yet to see someone who explains the docker solution (into more details) well.
Browser wishlist 2013
Does anyone have any statistics on how many dairy cows are killed per year because of this?

I suspect we are looking at a lesser-of-two-evils scenario: would you rather have a small number of cows culled each year because of sickness, or a large number of cows living in feedlots and pre-emptively given antibiotics because of squalid living conditions?
Briefly profitable alt-coin mining on Amazon through better code
I'm from a country with a welfare state, where if you are unemployed the government pay your rent and give you a small amount of money to buy food until such time as you are employed again. Not understanding how the American system works, I find this article confusing. It sounds like there is a time limit on how long someone can claim unemployment benefit? So what happens after this time runs out, they just get kicked out of their home and starve/freeze to death? Even if you don't care about them on a human level, that sounds like it would be massively expensive in terms of increasing crime levels and providing hospital care for all the dying people. Honestly it sounds like something out of a dystopian cyberpunk novel.
Sign language interpreter at Mandela Memorial 'inept'
TLS works for me going to google.com because a central CA has signed the certificate presented by google.com

Apparently there are directory servers that sign the public keys for each node, mitigating this MITM attack: https://news.ycombinator.com/item?id=6888307

Without those servers, if we assume the NSA owned the network the entire point would be moot. With those servers... I guess the NSA would have to fuck with your Tor client or steal those server's private keys.
2.7.5 according to Distrowatch (http://distrowatch.com/table.php?distribution=redhat)
Why fortunately?
The End Of Subsidized Phones Could Be Near
What's over engineered about Android? I work with it daily and find it quite nice and it really didn't take too much effort to dive into.

Also if you want something small and simple, I think QT might be the wrong tree to bark up. I've only used it on casually used it on desktop but it is not a small framework.
I've been thinking about building a 3d livecoding environment centered around emacs, so this very cool to see!

PS. To build the current source on linux, you have to fix the comment in the Makefile that starts with '//' and lowercase the 'Primitives' directory.
Canada Post to phase out urban home mail delivery
Twitter Adds to their Visual Repertoire with Photo Sharing in DMs
Ask HN: Guide me in the right direction for a career in information security
I am interested to work in the field of information security. My main problem is that I have a basic knowledge in many areas like web security, exploit writing, malware analysis etc, but I am unable to get greater understanding of these topics. I can do a simple sqli or exploit a simple buffer overflow, but nothing more than that. Please guide me on how I can take my knowledge to the next level ( so as to make a career).
hey sambeau!

the positioning of the new card button has been a piece of feedback that has come up a fair bit it seems and I'm really happy people have brought it up. I wasn't too happy with it's placement but wasn't sure where to put it but knew there needed to be that functionality.

Hmm interesting about an edit mode for columns. Could you elaborate on this? I would have had maybe the ability to move and delete a column but adding a new one should be from the header menu no? Your opinion is very appreciated so thanks for your feedback.

Thanks again!
Google SF bus protest shouter was fake.
You are facing south and want to get home safely.
Any good ones that you recommend? Is Stroustup's new version of the C++PL worth reading through or is that more of a reference book?
From the release notes[1], at least the beta version comes with Python 2.7.5.

[1]: https://access.redhat.com/site/documentation/en-US/Red_Hat_E...
Don't worry, because self-driving cars and drone pizza deliveries. iPad 3D printing, too.
Yeah the architecture diagram helps out a lot. The XML-RPC link from the app to the gateway seems a bit old-fashioned. Is that common in Django?
I think it is important to explain one of the driving factors behind the move, which is in fact that ESR is a racist delusional sleaze ball.
You might be right. I tried to find a link. However, revealing that they only pay 0.006 per stream? They might as well not pay Artists. What a joke!
The usual answer is government. Many people have a negative view towards such things but can be useful if done correctly. Such as infrastructure projects that need to be done anyway. But alas, some people in the system don't agree with such a thought.
I'm pretty sure these shuffle restrictions apply to users of the free service only.
This is something I would like to provide but whilst keeping it disconnected from a database. Integrating with google drive or the likes is what appeals to me most at the moment.
> I don't know what is the target market or what is more special in Red Hat Enterprise.

Enterprise. You kind of answered your own question.

> Slackware for most of my servers

Ya, you're not the target market. Also, you might be a masochist.
There are some misconceptions here. RHEL does not cost a cent. Support for RHEL, which includes security fixes through the package manager costs money. Security fixes and other patches and updates are still released as source by RHEL, as required by the GPL.

If you really wanted, you could run RHEL with no subscription and compile your own updates from the source that they release. In practice, this is next to impossible to maintain as an individual, but it is exactly what CentOS, Scientific Linux, and other related EL distributions do. They remove the RHEL trademarked logos, compile the code released by RHEL, and make it available through a generic yum repository that doesn't require a RHEL subscription.

So, in short, RHEL doesn't cost money, support and packaged patches do. CentOS gives you binary and version compatibility of RHEL without the cost.
I had the exact same experience with a few albums when I was growing up. Some of my favorite albums were unappealing to me on first listen.

Now I just listen to whatever really accessible pop music bubbles up through the social ecosystem. It's kind of sad.
Nope, Docker is not going to change everything. I could tell you what is, but you won't believe me.
"self-sufficient container that will run virtually anywhere"

Anywhere that is Linux.
Been hoping for this for a long time. Happy it's here.
What is this hygiene add-on?
What I’d like to see in IE12
I've been in a role of evaluating security vulnerabilities on security products and features from many different origins..

All I am saying is that I am in a position to estimate ~9/10 of everything critically exceeds the competence of its authors to safely combine features and security. So a primary explanation for failure that only applies to 40%(60%?) of the market doesn't sound right to me.

So either we disagree considerably on proportion of software that is poorly implemented or you are saying the majority of commercial software is also written by hobbyists?
Wow, XFS by default, is there any other distro that uses it by default? Makes me miss my old SGI machines...
Have you done your part to improve that by contributing a relay?
They won't fight back mate, they will be too scared.
hey kps!

thanks for the feedback. I thought `draggable` was supported in safari but maybe this isn't the case. I'll have to have a little look into this.

Thanks again for the feedback!
Just too much plumbing and boilerplate code is needed to do some simple things...

Agree, that for some small projects, Qt can be overkill.
Bug 949019: a web page that will keep Firefox captured forever.
I thought the GC in most python implementations was deterministic. According to http://www.digi.com/wiki/developer/index.php/Python_Garbage_... it does use a reference counting system, which is some inconclusive evidence. Does anyone know for sure?
I see a new market for milk baths!
Beats Music Streaming Service Says It Will Begin in January
I haven't used a serious app in production on OpenShift, but I have been playing around with a Java project recently. Assuming I get it to production, I'm going to stick with OpenShift. I think the blogs, forums, and docs are great.

I started out with gradle and embedded jetty, and found no out-of-the-box support. They did do a nice blog post on how to use gradle for builds[1]. Unfortunately, the blog uses gradle version 1.6 and that's the last gradle version that doesn't throw an exception while building[2].

Wanting things to be easier, I switched over to maven[1] and tomcat:

OpenShift has supported Apache Maven as default build system for Java based projects since the first release.

Since going with this setup, things just work.

I also really like that the environment configuration is stored in the codebase under the .openshift folder. This makes it very easy to, for example, develop locally against http but make all your traffic go through https on OpenShift. And the free piggyback ssl means https just works too.

[1]: https://www.openshift.com/blogs/run-gradle-builds-on-openshi...
[2]: http://issues.gradle.org/browse/GRADLE-2871
hey easytiger!

I'm sorry to hear that, have you tried refreshing as some others have had this problem too it seems.

Thanks for the heads up!
Yes, it will change everything...back to what it once was. You will be billed by CPU time, I/O time, network consumption, etc. Just like we did on the old Mainframes. Hopefully, this will provide the feedback loop necessary to reward efficient programming once again.
NY State Bar Association Webcast on Crowdfunding
I'm guessing "The Beatles".
On checking facts
The screen is also blank (forever) if you have cookies blocked. This is so common that I guess very few people whitelist cookies. Still, I thought you might want to know.
Anyone at AWS should know the phrase TP99. That is used all of the time to measure the 1% and is something they are very concerned with.
Sure, but https://github.com/lovek323/jargon is already on github.
Unfortunately, if you do take a job that's "beneath" what your qualifications would suggest, you'll sometimes wind up torpedoing your career prospects going forward.

I think a developer who was "consulting" or "freelancing" (read: unemployed) for the past six months would get more callbacks than one who'd been working at McDonald's, or needed to telecommute from North Dakota.

I suppose you can mitigate that effect by leaving it off your CV, but working a "crappy" job is still going to take away time and energy that could otherwise be spent improving your skills for your desired career.
I'm happy that MariaDB 5.5 is replacing MySQL but not so happy that Thunderbird is being removed in favor of Evolution.

XFS is the default filesystem.

"Multiple required authentications" in OpenSSH. Nifty.
> With a higher minimum wage, it would become a financially sound decision to get off UI and work a minimum wage job, and taxpayers wouldn't have to pay the difference.

Given the relationship between previous wages and UI, a jump in the minimum wage is a short-term solution that doesn't really address the problem -- anytime you have an extended disruption in the employment market you'll have long-term unemployed who (for as long as they have UI benefits) are getting UI benefits much higher than the minimum wage with the current UI formulas, unless you raise the minimum wage so high that it becomes the only wage (or at least, high enough that there are very few jobs significantly above it.)

That's not to say that minimum wage shouldn't be higher than it is (given the current basic system and assuming some better solution to the problems minimum wage addresses isn't adopted), but minimum wage increases don't really address the UI issue you are raising.
By that logic someone who was born in 1970, and is 43 now, can never appreciate Led Zeppelin. There weren't born when Whole Lotta Love came out, and were 5 when Kashmir came out. They never grew with the artist. By your logic, we should throw out all "old" music.
Why would anyone use Excel now?
Would you refer our services to freinds?
Ask HN: Which DataBase is faster if number of rows are in Millions?
Hi,
I am trying to create a web application, which will have following functionality:

-> Crawl PR, Alexa, Backlinks, Page speed, etc. regularly and will store them into data base.

-> Generate history graph out of the stored data.

I will be tracking this things for all the domain names requested by the users.
For a start I am planning to crawl data for Top 0.1 Million domains present in Alexa.

So which database should i go for.
If possible proper guidance for what kind of architecture should i use will also be helpful.

I am planning to use PHP and MySQL along with Digital Ocean basic plan with Ubuntu OS for this.

Note: I am fresh CS grad and probably going to debut into the Tech StartUp world with this application.

Thanks,
Vivek
It has not been a problem in my experience. There isn't major development (proper support for inotify and flexible topology would be nice), but Unison does what it says extremely solidly. There's certainly an active user community and the occasional bugfix/feature. Reread that notice again concentrating on the good parts, and take a look at the changelog. There's certainly activity, it's just not time intensive - this is both the blessing and apparent curse of using a high level language.
Since most of the jobs are oil-related, they involve long hours of hard labor in a dirty environment. There's also a housing shortage, so you’ll probably have to share a room with a bunch of guys. Also, company towns have horrible gender ratios, so it’s not a great a place to be if you’re a woman[1]. All that plus −30 degrees weather[2].

1 - http://www.nytimes.com/2013/01/16/us/16women.html?_r=0

2 - http://www.foxnews.com/weather/2013/12/05/new-cold-snap-prom...
Yes, you could, but in this case it mean they will all run on the same vm and your system is going to be simpler but less flexible.
[SPOILERS] There are some Hollywood embellishments I didn't care for, but I would say the movie is still a lot more realistic than 95% of sci-fi movies. It's definitely worth seeing. In the end, they do find complex life, but no "aliens" like you'd find in a typical sci-fi action movie.
I'll bite, what will change everything?
I CAN'T STOP
be this hipster and watch this before it goes viral.
Conversely, we've had more than a decade of common music piracy, and it hasn't destroyed the music industry, so who cares if everyone pirates?
The rate is what the rights holder pays to the artist. The rights holders all get paid on the same formula.

http://www.spotifyartists.com/spotify-explained/#royalties-i...
If I run bleeding-edge packages I want atomic updates (if install fail it won't change the state of the rest of the system) and support for roll-back (if a package is unstable I can easily go back one version without ruining the dependency tree for all other packages).
http://www.bls.gov/news.release/empsit.nr0.htm

"The unemployment rate declined from 7.3 percent to 7.0 percent in November, and total
nonfarm payroll employment rose by 203,000, the U.S. Bureau of Labor Statistics
reported today. Employment increased in transportation and warehousing, health care,
and manufacturing."

Must have been the last 203,000 jobs. Apparently according to you there are now 0 left.
I'm curious about this as well. From what I've read, it seems like it would be possible to have separate containers for each process, and then combine them together into a single container for deployment. If that works in reality, it could make it easier to mix-and-match to quickly build new applications that share some common dependencies.
It's still proprietary software. Why would I use this instead of Libreoffice?
Yes it can be sold as Class B product (not organic) (usually to cheese manufacturers). It just can't be sold as organic.
Offline is awesome; obviously because it means it works anywhere, but also I presume this means that all formula evaluation is now done locally, i.e. "instantly". I am pretty sure that before the server was involved in (some?) recalculation, which caused sluggishness.
I like the broad idea (applications should be very responsive). Yes, this is very important, but I can't shake the feeling that the author of the manifesto has very little experience with responsive software (or even with software generally).

For example, the manifesto confuses ends with means. It states a desired end, but then claims that certain means are required to get there (for example, "event-driven"). Maybe event-drivenness can come into play in a given system, maybe it shouldn't; across a broad set of domains this is orthogonal to the concept of responsiveness.

In video games, for example, we do things that are extremely responsive compared to web stuff (last week I worked on something that had to run at 200 frames per second in order to meet requirements). Interactive 3D rendering systems are most certainly not event-driven; they derive their responsiveness from cranking through everything as quickly as possible all the time.

There are lots of different domains of software out there and they all have found different local attractors with regard to what techniques work and produce the best result. Web software is just one of these domains, and frankly, it isn't doing so well in terms of quality compared to some of the other ones. So I think if one wants to write a manifesto like this, step one should be to get out of the Web bubble for a while and work hard in some other domains in order to get some breadth and find some real solutions to return with.
[You think maybe you should start identifying that you're promoting your own product with these comments?]

The first thing I tried when I wrote Disconnect was to block every third-party domain. Within an hour, I realized that I broke the whole web. So I built a crawler to identify and categorize the most prevalent third-party services instead. The domains you list under Disconnect would all be categorized as content by our crawler - resources that most people would consider pages broken without and that Disconnect doesn't block by default.
You can do both. Docker containers by default are designed to run a single process but you can use a process manager like supervisord or a script to run many too.
Evenly Joins Square
Startup CEO complains about homeless
Congratulations to my friends from machinalis for making it to the top of HN!
If mitchty is like all the former dairy farmers I know, it's because dairy farming is a lot of hard work, and it never ends. There are no weekends, and no holidays. I like raising beef cattle because many days you don't even have to look at them. (Not today though! Ice to break on the pond, for starters...)
It could be argued that in the long term it simply does not matter:

http://en.wikipedia.org/wiki/Coase_theorem
That's a good point about using 'sic', but then the OP didn't.
hey loceng!

glad you like it! it was a little thing I wanted to add so it wasn't overkill but was just there to sort of add a little something if you know what I mean.

Thanks again for the feedback!
Haven't you heard? WolframAlpha's new language!!! http://venturebeat.com/2013/11/29/sentient-code-an-inside-lo...
The US snubs the UN all the time. If pressure from the voters becomes strong enough, we'll do it. UN convention or not.
Homeless programmer fights climate change with new app
That automation costs money (read: labor) to develop. It also costs money (read: labor) to maintain. Either hire unskilled people at the higher minimum wage or hire skilled people to install and service your automated stuff. Either way, you're hiring people.

On another note, if we're going to be a progressive society, we need to start being more progressive with the way regulate businesses with things like the minimum wage. Making McDonald's (1.8mm employees, $27.5 billion revenue) pay the same minimum wage as Fred's Burger cart (3 employees, $73k revenue) is ridiculous. Small businesses should be able to pay a lower minimum wage than bigger businesses, if we're going to be a progressive society.

If we're not going to be a progressive society, then there's no reason to talk minimum wage in the first place.