skysight-inc/HackerNews huggingface dataset:
I say constructive things in response to constructive things, and am summarily dismissive of comments lacking substance.

Every time CoffeeScript is mentioned, there's always at least one comment like this. It's either trolling or people being closed-minded, but either way there's no sense in trying to have an actual discussion with someone who opens the conversation in this way.

If anyone would like to have a real debate on the merits of CoffeeScript, I'd love to participate, but the reality is it's largely a matter of taste.
I always wondered about this. Also, wouldn't it be really easy to have a form pull autofilled CC info via ajax without even needing the user to hit submit?
is autofill enabled? - i even tested it on Chrome 19 and the bug is still there!
Who makes the little promo videos that startups typically have?
Most consumer web startups have a little video on their website that quickly explains their product. They all seem to be made with the same style. Is there one company producing them all or are there many such studios?
I don't really follow that.

Perhaps the complaints about "Google Play" and the back button are minor gripes (though I have seen them woven into larger themes), but...

The implied answer to any of the "Why" questions asked in anger (as they usually are) is "Google doesn't care about ______ users." (whether you fill in the blank with non-US, Nexus One, non-ICS, etc). Similarly, the implication behind the things Google/Android "should" be doing (but isn't) is that Google doesn't care about what they should (fragmentation and open source in my examples). Those are all criticisms of the company, not just the specific issue raised.
Oh Cool!!! .. a button that works only in 13 countries.
I have signed a month back, no invite at all.waste of time
Sad. ESR should stick to his core competencies: writing about open source software.
Rdio offers a 30 second clip before asking you to sign up for sign in.

http://blog.rdio.com/us/2010/10/now-live-embedding-rdio.html

This isn't a totally open, perfect tool, but Spotify is constrained by the major labels it works with, and I think its good to see them pushing out beyond Facebook.
This has existed in the EU for some years now. In practice, it means phones are still stolen, and moved outside the EU, mainly to North Africa.

Welcome to the future ;)
It is also requiring a 2Ghz quad-core with 8G RAM to edit a simple document. Cheap powerful computers have enormous potential but that is just being squandered on ever-deeper layers of abstraction. Most of what I do, in terms of applications like word processing, spreadsheets, etc I could do on a 30-year-old, 2Mhz 8-bit with 32k RAM (i.e. a BBC Micro, and I do!).
It's a book: http://www.cs.princeton.edu/~appel/modern/ml/
Microsoft Office now available on Symbian
Name

Tell an enterprise you want Amazon to host their software then spend a few days/weeks/months explaining that Amazon does more than just selling stuff. HP is well known, and trusted. For your average start-up, no, there's no difference. But for the enterprise having a name you know is very important. It's why people will pay so much for Oracle software over open source with support contracts.
If you have a Spotify player opened the user experience of the play button is similar if not better than a Youtube widget (music does not stop if you close your browser).
Also important to note - every user that has Spotify open and running is also a node on their P2P CDN. Hugely valuable asset
If it's unwittingly, why would I bother with changing the IMEI?

If it's wittingly, I'm already a criminal.

And you're right, IMEI changing probably already is a default part of fencing a phone.

The solution would be to make it a requirement that phones have tamper proof IMEIs.
You can also anticipate this with a fake account just for that purpose. Sure you can have my login, I joined a while ago but I am not very active on there.
I disagree about automation. Compilers should never silently lose information. Lisp had it right a long time ago: default to fixed point + real fractions and only allow floating point math when explicitly requested.
Sandwich Video make some of the most well-known, though far from all of them. http://sandwichvideo.com/
I would appreciate knowing why I got down voted for this. Thanks.
Using Chrome 18.0.1025.151 and it doesn't seem to be susceptible to this.
Are you sure that you have the larges amount of renewable energy in europe? Austria seams to have more and I think Switzerland too. I cant really find good numbers atm.
It's not wrong for your employer to start dictating what you do on your own time?

Damn you Americans have one fucked up country, all hail your corporate overlords!

Guess who doesn't take those tests too? The CEOs and the directors and the partners. They can snort as much coke as they want, but woe betide the worker bees doing it.

The utter hypocrisy of it all is astounding.
I looked at the title and thought "good riddance", assuming it meant mediocre maintenence-only programmers were being replaced by automated-programming/systems, just as low-level lawyers can be replaced with document scanner/databases.

But systems programming seems to be an essential role that uptime-concerned operations will always want on retainer...
I use Spotify without a Facebook account. You have the option of logging in with your Facebook account, or creating a Spotify account.
Hack Attacks Warning On Medical Implants
There's no real chance of this being man-in-the-middled

I'll need more convincing.

Once you've approved, they have a browser + app pair of cookies

Exactly what's keeping the cookie on the browser and the phone from being copied?

You must be leaving out some details. This doesn't strike me as "good as it gets."
Finite Field Arithmetic and Reed-Solomon Coding
No, the selling point is that the user is in control (or at least gets more control than on other platforms). Clear and visible permissions are a part of that.
Notch to fight illegal Minecraft distributor in Quake
By making their content embeddable, Spotify is finnally filling the gap between them and other Flash-based competitors like Youtube/Deezer/SoundCloud. They are really prooving that the old Desktop App vs Browser Apps schism is no longer valid.
Does anyone with a non-premium Spotify account can confirm they still have ads using the embeddable play button ?
Wonderful idea.

HORRIBLE APP:

Nasty and painfully slow custom UI, I sent a photo then it asked me to rate it 5 stars on the app store. Then I browsed to send another photo and it asked me again to rate it after dismissing that it asked me a 3rd time with a fancy graphical popup.

NO THANKS BUMP, deleted. Someone please feel free to implement this idea succinctly.
You probably want to upgrade to the .151 version, which fixes other vulnerabilities as well.
Windows 7,Cloud Computing,Virtualization,Wordpress,SEO,Google,Themes
The Customize Windows is a Blog for Windows 7,Windows 8,Cloud Computing,Virtualization,Wordpress,Google,Apple Mac,Money,SEO Tips,Computer
I'm not sure of Go's support for RAII... the key feature is the "composability" of the RAII technique.

In C++, I can embedded a "socket" class as a member of some other object - on the stack or the heap - and it automatically and implicitly gets cleaned up correctly and deterministically, whether or not an exception is thrown, without me having to write any extra boilerplate.... so long as I follow the "rules" (and this is one of the places where C++ could be improved on).

"try/finally" or some sort of "stack-only" annotation doesn't really cut it for creating new resourceful objects out of existing ones.

For example, C# has the "using" syntax and also supports try/finally - these let you write code that works with anything that implements "IDisposable".

It handles the trivial cases - but as soon as you start wanting to compose together IDisposable instances you end up having to write lots of your own boilerplate to deal with propagating the "dispose" methods and ensuring that everything works correctly if an exception is thrown.

Of course, writing and testing all of the edge cases is very tedious and often difficult because you are dealing with resources like sockets and database connections after all - so even "mocking" them becomes hard.

Because its so difficult, most people just end up writing C# code that leaks resources (but not memory).
Meet Achoo, the company that wants to make bragging socially acceptable
Now they're stuck with that lie, which I'm sure rubs a lot of people the wrong way, but I'll bet it was worth it just to have their name in some memorable headlines.

Not only are they playing fast and loose with insecure passing of private data, they also tell their users lies? Maybe deleting their app was the right choice for me.
They come with GHC, but they're mostly not standardized. And there's more than 50 language extensions. They're not usually mentioned in texts, as they're usually necessary only for advanced user, or very small niches.

However, if you're are medium to advanced Haskell user, you should know about the common language extensions:

* GADTS
* Template Haskell
* EmptyDataDecls
* ExistentialQuantification
* GeneralizedNewtypeDeriving
* KindSignatures
* MonadComprehensions
* QuasiQuotes
* RankNTypes
* RecordWildCards
* Safe mode
* TypeFamilies
* ViewPatterns
* UnicodeSyntax

Some of them have very good power to weight ratios.

Each extension has a niche it excels at, and knowing when to recognize that you're in that niche takes time.
Give us both logins, please.
They need to fire their UI team.

Wasting time on dumb features like that when the mobile app UI and constant nagging is like dragging your nails over sandpaper.
> [...] we now have the largest percentage of renewable energy in europe [...]

Source? https://en.wikipedia.org/wiki/Renewable_energy_in_the_Europe... contradicts this
Sounds like you've got a real use case for the Opera face gestures then? http://dev.opera.com/articles/view/labs-introducing-opera-fa... (April fool 2009 but maybe now more realistic...?)
Yes, they support business interests. In European politics, "liberal" does not have the same meaning as in US.
I'd love to see RVM/rbenv support a version of 1.9.3 with the mentioned patches.
It's no longer possible to create a Spotify account, you have to login using a Facebook account.
That's not in the polymer paper, but its what FFTW is doing (and the ICC compiler that we relied on for the monte carlo work).
It's even valid at much higher levels, sometimes. Hadoop gives you high levels of abstraction, but you can still get major performance gains with small adjustments to file formats.

http://www.chrisstucchio.com/blog/2011/mapwritable_sometimes...
You could split your service, half hosted on Amazon and the other half on the HP cloud, so next time one of them fails you can still operate..
This highlights PHP's core strength. The incremental effort to add dynamic content to an existing static website is very low. Even for an existing page. Right from the start, every existing page is already ready for PHP to be added.

At worst, all you may need is to ensure .html prefixed resources as processed as HTML files:
http://docs.grabaperch.com/getting-started/file-extensions
How You Promote Your Virtual Assistant Services Website?
There are so many easy ways available that you can use to promote your virtual assistant services websites. You need to work hard with full of dedication and consistency and also find out the techniques that may help you to promote your websites.
They don't necessarily have to come from a company. We hired a freelance animator to create ours which can be seen on Kuhcoon.com. The point of these videos is to explain your product in a way that is easy enough for users of all ages to understand. They are super effective, but can be costly. Luckily I am personal friends with the animator so we got a good deal, but from research I've done these animations typically cost around $300-$500 for every 15 seconds.
Laptops taking over desktop PCs...
The experience isn't better, in fact I'd say it's worse since I'm missing the video and I have to have spotify open AND the song has to be available on spotify.

It also makes no sense for the person embedding this to choose this over YouTube.

Makes more sense as an alternative/backup option for those who do have spotify.
Statistical analysis does not rule out logical fallacies.
Why wouldn't ads play? Isn't it just telling the spotify app to play a song?
Let see how we could improve this. Browser Extension/Plugin with a site whitelist. When you browse to the site and there is significant content below the fold you get a tiny popup informing you that scrolling will start in X seconds unless you hit cancel (or perhaps just move the mouse).

All you would have to do is browse to the site (I imagine, ReadItLater, Readability etc. to be typical sites people would use this extension with).

Just a though.
No, there is always a compromise in security and privacy as part of the price of convenience.
Personal finance made simple, cashflow projections & other goodies - CashBase
What about tablets? How does the iPad's 2048 x 1536 resolution work out in the real world? I assume web sites don't appear in a 1:1 pixel ratio, or a 960 pixel wide site would appear tiny in the browser.

I use the 960 grid from http://960.gs/ when I build a site, and I find that sites on my 1680 x 1050 monitor look great at 960 pixels wide.

I would assume that sticking with a 960 pixel wide grid is still optimal, but I'd love to hear people's points of view.
i hope you are one and the same person - otherwise someone is a copycat. https://twitter.com/#!/jherskowitz/status/190046053389697024
File extensions are ridiculous
So does that mean that everybody's on a 13" macbook?
Check out:

http://www.revolution-productions.com/portfolio/
I am not from US, but indeed I do see as socialist any State that collects taxes. Socialism is a broad definition, I just like to use it like this because it shows that the problem is the continuum and not the extremes. And for me the main continuums to look at are spending and taxes on GDP. Those should be lower than 50% (arbitrary number from my side, but it makes sense).
Asking on-demand for everything lands you in the usability mess that is Vista's UAC.

There are plenty of places where permissions should be more fine-grained, but doing that in a usable way is not easy. Personally, I'd like to see a distinction between "required" and "optional" permissions (with always deny, prompt and always grant alternatives for optional ones). Of course, there would still be a lot of tricky issues to sort out (e.g. how do you encourage developers to expose some permissions as optional not required?), but I think that exposing more permissions for direct user management, while trying to minimize the effort required might might strike a better balance over the long run.
Such a great question. I spent a lot of time working with ExtJS having been lured in by all those great, straight out of the box components which had their own healthy dose of added magic. Fast forward a year or two and suddenly when I need to do anything that is non standard then reality kicks in.

I now need to buy-in to the entire (framework) mindset to progress which slows things down (because it doesn't necessarily match my own way of doing things).

Had the same experience with cakephp. All those freebies which eventually caught up with me.

Ties in well with the whole libraries vs frameworks debate. I'm now in the libraries camp.

I wonder if Meteor packages are decoupled from each other so that I can pick and choose which ones I'd like to use in my project.

Turns out there really is no such thing as a free lunch.
The son of one of my cow-orkers is having a devil of a time getting a job in the game industry because the school he went to taught the programming curriculum in Java.

He's screwed, near as I can tell, unless he can find at least half a year to sit down and learn C / C++.
Instadrama.
A few months ago, I ran into the Bump team on Castro street in Mountain View. They were grabbing random people walking by their table, testing the user flow of this product with a demo.

Two lessons from that:

1) Gather user feedback all the time, at any stage. Meet customers, send out surveys, interview users, whatever it takes to get the data.

2) Simplify! Your product needs to be as frictionless as possible (I think I repeated this like 7 times when I tried the demo). It's two steps to use the new Bump photo app -- that's easy for a user to understand.
Defense Department to Accelerate Cyber Weapons Development
Study Shows How Profoundly Exercise Affects Learning
OpenSUSE 12.1 Samba Standalone Server With tdbsam Backend
Yes, this is too greedy.

The only way this would've worked was if it played instantly regardless of whether you have spotify, an account or not. While it plays you might of course at the same time (discretely) mention that you can download the spotify app for a better experience.

This could have been a great way to advertise spotify (in theory replacing an extremely popular use of youtube (that youtube is used as a means to discover music is proof that this is an area just waiting to be disrupted)).

No one will use these play-buttons as their main music source so spotify won't loose anything in providing this. Perhaps even a short commercial after the track have been played if you don't already have the client installed would have been an perfectly fair way of recouping whatever "lost" on providing a free listen.

Almost saddens me they didn't realize this.
Reinventing Zipf's law, huh?
For one thing, Juvenal was several centuries before the fall of Rome. The sack of Rome by the Goths was in 476. Second, this kind of rhetoric is more or less ubiquitous, just like the "the youth of today don't respect their elders" line.
One of the senior managers at a place I worked in 2001 had a 15" 1600x1200 Dell (Inspiron 8000). Now it's nearly, if not completely impossible to find that many pixels in a comparable form factor.
Yes I'm thinking it's the way it should work, but having a premium account I can't check how they implemented it, e.g. does the embedded cover is replaced by a ad banner?
That's a fantastic idea. I'm struggling to learn Korean, and it's tough because few of the words are recognizable to me. I have a base of English/French/Russian, so that doesn't help (much).

I would love to try to put my grammar/flash cards aside and go the Harry Potter route.

I can't code. What could you do to help me, an average user, do this with Korean?
مسلسل بين الماضي والحب الحلقة 72
Oh, never heard about it, thanks for the tip!
Same build here (on OSX 10.7.3) and it does indeed pre-populate the hidden fields for me.
tl;dr: "A new way to challenge Notch at Quake games (while making some money in the process)".
This raises another issue I have been concerned with for a while. The WWW model is broken, namely the use of Javascript. I'm not talking about the language itself, it has been getting enough love lately as it is. Just the idea of a webserver sending me code, obfuscated code at that [1], that my browser executes by default; how did this idea prevail on the web, I wonder. Am I the only one to see the horrendous security flaw? "Come to my website, I'll distract you with my pretty pictures while my code roams freely on your computer[2]".

[1] - I know obfuscation is minification meant for minimizing bandwith consumption. It's still obfuscated code, despite best intent.

[2] - I understand that the code execution is sandboxed inside the web browser, but really is it at all possible that, you know, these guys let the occasional security flaw slip?
ANY free education, regardless of a comparison of today's system, is great.

MIT and Stanford's courseware - AMAZING. The courses are THE SAME courses as CS courses. Now, there's no excuse not to learn it, and a lot of people in 3rd world countries ARE learning it.

The classroom is going to drastically change very soon. We're entering a great time for eduction.
This law actually does not exempt the state of Maryland. This whole fiasco was brought up in Maryland when someone applied for a State job (I believe at a prison) and his interviewer asked for his facebook password. The man contacted the ACLU after his interview.
Left-right arrow key on basecamp
I'm not sure if anyone else picked up on this, but I think Basecamp.com's usage of the left & right arrow key is fantastic, but not intuitive.

I would probably have included a background image to show the left-right key usage, but BRAVO for pushing the web forward.
In that case you've successfully invalidated the parent poster's claim that posts critical of Google are only made by iPhone owners.

Either way shows the parent post to be a baseless ad-hominem.
It's one of the downsides to hardware raid.
IMHO it is a liability, and obsolete.
> 3) You can configure servers in all sorts of ways, but there's nothing inherently harder about WSGI.

I'm willing to believe this - but if it's true, where are the cheap shared webhosts with WSGI enabled? Or do you think there's some other reason PHP is so much more widely available?
It seems that in Switzerland they manage to live quite well with direct democracy.
Congrats on launching a pro plan--big step. I'll definitely check out the service. You have some missing images in your blog post you might want to fix.
It would be really cool if there was a link to the spec[1], some examples or a tutorial with this.

[1] - http://0x10c.com/doc/dcpu-16.txt
4. Did you finish the article believing that John Derbyshire
(the author) is a racist?

Well of course I did. John Derbyshire is an admitted and self-proclaimed racist[1]:

I am a homophobe, though a mild and tolerant one, and a
racist, though an even more mild and tolerant one, and
those things are going to be illegal pretty soon, the
way we are going.

I'm not sure if I agree with Derbyshire on the "mildness" of his racism, but I certainly agree with him on its existence. And there was nothing in his latest writings to make me change my mind, so of course I finished the article believe that Derbyshire is a racist.

To be fair to Derbyshire, he claims that by "racist" he merely means that "race is real, and important", but that he takes individual people as they come, and does not support public discrimination. (I suspect some people will be sceptical of that claim.) But he also says straight up that Chinese tend to be smarter than whites, and whites smarter than blacks, and he clearly intends this as a reference to genetic baselines. That is racist by almost any definition, and his latest work is firmly racist, and I imagine even people unfamiliar with Derbyshire would read his latest article and conclude that he was, in fact, a racist.

So, frankly, I think ESR is quite wrong (but not as wrong as the submitter who edited the title to be misleading, incorrect, and inflamatory).

(Also, I hesitate to mention this, but: There probably is a need for a meaningful discussion about race in America, and no, the shocked outrage at Derbyshire's latest racist screed is not it. There are some incredibly scary statistical differences in outcomes between ethnic groups. For example, it's quite clear that African-Americans are murdered at an incredibly high rate compared to other ethnic groups. Is it racist to note this and suggest that something needs to be done? Gah.)

[1]: http://collectedmiscellany.com/2003/11/an-interview-with-joh...
using 19.0.1084.15 beta + OSX + still vulnerable
I have up voted you to cancel the down vote someone gave you. I don't agree with your comment, however. You've overlooked that in the overwhelming majority of cases, the person applying for the job is not on an equal footing with the employer. If the employer insists on having my passwords before they will continue interviewing me, and I counter that I will need to see the hiring manager's passwords before letting them interview me--he's just going to reject me and go to the next candidate.
If he wins does he get to keep distributing Minecraft?