skysight-inc/HackerNews huggingface dataset:
I thought that ... So why isn't there a spare MacBook Pro laying around the security line?

Hey, a name game: MacRoulette. You put your laptop through security with a bunch of others and you grab a random one. Practice safe computing and always have a backup.
How would we know? How would we know how many actions haven't happened due to the perps being dissuaded by the security measures?
I do the same but use the browser's URL bar. It's closer than opening TextEdit.
Would this be the thing you're referring to?

https://wiki.wireshark.org/Development/MSVC7

About a paragraph down that page, it mentions the concept of Visual Studio 2003 not being allowed to compiled GPL code, stating that's a misconception.

The original EULA doesn't seem to be online any more though, so it's hard to tell.
There was also a guy that planted a bomb in order to kill his wife.

I'm guessing the number of weapons on U.S. planes that get by security run into the thousands every year. And before all the checks, probably the tens or hundreds of thousands per year.

Looks extremely rare. I mean really, really extremely rare. Handful of examples and roughly 9 million U.S. airline flights last year[1]

It'd be interesting to run some comparative statistics. I bet the odds show that you're safer with a plane full of gun owners, having their guns in holsters and loaded, than you are spending the same amount of time in each of those gun owners' homes.

[1] http://www.rita.dot.gov/bts/acts
For the beta, only Git repositories are supported. We have plans to support Mercurial in the future.
The title is wrong on the linked page. It says The Dark Knight of the Soul and everywhere else in the article refers to it as the Dark Night. I do appreciate the Batman of the Soul though.
Wow, I'm actually surprised that you would blame TSA or the woman instead of yourself (I'm even more surprised that no other comment mention this). It is you who did not care to ensure your laptop go back to you. There is some bias against TSA, but you cannot blame them for everything (disclaimer: never been to States, never had anything in common with TSA).

Sure, it is a pity that you lost a computer; it is probably some kind of TSA fault for handling the laptop to the woman (probably a common thief), but you should remember that you left your computer for a scan and you should receive it back. No computer back? Ask TSA for your computer - 10-15 minutes, most probably everything would turn out ok.
I know communism left a big scar on you, which is totally understandable. The Romanian Communist government was a puppet one imposed by Stalin's Red Army, which has no legitimacy anyway. That is not the case for China. The Chinese Communist Party has led the Chinese people to resist the Japanese invaders in World War II for eight years, which gave them the legitimacy back then. The economical progress they led in China for the past thirty years gave them the legitimacy now.

Maybe it's nowadays politically correct in the West to bash China. Though I do think you're being overly zealous here by promoting boycotting China economically. China has been making huge progresses for the past three decades both financially and socially. Hundreds of millions of Chinese peasants got out of poverty and started enjoy more freedom in education, living, migration and social upwardness. On that fact alone, China should be praised instead of being scolded on.
Get the full version of Minecraft working on Raspberry Pi
Haskell's `vector` library does this for vectors of tuples.
Why I go through so many Arduinos
Ransomware as a Service Providers Only Take Bitcoin
Could you comment on why there are lots of (non-templated) function definitions in the headers? Looking at it, it doesn't actually look like there is that much, from the two random files I opened. In the first random file I opened[0] I didn't really understand why some of the functions (see link) were defined in the header.

In another file[1] it seemed to make more sense (getters and setters, along with a smallish class where I guess you didn't want to bother making a new file).

[EDIT] Could I also ask why you have defined some very large classes entirely in the cpp files[2]

Also, thanks for this, very interesting to read the source for other large projects.

[0] https://github.com/CRYTEK-CRYENGINE/CRYENGINE/blob/63418e7c9...

[1] https://github.com/CRYTEK-CRYENGINE/CRYENGINE/blob/63418e7c9...

[2] https://github.com/CRYTEK-CRYENGINE/CRYENGINE/blob/63418e7c9...
Please read the context it was made in.

I am not assuming anything. I am simply providing an argument just as silly as the one I am responding to show how useless that line of argumentation is.
> Intentional or not, this is theft

Theft requires intent, so if it wasn't intentional, it wasn't theft by definition (legal or otherwise).
> stb_image.h

For the record, this library is a single file with 6,755 (!) lines of code [1]

[1] https://github.com/nothings/stb/blob/master/stb_image.h
It's slightly shorter than the X-37. That's a toy too, right?
I think there's a parallel here with how the FCC tries to censor certain words and images, but you can pay a premium to get them via non-public, historically illegal [1], means.

[1] https://www.law.cornell.edu/uscode/text/18/1468
Steal something from an airport store and I'd imagine they'll find you
I'm just glad our parents didn't develop the office stapler to perfection instead of working on more relevant issues.
If they're going to use random numbers to enhance security, they should make sure that at worst, if the numbers are predictable and controlled by an attacker, it's no worse than the current security.

Does anyone know if their protocol does that?
Amazingly, there is even a paper on the subject:

http://www.inst.at/trans/16Nr/01_4/barratt16.htm
When I say everyone else is an idiot about what cars they buy I'm being hyperbolic and also joking, so no offense intended. There are plenty of excellent cars and excellent car-based experiences to be had. AWD cars that I've owned (in my experience), not just Subaru, just feel like they grip the road much better than at least the FWD cars I've driven. But maybe my experience is illusory. Also, here in New England AWD has saved me from being trapped in a driveway or on an ice patch more times than I care to admit.
The 21st Amendment continues to choke the drinks trade
What possible reason was there for downvoting this? I was pointing out that its an old story and should be noted in the title as per hn custom.
Yes. The Space Shuttle was huge compared to both of those. It could carry them to orbit in the payload bay.
Politicians will start being competent as soon as the populace giving them jobs values that trait enough.

That also includes keeping the loudly howling minorities for any given topic in check that raises hell whenever a person in public view seems to disagree with them, thereby teaching such people that lying and pretending is the best option.
It's totally related. Protesting is speech that is censored when the government throws people in jail.

It has the same effect as internet censorship. People who speak up are prevented from communicating with the rest of society.
Wha? Taking someone else's property and walking off with it, is pretty intentional. No way that was an accident, or done without knowing what they were doing.
Apparently the EFF has a site that does that:

https://tosback.org/

There seems to be a related browser extension (which is recommended elsewhere in this thread by egjerlow), https://tosdr.org, but I'm not quite sure if it will tell you when something has changed.
Sounds a lot like Red Hat's business model to me.
I did at one point in time for flagging links to show a "leaving site" prompt. Now the JS simply checks any link when you click it (no more custom selector for flagging).
Police raid Google's Paris office as part of tax investigation
What if Thiel started openly calling for the deportation of Muslims? Or if he started calling non-white people rapists? Or made grossly misogynist comments? Would it be alright to tell him to take a hike then?

At some point, if a person is supporting values that are antithetical to your culture, then you're going to ask them to leave. This may or may not be that time for Thiel.
That has nothing to do with you guys being very cheap, right?

No argument that STEM education was good in the East - I even have proof. Immediately after reunification German magazine "Wirtschaftswoche" (Businessweek equivalent) sponsored a very big test of students who had just finished high school "Abitur" in Germany) in East and in West Germany. It was tens of thousands of students. The result was that East German students wre significantly better in everything STEM, and worse in "language" (not just English, also in the use of their own language - so they were good engineers and bad at marketing and PR, to translate it to job profiles).

However, that is not nearly enough for success, the main reason Western firms outsource to the East is price. Competence is necessary but not sufficient. Most of the software boom in the East is fueled by demand from the West.
Khái quát về BCC CO2 5kg dạng khí
Become a Programmer, Motherfucker
Ask HN: How do you encrypt your laptops?
Read this story about lost macbook pro [0], I am wondering about the encryption tools for laptops. Even though a lot of work we do these days is on cloud (github/bitbucket/gitlab, dropbox etc), I still would hate to lose my laptop specially if unencrypted

[0] https://news.ycombinator.com/item?id=11759741
Never knew guest mode would allow access to Safari only. Probably worth enabling for incidents like these.

http://apple.stackexchange.com/a/82707/145499

Done!
Exactly, and very good point about the duality with row/column stores!

Sometimes people (usually coming from general-purpose software engineering background) have a preconception that SoA data structures are somehow cleaner and more object-oriented -- it's nice to have an analogy they could relate to more easily.
In 2001, I learned Java on my own from Java 2 Complete Reference without an Internet Connection. It took more than a month. But I have been building lots of intersting stuff with it since then. I think learning Java was one of the best decisions I ever took.

Great thing about Java is that it lets you solve wide variety of problems, right from Mobile, to Desktop to Big Data. For Machine Learning, Image Processing, some of the best libraries and SDKs are available in Java.

It's a good skill to know which I recommend to all new programmers. One important thing I like about Java is that it's low on features and it's possible to master almost all aspects of the language in relatively short period. This is not possibles with languages like C++, C# and Swift. I think simplicity is one of the reason Java and Go are popular.
Interesting. Can you give an example of how a security enhancing protocol can be end up degrading security?
and yet again someone doesn't understand that Stack Overflow is not a discussion board.
I don't understand why these TOR guys can't rent like 10-20 cheap VPSs all around the world and do their testing there. They are describing getting 11 nodes like some sort of struggle.

VPSs are truly cheap now, you can get one for $3.52 per year:

https://lowendbox.com/blog/i-83-100mbps-unmetered-openvz-nat...
I mean, the article linked describes the two scenarios both as "on-prem."
They have one international airport; you can use different moves when you don't have to scale.

They have broad social consciousness of active attack. Most Americans do not experience terrorism as a realistic threat.

Others differences in the acceptability and prediction strength of profiling based on apparent race and sex also matter. In short, we've tried and their model doesn't port over cleanly.
Virtual memory: the race to save the information age
Here's what the Tea party website has to say:

http://teaparty.org/tsa-misconduct-highest-levels-160893/

There are many other articles on conservative channels ripping the TSA as a big government boondoggle.
Given to my knowledge they still have no way to insure the exit nodes are not control by a single majority, no idea why this would be any different.
Eh... this stopped being true quite a while back. .NET has quite a vibrant open source ecosystem now, and it's only growing.
Although I've been using mincss (http://mincss.com) framework alot more lately, for what this spectre framework provides, I think the 27KB file size is actually not bad. Kudos picturepan2!
I don't know because I can't find the EULA I saw in the installer dialog on Windows myself, so it's pointless for me to speculate, but it's funny because it's the first and last time I read a EULA, while I was waiting for the installer to finish. Since it's written in legal language, and I was much younger and inexperienced/uneducated, I might have fallen for the same incorrect interpretation. Seeing how wireshark has a separate section and I was able to find a Slashdot post, it seems I wasn't the only one who found something curious.
I flew through Charlotte a few weeks ago and got stuck at TSA (the sniffer threw up a bright red "EXPLOSIVES DETECTED!" banner, upon which the other passengers at the checkpoint started giving me dirty looks and edging away... Thanks for that, TSA. You'd think it'd say something like "ERROR 5930" instead...).

There were hundreds of people at the checkpoint, TSA was moving very slowly. Someone else's laptop got flagged, they asked why, and the TSA staffer said "the molecular weight of the laptop was off". She (rightly) said that didn't make sense, complained that they'd made her miss her flight, and said "I work for the government, we're on the same side, but WTF?".

Response to her was "don't you want to be safe?" followed by a good five minutes of the entire TSA staff mocking her after she'd gone. They mocked her for saying she worked for the government, saying "if she worked for the government she'd know that already" (ignoring for a moment that their explanation was massively incorrect, why would a non-TSA staffer know anything about the spectrophotometer workings?) etc.

Meanwhile, when they get tested, they miss 95% of test weapons/bombs. http://www.nbcnews.com/news/us-news/investigation-breaches-u...
Thanks for sharing this. These numbers are phenomenal!
Colleges normally stress perfect code against some theoretical metric.

Real-world work stresses getting stuff done. And in this case parts of the code can also take a life of their own.

Ideally both ideologies meet somewhere in between and you get code that works and is maintainable. But sometimes you can get bad code that is shipped... or an unhealthy obsession with polished code that never ships. One is infuriating, the other makes businesses slowly unfeasible.
> It is a pretty clear violation of the type rules on any sane language.

Is it? What is "sane"?

This is the TXR Lisp interactive listener of TXR 141.
Use the :quit command or type Ctrl-D on empty line to exit.
1> (defstruct foo nil x)
#<struct-type foo>
2> (defstruct bar nil x)
#<struct-type bar>
3> (defun access-x (obj) obj.x)
access-x
4> (access-x (new foo x 42))
42
5> (access-x (new bar x 42))
42

This is so insane that it will work even if x is at different offsets in foo and bar.

We can whip up a similar thing statically with, say, C++ templates.

Note that C does explicitly allow this:

{
struct foo { int x; char other; };
struct bar { int x; double other; };
union combined { struct foo f; struct bar b; } c;

c.f.x = 42;
return c.b.x;
}

If structs which have some common sequence of leading members (same names and types) are combined via a union, then those common members can be accessed through any member of the that union.
Also, "psychotic break" is an extreme mental condition that is, I think, rare. Depression and anxiety disorders are much more common, and neither was brought up in the article.
It's a really interesting point that you don't need runtime dynamism for this so maybe that shouldn't be the go-to solution. It's easy to just decide to do it that way because that's how it works currently.
Anecdote is also often the first sign that a phenomenon exists. It shouldn't be dismissed out of hand, but if all the evidence you have is anecdotal, that's your cue to gather something more robust.
>> "RSA BSAFE is a FIPS 140-2 validated cryptography library offered by RSA Security. From 2004 to 2013 the default random number generator in the library contained an alleged kleptographic backdoor from the American National Security Agency (NSA), as part of its secret Bullrun program."

https://en.m.wikipedia.org/wiki/RSA_BSAFE
Would be this the same Richard Shelby who has Boeing Co. as one of his top 5 contributors.

Boeing of course been one of the partners in ULA a direct SpaceX competitor[0].

[0] https://www.opensecrets.org/politicians/summary.php?cid=N000...

What's sad is that they don't even pretend anymore, it's absolutely and completely blatant and rigged.
As someone who practices Taoist meditation, Mantak Chia is meh. Got most his notoriety through sexual practices which are nearly insignificant in actual Taoism (religious or mountain). His school has also latched onto the MCO as some great achievement when most other lineages treat it as simply an energetic movement that happens while practicing.

Meditation, as with hallucinogens, if you or your family has a history of mental illness, tread carefully.

Sitting can be surprisingly hard work. It pushes the body through pain while introducing you to the limits of your mind. In any training, slow progression is very important. You wouldn't go to a body building competition with no lifting experience, why do people dive into 10 day retreats without years of experience?
Why Nintendo can legally shut down any Smash Bros. tournament it wants
Blueprint Architecture for Managing Static Sites
3 Minutes John: Not your average tech show We need your feedback
Eliminate the TSA and give the $8B to Nasa. A much better investment.
> Surprised I wasn't pulled into a back room.

For the most part, TSA aren't actual security or law enforcement personnel, they are closer in training and function to low-wage service employees that you would find in the hospitality and retail industries. I'd imagine they meet with this type of hostility with a mix of amusement, annoyance, and general "oh man I can't wait for my shift to be over". As long as the hostility isn't directed at them personally - and sometimes probably if it is- it's just another aspect of the job.

The problem, of course, comes in when under-trained, undereducated TSA employees are expected to perform the actual functions of law enforcement. 99% of their security function is pulling bottles of water, toothpaste, and sunscreen from customers' bags, the other 1% is a crap shoot in terms of a competent reaction.
> They don't say, and it's hard to know, how many guns they don't stop.

95%. http://www.nbcnews.com/news/us-news/investigation-breaches-u...
How would you make it more effective?
Just a nit: The management technique you're talking about is called "attrition". I think it's ideologically neutral. Either way: "starve the beast" isn't a neocon position; Grover Norquist isn't a neoconservative.

Neoconservatism is primarily about activist foreign policy, something that sets them apart from traditional conservatism, where isolationism is a more prominent strain of thought.
kdb will do this https://kx.com/software.php . A list of dictionary is converted to a table which is the same as a dictionary to lists.
"How do I know.."

Short answer: You don't know. There is no shortcut. But if you want to give it a shot, you have to go all the way:

1. Build it for yourself.

2. Start using it for yourself.

3. After a fairly stable release for yourself, start putting it out there for others to try.

4. Work on marketing it (Hardest step. Most people give up at this step). For marketing, learn how to do "inbound" marketing vs "outbound" marketing.

5. Get a professional looking website, let clients signup for a trial. Talk to them on the phone. From this step on, it is hopefully no longer a pet project.

6. Provide support to customers and take their feedback for improvements.

7. Keep making changes to the app based on client feedback.
Rinse repeat

There is no fixed timeline to try this out. Depends on your market and
We build the LHC, we landed on a comet, we decoded the human genome...
But, there are lifestyle and "spiritual" things that can be done to help treat depression. Things like exercise, diet, social interaction, exposure to nature and sunlight, and other environmental factors can have an effect on the physical make up of the brain. Now none are cure alls and a lack of any one of them isn't necessarily to blame either, but there is merit to some of these "spiritual" practices that get more of those things in one's life.
I use Mac OS X FileVault2, with a firmware password. It's incredibly easy to set up and should be good enough to protect my data from the majority of thieves.

Coupled with encrypted Time Machine backups and Arq[0] I feel relatively ok about losing my machine.

[0] https://www.arqbackup.com
Donald Trump, Wrestlemania (unreal)
I don't know that Snowden is a good example: he had to flee his country in a hurry. There is a great deal of uncertainty about whether he would have a fair trial in the US, a country where many are calling him a traitor.
The plane you're referencing: https://en.wikipedia.org/wiki/Aloha_Airlines_Flight_243

And no, folks, "half the top missing" isn't hyperbole.
I live in Michigan and drive a 4WD Jeep Patriot (standard tires). There's a lot of things to dislike about it (underpowered, chintzy cabin, etc), but one thing I can say with 100% confidence is that when traction control is enabled it stays absolutely glued to the road at all times. It's actually kind of shocking some of the things you can do while maintaining control, and it's really important to keep the old adage in mind - the difference between 2WD and 4WD is about 20 feet of chain.

The day after a big snowstorm is pretty rough here thanks to lake effect, but I just pop on 4WD and plow through it, while praying that some idiot doesn't slide into me.
2 million screenings per day, stuff happens. PayPal does 13 million transactions a day, I bet somebody somewhere got ripped off. Before ranting, please consider that you may not be a snowflake and that even the finest systems occasionally harm people.

Systems are imperfect and we should always try to add nines but there's a "how can this happen to me?" bias to this stuff that is really, really uninteresting. These posts are no different than BuzzFeed -- pushing buttons, attaching yourself to a brand (in this case the TSA), desperate to get heard.

Like the Google couple who couldn't believe that their car dealership wanted a fingerprint when they tried to buy a $80,000 BMW with cash, not everything has to generate an emotion and attention-seeking essay. As in that case, once the smoke clears these posts usually do little but make the author look foolish.

I don't know about you but "couldn't manage to travel with a laptop" isn't something I want permanently attached to my name in Google results.
World's first 3D printed building in Dubai