skysight-inc/HackerNews huggingface dataset:
Good find! We ran across this while building Project Jefferson. It's a pretty cool project.
It should be fairly simple to have a single rca jack serve both purposes and switch with a jumper.

It would be interesting to hear how many actually use the rca video.
I'm reading "Life's Ratchet: How Molecular Machines Extract Order from Chaos" by Peter M. Hoffmann, and it pretty thoroughly disavowed me of the notion that we're anywhere near understanding how the brain works, which doesn't bode well for one approach to the Singularity.

While the book isn't about AI per se, the complexity that it hints at in biological systems is (yet another) warning shot across the bow of my personal AI voyaging ship, telling me to avoid those waters (actually it's more like the Kraken from Pirates of the Caribbean).

I've never espoused AI technology that attempted to emulate the physical brain, believing it too complex an approach. But taking another brief peek into the black box of living systems scared the crap out of me! I'm glad I didn't pursue biochemistry as a field of study so many years ago. My mind would be full up by now with little to show for it.
I was surprised to see the city I live in (because it's small - population 7100) but I guess 4000 cities is a lot, googling shows people estimating 20k cities total in the US.
Yes. Actually, the relevant IETF list is now calling for that: Linux needs getentropy(2). I may cook up my own and submit it to LKML, or perhaps someone else can, but there's no way out of this one without kernel support.

I don't know why the rest of the function even exists. It's the kind of cruft libReSSL is trying to get rid of.

I am not entirely sure a PRNG should even exist in the library, and personally, I'd pass it onto /dev/urandom or /dev/random or the relevant syscall.

I agree with making it (154-156) a hard kill for a TLS library not to be able to get entropy.

And, this is great! This is exactly the kind of thing we're able to find now that some of the code isn't a hedge-maze.
Most of the people "happily sitting around doing nothing" are pensioners.
Very nice initiative! Good luck with it!

I know this implies complexity, but I think it'd be nice if there was a comment feature for the PDFs, perhaps even something à la Soundcloud, i.e. per section comments.

I'd love to find things such as my washing machine's manual improved by user experience through comments etc. :-D
Matching the Caltrain prices exactly seems like a brilliant marketing move on their part, actually. If they can do it sustainably for that price, that is.
My Experience Making My First Android App
Ideally, metadata extraction would be done on upload and presented to the user for optional manual correction. This would be a major contribution to findability, because PDFs often have incorrect metadata (try searching for anything on archive.org) or the person uploading may have metadata relevant to a use case that is unforeseen by the document creator.

In fact, the same file could be uploaded multiple times with different metadata. There's room here for experimentation, e.g. publishing content hashes and linking "duplicates" that have different metadata.

If PDF metadata can be published in a structured format, it should be then be possible for Calibre or Docear / Zotero to import the PDF + JSON metadata directly into the document database.
"Proponents say the division would help create a more business-friendly environment, solve the state’s water issues, and ease traffic congestion."

Ummm, so if you re-name places on a map, the cars will go away? Wut?
"If that's the case?" - Didn't you read the code? :) Sounds like you would prefer no stirring of any new entropy after you chroot... Looks to me like they're trying to require that additional entropy be available, always. (and if you don't have a completely hacked up kernel sysctl is still there..) - maybe we might get something better before it (sysctl) goes away for real instead of just in c-library-du-jour.
I've actually been considering this. I'm not yet sure how to implement it, though - and while I'd love to have positional comments (perhaps 'annotations' would be a better term?), it'd require some significant modifications to the pdf.js viewer.

Right now I'm quite swamped with stuff to do, but once I have some more free time I'll definitely be looking into this and some other enhancements that are currently sitting on the issue tracker.
When I see a resume that reads like a CV, heavy on publications, light on experience, as an interviewer it gives me pause, because it will be harder for the candidate to demonstrate the skill set that I need to see.

Harder but not impossible or unusual
Maybe project the x/y coordinates onto a unit sphere, then find the center of mass in spherical coordinates, then convert those spherical coordinates to the relevant 2d coordinate system you're using, discarding the radius (but keeping it for the information it provides).

See also: https://en.wikipedia.org/wiki/Directional_statistics
funny, when I have a mac and run Chrome exclusively, this thing is the biggest power drain I run (besides Outlook 2011....)
Hadrian's Villa: A Virtual Tour
"Let me be clear: we need a bright-line, per se rule against discrimination, access fees, and paid prioritization on both mobile and fixed."

It would be hard to be less clear than this. When you have a comma-separated list of things you want a rule against, you need to either repeat the word "against" or risk having people at the FCC, who may just be dumb enough to make the mistake, think that you mean you want a rule against only the first thing you mention.

A naive reading of this (again, this is the FCC) would be that you mean we DO need access fees and paid prioritization, which I guess is the opposite of what you mean.
Some do. But consider some simple mechanics of it:

It you care about your legacy, and your opponent only cares about getting (re-)elected to benefit from the position, your opponent is at an advantage: Your opponent does not need to "waste" time, money and effort on things that does not improve their chances at (re-)election.
The problem is that I don't want to add any more roadblocks to the upload process - it should be as 'instant' as possible. Even the 'public' vs. 'unlisted' selection took quite some consideration.

Perhaps crowdsourcing metadata might be an idea - but that involves quite a bit more complexity, implementation-wise.
So you are advocating a reactive approach where we constantly look to the last terrorist attack as the pattern for what the next terrorist attack will look like?
I love it. But instead of "document.pdf" as the file name on download, what if you changed it to "[pdf title].pdf"? Several downloads in a row gets confusing
Isn't this the same way that they do porting for OpenSSH? Why do you say that method is doomed when it seems to have been working fine for over 10 years?
I've heard Alexis say it many times before but I still don't understand what a flat World Wide Web means.

Could someone explain?
Yep, all I am suggesting is that you be prepared to deal with things in as automated a way as possible, like blacklisting naughty IP ranges, automating DMCA take-downs, fingerprinting known bad content and dropping it into a black hole etc...
This isn't just a PCB printer it also does pick and place and solders component with conductive glue! It's essentially an entire SMT assembly line on your desktop. Wow, this is cool.
How about an "edit metadata" button linked to the submitter's session cookie, which is only active for a few minutes, similar to HN post editing? For those who don't care, upload process stays the same. Those who want to edit have the option, within a few mins.
The Best Business Book I’ve Ever Read
I think it's pretty unlikely that the FCC is going to try to follow this letter exactly only to make a semantic slipup like the one you describe. I don't know why you think the people at the FCC are dumb. They do seem to be an organization with several conflicts of interest, but I think they're capable of figuring this sentence out.
Don't rain on their parade. OpenSSL has been determined to be a laughing stock by super-informed internet forum people, and we need to keep up pretending that a rewrite of a major piece of internet infrastructure is feasible and makes sense.
All an iBeacon does is emit 160 bits of data at 1hz. That's not the sort of innovation that warrants disrupting so many others. Apple's behavior is strictly reckless and selfish here.
California currently has tax, labor, and real-estate regulations that run counter to his interests (and in some of those cases against ours as well). Unfortunately, California also has a labor pool and other resources that he wants to take advantage of, giving it enough leverage to stay the course. As a shrewd businessman he understands that if he were to chop California into 6 pieces its collective bargaining power would dramatically decrease as he would be able to play each chunk off of the others. It would most definitely be a pro-business move. Whether or not it's in your or my best interest or the interest of the citizenry of California is another matter entirely.
We're genetically linked to our friends
The idea is about local government for local people. I personally believe this to be crucial.

This was a large topic of concern for even the founding fathers. Problem is Washing DC for Americans is this ominous den of bureaucratic all pretending to be too busy to address your or my concerns. The same vibe is put out by the California state government. And not enough authority rests at the local city levels for people to give a damn about who they elect.

If the silicone valley was its own state, we'd have legalized gay marriage and weed. It be easier to get through to our state government about taxes and traffic and whatever else.

I think smaller nations have the benefit of governments which more accurately represent the sentiments of its citizens.

Besides, if its just lines on a map (and the number of stars on the flag), then why not do it. People are too easily put off by ideas that are made to "sound" extreme.
Would you recommend pursuing a PhD for someone looking down path? I understand that you're saying it doesn't hurt to have a PhD, but can you say that it helps in finding and maintaining a job?
It should give you the original filename upon download, unless your browser ignores/mis-parses the Content-disposition header: https://github.com/joepie91/pdfy/blob/master/public_html/mod...

What browser are you using?
Show HN: NET MVC inspired express.js middleware
Even though it looks like it won't get called, I'm wondering how bad the voodoo is? Anyone looked at what it is spitting into that hash function? How predictable are those clocks as they change between the memory fetches. Will Linux have predictable memory access times where those pages land?
Or perhaps "academia prepares them for jobs which are rarely available?"
Isn't the issue really those square quotes? Maybe the U.S. nominally has such competition, but based on what I've read, it sounds like most people don't feel they have much actual choice.

Compare this to a place like Tokyo, where there's a vast number of real competitors for both last-mile infrastructure (wires / low-level communication) and ISP services, and perhaps even more critically, those two components seem to be largely decoupled. That decoupling seems like it would go a long way in helping to avoid the sort of net-neutrality shenigans than seem to be occurring with U.S. ISPs these days, by dramatically decreasing barriers to entry for new ISPs.
Well, yes and no. As a business working in all 6 states you would then have to comply with 6 more sets of rules and regulations.
We don't know what the security guard told the FBI. They may have exaggerated, lied, or there may have been other circumstances the author of the article didn't mention.
Sure, if you squint just the right way, and ignore the fact that your identity isn't actually gone only partially vandalized. It's theft the same way your neighbor steals your house when he builds an ugly shed that blocks your view.

It really isn't the same thing. It's vaguely related, and that's fine, but pretending the two meanings are identical in an analogy (you wouldn't steal a car?) is still disingenuous.
Imagine, that every time you say "Hi" to some girl you get visited by her father and brother carrying baseball bats. Nothing illegal, they are just making sure your intentions are nice.
Would you like that?
HSR is important as a structural guide for future urban development within CA. Besides linking the biggest cities together a little faster and cheaper than travel by plane(which would have trouble reaching projected capacity), it creates a new real estate market in the Central Valley for offices that are roughly equidistant from SF and LA. The HSR plans have already triggered local transit projects around the bookends of the line, and they could easily be the catalyst for future projects in Central Valley towns.
>Photography is never illegal.

Photography in public is never illegal. Private or otherwise restricted-access locations can ban photography on the premises.
You're correct :-) - it does periodically stir in new entropy.

I'm fine with stirring in new entropy after chrooting - I just don't want to see sketchy entropy being used, especially for the initial entropy source. If you could make LibreSSL open (and keep open) /dev/urandom before you chroot, LibreSSL could read additional entropy from the already open file descriptor, even after chrooting.

In any case, note that the chroot issue is a bit of a sideshow compared to the much more serious fork issue.
I'd argue that it would be in the interests of the citizens.

Big governments are more easily susceptible to corruption and therefor inevitably benefit big corporations.
A conversation with pg on startup growth
I guess this is somehow related, world population by latitude and longitude, which you can use to of course derive center.

http://blog.andersen.im/2013/05/interactive-map-of-world-pop...
>It would have been better to work on merging databases or exporting them into a structured site, something like Freebase.

Why is this not appropriate for Wikidata?
> the peninsula's largest city, Sunnyvale

Wouldn't Sunnyvale be at most the second largest city, behind San Francisco?
Had no idea this existed! Apple docs... Always full of surprises.
ITerm2 2.0
> "Law enforcement" has no job until a crime has been committed

Does this mean you don't think there should be beat cops or patrol cars?
LinkedIn Acquires Newsle To Deliver More Relevant News About Your Connections
We are extremely sorry for doing so. It was just a test and should not have published on HN for showcase. We will remove everything soon.
No problem: I think maybe part of the problem is treating state-level subdivisions the same nationally. For New York, perhaps a decent compromise would be to map by town outside of New York City. Other states don't necessarily have the same concept of what a town is that New York has, but have some other type of subdivision that makes more sense for them. I bet it'd be a lot easier if the US had a system like NUTS: http://en.wikipedia.org/wiki/Nomenclature_of_Territorial_Uni...
Digital Crime-Fighters Face Technical Challenges with Cloud Computing
Yes but this article is about web services where you clearly can use SQLite but I wanted to understand if there were good reasons to give up Postgres' advantages to do so.
That's why the business would operate in one state: the state with the lowest taxes, harshest legal noncompetes, etc. Let the race to the bottom begin!

To be clear, I think this is a move that would benefit the majority of HN readers living in CA. It would benefit capital the most, it would benefit programmers significantly (so long as the supply/demand balance in our labor market remains as it is), and everyone else would get screwed over (or, equivalently, would get to screw us over less). I'm not to judge one way or another, but we should be realistic about who the winners and losers would be.
yeah i have read about it on google
> I thought HN was objective. Maybe that's changing.

No, I don't think so, I just think a lot of people here disagree with you in your judgement of Scribd.

Hopefully this service can have the utility of Scribd as you've described and keep it's lovely usability.
Anonymous Profiled
The difficulty of making connected hardware products and the failure of crowdfunded hardware projects/products are not new. The controversy surrounding crowdfunded hardware tend to come and go, and different allegations--from fraud to failure of products--take center stage each time.

Generally, these allegations come about because of the shipping/delivery delays, and there are a whole bunch of factors that contribute to the delays, such as unrealistic expectations on the part of the inventor -- what the startup hopes to deliver in a product (eg. 10 high specification features packed into a keychain sized device) versus what current technologies and materials can actually do (eg. 5 high spec features in a palm-sized device).

Another factor is the sophistication of a product. In general (from conversations with project managers who worked at Asian OEMs/ODMs), the typical time taken to develop and build a product (of similar quality to iProducts) takes at least 12-18 months. Unless your product can be whiteboxed (or a similar product has been done before), this is the typical minimum time-frame required to build consumer electronics. And if your product falls under a new category (eg. key-sized food scanners), then more time will be required to research, develop and find the right technologies/materials to build the product. The product is not impossible to build, but just requires more time to make it happen.

Of course, the inventor can turn to any factory in Shenzhen to manufacture the product (which may agree to a shorter manufacturing time-frame in order to get your business), but what you get eventually is a product that doesn't work well after investing a large sum of money (http://arstechnica.com/gadgets/2014/07/how-one-kickstarter-p...).

The reason why hardware takes a long time to make and bring to market is because, unlike software, after the molding is done, the product needs to undergo many iterations, testing, certifications, blah blah blah... Also, before a product is shipped, at least over 30 key decisions typically need to be made and over 400 tasks need to be completed in sequence at different stages--and missing a task may result in weeks-long delay.

For software developers looking to make hardware and have no previous hardware-making experience, suggest you involve someone familiar with the manufacturing process and pitfalls right from the start (eg. product concept stage). The person could be an in-house or external expert, and by involving the person early, you can ensure that your design/specs/expectations are feasible --> in turn giving a realistic manufacturing time-frame.

If you need to get an estimation of the time needed for your hardware product development, check out this SaaS navigation tool: http://www.forbes.com/sites/jlim/2014/07/08/the-new-hwtrek-g....
We already have proof of individuality. The post mentions drivers licenses or official government documentation, but you could also use phone numbers or credit cards or something like that (although it would allow some fraud.)

Now why isn't it magically "rewiring society and computer science"?
Weird, it works now... Was in Chrome 35: http://imgur.com/RhRafJK

Anyhow, thanks for putting together such a great site!
Phds tend to overvalue their education and generally are not willing to start at the bottom (everyone starts there like it or not) before they prove themselves shipping actual software to production.
ITerm2 2.0 Released
First if all: merely finding some instances of copyright violation that reduce a copyrights value does not validate calling it theft. By that line of reasoning half of the English language is approximately theft. This very answer is stealing your copyrighted answer by undermining its validity, thereby reducing its value, therefore it's equivalent the theft.

That's a preposterously loose requirement. Secondly, even in your example, the damage isn't primarily caused by the copying, it's primarily caused by the misrepresentation. If the copier had been truthful about the source, it's doubtful the original would have been much devalued.

In any case, clearly copyright violation can devalue the copyright. It's certainly not always the case (it may even increase the value of the copyright), but it's a serious risk. However, that still doesn't make it equivalent to theft, any more than vandalism, fraud, competition, criticism, libel, etc. are theft. Some of those are even considered virtuous - as a society we supposedly encourage criticism and competition (even if many sectors manage to pay only lip service to that notion).
Yeah, if LibreSSL continues to implement its own PRNG in userspace, a getentropy syscall only solves the chroot issue, not the fork issue. You're probably right that a PRNG should not exist in the library.
Not sure how a library is going to keep a caller from closing a descriptor - I've certainly seen people attempt to close them all in code before a fork, but that's probably pathological. However that doesn't work across a re-exec, which would also be good practice in many situations (ASLR) - so having to keep a descriptor open to do this would actually discourage secure programming practices because the library would screw you then. What's here will work in that case from the look of it. (assuming sysctl is there, or the voodoo isn't really that bad, I can't tell myself yet... still looking)
DVDFab Blu-ray Ripper (3D Plus) para Mac
I didn't say that. Nevermind.
Wow, seeing an article about our country on the front page of HN is like a dream.

There are more and more "start-up" who are doing (or want to do) product companies Such as nexlabs.co (Disclaimer: They are my very close friends), is a good example. The lack of payment solutions are stopping us. So, my personal advice is to go global rather than focusing local. Startups incubation and accelerations by companies such as (Ideabox, Project Hub etc) are offering lots of exciting opportunities.

And please, please don't get high hopes with the new telecoms (They even are struggling). We've been told lots of "this will happen, that will happen" and in the end, nothing happened. However, this is not to discourage or demoralize people who're hoping, especially, the "faster Internet". This is very likely the only hope we have.

Another thing I'd like to address is the lack of talents. As new companies and lots of opportunities are there, there aren't much people who are capable and catching with cutting edge techs. Recently, I attended RedDotRubyConf in Sg and had a chat with some folks. I told them there are only about 3 to 5 companies who are familiar with rails (and ruby) and using it in production. Half of my day is spent by 'bundle install' and the electricity is gone for the other half. They were very surprised. This is to say, the basic infrastructure such as electricity is not there yet. The education system in Myanmar is completely broken. But we're all doing whatever we can. Personally, I've been running and trying to help with Google Developer Group Yangon, Android User Group and trying to reaching out to the universities.
What I'm describing is getting rid of the top bar and putting the logo in the side bar. Vertical screen real estate is precious.