skysight-inc/HackerNews huggingface dataset:
I usually don't dive in deep on threads, but I feel like I have to say something. There are folks who seem to agree with this.

I believe you are correct when it comes to individual laws. If an individual law is bad, apply it absolutely equally and watch it change. Very cute, very succinct, and it sounds like it might work. (Makes for a great slogan even if it doesn't. See North Korea) This assumes that somehow automatic processing would constitute the same as equal enforcement. I doubt that.

The bigger problem is this: taking an individual law and publicly applying it equally was not the scenario I was describing. The average person is guilty of 3 felonies a day. Assuming that stat is exaggerated, and assuming a state where you have "three strikes and you're out", we'd all be in prison for life within the year. So that's not happening. The question on the table is not about one law or the other, it's about how to take a system of tens of thousands of laws, all unequally applied, and try to make them all work the same. If that doesn't keep you awake at night, you don't know the legal system. It's Orwellian.

There will be no huge uprising, because the system has to continue working. So what _will_ happen is that easy-to-data-process parts of the law will be enforced against people who won't complain too loudly. Let's read that as "crimes that make people feel morally superior to others" and "crimes involving easy data collection where the suspects are ill-able to defend themselves". Your car will report if you run a red light, or if you've had 3 glasses of wine instead of 2 at the restaurant. The DMV will know if you're poor and driving without insurance just to get to work -- because a local LE official will track you with a LPR. It'll be just more of the same, but there won't be any humans involved.

So you'll still see prosecutorial judgment, it just won't be evident. At all. Instead more and more people will run afoul of the law in little ways that won't make too much of a stink.

As Thomas Paine said, it's better to be the victim of a bad king rather than a complex system of government. If you're the victim of a bad king? You have somebody to blame. If you're the victim of some complex, impossible-to-understand system? You're still screwed -- but now there's nobody to point a finger at. Much, much worse.

I find it disturbing that folks would think that taking people out of the law enforcement system would be a good thing. Not only would it not be a good thing, it would be a disaster for all concerned. </rant>
Highways gutted American cities. So why did they build them?
Equality of choice is just one kind of equality. The trick is to pick between choice and outcome equality as it benefits you the most.
I think you're wrong on this one. @FemFreq heavily promoted this article on Twitter (getting 512 RTs and 780+ favorites):
https://theconversation.com/no-feminism-is-not-about-choice-...
which includes this quote:

"In the book, which I co-edited, 20 of us take on different topics that have become part of the “choice feminism” landscape: from pornography and prostitution, to female genital mutilation, from women’s magazines and marriage, to sexual violence. While coming from a range of different perspectives, we all critique the notion that “choice” should be the ultimate arbiter of women’s freedom."

The TLDR version: there are no real choices for women as they're limited by their status in society, etc. The idea of "choice" is comical to them.

If "most feminists" believe choice is the key freedom, they better speak out or risk being drowned out.
Calculus of variations is also pretty much a requirement if you want to dive into geometry.
Halfway into my fourth year in college, I developed a major funk that led to me failing several classes. My dad took me out to lunch one day for a "what are you doing with your life?" talk. He had been very strict about schoolwork and grades when I was younger (and throughout much of my college career), so I was expecting to be badgered and threatened with his vision of my bleak future if I didn't turn things around. After listening to me explain what was wrong, he was silent for a bit, then suggested that I take a semester off school and go to Europe. He had been planning to send me there as a graduation present, but figured that it might snap me out of my blues and refocus my attention on school. I took his offer, and spent a little over a month backpacking around western Europe by myself. It was wonderful...the experience lead to me learning to socialize with strangers, navigate foreign countries, communicate necessities through language barriers and generally enjoy my own company, which boosted my confidence considerably. I treasure many of the memories from this trip, and would heartily recommend that anyone with the inclination travel alone at some point in their lives.
Ask HN: How to make the WWW a more permanent place?
I often find myself clicking links, only to be greeted by a 404 or something similar. Archive.org doesn't help always (not archived, site wasn't static, etc.).

Thoughts on that issue?
> In some traditional societies, the women do all the work, and the men spend their time in lazy indolence or in fighting with each other.

Can you give an example of such a society? I'm not doubting that they exist, but I've never heard of any and I'm curious.
There is only one sure fire way to lose weight. Be reasonable and practical - Try something, stick to it, if it works. As a first approximation copy the general diet plan of someone who has lost weight. If you have personal test data that shows you're missing nutrients, experiment switching out foods for better ones. If/When your diet plan starts failing, tweak it, or try another one. Use your brain, don't eat like a 120lb woman if you're a 200lb man.

I've lost about 100lbs following this very simple idea. Don't overcomplicate things by changing what is ALREADY WORKING by reading random studies/dissertations, unless you're VERY SURE that it applies to you - your specific lifestyle, your specific diet, workout, body type, etc etc. And even then, when it comes to dietary guidelines, there are no absolutes.
So? Most people don't care to hear this stuff anyway.
He's also done a lot of work in debunking audiophile myths: https://www.youtube.com/watch?v=BYTlN6wjcvQ

Really interesting guy!
Yours doesn't hash unique words though
This can be used to justify basically any missing feature though. Not incorrectly, per se - the site clearly works well enough in the exact state it is today - but it would be unfortunate if random papercuts (that could probably be fixed pretty easily) stayed around forever because fixing them was a "cost of doing business".
That doesn't have much to do with him using non-free computer systems though.

As a side note: the pendulum is swinging the other way in regards to cholesterol - so in many cases doctors are not actually concerned about high cholesterol in the same way they used to be.
RMS refused to speak at a Linux Users' Group I used to be involved with because it was a "Linux Users Group" and not a "GNU/Linux Users' Group", so this doesn't surprise me.
Much of rural Haiti is like this. The stories I've heard from people who have spent time there are heartbreaking.
Where do you see contempt in this article? The author writes with affection about women who are clearly in her social circle.
I can do you one better:

http://cryptopals.com/sets/1/challenges/6/

http://cryptopals.com/sets/3/challenges/20/

In the literature, nonce reuse on things like GCM can fail even more spectacularly, with respect to to the authenticator's key.
Plus you can get banned from entering the US

http://www.cbc.ca/news/canada/toronto/canadian-woman-refused...
In my opinion, the best way to promote your app is with word of mouth advertising. Unlike other forms of advertising, you can't buy word of mouth advertising; instead you need to build something that solves real problems and creates true value for your customer. The bigger problem you solve, the more value you have. A high perception of value builds loyalty, and lays the groundwork for customer advocates (which are your most important customers). When your customer talks with other potential customers that have the same problems, your app or service becomes a potential solution. Word of mouth advertising is powerful because recommendations from friends and peers carry more value than traditional advertising. Potential customers are more likely to try your app or service when it's been recommended by friends or peers. This is most effective when it occurs naturally (not forced). These are lessons learned from my first startup (results of our product, customer reactions, customer surveys, etc)
I'm sure there must be somewhere nice in Kent.
It's not about oppression. It's about honor. The author is a bit humiliated that these rich and educated women chose the path of least resistance and are perfectly happy to lead a parasitic life.

It's rather sad to discover that the group who's "liberation" you dedicated your professional life to doesn't really want to be liberated.
A bit off topic, but that image looks a bit like the board game Carcassonne.
> Those are the women who are oppressed.

There is more than one way to be oppressed.
Hacking Pusher with simple crypto vulnerability
About the supposed factoring of a 4096 bit RSA key
It took awhile for it to "click" with me why the "repeated ciphertext" condition 'agl talks about in the first example is so bad. I mean, you can see why it's undesirable, but it doesn't seem like a nightmare scenario.

It turns out to be a nightmare scenario in practice. You can use the behavior as a building block in many protocols to get complete plaintext recovery from controlled data ("chosen plaintext"):

http://cryptopals.com/sets/2/challenges/12/

This property is also the building block of Thai Duong and Juliano Rizzo's "BEAST" attack, which targets CBC under a predictable IV condition (note again the distinction between nonces and IVs!).

Also, can't resist emphasizing: Rogaway not only predicted about a decade and a half of blind-alley crypto in IETF protocols, but, when he did so, was essentially run out of town on a rail by people calling him a "supposed cryptographer". Rogaway is, of course, one of the best known academic cryptographers in the world.

Standards Groups + Cryptography = Sadness.
So here's the list you provided, somebody had to rebut me, we may as well enjoy the debate.

- to use a lisp on large-scale production software, the developers need to be experts, while the same isn't true of other languages

- if you just commit long enough, a lisp will come through in the end

- unless it's the wrong lisp (without specifying what is a right lisp)

- large corporations don't want to use languages that are powerful or flexible, they prefer weak and rigid languages

- lisps don't provide cheap, large-scale, easy to synchronize development at an industrial scale

- other languages became successful because they targeted their audience

So let's invert that and derive the ideal audience for a lisp that you just described:

- not on a large scale project or team (something you can write 80% over a weekend in Python is too large)

- already at an expert level

- will commit to a path even when it's not working

I'm not saying this to bash your statement, but I think you've provided a microcosm of why not to use Lisp. From a language selection standpoint, there are pitifully few consequential projects that scope to the ideal for a lisp. There's no obvious as to why its better, and there is to all of the alternatives. Based on this, it's possible to make easy arguments as to why to choose Asm, Perl or 80's Basic over a lisp that make those languages look like great ideas for almost any project where a lisp might be proposed.

And nobody still has backed up a downvote with a pointer to a good lisp project. Not even one. I can probably find a list of ongoing MS-Basic projects without too much fuss, but it's like doing dentistry on an angry tiger to get something similar from the lisp community.
I just upvoted comex but since the arrows are so small I'm afraid I actually downvoted comex :(
What is particularly worrisome, in my opinion, is the slow creep of market values into our daily lives. "Performance bonuses" to spouses? WTF? What happened to the sense of duty that comes from filial piety and love?

Economics has no business inside a household. People oughta leave it in the market place where it belongs.
Boys risk becoming addicted to porn, video games and Ritalin
Rare book experts join forces to stop tome raiders
Hmm, well why not try applying that principle to dpatrick86? I see nothing in his comment that assumes the author is a moron.
I think "professional" gamers tend to be needlessly fussy about their equipment. I beat Super Meat Boy 100% with a wireless gamepad with no issues at all. I also use a wireless gaming mouse to play Counter-Strike and other FPS. These are both Logitech products so they use their own receivers instead of Bluetooth (presumably for better performance), but it looks like this keyboard mod is doing the same thing.
Sure. I guess the subtext here is: this has been a complaint for years and years, so presumably, it's not all that straightforward to fix.

It would be better to eliminate karma altogether.
Well maybe that is in part due to the demographics of London http://en.wikipedia.org/wiki/Demographics_of_London

Which clearly differ from other parts of the country.
Who owns the island? "New land in Europe" is a very strange thing to hear given our modern concept of property rights and land ownership originates there.
This is a story how?
It's part of a prenup, a way to level financial inequality in relationships where one partner makes a lot more than the other. It's not really a bonus, more a 'we distribute some income despite a prenup, depending on some objective measures'. I don't find it as weird as the author makes it out to be.
Incidentally, what package manager are you using on Windows/OS X?
IIRC ghostery tracks you.

I use NoScript and RequestPolicy (for the moment incompatible with latest version of FF).
OpSec for online dating apps
How are they leading a "parasitic life"? Their husbands were not forced to marry them.
I'll commonly do weekend lunch early-mid afternoon. I live in a highly walkable neighborhood and day-hour happy hours are common in the area I live, so there's usually decent traffic at this time.

Otherwise, dinner at fairly standard hours - somewhere in the 6p-8p range, later in some areas.
Bamboo is amazing. Here is a very interesting talk about how it is being used in construction (well worth the 10 mins)

http://www.ted.com/talks/elora_hardy_magical_houses_made_of_...
Actually yes. For security, even PHP is a better choice than C (for certain versions of the idea of "security"). There's entire classes of security problems that are literally impossible in PHP.
I highly doubt that this is the kind of economic dependence that they were referring to.

There are many more women who choose to forego their own education or career advancement to stay at home to raise a family, and without the income of their husband would be destitute. If their husband becomes abusive, for example, they can be quite literally trapped in the relationship because they have no other means of supporting themselves or their children.

In contrast, the women in the article seem to be perfectly capable of leaving whenever they choose. Many of them have excellent education and career experience, and many of them also come from wealthy families who could help them. In the event of divorce, many of them would undoubtedly collect sizable settlements from prenups and possibly alimony.

There's nothing wrong with the choice that they've made, but it remains a choice.
"The epic film “A Bridge Too Far” was about fighting in Nijmegen. [...] a local university that specializes in research. [...] The Waal is Europe’s busiest river, [...]"

Nice article, but hat's not its strongest paragraph. The bridge in Nijmegen was one of the goals of operation Market Garden, but the "bridge too far" was 15 km or so further North, in Arnhem.

Also, a "university that specializes in research"? Don't all universities do that?

Finally, some context for those who wonder why they haven't heard about "Europe’s busiest river": if you gave people a map showing the delta of Rhine, Meuse, and Scheldt that doesn't show names of waterways and told them where the Rhine enters the Netherlands, I bet most would guess the Waal is where the Rhine flows because over 70% of the Rhine's water enters the Waal. http://en.wikipedia.org/wiki/Rhine%E2%80%93Meuse%E2%80%93Sch... has a fairly good description.

Thechnkcally, the Rhine flows to the North Sea over the 'Oude Rijn' (Old Rhine). The Wikipedia page doesn't even show what fraction of the Rhine's water flows there because the river Rhine has been dammed of for centuries (since 1122. See http://en.m.wikipedia.org/wiki/Vaartse_Rijn#History). Effective water flow there is less than 10 cubic meter per second. The Waal normally has 1500 cubic meter per second. This design prepares it for ten times that flow.
You're assuming his mother and father are presently married.
Apparently Haskell does have a plugin that lets you eval expressions at runtime... from a string, though; is there a way to build an AST? (And what's the performance like?) Lisp of course would let you do something like

(do-something-with '(+ a b))

and do-something-with could do any arbitrary transformation on the AST, possibly ending up passing it to eval, possibly optimizing it and compiling it to some other language... while Haskell's a leap in this regard compared to imperative languages, I think only something like Lisp can call its code truly first-class.
Interesting site, of particular note (:))

http://exposed.ethanwiner.com/1280x720.htm
Snake: Full Python Scripting in Vim
> Not to mention that they get to raise children who get to spend plenty of time with at least one parent, the value of which is almost never taken into consideration these days.

Nonsense. People don't shut up about 'quality time', and talk more about parenting time with kids than ever before. If anything, the problem is something of the opposite - 'helicopter parents' who are always around and always protecting kids from failure may be making their kids less resilient and less capable of dealing with problems. But the idea that few people consider parental time with children to be valuable is just not true.
Yet we live in a society that accepts locks on doors and the need for encryption and pin codes for bank cards which equally oppress our time and our trust in others, yet we accept that as a balance in that it protects us from bad people, even if we never know or come across any.

Not a perfect solution by far, but this is not a perfect World and until you get a society in which people do not lock doors as no need etc, is when security becomes oppression.
I would highly recommend bar seating. So long as you're not at an hour where the drinking crowd starts to overtake the dining crowd, it's usually quick to find a space.
Yeah, eli_gottlieb's comment was just not accurate. As you know, you absolutely can be lonely for 14 years and be "just fine." You will be lonely, but you will go on living, go on taking pleasure in some things (even if they are minor), and go on hoping for better times ahead. Relationships are not everything. Important, but not everything.

I've gone through a long period (several years) of almost total loneliness, where my only regular contact was with my mom (and she has a brain disability from a stroke, rendering her mostly unable to respond other than "yes" and "no").

A lot of that isolation came from not feeling able to fit in, even with the friends I already had (who I drifted away from). I didn't have anybody at all to call up to hang out with, and nobody called me.

It wasn't 14 years, but I just want you to know you're not alone. I'm still pretty isolated (way more than is OK for most people---even a bit too isolated for myself), but it's not as bad as it was, it's totally bearable without causing me to be depressed. (In fact, being lonely does not cause depression. Depression causes being lonely, though.)

As somebody else said, the "forever alone"[1] type of person is probably actually WAY more common than people think. In fact, I find it a tiny bit comforting that you are out there.

[1] However, that concept is invalid. It isn't determined that a person will be forever alone unless they voluntarily choose to make it so and never make an effort to meet people or allow people to meet them.
Never seen before, very nice to be able to enjoy the differences between optimization flags. -Os makes a big difference.
People saying statistics filters out the few errors, I don't think this is true for the single news. User X posts a news that gets 2 points in a few minutes. With point 3 the news would stay a few seconds in the home page, enough if it is interesting for other users to be upvoted and end stable in the home page. If the third vote is down for error maybe this will never happen again since now even another upvote will not be enough, and goodbye. Moreover every news site out there has the ability to undo votes and is unlikely that everybody is wrong but HN.
Peeple Is a Smart Peephole to Upgrade Your Door with Caller ID
> and they shouldn't be shamed for it

There's the root of censorship, right there. Justified with presumed intentions and subjective feelings instead of the content.

> Staying at home and raising kids is very hard and respectable work.

It is, but it's not enough. The kids also need shelter, food, schooling, healthcare and all those things that cost money. Money that the hard-working stay-at-home mom is not bringing to the household.

> The bigger issue is that women are highly unlikely to be in the position that the men are in this story.

What if they don't want to? They have the education, they have the degrees, they have the connections, but they prefer not to do any remunerated work outside the house. What if this is for them the good life we all dream of in one way or another?
Thanks, appreciate it. That's a very good point, I hadn't considered that. I'm going to have a think about changing it - thanks for bringing that up.
The wreck of Train 188
Have available speed and bandwidth really improved 10x?

I feel like it's more like 2x, maybe -- I got broadband in 2000, and it was 1.5MB (12Mb) down / 768KB (6Mb) up dsl with sub 10ms ping to most of the internet. It took me more than 10 years to get significantly better, and I pay more than I did then.
That's a terrible idea, because most of the other tabs I have open in my browser fit just fine with the size I have the window at.
Biological death is like a dragon that kills a bunch of people every day, but which can be defeated with technology if society makes the investment.

I just saved you from reading 5000 words waiting for the point.
Indeed and in this case the laws get flaugnted, the laws that protect free speech and human rights being abused.

Interestingly in the Boston area churches etc openly collected money for the IRA upto 9/11 and then perspective of what there money was supporting was clear.

But with ISIS, I do not think anybody can be in doubt about what any money for them is supporting.

Still laws be them TAX laws, have loop-holes and they get abused, not by the common people who they were done to protect but by those without ethics.
Isn't the idea to go out alone and make new friends? You shouldn't have to go out alone tons. Just enough to meet new people.
> I would recommend that the author read up on NFAs and DFAs -- they are a formalism better suited to lexers than tries.

Author here. The actual regex implementation uses a NFA. The start of it used a Trie, but it moved away.

The majority of what I wanted to get across here was the use of a minimal structure (single-character).

The next step was using a maximal radix implementation (as long of a prefix as possible). Then finally, throwing all of it away and going straight to parsing using a state machine.