skysight-inc/HackerNews huggingface dataset:
They found confidential files there, but nothing he had no right to access to

You may have missed this part of the criminal complaint:

“Tan's supervisor confirmed that nothing in the downloaded files was within Tan's area of responsibility. Further Company A confirmed, through Tan's supervisor, Tan did not have a work related need to access or download the restricted files.”
These munitions are more or less a joke they only work in ideal conditions and have a range shorter than normal kinetic projectiles.

By the time the police arrives the drones are gone and nothing can shoot down a drone at 10,000 feet short of a man portable surface to air missile.

Even at the maximum altitude allowed for these drones which is 400 feet you wouldn’t be able to hit it reliably with anything that isn’t terminally guided and man protable with maybe the exception of a high powered scoped rifle and a very good marksman.

But again the problem is that these drones don’t stick around for hours they are gone in minutes, by the time anyone can get in range they would be long gone.

Edit: looks like they are deploying or have deployed (since this if from the Daily Fail) a military grade drone detection system with some soft and hard kill capabilities that the British armed forces purchased for troop defense in Syria and Iraq:

https://www.dailymail.co.uk/sciencetech/article-6519211/The-...
I wonder if it is possible to disable a drone with a barrage of powerful air vortices. This would solve the GPS/camera navigation problem without disabling aircraft systems, and it would prevent any collateral damage caused by launching projectiles in the air.

https://youtu.be/IN_N_J1yx-U?t=331

It would need to be vehicle mounted and automated to fire rapidly, but would be interesting to see in action. (And probably a lot of fun to operate)
They are committing genocide right now.
Ok, that was great.
Sans of nuking civilization back to preindustrial age, this is going to happen. It's a question of when, not if. We should be preparing to mitigate the danger.
>A drone capable of jamming GPS in any useful area should carry a huge load of batteries to develop enough jamming power

GPS is extremely low power and relatively speaking easy to jam. The received signal strength is far below the noise floor to begin with and it's basically RF black magic that it works to begin with. Those cheap GPS jammers that only radiate white noise at like a watt cause huge problems in the surrounding area.

There was even one case that I know of that would pertain to this subject in particular. A truck driver wanted to prevent his company from snooping on his whereabouts while driving a truck with a tracking system on it so he bought and used one of those cheap chinese jammers. He delivered stuff to an airport and just sitting in the parking lot was enough to keep aircraft from maintaining a GPS fix. There was also the case at Newark airport where just a truck driving by regularly was enough to cause problems.

And really those GPS jammers are the bruteforce and pretty ineffective approach. White noise is essentially what GPS is designed to work in, it just raises the noise floor 20 - 30 dB. GPS uses a gold code to transfer information and it's essentially looking for statistical deviations to be able to get a lock on such a weak signal. If a jammer was designed to be biased and transmit with the intention of preventing a receiver from being able to lock onto a satellite instead of just overpowering the signal entirely it could jam more with less power.

https://en.wikipedia.org/wiki/GPS_signals#Coarse/acquisition...

https://gizmodo.com/jamming-gps-signals-is-illegal-dangerous...

https://www.cnet.com/news/truck-driver-has-gps-jammer-accide...
Hasn't the community long since disagreed by evidence of Docker and Kubernetes?
I used this illusion's technique back in the day to create more colors than my Commodore 64 supported natively (16), by overlapping sprites of different striped colors offset by one pixel.
That’s just the PurpleAir site. It’s like that for all browsers for years. By how crappy it is, I think they’re naïvely trying to render ever sensor in the view window.
Extreme counterexample, Barrett M82

https://www.youtube.com/watch?v=AhXaER53CHQ&feature=youtu.be...
This is standard now, so that the founder can buy a Tesla and a house and get focused on the long term to maximize the company without taking the first buyout. Employees job is to do the work, trust them to understand. Don't buy a Ferrari and you'll be fine.
It's Apache 2.0 and it did lead to incompatible, proprietary extensions:

https://source.android.com/setup/start/licenses
It shows how lax companies are with our data, and that products aren't designed with privacy from day one, but shoddily bolted on after the fact (if at all). Blaming the GDPR/"regulations" here is completey misguided.
You forgot to mention the talk's subject.
Next up: "Lessons in resource management and controlling unruly populations by Stalin in Ukraine".

https://en.wikipedia.org/wiki/Holodomor
I really liked Paul Hill's "Failure is not an option: Building a culture of continuous improvement at NASA", the keynote from this year's DashCon: https://www.youtube.com/watch?v=XMkgk-7aIBc&index=16&list=PL...

It was really nice to see that the current Devops/SRE best practices are reflections of engineering/operations best practices in other fields
You can clearly see both speakers fees and "donations" to the Clinton Foundation fall off a cliff after she lost the election.

Goldman's paid her a lot, didn't they?
It's also a sort of safeguard. Pathogens that are too deadly to the organisms they infect are selected out.
But the problem was still there: poor control over stored recordings. It could have surfaced another way, like a law enforcement request for some suspect's recordings and being sent someone else's recordings.

So the regulation is not at fault here, "they created a process for getting previously locked up private data out of the company, which is prone to human error and / or intentional abuse" is the real problem.
i think elixir is a good effort but given the decline of ruby and elixir's similar syntax, that hasn't done it any favors in terms of adoption.

i'd be really excited for a python inspired implementation.
Sugar is not a direct cause of diabetes. So you might want to rethink your analogies in future.

https://www.diabetes.org.uk/guide-to-diabetes/enjoy-food/eat...
Here's an archive.org link for "Flo Control":

https://web.archive.org/web/20040401115046/http://www.quantu...
We call that debugging, for short
I don’t like Rich’s appeal to human intuition and the physical world as justification for not using—and even disparaging—mathematical structures. His quote from memory was something like “There’s no such thing as a Maybe Sheep,” and that was aggravating to listen to. He then gives the simplest possible examples, and fails to convince me that his approach scales to the real world. At some point he starts talking about what a “person” is and what an “address” is and, somewhat in jest, he says something like “I know I know addresses are difficult this is just a simple example.” It’s precisely the difficult case that I want to see his “intuitive” view of programming actually work out.

Rich is a good speaker but I don’t find the line he toes to be agreeable.
Viruses aren't loyal, so nation states would not be likely to unleash such a thing. Its more likely that something like this would be created by a lone nut or a fanatical apocalyptic cult or terror group.
A city in at least one of those countries issues their own visas and has their own seperate visa granting privileges

Why is that?

Your preference is cute, with Europes new and old supernational governments but it isnt comparable to the US and gives you no insight into the inner workings of those countries or subdivisions.
How’s that Renault/Nissan thing going?
Or give Emacs Org mode a try :)
I wish people stopped using throwaway accounts for every unpopular opinion on HN.
If it was backend-powered I could check a cookie, but the site is static. Since I made it dark-mode-first, I think it's a good compromise. Looking for other ideas too
This is the same with Alexa, with the exact same drawback that it's buried in the settings>History section.

It's actually a really cool feature; this entire fiasco could likely have been avoided if Amazon were to embrace the feature (data export and review) rather than treat it as something only nerds are interested in.

If you have data export by default (like Google's Data Takeout), then you don't need to build internal custom systems and manual processes that are only tested on GDPR requests. You've already built them for the default case. Handling GDPR requests is now user self-serve with a link to documentation explaining how to get their data.
This is missing the point that cable news always gave Trump a huge share of attention even when he was a fringe candidate. During the campaign Fox would interrupt programming to show him speak live. Lots of candidates of all ideologies would love that. Why did they do that for him? Ratings.
All of those are nothing but challenges. We'll figure all of them out, eventually.
Mentioned in the article: manual nbconvert, nbdime, ReviewNB (currently GitHub only), jupytext.

Jupytext includes a bit of YAML in the e.g. Python/R/Julia/Markdown header.
https://github.com/mwouts/jupytext
Added, thanks for pointing that out.
This is on the roadmap.
This was the highlight for me:

It turns out, feeling powerless boosted the mirror system — people empathized highly. But, Obhi says, "when people were feeling powerful, the signal wasn't very high at all."

From an evolutionary point of view, one can argue that individuals with less power need to seek collective advantages more than those with higher degrees of power. Empathy enables collective benefits.
I you think she's talking about him at home or he's coming over when you're not home, wouldn't it be easier to go the traditional route of a hidden camera, or hiding and audio recorder in the bedroom?

Relying on her to say "Alexa, play sexy music for Johnny" seems unreliable. But if you really want to use the Echo to spy on your wife, you can just review the voice history yourself.
> Ever wiped with a piece of receipt paper? not fun.

In Suriname people wash their ass after they took a dump. They also wash their hands afterwards.
Adding new syntax to Java is tricky (unless certain other JVM languages starting with C ;) but I was really disappointed in the string proposal.

At the very least, have a default, optional string substitution feature.
It ain't that hard and it's something users of raw strings will NEED anyways.
What good is it to have snippets of raw strings that then need to be parsed again and split and re-glued again?

JavaScript backticks are much more useful out of the box.
But that isn't the Java way... In Java, everyone gets to write their own string substitution library, littering the heap with completely unnecessary substrings.

After the disasters with generics and enums, do it right, for once, please?
Stanford scientists locate US solar panels with ML & a billion satellite images
The optical argument goes like this: Measure the brightness (in energy per square meter) right at the moon's surface. No matter what you do with lenses, you can't concentrate moonlight beyond this level.

You can make an enormous lens where all the energy coming off a particular acre of moon goes through it. But you can't focus all of it onto a spot smaller than an acre, no matter what you do.
I'd ask you if you had any evidence for this claim, but of course you don't. You have a very odd view of how investments work. Perhaps MBS went straight from ordering Kashoggi's execution to getting a random Iranian banned from an Internet chat system.
Show HN: Pengram – Make AR annotations with your iPhone/iPad in less than 5 min
Hello HN,

We are Will, Bill, and Charles, the hackers and makers of Pengram (http://pengramar.com). While working in the makerspaces at UC Berkeley, we noticed areas of heavy friction with regards to onboarding, safety, and technical reference, so we decided to do something about it.

Pengram uses a combination of markers and augmented reality to allow people to both make and read contextual data effortlessly. Imagine creating spatialized annotations, engaging 3D instructions, or simple sticky-note reminders that others can access with a quick scan of a marker.

We’ve already begun to push our solution to many of the makerspaces around the Bay Area. Our goal is to get this onto every piece of complex machinery out there, so no one will ever have to “find a manual” again!

You can see an example of our prototype at work on this laser cutter machine: https://vimeo.com/292876348

Our ask for HN community:

1. We are looking for feedback! Let us know how you feel about any and all aspects of our app - How smooth was the onboarding process? How do you feel about the UX? How often do you find a need to use it?

2. Let us know about your creative solutions! Do you leave notes around in your home? Do you create self-guided AR tours? How do you use your Pengrams?

How to use:

1. Start by installing the Pengram app on your iOS device here: https://itunes.apple.com/app/id1446229928

2. Download and print the Pengram marker, be sure to be at 100% zoom: http://pengramar.com/pdfs/marker.pdf

3. Stick the marker on something you want to add information to. Follow the in-app instructions to initialize the Pengram.

4. For more detailed information on the creation process please watch: https://www.youtube.com/watch?v=fI_qrRE_Nf0

Contact:

Feel free to reach us directly with your feedback and thoughts. Email: will@pengramar.com

Looking forward to checking out your Pengrams,

Will, Bill, and Charles
Blip – making the world a better place with simple HTTP(S) transactions in Node
Google isn't impersonating Tom Scott here. Brave is.

You're the bad guys here and you can't see it because you think everyone else is Google and Facebook and tracking people. People want nothing to do with either you or them. But clearly less to do with you.

I'm not surprised that the angle is "sure we're bad but people will have to go for the guys with big pockets first". At least you know you're the bad guys. That's something.
The real question is whether this semantical distinction is productive: how many people know about subdivisions of non-US countries and how they work

The whole point of this is that people couldnt write the essay you just wrote about practically any other place on the planet, and the court cases that support it assuming it was ever challenged
That's incorrect. It has nothing to do with the wavelength of the light.

> Still the reflected light has original wavelength of the light of the Sun. Collect enough of it and that triggers fire.

You can't collect enough of it into one place with a passive optical system, because it's been irreversibly scattered by the moon's surface (Read: irreversible increase of https://en.wikipedia.org/wiki/Etendue).
I imagine that viruses could very much be ‘loyal’- if we’re gene editing you could not so theoretically target ethnic-specific genes to attack.
Yup. I posited this when I was a young pup, then found out some dude beat me to it <wink>: see,

Gell-Mann Amnesia Effect

https://en.wikipedia.org/wiki/Gell-Mann_amnesia_effect?wprov...
How+to+install+CentOS+Web+Panel+in+CentOS+7
Funny how a news article can influence forum dialogue almost a decade later.

Good journalists are worth gold
If viruses can jump between animals and humans, they can jump between ethnicities.
Mexico is the United States of Mexico as well
"I used to use that when I lived in Beijing, but when it comes to visualisation, nothing beats this site: https://www.airvisual.com/earth"

Which sensor network does that site get data from ?

Also, as I look at this map today, what is going on just northeast of Mexico city ?
That just seems to be redefining the word "democracy" so that it produces the outcomes you desire. I don't think that's helpful. It is important to realize that democratic process and following the will of people can result in bad and unjust outcomes.
You need a default clause when your cases aren't exhaustive otherwise. The compiler will insert a default clause transparently if you switch over an enum: https://openjdk.java.net/jeps/325

The cases of a switch expression must be exhaustive; for any possible value there must be a matching switch label. In practice this normally means simply that a default clause is required; however, in the case of an enum switch expression that covers all known cases (and eventually, switch expressions over sealed types), a default clause can be inserted by the compiler that indicates that the enum definition has changed between compile-time and runtime. (This is what developers do by hand today, but having the compiler insert it is both less intrusive and likely to have a more descriptive error message than the ones written by hand.)

This is pretty much the behavior you'd expect if you're familiar with languages that support pattern-matching.
Why does anyone care then?
Any talk by Varoufakis is worth listening to.
It definitely is considered. I'm reminded of this DEFCON talk[0] by John Sotos, then CMO of Intel, which went into more nasty and targeted applications of bioweapons.

--

[0] - https://www.youtube.com/watch?v=HKQDSgBHPfY
Seems easy, use pivot root.
IntelliJ has the same problem.
so does everything adobe creates

and ... honestly, almost everything that caters to a niche doesn't really try to be native, as that would often create an inferior product for that specific usecase.

though there are very bad examples as well.
all these chat apps like discord, slack and rocketchat for example.
Truck driver uses a GPS jammer so his boss can't track him, then drives by Newark airport, disrupting their "Smartpath" precision navigation system.

Source: https://www.cnet.com/news/truck-driver-has-gps-jammer-accide...

Smartpath: https://aerospace.honeywell.com/en/products/navigation-and-s...
raise your hand if your un-advertised Linux server is attacked daily from China
Previous discussion, only a month ago

https://news.ycombinator.com/item?id=18422095
Dear God

Why did they do it like this

Just why
Wow, this is even more dishonest than I thought. Intentional choice too, not a "forgot to update after forking x browser".
Available in range of locales.

https://luftdata.se/ for us swedes!
The article is not about driverless cars, is it?
First priority in not getting caught is recovering the drone. Physical evidence is the bane of all crime. At least have it crash into a deep or fast-flowing river.
Not just SQL, but any language. It's one of my favourite (and IMO very under-appreciated) features of the Jetbrains editors.
> REST works great without an "introspected REST"

Cars work great without electric engine

Bikes work great without pedals
> extending JS syntax so it has simulated goto for example

JavaScript has goto, it's the `continue` statement[1].

1: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Ask HN: Maintainers vs. Creators – The Unsung Heroes?
One dimension along which you can think about tasks to be done on systems is maintenance vs. design. I find that both types of tasks have their own challenges and require specific skills. So much so that in a team they are often covered by maintenance focused vs. design/development focused roles. Where it does indeed happen that way, I feel that there is a tendency to recognize the activities of creators/designers, who come up with the next new important feature, more than that of maintainers, whose understanding and perseverance is often critical to ensure uninterrupted service.

In the big corp environment where I am working, it has always been a tremendous challenge to draw attention to the value added by maintenance type of roles. (It is very basic human nature that we are not grateful for potable water, but feel shocked when access to it is cut off, whereas we do appreciate often superficial nice-to-have things, that we could live perfectly without.)

Have you tackled a similar problem before with success? If so, I would be especially keen to hear your stories.
At first yes, Stalin was a thief that give money to bolsheviks, after Lenin death however was founded by British crown to avoid the "new regime" became more "socialist" instead of more dictatorial.

Basically no "western" élites want socialism and they do their best to stop them, they found ex socialist like Mussolini in Italy, they found "communism", they found nazism to stop that trans-national movement.
You don't become a Silicon Valley celebrity by being shy
Silicon Valley CEO thrown in the cooler for three years, ordered to pay $1.5m
Wave and Atlas are effectively condo/apartment only, I don't think I see them servicing houses.

Centurylink does seem to serve houses.

Webpass also does gigabit now. Their local connectivity leaves quite a bit to be desired though.
The virus could very easily evolve to target a broader profile.
I have a weather station and use WeeWx[0] to monitor my Vantage2 Pro, and PurpleAir sensor using an extension[1].

I’ve been working on an my own extension[2] to calculate AQI values for various standards. Right now it supports six.

- Canada's Air Quality Health Index

- India's National Air Quality Index

- Mexico's Índice Metropolitano de la Calidad del Aire

- United Kingdom's Daily
Air Quality Index

- United States's Air Quality Index

- United States's NowCast Air Quality Index

I’m always looking to add more (The EU’s standard is high on my list.), and would welcome more people to use it.

[0] http://weewx.com/

[1] https://github.com/bakerkj/weewx-purpleair

[2] https://github.com/jonathankoren/weewx-aqi
As Adam Smith said in "The Wealth of Nations":

“People of the same trade seldom meet together, even for merriment and diversion, but the conversation ends in a conspiracy against the public, or in some contrivance to raise prices.”

This description fits Goldman Sachs to a "T". And I think they would probably like the description, given its origin.

So, to be clear, Goldman Sachs are capitalists.
nbstripout [1] is my favorite tool for this. Installing it in your Git repo is 2 lines:

$ pip install --upgrade nbstripout # install nbstripout bin

$ nbstripout --install # install Git hook in current repo

Then, any .ipynb files that you check in will have their output stripped in the index (without affecting your working copy).

(Surprised it's not mentioned in the article.)

[1] https://github.com/kynan/nbstripout
Yes, same signal. The military signal you mention is military-only.
Do you have a citation on "Nitro seem to have minimal adoption"?

Genuinely curious, as all over this thread there's people saying "so many people have Nitro!" and other saying "no one pays for Nitro"..

I'd love to see stats to figure out who is actually correct.
Depends on whether you value money higher than life and health. Volkswagen is the biggest car brand in Europe - I'm sure they made health of their customers (as well as others) worse.
https://luftdaten.info/en/ in English.
The hardware is open source too ...
Trump Discusses Firing Fed's Powell After Latest Rate Hike, Sources Say
Is China the new empire of evil? Why would they do such a stupidly suicidal thing?
Marketing makes the world a warmer place (planet warming) ... by making us buy stuff we don't need.