skysight-inc/HackerNews huggingface dataset:
From what I have understood of following the company for the past years is that it does not really bother satisfying tech blogs. So this is still weird behaviour for them.

I would not go to the extent of blatantly calling out an iPhone 4S to be announced but the following should add up to something:

1) Apple recommending journalists to personally come for the event
2) Already announcing what was widely believed by many to be the highlight of the show. Point to note is Apple had never before this announced the name. So to do it in a non grandeur way via a PR article is so not Apple.

Something is cooking. Can't really smell what it is though.
Nokia: 2011 going from bad to worse; Windows Phone 7 device in Q4
Sigur Ros - Takk. I bet I've played this 1000+ times while working over the years.

http://beta.rhapsody.com/#/artist/sigur_ros/album/Alb.760665...
Same here. viewing source and using firebug to leaves us always a step behind:)
Nah, Apple does care. They are very good at playing the expectations game and have gotten better with time.

Their invitations have become less cryptic and outright explicit (http://arstechnica.com/apple/news/2011/02/apple-hints-at-ipa...), probably precisely because disappointment about a lack of flashy announcements was fast becoming a big deal after Apple events.

There will always be stupid speculation – also before next Monday – and there will always be people complaining – also after next Monday – Apple just doesn’t want that to turn into the main thing.

That press release is in context not much more explicit than above invitation to the iPad event. It’s just a different tool.
When an Idea stops being an Idea
This meme pops up from time to time, more recently. Ideas are cheap implementation is where all the value is. Then again implementing a bad idea has its consequences but that's a different thread.

Ok so I have an idea, well actually an idea was presented to me. It was high level, needed refinement, and had some holes. The market is BIG, the problem is HUGE,
the solution is elegant. The individual who shared the 'idea' with me has domain experience, that's a plus.

A programmer I am not. By that I mean I cannot write software in a language
which can either be interpreted or compiled and executed. But I can write code in my language, the 'Dean' language (that's me). It's a really cool language. It has everything that every other language has and even has things I made up. I add to in all the time, on the fly syntax. The best thing is that everyone understands it and everyone can add to it, it's very flexible.

I could hand you Mr Ruby, Mrs. Python, Sir Lisp, source written in this language and you could easily port it to your favorite language.

So I have this 'idea' written in the 'Dean' language which needs porting into another language. Do I have more than an idea?

There is another name for what I have its called a 'Spec'.
...and in most other places, even the notes aren't paper/cotton anymore.
Here's to hoping that iCloud being announced at WWDC (and not an iPod event) means the cloud storage part will be available for third party apps to store/sync documents/preferences/saves/etc.
There are certain parts of Bundler that can (and perhaps should) be merged into RubyGems. Now is not the time to work on that, but after Ruby 1.9.3 is out, consider raising this question with Evan, as there is some potential there.
you should do a detailed blogpost about the design and creative vision behind this!
Show HN: Shadow Cities - Location Based MMO for iPhone
Question of the Day: will apple finally release a "cloud" service worth using, and at what price?

The previous tentative (.Mac, and its reincarnation in MobileMe) was "not conclusive" (slow, lacking features and not worth anywhere near the asking price), and Apple has now been providing a terrible "cloud" service for 9 years (since the rebranding of iTools to .Mac).

I don't know what others think of it, but as far as I'm concerned this may make or break the next phone I go with (between iOS, WebOS and Android)
I understand your point on increasing expressiveness, but how far do you need to go into post-incrementing C before you decide you'd better use a language made with the specific purpose of supporting such expressiveness rather than bolting it on top of C.
iCloud®, Apple’s upcoming cloud services offering

If it were that, would not it have been wise to mention the word music somewhere in that. Just saying that what you state does not seem to fit in as the motive here.
I haven't used Gnome 3, so I can't comment on that.

I'd hardly call KDE4 old, though.
I already have one. It's called "SSHing into the company server".
Hi guys. We have been working with the game almost about year now and just opened up the game on the US App Store.
It's good and bad to see Apple really joining in to the cloud phenomenon. On the good note, nobody has really built a cloud service worth using yet, so Apple may very well be the first to do that. On the bad side, it's Apple, so it's probably going to come with a cost and interested developers will probably have to handcuff their left hand to a mac.
This submission is light on content, heavy on subjective music taste (and Amazon affiliate links). It's only tangentially related to programming (if at all) and has nothing to do with startups.

I know someone is going to quote the guidelines which say "Anything that good hackers would find interesting" but let's be honest: this submission is pretty weak.
Just curious: what ROMs come with Sense? Do you mean that owners of say, a Galaxy S2 want to (and could be) running HTC's Sense?
Music for airports was recommended in one of the Oreilly Mind Hacks books (which i don't hvae in front of me)

http://oreilly.com/catalog/9780596007799/

http://oreilly.com/catalog/9780596101534/
The teacher would need to try and make the students understand that it is all right -- scrap that, necessary -- to fail when you learn. Learning to perform surgery is not the same thing as performing it.

Out of curiosity, how do you think it would affect your motivation to practice in private if you knew you would be tested in public?
I don't think "(from Jacques)" is quite required... we can all see the URL of the site.

Other than that, great article - each person will have their own unique system for dealing with distractions... this one is quite elaborate, but whatever works, works!
I agree it's a sad day in US culture, but did anyone really suspect otherwise? How long can you really stay on air in this day and age commercial-free?
It seems like the thesis is that C++ is a more complicated language, and therefore the code produced in it is more complicated and harder to comprehend. This line of reasoning is specious.
Exactly. It is a feature of money if it is costly to produce.

The alternative is inflation (and economic instability) as soon as people start generating income by producing money for basically nothing.
For some reason I seem to get heaps done whilst listening to Metal band 'Insomnium'. http://www.youtube.com/watch?v=K003TNG40P8 doesn't interfere with my thinking as much as other Metal bands, can blend into the background nicely
Bitcoin is not quantum-hard. When quantum computing reaches a certain threshold, bitcoin will lose its uniqueness and collapse.

There are post-quantum algorithms that are computable on ordinary computers, but they're still under research and they'd make Bitcoin's data set considerably larger.
Awesome book. Didn't read it, actually, but listened to the audio book readed by Mathew Perry. Yes, the one from Friends. Love it anyway and might check jPod, from same author.
Yes, some of these "best of" lists come of as a little too scientific, but I always add ", IMO" to end of the heading and don't think much about it.
42 Rules of Social Media
"I bet the guys behind CouchSurfing are kicking themselves about now." - they're not in it for the money.
Glasgow’s parking lot thugs get entrepreneurial
Except this article isn't on either of those. There's nothing wrong with dupes.
The big issue here, since most reading this are probably of the generation in question, is found in the first comment:

As a result they have no quantitative intuition, which means they have no idea if their arithmetic results (achieved by simply hitting buttons on a keypad) even make sense.

That's scary. It'll be quite difficult to teach my kids math if their own schools don't see it as a requirement.
It's not. It might be possible to implement it in the future with Web Workers, but it'd be a stripped down implementation.

You could certainly run the managed bits of System.Threading through the translator, though; I've done that before. But the shiny bits happen to live on the native side of things, in both MS's CLR and Mono... :(
How is functional style rooted in the "purpose" of the software and the "nature of the thinking" that programmers do?

Well I would say that for now the nature of thought is still unknowable.

The process of thinking is something a programmer acquires by rote training. I don't believe that there is a "style" of programming that is universally applicable or models the very nature of thought itself. Such is the stuff programmers dream of.

Even language is an abstraction we put on reality.

Mathematics is just another language and one many feel represents reality more succintly and accurately.
Didn't knew this one, thanks!
Ah. Ok. I got a different impression from your first comment.
Does anyone know if there is any code available for this algorithm? I'd love to get my hands on it.
"Error establishing a database connection"

Don't program like a designer?
> The first version of the iPhone (3G) is very slow and clunky.

Is compared to current models. Back in 2007 it was more than OK.

> How about the issues with the antenna on the 4

That was media noises, not real issues. The issue with proximity sensor was more serious than antenna-gate.

> how bad the service was (has been?) in NYC/SF

That's AT&T, not iPhone.

> This is actually what I find remarkable about Apple's iPhone success.

It was an amazing product. Look at it in context, don't compare with current situation.
Second toughest in the infants - Underworld

The belly of an architect OST - Wim Mertens

rainymood.com
+1 for Selected Ambient Works 85-92. Great album. Similar recommendations:

Steve Roach - Structures from Silence

Sky - Dreams

Global Communication - 12:18

any Slumberland compilation

bluemars.org streams.
Okay...this is AMAZING
Startup LARK Aims to Do Away with Noisy Alarm Clocks
Amazon looks like it may have a lot of what you're looking for:

Books › Mystery & Thrillers › Thrillers › Technothrillers

Lots of interesting looking books in there.

It looks like if you put "hacking" in Amazon's search field at the top, and then in the left margin drill down through the genres, you'll get a hacking focused list, e.g.

http://www.amazon.com/gp/search/ref=sr_nr_n_16?rh=n%3A283155...

More generally, Amazon via Google:

http://www.google.com/search?q=amazon+hacking+fiction
It would only be extended with new transactions, not blocks. Computational resources will be devoted to verification rather than brute-forcing hashes (a much less computationally intensive matter).
He does say "passage" to refer to a small part of a composition, not the whole thing. Your thinking is spot on though -- the length of the segment needs to be considered.
Federal government loosens its grip on the BlackBerry
How To Choose a Domain Name
So we're already doing 'fundamentally functional' operations? That's an interesting way to look at it, but it's still driven from an imperative language. The grandparent post talked about functional programming in a functional programming language on a GPU.

Is Theano a step in this direction? ( http://deeplearning.net/software/theano/ )
You're confusing solving a block with creating bitcoins. The distinction is important (in my opinion), because it determines the reason all that processing power is needed.

A frequent mistake is to assume that all that processing power is used to make bitcoins hard to create. This is incorrect; the processing power is used to verify the block chain. The bitcoins created as part of each block are just a reward to make it profitable to participate in the network.
Discrete Mathematics - Propositions
This is my understanding of propositions so far. I attempting to explain them to myself through explaining them to others. :)
Effectively sending email from your web application
So long twitpic, Twitter to Launch Photo-Sharing Service
That's actually kind of what is happening in the United Kingdom. Television owners are required by law to pay a so called 'TV Licence' which is mostly spent on funding the BBC.

I'm not sure whether this is a good thing or not but the fact is that the BBC is simply the best public service broadcaster in the world and they achieve that without any commercials (in the UK) at all.
The submission may be little more than amazon-whoring, but this little discussion about distraction we're having here is pretty good.

Another interesting part of the second study was the finding that music was less distracting for those students involved in honors courses, and for the most competent it appeared to help them. This fits with the fact that the task was about learning java, and as such is not the best model of the average HN user's day. While we all maintain that "every day is a learning experience" and we're constantly taking on new skills, an 8 hour workday spent writing rails code is manifestly not the same as taking your first steps into Java at university.
Actually, this is an interesting question from a sociological point of view.
The argument though is that it is simply impossible to use a calculator effectively without first understanding the basics.

If you don't understand that 50*80 should give you something starting with 40, you don't even understand that getting 3745 as an answer on your calculator because you mistyped is horribly incorrect.

You can chalk it up to "kids these days" all you want, but if you do some basic math problems with a 60 year old the odds are they will simply leave you in the dust while you go looking for a calculator.
No, blocks are still created in exactly the same way, the only difference is that no new bitcoins are created as a side-effect. It is necessary for new transactions to be locked into the block chain with a bruteforced hash, as it's this expenditure of processing power that makes the transactions permanent and prevents double-spending.
OP's only submissions are to articles on this domain, too. Undisclosed affiliate links are tacky, but he'll probably make a few hundred $$$ off of getting this story on the frontpage since anything you buy on Amazon in the next 24 hours he will get credited for.

How much karma do you need to be able to downvote stories?
I would add to you list: best shoes to wear while coding, best carpet, best candles and, of course, best room paint color. This is what real men care about while coding, not algorithms, design patterns and all those girly topics.
Yes you can. Check out my language Babel-17 (http://www.babel-17.com) .
I'm sure it's interesting, but no way I will fill in all that info just to take a look at it. Sorry. Put up a blog post at least to tease people and try again.
I guess it works as an object lesson in designing your failure modes with thought and consideration.
You really think that they will stick to "short" segments?

Or do you think there is going to be mission creep just like there used to be one commercial before PBS Newshour but now it goes on for like 4-5 of them?

So get people used to the 4 segments (ie. this report about the new oil spill brought to you by Chevron) then over time claim budget has doubled and double/triple the number of commercials?
To drag it strongly into "coding" for real, Craig Armstrong (does lots of movie soundtracks) wrote a pretty cool song where the "lyrics" are a woman reading out a raw HTML document: http://www.youtube.com/watch?v=VZA5K15iLMM
..and no one has just started reading HN in the last few weeks, huh?
That was a really good article. I definitely find myself making some of those mistakes when I mock up forms for websites I'm developing
I'm semi-alright with them moving towards four commercials per hour (every 20 min would be better). One thing I hope they do not do, as other stations have done, is place those ridiculous promotions (often for other shows) in the bottom corners of the screen, covering vital information such as a interviewee's name, location, and other text, etc.
I actually found this article useful. I wouldn't actually listen to any of the albums but I find I do make a concious effort to pick what I listen to carefully before setting out for a day of coding.

I actually find I do my best and fastest work listening to drum and bass.

You could find a lot of things distracting when coding, personally I find the sound of tractors and drill saws out the window distracting so I escape to music.
You're right! That new-fangled "calculus" stuff is just a pointless fad. And what's this shit I keep hearing about "zero"?
It's a foot-in-the-door approach. Once you get people used to four program break-in, you just add more commercials to each break.

Anyone that doesn't think that will happen over time is naive.
Three Layers of Mobile User Experience
You're kidding right? I know many teachers that can't utilize the correct "your|you're" instance with any degree of consistency; I don't see how they'd be able to work out 37+16 without at least writing it down.
I'm not sold on the reasoning "to build an audience for the show that follows". We are moving towards an age of "on demand" programming where viewers choose what they want to watch when they want to watch. This is a misguided attempt to hook the viewer onto the next show, at the expense of interrupting the current show.
> I sorely miss [the STL] when programming in C.

Well, C++ got at least one thing right: deciding to support parametric polymorphism (or "genericity"). Templates are quite ugly, but at least they do the job.
Probably my language Babel-17 (http://babel-17.com) if it just came down to the concepts.

The Babel-17 ecosystem (input, graphics) is not in place yet, though, so for now the best language would be Standard ML .
Common sense will get you a long way. I was replacing failed memory chips on a Vax 11/780 and doing other hardware-level things in pretty much the same way; the downside of screwing up was a multi-thousand-dollar service call to DEC, since our machines were not under maintenance contract. Well, and bringing a machine that twenty people were using down, for days (which would have been the more expensive piece of the equation).
Does anyone know how a Cloud music service would work for non-iTunes bought music? While I would never pirate music cough, I'm wondering whether music obtained in such a manner would be available in the cloud. I can see three different ways the iCloud could work:

1) The only music available via the cloud are songs you've purchased. You have to sign in to get access to the music and only songs purchased with the account are available. Possible, but I doubt anyone would really use it if this was the case.
2) You are able to upload any music that you haven't purchased and add it to your cloud account. I think this is most likely but doesn't really differentiate it from current competitors.
3) Any music that you have in your itunes is instantly available online. I highly doubt this will be the case.

Anyone else have any thoughts on how it would work? Would you use it if you can't get pirated music on the cloud?
Not sure what's up with all the 99designs bashing. I used them twice so far and you get what you pay for. Sometimes you're lucky and get a lot more.
Show HN: Work for Pie - A portfolio for Developers 
Work for Pie provides a way for developers to create a profile that highlights their skills. You can connect your Github and Bitbucket accounts as well as your Stackoverflow and Hacker News Accounts, which will be used create a Score.
Does anyone know how a Cloud music service would work for non-iTunes bought music? While I would never pirate music cough, I'm wondering whether music obtained in such a manner would be available in the cloud. I can see three different ways the iCloud could work:
1) The only music available via the cloud are songs you've purchased. You have to sign in to get access to the music and only songs purchased with the account are available. Possible, but I doubt anyone would really use it if this was the case.
2) You are able to upload any music that you haven't purchased and add it to your cloud account. I think this is most likely but doesn't really differentiate it from current competitors.
3) Any music that you have in your itunes is instantly available online. I highly doubt this will be the case.

Anyone else have any thoughts on how it would work? Would you use it if you can't get pirated music on the cloud?
I was indirectly blaming Sony and their general evilness.

What other company removes features from products, and then sues people who restore them? And who got away with infecting tens of millions computers with rootkits?

It is a war in business: you deal with competition any way you can. It's only illegal if you're caught. And it's not like there's a corporate death sentence. Hell, even the baby bells are nearly reformed.
Is Google Wallet Secure? What You Need to Know
+1 metoo
> On the good note, nobody has really built a cloud service worth using yet

Dropbox and Flickr are both pretty good...
I fall into the same trap. It's an addiction to perfection.
Work for Pie provides a way for developers to create a profile that highlights their skills. You can connect your Github and Bitbucket accounts as well as your Stackoverflow and Hacker News Accounts, which will be used create a Score. We'd love to know what you think: Love it? Hate it? What else would you like to see?
I came here to say the exact same thing. Perhaps I should make less obvious jokes.
Unfortunately there are still many problem domains where you absolutely require the low-level control of memory and execution time that C and C++ provide. In most of those domains the extra expressiveness of C++ is a big win, despite its many warts.

Could you, with hindsight, design a better low-level language than C++ for these tasks? Yes. Is such a language available today? No. People write things like Photoshop and Cubase and Maya in C++ for a reason.
Strange Loop Call for Presentations ends June 10th
You're arguing against basic mathematical education on the basis of not being needed to a country with the highest personal debt levels the world has ever seen.
I wonder why law firms don't just sell ready-made and digitally signed boiler plate like that.
iAm
I didn't see any Bitcoin discussion yesterday.

To be blunt, you're doing more harm than good by complaining about the discussion. For every person that cries "dupe", there are ten more who are grateful for that dupe. Dupes are a good thing.
> The argument though is that it is simply impossible to
> use a calculator effectively without first understanding
> the basics.

I don't think that's the case. I think the author is perfectly happy that people know how to use the calculator. I think the point is that without working through the basics underneath, mind-numbingly repeatedly, you don't gain any real insights about what's going on.

It's certainly true for me. Many's the time, when I've had monster power under my fingertips, that I've brute-forced solutions and failed to gain any insight. Then I've worked a few small, single instances by hand, and realised that there was structure I hadn't seen before.

The pattern-matching, pattern-finding parts of the brain are phenomenal. Sometimes they are best exercised by getting machines to produce loads of examples, and loads of visualisations very quickly.

Sometimes they are better exercised by working tedious examples by hand.

Balance.
Ubuntu cron stops working after auto update, check your backups
Gotcha, looking at the JS. Still very impressive. Been interested in the Script# project for awhile, this looks along same lines. Good stuff.