skysight-inc/HackerNews huggingface dataset:
I remember the Costco on in Santa Clara near the Alameda had pneumatic tubes back in the 80's and 90's when I was growing up. Looking back I think they were used for exchanging cash between registers, and submitting requests for expensive items held in the back room. But as a kid, those tubes were a bit of magic, even when I knew exactly how they worked. I used to think how great it would be to have one big enough for people to ride in -- you could go to work in near record time on a roller-coaster ride!

I think technology of that era had a certain appeal because it operated at human-scale limits. We could see the inner workings and comprehend the ingenuity involved. Sadly as technology has advanced we no longer have that basic, primal connection to the operation of the state of the art :( I wonder if kids are able to get as excited about the inner workings of a fiber optic cable as I was staring at those pneumatic tubes as a child...
How does Passenger compare to unicorn? (I'm curious)
this is pure garbage it installed malware on my computer.
The Bitcoin devs are working right now on something that could increase the block size more than that.

The main thing that limits the size is latency in propagating large blocks. But most miners already have most of the transactions in each block. All you really need to send is a small data structure that lets the miner reconstruct the full block, from the transactions he already has. An invertible bloom lookup table makes that pretty easy: http://www.i-programmer.info/programming/theory/4641-the-inv...

Using this, a home bandwidth connection could handle about 45,000 tx/sec, which is more than Visa at peak: https://gist.github.com/gavinandresen/e20c3b5a1d4b97f79ac2

The other problem is blockchain storage. They're planning to prune old empty addresses, which should help a lot. A more radical solution is to store the full blocks only for the last couple months, and only a linked set of hashes back to the beginning. That might be a bigger change than Bitcoin can handle, but another currency could do it.
Spam and malware are on the rise. How do you protect yourself?
EH-Net Global Calendar of Hacking and Security Events
Gavin argues that 1000x is possible. With the latest features of header-first syncing, and simultaneous multiple downloads of blocks, we're doing pretty well.

https://blog.bitcoinfoundation.org/blocksize-economics/

In the future, the blockchain inital sync should be torrented by default.
like "git checkout -b"
Is the git index just a changelist? (Genuine question --- I've never been able to get my head around what it's for.) Most VCSes support these, even Subversion.
Wayland vs. Xorg in low-end hardware
Some background on the CA law: http://greensource.construction.com/news/080107CARB.asp

"The new CARB rule sets thresholds for emissions of formaldehyde from various panel products that take effect in two phases between 2009 and 2012 (see chart). It is difficult to compare these limits with their counterparts in Europe and Japan due to the differences in testing protocols. The phase-one targets are designed to establish a reasonable baseline based on today’s common practice, while curtailing low-cost, high-emitting, imported products. Phase two, on the other hand, is intended to force manufacturers to shift to advanced and emerging technologies. CARB officials tout the fact that, once fully implemented, its formaldehyde emission limits will be the tightest in the world. Products sold for use in manufactured homes are exempted from these new requirements because state law cannot supersede federal rules in this area."
The next generation of kids are going to be weak. I mean that.

As a kid, I was causing all sorts of trouble, broke a couple bones, created scars, pissed off a neighbor or two, played hockey, and had an outlet for figuring out who I was without my parents around. I turned out fine. I was able to make it through my problems with dyslexia and except that was part of me, I knew what pain felt like, and I learned how to treat people with respect because they didn't yell at me or call the cops; they talked to me like a little human that could learn a lesson (okay, maybe a few yelled at me).

Now I see certain family members completely sheltering their kids. No vaccines, play time inside, choosing the TV they watch, the books they read, the bikes they ride, home schooling. This is becoming a very popular way to raise kids and it's no fun.
We are actually starting all this, thanks for your feedback. We also managed to correct some of the issues you pointed out. We hope to have you testing the software soon :)
Great company, full of integrity.

http://valleywag.gawker.com/nextdoor-ceo-sentenced-to-30-day...
Bitdefender is flagging this as a phishing site.
Hot to Increase Reach in Your Next Blog Post
Parallel Processing with Promises
I can then see the aim to the mass market. It is something that in the very least gives you confidence in the contract in some small way. If the software gives it a pass, you can then sorta assume it is somewhat legit. However, if it gives a pass with conditions, you can then have something to push back on the other party for. It'll give people some confidence to argue their own rights, even if it is terribly misplaced and wrongheaded, it might get people to read their contracts.
Hi Thomas,

I remember discussing Ghostnote with you when you were designing mockups back in October last year. Thrilled to see it released.

Original mockup from october: http://000fff.org/uploads/24a818aa6352f1f8d4ad33bf3e90145bb1...

Chat on #weekendhacker about the mockup: https://botbot.me/freenode/weekendhacker/2014-10-17/?msg=236...
Seems like it's not tested well. I updated to Signal 2.0 on an iPhone 6 with the latest iOS 8.x. It said that none of my contacts have Signal (that's true) and had a link titled "Invite your friends". Tapping on that took me to the home screen. Killed it and tried a few more times. No use.
If it were as usable as Telegram, I'd insist my contacts to switch. But not right now.
>You know why I would prefer a decentralized trustful solution like OpenBazaar? Because eBay bends me over with fees. In fact, they double dip. And there's nothing I can do about it.

This is a problem a trust-less system wouldn't solve, inherently. The real problem is ebay lacks competition.

>It's not about illegal use cases. It's about empowerment of the individual over seemingly insurmountable institutions.

Again competition. You want people to have the power to compete, and have options.

>The author is having the wrong discussion.

Yes you are. None of the problems you listed are solve by decentralized trustless systems. Their consumer service problems. Which any company, or system can have.

:.:.:

Ultimately you commit the same sins you argue the blog post commits.
Recording Audio and Video with HTML5
The Typographic Details Behind My Favorite Websites of February
You can make this do path-searching for make, rather than force it to be in /usr/bin, with

//bin/true; make -s "${0%.c}" && ./"${0%.c}" "$@"; s=$?; rm ./"${0%.c}"; exit $s

Which might matter for some platforms, since 'make' isn't usually something that gets the shebang treatment.
Not only do I clearly remember 2001-4, but I also clearly remember other times that were much worse: 1982-3, 1987-8, and 1991-2 (which was horrible).

I have been using my strategy of "I'm interviewing you." since 1979 and nothing has ever worked as well, good times or bad.

I feel like I'm making this comment over and over on HN, but why is it that when I share my experience of what has worked really well for me, someone tells me I'm wrong.
I always want to reply, "Are you asking because you legitimately want to enhance my understanding of this company and role, or is this a filter for how clever a question I can come up with?" ... because I usually can't tell, and it would affect my answer.
It is a spambot.
https://news.ycombinator.com/item?id=9009200
If you work at a startup and options stuff is not transparent -- valuation, vesting schedule, terms, etc., you should be quite worried.

Founders often end up in a situation where there is significant dilution and as the hockey stick changes into a slightly different shape they know that nobody's options are worth anything.

Founders with integrity will acknowledge this and make adjustments. Those without integrity pretend it isn't true and create a culture of secrecy around options grants/terms.'

Edit: You should also be able to do the math on what your options are worth fairly easily as funding rounds approach and valuations occur.
Anyone in London should look at the Science Museum's current exhibition, "Information Age", which includes a good exhibit on undersea cables. (It's free.) I have to return — I spent most of the time I had looking round the old computers, before I realised that was the permanent exhibition and "Information Age" was in the next room.

Here's [2] one of the first electric locomotives from the London Underground, from 1890, which is at the London Transport Muesum (not free). What surprised me more than the electric trains were the steam trains used on the first underground railways. The air in the tunnels must have been awful!

[1] http://www.sciencemuseum.org.uk/visitmuseum/Plan_your_visit/...

[2] http://en.wikipedia.org/wiki/File:Ltmd-c%26slr-number13-01.j...
To be fair, everything gets "This is known to cause cancer in the State of California". The only thing that label tells you is that the state of California likes to pointlessly sacrifice lab animals.
Monodraw: Powerful ASCII Art Editor for Developers (Mac)
Leaked documents show New Zealand spies on its Pacific friends
Agreed. What the poster doesn't seem to realize in the analysis on multiple device users is that the use case is not only about using multiple devices concurrently, but transferring from one device to another.
Huh, interesting. I'm not familiar with the problem with large blocks, so I don't know why this proposed solution is good, but I'm glad it exists. If anyone wants to explain the problem, I would be indebted.
Versal launched out of beta today, and partnership w Wolfram Research
I think they built their popularity by being the first really easy way to use Rails with Apache. And by being a solid, well documented, easy to use product.
I keep getting downvoted, which is why I'll reply:

I never knew that google funded summer interns to work on other's projects. Now that I know, it shines a different light.

I always thought that SoC program was a platform to encourage young coders of great feats to apply. Isolating any one company from providing work to young engineers on such a platform is not exactly fair, especially once it has been established and continues to be a center of attention.

But if it is a paid program from Google, I have mixed feelings at Mozilla being eliminated.
It would be a pretty rare company that is willing to revise their stock option plan in response to a request from a potential employee. They'd have to take the request to their board for approval, then also get a vote of the stockholders, and would have to pay the lawyers to revise the documents. Just an administrative headache regardless of the legitimacy of the request and probably not a great way to start off the relationship with your future employer.
What is verified? Twitter has broken the concept it invented
Regarding using engineering principles, There is no aggression. I'm tired of post-hoc rationalizations are hardly from engineering discipline. The value of your comments is masked by the aggressive and unforgiving tone.
Everything obviously has trade offs, no choice is perfect in everyway.

For me the pros of having data as an immutable stream of events (eventsourcing) is that you get migrations and data modeling for free - You don't have to deal with having to design the "perfect" data model in advance (or worry about schema/data migrations later on) and you can get caching as first level data rather as derived from another store.
Thanks! It was a surprise. I had Googled the law, just to know, and when I asked her if she was comfortable with the job (it was her first pseudo-babysitting gig), I was shocked that she had also Googled it as well.

It is indeed a source of pride though that her an I often have conversations on serious/complicated matters (law, politics, the Constitution, computer science) and that those conversations are increasingly less one-sided.
>> For most email providers, the default status of new sending IPs is "suspect."

We moved servers to a new block of IP addresses, and after a couple hours we found ourselves on Microsoft's spam list. Took about 20 phone calls and almost 48 hours to get off of that thing. The other big lists didn't make a peep.
The cliff just creates artificial scarcity from what I've seen. When an employee is let go before 1 year, or quits because it isn't a good fit, I've always seen the company give what they would have vested in anyway (leave at 10 months? Get 10 months worth of vesting). It's really just the right thing to do, since they put work into your company.
As the proud parent of a 3 month old, my concern is that exposing my daughter to small risks as she grows up could end in me going to jail. My wife and I joke that our kid isn't allowed to walk to the park alone until she can outrun the cops.

I grew up in a rural (ish) part of the rust belt northeast. I was still in grade school, and my parents and the parents of my friends would send us out to play, and we'd go out miles into the woods, past the end of the paved roads, in the dead of winter, and stay there all day! (We were very well bundled up by mom, feeling kinda spherical by the end of the bundling process.)

When my parents were growing up in Korea, such things were "normal." (1) My dad has stories about he used to roam Seoul with his friends and devise ways to sneak into movie theaters or read books in bookstores until the shop owners kicked them out and proceed to the next one.

(1) - "Normal," with the caveat that they also remember the Imperial Japanese occupation and the Korean War.
A few thoughts:

I like the setup - the layout is very nice, and once you get used to the concepts involved it becomes much easier to see what you can do with it. That said, "Loop" is not the word I would use to describe the main unit of content. It is not intuitive at all, which is a large part of the problem - I think "Stream" is a clearer name (or "Feed" if you prefer the FriendsFeed style of things). That also means you don't need "Bundles" for saved searches - everything is a "Stream", some of which are "pinned" to the sidebar.

I really like how composable streams are - the use of tags makes it easy to merge content across streams, but by not requiring the use of tags you make it easy for me to jump in and start adding content.

Tags with values is a genius idea - want to add ratings to your photos, simply add `#rating:{n}` - then create a stream of your favorite photos by simply pinning a search for `#rating:>3` ... awesome! I could also seeing using this for triaging bug reports, assigning priorities to #todo entries ... very elegant.

I will be adding more thoughts into @loop feedback stream as they come to me.

One last time, nicely done - and good luck with your next iteration!
> “They can find their way across a room,” Mason said. “They can see stuff, and as the light and shadows change they can recognize that it’s still the same stuff. They can understand and manipulate objects in space.”

Isn't this just adding extra dimensions to the input space? We have 2D now (plus time?), we're missing Z, sound, sensation, maybe emotions. Each added dimension gives the algorithm exponentially more bits to crunch but if computer speed is doubling every 2 years or so, why is this so obviously a dead-end to Mason?
Having her email rely on Mexico's DNS servers doesn't seem like a terribly good idea.
Learn brainfuck in Y minutes
Documentary “Skewed” – Effects of Media Violence on Society
Car speedometers also tend to read fast [possibly for safety]. By spec, I believe that they are allowed to read 10% faster than actual speed but more severely penalized if the read slow.

Best / Quickest source : http://www.popularmechanics.com/cars/how-to/a3127/4260708/
If you got by not doing any or most of your homework, then it wasn't worth that much points wise I would assume, right? Unlike you, I happen to be obligated to go through numerous iterations of problems and sets just so I can satisfy the 25% homework portion of the total course grade.
This is why I never take equity. It's just a way to dangle a carrot in front of an employee to make them think they will get a big pay day. Many times, the employee doesn't want to quit because this pay day is seemingly right around the corner.

My previous employer gave me stock options on top of my salary. I never really cared about the stock options too much. A few months ago, I found out the owner created a new LLC (and moved the company to this new LLC) essentially making my options worthless overnight.

I would rather get paid my true market value.
Then, in your case, he is absolutely correct in considering that a negative signal.
Additionally a lot of the time someone doesn't respond to a text message isn't because they didn't see it, but because they're actively ignoring you.
Looks great,

Is it possible for it to save the content as Markdown in a path of my choosing?

I like having my note data in plain text.
It's true. Some companies disallow it altogether. Everywhere else, it's just a bad idea (he says, typing this comment on his work laptop).

However, the answer is not to bring your personal equipment onto the corporate network. Which sucks because if you need to get something taken care of between 8 and 5, how are you going to manage that? Your options are limited if you don't have a guest network at work.
Good luck with the project! Just thought I'd point out there's a fair amount of competition out there. Not just Slack, but Flowdock for example, which offers very "loop-like" functionality as well. If you've not looked into Flowdock, it'd be worth it to check them out
Are you sure you mean chemical engineer and not chemist? Chemical engineers are usually more concerned with, e.g., how to produce something to a certain level of purity, designing a process or plant to work effectively, etc.
Streams - another reinvention of LDAP Persistent Search.

Yes, there really are protocols that handle single request/multiple response interactions, and they've been around for decades. Unlike crap built on HTTP, which was never intended for uses like this, these protocols work well with multiple concurrent requests in flight simultaneously, etc.
hah nice forgot about those sketches.

New design under way already of course :)
Anniversary funny prank
If someone is genuinely worried a child is being kidnapped, fine. But that wasn't the case here, they were worried that the kicking and screaming was because of "abuse", which is ridiculous.
Ask HN: How to deploy to a customer that doesn't have access to your repo?
I need to support multiple deployments to various customers. Their servers could be on anything.

I can access them, but I don't want them to be able to directly checkout code from my Github repo.

The only tool I'm familiar with is Capistrano, and as far as I know, requires access on the production machine to the source control repository. That's not what I want in this situation... Any ideas or suggestions?
Where Does BuzzFeed Source Its Content From?
I was expecting a Trial version to try out, whether it fits my workflow, but its not there.

Please consider adding a trial version.
> If you find rich people playing with their toys cool that's fine, but don't pretend they're doing anything other than playing with their toys.

If you want to be snarky, I'd say it at minimum means something to the ~1,000 families of the Japanese sailors who went down with the ship.
Play with gravitational fields and pretty colors
SUICIDE GIRL Scare Prank
You're making some big assumptions. At my university, every Ph.D. candidate must take comprehensive exams. Depending on the department (and faculty) they're administered differently. In engineering (where I did my Ph.D.), you had to do a proposal which was submitted to your committee. Then, you had an oral exam. Half of which was questions on your proposal and the other was about your background knowledge in the field. It could take as long as they wanted. Mine only ended because they wanted lunch (it was 3.5 hours long). Also, you were required to take 3 courses, which you were pretty much expected to complete before your comprehensive exam.

The 3 papers makes a thesis also ignores the fact that it needs to be a coherent whole and pass the thesis defence, where the committee includes both a person external to the department and one external to the university. While I'll grant 3 papers is probably a thesis, it entirely depends on the papers.

Everybody in STEM courses at my university did both an RA and a TA unless they had a large scholarship and didn't need any extra money. In the CS department, it was actually expected (I was co-supervised by a CS prof for my Master's so I know what the other people in my lab did).

I had a girlfriend who did her PhD in Mechanical Engineering and she was actually required to do contract work in her lab. She couldn't even get paid for it and was still required to do it. She was in the Canadian military and they were paying for her to do the doctorate so she couldn't get paid from anyone else (but she had a scholarship which was allowed). The contract work delayed her thesis research, but the professor required her to do the work. So, you're extrapolating your knowledge and assuming it's the same everywhere which isn't true.
We will add it.
When the United Nations Calls, MicroMappers Acts
You would just be trading them for the intensely ugly problem of garbage collection. Disk space is cheap, but it's not infinitely cheap. There are plenty of append-only data stores out there now, and they all suffer from compaction-related performance issues.
IANAA (I am not an accountant)--

This is not true, or not necessarily. It's calculated for AMT, so if you're already paying AMT, or would be paying AMT with the addition of this income, then yes: You'll be paying that tax now. This is true for many in California with the high state taxes and a relatively high gross income (versus national averages).

However, if the intrinsic value portion of your exercise (i.e. fair market value minus your strike price) as an addition to your AMT worksheet does not indicate you'll owe AMT for the year, then you will NOT see a tax event. This will be true for many non-Californians exercising after their first year, or even after 4 years, depending on the growth of the fair-market-value.

If you are at risk of paying AMT and your intrinsic value is in the low 6-figures (or lower), one solution might be to wait until the beginning of a new tax year, exercise, and quit your job... then take a year off from wages and work for equity (i.e. form your own startup). You'll avoid paying the 26% on that money due at exercise. If you've been paying AMT in the past, you'll even get a tax credit at the end of the year. Obviously, this plan is not without risks, should only be carried-out if you believe in solid growth in the startup for which you own equity and believe in the ability of the new startup you're founding and/or joining. Also, and obviously, you should consult with an actual accountant before considering this crazy idea ;-)
ChatGrape for iOS is here
This looks fantastic.

I watched through the video and looked on the feature page, but couldn't figure out two key things:

- Is there a way to do a text search on all your notes?

- Are your notes saved in any sort of exportable format?
yes but when you do it, put more effort into the screenshots. Create realistic conversations, realistic todo lists, etc. Realistic context can really help a user understand the app better.
I'm not sure if you can call it mainstream but what about uwsgi?
Dual-Screen YotaPhone 2 Comes to the U.S. This Summer via Indiegogo