skysight-inc/HackerNews huggingface dataset:
I agree entirely that marriage, especially with its cultural underpinnings of extravagance and expense, is just so much bullshit.

But it's there in huge numbers, people do it for all the wrong reasons, and there's no obvious way out of that for a few decades. So in the meantime I'm going to celebrate anyone who can unwind the miseries of people subjected to this nonsense. Keeping people out of court is very much a good thing.
Possible, but I'm guessing that the massive amount of simulator time, muscle memory, and practice are probably closer to the true explanation.
Even if there is no difference to the kid from preschool and he doesn't 'need' it, then still I need it myself.

Both me and my wife are working; so lack of preschool would mean one of us dropping out of our careers and self-actualization for many years.

A generation earlier (when I and my wife were raised) the solution was to use retired grandparents; but frankly the nannies at our preschool are doing a far better job than my mother, grandmother or mother-in-law does when we leave kids at them.
I enjoyed how her profile danced around Wevorce's raison d'etre, without actually coming out and saying it: acrimonious divorces are fueled (or created entirely) by lawyers.

As a lawyer with many colleagues practicing family law, I don't think this is terribly fair. Divorces are acrimonious because the overwhelming majority of divorcees have fundamental issues with their spouse that they can't even verbalize, let alone work out. The underlying feelings that trigger the explosive fights about nothing (think toilet seats or dishes in the sink) are only magnified when blame for failure of the marriage and the dividing of assets/children comes into play. In other words: divorce is acrimonious because people going through divorce literally go crazy.

I would bet Wevorce is successful because it integrates counseling/communication into the divorce process, something that is basically prohibited when both sides are represented by counsel. That alone sounds like a substantial improvement.
Julia, I love you (2012)
Highest-spec 2011 with SSD. RubyMine was okay, but RubyMine+IntelliVim on a large file would often be painfully slow.
Normally this rejoinder is used by people who have provided data and received an anecdote in response. However, you haven't even provided an anecdote . . .
For those curious, Hoare's homepage and an electronic copy of the CSP Book can be found here:

http://research.microsoft.com/en-us/people/thoare/

http://www.usingcsp.com/
as an interesting related note, both Sergey Brin and Larry Page went to Montessori pre-school and have attributed that to be a factor in their outcome.

http://www.youtube.com/watch?v=0C_DQxpX-Kw&feature=youtu...

edit: looks like Jeff Bezos went to Montessori too. Obviously children of motivated parents are likely to go to private school, etc...
Given that the people in question are there for just days/weeks per year, their "use" of the services seems in line with the taxes they pay. Without knowing specific numbers it's hard to get exact math, but if someone pays property tax on a multi-million dollar condo purchase and is only in the city for 3 weeks per year, surely they aren't overusing the services?
I like the new design :)

How about adding a bit more line-height to the paragraphs, though?
ShowHN: Weekend project - Sydney Startup Community on the map
TorBirdy: Torbutton for Thunderbird
The NYT does not seemingly have the incentive to fabricate this much data. Musk on the other hand is defending his company.

I look forward to their being more information released, but given the above chart, I do not immediately believe that the NYT reporter lied just because the company that was being reviewed says so.
Asteroid 2012 DA14: Space rock will miss the Earth by 17,000 miles.
Here is a blog post about the inspiration for building the site.
http://www.sydneydevcamp.com/posts/sydney-startup-community-...
This was shared first on a closed Facebook group and just a few had accounts, guess publishing here as someone suggested made others like me join HN.
Write code from scratch or fight with that plugin/framework
ELLOS Y NOSOTROS. VI.- Las Miradas. Parte 3: Algunas otras miradas
Jeffrey Tucker's "It's a Jetson's World" <
http://mises.org/document/6528/Its-a-Jetsons-World-Private-M...; has a few chapters that discuss how technology in current times are in some ways much better than imagined in a futuristic fantasy world.

The book is available there for free -- there are some articles that some many not agree with politically, so pick the chapters you want to read first :)
This article focuses on the academic and intellectual aspects of preschool, but the more important aspect is socialization.

I once volunteered at a preschol and quickly saw that much of its benefit was not academic, but rather it taught kids to play kindly with and respect other kids, wait their turn, interact with a wide variety of people outside their immediate family, and be more comfortable in social settings.
I can't stand hearing this kind of fud. My parents divorced when I was ten. My dad was accused of being abusive. He may or may not have been, I'm not sure on all the details. Regardless, I turned out fine. I had to go to court. I had to talk to police at random intervals. I could only see my dad a few times a month for a few hours, or every other weekend. They were strange circumstances. But this bullshit about stay together for the kids is complete horseshit. Are you fucking kidding me? I'm livid.

My father has since remarried and is extremely happy with his wife and my two little half sisters. My other sister and I are doing great. I'm starting a company in Sweden and my sister is about to finish her bachelors from USC. My mom is doing great and just adopted a new puppy. Everyone is happy and the shit show is over.

Alternatively had they stayed together... There would have been MOUNTAINS upon mountains of resentment inside of our household. Fuuuuuuuck that no thank you. Kids are tough. They grow up and will be fine if they are loved and supported by their family members... Regardless of whether or not they were divorced.

This bullshit excuse that divorce damages and gives a kid post traumatic stress is false. As we all know most marriages in America end in divorce, so I have a lot of friends with divorced parents. They're all fine. I've never sat with any of them and pouted or wept over my life.

Correlation does not prove causation.
Your example describes a preimage attack on SHA-1, not a collision attack. Even with a working collision attack you are probably still far away from taking "some.other.input" and creating a sha1("some.other.input") = sha1("johndoe:creditcard").

For instance MD5 collisions are really easy to create but for preimage attacks on MD5 there is still no better approach than just doing brute force.
I think you should not ignore either. By default, think about 99%ile and 50%ile when tuning and optimizing. Depending on the context (e.g. games), even 99%ile might not be enough, or you might want to think about 99%ile of what? Frames? Scenes? Seconds of gameplay?

Also, back to the topic of the article at hand, I hope that their "T" is not really two seconds. That is already way too slow for most web purposes.
Careful: there's also a self-selection effect here. Only those couples who have a fairly good chance at a somewhat amicable separation would even try a service like this. Wevorce would probably have a much lower success rate with 104 randomly selected families going through divorce.
This needs to be the top comment. In a former life I was a local politician and currently I do some public policy work. I can say without a doubt that journalists do not print the truth. They print the story they want to convey. I've been quoted and misquoted so many times that I realized that the media just can't be believed. Now I do work on some government financial issues and media always gets it wrong, even when I show them government documents obtained by FOIA to show them they are wrong. The real kicker is that there's essentially no effective way to call media out on false reporting.
I wonder why tech savvy people don't make use of the perfectly good recording device they carry with them at all times (their smartphones) to avoid being "misquoted".

Let the reporter do as he pleases, but inform him that you have a record of the interview too. That would keep them honest.
2-character Domains
Well, yes, if there's a train right by the road, of course it will be louder. A train is one of the noisiest things you can have around. That's hardly a point in favor of gas cars. This seems a bit like trying to demonstrate that eating a bucket of deep-fried twinkies isn't so bad for you by comparing it to a bottle of bleach.
As I asked in another thread discussing Rails security, what are the alternatives? What did you move to?

I honestly want to know. I can understand that Rails has this problems, and due to the way it originated (37 Signals apps) I can understand if security wasn't top priority. But now it does scare me a lot. I'm designing a product to be deployed at some large companies and every day I feel less and less secure about using Rails for that. It will be hard to explain to an executive in a top 500 company that I have to patch the damn system every week for a new problem.
The vast majority of these sorts of exploits are delivered via spearfishing, which is a form of social exploit in that a human being is fooled into clicking a link or opening a file that contains malicious code. The article doesn't specify, but I would bet that was the vector in this case too.

Also, Anonymous is far from the most sophisticated attacks a company like Facebook will see. They tend to stick to DDOS and easy SQL injections.
This is an odd way to think. What happens if you start on a niche platform and it gets popular, do you switch?

Just because a platform is small doesn't mean somebody isn't going to try and bust it and when they do the small project may not have the resources to push out a robust fix quickly.
Funny he calls HN a cesspool, "It appears that HN is following the law of large communities: they go to shit." [1] – using Twitter, a community of millions. Plus, he has posted here as recently as 10 days ago. :D

[1] https://twitter.com/dhh/status/289728046230028288
I've worked in a number of medium to large financial institutions, and 10M LOC is nothing, really. They had subsystems that were bigger than that by a factor of 2.
It depends what you want your Facebook to be. I want it to be a way to keep in touch with my friends. I don't want it to be a publicly-accessible journal of my life. It's as simple as that.
what personal data of mine are you going to sell to support the continued development of the app?
Rrriiiggght. People driving BMW's always stay in their cars or park them human attended parkinglots that take security seriously - if someone doesn't, then it usually results in keyed paint work, slashed tires or vomit in your car.
in the unlikely case that your question is sincere, this article on wikipedia touches lightly upon some of daeken's "real world" contributions: https://en.wikipedia.org/wiki/Cody_Brocious
They use MAP_ANONYMOUS, not a file-backed mmap.

https://github.com/twitter/fatcache/blob/master/src/fc_util....
It's not a generational thing.
150F, yes. But -40F isn't going to happen almost anywhere. Your car will get hotter than the weather outside, but not colder.
There are going to be some really good mock testimonials created for this service. They'll probably look like an eHarmony commercial but they'll say really funny things about how great their divorce was and how everyone should try Wevorce for their next divorce.
unless they've changed it already, it doesn't. http://wevorce.com/
it makes me sad that there's a business model for monetizing divorce. for the sake of humanity, I hope this company fails.
There is "Small Basic" which is a bit more capable than the QBASIC of yore.

http://smallbasic.com/about.aspx
Wow, I was thinking two nights ago about how interesting/funny it would be if someone pitched a startup to "disrupt" divorce to PG. I hadn't thought at all what the thing would actually do, just the idea. It sounds like one of those sitcom ideas to me but I'll look it over. Weird coincidence, though.
Video Projector Aimed at Blizzard’s Falling Snow, Results Photographed
And what would happen to people like my grandmother who can barely afford their property taxes now. She has lived in the same house for 50 years
I just want to tell my atypical story. I moved to Illinois from Florida, for grad school. My car was 12 years old. I had bought it used in Miami. The A/C worked fine. Come November of my First Real Winter, I find that the heater didn't work at all. Probably a stuck switch somewhere, having not been moved for years. Decided it was cheaper to keep all my gear on while driving than to get the car fixed. Made for some very cold trips.

I wouldn't want to drive in those critically cold areas without blankets/sleeping bag in case there was a problem and the car broke down. I've not been in temperatures cold enough for me to be unable to survive for an hour, with the clothes and blanket I've had in the car. (Worst was when I locked myself out of the car in the NM desert and had to sleep overnight in my coat in ~20F weather until a nearby store opened the next morning.)

And I wouldn't want to drive in the desert SW without lots of extra water, for the same reason.
> What motive would the author have to fake the review?

Have you ever noticed who advertises heavily in newspapers? Lots of auto dealerships and car manufacturers.
Indeed, but not quite. Ask yourself if it was my intent to counter the person's claims by attacking the person. No, that was not my intent. I never intended to counter the person's claims. I was explicitly calling the person out based on tone and style of his/her comment and others in his/her comment history.

The thought even crossed my mind while carefully drafting the above comment that I ought to preempt the accusation that I was committing this logical fallacy but I decided not to and now I wish the opposite.

Anyway, I hope you see the difference?
No kidding. Children from low-income families benefit more from an educational stand point if they attend preschool. That doesn't mean a child from a middle- or upper-class family does not need preschool. It means more should be done to ensure preschool is more accessible for low-income families.

I can't imagine never involving my child in a school-like setting and then dropping them off for the first day of kindergarten having not experienced a similar setting.
Yeah, because you will exchange it again later that day anyway.
Everything you mentioned except the somewhat silly "attempt to hack the onboard systems [in a half hour]" is stuff that ICE luxury cars are just as subject to. Save for the possible novelty thrill of messing up an electric car vs. a combustion one, this risk isn't increased at all.
Show HN: ForkJoy - Making online menus not suck
The article notes that the properties are seen as a safe place to store money. Surely government services directly contribute to the increasing or at least stable value of these properties? Or do you believe that those condos would hold their value just as well if there were no police force in NYC?
A team of 4 (now 5) of us have been working on this project for just over a year now. We were able to acquire seed money back in May so that we could work on it full time. We launched in September with a website and iPhone app. We were accepted into an accelerator in Victoria, BC (http://www.acceleratetectoria.com) and since then we have launched in Vancouver, BC, hired a co-op student to develop our Android app and today we just launched our first revenue stream.

The premise behind our site is to help people find the best food in their city, not just the best restaurants. We know there have been different variations of this already, but we are making it more comprehensive. Every item on every menu is searchable. You can find exactly what you are craving and then take a look at photos, ratings and comments. From there you can go and check out what else the restaurant that serves that dish has to offer.

Our first revenue stream is “Time Sensitive Deals”. We are aiming to help restaurants fill their empty seats during off-peak hours (for example, 2-4PM on a Tuesday). Verified restaurant accounts can post a deal instantly to our site and mobile apps. They can set the times it’s valid between, their discount and any rules they might have (not valid on alcohol, 1 per table, etc). This is completely free for them. We make our money by charging our users to buy this deal. For example, a $5 savings would cost our user $0.99. A $10 savings would cost our user $1.99.

We developed ForkJoy in node.js with mongoDB. For search, we use elasticsearch.
We will be launching in San Francisco in April with Portland and Seattle following soon after. We also hope to have our Android app in the marketplace close to our SF launch.

We would love to hear your comments, complaints and criticisms.
Flat Pixels
That's not the point.

Given the axiom, "public facing applications that accept user input and execute code based on that input can sometimes be made to execute code that is not desired" and such a system serves some business function perhaps including storing customer data.

If you are responsible for such a system, how do you manage that risk in a realistic way?
Minimising it by choosing a particular technology is only one dimension of security.

Incident response strategies, legal mitigation etc are important here also.

It seems that you either require a person with computer & internet access available at all times to patch at a moments notice or you need to devise a strategy so that having a web server compromised is not an apocalyptic event.
Great work!
Is there already an API to use? It would be great to use it directly and credit this website for the algorithms used.
The dynamical palette would become very useful in that case.
> I've always wanted to know how to program in machine code.

1) Decide which processor you want to program. I'm going to use a Z80, since that's one I'm familiar with.

2) Get hold of a good book, making sure it includes a section that exhaustively describes each instruction and the machine code for each. Eg. "Programming the Z80" by Rodnay Zaks. The microprocessor's datasheet will generally do if your familiar with other processors.

3) Read the book, cover to cover.

4) Make three vertical columns on a sheet of paper.

5) Write your program, in assembly language, in the middle column. Use alphanumeric labels (label means variable name) for all addresses.

6) Decide at what address you want your program to start (the origin)

7) Write the numeric address in the left hand column, next to the first instruction.

8) Look up the machine code, for the instruction in the middle column, in the Zaks book.

9) Write the machine code in the right hand column.

10) Add the length of the instruction (# bytes) that you have just written down to the address, and write the answer on the next row of the left hand column. You might have to leave labels in place for instructions that refer to parts of the program that you have not yet assembled.

11) Repeat from step 8, until the entire program has been assembled.

12) Go back and fill in the numerical addresses for any addresses that are still labels.

13) Now you have to get the program in memory. We're going to assume that a programming language, such as BASIC is available. The alternative is a keypad with address/data entry functions and a method to get an initial value into the program counter.

14) Create a big array, in BASIC, with all the numbers from the right hand column.

15) Write a loop which POKES each numeric value into memory, starting from the origin address.

16) Transfer execution to the origin address, using the a USR(nnnn) instruction, where nnnn is the origin address.

17) Hopefully your program works, but if not, make changes and go back to step 4 until your program works.

Enjoy! In time, the process gets quicker, as you eventually remember the machine code for the the most common instructions and don't have to refer to the book.

If you're writing timing critical code, have a fourth column, in which you record the number of clock cycles for each instruction to execute, and sum those numbers to determine execution time. If you have a target execution time, you will need to add/remove instructions to achieve the target.
i love intellij but i've been disappointed with the bugginess of 12. i am (unwisely) doing a fair bit of JPA/Hibernate work at the moment and in the latest point release they've managed to break this functionality completely.
The problem with this sort of band-aid, of course, is that it's subject to change, and that it only covers the US.

The higher-level issue with a lot of financial services (particularly settlement systems) right now is that they are basically black holes. You put money in one side, you hope and pray, and at some point it should probably emerge on the other. Estimating settlement time accurately is near-on impossible. Which is to say, you can't get objective information about them (only pages of vague legalese referencing other legalese) or hold them accountable for their failings.

To resolve this, we envisage that in the future banks and other services providers providing non-repudiable quotations for potential users to consider in an open, global, properly competitive market for financial services.

For more information check out http://ifex-project.org/
I know this line of reasoning is tempting, but it simply doesn't hold up under scrutiny. Even scriptkiddies know where to get "sploits". The difference is, we won't get those as part of our security tool subscription, so we won't have an easy way to test. There's no hiding when the necessary patches point out exactly where the vulnerability is. Your only choice is to patch immediately. Lamenting the availability of PoC tools for whitehats isn't going to reduce your chances of being hit by a blackhat one iota.
The real-time dashboard for W3Counter runs on node.js [1].

I also put together Bookmarkly [2] when I was learning Backbone.js; the server-side of it is node.js. The code's on github [3].

1: http://www.w3counter.com/features/pro

2: http://bookmarkly.com

3: https://github.com/dangrossman/Bookmarkly
Yours vs. Mine
You mean webkit?
What is the probability that a condo in which no appliances are being used will catch fire?
Perhaps you should ask owners, many of whom I have heard state exactly that. It's big, comfortable, fast, quiet, clean, futuristic, high status, low maitenece and beautiful machine. Not hard to see its appeal.
After PATRIOT turned ten, I realized there was no hope for restoring the rule of law in the USA.

The only move, at that point, is to emigrate to somewhere without the authority to imprison you forever without trial, somewhere the phones aren't tapped.

It's not easy, but it is necessary.
This article is way too full of generalizations to really say anything about what it takes to be a "successful entrepreneur."

My personal anecdotal experience is that older entrepreneurs tend to be better at certain types of entrepreneurship -- I know several older folks who are renowned in a particular very technical area of innovation. There are probably 10 people in the world that could found a company in their space and it takes years to develop that level of specific domain knowledge.

On the other hand, when it comes to building a consumer-focused app targeting 20 year olds, it's going to be difficult for a 40 year old to relate.

As far as ego goes, my experience is that SV CEOs tend to be some of the biggest ego driven maniacs on the planet. Not all, but I would certainly say more likely than the population at large.
I don't know about facebook, but YC companies seem to be all about building something ambitious but failure prone for a small amount of capital. This is probably easier to do with some college grads who have low living expenses and little established career and therefor a big risk appetite.