skysight-inc/HackerNews huggingface dataset:
> If you have to handle paths with spaces, use double quotes everywhere, e.g. "$pidfile".

I'd like to add: Always use double quotes around paths. Or is there something I'm missing here?
Surely we can define what is income, what is not, and how its treated for taxation purposes in less than seventy thousand pages?

It is complex and it is intentional, this is how politicians reward those whom they appreciate and "punish" those who they do not appreciate. You can move from the non appreciated column through proper donations either directly or through advocacy groups or lobbying firms hiring the correct people. No, I am not being cynical, I wish I were
What verification?

The sender obviously had my name on his list, they used that list to send the e-mail. The dispute is that this list isn't really opt-in, and it's hard to imagine any reasonable verification (instead of, say, detailed audit of the sender's internal processes) that could prove otherwise.
Founded '05, sold '12. We had grown to be one of the largest and most stable firms in our field. I do almost exactly the same thing now that I did before.

Here's a starting point for the hourly/daily thing:

https://news.ycombinator.com/item?id=6105004
Sadly it seems good marketing can compensate for being terrible.
Realistically, what Dan Piponi was probably doing was demonstrating use of http://en.wikipedia.org/wiki/Back-of-the-envelope_calculatio... to rapidly rule out implausible approaches. I doubt they had to spend more than a few minutes looking up materials properties and doing some basic math.
>> "I know people that just toss an $800 laptop like it's nothing when something goes wrong. We truly live in a disposable society."

Nope. You just happen to know people who can afford to toss an $800 laptop. For most of the 'lower middle class' people I know purchasing a laptop is a big deal and only happens once every 3/4/5 years. Even then they don't spend more than £400. Even when their laptop is practically unusable through age, damaged parts, viruses etc. they continue to use it because £400/$800/a new laptop is a lot of money.
> Was this issue for an older version of Rails than is currently supported? If so, copy/paste an answer I wrote that asks if anyone knows if this affects a supported version of Rails.

No. Please do not do this blindly. It is very discouraging for the bug reporter to see their bug being ignored for a few releases, followed by this response. Example:

http://www.jwz.org/blog/2003/02/the-cadt-model/
> I see the implementation of cryptosystems as an engineering endeavor little different than designing, for example, a commercial airplane, a bridge, or a radiation therapy machine.

I disagree with you completely and absolutely. Your bridge in Boston isn't going to collapse the moment a researcher sitting in his bathtub in Tel Aviv has a eureka moment.

But if that eureka moment results in a preimage collision in a secure hashing algorithm, that hashing algorithm is broken for everyone all over the world forever. (Practically, as soon as the collision is public knowledge). Cryptographers have to actively seek out this information.

That's why MD5 is deprecated, even though the weakness is weaker than the one I've just stated. (It's just a chosen prefix collision that can be done today - a preimage [chosen hash] attack still takes nearly the full search space.)

Security is applied mathematics, the way engineering is applied physics. But the laws of physics don't change on an annual basis, or the way in which they change is too low-level to apply to engineering, whereas the laws of applied mathematics do.

Systems administrators have to keep up to date on an even more active basis, in some cases needing to patch any system within 48 hours of a public disclosure.

So I simply disagree that as an engineering endeavor implementation of cryptosystems is in any way similar to any other form of engineering.

In fact, for the particular example I used in the above case (a hash), the very existence of the operation is an open problem. ("The existence of such one-way functions is still an open conjecture", Wikipedia.)

What other branch of engineering relies on laws that may well be false?
I do not know much about the market for the low-end of high-end furniture, but that is definitely the market you are targeting.

This isn't a $4000 table, but it is priced above standing desks with hydraulics that allow you to sit and stand at the same desk. ~$1,200.

Lots of people will tell you that this is priced way, way, way too high and it is for functional stuff. The question is whether the quality of the craftsmanship and the design are worth a $1,000+ premium on the furniture.

One way to find out is to take it to high-end furniture stores and ask them. Another way is to market them on the web and see if you get sales.

Don't take advise from people on pricing who are practical buyers in their mid 20s. Talk to some women in their 30s about what would be nice to have in their house. Talk to some older men who value style as well as functionality.

The idea of a custom height standing desk with excellent style is likely appealing to some customers. The question is whether your's is stylish enough to justify the price.
5% is a gigantic grant for an employee.

I don't actually disagree with you about employees asked to work on equity-only and deferred salary. It's just that I call those people "cofounders".
Uggh, from what I've heard IRS makes time management look like a simpleton banging toy trains and making "wuwu" sounds.

And time management is notoriously hard. Not to mention this will need security up the bum.

How much would it cost just to read all the documentation and have the program certified, so it can do what it's supposed to do without writers getting sued?
For comparison here are some similar desks built from reclaimed materials on Etsy. Typically under 1k. Granted most of them have hair pin legs instead of metal bar; what would you say justifies the 2-3x premium on this desk?

https://www.etsy.com/search?q=reclaimed%20wood%20desk&ship_t...
Not sure if joke... A slightly larger (but still grossly incomplete) list:

http://proudlymadeindc.com/

And another:

https://angel.co/washington-dc
I'm trying to do this. I'd love some help. Java Drools, Spring, Hibernate JPA, MySQL

https://www.indiegogo.com/projects/tax-compactor-free-income...

http://taxcompactor.com
I like this article, but I think he misses that part of the problem with early AI (in addition to not enough processing power) was poor mental models. AI became LISP programming.

Another comment of his is a stretch: The system just figures it out. And that means there’s no need for theory.

It isn't that there is no theory behind what Google is doing. It's that there's theory of how humans process things. There is a theory behind creating a pattern recognizer. It just doesn't force the pattern recognizer to conform to an existing theory of how humans process information.

Building the black box still requires some knowledge of what you're trying to solve.

I'm a big believer in the power of Big Data, but history is littered with failed projects of machines that replace the thinker.
A 1977 collection called "Tales From The Computer Room" contains a Bradbury pastiche called "On Mars, Sloppy COBOL is Sudden Death" (or something like that - that's from memory), in which the Martians end up murdering a Terran astronaut because he uses a GOTO.
Google has a Research division. It focuses mostly on problems in computer science, with application to Google businesses. I think they used a term in the article- "atoms, not bits", to describe why X is different: it focuses on physical things, rather than computational ones.
Wow, super synchronicity. At Olark, all this month we are teaching teams how to follow this model, essentially. Check out Olark.com/allhands for info. We're doing a whole day of training April 24th.

We've found that for ourselves, we are able to create a better product when our whole team has a real connection with customers and what their needs are- and our culture is better when we understand that we're all there to make things work for the customer.
A great and easier package to work with for creating maps using pure R is ggmaps: http://journal.r-project.org/archive/2013-1/kahle-wickham.pd...

Here's an example map of San Francisco I made using ggmaps: http://i.imgur.com/zdetaKw.png

(The map was made for http://minimaxir.com/2014/04/san-francisco/ if you want more context.)
Referral Traffic Insights: How Did You Find Me Here?
These look really cool! Could you add a photo somewhere of what it looks like disassembled?
Yes - very clear that he lands on the side of Norvig, but he takes it to an extreme further than Norvig, no?
"since most of the rest of the world deeply distrust the architecture of the Blackberry system (i.e. all data sent back to US-based servers). I think this is the one thing they must fix - the perception by the world that Blackberry is just a front for the CIA"

I found that funny because that's the exact opposite of what actually happened. BlackBerry was to secure and certain governments couldn't spy on their citizens. Here is an article from where this misinformation stemmed from: http://www.bbc.com/news/world-middle-east-10830485

I'm guessing people only read headlines and a lot of them had "BlackBerry" and "Security" in them and most people jumped to conclusions.

BlackBerry has many NOC's and not one is in the US.
No, do it with Celery! It does everything cron can, but better.
I've paid some high prices for reclaimed wood furniture, and when I move to a larger place (in several months) I will likely do it again. Here's my feedback:

The first comparison I started making in my mind is with the counter tables from Restoration Hardware. They are nearly half the price ($635+), and in my opinion look more the "reclaimed" part. I also don't see the height dimension on your page, so I can't compare that. Another thing I'd like to see is previews of the other finishes and metal types. I like darker woods and metals, but I can't tell which metal finish the photo is showing.

With that said, the price does seem right to me, and comparable to what I've seen in some Etsy stores and local shops.

Edit: Also, it would be great to see shipping costs up front. I went all the way to the checkout page to find it, and I still don't see anything about shipping costs. That sucks. Either offer a flat shipping cost (like RH does), or add an estimator right on the product page (eg, "Enter your zip code to estimate shipping.")
This seems like the perfect place for payment processors to exist, like PayPal and google wallet or whatever ones out there you'd like to use
Ask HN: YC startups that were accepted after one or more rejections by YC?
Sam Altman recently wrote [1]: "We love to see founders and companies reapply—companies that look bad now can look great with 6 months of progress."
So which YC companies were ultimately accepted after being rejected by YC one or more times?

[1] http://blog.samaltman.com/the-worst-part-of-yc
A language with static typing but without generics is not the future of anything.
"Handcrafted" has become a red flag for me, in the same way "vintage" and "cozy" are for apartment listings. Almost anything that isnt produced on a large scale is handmade. Its an empty marketing phrase that tells me you have nothing better to showcase. There is no detail of this desk that makes you say "wow this was built by a master craftsman."
The QNX kernel was released under open source in 2007. Not all other middleware is released though ...
The "experts only" attitude is because, well, as we've seen with HeartBleed, this is VerySeriousStuff.

If the author instead put together a book on how a layperson could perform open-heart surgery, you're damn right that actual surgeons would jump all over it.

There is some strange pervasive attitude/arrogance in tech that all it takes to be good at something is to be smart and give it a try. Why learn the theory/fundamentals when you can just start coding?

For building a web app, sure. But security is not one of those things. You actually need to learn the fundamentals and theory, and even then, need lots of experience.
The FAA, NTSB, and aerospace industry do an effective job of solving problems and taking concrete steps to prevent disasters from happening again. The industry is economically motivated to do so, and those in power want to fly safe, so things get done.

The programming field just keeps making the same old mistakes again and again. We're even economically motivated to keep things this way, because we get paid to fix things when they go wrong. Roads in Germany come with a warranty, so the contractors make sure to build them correctly. Roads in the US and Italy keep getting fixed, because that's how those companies get paid.
What Big Data Can Do for the Legal Industry
So which registrar does HN recommend?

I've used Namecheap before and they were decent, though the dashboard looks like it was built in the 90's.

I checked out Hover but they seem to charge a lot for email.
Also BTW I did contract work for Intuit TT for the last two years. It's really easy work.

The cost is mostly tax analysis, but those labor prices are much cheaper than developers (which we could do easily).
People should just just flag trollish comments like this. Feeding trolls just encourages them.
Its ok if u like a hot phone and 1hr battery life.
Live link to Sam Altman's blog post: http://blog.samaltman.com/the-worst-part-of-yc
What makes it easier?
Was their response really just "Go call the cops"?
A moral and caring person doesn't let themselves get walked all over, a passive person does.

You hold the cognitive distortion that your wants and needs are less important than others because you grew up in a more healthy manner. This is incorrect.

You can make a request and say "no" to one and still be a kind, caring, and moral person.
Once it's free - I'll bet you drink 2x as much.
Thanks, my thoughts exactly.

Coming from a machine learning background, I am often shocked at the quality of experiments in psychology and even economics.

I think the reason may be because in machine learning, you describe your algorithm and experiment exactly. If someone can use the same algorithm and devise an experiment to disprove your results, you look like a fool. With softer sciences, maybe people just say, "then you obviously didn't do it right!" and there is no code to point at.

I like to think that in medicine they know how to do things properly, since there is so much regulation and money on the line.
Thanks for the comment Dave! We love both of those resources, but we're trying to do something a little different.

Our thought is that it's easier to learn about all the startups in a community one at a time. Each week we'll post just one startup and get a little more in-depth than a repository of startups.

It's proven to be valuable in Seattle and Atlanta, so we're hoping we can find our spot right next to resources like proudlymadeindc.com. If we don't provide enough value or you see room for improvement, please contact us at any time. We're always open to ideas.
It's modal, so it blocks the entire browser until the dialog is dismissed. That's terrible interaction design, except for actions that would melt your computer.

I understand that the library focus is on visualization and not on realistic and usable examples; I put the blame on browser implementors - they should have fixed that problem years ago, instead of relying on developers to do the right thing.

Edit - Update: I've tried it on Firefox and it does the right thing, blocking only the current tab; blocking the whole application must be a Chrome-only thing.
You mean just like news outlets do when they sell stories?
What do you mean by "match"? There are a number of languages whose concurrency capabilities are a superset of Go's.
Agree with everything, especially weight and battery comments.

Wouldn't it be nice to have an easily hot swappable battery with a tiny internal battery in the phone so you wouldn't even have to turn it off to do so?
Interesting approach. I've heard Norway or the GB are other places that devs launch too, both with similar demographics.
Is Go the most modern language in existence, or are there major drawbacks?
"I am not making this up" is a succinct way to say "this was a really stupid string for the book to contain".

Tptacek could have chosen to say that differently, but it does add value as written. I have no idea what ASN.1 is; simply telling me that the book contains that string doesn't mean anything to me. Telling me that it was a stupid thing to say doesn't teach me about ASN.1 or crypto, but it does teach me about the book.
To be fair, if comparing Bitcoin to a sandcastle is a fair comparison, then it's better for this to be made obvious to everybody before it reaches critical mass.

Perhaps more importantly, this feature doesn't actually rely on miners being dishonest. There is no rewriting of the blockchain going on. All that is required is that miners are greedy. That is, when two conflicting transactions are in the mempool, it requires that miners prefer the transaction that comes with a higher fee.
Why distractions are good
Name.com, they are great. They have great support and prices are competitive. I've slowly been migrating all my domains there.
I think if you took a look at the timeline between USB spec proposals and deployment times, you wouldn’t be so optimistic.

I would be shocked to see even one laptop ship with USB power before 2015.
My strategy is to do sun salutations until my body fully warms up, and then do a handful of (usually standing) poses that seem like they'd feel good. It may take me 10 or 15 minutes.

More is great, of course, but even a brief session does wonders.
Looks cool. How does the program keep errors from numerical approximations to the inverse square gravity law from blowing up?
$10,000 dotScale prize for open source projects
Google aquihire offers jobs for everyone but the founder.
Great! Too bad I drink 0 coffees a month. It gives me panic attacks, and makes me pee-pee/boo-boo twice as much:(
All humans are mechanisms, and developing a better understanding of how the mechanism works does not harm parenting.

You're trying really hard to claim some sort of moral high ground here, but there is nothing immoral or harmful about knowledge.

You've set up a false dichotomy between parents who are "good people" and parents who are interested in scientific knowledge about how children develop. Any parent can be both. In fact I would argue that parents who seek to learn more about child development will arm themselves with better tools for being good parents.

I don't know why you perceive scientific studies of child development as a threat, but you obviously do.
I dream of a modular language in which languages, or dialects, can be built from a small base language, which can then be extended, and so on. Of the languages that I've seen, Racket looks the most promising. Forth might be good for this, too, but to build large hierarchies of languages seems the antithesis of Forth - or at least, Chuck Moore's - philosophy.

On the other hand, such a language might just end up as an incredibly fragmented mess of different languages, with little interoperability between languages - some one makes a 'typed' version of the language, another takes that version and tunes it just enough for it to be incompatible with the original version and, in turn, all languages that are built on top of that original typed language, and so on.

Maybe incredible modularity is fundamentally at odds with (social) interoperability.
I consider myself a developer (though I call myself software engineer, due to the incompetence of other "developers" I work with).

I know a reasonable amount of sysadmin (all my computers run Linux primarily, I only keep Windows on for checking hardware issues, and a couple of specific apps I need to run once or twice a year).

I wouldn't apply for sysadmin jobs, because I wouldn't feel my knowledge is enough. I have however seen devops jobs that seem to match my skillset - developer with a bit more. I hadn't really heard of the term until I saw the job ad.
I switched from bash to zsh some times ago, and miss it when it's not there.. but TBH, the only real difference for me is zsh can turn 'cd s/l/f/p[tab]' into 'cd some/long/file/path' - all other features I'm aware of either exist in Bash too, or aren't useful for me.

What are some of the differences that made such a difference for you?
You know what else is hard? Writing a book on cryptography. It's all very well and good to point out problems, but there are probably more productive ways to teach people than simply point out what not to do.
Going m(on)ad with parser combinators
Umm. Just leaving this here for anyone who doesn't know - the whole point of hashing things like emails or passwords is that reversing the hash is very difficult (read: near impossible). Indeed, once it becomes feasible to do, the hash is no longer considered useful (for this purpose).

So no, given a hash you can't get the email easily. If this were the case, there would be no point in hashing passwords - might as well store them as plain text.
Right, but it was closed again in 2010 and I'm not quite sure what the status is today but as far as I am aware you can not just go and fork it or even build it.
Anderson Funeral Directors Ellesmere Port, Chester and Wirral
You can go all the way to protected mode, enable paging, and then page in the rest of your kernel in just 512 bytes, and without touching the BIOS: https://github.com/charlesap/bootpager/blob/master/oiuboot.a...
Thing is a good DBA is probably better than a crap developer. And a good developer is probably better than a crap DBA. Likewise with Sysadmins.

When I think about expected earnings, I would say your hierarchy is correct.
Article says the increase is about 20%.
It could have been couched like responsible disclosure where The Author got a 1 week grace period and worked with tptacek on getting a responsible message out.
Continuous Delivery Visualized
From Actor to Web Engineer
nothing in it really for the renter. you would need a decent size collection. how are you going to large advantage enough over these guys to make it worth while: gamefly, redbox, gamestop
I think socket A was good example. Some motherboards could accommodate Duron @ 600 Mhz and Athlon XP 3200+
What's to stop me from buying coffee for all my friends as well?
You're solving the wrong problem. The issue isn't that tax prep people are making an easy problem seem hard (and are thus ripe for an open source disruption). Intuit (and others) have a vested interested in making it actually hard.

Filing taxes correctly while maximizing benefits is incredibly difficult. There are tons of ambiguous rules and loopholes and fuzzy boundaries and it changes all the time.
I will be adding my company (https://performyard.com/) to this list, we are in Rosslyn.
http://www.sonymobile.com/global-en/products/phones/xperia-z...

3 mm taller than the iPhone:

http://www.gsmarena.com/compare.php3?idPhone1=5753&idPhone2=...

Moto X is 5mm taller:

http://www.gsmarena.com/compare.php3?idPhone1=5601&idPhone2=...

The iPhone is not the most compact phone around, and by compact I don't mean small. It is smaller, just not very compact, so less efficient screen wise.