skysight-inc/HackerNews huggingface dataset:
>But the CIA’s interim system contained a technical error: It connected back architecturally to the CIA’s main covert communications platform. When the compromise was suspected, the FBI and NSA both ran “penetration tests” to determine the security of the interim system. They found that cyber experts with access to the interim system could also access the broader covert communications system the agency was using to interact with its vetted sources, according to the former officials.

>In the words of one of the former officials, the CIA had “fucked up the firewall” between the two systems.

If you read between the lines, this raises the suspicion that there's a common underlying infrastructure which handles the communications, with management front-ends for different users which are firewalled off from each other, and the security of the system relied upon the firewall between the different front-ends to prevent users from finding out about each other. However, an attacker who compromised the "less secure" front end, could use that as a launching pad to attack the underlying communication infrastructure, and if the attacker pwned the infrastructure, then he'd have a back entrance to the "more secure" front end.

If that's the case, then somebody was grossly incompetent, depending on the age of the system: if the system is old enough, then somebody running ops in the CIA is incompetent, for continuing to operate a system whose security model ("all you need is a strong enough firewall!") was obsolete; if the system is young enough, then either the original architects, or the security engineers who certified the architecture (if there were any), for proposing an architecture with an obsolete security model.

Arguably, that incompetence amounts to criminal negligence, since it resulted in the deaths of US agents, and somebody should be tried for it.
It's interesting you can infer so much negativity about me, a person with whom you've never had a single interaction.

I applied / was accepted into Y Combinator, therefore I "know how to keep my eye on the ball" and was the "most scheming." I also care a lot about money because "Truly nice people don't care about making money so they wouldn't apply to Y Combinator to begin with."

Did you ever think the goal of my application to y combinator, and subsequent acquisition by fb, were actually not driven by money, but by the vision of making video more like HTML... a vision from which i've been proceeding on since 2008? Money is great and good and everything, but seriously, I don't care about money. My real goal is to make my vision happen... money is a complete afterthought.

I realize this is casting pearls before swine, but seriously, you should realize sometimes people can be genuinely nice, and have genuinely good outcomes, without being scheming. In fact, PG wrote a whole essay about an email I once sent him, after I worried about not being scheming enough.

http://paulgraham.com/safe.html

Just saying. Maybe people are nice... and not all yc applicants care about money.
None of those leave you without one of the most fundamental parts of your identity if you mess up the attempt.
God forbid people address an issue directly. I accidentally upset a coworker by a comment I made, we had lunch and it was addressed. I realized why it bothered the person, we hugged and moved on and have a good working relationship.

Blind just sounds plain stupid and a terrible idea for work place culture.
Tesla batteries push extremely heavy cars 300+ miles.. if this loop is 5 miles, the "short bursts" would equate to 60 trips.
Compare their growth over the last 5 years and you will see the difference.
It's just dumb vaporware and it's going nowhere.
Regardless of whether this analysis is correct or incorrect, I applaud you for thinking about the bigger picture and I rebuke anyone who criticizes you for going "off-topic" or argues this kind of thoughtful analysis of proximate causes is insensitive.
I've said it in another thread, and I will say it again: "the majority of the world sees the U.S. as the world's biggest threat to world peace, yet I don't see anybody on Hacker News claiming companies shouldn't do business with the U.S. Since the war in Iraq, can we think of something that the Chinese government has done that is worse? I disagree strongly with the notion that the Chinese government's influence on the world is somehow worse than the influence of the U.S. I do think there is something to be said about boycotting governments that abuse human rights, but I think it is hypocritical to think that somehow that doesn't apply to the U.S."

If you are against doing business in China because they compete with your own country, then say so. Don't try to disguise it as some sort of moral compass and then exempt the U.S. which has waged unjustified wars for decades that have killed hundreds of thousands of innocent people.
> the ambient energy of a perfect vacuum.

I'm not sure what that sounds like.
The EU doesn't have an issue with megacorps per se. It's businesses that abuse their market position. This is the crucial point that many Americans miss when they moan about the EU interfering with American businesses.

Source: I work for a monopoly in the EU and while my company is heavily audited and regulated to ensure we operate fairly, we are still free to run as a monopoly.
Notoriously overzealous? I try very hard to avoid false positives. Which sites does it break?
I don't think the patterns are from your eyes behavior mainly but rather misfiring nerves directly thanks to the toxin. Noise transformed by visual circuitry into patterns, as patterns are what it deals in on the perceiving end.
Thank you so much! This is great. I'm super interested in making video interactive in a lot of places.
How our production was cursed by TimSort
Finally, I can keep my Go projects wherever I want.
Thinking in go
ISS astronaut video blog
I'm currently in an online MS Information Assurance program offered by Iowa State University. It's both more expensive than this offering (although not by a lot) and from a university with a lot less name recognition. I mean, besides that it's probably in Iowa.

So on the surface the GATech offering looks superior. However, I can't help but wonder how the "at-scale" model changes that. At IA State I'm "in" rather small classes and have very ready access to the instructor by email and phone. My work is also almost all graded by the instructor directly, most courses aren't big enough for a TA to have been hired. So I feel like it's a fairly personal experience, despite my physically being several states away and watching lectures recorded. I'm working on forming a committee for my thesis this semester so I'll be conversing directly with the faculty even more.

I wonder how an "at-scale" program like this, which seems to get built more on a MOOC model, will compare. Will it feel nearly as much like receiving direct instruction from an expert, which is what I would want a graduate program to be, or will it feel more like an off-the-shelf mass produced training package? That's a big concern to me.

Edit: I also feel like it's worth noting that my program confers an MS, with either thesis or creative component at student choice. I suspect this will be viewed more favorably by employers and others than an "OMS," even with a big name on it.
LD50 for cocaine in mice is 94 mg/kg and a line is 35 - 100 mg according to wikipedia. So a large line per kilogram will probably kill you.
Ask HN: Learning SOLID Principles
I have been through https://softwareengineering.stackexchange.com/questions/155852/programming-solid-principles#155853 to learn about SOLID principles as much as I can. Can you please suggest more resources to read about SOLID principles?
Not to mention if they own the real estate that has value both as an asset in addition to being a foothold into meat space.
Right? Who wants customers with some money to spend on goods and services.

Amazon should go target the people-of-Walmart crowd. They are the backbone of MAGA and the lifeblood of the economy!
So Berkshire Hathaway is clueless?
Computational Duplo train track layouts
> You enter someone's country and you ought to obey the local laws there.

There are plenty of human rights activists, reporters and publishers in China who have been imprisoned without a trial. Would you say the same thing to them?

And are you sure that noone in history had to challenge local laws in your own country for your right to voice your own opinion like this?
Show HN: Get dem Wahlburgers
This looks like a great way to introduce less technical users to the virtues of a tiling window manager. I have found that Amethyst offers a near sweet spot between customizability and complexity for myself.
Based on the problem solving skills demonstrated in your attempt to help yourself learn better, you're definitely not dumb.

I second the note about getting tested for ADHD. Another reason could simply be performance anxiety or imposter syndrome.

Have you tried joining a study group ? If you can find a positive group of people to study with, you might feel less anxious about it.

Perhaps also consider talking to your professors. It sounds like you're trying and they always want to help.
Not sure if this applies to this scenario, but tricky wording related to 1 day delivery landed amzn in hot water in the UK. In this case, they meant one day after dispatch, not one day from order placement.

https://www.bbc.com/news/amp/business-45183887
Consistency in reading a code base amplifies work.
Gaming doesn't have to be sedentary! I just recently restarted a gaming-exercise routine I used to do in the military, and I'm loving it. In between deaths, etc pick an exercise and do it. Multiply that by an hour or two gaming and you've got a good albeit barebones workout, the same with stretching. So just for example, I'm using a large heavy duty weighted exercise ball, and in between insurgency rounds (best linux fps IMHO) etc, I'll do situps and crunches, or toss it aside and do squats, stretch hamstrings, grab the kettleball for shoulder presses or grab the sledgehammer for airpunches, etc.

Combined with watching my portions and not drinking so much, it looks like I'll have my old 8 pack back before the year is over.

I also like to listen to lectures and talks while I game, and tend to only turn music on when I'm doing the exercises, but it makes me feel like I'm still being productive intellectually also.

My hope is that wireless room aware VR will enable a new generation of non-sedentary gaming.
Not sure Qi Lu is the best person for this position.

Though Qi was born in China, he almost spent his all career time in the US. Probably the time he worked in China is less than one year. You can't expect this person knows China market, Chinese young people, Chinese companies well, and has connections with people in China gov.

And he worked for big companies only (Yahoo, Microsoft, Baidu). He never worked in startups. Can he find and invest good startups? I don't know.

Anyway, YC entering China is a good thing. Hope Google search will come back to China soon.
How stupid it is to spend so much effort on compartmentalising their intel net in the country, but have all spies report by dialing in into the same website in a country employing few brigades worth of people reading tcpdumps 24/7?

Compare that to one way coded messages over hf radio: a place for pick up of a dead drop in n days is broadcasted, then it is picked up by a man who reads it, destroys it, and gtfos from the country. In that scheme nobody in any way contacts anybody in real time other that the HQ.
I don't have anything to prove. Continue posting your feelings if you like.
Why? I am genuinely curious. Terrible compared to what?
I think that was their point, as they mentioned a collaboration between Siri and Cortana, two largely competing products.
The smell of Edinburgh is even more so for me, mostly due to breweries I think.
Educational Market Research Reports and Industry Trends, Statistics, Analysis
I added logrocket.com to the list after reading about how Roku uses it to track information about user networks, etc:

* https://www.reddit.com/r/YouShouldKnow/comments/97an7p/ysk_r...

They also describe their service:

> LogRocket lets you replay what users do on your site

ie, they track everything you do when you visit a site using their service.

I've updated the entry to just block this instead:

logs.logrocket.com

If you update your filter lists, you should be able to get to https://blog.logrocket.com/.
Australian gov’t wants to force tech firms to weaken crypto
Maps work better in China than Japan. Source, living in Shanghai and Beijing with occasional Japan trips got a year.
Ech, I like to submit to GOPATH. One less thing to think about.
> So what else is happening to make this financially viable?

I'd guess: retail areas at the station, higher travel class with expensive tickets, local transport, parking, advertisements, internet access (maybe on a longer loop).
There's no reason for a human to be as good as the machine, even though it seems like a very human task. Maybe you can use the results as input to get better at that task yourself?
It took 8 years for the CIA to figure out what happened?? This certainly explains why China and Russia continue to conduct cyber operations basically at the same level of intensity they have been for years - US intelligence, despite its enormous, unaccountable budget is unable to stop them or even know where they are compromised. If there is an actual hot conflict between the US and either of these nations, I shudder to think what will happen.

I don't believe the US lacks in technical skill at the operational level. These failures are management and organizational failures.
Plaintext at https://github.com/mvdan/talks/blob/master/2018/go1.11.slide if anyone else gets Chrome freezing for a few seconds navigating left/right.
> We love to talk about how competition motivates innovation, but it also motivates economic rollercoasters.

> But we’ve created an America where an honest living means a shitty school and an existence no more stable than a contract job. Nobody thinks about what this does to the kids. All they see is innovation.

Instability is natural. Disease is natural. Starvation is natural. Death is natural. Chaos is natural.

Innovation is what gives us the degree of stability we do have. Innovation in health care, in manufacturing, in communication, in a thousand tiny things that you or I have never even contemplated.

If the complaint is that we are moving too fast to more efficient, more advanced, more productive existence, then it is a valid but welcome problem to have.
Sadly this seems to be an issue that is shrouded in a lot turf war within the physics community. As someone who is mostly interested in the history of it from my armchair, I think it's important to put out there:

The assertion that Bell's inequality shut down Bohemian Mechanics is absolutely false. This claim has been floating around since the the 60s. The biggest disagreement came from ... J.S. Bell himself. He was a proponent of Bohemian Mechanics and didn't agree that he had dismantled it.

==== The criticism ====

> Recently, however, physicists more commonly cite the Kochen-Specker Theorem and, more frequently, Bell’s inequality in support of the contention that a deterministic completion of quantum theory is impossible. We still find, a quarter of a century after the rediscovery of Bohmian mechanics in 1952, statements such as these:

> The proof he [von Neumann] published …, though it was made much more convincing later on by Kochen and Specker (1967), still uses assumptions which, in my opinion, can quite reasonably be questioned. … In my opinion, the most convincing argument against the theory of hidden variables was presented by J.S. Bell (1964). (Wigner [1976] 1983: 291)

==== Bell's Take ====

> There was, however, one physicist who wrote on this subject with even greater clarity and insight than Wigner himself: the very J. S. Bell whom Wigner praises for demonstrating the impossibility of a deterministic completion of quantum theory such as Bohmian mechanics. Here’s how Bell himself reacted to Bohm’s discovery:

> But in 1952 I saw the impossible done. It was in papers by David Bohm. Bohm showed explicitly how parameters could indeed be introduced, into nonrelativistic wave mechanics, with the help of which the indeterministic description could be transformed into a deterministic one. More importantly, in my opinion, the subjectivity of the orthodox version, the necessary reference to the “observer”, could be eliminated. …

> But why then had Born not told me of this “pilot wave”? If only to point out what was wrong with it? Why did von Neumann not consider it? More extraordinarily, why did people go on producing “impossibility” proofs, after 1952, and as recently as 1978? … Why is the pilot wave picture ignored in text books? Should it not be taught, not as the only way, but as an antidote to the prevailing complacency? To show us that vagueness, subjectivity, and indeterminism, are not forced on us by experimental facts, but by deliberate theoretical choice? (Bell 1982, reprinted in 1987c: 160)

> Wigner to the contrary notwithstanding, Bell did not establish the impossibility of a deterministic reformulation of quantum theory, nor did he ever claim to have done so. On the contrary, until his untimely death in 1990, Bell was the prime proponent, and for much of this period almost the sole proponent, of the very theory, Bohmian mechanics, that he supposedly demolished.

https://plato.stanford.edu/entries/qm-bohm/
Oxford at least defines public transportation as that which is merely accessible by the public that runs on fixed routes. There is certainly oodles of public transportation throughout the world which is privately funded and owned.
Great idea. I got 3 cities in Europe an one in the US right. I thought Prague was Berlin though, and didn’t get Boston
This seems pretty similar to Wallaroo but with more focus on connecting to everything. And of course golang vs Pony
If FANG were government institutions then yes I think a lot of the people here would be alarmed. But they aren't -- they are private companies, who can suppress or promote whatever they want. It doesn't matter whether or not you or I or anyone else likes it, that's just how it is.

The courts have affirmed corporate personhood, and their resulting freedom of speech, and in this case they are free to suppress things they host on their platform.

There is an interesting legal argument I heard recently that says that if you operate a private space much in the way as if it were a public space (like a privately-owned park open to the public) then there is a sliding scale regarding how much that space is legally considered 'public' (regardless of ownership), for the purposes of law enforcement, or whatever else (like being a venue for protected free speech). I wonder if, at some point, Google/YouTube et al could possibly be seen under such a lens. Maybe then you could argue private takesdowns are a violation of free speech.
The ATM network here is also not owned by the banks (similarly FASTER payments, they are members of the scheme but there's a third-party that administers the network). They pay for access, but don't pass that cost on.

And I did not miss that point, thank you. I just disagree with it. I don't think banks make their primary income from fees; current accounts are still basically a loss leader.
>And then didn't he die from ingesting hemlock?

No. He probably died in his sleep.

https://en.wikipedia.org/wiki/Plato#Death

You're probably thinking of Socrates, who deliberately killed himself by eating hemlock.
-- Those who don't understand Unix are condemned to reinvent it, poorly.
Henry Spencer
sincos is useful in general. Rotations for example often need sine and cosine of the same angle.

Because transcendental functions are implemented as a microcode loop, a sincos instruction lets you cut in half the loop overhead. If the overhead were 50% (e.g. 100 cycles arithmetic and 50 cycles overhead) you could cut sincos to 250 cycles, for an overhead of only 25%.
I used ruby for a long time and Go more recently. I think Go is fun. I’m able to read code bases with consistency. In a lot of Ruby apps, I see creative flexing that is unique to that person, or teams style.

The fun part is getting code written, and shipped. And it stays fun when it’s maintainable and production ready.

I’m having a lot of fun shipping Go code. :) I definitely can understand a codebase a lot faster than a random ruby one. That may be a personal thing but it works for me.
The goal was to make the boring machine as fast as Gary the snail. Maybe they did that. Also, the machine builds the tunnel reinforces as it goes.

https://www.quora.com/Why-does-Elon-Musk-think-he-can-bore-5...
Forgive us if we completely disregard anonymous sources. This sort of "reporting" is not based on any kind evidence or actual investigation. It is pure gossip.

At this point we know only that there are people inside Google who are, for various reasons, leaking information to the press. We have no direct quotes from these anonymous sources nor any information about who they might be. For all we know they could be janitors.

What's so funny is that I remember the days when Greenwald used to rage daily against the media for using anonymous sources. Now this has become the primary type of "reporting" that the Intercept trucks in.
It's also a lot brighter outdoors than it is indoors (we're really good at adapting to different light levels, so it doesn't seem like a large change, but it is). Recently I've read that simply being in a brighter environment has effects on the way your eyes develop when you're young.
This seems like quite an overreaction. This animation could easily confuse people who don't know as much as you do. The little ball moving back and forth -- what is that? What is doing the moving? What determines the speed of the ball?

These are the questions you'll be running into when you show this to middle and high-school students who have no idea what state space is and what matrix operations are. Like most math visualizations, this one seems best for people who are already somewhat familiar with the material.

I think it's a cool animation, but I'm almost sure I'm suffering from a hindsight bias. My physics professor used to say that nothing is worse than an analogy taken too literally.
Agreed.

> U.S. intelligence officers were also able to identify digital links between the covert communications system and the U.S. government itself, according to one former official—links the Chinese agencies almost certainly found as well. These digital links would have made it relatively easy for China to deduce that the covert communications system was being used by the CIA. In fact, some of these links pointed back to parts of the CIA’s own website, according to the former official.

How was this approved? This is such an obvious no-no. Would have expected a completely standalone, ring-fenced platform with absolutely no relationship to the government's known IP addresses and domains?
I was going to post it, but now we have a troll in the comment thread.
Then uv_loop_t should be an opaque type so its size isn't known at all, and uv_loop_init() should instead be uv_loop_new() returning the heap-allocated uv_loop_t, and uv_loop_close() renamed to uv_loop_free().

As-is the API and the way its use is being demonstrated in that example appear amateur to say the least.
Not really fair to compare companies that started decades apart as it's easier to grow when you're smaller.

There are startups that have 5x+ growth YoY, but it's not sustainable and it doesn't mean they're outperforming Apple or Amazon. It's just a factor of starting from a much smaller number.
There have been more fiercely fought wars over more trivial things.

This is HN, bike shedding is a thing.
Backup all mails to your system