skysight-inc/HackerNews huggingface dataset:
Why wouldn't you just (1) get a local google voice number, (2) forward it to your cell, (3) ask who it is (yay security!), (4) press 9 (or not). I'm honestly not getting the value here.

I'm also totally not getting how the security aspect of this is being glossed over. To the suggestion that apartment owners/managers would be interested, why would they put up a security gate then install a system that allows it to be bypassed by anyone with your phone number?? I actually bet if you told your apartment manager he would demand you immediately disable it, not pay you to give it to your neighbors.
Most things written for the web are written to get page views. Whenever a social news site gets big enough, then people will start submitting content to it for that purpose. That's where the money is. If a blog posts an article about Apple violating court rulings, boom, lots of traffic and ad money for little to no research costs, even if it isn't really anything worthwhile for programmers to read. You could always look for some other source of articles to read, such as following your coworkers on Twitter or Yammer or something, or curating your own set of RSS feeds of programming blogs, etc..
Thanks for this! It's a little buggy wrt hiding/showing applications from the popup dialog, but overall it's working pretty well and was worth the purchase. Hopefully future updates iron out the minor issues.

There's a free version on their website (scroll down a bit) if you'd like to try it. It lacks the toggle hotkeys, but it'll let you know if it suits you before buying.
I second that, if you're new to Rails you should definitely check out deployment with Heroku, they made an awesome job making it really smooth and they have great documentation on how to do it. Michael Hartl covers this exceptionally well on this section of his book: http://ruby.railstutorial.org/ruby-on-rails-tutorial-book#se...
article summary

logitech made hardware and software that allowed you to stream music from a linux computer to elsewhere in the house. they have stopped making the hardware and the software appears to be "decaying".

forking and fixing the software sounds like the obvious short-term solution, but it's not so easy - it's fairly opaque perl, and despite various interested people and an open bug report, nothing has happened so far. also, it's not a good long-term solution, since the hardware will fail eventually, too (the hardware was pretty dumb; a lot is done by the software/firmware).

the best alternative i have found is the audio engine d2. that works at a lower level than the existing logitech devices - it looks like a USB sound card to the computer. that means that it works with a variety of different music players (avoiding the trap i fell into with logitech's software; on the other hand, that also makes it less flexible, so the kind of setup buro9 describes above is harder).

does that help?

one piece of context that may be missing is exactly what this hardware does / did. typically in a "computer audiophile" setup music starts in a digital file on a disk, is sent somewhere, converted from digitial to analogue, amplified, and fed to a speaker. what logitech did was the "send somewhere" part (plus, optionally, conversion to analogue). so you could keep your music in one place, but listen to things elsewhere (or in multiple places - maybe your main speakers in the living room; a headphone amp in the bedroom; monitors in the office). effectively it was a "wireless digital cable" (plus software router).

it was also useful that the logitech devices could work with a purely digital signal. that let people use other (typically more expensive, better sounding) hardware to do the digital to analogue conversion.
Exactly. I don't see the problem - some manufacturers are giving consumers what they want at prices they want, and are not doing so illegally. If those new "incumbents" then later decide to "profit" after having thinned out the ranks, there is nothing stopping others stepping in and undercutting those incumbents.

This is exactly how markets are supposed to work - there is good information about pricing, there is good information about product, and there is free entry and exit for both manufacturers and consumers in the market.

Not even mentioned in the article is MediaTek whose really cheap integrated chipsets are allowing another wave of really cheap devices that make the ones in the article seem expensive.
That's an awesome hack! Have you considered using other platforms to do it? like WordPress or something
Drupal or Django? A Guide for Decision Makers
Little Brother is watching: San Francisco PD relying on citizens with cameras
Seems like a problem tailor made for encryption.
Bipolar transistors suffer from the thermal runaway of parallel devices you describe, but not MOSFETs.

MOSFET on resistance increases with temperature, so with multiple devices in parallel the hottest one will flow the least current. This is an important effect even within one device, which is actually an array of thousands of junctions.
Is electrical engineering perspective?
Hello. I want to know if electrical engineering is still perspective area. I mean hardvare+software development.
The fact that their livelihood depends on other people consuming the content they create in specific ways (i.e. remunerating them in the process) does not give them the right to limit the ways in which other people can consume said content.
Careful, you'll break the reality distortion bubble!
I don't understand what technical problem you are referring to. Dropbox doesn't marge files. If two computers change it at the same time you get two different files and you have to manually fix it. The only thing dropbox needs unencrypted is the set of files you make public.
Not sure how "layman" to get... but here you go :)

ASAN helps find difficult-to-reproduce bugs, e.g. data races. A data race occurs when two or more threads access the same memory locations in a undefined order. The OS can interrupt threads at any time, it's hard to test all possible interleavings of instructions from multiple threads. Programmers typically have some invariants in their mind but it's really easy to make a mistake, and hard to detect it.

To use the tool, you compile a C/C++ program in a different way. The ASAN toolchain instruments your memory accesses. Then you run your program (or unit tests for library code). And it will tell you if there were memory errors like data races. Then you look at your source code and fix the bug.

Valgrind does a similar thing and is a standard open source tool. As mentioned on the page, this is faster.
It actually belonged to Hamburg first. Now it's back home.
I just did this Monday, and there is 0 support that I could find for moving ebs volumes cross region. I used netcat to push the data, which seems profoundly wasteful.

I'd love to hear of an s3 based approach.
This seems completely backwards to me:

> Do not store emoji unicodes in your database. Store the human-friendly code and support the emoji-cheat-sheet.

I would strongly recommend doing the reverse: store and use standard Unicode throughout your application. If you want support on browsers which do not support Unicode 6 properly, use JavaScript or a web font to substitute the characters in question so you don't need to update every bit if text you've ever stored or displayed when e.g. Chrome lands emoji support in a few releases.

This approach avoids having to fix your proprietary encoding scheme later and also means that less popular user agents automatically get support as soon as they add it.
This picture will be a core part of the conspiracy theories in five years.
The Asimov story is called Franchise.

http://en.wikipedia.org/wiki/Franchise_(short_story)
It's not clear what you mean. If we have two components, one of which is 99% available and one of which is 100% available, the second is not 1% better than the first. It is infinitely better than the first. It's well understood in reliability engineering that, at least in the long term, the cost of availability increases exponentially as the goal approaches 100%.

Buying more expensive hardware (with better per-component availability) is one approach to a full availability picture. However, it's one with significant shortcomings. At the top end, it's very expensive. Across the board, it only addresses some possible threats, and completely doesn't address others (like natural disasters). The alternate approach is redundancy. That approach is not without it's shortcomings, including increased system complexity and the problems of failure detection and failover. However, it's generally lower cost and is more robust to multiple types of threats.

This is why RAID is so successful - because it is a reliable set of techniques for building highly-reliable systems out of unreliable components. Again, it only protects against one threat (drive failure) and not others (fire), but it's proven superior to the alternative "buy a single gold-plated drive" approach.

Low-end gear isn't for everybody. Cutting corners in the wrong places is dumb. On the other hand, high-end gear only saves you in some ways, and those ways may not matter to your business. If you want high-availability or high-durability you need to know to things: how much your data is worth, and what you are protecting it from. Until you know these answers, you're going to be making poor system design decisions.
Technically they're at https://cooperpress.com/ but the whole idea of them collecting together as related newsletters hasn't quite gelled yet. It will take a little bit of work to do it right.

BTW, there's a Perl Weekly as well which was inspired by the Ruby one. I don't run it but it's at http://perlweekly.com/ and follows a similar formula to mine.
Yes.

If you want to get into designer/developer mode for clients you are likely going to have to learn to host your own servers (note: I don't mean physically, I mean services like Rackspace, etc).
If they're a couple static (ie: no server-side language) pages that won't get hit very often, you might use github's pages functionality.

I'd go with Rackspace over linode due to the great feedback I've heard about Rackspace, whereas I've heard relatively little about linode.
Personally I use Heroku as they have a free tier that helps when just "getting stuff out there". The problem with Heroku is they don't have explicit support for PHP, so that could be an issue for you.
If you're going to go after big client work, Amazon Web Services (EC2) familiarity is a nice checkbox to tick.

Remember a server is just a computer. If you can set it up to run on your computer, you can set it up to run on a server.

P.S. Get used to being in over your head. It's the fastest way to get up to speed, just learn how to swim underwater.
Doesn't seem like there's an easy way to do p2p chatting without hitting your server (often) with a new list of 'friends.' Any chance of supporting something simpler?
thanks for the comment - could you give more details? i guess you're using ethernet, but that could be replaced with a usb wifi dongle? what interface are you using from the laptop? just vnc?
That's also the point, Nate is implying Joe is not a competent gambler, or at least not a competent odds-calculator.
New Jersey To Allow Voting By Email
Install iOS 6.1 Beta Without UDID or Apple Developer Account [Guide]
In France when a person's exact birth date is unknown, a fictitious birth date is set on the 1st of January of the estimated or actual year of birth. I know a few African-born persons in that case. I expected to see that reflected in a slight bump in observed births on the 1st of January... But no such anomaly exists in the article's data...
Bionic leg faces a big test -- 103-story climb
That's true of his model, but in his writing he's definitely taken a position.
It's so true that the human race has great prospects in the long term future.

Yet some people lament about short term, inequalities, and so on. It just doesn't matter in the long term.

What really worries me is when we start to sacrifice our future for the present.
I didn't know it is that close to becoming part of GCC, that's great!

I have been trying clang+ASan on a larger project with mixed success. While it could catch a known bug, it seemed to miscompile some essential startup code and therefore I could not get it running in regression tests. Never got around to debugging it, but now I can try again with GCC.

There is also another interesting project out there, although it is not as far along as ASAN:

http://safecode.cs.illinois.edu/

This project aims to track exact memory bounds of all objects. ASan will not detect out of bounds accesses that go to allocated memory of another object, but SAFECode would catch that.
Thanks, that is a silver bullet counterexample I was unaware of. I guess there's a decent amount of doubt we can merit whether it was connected.

I guess the "i" branding is a natural extension of "e" branding that followed from email. Anyway like I said I dont think Apple should have exclusive rights to "i" branding for various reasons, the biggest of which is that it doesn't seem like they've attempted to defend it against hundreds of other products using it.
> Is the design solution to use a FET with a lower Rds at 5V Vds for smaller heat dissipation?

Honestly - Its to not cheap out on the design and use a proper hot-swap controller.

Examples (many companies make these): http://www.ti.com/ww/en/analog/power_management/system-prote...

You can rig up something slightly better by designing a current sense circuit with feedback into the FET gate if your adventurous. In either case the goal is to limit and control inrush current during power on or disk insertion.

Based on what you've said I doubt the steady state current of the disks is the problem at all. It just sounds like the 3TB drives have a higher inrush current during power up and its either high enough or lasts long enough to blow the FET junction.
That wouldn't be a case of the Nuremberg defense, which is the excuse that "I was just following orders". It's entirely possible that none of the Apple employees in the UK were involved in the decision or implementation of how to post their court-mandated apology. In that case, the only employees in the UK's jurisdiction would be guilty only of working for the guilty corporation.
> However I'm seriously skeptical that anyone would actually choose an Android tablet instead of an iPad because of this particular incident. It's a ridiculous prospect, and indicative of a consumer that has no real preferences about the device they buy, they're just running purely on spite.

People make decisions based on many factors:

- price

- utility

- brand loyalty / brand image

I have several Apple devices in my household, until they better their ways on the legal front there will not be another. In my case that meant that I bought one device from an Apple competitor, and held off on another purchase because I can't find something that suits my needs that does not have an Apple logo on it.

You can apply your critical thinking skills to statements of facts where you are in possession of the facts. In this case you are essentially calling people liars when you are not in a position to know their minds or circumstances and where you don't have all the relevant facts.

Giving people the benefit of the doubt when it comes to them stating their reasons for acting or not acting in some particular case is typically a decent thing to do, even if you personally would not behave in that way.

So, the OP is likely honest with you and all those visiting here about their motivations, as am I. And we do employ our critical thinking skills in evaluating where our next purchases are being made.
> This is also about making it possible for anyone to run for office... Do you know how many super-smart people have the personality of a brick?

I don't understand this line of thinking. Do you believe Steve Wozniak would make a better president than Steve Jobs? Leadership often requires a strong dose of charisma and moxie. Those geniuses without people skills make great advisors.
I discovered this a long time ago, and I denounced this
In this post you can see
http://gonzac-studios.blogspot.com.ar/2012/02/hack-la-vulner...
She has a wonderful authorial voice. "Insider Baseball" is here:

http://www.nybooks.com/articles/archives/1988/oct/27/insider...

Note: don't try to read it from a left/right perspective. That's not where she's coming from.
sadly that is most likely the truth. I already saw some convo about people claiming some of the images were fake or doctored. Perhaps these people dont quite understand how mosaics work
Yea, I wonder if they still have the 55 pictures they stitched this together from.
I'll clean to neutral just after I've done something I'd rather do.
Actual hires photo here : http://photojournal.jpl.nasa.gov/jpeg/PIA16239.jpg (3.831 MB)
I was not aware I was attacking you.
I tried this when I had this problem. All the local google voice numbers for my area code were taken so I was SOL.
That is correct. The intent of copyright is not to support the wishes of the author, but to stimulate the progress of arts and sciences. http://www.geom.uiuc.edu/events/courses/1996/cmwh/Copyright/...
It looks like this is pretty much a gloss on a press release put out by a non-profit trying to sell their report?

Here's the executive summary of the actual report: http://www.millennium-project.org/millennium/SOF2012-English...

And here's the page where you can buy the whole deal if you want ($10-$40): http://www.millennium-project.org/millennium/2012SOF.html

I can't tell so far whether this is offering anything new, or is just a bunch of generalities hacked together by recent-college-graduate consultants to sell to other recent-college-graduate consultants. Has anyone read the report and found it useful?

I thought this bit from the executive summary was interesting -- the variables they're following where they think they have enough data to evaluate the last twenty years and make predictions for the next ten years:

Where are we winning?
•	Access to water
•	Literacy rate
•	Life expectancy at birth
•	Poverty $1.25 a day
•	Infant mortality
•	Wars
•	HIV prevalence
•	Internet users
•	GDP/capita
•	Women in parliaments
•	School enrollment, secondary
•	Energy efficiency
•	Population growth
•	Undernourishment prevalence
•	Nuclear proliferation

Where are we losing?
•	Total debt
•	Unemployment
•	Income inequality
•	Ecological footprint / biocapacity ratio
•	GHG emissions
•	Terrorist attacks
•	Voter turnout

Where there is no significant change or change is not clear?
•	Corruption
•	Freedom rights
•	Electricity from renewables
•	Forest lands
•	R&D expenditures
•	Physicians per capita
The author mentions the fine Hacker Monthly but curated e-mails also have a role to play here. If you want something with more coverage and volume but still remain sane, http://www.hackernewsletter.com/ is a weekly newsletter with the best of HN's links by HN's own 'duck'.

I do similar work with my Ruby Weekly, JavaScript Weekly, HTML5 Weekly and StatusCode newsletters and frequently get e-mails from people who say they like being subscribed so they can turn down the 'noise' they get on Twitter, etc.

There are thousands of such regular, curated digests in almost any medium you could think of. Not just e-mails or magazines, but podcasts, link blogs, YouTube channels, and Twitter accounts too. Have a good look around on the topics that interest you, subscribe to the digests, and then skip the noise.
Mac is Unix under the hood.

On Windows you can install Linux in a virtual machine, or you can install Cygwin (which is basically an almost complete POSIX system on Windows).

You can use your preferred programming language to implement any of these tools: Ruby, Python, Perl, Scheme, Common Lisp, C, C++ ... The original Unix implementation of these tools was done in C.
Berlin: BSC Hackathon:  Nov 17 - 18
nice! will check it for further usage of it. i really enjoy HackerMonthly format, and would like to get more like this type of material.
Nice to see a comment on Bloom. The Kaplan folks mentioned in their initial lecture that they found most MCAT questions fit within that schema. So, like we do in the military, I read what the enemy wrote for each each other: I pulled his Taxonomy of Educational Objectives. Most of it is very dry government-reporty sort of stuff, but the Appendix is a nice concise outline. Email me if you want a copy, or see if you can get it through interlibrary loan.
While Parse solves a huge problem, there is also a catch - You are locked into an ecosystem where you have no control over your codebase incase of an Emergency. For example, Parse's recent downtime made developers helpless as they had only two options - Re-write the entire app, or wait for the downtime to get over. So basically, its a trade-off between convenience and reliability. Choose wisely.

No, this is not meant to discourage you from using Parse. If it solves your needs, then go for it, but always have this catch in mind and preferably have some kind of a back up plan incase Parse goes down along with your app.
I think human curation has failed. Ideological downvotes have killed the signal to noise ratio of all four of these sites.

Uncontrolled, collective curation has a lot of flaws, perhaps, but 'human curation' generally is more important than ever particularly from individuals or small groups. You just need to choose your gatekeepers carefully and steer clear of the herd mentality if it doesn't work for you.
Then name 3 of them, from memory, without checking wikipedia.

Bonus points if their run talk show with a political slant like Colbert.

EDIT: thanks for the downvote, but I'm still waiting for triplets.
The site's been up less than a day and it's still very early beta. I've been informed that the shipping estimates being provided at checkout are not even close to correct for non-U.S. customers and that's something they're working hard to fix. Give them time :)
its down. probably shouldn't have posted it to HN if you want it to live more than a few hours ;)
A related trick I find valuable is to do the exact opposite of what the article suggests. Never finish anything at the end of your workday. Leave yourself a small mess to clean up, or some simple and finite wrapup task that you can afford to postpone. Bonus points if it's going to be fun or interesting to work on.

The idea being, it'll be much easier to get back into the groove the next day if you aren't confronted with the proverbial empty screen or blank sheet of paper the minute you walk in the door.

After you spend 30 minutes wrapping up the work from yesterday, you will already be in the zone, and it'll be easier to move ahead to the next big thing on your list.
by sending spam to your friends?
My problem: I have a google voice number I am attached to. I moved into an apartment where I need to provide a local phone number for the door system. However, I cannot have multiple google voice accounts attached to my cell phone - therefore I can't forward those incoming calls from the new number to my cell.
xpath -q -e '//*/loc/text()' profiles-sitemap.xml | xargs -n 1 wget
How Natural Selection 2 Was Saved (And Made) By Fans
but oracle products account for 53 of the malware attacks !
These seem to be all points for the ADHD/OCD set, which does not include everyone. Clutter doesn't bother me, not in my sink, not on my desk, not on my desktop. I can't work, because I have too many things in my home that are more fun than work.
Some would argue that the electoral college was actually designed to create deadlock so that congress would often choose the president [1]. That's in fact how it used to work--especially prior to the 12th amendment.

http://en.wikipedia.org/wiki/Electoral_College_%28United_Sta...
The crazy part being the third-person perspective. From the perspective (stitching?), it looks like the camera isn't attached to the rover.
Anything: the advantage is in not requiring any credit card and still being able to buy/sell on the Internet.

There's some countries where receiving pre-approved credit cards monthly in your inbox isn't the norm.