skysight-inc/HackerNews huggingface dataset:
If devs/bloggers start using these everywhere it means people like me in Canada (and other countries where Spotify is not available) won't be able to hear any music on the web. Soundcloud wins here for me - they may not have a huge major label catalog, but they don't have the restrictive licensing problems that Spotify has.
Not needing a middle mouse button. Like on a trackpad.
I'd consider this the definitive answer.
I don't mean to troll, but the fact that the URL ends in
php looks funny.

From http://steve-yegge.blogspot.com/2010/12/haskell-researchers-...:

"MacFarlane concluded, "Our elegant approach didn't work, so we hired a Perl hacker..."
20  Cool Illustrator Icon Tutorials And Free Illustrator Icon Design
Did you bother to read the article before commenting? Sentences six and seven:

"Some previous work had been demonstrated by Thomas Cannon of viaForensics. I wanted to develop that work further through a discussion backed by source code."
Those are not criticisms of Google the company. They are minor feature gripes about products.

This supports my point.
You are aware that your email address is currency on the Internet, right, and that people are going to design all sorts of honeypots to get it?
I'm usually on the side of 'government, get out of my life', but this practice is unusually unfair and far too useful for the companies to think there will continue to be the option of 'work somewhere else'.

Companies wouldn't dream of searching my car or house before hiring me. How they ever got the idea that they should be able to require my passwords is beyond me.

Social media would not have been the last step, either. Email passwords would have been next. And then searching personal computers, especially cellphones and laptops.

And once they were drunk with that power, what else would they require? "Permission" to tap your phones? That sounds ridiculous right now, but a year ago it would have been ridiculous for a company to ask for your personal passwords. And now we're having to enact laws against it.

I hope other states are quick to follow on this... Or that the federal government gets their heads out of their asses and passes it nation-wide. Wasn't that the whole point of the bill of rights? To protect freedom, nation-wide?
Syntax is awful, granted.

PHP doesn't have arrays, it has hashtables. Although PHP probably got there by accident, consensus in dynamic languages today is that the hashtable is the superior default collection datatype.

The standard library is state of the art in C, which is most of the time state of the art, full stop. The interfaces to the libraries are awful by way of being inconsistent.

Performance is more than good enough. Scaling it properly is more of an artefact of good application architecture, but this is the case for any environment.
The Government in Ireland is currently in the process of introducing postcodes http://www.dcenr.gov.ie/Communications/Postal/Postcodes.htm
End of ERP as we know it?
Thanks for the warning. I'm really wary of companies that don't understand basic issues like this.
Gamification can help differentiate a business even if it doesn't have any positive consequence on education. That didn't apply to the Soviet attempt, a planned economy without much competition which is also analysed years after, in a more long-term perspective.
Good point. I haven't used a mouse with a middle button or a mouse come to think of it) in a long time. Difference? None. Another option for the mouseless people, like me, is always good right?
This looks pretty good - it's always painful installing packages from source (RVM included in that) mainly as a time + another thing I have to maintain thing.

I'm not that familiar with Debian package management but would it be much work to also have these packages working on squeeze too? In which case I would most likely start using Debian a lot more.
Wedding photographers bristol
Interesting Articles: A curated stream of interesting long-form articles
Won't most of the stolen phones be sent out of the country where they will be unaffected by this arrangement?
If someone could remember what mjn is talking about, I would really appreciate a link to the talk.
>Why is this cool?
Because I can debug CoffeeScript in the browser!
<insert Kool Aid man "OH YEAH!" here>

>But why is this REALLY COOL?
Because I can potentially debug any language in the browser as long as it has a source map.
Basically every device for which some kind of rooting tool exists is vulnerable.

It is not too hard to leverage the same exploit used by rooting tools to circumvent the UID based sandbox and to access the data of other applications, including the phone book, security tokens / passwords stored in SharedPreferences etc.
Oh, they're going to make it illegal to tamper with the IMEI. That's all solved then.

Why don't they just make it illegal to steal peoples phones instead?
From Hackathon to Market
If this is implemented in the US, and enough privacy safeguards are put in place, I'm sure it'll spread to the EU and then the rest of the world.
Instagram, please let me pay you
> Wise rule says "Don't tweak efficiency until needed". Since we have fast CPUs/GPUs and faster are made very often tweaking efficiency is less needed.

In the console world the author is leaving in, hardware iterations are usually slow.
As an example take Tekken 2 vs. Tekken 3 and notice the difference in the graphics. Same hardware (PSX), better software.
Challenge yourself everyday and feed your eagerness to be happy
I should have been a bit more specific: we're moving to an "inner suburb" (http://en.wikipedia.org/wiki/Inner_suburb) which compared to the suburb I live in now is basically "the city" as far as we're concerned.
well, at least it requires explicit user action.

If I enter my real name somewhere, I'm probably fine with providing my phone and post address, too. When in doubt I use a fake identity.

what about chrome's credit card autofill?
Reminds me of directory traversal on regular systems[1]. Zip up what ever you find, base64 encode it and send it to some shady server for later harvesting.

[1] http://news.ycombinator.com/item?id=2691088
Whoops. My bad - Deleted the original comment.
Sounds a LOT like our new house. Very cool.
Easy method of making Coffee
With the rapid augmentation in the field of technology, nowadays, making coffee is no more an exhausting activity. Previously, without machines, it was a laborious task to make a single cup of coffee but now you can make a series of mugs in a few clicks.
By "win", of course, you mean develop a giant ecosystem of abysmal code that decent developers flee from at any given opportunity, right?
2Bhk in Mumbai has become an essential need 
It is very difficult to find a place to live, in one of the most congested metropolitan cities like Mumbai. Even if you go house hunting it might be a task as some houses would not fit your budget and some would not fit your requirement.
Regarding the selling of the cellphone to a friend, you probably should change legal ownership of the device, just like you should when selling/buying a car from a friend.

I'd feel safer with this mobile device blacklist, and I believe there are no issues of privacy, since we're not talking about permanent tracking of a cellphone's location.
Shoot & Throw: Zombie Dolls - Free Online Games
And a couple of shakes and chennai,India offices take a holiday off.
This is exactly what happened to the Pirate party in Sweden.

They had an absolutely ridiculous amount of (free) media coverage during the Pirate Bay trial, the FRA-law (that gave the government the ability to snoop on internet traffic crossing the border) and ACTA (a law written by the media industry to help and prioritize illegal file sharing) but, they have never breached the 4% barrier required to get in parliament in Sweden.

While the outrage during the FRA-law was quite impressive (more impressive on the internet than on the streets unfortunately) both ACTA and the FRA-law passed, and today I don't know if I've heard anything about the Pirate party in Sweden for the last year (I hear much more from the Pirate party in Germany - a few years ago I believe the exact opposite was true (that the Pirate party in Sweden was by far the most successful in Europe)).

I hope I'm wrong but I don't see how the Pirate party will ever get into parliament in Sweden and the only thing I can hope for is that the German, and other, Pirate parties will be successful and that that result in changes within the EU as well as reignite the spark in Sweden.

But I barely even dare to hope on anything.
Cowboy Bebop anime download
Thanks. What does DDP stand for? I found several possible definitions.
This goes to show that security and privacy conscious users should always prefer the web version, if the choice is available, as the browser is a better sandbox, even in the context of these tightly controlled mobile platforms and app stores.

However, I feel that these default permissions are really not that awful. There's always a balance between giving fine-grained control to the user over permissions and ease of use and these are not orthogonal issues, as the user suddenly ends up with more choices to make. What the user really wants to know ... is this mallware? Is this going to delete my files? Is this going to violate my privacy? ... and that's about it.

If Android required separate permissions for absolutely everything you could do in an app, you know what the average user would do if presented with a list of 30 permissions requested, amongst which there would be phrases like "allow the app to open the web browser"?

The average user would just click "Yes, please" without reading it (I'm even doing that myself from time to time). And that seems better for technical inclined folks like us, but it really isn't for average users, because it trains them to blindly accept anything while giving the impression of security - and I feel that's worse than no security at all.
There's a point to be made about expectations, though. On a desktop by default you know that apps can do whatever they want, but on an OS with a built-in sandbox and permissions like "internet", you expect it to not be able to access the internet. That may lead to changes in your behavior, like installing any random app with no permissions instead of carefully evaluating them beforehand.
Measure radioactivity with your Android phone
Soundcloud is greatly preferred for the stuff that's on Soundcloud. This is not for that.
There is a after shock of magnitude estimated 8.2 on Richter scale so far.

Fresh Tsunami alerts issued.

Highly irresponsible of Governments to lift Tsunami warnings so early.

Also delayed, conflicting tweets are causing a lot of panic. If you are tweeting please tweet carefully. Some body's life may depend on it.
Well, as an example, if you are using 4.0.0-3 you probably have a kernel susceptible to mempodipper (although that's "buggy", not "ancient", and it is not possible to exploit that bug from an app: you have to do it over adb).

https://github.com/saurik/mempodroid

Regardless, it is true: most of the exploits that have been used (Rage Against the Cage, GingerBreak, zergRush) have been in user-land components (adbd, vold, libsysutils), not in the kernel. On Android 1.x, though: kernel bugs FTW.
I agree. We should be very careful going too far down the pavlovian rabbit hole of immediate rewards.

While people do need to be made aware of their progress, this shouldn't necessarily take the form of badges, awards or other superficial sources of recognition. These are ultimately hollow and meaningless measures of completion - nothing more.

Where I think education - "gameified" as well as traditional - often tends to fall short, is in demonstrating the value of the skills learned. It's the classic problem of applicability. Algebra is boring until you recognize all the situations in which it applies - likewise for Calculus, derivatives, statistics, physics, etc. Likewise for the liberal arts.

TLDR : We don't need to be trained like canines to seek education for the sake of virtual trinkets, but rather to become educated for the sake of doing.
Spotify launches Play Button in bid to become the web’s default music player
They should build without much modification - it just needs a bit of effort to setup a repository and do the builds. If there is demand for it, we could look at doing it.
$10 Startup: A Leanpub Experiment
Umm.. there doesn't seem to be a seismogram in India. Atleast one that's doesn't have a website... Anyone knows any effort in that direction? I wonder how hard it would be to hook up the device output to a web service.
http://en.wikipedia.org/wiki/Android_version_history

http://en.wikipedia.org/wiki/Linux_kernel#Timeline

From these two it is fairly easy to tell how current the kernel is for any rev of android out there. A quick cross comparison shows that it was more or less current at time of release but isn't updated afterwards. This means there are quite a few three or four year old kernels out there since most devices are in the 2.x range. I am not sure what qualifies as ancient, but I never really had a problem with the 2.6 kernel line.
1366×768px overtakes 1024×768px as the most popular screen resolution worldwide
مشاهدة مباراة ريال مدريد واتلتيكو مدريد
مشاهدة مباراة ريال مدريد واتلتيكو مدريد
مشاهدة مباراة ريال مدريد واتلتيكو مدريد
مشاهدة مباراة ريال مدريد واتلتيكو مدريد
مشاهدة مباراة ريال مدريد واتلتيكو مدريد
http://mushahda.com/2012/04/392.html
However, with a buggy kernel, you don't necessarily need native code to perform the exploit: you just need access to whatever part of the kernel that has the bug (which is often something innocuous). If there is a bug in the filesystem driver where attempting to open file descriptor to paths larger than 1024 bytes long will cause a buffer overflow, I can exploit that just as easily from Java as I could from C.
"You must leave the navigation bar and the instructions intact, and in the same positions."
No. All the button appears to do is open spotify and play the requested song. It does at least sync that playback to the widget though so you can see the song progress and interact with it etc.
It would be interesting to create a javascript server-side environment where code is in blocks and is executed through server modules.

The benefit of being able to output HTML by default, drag+drop files over FTP or SCP to get it working, and a lanaguge that a lot of developers already know through client scripting.

I wonder if ASP still has support for Javascript as a server lanagage.

An example would be something like:

<%
require('mysql');
require('session');
require('cookie');
require('datetime');

blog_data = mysql.fetch('select * from blog_meta');
posts = mysql.fetch('select title, content, author, pubdate, permalink from posts where published=1 order by pubdate desc');
user = session.get_current(cookie.sess_id);
%>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title><%= blog_data.title %></title>
</head>
<body id="home">
<div class="container">
<% for post in posts: %>
<div id="post-<% post.id %>">
<a href="<% post.permalink %>">
<h1><%=post.title %></h1>
</a>
<div class="postmeta">
<%=post.author %> - <%= post.pubdate.format('%m %d %Y') %>
</div>
<div class="content">
<%=post.content %>
</div>
</div>
<% endfor %>
</div>
</body>
</html>

as simple as PHP, but Javascript - and simple webapp modules like session, mysql, etc. etc.
The 4-inch iPhone 5 theory
No: it doesn't even seem to play back embedded in the page. It launches Spotify and then starts playing the selected track. If you don't have Spotify you're prompted to download it.
Make your iphone 4 a unique smart phone
Nice find - you've noticed important threat. However on my Chrome (despite having autofill swithced on) your demo doesn't work.
I assume that you are being ironic, and you’re right: there was a lot of ugly graphic design in the 90s. This is partially due to the whole grunge-trend…

However: I think today we have more beautiful design that we would have had if the design tools had not become democratized, maybe not in percentage, but certainly in amount.

My speculation: programming --> more programs. Both crap and great ones.
I don't think that knowledge of low-level systems programming is ever going away. The order in which we learn it is merely changing. In the past, everyone had to understand the absolute basics first because the higher level abstractions were very leaky. Over time the abstractions have gotten better, performance has become less of a problem for most cases, and low-level systems are no longer something everybody needs to know in order to get by at the higher layers of abstraction.

However, that doesn't mean that people aren't learning it anymore. They're just starting with a broad set of high-level knowledge and drilling down into the parts that are important to them. For instance, recently I've been toying with compact string representations of big integers (using bit shifting: how topical).

The end result is that you end up with developers who have broad knowledge of the higher layers of abstraction but incomplete and specialized knowledge of the lower layers. That seems perfect to me.
Same is true for diceware passwords, because they are in a dictionary.

http://world.std.com/~reinhold/diceware.html
We are a cloud based solution that takes privacy very seriously. We do not share your personal information with people or services you don't want. Our privacy policy is available both in the app and online: http://bu.mp/privacy
No, if you don't have Spotify it asks you to download Spotify and log in.
netflix doesn't use amazon for bandwidth (video delivery), i think they use level3 and others
With an IP address(I doubt most people surf with TOR all the time), system time(Comparing time-zone data), language settings, and the myriad of other data given away a person can get ~close enough~. Even then, if you don't want to use the app don't allow it to send/recieve GeoData easy enough.
Good point there, Gigablah
"Uploading something to a server just to share it with someone standing near you is ridiculous."

It is ridiculous from the technical point of view. It is ingenious for the users. I am sure that the question 'what else do we consider splurging' is the one that could uncover a lot of innovative uses of technology.

http://blog.tomaskafka.com/what-do-we-consider-splurging
> Brilliant, but crazy. See above, and read some of his comments. He seems to be some sort of fundamentalist christian, and IIRC his comments were about saving everyone though Jesus or some such thing.

This isn't the whole picture. He's, unfortunately, schizophrenic. Read [http://news.ycombinator.com/item?id=3642308] and [http://qaa.ath.cx/LoseThos.html].
I agree, basically nothing, in a non-paranoid reading. You could stretch interpretation of the law in crazy ways (which has been done), but it's not reasonable to predict that.

The most clear example I can think of is protection from civil liability for a provider turning over information (stored messages or on-wire communications) to another third-party where the user hasn't already consented to terms of service which allow that. I don't think any ToS are written to not allow that kind of thing, for this very reason.

I'm still against the law, but it's in one house now; it could change for the better or worse. If they struck some of the language related to intellectual property/copyright to make it more clear, I'd actually support it.
It's simply a remote control for the spotify app. They're repaying royalties using subscription payers and ad plays.
Friday: A Personal Assistant That Remembers What You’ve Done
Wow, I managed to redeem the first one! :) I'll keep you updated.
Similar to PasswordMaker I guess?

http://passwordmaker.org/

It offers lots of nice-to-have options.
I'm an embedded developer myself and while the original article is aimed at game development it is just as valid for embedded development.

I've come across many situations where saving a few extra bytes of RAM here and there and saving a few instructions during an interrupt routine have been vital.
How about RAII in Go in the form of a keyword that indicates an object can only be allocated on the stack? (Channels and goroutines would wreak havoc with that, unless these objects were passed by copying, or the compiler would just tell you that's forbidden)
How'd that Roman Empire turn out for them, once they got their bread and circuses?

When claiming that this "fall of civilisation" talk is always around, I'm not sure drawing comparisons to the era leading to the fall of Rome is really bolstering your case. Quite the opposite.
Pirate Parties On Course for Historic Election Wins
The popularity of the Pirate Party in Germany is soaring to unprecedented heights. In a recent poll the Party received 13% of the total vote, which makes it the third largest party in the country for the first time.
1024x768 is still the best window-size for browsing (and most other tasks as well) in my opinion. Don't get any silly ideas of designing a web page for wider than 1024 pixels (the only thing I miss out today is in the "worst" case ads).
As I'm not gonna spent any part of my $10 budget yet I've signed up and suggested price of 0 :) I wish you there will be less people like me :)
It works perfect when you have the Spotify app open. But indeed, when you don't have it installed or open, it's not really as intuitive as it could be!
Your desktop/laptop has survived without anally granular sandboxing since the day you started using computers, and you've been using apps from all sorts of places (web browsers, plugins, text editors, games) without serious concern. Yes: you shouldn't install apps from people whom you don't feel some reason to trust, but that's always been the case (and seemingly always will, as no one has so far managed to build a sandbox that a teenager hasn't been able to break out of in a few days; Chrome's sandbox, for example, had two unrelated escapes come to light during the recent Pwnium contest).
Let's assume you have Meteor on your website:

Want to use google analytics ? - nope you can't.

Want to offer third-party oauth login ? - nope you can't.

Want to use like/tweet/+1 buttons ? - nope you can't.

GPL essentially means your website can't have anything on the client-side which is not GPL compatible. And from reading the Meteor guys website that's not what they intend, their choice of GPL was to ensure and changes to Meteor get contributed back and for that LGPL is a much better licence.

Meteor's own website violates the GPL licence of Meteor as it stands (assuming it contains code from any third-party contributor).
Yes, quite. Yes, there's a 1:1 mapping between ASM and toggling in binary. There is not, however, a 1:1 mapping between toggling in binary and rewiring the actual hardware.

Can you toggle in a new A/D converter? Can you toggle in a connection from your screen refresh to a CPU interrupt? Can you toggle in a switched memory bank so your hardware can handle more memory than the CPU was designed for? Obviously not.

These are the things you lost if you 'jump straight into writing "software" in asm or C or whatever.'
Update 1: Another earthquake in arabian sea, now. 155 kms off Mumbai, India.

Source : http://www.indianexpress.com/news/earthquake-in-arabian-sea-...

This is on the other side of the India ocean. Interesting geological activity. What are the chances of two earth quakes occurring at close by places like this?
That part of the GPL faq refers to server side code, not client side code. Client side code very clearly gets distributed to third parties.
I was afraid of that... :)