skysight-inc/HackerNews huggingface dataset:
Um, CS is totally about performance. Frigging P vs NP is about performance. Sure, there's a part that deals with computability and the halting problem, but I'm not sure Haskell is especially useful for studying that either! It can't even express the notion of "dovetailing over all possible programs" very easily :-)

Out of curiosity, what kind of CS do you mostly work with? If it falls under the umbrella of Curry-Howard, then sure, I agree with you. But CS has tons of other areas like graphics, crypto, AI... The impact of Curry-Howard related ideas on these areas has been disappointingly small, IMO.
In these 'many other countries' are women as high of a percentage of the workforce as in the US? I personally believe that more women are teachers in the US because it is an occupation that is more open to them than many. Men simply have more options.
So is there room to build products to help facilitate the sharing of data as mandated in CISA?

Is there a standard or format for how the government will expect this threat data to be packaged? STIX / TAXII?

Startups; assemble!
The best advice I've seen is to secure your bag with a cable tie, then you tell whether anyone's been through it.
Yes, but the difference is they're objectively wrong about science being on their side and the existence of God is an unfalsifiable hypothesis.
haha that's beautifully recursive
As a side project, a friend and I are developing a probabilistic scheduling tool "Probaplan". It not only uses PERT but also incorporates risks for more accurate scheduling. Using the planning, risks and PERT distributions we simulate the project in a monte carlo simulation. The result is a distribution of simulated end dates, these dates can be used to say: The probability that the project is finished before June 2016 is 80%.

If anyone is interested in trying out the beta version, drop me an email at andre /at/ thebroadbaycompany.com
"I should just leave it to my wife who is 10x a better person than me."

The first thing to know in a family is to recognize & respect when someone is better than you. You already did that with your wife. I am sure, you will see that in your child - as an individual with his own merits. Children don't need to be taught to be a hacker; they need a companion to explore. See things from his perspective; learn along with him; you will have a wonderful time!
That's very interesting. Would you recommend any other book?
SpaceX Stats has been updated prior the upcoming launch and landing tomorrow
How do you know for sure that it's not something in the water?

How can you be sure it's not WiFi radio waves messing with her brain?

Can you really rule out space aliens trying to stop her from reaching her potential?

There's a reason we use the scientific method.
I have been using Fira Code font with Atom for some time and I am absolutely in love with the aesthetics. All credit and praise goes to http://tonsky.me/
New photo of bluesman Robert Johnson unearthed
This is a fantastic resource for following SpaceX, and made by a very passionate moderator of r/spacex. You can read the thread relevant thread here: https://www.reddit.com/r/spacex/comments/3xf9nu/introducing_...

Currently, just over 1 day and 5 hours until the planned launch and landing of the next SpaceX Falcon 9!
Bizarre preoccupation with their beards in that QZ piece.
Lots of people have symbolic associations with blood and the other fluids I mentioned, but if you don't, I guess you are stuck.
In terms of the complexity here, it is quite substantial, and for the lay person to cache all the multi-layered exploits in their head is unexpected. It's disgustingly complex and multi pronged ex-filtration of data that has no bounds.

This industry is 1000 years ahead of the common UNIX neck beard / basement dweller type who probably owns no more than $10,000 worth of kit, but uses that kit on orders of magnitude more advanced levels than the catalog presented here.

If it is the case that 'they' are 1000 years ahead of us in terms of ex-filtration and their budget is apparently limitless, then this allows the citizen to dream of many strategies to avoid, overcome, and render such ex-filtration useless.

One strategy which I will announce (a public one I will give away because bragging in public forums is apparently safe) is to compartmentalize a digital life. A frustratingly common motif is the "Person A stores their life on their phone" and thus we have a central store of data about person A.

Bad OPSEC, you cry? Well the lay person is not familiar with spycraft terms like OPSEC and such a term has only flourished in use in recent times because of Snowden. Infact a great many spycraft terms have gained widespread use, like OSINT for example, which were so rare, that you would be red-flagged as a spy if you searched for those terms, or were using them in everyday conversation.

All that is needed is for the lay person to acknowledge that unless a spy-vs-spy tactic is employed, then it really is a disgusting grab fest for all one's data. Annoyingly this can lead to arms-race type scenarios where a citizen attempts to 'beef up' their digital life, and the cost can be substantial, and potentially turning citizens into digital Winston Smiths, which is never good, and the surveillance can be said to have failed.

Compartment-ed computing is but one of a whole cornucopia of techniques and strategies to reverse the Panopticon on itself though...
That's a good point actually. I live in the UAE, and whenever I attend a college-level engineering or programming competition, I notice that there is always a good ratio of male to female participants - almost 3:1 in some cases.

Furthermore, in my gender segregated university, the ratio of male to female EE students is 1:1. The ratio for IT students is, by my estimates, 1:5 at the very least. Yes, 5 females for every male.

Based on what I've heard and read online, this is quite different from how it is in the US specifically, where gender inequality in STEM fields is a big deal. Here, and in other Arab countries from my experience, it's quite the opposite: more women take the STEM path than men do!
Not Voting - Sen. Marco Rubio [R]
Not Voting - Sen. Barbara Boxer [D]

Cowards.
Promo Video
What we learned about SSDs in 2015
How to Guide: Real Estate Marketing That Works in Every State, City or Town
We could have locks with seals. So the TSA could open them, but you could always tell that someone had opened them. Bonus points for re-sealing with a verifiable tag of some kind.

Ultimately it's pretty pointless, since your luggage can simply be stolen, or hacked open with a knife.

I've always treated the locks as part of the security theatre. Utter nonsense that probably got someone promoted because it sounded good. If someone at TSA said, "Hey we need to do something, anything, just so we look like we're doing something," then pointless toy locks are not all that damaging compared to other possible "somethings" they could have stuck us with.

The TSA truly needs to go.
Comparison OneplusOne 2 VS Nexus 6P|AnsMachine.Net
Or in a city like Huntsville, AL, with a population of 200,000 and a surprising number of workers who commute from 40 or more miles away?
Why does anyone bother with locks on luggage secured with zippers?

https://www.youtube.com/watch?v=tbpKhHwwtiY
Brilliant news! It'd be fun to arrange pairing with boot camp attendees in London.
I think you are missing the more important aspects like the fact that you can run this live much easier since you are less likely to create something that has a syntax error.
Even more clearcut, all the cameras in all the neighbouring flats get disabled (this is actually the reason why jamming is illegal -- EM radiation doesn't know to respect property boundaries).
If a BI guy is writing big multi-page queries using CTEs that run for hours, that's a sign of numerous other problems.
Time estimations is an industrial way of thinking applied to a post-industrial world.

In the post industrial world time isn't the problem but rather project definition and scoping.

In the industrial world the problem was already solved (machine was built, market often established and output depended on a few factors that could be adjusted. Need more output add more of X)

In the post industrial world every project is about problem solving and scoping.

To put it into comparison.

If we apply post-industrial reality to an industrial world. It means that each time a product needed to be done, if not the factory, then the machines would have to be developed.

It will take many many years before time estimation will die, but it will happen.
> Do you expect privacy in the workplace?

Somewhat, yes. Benefits of being a European, I guess.
I like Clojure quite a bit more than Java, but some of these are unfair if you are comparing against modern Java.

For instance, the sorting example can be simplified:

Comparator<User> userOrdering = Comparator.comparing(User::isSubscription).thenComparing(User::getName);
// forward sort
Collections.sort(users, userOrdering);
// reverse sort
Collections.sort(users, userOrdering.reversed());

A lot less verbose than it's made out to be.
Microsoft Excel (stolen from Chris something that is making a visual programming environment).
State governments deciding is what led to federal Supreme Court action.

The states-as-testing-grounds concept has always felt pretty reasonable. Some will make objectively bad choices, but the right choices will eventually will themselves out.

The folks fighting for gay rights had to go state-to-state because there was no traction in federal legislature to get changes made.
Audiophile equipment also follows the same trend. The reluctance to double-blind testing is a common sign that it isn't actually better, just more expensive.
10K Indian Rupee (INR) ~ USD $150.
You're a plumber in my house. I feel like I fully have the right to watch you as you repair my plumbing. You're a babysitter in my house. Babysitting my hypothetical baby. I feel like I would have the right to watch over that baby's treatment in someone else's hands. If you aren't going to let me watch over the quality of your services, I would just find someone else to provide those services.

At some point, once we have established a degree of trust, I would probably watch over you less and less. This is quality control, not a privacy violation.

I do agree that within a single organization, such as a software company, employees need to have some level of privacy from each other in order to work efficiently and happily. That is also facilitated by an environment of mutual trust established by the company itself. That's a very different situation from an individual contracting the services of another individual, who are not a priori related to each other.
I've considered making a browser plugin that'd hide CNN articles automatically if they fit certain criteria (in order of annoyance):

* Is a video-only "article"

* Ends with a word in all caps (Brittany Wore THIS)

* Asks a question (Are You Dying Right Now?)

* Goes to an affiliate network (text spam)
Yup. If you look at the factor your estimates are off, they'll follow a lognormal distribution.

*

And it's natural, if you think about it, that any schedule which doesn't include slack between tasks will almost certainly run long. (Even assuming you've got a mean of 0 -- as many tasks go short as go long -- you're not going to get lucky enough that the tasks that go short do it 'just right' to make up for the tasks that go long.)

So maybe include some slack.

Still, maybe you want to know how often will your schedule run long. So do some measurements of historical data to find out how your task estimates work out in practice.

Plug those in and do a few simulations, and viola, you can get a precise number of how you're likely to do. Plus handy tool to evaluate schedule quality.
Also, `DROP DATABASE dev_base; CREATE DATABASE dev_base;`
I love the idea! A few examples are a bit strawmanish but really when you're comparing languages like that who can resist the strawman.

The Clojure solutions do sacrifice a lot of safety though, due to dynamic typing (e.g. the visitor pattern, which relies on basically strings to do its dispatching).
If you want to read standing in the subway/metro you need one hand on the handle and then there's only one left for handling and navigating. I suppose there is a myriad of other small use cases where one handled use is necessary or more convenient.
This article is of brutal quality. I am all for uncloaking the superrich and their agendas but this is about spurious links to wife's uncle's and whatnots for at least 50% of the article. Then I stopped reading because I have better things to do.

Please lead with better material.
This is an extremely common practice in the new booming "artisanal" whiskey business. Many of them come from a factory distillery in Indiana (MGP) and the profits from selling the factory stuff are used to build up a more "authentic" distillery operation.
My favorite part of asking any technical question is the mandatory "you don't actually want to do what you're asking us how to do" :)

Pretty much most of what people said in response; if the baby's asleep and I'm cooking in the kitchen while watching a YouTube video and boiling something, it'd be nice to have a window displaying the kid in the corner so I can tell when it wakes up. Plus, it might be nice to tune in from work and watch it sleep. Plus, the wife wants one.

Given that dedicated hardware ones are expensive, I'd like to try it with one of the old phones we have laying around - if I come to agree with you that it's unnecessary, I won't have wasted $200 on something that really has no other purpose.
Awww, they took it down. It was a pretty cool video IMO. There was a curse word in it, but I thought it was totally justified.
The article alleges that they used remelted chocolate in 2007. This is startup land. You hustle and cut corners to prove your MVP.

You know who is mad? The hipsters who couldn't tell the difference.
Here you go, conflating sciences again and making false equivalences.

First of all, do you have evidence that there was scientific consensus on the idea that egg yolks are "bad" for you? Because there's been quite an upheaval in dietary science recently, in particular the idea that there is "bad" cholesterol and "good" cholesterol. Google torcetrapib if you're interested.

And with this argument, you're shifting the goalposts to validating medical science that is completely irrelevant to the topic at hand.

These aren't "scientific opinions" we're talking about here. These are the conclusions that knowledgeable, educated professionals in the field have come to after peer-reviewing the data of others and frequently doing their own research into the subject as well. Global warming has very little to do with opinion and nothing to do whatsoever with egg yolks and medical science.

In closing, I'll make an appeal to a different argument here: even if global warming is a hoax or conspiracy or whatever you think it really is, isn't a renewable future still something we should strive for as a country that can achieve it? Imagine what New York City would be like without air pollution. You'd be able to see the stars at night! Regardless of whether or not global warming is an existential threat to humanity, (and it is) a future where we no longer pump clouds of sooty black ash and oily smoke into the skies above us is surely a future we can all agree is better than the situation we have now.
But one thing the NSA likes to say is that the backdoors they insert are only accessible to them, not to others. For example the DUAL_EC backdoor could only be exploited by the NSA. With this backdoor, now China and everyday criminals can also use it.

I see the benefit of inserting multiple backdoors. But none of them should be vulnerable to rival nations.
You're not alone. I'd be happy to gain some bulk on the device or lose some functionnality for the hard switchable (as in cut the power to specific) modules.
Just saw the enterprise go video mentionned in the article, and i couldn't help but think that the lack of "higher level" framework in go environment was at least in part due to the limited generic programming facilities offered by the language ( aka no class inheritence nor generics). Anyone trying to implement those kind of framework to confirm or infirm my impression ?
Yeah VT!
Do you experience any performance issues with a skinned OS X? I'm a graphical junkie and would love to start hacking away at my GUI.
How about taking what's good about BOSH and carrying that forward into something better? What could be added to Terraform or PaaSTA or something to make it as good as BOSH?
Yup, code.org uses Blockly.

Source: I worked on the original "Hour of Code".

Source Code: https://github.com/code-dot-org/code-dot-org
Is there a technical definition of "personally identifiable information"? Would they be required to provide any guarantees on the properties of the released data to ensure that when other data is shared there's no way to link them?
Surveillance is simply a useful scapegoat it's actually fairly useless. The problem is if there are any read flags that get 24/7 monitoring then having several people flip them will quickly destroy the system.

Let's say they vent in private conversation well that's legal, they then buy some guns and ammo. Well again that's legal. Then one day they go out and shoot people, well sorry we can't afford to have a swat team around and you can go from 100% legal to shooting people in about 30 seconds.
The debug adapter and target may be anywhere in the world, as long as a network connection can be made to it.

Have they considered all the security implications of doing this?

It's ironic that they talk about multiple layers of complexity being a problem, then introduce their product which adds even more.

This time was mostly spent on battling different FTDI USB drivers and modifying the OpenOCD scripts

USB-serial devices are well known to be somewhat flaky at times. The solution is a $10 real serial port card.
The CEO has it's own office. He can close the door. If he wants, there will be no surveillance.

He even has an employee hired to protect his privacy: his secretary, which sits in front of this door. 'No sorry, mister Buffet is not in right now'.

The cleaner, the factory worker etc has to work in public places an thus can ben surveilled 100% of the time?

> I'm not advocating anything

You are at least condoning surveillance of everything that is under YOUR control. 'My property', 'I am paying for this'. Expressing your opinion like this in this context can only be explained as advocacy.
You've been downvoted, but I think you're right. These workers have no sense of the damage they could be doing -- if a package gets lost, for example, because of their error. They need to be made to feel it personally somehow.

At the very least they should know that if something goes wrong because of their error and the business is held liable, they will be fired. If there's no way to know which worker committed the error, maybe that's the first thing that should be fixed.

Bonuses for error-free performance are also a good idea.

I'm all for treating workers well, but it goes both ways: the workers also need to treat the job well.
Not the original poster, but one thing that confused me was that I can clearly draw a graph that cannot be two coloured with a single pen stroke if I am allowed to reverse direction and keep drawing back over the same line again (indeed it is of course possible to draw any connected graph this way). I wasn't sure which part of the conditions forbid this.

Perhaps it is no longer a graph if I have a bidirectional edge? Or perhaps it is not considered planar if two edges coincide?
Title was edited from the original to censor the mention of Airbnb (a YC company)? Really, Dang?
I find it astonishing that you find it astonishing that we live in a society that expects people to pay for IP. Perhaps you are one of those that think that want to end IP entirely?
Pyaar ka sutta
Ok, we changed the url from http://www.unz.com/isteve/the-fascist-roots-of-the-nyts-fina... to the book review that it points to.
MkLinux: Apple-Funded Port of Linux to the Power Mac / Mach Microkernel
Why would you need to to root to see the list of network cards? ifconfig as non-root, or just ip addr, works fine.

Note that newer debian versions seem to have moved ifconfig to sbin so it's not in a normal user's $PATH
wow. no temporary stopgap stave offs? no big national stage partisan drama?
But they say,

> To be clear, we do not work with governments or anyone else to purposely introduce weaknesses or vulnerabilities into our products…

Can we assume they can force a software modification in the interest of national security, just as we know they can force taps into the likes of Yahoo and AT&T?
What's mind blowing about it? It's a millennia old trick: create unnecessary government bureaucracy that soaks up a lot of unemployed people and pays them a low but comfortable wage. The ancient Chinese dynasties were well known for this, and in modern terms, the Arab oil-states are the most prolific, to the point where civil service wages are raised in times of instability in an attempt to appease people. I guess that this redistribution technique is not traditionally marketed as "jobs programs" because they produce nothing, but the purpose is served.
I love learning stuff like this. It reads like Fowler (especially the ironic "Once secure in .." example).
How SMS set back mobile by 10 years (2014)
You are allowed to lock whatever else you want in these cases too.

If enough people abuse this, I expect they'll start requiring those items to be firearm-related too.
That's not a good idea if you're hiding a backdoor. The last thing you want is for people to have a reason to audit the code base.
I couldn't find language that states the fed has to share data back with private entities. I did see provisions allowing the fed to share submitted data with other federal agencies and even some health care operators.

Where does it state that private cos get access to this data?
No, there is no justification, they just picked that because it has finite limits. They say it's a Beta distribution.

PERT was invented by the US Navy but these days the DoD recommends not using it but just use normal Critical Path Analysis instead where you just estimate a single time - hard enough on it's on without having to do it three times.
> I feel like I fully have the right to watch you as you repair my plumbing.

If you are present: yes.

I just realized the fight against surveillance is not particular with the NSA/GHQC and or the government.

It will be a fight within.
Yes, but what is considered excessive is situationally and person dependent.

The point I was trying to make was that close attention to detail can be a powerful tool to solve a short term issues, but it comes at a high cost in the long term. I am not arguiging for micromanagement as the default management style you should use, but it should be a tool every manager can draw on in the right situation.
Go supports this, I think. I am not quite sure what is meant by object relative layout.

In Go:

A struct is laid out as you declared it, with possible compiler added padding.
A struct value field (not a pointer) in another struct is laid out contiguously in memory as you declared it.
An array (or a slice) of values (no pointers) are laid out contiguously in memory.

You can happily take pointers into any of these larger structures. If you had a data structure where you really wanted to control the layout, you can create a slab allocator as a big array of values, and take pointers into that array to allocate pieces of your data structure. I did this exact thing to write a red-black tree in Go.

It is true that Go's GC isn't compacting. But it will be in the future (or it is planned to be).

But, if I hadn't programmed in Go I would have agreed with your comment above.
Democratic candidates to clash amid data scandal that hurts all involved
Right, 3-points are tedious to do by hand. That's why I began working on a tool. I figured if it's easy enough, people would actually do it.