skysight-inc/HackerNews huggingface dataset:
I cannot explain exactly why but something about this project rubs me the wrong way.

So much time spent doing bureaucratic things, organizing, raising money.
Have meetings, setup a board.

Did the authors, the people who wrote the code, that did all that work, receive such ample payment for their role? Should not some of the money raised be offered to the developers? (Some say that they are anonymous I dont know if that is true, but they do take donations on the site)
Lets give them 70% of the money raised to work on TrueCrypt and make it even more amazing.

They developers did all that work for free (?) , but now these people have to get paid really well to see if what the devs did is correct.

Seems to me most of the money goes towards hiring a for profit consulting company. Great way to drum up business I guess.

Meanwhile: From the official TrueCrypt FAQ:

Q: TrueCrypt is open-source, but has anybody actually reviewed the source code?

A: Yes. In fact, the source code is constantly being reviewed by many independent researchers and users. We know this because many bugs and several security issues have been discovered by independent researchers (including some well-known ones) while reviewing the source code.

So the reviews and audits have been going on for a long time by many individuals around the world. Anyone can do it.

As far as I know, Linux has never been subjected to a formal audit.
it has been gawked at by thousands and thousands of individuals. None
of them read the whole thing for sure, but parts.
> If you are selling to enterprise often the biggest objection is "I'll be needed less"

Seriously? Do you have experience of this?

In my experience, people these days recognise that progress marches on, and the only viable response is to embrace it.
The dismissal of parliament in 1975 Australia was done by the Governor-General, who is the Queen's representative in Australia.

The Queen herself did nothing.
They're not though. They face less risk.
When the news about DUAL_EC_DRBG first came out, RSA defended their actions of inclusion and making it a default option by stating that it was at the time a popular choice. Back then I was aghast that a noted security company would make choices based on pure hipsterism. (My apologies to all hipsters, but in this case the word is in place.)

This news on the other hand makes it clear that RSA was not only being incompetent. They were being actively malicious. We've already seen anecdotes in this thread about NSA making house calls to security product vendors as far back as the 90's, so we must assume they haven't given up that venue and are still pushing their ideas, as well as pushing the vendors.

With that proof comes something a lot bigger: every single security product from a US company is now suspect. By logical extension, I will say that similar paranoia should be applied to all security products from Five Eyes countries.

The long-term financial fallout should be interesting material for future chroniclers.
Forgive me for asking, but as there are tons, can someone point the relevant bits out? I've been following the news and I haven't seen any.
This totally infuriates me as well. Some bizarre snobbery over there. Nearly every time I follow a Google search link to stackoverflow I find the topic closed for one bullshit reason or another. Rarely does the logic make common sense.
Interesting, I know that stick as the Konix Speedking.

Not complaining, the more names I find for it, the better chance I have of finding one.
Interesting world and times we live in. Somehow, though, I can't shake the feeling that it's all manufactured, however unlikely that may be. I mean, how could someone be SO out of touch?

On the plus side, it's bringing awareness to a real issue that's often brushed under the rug by most.
And now paypal bans you and freezes your account for 8 months because they feel like it.
N-queen problem solved using genetic algorithms
Ok, I can think straight up of one huge use case. With 64 bit integers, I can blend all four colour channels of a pixel in one hit. For graphics operations this is a huge performance boost. (For those unfamiliar with the concept, you allocate 16 bits of the integer to each of rgba, which are only 8 bit values. The extra 8 bits per channel allows you to handle overflow on operations, which means you can do an op in all four channels simultaneously).
The main features David talks about in the post are available in vanilla JavaScript:

> If you're a JavaScript developer, I think taking a hard look at React is a really good idea. I think in the future, coupling React with a persistent data structure library like mori could bring JS applications all the way to the type of flexible yet highly-tuned architecture that Om delivers.

I think there are a couple reasons Mori and other libraries like it haven't caught on in the JS mainstream:

1. It's clunky to use them in vanilla JS compared to the default mutable objects and arrays. While you gain simpler semantics, the code becomes harder to read, and that tradeoff isn't always worth it.

2. Most JS developers are not experienced with building programs around immutable values.
More complex than what? That they don't have any sense of morality? I'm not sure I understand what you mean.
I sort of understand this. I really do. And I try hard to be positive and constructive, and to give credit. But I also value the times when people tell me I am wrong and why. And I can't stand the culture of never saying no, even if the question is very clear and to the point and the answer is clearly actually no. None of us are perfect, and that is a good thing.
Later, I realized that in a regular program / on the command line, the negative lookahead can be avoided by using the !~ (doesn't match) operator,i.e., we just check that the number is not a non-prime using a simpler regex:

DB<63> print "Matches!" if (("x" x 31) !~ /^(..+)\1+$/)

Matches!

DB<64> print "Matches!" if (("x" x 18) !~ /^(..+)\1+$/)

The Regex Golf site only asserts matches, i.e., it's using =~. That's why the negation using negative lookahead was needed.

(The simpler regex merely looks for non-primes by matching any number of characters which are a multiple of two numbers, n x m, i.e., those which can be factorized. n comes from (..+), m comes from \1+).
Is it not obvious that resources are finite?

Is it not also obvious that given some agreed upon voluntary form of population control, there would be enough for everyone if the entire planet made adopting a global minimum standard of living a priority?

I guess its easier to down-vote than it is to actually dispute ideas.
Somewhat tangentially related, the company I work for was recently acquired by a very large corporation with 30,000+ employees. They auto-generated login and email addresses for everyone in my company, using the following schema (my legal name is Thomas Takashi Clark, but I go by Tom Clark):

- tclark
- ttclark
- thclark
- thoclark
- thomclark
- etc.

The first ones being already taken, I got "thoclark" as my login. I'm not sure why, but I became extremely upset at this, almost as if I was having an anxiety attack. I think the reason was that in no way, shape or form did I view "thoclark" as my personal identity, and for someone to assert that "tho" was me was akin to being charged with a crime I didn't commit. I wasn't comfortable with the thought of having to type that in multiple times per day, and I definitely wasn't comfortable telling others what my new professional email was.

They changed it to tomclark after a lot of pleading, but I'm curious as to why I had became so upset. I think the whole process would have been a lot better if I had the opportunity to choose my own login/email instead of someone saying, "hey, this is you now!"

Has anyone here had such a reaction before?
Iterated prisoner's dilemma is a highly idealized model.
I don't really understand the tone of this article. As anybody who has been in Singapore for more than a few months realizes, the regime here strictly controls the social and media environs. Surely the BN didn't think that they would be able to continue without adhering to Government Regulations?

Another part of the article I found odd was this sentence, "It was in this world that veteran Singaporean journalist Bertha Henson launched Breakfast Network, less than a year after leaving her high-level editor job at The Straits Times, Singapore’s leading daily newspaper. "

The Straits Times is outreach propaganda for the Singapore Government. It's a painfully structured document, that each day typically has one article about someone who broke the law, and how they got punished, another article about how wonderful singapore is in terms of Food/Shelter/Laws/etc... Typically another article about something bad that happened in another country that would never have happened in Singapore, and often an article promoting social harmony between the cultures/religions/races.

There are a few traditional "news" stories mixed in, but in general, the Straits Times is strict government propaganda - it would never be allowed to do real reporting that conflicted with the Powers that Be.

Why the "high-level editor" thought she could get away with "free press" in singapore, is beyond me.

Don't get me wrong - I love this country - it's warm, clean, safe, harmonious (recent Little India riot excepting) - but I am not confused as to where the lines are drawn as to what is allowed.
If people want to support the TrueCrypt developers, there's a "Donate" button on the TrueCrypt website. People have instead chosen to give money to an initiative to have a thorough independent audit of the TrueCrypt code - it seems to me like it would be morally wrong to take their money and give it to the TrueCrypt developers instead. Presumably, if their preference was for that money to go to the TrueCrypt developers instead, they'd have skipped the middleman and donated directly.

Perhaps someone should organize a similar initiative for the Linux source code?
I'm sorry but I have to ask:

Can you prove that you indeed are Pavel Durov of VK?
Hrm, on number 8 "Four" using:

(.)(.*\1){3,}

I got all but the "do not match" for "Ternstroemiaceae"

The challenge appeared to be to match words with four instances of the same letter. "Ternstroemiaceae" contains four 'e's, and thus should be in the "match" column, instead of the "don't match" column, no? Did I miss something?
..and every 3rd party module that contains their own models, which would be a very large number.

If you want to use SQL Alchemy, you're better off using a different framework. I'm currently trying to decide if this is the angle I should follow for my next project, which requires fairly sophisticated SQL (comparable to the django ORM anyway).
"no company wants to have important client information living on a different server."

Let that be a lesson for the startup people out there.

I work for Bank of America. There's stuff on our servers we don't let other teams in our building have access to.
War2Map is the new RISK online
Yes. I will launch with private messaging. The reason for this is that websockets are supported in all the web browsers where as web rtc is only supported in two.

I am also planning to build chrome and Firefox apps to support native like experience on desktop and hopefully (when it works) on mobile.

Thanks for the suggestion. I will put up an email collection form today.
It's more obvious if you read the blog posts linked to each of the rounds (but not this one), since they describe some of the changes that were made to each framework test to bring them closer to parity.
Many industries (food, steel, electronics, energy, mining) are considered to have military strategic importance.

For instance, Japan works very hard to grow rice even though it would be much cheaper to import rice from China. It's because not being able to feed your own population is bad in a war. Energy (oil) is the same way.

The line between military and industry is often not very clear.
Technically she can't, she'd have to do it as the Queen of Canada :)
According to the article, that's just part of it. They specifically pointed out cases where identical resumes with different names yielded different outcomes. (Where the names had strong associations with different ethnic backgrounds.) Now, statistically, different ethnic backgrounds will have an effect on people's lives, but for an individual, the parent's question might still be relevant.
I hid INSIDE a snowman to scare my wife
Look closer, there's something different about the matches and this word.
Ya. I saw that and it was awesome.

> api`s for systems that negotiate a communication protocol dynamically

I think the first step is to find a very easy way to describe communication between sub-routines/processes. Once people can hook things up and compose the interaction of software with foreign/unknown systems (all in real time while the software is running) then we can get systems to start doing it dynamically (run on sentence but ya).
BTC China reverts to 0.3% trading comission
Not multi-billion, but there are definitely thousands upon thousands of multi-tens-of-million dollar companies.

There was a recent study on the "new upper class" of the USA. Most of it is "new money": first-generation millionares and first-generation billionares.
I'm guessing this is more about pointing at how those drawn lines are bad. Also, some people might not realize what kind of place Singapore is; this would be an education for them. It doesn't matter that this was predictable to someone who knows about Singapore.
Somehow I imagine the plan involves Brazil being able to tap the line...
> That is disasterous.

You should have hedged with "can be" instead of "is." Fighting preemtive wars can be disastrous too.

> my generation (I'm 27) will eventually have to fight a nuclear war that pits Iran against Israel and possibly the US

Do you seriously believe that? Sure, Iran will get to throw their weight around a bit more with nuclear power, but they're not that desperate or stupid.

> Obama and Bush ... will go down in history ... just as Stalin and Hitler did

No.

> a minor tactical war [would] stop [Iran from developing nuclear weapons]

Maybe. You complain about "throwing away trillions" fighting silly wars and re-building countries. You do realize that the exact same sell (fight a minor war, stop the terrorists!) was used for the last two multi-trillion-dollar debacles, right?

Either we give them a bloody nose and they just try again (keeping their cards closer to their chest this time) or we spend trillions trying to install another puppet government.
Yeah, I get that a lot too. Also his attitude towards open source cryptography related projects is strange and totally unjustified imho.
"You know, I hate being the guy that hate those who hate being that guy, but couldn't resist."

It is "I hate being the guy that hates those who hate being that guy" :-)
His trial was a farce and highly publicized in Germany at the time. Germany is also trying to get Timochenko out of Ukraine, even though (from the point of view of some Ukranians I spoke to) she cheated the country in negotiating some contracts.

I'd rather say this goes with the Zeitgeist, so your question should probably be rephrased from "why him" to "why not also Snowden".
more likely, he viewed that person as a someone holding a position of power, and just did what came naturally.
One fundamental thing has had millions (billions?) of years and countless organisms to refine and that is the remarkable ability of life to turn what it gets into what it needs and the ability to discard the rest.

Countless books have been written and people deceived, including the book's authors, trying to contradict that simple reality. As always, follow the money.
USA made a war claiming that Iraq had Nuclear weapons. Apparently it didn't. The only one who gained anything from Iraq war, were 7 USA-based oil companies.

Iran has lost the war vs Iraq a some years ago. As a European, I don't see Iran as a threat. But you probably do...
*hates those
and did you see the transparency report Google released with the censored bar on the secret us gov requests? I loved how you could see bits of the graph peeking through :)
> Education

Make sure to cover responsible disclosure.
> Starting with elementary set theory and boolean algebra, you go into the combinatorial logic (that covers De Morgan and Karnaugh), and finish with finite state machines (automata).

Do you happen to have a link to an online course, textbook or other resource that covers this in a combined way that flows to well?
actually we learned this in AP comp sci in high school.
This sounds like a case of simple, not easy: http://www.infoq.com/presentations/Simple-Made-Easy

You could add a timestamp to each todo with two changes:

https://github.com/swannodette/todomvc/blob/gh-pages/labs/ar...

(defn handle-new-todo-keydown [e {:keys [todos] :as app} owner]
...
(om/update! app [:todos] conj
{:id (guid) :title (.-value new-field)
:created-at (js/Date.) ;; <-- add this line
:completed false :order (count todos)})
...)

https://github.com/swannodette/todomvc/blob/gh-pages/labs/ar...

(defn todo-item [{:keys [id title editing completed] :as todo} {:keys [comm]}]
...
;; change this line
(dom/label #js {:onDoubleClick #(handle-edit % todo m)} (str
(:title todo) (:created-at todo)))
...)
The ending was profoundly disturbing to me, but I couldn't explain the feeling. Then I realized why.

>"Sorry about him hassling you, he's back on his meds now."

and not

>"Sorry about me hassling you, I'm back on my meds now."
I'm posting the full text of a flier[1] so people can see just how nasty and threatening these protestors were (in addition to the actual violence):

In case you’re wondering why this happened, we’ll be extremely clear. The people outside your Google bus serve you coffee, watch your kids, have sex with you for money, make you food, and are being driven out of their neighborhoods. While you guys live fat as hogs with your free 24/7 buffets, everyone else is scraping the bottom of their wallets, barely existing in this expensive world that you and your chums have helped create.

You are not innocent victims. Without you, the housing prices would not be rising and we would not be facing eviction and foreclosure. You, your employers, and the housing speculators are to blame for this new crisis, so much more awful than the last one. You live your comfortable lives surrounded by poverty, homelessness, and death, seemingly oblivious to everything around you, lost in the big bucks and success. But look around, see the violence and degradation out there? This is the world that you have created, and you are clearly on the wrong side.

Predictably, you might even believe that the technologies you create serve the betterment of all humans. But in reality, the benefactors of technological development are advertisers, the wealthy, the powerful, and the NSA analysts running dragnet surveillance over email, phone calls, and social media.

If you want a Bay Area where the ultra-rich are pitted against hundreds of thousands of poor people, keep doing what you’re doing. You’ll have a nice revolution outside your door. But if you want out then you should quit your jobs, cash out, and go live a life that doesn’t completely fuck up someone else’s.

GET THE FUCK OUT OF OAKLAND!

[1] http://blogs.kqed.org/newsfix/2013/12/20/google-bus-proteste...
AT&T is explicitly selling "we connect you", not "we secure you."
Had a good laugh with this one!
Vandalizing private property and hate speech have nothing to do with conscience... It's a piss poor justification... Just like people who bomb pipelines and spray paint swastikas on synagogues. Belief doesn't make a wrong a right...
> Also our food is better

Good comment overall, but this bit doesn't strike me as quite true. It may be that certain cuisines (Polish, Italian, American, and several others) are better in Chicago, but in United States I've yet to see a city that beats New York or greater Bay Area for variety of quality food.

Some cities have their specialities (American and seafood in Pacific Northwest, East and South-East Asian in LA), but walking down Clement Ave in SF or Shattuck Ave in Berkeley alone is quite a religious experience for a foodie (not to mention many hidden spots of great ethnic food in South Bay).

That said, Chicago is unmatched in one respect: architecture (no, not even by New York). Simply a stunning and beautiful city.
> Did the authors, the people who wrote the code, that did all that work, receive such ample payment for their role? Should not some of the money raised be offered to the developers? (Some say that they are anonymous I dont know if that is true, but they do take donations on the site) Lets give them 70% of the money raised to work on TrueCrypt and make it even more amazing.

If the authors of TrueCrypt have a mechanism in place to bring money in from TrueCrypt, a successful security audit will only make that a lot more profitable. If they don't, they're obviously not worried about it, so who cares?

> They developers did all that work for free (?) , but now these people have to get paid really well to see if what the devs did is correct.

Sixty thousand bucks divided amongst multiple people is not hugely generous compensation.
Does the same apply to a laptop or desktop PC? If not, why not?
Did you just seriously compare languages which took JavaScript and made it even worse (e. g. lexical scoping) with a language with a working type system, traits, a coherent fusion of OOP and FP, typeclasses, higher-kinded and dependent types?

Please tell me this is just a joke ...
Sure, the browser could implement a virtual dom and then sync it and do a reflow once per frame.
Welcome to life with kids.
This is interesting. I'm not clear -are these novel compounds stable only at high pressure, or can they brought to ambient pressure and hold their form?
What is the likelihood that anyone will face investigation or prosecution over this?
Khodorkovsky was prosecuted partly for his ambitions to move to politics.
What comes to mind, again, in the discussion if he is a criminal or not:

"“Did you really think we want those laws observed?" said Dr. Ferris. "We want them to be broken. [...] One declares so many things to be a crime that it becomes impossible for men to live without breaking laws."
Computer climate models confirm weather in Tolkien's 'Hobbit'
Evil-nerd-commenter does the same thing, but if I didn't use email I would have the same thing in my init. It's pretty great.
Right that's what I mean. Your odds go up in those situations by changing your name.
Transsexuals come to mind.
Please cite where you found that suicide rates are just as high post op.
Catholic schools generally get by on less money per puli than public. State run liquor stores are more expensive than private.

Even still, it's hard to be more expensive when your cost of capital is near zero. (Taxpayers foot the bill)
Prop 13 helps to maintain the economic dominance of those who got here first though, which is why property taxes are often complained about in CA, even by those who tend not to complain about taxes.
In what society are transsexual people fully accepted?
Remove most draws by adding a secondary objective.
It's likely (mandatory, even) that all of that information travelled encrypted while being processed.

The likely scenario in this case is that Target uses a central hub for credit card processing, so there is probably at least one server that briefly looks at all of that credit card info. And if an attacker is able to install malware on one or more of those servers, they'll be able to silently record all of the card data as it comes in; even if it's completely encrypted to and from the server, the server itself will need to at least briefly have an unencrypted version of it in memory.

Basically, scenarios like this generally only happen in a deeply intrusive breach.
Why is this on HN?
I feel very frustrated and sorry for HN. Lately there has been influx of Reddit users who are posting similar content and encouraging such links by upvoting it.

PG - If you are reading this.Can we please do something to keep sanity of HN. Save HN.