skysight-inc/HackerNews huggingface dataset:
OS X default ruby is 1.8 and therefore didn't have Object#tap till the last few versions. I still forget that I can use it in one-liners there without it throwing an error. :-)
Ask HN: Crawler?
Hi, anyone know where i can find a crawler to search base on keywords and add the URL on database.

thank you in advance.
Dropbox doesn't make you "constantly" update your password. Six months ago, they had a security breach, and required all users to update their password.

https://krebsonsecurity.com/2012/07/dropbox-password-breach-...
This is the most measured and balanced article I've read on Aaron. It portrays him accurately as the everyman hacker that he was rather than some kind of super genius. This makes his story all the more inspiring and ultimately tragic.
Show HN: Easy music listening website, with radio and playlist support.
> Google and Apple execs may shower employees with perks

On some level this is designed to make it easier for you to be at work longer. Why add an extra 30 minutes to your lunch break by driving off site when the cafeteria(s) can give you the same options/quality (and are free in some cases)? Need to leave at 5 to make it to your dry cleaner before it closes? Don't worry... we have in house dry cleaning.
IPv6 Radio Silence
Welcome, Natalie
We start this project for fun one month ago and we would like to share it to get some feedbacks.

The concept is to search for an artist or a song, and get the most relevant result. If you want more results, simply press enter again!
Then we also add the possibility to start a radio related to the current artist or related to a genre ifwe couldn't find any relations for the artist.
Once you have your playlist, you can save it and share it easily with the URL, no login required...

See if you like it, and give us any feedback
Yes, they were completely right, and improvements only happened by changing the game that was being played.
I tick precisely none of those boxes. Ah well, back to debugging today's C++ infinite template error :p
ENISA Report On Secure Routing And Network Resiliency
Even if that's true, Dropbox is still able to access your files at any time. If you don't control the key yourself, it might as well not be encrypted.
What about frameworks like MVC .Net and Spring framework?

What codebases were these extracted from?
This looks very link-baity to me. The whole linked article lacks substance and is basically summarised by: "Somebody on the internet called us hipsters because we've got this and this in our software stack. We don't know what we are, but the software is awesome. And check our kickstarter page".
They should call it McSwineys!
Crafting your Talk Proposals
Is this what you are looking for?
http://developer.yahoo.com/boss/search/

Yahoo has an open search platform.
In the good old days, MP3s were generated by ripping CDs or copying from other people's computers during LAN parties.
I use audible on my phone, and for the most part ti works just fine. What added value are you building with this app?
Like ALOHAnet!

http://en.wikipedia.org/wiki/ALOHAnet
What questions should MIT be asking in the Aaron Swartz review?
Viral Video: "Lucky Ones" Tech Mashup for Hurricane Sandy Relief
Apple Quicktake, Logitech QuickCam. I've owned the later and have used both. In retrospect I consider it the early version of instagram. My friends and I would take pictures of ourselves goofing around and upload them to our university webpages or Geocities. All in the same day. The other option was film cameras which could take days or weeks (or years if you lost a canister).
How many times can a "mistake" or "confusing design" be "not as bad as it sounds" until it's clear that that is, in fact, their strategy?
So, with a bigger transmitter, I would be able to r/c an airplane several miles away?, Like a real drone...
I actually had a bit of trouble with this problem, it took a while to iron out the bugs. I copied down the triangle for reference but accidentally had 1 2 2 1 as the third row.

Took me about 15 minutes to do. Doesn't seem like an unreasonable question to ask.
Winter Roofing: Maintenance & Repairs You Can Do Now | All Roofing Solutions
New Asteroid-Mining Venture Aims to Launch Probes by 2015
Knowing this, I feel a lot more comfortable considering your rationale. Thank you.
Companies, or even countries, are remarkably childish when they have disagreements. Just read a bit of history and see how incredibly petty, uncompromising and unreasonable a lot of the diplomacy between countries in the WWI/WWII era was.

I think this is very interesting, but I don't have any good suggestion why this happens.
> Perhaps someone should try it again (without the Stasi that is).

Perhaps there is a reason that a "Stasi" always ends up appearing in these kinds of societies?
Is it telling that the only company in this mess that had any principles (Palm) is the only one that couldn't make it in the long run? Maybe I am just reading too much into that.
It should be entierly possible to modulate packet radio using the GPIO hack, however you would probably need a real-time kernel extension to ensure proper transmission. Decoding is easily possible on the CPU as well, provided you attach soeme RF demodulation circuitry, e.g. to a sound card input.
http://wush.net/trac/rangepublic
We bill weekly, so we don't need a time tracker and everything is simple. No need of guessing hours, or removing distraction time. The clients are happy, and we are happy.
Neo Technology Is H… Wait, It’s Building Neo4j-As-A-Service
OP here:

I called AT&T to cancel and got $130 off my monthly bill and about $140 in refund. This should keep me going until October when I can cancel and move to T-mobile which has the BEST prices I found for 2 smart phone + 2 basic phones. Thanks everyone.
Ubuntu might become a rolling release distro
Hi nemo. Thank you for your response. Did you really read my post? The fact that I was "offended" doesn't have anything to do with my point (although it was important to me - obviously). Stating that suicide is like ragequitting is absolutely uncalled for. Stating that Aaron should have gone on suffering because he was an "activist" is utter bullshit. He was a human being, he had a disease, and that diseased caused him to take permanent action against a temporary problem. It is incredibly said but fuck anyone who feels like they are in a position to judge him.
Audiogalaxy was our savior. Search from any computer and queue up the download to your satellite. When you arrived home 5-6 hours later your music would be waiting for you.
Is Photoshop really 100% stable on Windows or OS X? Still, very nice guide.
No, you don't have to go that far. The same libraries used by those companies are available to all projects, and most crypto uses them (or libraries built on top of them). Mistakes such as those made by Mega result from using a crypto library that makes the author do all the work.
There's a lot of potential in this, could help Quantified self people track a bunch of stuff.
No. Just no. I don't know how freely I can talk about my research, but there's plenty going on with batteries.
Hmm, thanks!

One more q: Were these single people with limited budgets, or companies?
It feels easy to blame planning. If I take your interpretation, plans are checklist tasks or milestones for management to measure developer progress. At worst a plan can be something you create for someone else to flog you with it. These sort of plans are also by their nature almost always inaccurate to some degree.

To my mind a good plan is one where it can provide context for an entire team about where and what (to some level of accuracy) needs to be done. Part of planning is to reduce the principle-agent type problems that come with software. Individual developers are responsible for their own plan and it isn't too constrained so at their own liberty people can swap or modify what they need to do without centralized agreement.

Planning isn't easy, and I agree that sometimes the best plan for some types of work is to be very short term and iterative.
Weird, when I click that link I'm asked to login. When I login it says to check out other courses.
OT but since they have these locations on the site here it goes.

I always wanted to go to Cook Island or even Bora Bora so since I'm geting married at the end of the year I thought "why not" and went looking exaclty where they are and how to get there (I live in Brazil).

When I found that its FARRRR AWAY from here and literally in the middle of nowhere and after a 20 hours flight you still have 2 hours more in a speed boat to get there I panicked and instantly gave up going there.

I don't know if its just me but I'm really scared of travelling for so long to a place that is not easy in any way to get to (or leave) in case of any kind of emergency.
Something like this should do the trick, good old coffee.

pascal_r = (n) ->
lines = [[1]]
for i in [1...n]
last = lines[i-1]
lines[i] = []
for j in [0..i]
lines[i][j] = (last[j-1] or 0) + (last[j] or 0)
lines[n-1]

console.log pascal_r(1)
console.log pascal_r(4)

Edit: Bloody HN formatting got the better of me again.
Why the current meme for examining Steve's entrails? Is anyone surprised at this exchange? One of Steve's lifelong obsessions was a wildly distorted idea of employee poaching. As someone who worked at two different companies that received these kinds of communications from Steve, I can say that he usually only struck out at companies he knew well, like Palm. Ed probably doesn't know it, but Steve actually threatened Palm in much the same way years earlier. He did the same sputtering act about prceived poaching with Motorola around 2005, which took some stones, since at the same time he and his guys were busy playing MOT like a pinball machine to teach them how to make phones and how to do business with AT&T. But that's another story. In both these instances, lawyers were dutifully involved, but the execs involved mostly just laughed it off. Steve being Steve.
Whoops! Added in my email address :) Cool site btw, IRC still has some pretty weird stuff going around :P
This really depends. If your data already comes in tupels (which often happens in this case), deconstructing assignment can express very well what you are doing.

# original
start_date, end_date = timeframe.map { |d| Date.parse(d) }

# better?
start_date = Date.parse(timeframe[0])
end_date = Date.parse(timeframe[1])

For decent Rubyists, reading a map is very easy. On the other hand, both versions are acceptable - I wouldn't bother discussing about either of the options.
This. I see how the three clusters (plankton, trees, and everything else) are arranged in a way suggesting a linear relationship, but within the clusters? Nothing.
I have interviewed people at several companies, but at one company I went through hundreds of resumes, probably over 100 phone screens, and dozens of interviews. I noticed some patterns.

One was that every technical question after the third one was usually a waste. Anyone who hit it out of the park on the first three, hit almost all of the subsequent ones out of the park. No one who struggled through the first three would suddenly start doing well on the subsequent questions.

Another thing I noticed is people fell into a Gaussian distribution. Some were on the left end of it, but most of those were weeded out by the recruiters, or by resumes or finally by phone screens. Just like a bell curve, most of the people were in the middle. Of the dozens I interviewed in person, only three were on the right end of the bell curve. Which is before you even get to soft skills.

Your results speak for themselves. You have found an exercise that helps mark the top 10% from the 11-40% from the 41-100%.

You might want to read some blog posts like Jeff Atwood's "Why can't programmers program?"
Unicode Consortium Making UTC Document Register Public
This is why there's so many products for designers and developers, honestly it feels like we're a bunch of naval gazing, self-important idiots who never learn to market correctly because we're too afraid to.

My biggest concern with the approach of picking something you have an existing audience with or is in some corner of your wheelhouse is that it leaves a lot of opportunity outside.

Is there not a huge competitive advantage in selling to underserved markets? You may believe market saturation is "bullshit", but it's much harder to get noticed in an already crowded field.

There seems to be two fields of thought on researching and marketing a bootstrapped product:

1) SEO and niche marketing. This is the sort of thing that Rob Walling talks about. Basically the idea is you research through Google keywords that you can rank highly for and build a product around that, regardless of what you yourself are good at. The problem with this is that the internet is full of scumbags and many online audience "niches" are already taken. PPC is extremely competitive as well.

2) Content marketing and "become famous". This is the approach that I think Amy and Ryan Carson recommend. This has a longer path to success, years in some cases, and is highly subject to survivorship bias. To be frank, it's hard to get noticed in our little world unless you're a) an extreme extrovert and b) extremely charismatic and/or c) really lucky.

There's a middle ground that Patrick McKenzie occupies that combines traits of #1 and #2, but also introduces the free radical of underserved markets. Actually, the reason for his success is that he initially started with an underserved market, and then used that to gain SEO knowledge and internet fame to leverage #2 to some extent.

I've emailed with Amy on this regard, her tone has been basically "Well, it works because he's Patrick". I disagree with this sentiment because it sets up a "Golden Calf" mentality that we mere mortals can't follow the same path.
Or you could get an iTrip, but I agree that the RPi is way more fun.

http://www.griffintechnology.com/itrip
Rumors of the library's demise have been greatly exaggerated
I have this sitting on my desk at the moment (just OpenBTS + rPi + a SDR). Nothing too crazy about it.

I like this because they are using the rPi itself as a radio -- that's a pretty neat hack.
> If you visit some places full of dirt poor families, abandoned buildings and meth addicts, you'll get a nice glimpse why some might want it another way.

Do you really think complete control over another human being is morally acceptable, even if it prevents that person from becoming a drug addict?

I mean, we could cure all drug addicts today by sending them to a prison camp with violent punishment for carrying drugs. But would that be preferable to actually having drug addicts?

We can achieve a lot of things with force. The question is if the force itself creates more destruction than it prevents.
As much as I hate to be that guy, I don't really see anything new here. "Find your users first, build an MVP around one core feature, and test often!" is basically startup gospel at this point.
InteractiveBroker.
testing! That was my first thought and at the bottom of a page is a link to http://thrilljs.com which utilizes queen. Super cool, will definitely be looking into queen/thrill further.
'It turns out that Facebook also adds likes any time a user messages a link to a “likable” page.'

Is this true? If I share a link so something on HackerNews, can PG now run social ads against that action?
Is there any non-modern period in search history?
Android is both cheap and very good. A Nexus 4 stands toe to toe with iPhone hardware and Android 4.2 is the best designed and most innovative OS in wide use.

Nexus branding makes it easy to find both good Android and good pricing (even scalper's pricing is hundreds of dollars less than an off-plan iPhone).

If the gripe is with cheap devices with trailing-edge versions of Android, both Google and the OEMs can share the blame. Google could do more to eliminate excuses OEMs have for not keeping up with the latest versions, and reward the ones that do with an expanded Nexus branding program. But consumers still have the choice of buying Nexus devices.
You're a strange chap. If you agree that languages are small – so much that you insist it was your point when, in fact, it was mine – then why do you think there's such a large cost to picking up another one?

I also don't understand why I needed to make it clear that language comparisons are beneficial. Was someone trying to assert that they're not?
ADSL connections over the same physical wire as a phone line can often get several Mbps.
I'm not a technician, but I know that I now get 12MBps (via DSL) and they haven't exchanged the phone lines. So they must have come up with something.
> None of this has done much to improve the fundamental energy storage densities of the underlying chemistries.

The LENR (Low Energy Nuclear Reactions) field is really hot right now.

COPs of 6-20x (and sometimes more) are being reported.

Several labs have been burned to the ground who experimented with it and had a run-away reaction that was not expected.

Whether it's Fusion or Transmutation or something else, the results are real and we are seeing heat anomalies that can't be explained, in table-top devices that use Ni nano-powder, some catalysts, a loading current and heat, and nothing particularly radioactive or difficult to procure.

Also findings of direct EMF generation were reported recently, which could potentially bypass the heat-to-electricity step and the wasted energy in the Carnot cycle altogether.

LENR is a fundamental shift in the energy storage density the author is talking about.

http://www.slideshare.net/fullscreen/tylervan/lenr/2
You have a computer running an instance of a web server. Now, you make a clone of the computer, including the ram, L1 cache, exact copy. The second computer would then be running an instance of web server as well. Are you saying the second computer's web server instance is the first computer's web server instance?

I don't think so, even if information was perfectly copied!; from this point on whatever happens to the first web server might not happen to the second. Therefore they are difference instances.

Same with human cloning. You can make a perfect clone of me, and that person won't be me, just an identical copy, who from now on will have separate experiences than me. If I die first before the clone is made, it still doesn't make a difference; I am not my clone.

Now, if I died first, and a clone is made, you're arguing my information theoretic death is prevented. but nonetheless my clone isn't me. and I can't tell how cryonics preserving my body after I am _dead_, and then repairing my body, is different to cloning. It's basically just cloning but reusing my existing parts, and if that is correct, the revived person is not me.

The property is "process continuity" - as long as some of the processes that form "me" at this moment will be present in the next, I will continue to, at least be some part, me; If all the processes are stopped, then any processes after that point are no longer me.

I am saying there's a difference between processes running on hardware and the hardware itself. I am the emergent property of all the processes that are running in my body.
I think what you are after is "Homomorphic Encryption"

http://en.wikipedia.org/wiki/Homomorphic_encryption
Investors typically don't want to invest small amount in a company, they want to give you enough to make you a success right away. So if your company looks like it could become a quick success, then investors will be interested. But if youre selling something that isn't going to make a ton, than you better be close to making a profit for investors to take a peek.
I just read about Distributed Dance Party [1], a movement that uses an FM transmitters and a bunch of boomboxes to power outdoor parties. Seems like this would be perfect for parades or groups that need a cheap way to communicate with a large number of people.

[1] http://www.wired.com/underwire/2013/01/mf-decentralized-danc...
Also consider that you might be below market rate and all the good guys are passing on you.

The story reminds me of a blog post from a while ago [1] which concluded with an update that after raising his rates by $5 the first candidate to apply passed with flying colors.

[1] http://yakovfain.com/2012/10/11/the-degradation-of-java-deve....
I would imagine that you use up some of those 'extra' resting heartbeats by doing all that cardio and long distance running, no?
Just a note that this is from 2008. At least in the short term, he was right. Not much has happened in battery technology available to the public in the last 5 years.
Emissions must be kept within the 88.0 to 108.0 MHz band

Without a spectrum analyser, you have absolutely no idea how much energy is being emitted on other frequencies. A crude unfiltered transmitter of this sort is probably emitting more spurious energy than on the intended frequency. Ignorance is no defence and it is the obligation of the operator to ensure that their transmission is compliant.

Lots of serious, life-or-death stuff depends on radio. The FM broadcast frequencies are directly adjacent to the VHF Airband, either side of 108MHz. The lowest part of the Airband is allocated to VOR and ILS navigation aids. Transmit a couple of watts on 107MHz and you're just going to interfere with broadcast radio; A couple of watts on 109MHz could take down a light aircraft. If you're going to experiment, you have a moral duty to get yourself an amateur license and ensure you have the skills and equipment to be a good neighbour.
I honestly think you are well-intended, but that is no solution to anything. Covering up your own emotions by witnessing other people's suffering solves nothing. Your suffering is still there when you stop thinking about other people's suffering.

You can't cover up thoughts with thoughts. Or emotions with emotions.
I saw that it's from 2008. I'm not denying it's a hard problem, but to claim that improvement has stalled is short-sighted.
This inevitable schism between features that are nice and features that you need are why I am sitting on multiple frameworks without releasing them, because I refuse to release a framework I haven't built something with. I've had to rewrite those frameworks multiple times after realizing how broken they were in a real-world scenario.
Actually that particular attack is impossible as far as humans currently know.
At least Steve Jobs knew what the patent system was actually for.
Re-targeting is broken
Pronutria is working on bacteria/algae that converts sunlight into protein. They talk about 10x reduction in the cost of protein, i.e. meat.

Another company(forgot it's name) is working on algae that manufactures sugar as an input for the biofuel industry. Their target is 4x cost reduction vs plant grown sugar.

If they succeed it would be interesting to see the dirsuption to the food industry.
Ruby MRI Source Code Idioms #1: Accessing Data Via Macros
In research, maybe.

But what we care about is when that research will result in better batteries _that_ we can buy.
There's been a couple generations of the Atari Flashback console. From the second generation onward, they were replicas of the actual hardware. You could solder in a cartridge port and play your original games.
There are a lot of fuel cells for sale in Japan right now for recharging a laptop, ipad or cell phone, but they charge lots for refills, so it's not an economical option.
On the Rise of Sentiment Analysis in Journalism
Startups: Yes, You Can Move Fast Without Breaking Things
From the comments...

>You haven't shipped anything and you're already pontificating on your artistry? You might be hipsters.

Welp, that sums it all up. Not much substance otherwise.
Intel Plans to Shut Down Its Motherboard Business
Really enjoying this and finding it very useful. Thank you for sharing and emailing the notifications.
Are you a female working in tech? Need your input in this Quora thread
I know these guys, sound crew.
It seems that working with Steve Jobs is like drinking from a great plenty cauldron of narcissism...