skysight-inc/HackerNews huggingface dataset:
It will never happen. To have any hope of reliably intercepting right now, you need multiple interceptors that are nearly as complex as the missiles they are intercepting. That math just doesn't work out. It's extremely cost effective to just out-build your oponent's defensive capacity.
Revisiting PEP 394
This is great, nice work.
There would be an "incident", the Chinese would realize that they would have to escalate to a nuclear first strike because their naval capacity is hopelessly outclassed by ours, and thus they would probably stand down.

Or, they might plan a secret saturation anti-ship missile strike that would take out a big chunk of the US fleet, calculating that we wouldn't escalate to full war or nuclear over Taiwan.

Despite an infamous 1995 quote from a Chinese general that "in the end, you care more about Los Angeles than you do about Taipei", Chinese posturing in the Taiwan Straits in 1996 led to a large US naval deployment to the seas around Taiwan, at which point China stood down.

Basically it comes down to this: At what point is maintaining the Taiwan "cork in the bottle" no longer worth the cost for the US to maintain global dominance of the oceans? Keep your eye out for a naval arms race between the US and China.
I use Windows 10 for development work, behind a very restrictive firewall, otherwise Linux all the way
I am working on using linux to create crossplatform apps like flutter
GMP and Assert()
Yes, I think that answers my question -- if I'm reading it right, the scattering behaviour of low-energy electrons indicates that they're hitting something "proton-like" rather than something "quark-like" inside the nucleus?
Looks interesting. I'll check it out.
If you read the older editions of physics (and my comment applies to physics, not math) textbooks like Lanczos and Kittel (let’s leave Landau out of this) where the examples and problems are interspersed in the text often with solutions, the clear implicit invitation is to the students to come up with their own problems (ideally paradoxes!). This is related to point 4 in throwawaymath’s comment: https://news.ycombinator.com/item?id=19265709

If you don’t expect them to be potential future faculty, then by all means let other people hand you the problems and paradoxes unless you’re in contact with experiment.
There are other blocklists you can use besides the default. Some quick googling turned up half a dozen that folks like. Some more restrictive, some less.
We have! afl.rs[1] is awesome, and seeing as it's found some interesting bugs, I think Rust would be a great addition to Fuzzbuzz. It's on our roadmap.

[1] https://github.com/rust-fuzz/afl.rs
Google Autocomplete is very instructive here.

Lularoe is a ....

Lularoe is a cult

Lularoe is a pyramid scheme

Lularoe is a ripoff.

That’s enough information for me.
Yeah, I agree that most questions in introductory linear algebra are reducible to Gaussian elimination. However, if I had to play devil's advocate, I'd say:

1) Gaussian elimination is only one of the algorithms for solving linear equations. Why that one? Perhaps there is a better one for pedagogical reasons.

2) Why focus on the algorithm in paricular? Maybe we could formulate the thing Gaussian elimination is doing more abstractly with less reference to a particular algorithm. For instance: any matrix A can be written as LDU where L is strictly lower triangular, D is diagonal, U is strictly upper triangular. Or maybe: any linear map can be written as a projection on the first k coordinates relative to some basis, where k is the rank. Or maybe there is a geometric way to understand it.

3) Why focus on this particular concept in particular? That concept is just one of many concepts in introductory linear algebra. Although you can reduce everything in introductory linear algebra to it, you could also pick some other concept around which you could center the course, such as linear independence, the determinant, or something else. Or some other decomposition, such as A = XDY where X,Y are products of elementary row operations (so they are square and have determinant 1), and D is a rectangular diagonal matrix. This decomposition is arguably more important than the LDU decomposition associated to Gaussian elimination. Why even focus on one concept in particular?

4) This is only for the very basics. You also need a plan for Gram-Schmidt, eigenvalues, spectral theorem, Jordan decomposition, and so on, which form the meat the linear algebra courses.
Here's what I white-listed on uMatrix:

* raw.githubusercontent.com — it's loading the notebook directly from GitHub, so yeah, this one is fairly essential. Just need one XHR here.

* googleusercontent.com — no cookies, but it does load scripts, css, a frame and an XHR here.

That's it. There are some other domains it hits (like fonts.google.com and gstatic.com), but they're not needed to view the file.
> Any website which uses one is, in my opinion, not only extremely poorly designed but uses anti-patterns.

I'd be curious to know how you come to that conclusion, since web workers are primarily used to shift heavy computation off the main thread and deliver a better user experience. And service workers exist to make sites available offline. I'm unsure how either is an "anti-pattern".
Even so, what if China responds with their own drones and takes advantage of their higher sortie rates?
Vs a piloted aircraft? The difference is there but not in the realm of 2:1. As more tech gets loaded on them I suspect they'll reach parity with manned systems. The issue isn't so much wartime cost but the fleet cost as a whole. You get X drones from your budget and they cost a lot of money to maintain (not dissimilar to manned aircraft) so you can't always just have enough to make up for time in transit.
“To the timid and hesitating everything is impossible because it seems so.” – Sir Walter Scott
> With the advent of anti-ship cruise missiles, carriers have lost the decisive edge that they had during WW2.

That may or may not be true. It has yet to be proven one way or the other.

Yes, in theory anti-ship cruise missiles can take out a carrier. A carrier in the middle of a battle group with all defenses running? Maybe... or maybe not.

Then, as others have pointed out, there are plenty of countries that don't have anti-ship cruise missiles, nor the data chain to target them properly. Against those countries, carriers still have a decisive edge.
Chinese nuclear doctrine is just to maintain a large enough arsenal to ensure survival of enough weapons in the event of a first strike to wipe out an adversaries major cities. The idea being that rather then spend the huge extra amounts of money necessary to ensure total obliteration of the enemy, its enough of a deterrent just to guarantee an attacker would lose a large percentage of their population/economic capital.
Ditto. For a single machine you don't need "orchestration" - you just need something cleaner than a bash script to start/stop and potentially restart your containers.

I set up my home server with minikube more as a learning exercise, but went back to docker-compose for running all the things I actually rely on (Plex for instance) just because it's so much simpler.
It's definitely principal agent problem all over. During WWII I think it was clearer politically because the military grew over 10x from the 30s to the peak of the war effort, and the massive budget windfalls there were extremely tempting to take advantage of and extremely egregious when called out.

Now we're in a society of permanent volunteer military readiness, and we have to deal with endemic problems. The corruption and solutions both look different, and solutions have to have sustainability in mind.

I think you might be right, that Congress right now does spur on overspending rather than underspending. It's just about impossible to close a base anywhere, from what I hear. Still, in the long run, I do think it's better that Congress keep control of this and have continual oversight. I think it might be better suited to the Senate, and I think it's better suited to committees, but there does need to be a accountability there that is entirely outside of the military.
Represent deep learning models. With ONNX
Maybe Google should learn from them how to get away from ads. It's pretty phenomenal that they have been able to shift their main revenue from OS to other things like Cloud. I know people like to sh.t on MS but I wonder many of the current tech stars will be able to stay alive and healthy during several major technology changes like MS has done for decades now,.
>> She was given special treatment to report a story that conservatives very much wanted to be true.

> I live in Europe and therefore I don’t care too much about US politics. But based what I read on US media, the story seems true objectively. If you’ll read other comments to this HN post, you’ll see many anecdotal evidences.

Again, you misunderstand. She reported a Benghazi story, that if true would have damned the Obama administration for a potentially criminal cover-up. If you paid any attention to the 2016 US election, one of Trump's primary attack lines against Clinton was her handling of the Benghazi attack and subsequent investigation. This is the "story" I'm referring to.

> I live in Europe and therefore I don’t care too much about US politics. But based what I read on US media, the story seems true objectively. If you’ll read other comments to this HN post, you’ll see many anecdotal evidences.

Take a look at some real academic studies on this matter: https://observer.com/2018/06/media-bias-can-readers-trust-me.... http://www.niemanlab.org/2018/10/heres-how-much-americans-tr....

Americans don't trust media, but ask them if they trust media outlets that are associated with their own partisan leanings, and you will see there is quite vibrant support.

Look at the polling for support for some of the largest names in American media. The support is quite robust. In fact, look at an updated version of the very Gallup poll you cite: https://news.gallup.com/poll/243665/media-trust-continues-re.... Notice any changes?
Well that puts a name to the mysterious device Ray showed me. Thanks. I recall it being larger, in a cube-shaped 2-story room. According to his sister, Ray was really held back by his lack of a PhD. He had an IQ of 180.

I wonder why nobody seems to have tried electronically cycling the field direction (alternating perpendicular fields) faster than the particles can get out the end of the magnetic mirror.

That other relative, Pat Cahalan, did work for Varian, now called CPI. That was the supplier of the gyrotrons. He also was held back by limited education. The gyrotrons are pretty insane, with diamond windows about 2" in diameter that cost a $million. Megawatts of RF shoot out in one direction, while a powerful beam of X-rays shoots out in another direction. I've heard of them reaching 60 MW, and evidently they go over half a THz.

I'm told that it's a bad day when you shatter the gyrotron window, causing air to be sucked into the hot vacuum tube. It's also a bad day when you are inside the walk-in power supply and a capacitor blows.
Did you consider "Fuzzbizz?" It's a truer Spoonerism, plus you get the "business" pun. Although maybe that's outweighed by it no longer rhyming. :P
Yes, I'm curious about this, and a FAQ on the technical limitations which lead to the situation that GP mentions. I'd have thought that you could have a mechanical / electrical brake on the blades to keep velocities reasonable, or gears as uyou mention, or maybe it's other mechanical stresses.
My thoughts as well (most of the other top-level comments got it wrong).

The other important feature of this is that anyone can build a Savonius (or other) turbine and impeller at home, meaning that there is no lower floor on cost, meaning it's one of the only scalable uses of wind power that I've seen.

Free energy in the form of heat is all around us (orders of magnitude more than humanity uses currently, even considering a 20% electricity conversion efficiency). I'm in mourning that there is still no off-the-shelf supplier of Stirling engines for the world. Which is probably by design, considering how detrimental something like that would be to oil stocks hahah.
I like Hetzner's offerings. Wish they're also in North America and Asia.
I think it's also the greatest tool for learning there is, so it's worth it to over come that tendency and develop discipline when using it for learning.
What does "purely electrical" mean at this scale? Quartz resonators are piezoelectric devices, after all. The same field of solid state physics that explains a MOSFET is required to explain a oscillator.
This makes just as much sense as the current situation.
For the 99.9% non-technical people out there, we're gonna need an easy to install and manage Pi-hole like program that can be deployed on Windows and automatically set Chrome's proxy to 127.0.0.1.
You can still be relatively anonymous at meetups. You don't have to tell anyone your HN username, nor do you have to tell anyone your real name.

People at a meetup would see your face and hear your voice, but so what?
^there we go. I forgot to mention this. Sortie rates favor the defender if the attacker is far enough away. If A and B have 10 planes each and A's planes take 1 hour to kill something but B's planes take 2, A will win even with a significant technological disadvantage because you have to kill half their fleet before you reach parity.
This is the only way to make companies and governments to pay for externalities. It is the only way to make capitalism work.

If people can get profit by making other pay the cost, then there is a perverse incentive for destruction.
Right. And the SF "group" is just a collection of links to vaguely related events in the past.
Show HN: Codebraid – Execute Code Blocks in Markdown (Python, Julia, Rust, R)
If you don't like it, don't use it. I don't like Cortana or ads either, so I don't use Windows, and I don't have any of these problems with forced updates that everyone here is complaining about.

Honestly, I've been watching Windows users complain about Windows for many years now (decades?), and it's somehow both tiring and amusing. I guess humans just never learn.
Immediately after Chrome released Google was having it bundled with every freeware program under the sun and bribed every major PC vendor to start including it as the default browser in new consumer Windows PCs being sold.

Mozilla never had the raw revenue to just dump millions into forcing Chrome onto everyones desktop like that.
How well could China sustain that production with zero imports via sea? They have relied on imported coal for power production since 2007, and are now the world's largest importer of oil, 43% of it coming from the gulf in big slow tankers. US Carrier groups thousands of miles away from China could cripple it's imports with a few radio messages.
I've found rebooting on mac pretty painless regardless.
I don't like this attitude. It seems to blame the user for everything rather than striving to make the technology better and more seamless.
Traditionally it’s a mix of juniper and other botanicals, but I don’t think there’s any formal definition that it has to be juniper. I doubt any producer would label a non-juniper-based gin “gin”, though; so much of the flavor that customers think of as being what makes gin gin comes from juniper.

EDIT: scratch that, looks like in both the EU and US a spirit’s “predominant flavor” must be juniper in order for it to be labeled gin. I’m not sure how/who makes that judgment, though.
The phone-makers bringing back buttons
> And my likely future is so short that there's no point in long-term planning.

I've enjoyed your hn posts so thank you for that. I hope you can make the most of the time you have left.
Crashes are exploitable too -- you definitely don't want someone to be able to take your website offline just by sending it a malformed packet. You might not leak user data, but being DoS'd is no fun either.
How to Create Reality
I mean, isn't that a reasonable default? If you use a 3rd party alarm client, such as a sleep monitor, then you'd lose that alarm upon reboot.
I couldn't find any good AFL-like fuzzers for Java, so I wrote one not too long ago: https://github.com/cretz/javan-warty-pig. Feel free to take it and hack/reuse it.
That's because the VS redistributables now add extra functionality to the OS. It's insane.
Exactly what heavy computation does a web site need to perform?

If you have heavy computations to perform and display then perhaps it's time to consider writing a native application.

If you need to work offline then perhaps it's time to consider writing a native application.
> my MBP

In my experience, Apple's OpenGL drivers are incredibly unstable. On Windows I'll often see incorrect results, but generally the drivers have not crashed for normal inputs. When I've run my (admittedly kinda avant-garde) shaders on iOS and OSX devices, there's a good chance that the whole system will halt at some point. I honestly don't know how they have problems like this.
The big question with Windows updates today is "what are they doing to screw me over this time?" From forced installs of Candy Crush to the Big Brother features of "telemetry", every update is a probable hostile code install.
I do understand the hesitance. I looked at your blog - sounds like you have a lot out on loan... home equity, personal loan, etc. I wouldn't want to risk that.
Does anyone have a version without intrusive popups?
They're commenting on why "Chrome rapidly gained market share.", not commenting on the current situation.
FitPlant – Grow virtual plants by working out We need contributors
> Predictable and much better than not saying anything, and silently rebooting when I go to get a tea with 10 apps opened.

According to the process flow diagram in the article, that won't happen unless you were working outside of your Active Hours and left your computer unattended for more than 15 minutes.

The Active Hours window can be an 18 hour window.
Memory security issues have been the main focus of fuzzing, but it's really useful for other use cases as well, such as: slowness/hangs, assert failures, panics, excessive resource consumption and DOS attacks. We've also done some work with Go to detect race conditions while fuzzing.

You can also do differential fuzzing to compare 2 different implementations that solve the same problem, or fuzz for invariant violations/assertion failures. I think the possibilities extend far beyond just memory safety, and I'm really looking forward to finding other areas in which fuzzing is applicable.
Not a problem for me, because I am using Win8.1, but...

I run simulation/optimizations for bots that trade forex. Basically trying different combinations/permutations in their parameters, and getting anything between 25 and 1500 results so I can select the optimum result/configuration. This saves time, because I don't have to run one-set-at-a-time-for-30-mins.

Those optimizations can be running for days. I have literally gone away for a weekend and on Monday it was still running the simulation(s). There is nothing 'active' at that time, 'just a software running'. If the PC restarts, all the work is gone, and optimization needs to begin all over.

I can fear that it wouldn't be the only case that a Win10 user would be impacted by a forced restart.

I do understand Microsoft's standpoint, but as the mighty Steve Gibson says (paraphrasing), I want the operating system to NOT take initiatives :)
Seems kind of like a tangent, but, advertising is a field that has existed for many hundreds of years. It's not the same kind of thing as Microsoft Windows, which is a specific type of software product. I'd say the fairer comparison is that Microsoft is still completely dependent on selling software, just like Google is still completely dependent on selling advertising.
GLSL isn't that much different syntax that Javascript. If you write it directly you get the fun of using types. And WebGL2's support of GLSL ES 3.0 brings features that make it much more handy for compute operations like bitwise operators. It's really not that complicated to write a compute function without any kind of library. Just throw up 2 triangles that cover the output and scale your canvas to the match the number of pixels you want to each 32 bits of output.

See my proof of work generator for the Nano currency that implements the Blake2B hash using these techniques: https://github.com/numtel/nano-webgl-pow

Send data in as an array of integers on a uniform then receive data out as a bitmap encoded how you please.
I'm sure you could hire someone whose time is less valuable so they can do your part for you...
Reminds me of when I'm at a packed party and people tend to form "paths" where they can circulate among the crowd. It always fascinates me how this happens so naturally and people seem to just so easily identify those paths. Also amuses me that I'm thinking about this when I'm at a party.
That was sort of what I was trying to figure out--whether it's appreciably better, or if the family eating the same strain of yogurt for 25 years has simply become accustomed to that particular taste.
Currently you do. At a recent visit to my estate planning attorney he said it's likely that will be cut in half in the next few years. I don't recall whether it was because there's a time limit on that particular part of the law that's going to run out, or because it was likely the ruling parties would switch and they would vote it back down. But either way just remember that it can change in either direction at just about any time.
it all comes down where you think Vienna it's, because it's for sure more eastern city than Prague, but i don't see people calling Austria eastern European country, which is political from before 1989

i have no problem ignoring central Europe when people will be consistent about geography especially regarding Austria, but since nobody it's putting Austria in eastern Europe then we have to live with Central Europe, after all Europe ends at Ural, so calling Czechia eastern Europe it's quite a stretch
> Firefox, arguably among the most "free from corporate greed" of the browsers, has now finally caught up to Chrome on stability and speed (in my experience)

I’m sad to say that I hope that was my experience, but I’ve being trying Firefox (again) for the last 6 months and I still manage to make it irresponsive while developing, and very slow when using plugins like dark reader. So I had to revert to Chrome but I’ll try again in a few months.
This movement is a little stupid, or at best trying to capitalize on headline-grabbing aspects of it that appeal to laymen. In the best case, I would give them credit for using "clickbait"-level tactics to get attention on the real cause to be advocated.

Objects, geographic features, even animals, don't have rights of their own. Their protection is advocated for by people, for the benefit of people, under our laws. We fight to protect things like these because we value them as people. They don't have inherent rights. Rights come with responsibilities. It's a person-centric view, but what else do we have in our current system? The Constitution talks about individuals, not objects.

I think their time would be better spent advocating for laws that are formulated correctly in the legal framework. Though boring, more effective. I give this low odds of survival in the courts. Why not spend the energy on something that will succeed? This only will leave people disappointed when it gets overturned.