skysight-inc/HackerNews huggingface dataset:
A leaked email from Garmin's Taiwan office says everything including the production line has been shut down for two days: https://translate.google.com/translate?sl=auto&tl=en&u=https...

Local media suspects a ransomware attack, which is about the only thing that could explain how widespread this is.
Is this popular among the modern middle class these days? in my father’s generation eating out was seen as something working men did for lunch because they had to and was considered less than a proper meal at home
Mine's probably this question (and fabulous answer) on sci.math.numerical-analysis in 1999

https://groups.google.com/g/sci.math.num-analysis/c/2j8pg4NV...
Conversely, your post is depressing.

You’re impressed someone wrote something worth reading after a decade?
This is now my default response to any nonsense on HN
> One thing that has always surprised me about documentation at Google is that they use Google Docs

When did you work at Google? There are markdown supported wiki tools now for internal documentation. It supports pre-formatted code, graphs, etc.
Yes, from matplotlib, but much of the work of massaging the data into the right form is done with the dataframe, before calling matplotlib for plotting.
A few particularly large and particularly sensitive telescopes will have problems not easily resolvable by software, the vast majority of telescopes will not.
Growing a Community of Women in Tech
provide an official source for the "confirmation" other than that ithome website...
I have an old dell that runs linux fine. Before that I had another laptop that I installed linux on with no big issues. I've never had a laptop that wasn't useable with Linux.
Betteridge's Law says no, and so do I. I work at one of these companies. The raw productivity level of the people I work with is as high as at any of the dozen other companies (mostly startups) I've worked at over 30 years. I've been the guy who could get away with really working one day a week (but didn't succumb to the temptation) and I honestly have trouble keeping up with some of my peers now. To be sure, a lot of that "productivity" is bandaging self-inflicted wounds, implementing features that everyone knows will be thrown away within a year, and generally going around in circles. Despite that, there's continual forward progress on par with anywhere else I've been. I've worked with some real superstars in my time, and I've never worked with anyone who could put in 20% effort here without getting managed out the door.
Question: shouldn't G actually be another A? Or are we actually referring to Google entity of Alphabet corporation?
In what way does it do those things?
Why not only work only every other day until 4pm, spend more time with your friends/family/books, pay twice as much for a nicer apartment, and save even more each month for a rainy day or retirement?

Being paid properly isn’t about having enough to get by and have fun. It’s about not squandering your most valuable nonrenewable resource: minutes of your life.
I remember reading Musk had to get permission from some US regulator (the FCC and/or FAA maybe?) in order to launch these satellites but is there any sort of international body that deals with this?
They might be referring to clicking other links on the page which prompts you to login when you navigate away from the question page you landed on.
Fundamentals of the Vulkan Graphics API: Why Rendering a Triangle Is Complicated
What’s New This Week July 20, 2020 in Armory (YC W17)
The Linux Seccomp Notifier – New Frontiers in Unprivileged Container Development
I guess the most basic way to stack (just add the images together) would leave them in, but

> Almost every modern astronomical post-processing program has a rejection process (sometimes referred to as sigma-reject) to remove unwanted signals, though the exact sequence will depend on which program you use.

https://skyandtelescope.org/astronomy-blogs/imaging-foundati...
Talked to someone I know there who said it looked like ransomware targeting all windows boxes, including those connected via VPN.
I don't know if I should feel happy or sad that even the employees are getting the app store review treatment.
They undoubtedly do, but this is an opinion formed by talking to people in person in the industry. Random twitter users who manage to get there tweet on HN is not even close to an unbiased sample of professionals in the industry. My sample undoubtedly also has its biases, but is not selected for sensationalist views at least.
The address space of IPv6 can certainly make things like sensor nets ubiquitous. 5G will certainly drive ipv6 more i think.
Tech Journalism Is Less Diverse Than Tech
I guess it depends on what we would want from crime predictions.

Do we want a Minority Report type system where someone shows up right before the crime and prevents it?

They mention burglary. I'm guessing most buglers aren't seasoned professional buglers and rather it is a crime of opportunity. So if a cop is on the street they won't do it ... but maybe they'll do it the next street over, 20 minutes later?

Even if somehow there was better prediction, there really aren't enough police to patrol the target street, and the next one over, and the next one ... predictions may suppose infinite police resources would prevent it, but that's not a thing.

This might be a topic where 'prevention' isn't really possible.
Gradio – Painting Generator (StyleGAN)
DevLorem 2
He's not showing what he can do though. Making changes take a week when he finished them in a day is self-sabotage.
It seems unlikely, Garmin is a very engineering led company. At least it was when I worked there 10 years ago!

Part of that engineering focus is an insane attention to the BOM, and to support(call center) and warranty (returns & repairs) costs. I think both of these things make it unlikely that Garmin will add a cellular modem to start tracking otherwise unconnected devices.
Sure, then pay?

I don't understand the argument: "I want to outsource understanding but I want to save costs";

You can think of things as a spider-graph of three points:

Quality -- Low-Cost -- Knowledge-Required.

No solution can score high points on all three reasonably.

Anyway, things are a bit skewed because I'm an infrastructure type, and people in my profession really do think of systems administration tasks as being "very easy" and if done right soak up nearly no time at all, but developers don't like hearing that because sysadmins are "old world".

I don't really care if you're paying someone elses sysadmins or not, the fact remains that you're going to be spending something in that area, and if you balk at the cost of cloud then maybe taking ownership of what they do can help optimise costs.

Obviously they put a premium on their own time in these areas.
My point is that if those are your options, start being “based” on the internet instead of wherever you consider yourself “based” now, because good programmers on the internet are paid €10k+ per month.

If you have a lot of experience and a good network, you can easily double that (€20k/mo, €125/hr) as well. Triple that is not out of the question, either.

High end specialty researchers are billed at >=$400/hr by large firms.
It is nature of the problem space which requires you to produce high quality code. If you have a small error in your program, the financial market participants will use it against you to profit. What you loose, others win! Google "fat finger" for examples.
In banking you have to keep track of every transactions, see "double accounting". You never delete a transaction, you only retract! Mutablity can cause you a lot of trouble there. SQL DELETE and UPDATE are extremly dangerous! Clojure and datomic solves this through immutibilty.
Lastly time is relativistic, meaning that every IT system has a slightly different time. Normaly you never notice this. But they are the cause of tricky race conditions and cost you real money. Think about bank transactions, where you have a transaction date (date you send money) and valuta date (date your friend receives money). One transaction 2 different dates, depending which perspective you take (perspective is relativistic, Einstein is right even in IT!). Datomic linerialies transactions thus this problem does not occure on database level.
True although even in Europe where almost all mainlines are electrified, many freight trains are diesel-electric. That's because often the the plant loading docks etc. aren't electrified.
Mayor of Portland, Oregon, tear gassed by federal agents
"if insurance is never involved HIPAA doesn't apply."

No. This is just plain false.

HIPAA applies when personally identifiable health information is shared/exchanged. And it applies whether the data is electronic or physical (paper).

(I am NOT saying DNA falls within the HIPAA guidelines.)
Mainly because of the problem space. Banking/finance is a complex field with many moving parts: card processing, validation, encryption, currency exchange and tons of certification stuff (I believe Nubank's primary focus is card processing). Didn't even touch other financial fields like investing, credit handling, or any kind of trading.

The software is always expected to be correct, never fail and fast. Otherwise, someone will lose the money, and usually, you (bank or institution) will have to recoup that, plus penalties, plus name damage.

Source: worked there.
==As people choose to work from home, and as more people go vegan, these trends may continue. And?==

Neither of these things are guaranteed to continue after COVID passes. More Westerners going vegan doesn’t automatically lower emissions if people in developing countries continue to grow their meat intake.

On the flip side, if people move out of urban cores and increase online shopping, those might have a negative impact on emissions.

Edit: Seems like people are misinterpreting the "negative impact on emissions". By that phrase, I meant that more personalized delivery and suburban living may very well lead to an increase in emissions. Apologies for the confusion.
Winbindex – index of Windows files which appear in WU packages
Global warming is more complex. For example, we have extremely cold summer with lowest night temperatures under 10°C even in July (average low of last years is at least 14°C).
$1000-2000 seems like the price point I was expecting for a full offline solution. It does seem too high for the mainstream market when 23AndMe kits are going for $99 despite all the privacy concerns.
You would, but FB and some other companies are dealing with 20 years and millions of lines of code written by a small army of developers. If they decide to switch language and rebuild their services, just doing it manually will in all likelihood take longer and more people if they don't apply tricks like automatic conversion, because it takes more effort to rebuild than to build fresh due to multiple reasons.
And there are many more ideas what can be done: https://drawdown.org/solutions
The Ever Evolving Landscape of Creative Technology
The Great Climate Migration Has Begun
What's the potential-firmware-backdoor situation? Is there something equivalent to the Intel Management Engine?
As author, m417z [1] wrote:

> I indexed all Windows files which appear in Windows update packages, and created a website which allows to quickly view information about the files and download some of them from Microsoft servers

[1] - https://m417z.com/Introducing-Winbindex-the-Windows-Binaries...
If they were underpaid, they’d go work somewhere else they are not.

There is a near unlimited supply of mop-pushers in the world.
Show HN: Free CRM for CBD and Cannabis Businesses
This is "I talked to some people" vs the linked tweet from a person in the industry. I think you can understand my skepticism. I also understand you probably don't have a convenient way to prove your side of it.
I used to sell Garmin car GPS back when I worked in a retail shop. They were really good devices. But yeah I'm with you I thought most of their money came from aviation (it seems like everyone uses Garmin products), but their sports watches sell like crazy.

Actually, I realized their network was down because this morning my watch would not sync after a run. :)
I've never used pfSense, so couldn't tell you.

If you are referring to adding a wireless NIC to the pfSense machine and having that box be a combination router/firewall/AP, the hardware side is easy. Wireless NICs are trivial to install - just plug in and run an antenna somewhere useful.

From a software side, it's really easy to configure an AP in OpenBSD - just a quick ifconfig. I have no clue if pfSense supports this sort of config through their management interface. I would assume yes, because it seems basic.

If, on the other hand, you are talking about having a discrete AP as a different piece of hardware on your network, this is also straightforward. I have both a DD-WRT flashed Trendnet router/AP acting as a non-routing AP and some Ubiquiti APs on my network.

Ubiquiti stuff is trivial - just plug it in and configure through their management interface.

The DD-WRT was a bit more work, because it wants to be a router by default. It's easy enough to turn off its router and just run as an ethernet switch + wireless bridge. I had to do some searching for a guide that indicated the right settings, but it was easy enough once I knew what needed to change.

All of my home networking setup was my education in networking. I did this with no significant experience prior, except some high level theoretical knowledge, and having messed around in a consumer router/AP's settings before.

Honestly, I'd say just give it a try. Don't be afraid to do some searching and some trial and error. And if it doesn't work out, return the stuff and buy the full gamut from a vendor that sells networking gear with a good interface. I like Ubiquiti equipment from my personal experience with it, but I haven't used other vendors to give you any comparison.
You're right, of course. Unicode terminology always trips me up. I have to remember that a scalar value is almost the same as a code point except that it excludes surrogates.
Smart enough to know yourself > smart enough to pass interview.
Your best option is to use the GNU AGPL or GPL and sell a different license to companies who find those unacceptable. Be prepared to go to court in order to uphold the GNU licenses, companies will violate them a lot. Also be prepared to have companies reimplement your library from scratch in order to avoid the GNU licenses.
Managing Non-Feature Work: Guiding Principles
> Mathematicians who think infinity is real should be treated with the same disdain as Neptune worshiping astrologers.

Mathematicians will not say anything like "infinity is real" or "infinity is not real". We are careful creatures, and will ask what you mean by "infinity". In this subthread we've been discussing infinite series. What part of the definition of those do you have a problem with? (Prediction: you'll never answer this, but instead go on ranting with no ability to focus on the topic at hand. I can definitely see why math is hard for you, you have a severe problem with focus).

> The internet makes it easy for pedantic losers to have a loud opinion.

I can see that.

> Hell I have even run in to pedantic losers who have the time to create multiple new and fake accounts and use old sock puppets to create the illusion of an audience because these friendless, loveless losers literally have no one to talk to IRL.

That's pretty sad. It's also very sad that this is the conclusion you jump to when someone speaks out against your insane ravings in an entirely logical and coherent way.

> Psychological attacks, amazing!

It's a bit entertaining that you can go from what you wrote above (and what you write below) straight into accusing me of this.

> I'm guessing you are one of those deeply insecure symbol twiddlers.

I am indeed quite insecure. I'm working on managing that. If you by "symbol twiddler" mean mathematician, then yes – and quite proud of it too. You'll do well to get back on track to the topic at hand though, seeing as you're currently coming off a bit like the people one sometimes see yelling incoherent nonsense on subway trains.

> Let me guess, as kid you were crap at everything, especially sports except symbol twiddling so you latched onto those praises your teacher gave you and as an adult that is the only source of your self-esteem.

Not at all. While I was quite mediocre at sports (though far from crap), I did really well in most things. I was not a favorite of the teachers, because I had (and probably still have) a bit of problem with authority. Are you done derailing the discussion now? I'll remind you: we're discussing the usefulness of mathematics, not my childhood or athletic abilities.

> And you can't handle it when someone on the internet thinks abstract mathematicians are full of shit.

I can handle it just fine, primarily because what raving lunatics believe has no influence on the extreme actual power and usefulness of mathematics. The reason I care to have the discussion is to set the record straight for third parties' sake.
Two kids max.

Plant-based diet.

Treat others kindly.
because that's not the same thing. You can have the pleasure and meaningful experience of raising a child (which I remarked in my post), there is no actual pleasure or meaning to the idea of reproduction as such.

The actual comparison would be for me to express sadness about the fact that I cannot pass on my desire for chocolate to the next generation, which to be honest I couldn't care less about.
According to a 2017 Scoping Plan published by the California Air Resources Board, the overall challenge in this part of the world breaks down into activity sectors, and then change or mitigation on the activity in those sectors. Ironically, you are speaking your concern at a time when there is actually a new chance for movement in the positive direction.

This particular report is easily found at the CARB website as scoping_plan_2017.pdf
> I can use the hotel TV but it's painful looking up-down-up-down.

Why would you be looking up and down?
The OP posted this in the ensuing Twitter argument...

> Why (on Earth) do you want to become a multi planetary species??

That's just an un-neccesarily foolish question. Why does a dog swim when you place him in a lake?

> Have you ever tried to live in Antarctica or in the Atacama desert (I have)? I support science, exploration, tech development but not foolishness. Do you surround your house with roads to explore distant locations?

Isn't that exactly what we've done as a society already?
I friend of mine hired the principles at Cognitect to kick off a Clojure/Datomic project. They were like a force of nature, really, and very quickly got things set up and helped with architectural decisions, etc. I would imagine that they have helped hundreds of customers this way.

From the blog post, I think that the answer to your question is yes: they will stop general consulting services.
It’s also much easier to hire engineers to develop and maintain theses platforms.
I think this is just it; at some point, code becomes a numbers game, an investment game. Rewriting their PHP codebase to, say, C++ would cost 10000 work-years, whereas creating HVVM cost 100 (random numbers) at a 1000% improvement in performance.

Rewrites at that scale are really expensive and take forever, and by the time it's done they'll be running behind the facts already.
Seeing that oepning the website on Firefox prompts a message for me to try opening the website on Friebfox, I'd say odd is a good adjecive for this experience. It won't be odd if I was opening it on Safari or if this version of Firefox was causing issues with multiple websites (so far, I only had an issue with this one and, yes, I did try other websites that use WebGL).
Wikipedia about Tesla Model Y on December 24th 2019: "The Tesla Model Y is an upcoming electric compact crossover utility vehicle (CUV) in development by Tesla, Inc.[1] It was unveiled in March 2019[2], with deliveries planned to begin in summer 2020.[3]"

They did manage to start production 3-4 months early. But certainly this time can't be indicative of the model's success?
For a start, we could look into investing corona-induced stimulus funds sustainably (rather than, say, subsidizing air travel). Only last year, Fridays for Future protests were a thing in many parts of the world. Today, it seems we're busy longing for yesterday. All the while the young FfF generation will have to pay back in one way or another. The perspective to take away something positive from coronavirus could go a long way towards political support for sustainability.
Used to do that, but now we leave them in.. It's not like bugs don't happen in release builds (worse, the most obscure ones were the ones which only happened in release builds) and while a dialog box saying clearly 'developer made a mistake on line X, please copy-paste this and send it to ...' is very much in-your-face, it does usually lead to a clearer bug report than the customer saying 'your app just quit' or 'I got a message saying something about access violation and then your app quit'.
Yikes, does this affect inreach service? If so, lives are at stake.
You can be gay and raise kids these days. That is to say Joscha Bach can given that he hails from Germany and the US, in some very conservative countries I guess that's an issue, but anyway that's not his point.
I agree with this point wholeheartedly, though I wish it could be made without making "rich white dudes" as some kind of slur.
If possible, I find it always worthwhile sitting down with people who hold odd views and try to understand them. Maybe not even directly (why the earth is flat) but the underlying reason (anti-science? ignorance? desire to be part of a special out-group?). Plain stupidity may not be the real story. Edit: sheer stupidity is not out of the question of course.
> attempt to set itself as the default app for numerous functions

That's false, if you install any new browser -- Chrome, Opera, Firefox -- the next time you open a URL or HTML file, Windows will ask you if you still want to use your existing default browser or change it. This is done because apps can no longer set the default browser themselves and must ask the user to do it.

Regardless, your existing default browser is still the top choice, clearly spaced from the rest: https://techdows.com/wp-content/uploads/2016/10/popup-dialog... (in this example, Firefox Nightly was recently installed, causing the prompt)

Pinning itself to your taskbar is debatable because it effectively replaced Edge, which comes pinned to taskbar out of the box.
How to Have Bulletproof Muscles?
"isolated 9-to-5 soul-sucking slog"

jupiter90000 said not to bank on finding your "dream job" that fulfills you; you jumped to talking about "isolated 9-to-5 soul-sucking slog".

There is an in-between. Rather a lot of it, actually.

My job does not on its own fulfill my self-actualization needs on the Maslow hierarchy. I don't think any job could. That's rather a lot to put on a job. But I am satisfied with what I am doing, satisfied with the effect it has on the world (I'm not even remotely working to make advertising more effective), and I don't see it as a "isolated 9-to-5 soul-sucking slog". Sometimes I have to do some less-than-fun stuff, but then again, that is why they're paying me.

Does your mental models of jobs encompass this in-between? While you can continue to search for the "dream job", it may well not exist, whereas the "good enough jobs that are not isolated 9-to-5 soul-sucking slogs" do.