skysight-inc/HackerNews huggingface dataset:
Russia's access to the sea is almost completely bottled up by geography and nobody else has built close to as many ships as we have. In this environment, the focus naturally shifts from sea warfare to using naval forces to attack land targets.

Taiwan, the Philippines, Japan, and South Korea are all key to the US's current global strategic game of keeping China bottled up behind the South China Sea. China's game plan consists of getting past this.

China seems to be in the early stages of trying to do so themselves.

It would make sense that they would try and leverage the advantage of having their landmass nearby, to give "artillery support" with hypersonic anti-ship missiles to their naval forces facing the US forces in the South China Sea. If I were the US, I would be looking into shifting emphasis to submarine warfare in the South China Sea, including submarines emphasizing ship to ship missiles. I would also be re-implementing SOSUS style listening arrays in the area.
It's hard to get anything from this article. Does this factor in the Uber drivers making over 100k a year but paying for gas/insurance/health out of pocket? I'd be interested to see data on real income or percentage of income that is put into savings/investments. Other data sources paint a far less optimistic picture of the current state of affairs (https://datausa.io/profile/geo/01000US/#economy)
Linux has at least 3 methods to hot swap the kernel to a new version. Rebooting is convenient but with some effort entirely optional.
>and all sorts of shit you don't want is advertised or installed to you.

I don't see the problem here. If you don't want it, don't buy Windows. This stuff isn't a secret. What's important is Microsoft's profitability, and from what I've seen, these moves have been very good for MS's bottom line, so therefore they're good choices for the company to make.

>but that doesn't mean it needs to become terrible!

Why not? Are you going to stop using it as it becomes more terrible? Of course not. So why should Microsoft care about your opinion that Windows "has gone downhill"? It's in their best interest to extract as much money out of you as possible (thanks to spyware, adware, shovelware), and to not bother wasting money on things like quality control, because the users absolutely will not give up on Windows no matter how bad the experience becomes for them.
The many questions that help guide software engineers building a PoC
Yeah there are certainly options out there but at some point the blades will be simply spinning too fast to be safe and it will need to be actively braked.

The other problem is adding the mechanical complexity all up in the nacelle of the wind turbine, where it is hard to service and maintain.
The article makes it pretty clear that LuLaRoe went above and beyond even the normal MLM scuzziness:

> [A]t the national level the job of spotting [pyramid schemes] falls to the U.S. Federal Trade Commission. It primarily does this by checking to see if a company abides by a standard established in the wake of a 1972 lawsuit against a now defunct beauty products company called Koscot. The Koscot standard, as it’s known, says that while a company can compensate people for recruiting new sellers, it can’t base that compensation on how much inventory the recruits buy. Most state laws, including California’s, also require compensation plans to be based on sales.

It’s a simple rule. The DSA requires it of all its members. LuLaRoe didn’t follow it for the first four years of its existence, instead basing its bonuses on wholesale orders. For a while it apparently neglected to track what types of clothing actually sold.
Yet Another Post Against Chrome. Yes it's bad and it spies on us but it's also damn good for web development and so far I've found no decent replacement :)
U.S. wage growth is higher than we think, researchers say
Now subtract 3 (or 6) percent to account for what money does under inflation (or market growth). If you don't geometric average a growth that outpaces at least 3%, you are working for less than you were when you started. If it's between 3% and 6%, you are being outpaced by institutional investors because your capacity for savings are extremely limited in comparison.
Is YAML engineer a real thing? I always considered YAML to be a slightly hacky configuration DSL that I needed to be familiar with, not an actual core, career, competence.

For example, can I become an INI engineer?
Looks like the real article is: https://www.bloomberg.com/news/articles/2019-02-27/u-s-wage-...
> Team America, World Police.

Basically the British mortgaged their global empire to the US for bailing them out during WWI and WWII.
> what you're saying is equivalent to saying "any program that uses threads is poorly designed and uses anti-patterns".

No, what I'm saying is that I want my web browser to have a light footprint. The browser from 10 years ago works perfectly fine: it rendered and displayed text and images and didn't require hundreds of megabytes or even gigabytes of disk space. The anti-pattern is the idea that so many new things are "needed".
I'm not totally versed in the physics of the situation, but the primary evidence here is that there is a massive difference in the force needed to break a nucleus into nucleons and the force needed to break a nucleus into quarks (well, non-proton/neutron quark aggregations). This suggests that there is intermediate structure inside the nuclei.
Interesting. I only know about kexec. What are some other examples?
I don’t know the merits of veganism but I don’t understand this guys reasoning for drinking his own urine. Isn’t our body pretty good at eliminating waste?
That's their PR position, but I don't see them taking privacy particularly seriously in reality. They tolerated predatory behavior from darling apps like Facebook for ages.
I surmise it is because HN attracts a higher percentage of critical thinkers than many other boards. A startling amount of JS on the web falls into the following categories:
1) Advertisement
2) Tracking
3) Useless animation
I don't care for any of those things. I generally prefer simple html pages that load <1 second, take very few resources, do not track any information about me, and don't use any mouse-reactive animations while I'm trying to get work done.
Tech is experiencing probably the biggest boom we've ever witnessed. What we're experiencing completely blows away the dot-com bubble.

If you need to trade your labor in order to keep a roof over your head, you are in the same boat as any other person who needs to do the same, no matter the sector or role. The overall trend for labor has been that of stagnation, undercutting via contracting and outsourcing, and replacement.

Companies at the forefront of our industry have colluded to keep engineer compensation artificially low. They were prosecuted for it and lost[1]. Some of those involved who colluded to keep engineer pay low were Google, Apple, Intuit, Pixar, Adobe and Lucasfilm.

At the end of the day, monied interests are actively trying to ensure that you are paid as little as possible for the work you produce. Your fear is not unfounded.

Such a predicament raises questions: What can we, as laborers, do about it? Well, if we look at history, unions were successful at winning things that we all enjoy, like the 40 hour work week and the weekend. Perhaps tech is due for a renewed interested in unionization or guilds.

[1] https://en.wikipedia.org/wiki/High-Tech_Employee_Antitrust_L...
> They start off lean, gain features over time

I'm pretty sure there's a copy of MooTools in the Chromium repository.
Is it fair to compare your Linux Server to your Windows Desktop? My Windows Server has 4 options for handling updates:

1) Automatically install and schedule a reboot.

2) Download but let me choose to install.

3) Tell me there's updates but let me choose to download and install.

4) Don't check for updates.
You can write texts in LaTeX, and post them online using Ximera!

https://ximera.osu.edu/mooculus
Presentation That Started Juul
well for example in our systems all api calls only moves from a know state to another known state and any call failure redirects the client/user to the dashboard trough an error handler so they have to reload the last good state saved on the database.

not perfect, but having a server crash is not much different than having a connection reset by a wifi status change or an upload timing out due the mobile network going away or the user navigating away or closing the browser.
Never did this on windows 10, no idea how effective it is on 10, but what I did was disable the update service, disable the software protection/licensing service, and set both exes to deny execute permissions to everybody in the security tab of the files.

Genuine goes away, updates can't start, and even if updates come back, your windows isn't genuine anymore, so you don't get all of the updates, just the major security ones.

During GWX, I just issued the command to reset my activation to ensure genuine never came back, blocking the licensing exec also kept the notifications from showing.
Yeah, you are right. I'm not defending him, just trying to explain it.
It’s 2019. How can you stand the web without an ad blocker?
US is doing just fine. It's countries like China that is now facing a combination of subprime mortgage of sorts, except it is not limited to only residential real estate but entire state owned corporations which can no longer just be bailed out as before.
I’ve been using Julia for a project at work and it’s been a pretty fantastic experience.

I’ve only being doing some analysis stuff at the moment, but I’ve got a few machine learning/NLP projects coming up that I’m super excited to use Julia and Flux for!
There's something familiar about this to me, particularly that GDPR page ;-) (it's fine - good luck!)

Your link to LinkedIn is broken, by the way.
EnTT C++ ECS finally works across boundaries
Even if they don't think the same way we do they are (probably) bound by the same laws of physics. Obviously this argument doesn't work if they have developed warp drives or infinite energy sources and reactionless engines, but if they're bound by the rocket equation as we are then there are truths that can't be avoided.

We are on the cusp of being able to detect the biological markers of life on distant worlds by spectroscopy. An alien civilization that can traverse the enormous gulf between solar systems can very easily build widely spaced telescopes that can monitor all nearby solar systems for changes to atmospheric composition. Anybody who is paranoid enough to need to kill any life around them would obviously build such an array. There is no hiding from them, the technology is much too simple compared to what you need to travel between solar systems.
For the UK, the F-35 procurement deal has utterly crippled their force projection ability. For some inexplicable reason, the decision was made in 2011 to "sell" all 72 of the UK's (newly refurbished at great expense) Harrier jump jets to the US Marine Corps, for the tiny sum of 180 million dollars. This left them completely without carrier-capable aircraft for many years, despite investing billions in a new aircraft carrier. As of this moment, the UK has a grand total of... 9 ops ready F-35 lightnings.

So forgive me if I doubt that allied readiness is in any way a priority for the F-35 program.
Gremlin is the original/previous moniker and has been since 2009. Apache TinkerPop was added upon joining Apache in 2016.
For better or worse, meetup.com has really dominated this space, but I seem to recall that craigslist used to have a section for community events and announcements where you could post something about your group. I'm not sure how many people use it though, and it had a lot of junk in it (though, to be fair, so does meetup.com).

Another way to go is the old fashioned route of posting physical paper fliers on telephone poles, or bulletin boards in cafes, universities, and libraries. It's local, absolutely free, and usually there's so much junk there that something serious and actually interesting would stand out.
Yeah, unless you dual boot when I get stuck for 20mins+, before Windows decides to restart and then goes to "Restoring a previous installation" (or whatever the wording is..) and then I've wasted enough time and just carry on. Que next time I need to boot into Windows and I get to do the same shit again.. Until one time it just actually completes the update.

Oh, and I've been gaming numerous times (when the toast notification is hidden so I don't see it and click it) and then bam, my PC decides to reboot itself.
This is such an awesome service.

Congrats Everest (and team) for making it easier to make software more secure!
I would argue that if your builds take more than 18 hours to complete then you should be running them on a build server which allows you to disable updates.
An unpatched exploit is independent from applying an update. Serious exploits should be patched asap because they may endanger critical infrastructure. But I as the system administrator should be able to make the informed decision not to apply the update for my own reasons. Even windows 10 PROFESSIONAL doesn't allow this. It's a huge screwup on MS part.
>the switch would almost certainly make things worse because add-ons people relied on won't work and now you've burdened them with having to find new and unfamiliar alternatives to what they were comfortable with.

I have no data to back this up so you could say I'm just talking out of my ass, but I would guess that the non-technical users who makes up most of Chrome's userbase either don't use any add-ons at all or mainly use extremely popular ones that have equivalents in other web browsers like adblock.

I 100% agree with everything else though, the average user who uses a web browser exclusively for instagram and gmail does not see things like small performance increases or privacy as being worth changing habits for. Hell, some of the technical people I work with have no problem with companies/the NSA spying on them because they have "nothing to hide". I really think the only reason Chrome got so popular was because the meme that Internet Explorer sucks premeated our culture so strongly that basically everyone started to know that the first thing you do with a new computer is use IE to download a different browser, and what better to use than the one made by the search engine you use every day?
Thanks for the head's up; much appreciated!
Is it just me, or are women more prone to falling for MLM pyramid schemes?
The flip side of "in the end, you care more about Los Angeles than you do about Taipei" that always gets ignored is that China also cares more about Shanghai/Beijing/etc than they do Taipei.
You didn't paste the link. Is it this one?
https://www.cia.gov/library/publications/the-world-factbook/...

So when you say free market, it seems you really mean "not-communist", correct? Because I never said they were all communist.

It would seem fair to me to remove from that list those countries below Cuba which are in fact communist or which have a history of being destroyed by communism, those who are kept poor by brutal dictators, like many from Africa, and those recently affected by war. It seems to me those countries wouldn't qualify as free markets.

Then I invite you to check the Index of Economic Freedom[1] to see if the remaining ones are really "free market" countries..

Note that this is all based on per capita GDP numbers provided by the Cuban government and therefore highly unreliable.

[1] https://www.heritage.org/index/ranking
Ha, that's really cool. I rather like the Windows 10 Calculator.
https://hypothes.is also does this and is non-profit and open source.
> -Left joycon drift

A temporary remedy is to clean them out -- even a can of air can do it.

This is of course a temporary remedy, though, as you will have to do it again, and sooner or later, it won't work anymore.
If that were true then web developers would have never bothered supporting alternative browsers.

Regardless of browser matrices, it is the will of the developer to support the open web platform that made sure that Internet Explorer and thus Microsoft didn't own the web (browser) in the 2000s.

Anecdotally this point of view has done no harm to me and I'm not the only that shares it.
Note that Shockwave installers will also stop working after that point, as even the "full" installer downloads components from the web during the install.
"In March 2016 she paid $9,000 to become a LuLaRoe consultant."

Uh, your first clue is that you don't usually PAY companies for the privilege of becoming an employee.
I learned from Apostol and Lax, so maybe those are my biases talking, but I don’t remember rank being covered in more than one place at least in the former. Apostol proves it directly from the indices of linear maps. I could see introducing rank in the context of saying in real life, instead of basic Gaussian elimination, we have to consider condition number, then take the reciprocal of the condition number, talk about rank singularity, and then from there touch upon rank (punting to linear maps for the whole treatment, which you did acknowledge as an option) I think a straightforward more real world example oriented to say a basic REPL like that will pique their interest.

Also I hated hated hated the finding reduced row echelon problems in Apostol so maybe it’s just me and I’m lazy.
I would love to switch from Chrome to FF on my daily driver but I rely on the multi-profile thing that has no analog in FF. My work windows are separate from my personal ones, and I have different work windows for each company. Of course each is themed differently too, so I know at a glance which I’m in.
The code isn't public yet. I imagine that if you want to get involved at this stage you'd need to contact them directly. Their email address and public-key are available here: https://www.secbsd.org/dark-intelligence-team.html
When that doesn't work, try a can of air, or if you are hardware and electronics savvy, take it apart and give it a real good cleaning.
> Why is the US so set on a policy that every other developed nation has eschewed?

Which other countries have made the security commitments that the US has? Not only being a part of NATO, but commitments to Israel, Egypt, Japan, Korea, Australia, NZ, and so on. At a minimum the US needs an active carrier in both the Atlantic and Pacific, and usually two in the Pacific. To do that you need at another minimum twice that number to rotate ships out. Then for carriers you need more for life cycle and overhauls.

Plus its always quite disingenuous to compare the US to say a country like France. The size, population, economy, etc are in completely different categories.
China needs access to natural resources to run those production lines, and China itself is relatively resource poor. In the event of open war with the US, they'd be mostly trying keep their supply lines open. Such a war would take place all over the world, rather than in China itself.

We're more likely to see a nuclear conflict involving China if the Chinese leaders feel that resource needs make it necessary to seize Russian territory.
In arguing that we should take a simple average, this seems to be trying to make wage growth seem better by putting more emphasis on the top ranks that have seen most of the growth over the past few decades. However the wording seems to imply the problem is that higher earners have slower growth because they're later in their careers. Are they talking about a different thing or just being weaselly?
You can also literately program in Lean, and get out math theorems like http://pat.perso.ens-lyon.org/M1P1/
Useful Command-Line Commands on Windows
I'd definitely go if there was one. ;)
Thanks for clearing up the CA stuff

> I believe, but am not sure, that H.264 is decoded in software in Firefox but is decoded in hardware in Safari.

I am 100% certain it is (was?) on Firefox as well, because it would have been impossible to hit the aforementioned 60 energy impact without hardware acceleration. This is done through VideoToolBox, but that might have changed.
Probably because Director was originally created under a different name, VideoWorks, which WAS released by MacroMind before they eventually became Macromedia.
As a contractor I spend considerable amount of effort and money to have my work tools in good shape. I buy top-notch hardware and am not afraid to buy software if it helps my life just a little bit.

I can't understand how Microsoft thinks it is okay to force updates on me and then not even bother to make sure those updates work.

After having couple of high-cost delays due to my laptop deciding reboot while doing important analysis or deciding not to boot at all due to Windows update failures I was forced to drop Windows and a dozen Windows-only tools I have used along with it.

Macbooks are non-starters. The laptops are barely usable. I am heavy keyboard user and touch-typist and I can't envision using a laptop without physical function keys. A laptop that can die due to dust speck? Apple, please make a laptop for people that actually work and need reliability and usability more than shedding another half millimeter of thickness.

I don't want to say Linux is perfect. It is extremely irritating to spend hours trying to get basically anything working.

I just want a machine that works and that I can rely to work next day when I open it to start my work day.

Why is it so hard in 2019?
Have you seen or used Microk8s ? Seems like it might be what you are looking for. Can be installed and removed via snap package too
This is very interesting. I dabbled with eBPF before using the more traditional bcc tools and the canned scripts, but this deep dive really gives a good perspective on the implementation underneath.

I wonder how long before we will see more critical parts of the kernel machinery being implemented completely in eBPF (like XDP currently). Fascinating technology!
so how does it work on HN? should I just remake a new account so I can post sexist things like this or do I actually have to sit around and wait for my vouches?
OP's python script manually parses dump1090's output[0]. Is this the recommended way to get information with this level of detail from dump1090's output into another program? In the past I've used the SBS1 port because I didn't think to run dump1090 as a sub-process. Next time I use dump1090, I'd rather not use a SBS1 parser if I don't have to.

[0] https://github.com/saubury/plane-kafka/blob/master/raspberry...
As somebody who has experience with live updating software on windows while its running with no downtime, Windows updates has no excuse.

You can use symlinks to blue green deploy the software, swap the symlink over, and restart the software to have the new version take effect with little downtime. You can do this with dlls and having the software manually unload and reload the dll for the same.

locks on symlinks apply to the target, not the symlink, this is piss easy to implement, and heres the kicker! Windows already uses symlinks for all of its dlls and exes as part of the winsxs store, so they could already use this to update without restarting, and even when a restart is needed, they could just stage it in the background, and do a normal reboot without the need for a pre shutdown and post startup stage.

This exists, right now, as something you can do in windows, windows 10, windows 7, windows xp. It works for all of them.

Microsoft has no excuse.