skysight-inc/HackerNews huggingface dataset:
> Vietname, Iraq I, Korea, etc. were declared but they were declared on specific enemies and thus had sunsets.

The closest thing to a declaration of war in Vietnam was the Gulf of Tonkin Resolution, which, while it mentioned Vietnam in its preamble, didn't mention any specific enemy in its operative clauses, and was, in fact, completely open-ended. The operative text of the resolution follows:

Resolved by the Senate and House of Representatives of
the United States of America in Congress assembled, That
the Congress approves and supports the determination of
the President, as Commander in Chief, to take all
necessary measures to repel any armed attack against the
forces of the United States and to prevent further
aggression.

Sec. 2. The United States regards as vital to its
national interest and to world peace the maintenance of
international peace and security in Southeast Asia.
Consonant with the Constitution of the United States
and the Charter of the United Nations and in accordance
with its obligations under the Southeast Asia Collective
Defense Treaty, the United States is, therefore,
prepared, as the President determines, to take all
necessary steps, including the use of armed force, to
assist any member or protocol state of the Southeast
Asia Collective Defense Treaty requesting assistance in
defense of its freedom.

Sec. 3. This resolution shall expire when the President
shall determine that the peace and security of the area
is reasonably assured by international conditions
created by action of the United Nations or otherwise,
except that it may be terminated earlier by concurrent
resolution of the Congress.
The main problem I see with engineering in a web dev context is it isn't really engineering. A lot of times it's more assembling. That isn't as glamorous as "engineering" and to a lot of people I've encountered/worked with, that "engineer" title is important.

I personally don't see it, for the most part, as a true engineering discipline.
Map of Race in America
Get 100GB of free storage with SurDoc with up to 1TB via referrals
ive implemented them into my shop and im totally happy with it to be honest. easy implementation, works fine & great supported provided.
One of my biggest WTF moments as a programmer was dealing with a high performance spectrum analyzer. It was a cost no object bit of experimental military hardware, and was very impressive from that perspective. But the software was buggy. We would see lockups, as well as discontinuities in the readouts, which were screwing up our post-hoc data analysis. When I dug into the code, I realized that the program used several different threads, but there was not a lock or other synchronization mechanism in sight. You had a thread pulling data off a socket from the device and storing it in a (single) memory buffer, a thread writing commands through a socket to the device, a thread pulling data out of the buffer to draw it to a waterfall plot, and a thread writing data to disk. The lockups happened because the device didn't like to change the scan state while reading data, and there was no synchronization between the command thread and the readout thread. The discontinuities happened because there was a single buffer shared by the readout thread and the write out threads, with no synchronization. So as one thread was writing out a sample, the readout thread was replacing part of that data with the next sample.

I remember grepping the source for pthread_mutex or pthread_cond and slowly realizing that whoever wrote the code didn't even see the need for locks. To be fair, I later heard it was some poor hardware guy who knew some C who got roped into writing the software as an afterthought to show off the awesome hardware, a common problem with hardware companies.
Is there analogy implemented in javascript?
insert "dumb code in any language" rant here
There are three kinds of programmers:

1. Those who read about Therac-25 and decide never to work on any systems where bugs could threaten lives (your chosen course, and mine).

2. Those who read about Therac-25, get frightened, and work very carefully on such systems.

3. Those who read about Therac-25 and think, "Those idiots! Good thing I'd never make a mistake like that."

The prevalence of (3) in all professions and walks of life is kind of frightening.
What's the term for panning a company so you can buy the shares cheap and hold them permanently?
G+ seems to be doing quite well: http://venturebeat.com/2013/07/08/google-plus-one-number-two...
> It's also why I'm sceptical when people talk about China being the next economic superpower.

I'm not an expert in economy, just a Civilization V player :) but I think these examples are very different. China is, simply put, orders of magnitude bigger. Even at a lower efficiency, they could output so much more "stuff", in any field of activity.

At this point, the only way they could go down in flames (or stay crawling at a low level) is self-sabotage via shortsightedness, bad decisions, cultural taboos, etc.
They could have written it in Java and not worried about these issues. I was writing Java code using channels to communicate between threads in 2000 (i.e. the stuff that Go has.) Back then we had to download Doug Lea's concurrency package to get this stuff. For about a decade it has been in the standard library.
Unreal and Quake 2, before those, had female avatars. Now that I think about it, Counter-Strike did and still(?) does not.
Is Prospero a new byline in The Economist?
This same group got socialflow yesterday - http://www.ehackingnews.com/2013/08/socialflow-hacked-new-yo...
yeh but this problem can be easily solved. change the settings in your account, fill in the pdf & scan the form. sent overvia email - done. easy as that.
I'm also flabbergasted this is an Economist article; seems like something I'd expect from The Atlantic, Vice, or Huffpo, not the Economist.
Sure, which is more to load into memory which is extremely limited... the exact problem they cite.
JavaScriptMVC's development process
A Snapchat of the Affordable Device Market
>> Do you have employees with security clearances who can't tell you what they're doing? Cut off all automatic lines of communication with them, and make sure that only specific, required, authorized acts are being taken on behalf of government.

Is this Bruce saying "if one of your employees cannot tell you why he did X, then you should effectively seal them off from the company?"
spoiler: headphones ... took me awhile
Alternatively he could use the title Jeff Atwood jokingly bestowed on him: "History's Greatest Monster".

Jeff doesn't like PHP much.
Londons Top Tech for Social Good
Yep, I'll have a fix in a few hours. Sorry about that!
Microsoft discontinuing MD5 crypto for digital certificates
There is.

To maximize sales the COD engine is designed for the weakest system for it to run on.

The Xbox 360 has half a gig or ram and that is shared with the OS, memory is an extremely tight commodity. It is quite reasonable to think that another mesh, texture map, and additional sounds clips will simply not fit in the 300ish megs that XBox developers have to deal with.

Of course that can be designed around by having an engine that smart about pulling things in and out of memory. But that's hard to do especially when you have to release a game every year.

I should point out I'm talking about multiplayer mainly. There isn't a technical reason for the single player other than it is a lot of extra work.
> Exactly. And, perhaps more importantly, neither was the Cold War used to justify so many actions that would only be allowable in actual war time.

Actually, it was. In fact, many of things that are happening now and are the focus of that complaint were also done during the Cold War, to the point when in one of the brief moments of reactions against those extremes at the end of the Nixon/Vietnam era where the Cold War excesses had reached a perceived (local, at least) maximum, attempts were made to put legal limits on them in. E.g., the War Powers Resolution and Foreign Intelligence Surveillance Act.
> while free America is largely stuck in quarterly business cycles and two-year political cycles

Key word here is "free". America's self-defeat will come from its misunderstood idea of "freedom" - really, just a self-centered attitude that hampers cooperation.
I did click. But generally, HN is not a fan of link bait.
Sociopaths exploit inefficiencies in the social landscape by subverting or ignoring norms. On the one hand, sociopaths are easy to hate because of this; they cut in line, lie when it suits them, cheat on their spouses, etc. But on the other hand, they are sometimes easy to admire precisely because they ignore the little "glue" rules that keep polite society humming along so nicely. They are rebels in that regard.

Steve Jobs is the perfect example. Steve was a classic sociopath. He would show up to important meetings in jean shorts and prop his dirty, bare feet up on the table. He exploited a loophole in California law that allowed him to drive without license plates. He was regularly abusive to his employees, not out of malice, but to achieve his personal goals related to perfection and execution. It's perfectly justified to both revile and admire him.
Ah, the fine art of replacing one tyranny with another.
Short story: Applied Cryptography is an old book and doesn't focus on end-user practicality. (I'd still recommend it for anyone looking to get deeply into cryptography, but it's not a good starting point.)

For the record, Cryptography Engineering is his latest book on the topic, and it is a good one. But like all technical books, it's also a little out of date.
Datomic in the browser
Well, sounds fun. I would love to be a beta tester.
redxblood@yahoo.com
> A. We all know it happens.

I didn't until now.
I really like how there was no attempt made to fact check the interviewee. But then I guess if we started acting like real journalists we wouldn't get all these great inside scoops.
Because it's really hard to pitch a company based on a PSD that you can't implement.

But sure, whatever cutesy anecdote or impression of reality you want to sell me will also suffice.
No problem at all. The HTML version works just fine and I prefer HTML versions to PDF's anyway.

Looks fantastic for what it's worth! :)
>If you manage to hack out a list of all 4-digit numbers that you recognize, it's trivial to bruteforce which of those numbers are for your cards or for some other security PINs.

While correct, I think you're missing something huge.

I'm not sure how long it takes for your brain to recognize a 4-digit number as something you "know". Absolute fastest would be something around 32/second, as I believe that's about as fast as your brain can view an image (movie frame rate). However, I'm reasonably sure it's much slower than this, and we haven't even factored in how long it takes the computer hooked up to your brain to recognize a change. So for the purposes of this argument, I'm going to say about one PIN per second.

So, for a 4 digit PIN, you can spend 9999 seconds to "hack" the mark's brain, and then try all those combinations that showed a recognition pattern. Or you could just brute force all 9999 permutations, likely at a much faster than 1 per second, without needing physical access to the mark, and without all sorts of crazy hardware.
A typical scare headline that the article can't remotely defend.

A quote: "That’s right, they don’t do you any good. Why? Well, picking random tests seldom leads to fantastic results."

The conclusion very clearly doesn't follow from the premise. In the above quote, the words "seldom" and "fantastic" are non sequiturs, since seldom is not equal to never, and most people would be happy with an incremental improvement, not a fantastic one.

Investing in equities seldom leads to fantastic results, but this doesn't dissuade people from the practice. People are seldom fantastically endowed with physical beauty, but this doesn't seem to reduce the popularity of dating.

Nothing to see here, move along.
Not to sound flippant, but who cares? I don't see how editing of post titles has any meaningful impact on my day to day interactions with this site.

This may be a community, but it is not a democracy. The management and moderators of this website are free to do what they wish with the content that is submitted and the members are free to take their posts and opinion elsewhere if they don't like the policies.
Good ol’ Margaret.
Seems to have been inspired by the Programming Language Checklist: http://colinm.org/language_checklist.html
> A counterexample is Apple Computer and Apple Music (the latter owned by the Beatles). In this case it was decided that, because they were in different businesses, there was no great likelihood of public confusion.

That's a bad example because Apple Computer eventually did enter the music business, with itunes, contrary to an earlier court's ruling that they stay out of that industry.

I think they ended up just paying Apple Music a ton of money. So that's basically a case of infringing trademark, but having enough money to pay off the company whose mark you're infringing. As we all know, enough money solves any problem.
There's nothing the matter with that.

The problem comes when they use misleading dubious claims on the fundraising page. They had no need to use those claims; as you point out in another post the initial blog-post created a lot of buzz.
It's rather infuriating. An Enum is supposed to be just a Union of nullary constructors. What they're doing here is using the word Enum when they really ought to mean Union.

This sort of overloading of language happens all over the place in programming and it leads to endless confusion. I find it extremely frustrating but what can I do about it?
A person suffering from death would also be mostly immune to this kind of attack.
Github is down (main site, *.github.io opening now)
Well the submitted URL is opening now, but the main site (https://github.com/) is still down
Might want to look at Lazy<T> in C#.
Tor != Torrent.
It's amazing what kind of yarns people on SO will spin to get help with their homework.
Ok. I'm a right-brain problem solver. Who wants to make something? I live in SF.
Surprised no one has made any reference to Farenheit 451.

Allow me to be the first.

Thankfully websites are not flammable.
As did Half-Life, Thief, the original Rainbow Six, and Jurassic Park Trespasser. This is not some magical new technology. Note also that the above examples encompass both keyframe and skeletal animation--there's no technical limitation of any meaningful sort here.

What's more interesting is the fact that sales seemed quite dapper despite the lack of this feature, which does give somewhat inconvenient evidence towards the idea that the depiction of women in games is not actually a big deal.
It's pretty common in game development to up against the wall in terms of texture memory or frame rate performance or way past your limits and needing to cut things before release. It's very believable they didn't have the spare memory for in depth customizable characters. It's much more efficient for the computer to have more characters to render that look the same. Maybe they had the exact same geometry for all players and the exact same textures and just a different label over their heads, or had only a color swap texture difference, etc.. If adding customization meant each player had to have separate data and that data didn't fit in fast caches, it could have broken the frame rate requirements. Writing games, I've spent months on optimizations to do things like draw as many objects with as few data/state/rendering changes as possible to reach frame rate requirements for a smooth game.
so...this thing tracks my browsing habits?
I'd build stuff from them. Surf boards, bulletproof shirts and pants, whatever.
The Doctor and the Artist
Camden’s RoboCops
Ask HN: UK Startup Payment Processing AUD
Hi,

Startup in the UK, with customers in Australia (and a lesser extent in the United States) as well.

I would like to set prices for Australian consumers in AUD$ rather than in GBP£ - because feedback is that not doing this puts people off from making the purchase.

I don't care what currency the money remains in once it has been received and have personal bank accounts in the UK and Australia. Have not formally registered the business.

I am looking for something quick/easy to implement so I can try it soon.

I have looked at Stripe (don't believe can set product prices in AUD$), Pin Payments (seems more catered for Australian businesses selling to Australian consumers) and PayPal (seems to require a business set up in the country of the currency you wish to set prices in).

I thought instead of wasting time, I'd ask you guys what you'd recommend please?
Problem is, fixing the software won't fix how it's misused. I come here both for the community and the network. Added features would be nice, but my rather small list of gripes is primarily with the utterly opaque, broken, and sometimes downright moronic way it's run sometimes.

It's not broken enough to drive most people away, and that's its prime benefit. But what I'd give for the same site, moderated differently...
So what are best guesses here? Weeks of surveillance and social engineering or a 0-day/unpatched software?

I just feel like these sites should be getting scanned daily by all kinds of frameworks like metasploit so unpatched known vuln seems unlikely.

More likely is exploiting the employees with spear phishing or social engineering, or 0day. And of those three I'd have to lean towards 0day, if it truly was Syrians that did it.

And if they got socialflow at almost the same time I'm betting they were using something in common.

Though considering the post claims an employee account was hacked through phishing, maybe they had shared accounts for columnists or something.
Smart watch
I did find that a little bit funny.
And the derisive contempt against designers on HN continues.
"Practical Cryptography", by Bruce Schneier and Niels Ferguson, is meant to atone for the unfortunate real-world consequences of Applied Cryptography. It is comprehensive and good for people with basic discrete mathematics understanding.
Cake in the office is a great thing to be distracted by. (:
Honestly, I don't really pay that much attention to the lottery. There are far more lucrative uses for my time.
Design Within Reach is a brick and mortar store that keeps several of these high end chairs in stock and provides a good environment for trying them out, at least in San Francisco.

I have a Herman Miller Embody and really couldn't be happier with it. Very comfortable and infinitely adjustable.

http://www.hermanmiller.com/products/seating/performance-wor...
I think it's very telling how this complaint is the single most upvoted item on the front page now (400+ points).
GitHub experiencing a large DDoS attack
I don't use Stripe or Rails but "Mastering Modern Payments" is something I'm very interested in. "Processing Payments with Background Workers" particularly rang home with me. We use PHP with Sagepay/Paypal so not sure how well it would benefit me? Would love something a bit more generic or indeed in more languages.
GitHub Major System Outage
>I wouldn't expect a plasterer to fit my windows on my house.

I don't think that analogy fits.

A more apt analogy would be "an architect creates the construction documents for his/her designs." I'm an architect and I can also do web design and front-end development (with some light server-side code). Understanding the medium is essential to be a good designer. Html/css informs visual design for the web, just like materiality and structure informs building design. Design thrives on informed constraints--otherwise it's just art.

Some web designers today go straight to code after some sketches.
Interview with a man who makes $ 20k a month from selling LSD and ecstasy online
Github Pages with custom domains seem to be working fine, while other *.github.io pages seem down.
Perhaps the skeleton/rigging/animation is different for female characters.
Your 3 is a bit more complicated, I think:

If you dig into the details of why its programmers and their managers killed people, it's very easy to say "I'd never be that irresponsible", but still screw up with much more subtle bugs.
I don't think you understand the problem.

The problem is that the PRNG has a weak default entropy source. The same problem existed in the kernel for ages. See http://www.factorable.net

The real advice here ought to be that if you are building an application that generates keys, you should make sure that the system has appropriate entropy before generating the keys. Don't assume the PRNG (whether it's /dev/urandom or OpenSSL) does it for you.
I think that's an over-use of the word sociopath. I think sociopaths lack empathy in general, but there might be a lot of reasons why normal people in leadership roles end up not caring for their followers. Rich and powerful people might feel disgusted by the poor, for example. The strong might be disgusted by the weak. Or within powerful circles a close in-group mentality might develop, so members feel little empathy for those who aren't in their group. Powerful people might even be insulated from reality, becoming emotionally detached from the consequences of their actions, and unable to equate the abstract information and statistics they receive with genuine human suffering. Maybe some even stop feeling empathy as a coping mechanism to lighten the burden of responsibility.
Github is having a major service outage
Not for me! From the looks of the stat page[0], there isn't anything super out of place

[0] https://status.github.com/
>What about power, cooling, rent in the building for the room >you're keeping them in, backup generator, internet >connectivity,

Most companies that I've dealt with just rent space in a colo and those costs, plus bandwidth, are far less than $200k.

>administration costs (setup, repairs, >installation), etc?

It doesn't take that long to rack and stack. Maybe a day for 20 servers if you're doing it alone.
I think if Stripe decided to base their EU operations in ROI it would be quite legitimate as their founders, the Collison brothers, are Irish.
There are a wide variety of meal replacement products. Some have high protein, others don't. Some have high calories, some have even higher calories, some don't.

There is plenty of variety in the meal replacement product marketplace.

Here are the brands made by one company (http://abbottnutrition.com/brands/abbott-brands) - they cover just about anything you'd need.
And? Isn't the magic DVCS supposed to make this a non issue?
Keeping it in-house
This is an important point. We're so accustomed to the low-margin consumer world sometimes that we forget that equipment can be repaired. Broken physical enclosures can be replaced, dead motors can be replaced, PCBs can be replaced and in extreme cases even the SMT components on them can be reworked for much less than the total cost of production (which likely included things like service agreements already).
Not to mention our truly massive intelligence system - which is actively violating every notion of privacy the US has ever enjoyed - failed to even come close to stopping the Boston bombing, nor was it responsible for finding or stopping the suspects.

A hundred billion a year spent on fraudulent security theater.
Who needs Kickstarter? Projects look outside the box for new crowdfunding
Political scene: Can the NSA be reformed?
A recent Forbes article talks about the data that the NSA is sharing with the DEA and IRS. The DEA and IRS are told to lie about where they get the data. This seems no different than when evidence in a criminal case is thrown out if police obtained it through an illegal means. The article calls for a special prosecutor.

http://www.forbes.com/sites/jennifergranick/2013/08/14/nsa-d...
The submitted URL was down a minute ago. Its working now, while the main page (https://github.com/) is still down