skysight-inc/HackerNews huggingface dataset:
In 15+ years of using OS X (starting with 10.1.5), I’ve never bothered. Why make more work for oneself?

The only trouble I’ve ever had with an upgrade at all was a recent minor version (10.13.2 to 10.13.3), which almost nobody would bother with a fresh install for.

YMMV, of course.

I do sometimes wish it were easier to start fresh with Homebrew. I guess that would be a reason to wipe and restore.
Ask HN: What does your startup do?
Interested to know what HN-ers are working on.

Eventually, I will summarise the results and report back. I will also analyse everyone’s startup and see where your service might help another startup and connect you guys.

Let’s see if we can create a virtual startup ecosystem!
I agree that we should think about the ecosystem. But is that something we can reasonably model? From what I understand Anopheles isn't thought to be essential. Plus, this demonstration would show we could do similar things with other similarly dangerous and potentially non-essential animals.

Though a counterpoint, malaria was eradicated from Europe without eradicating Anopheles.
On some level that's literally true: when you run NumPy or SciPy code, most of your basic array manipulations are done by BLAS, which are a set of very tightly optimized linear algebra routines originally written in Fortran.
Scammers steal half a billion pounds from UK banking customers
Cloudflare Secure Registrar. Few people know that Cloudflare operates a registrar, but they do. The pricing is $enterprise, as it should be:

"Cloudflare Registrar is the highest level of registrar security. It protects your organization from domain hijacking with high-touch, on and off-line verification of any changes to your Registrar account. Cloudflare is an ICANN accredited registrar providing secure domain registration for high-profile domains."
The point of severance is to give ex-employees a reason not to sue.

However there is left point in protecting from lawsuits when there will be nothing left that can be sued.

However I suspect that not paying out owed PTO may be a different story...
iOS 12 Hidden Secrets Cracked
Computer Science grads that can’t program isn’t some rare phenomenon. It made the FizzBuzz interview test famous a decade ago.

https://blog.codinghorror.com/why-cant-programmers-program/
That's a very interesting categorization. I would generally place myself in the 'electrical engineers' category. I usually code in Python, Javascript, or Java, but I see those languages as essentially C or machine code with productivity enhancements like garbage collection, objects, closures, and lots of interoperable libraries.

OTOH, I would also place myself somewhat in the 'mathematician' category because I see imperative code as functional code where each instruction is a function that takes the current machine state and some parameters and computes a new machine state. The new machine state is an input for the next instruction. When you see it that way, instruction pipelines in the CPU become very easy to comprehend: the CPU calculates one or more possible future machine states while waiting for a response from DRAM, then selects the correct state based on the response.

Seeing it that way also reveals the main issue with imperative programming: the each instruction accepts too many inputs! Functional programming helps constrain the inputs so that it's easier to reason about what the code does and how it can change.
If that’s the explanation, the solution is to logout the browser when the user logs out of a google service.

That would follow the users expectation (based on their observation).

Logging the user into the browser, on the other hand, is not directly related. And potentially unexpected for the user.

They could have had one without the other.
Well, since I'm emulating bash to start, those completion scripts will support multiple shells :)

However, I recently learned that zsh also emulates bash, e.g. the complete/compgen/compopt builtins, along with some global variables. So that is already technically true.

Still, I'd like to define some kind of "nicer" protocol that binaries can implement to get completion.

But that also sort of exists: I learned that when you do "ls --<TAB>" in bash right now, the script actually dynamically greps "ls --help" for flags! This is in contrast to how ZSH works -- it has a bunch of canned completions, which presumably suffer from a version skew problem.

Someone out pointed out "npm completion" in this thread, which is new to me (try it; it prints a bash script).

git is also adding 'git --listcmds' to help with completion. So the logic is partially in the binary, and partially in the shell completion script.

I think I've seen other ad hoc mechanisms along those lines too. Ah yes I recall that there was XML output for the Google flag parser [1], which is meant to be used for completion, although I'm not sure how commonly it's used.

So basically there are a lot of different systems. Hoping that someone will come along and produce a universal solution is probably wishful thinking. It's another "boiling the ocean" problem.

[1] https://github.com/gflags/gflags
Even easier because then you don't have to do the work; just make extra sure that you've put in the face time to the right moments.
MRI Images Created by AI Could Help Train Deep Learning Models
I'm not talking about this thread or the discussion in this thread, I'm talking about this:

> I like to remind people of shit like this when they claim that the United States government is an "oppressive" presence on the Internet.

In January, the US Senate passed a bill to renew the NSA’s warrantless internet surveillance program for six years with minimal changes. If walrus01's friends had brought up that topic at the time, it sounds like he'd have defended the program because China is worse. Whataboutism.
If they released this to eliminate Asian Tiger Mosquitoes from the USA it would be a perfect limited scope experiment. They have out competed other mosquitoes in my area and are invasive. They also spread disease and bite 24 hours a day making everyone's lives miserable outdoors. I wouldn't miss them at all. And there's not much life depending on eating Asian Tiger Mosquito larvae from trash with tiny pools of water. They don't make much of a meal for any animal or insect or we'd have far fewer.
I might be misreading/misinterpreting..what was the reason for the closure? The article mentions it was financial but it didn’t seem absolute.
Why I'm leaving Micro.blog
Didn't say you had to...
$400M PA reportedly...
Do you happen to know how much Cloudflare charges for this?
Sir Michael Atiyah Claims to Have Proven the Riemann Hypothesis
I love namecheap - customer for over 10 years - but a recent incident has me rethinking my patronage.
We recently received a "lawyer DDOS" - where a law firm sent multiple letters claiming /alleged/ trademark infringement. Without proof of identity, proof of subpoena, judge's order - whatever - namecheap rolled over on their WHOIS protection.
There was no dialog, no email from legal, nothing.

I was dismayed to see that someone can literally send one email, get your personal info, and impact your company.

Very disappointed in namecheap.
Papers:
https://drive.google.com/file/d/17NBICP6OcUSucrXKNWvzLmrQpfU...
https://drive.google.com/file/d/1WPsVhtBQmdgQl25_evlGQ1mmTQE...
I see them on my CentOS servers.

But then I also see tons of Thumbs.db
The old rule of thumb is "take the estimate, double the number, and increase the units by one."

1 day = 2 weeks

20 hours = 40 days

1 month = 2 quarters

1 year = 2 decades. =)
Similar to the Four Pests Campaign:

https://en.wikipedia.org/wiki/Four_Pests_Campaign

By April 1960, Chinese leaders changed their opinion due to the influence of ornithologist Tso-hsin Cheng[2] who pointed out that sparrows ate a large number of insects, as well as grains.[8][9] Rather than being increased, rice yields after the campaign were substantially decreased.[10][9] Mao ordered the end of the campaign against sparrows, replacing them with bed bugs, as the extermination of the former upset the ecological balance, and bugs destroyed crops as a result of the absence of natural predators. By this time, however, it was too late. With no sparrows to eat them, locust populations ballooned, swarming the country and compounding the ecological problems already caused by the Great Leap Forward, including widespread deforestation and misuse of poisons and pesticides.[10] Ecological imbalance is credited with exacerbating the Great Chinese Famine, in which 20–45 million people died of starvation.[11][12]
System76 wants to make a high-end ARM Laptop and Desktop
Vote for Typed languages here, every day of the week. Why introduce yet another (and unnecessary) sub-game of "find the type"? Keep It Simple!
Flying Cars and the Dream That Won’t Die
When you have 40M users, this is an inexcusable oversight. It points at Zoho having an incompetent CIO role. An experienced and appropriately paid CIO would most definitely have had this near the top of his or her list years ago.
I think the point is way more complex than this. Some type systems are more expressive than others, some type systems require more ceremony than others, and some type systems are more constraining than others.

The real problem with all those discussions about types (and why I think nobody should try to pass an opinion unless they tried something at least as good as Haskell) is that the most used static languages have the least constraining, most ceremonious and least expressive systems around. Developers gain nearly nothing from their type systems, but they are incredibly demanding of upkeep.
Pogo figures are never "elegant" by any means.
Yes and no. The algorithm runs with historical student data and therefore only considers students using the bus system in order to compute the effects of school start times on transportation.
On the other hand I think the district had planned to used the saved transportation money (~18 million/year) in order to help the most impacted parents (pre/post school care...)

I guess volunteer transit is always a positive thing for the parents and the districts. The algorithm was just trying to fulfil the objectives given by the district (costs, later students, fairness...). The compensations are what should happen after the algorithm: what do you do with the saved money, how do you help the most impacted parents? These negative effects were expected to disappear with the years as new parents start to choose the schools after the start times have changed (and therefore choose schools that can accomodate their schedules).
the minute you separate people into groups even on false criteria, you discriminate against the group you do not belong to.

there's an episode of you are not smart about this:

https://youarenotsosmart.com/2018/02/26/yanss-122-how-our-un...
> "just use chrome" is an endless refrain from webdevs who don't want to test on Firefox

This. I get to hear this from my colleagues at work all the time.
>For example it exists both in React and JavaScript

There is a funny hot take in there somewhere...
If the company burns through all its cash and craters in a financial implosion of bankruptcy and debt like this it's unlikely to matter whether you had a generous severance plan called out in your employment agreement. The best you could hope to do is get in line with the other unsecured creditors for your share of the tiny leavings left after the Aeron chairs are sold at auction.
Yeah, that's definitely the kind of data that credit card companies really, really want. Thanks for letting me know!
Once the novelty wore off people stopped buying their games because they were all the same and hardly a game.

So expensive licensing rights, expensive development due to 100’a of hours of voice acting and giving the first chapter for free to hook people in I think resulted in a very poor business model in the long run.

If you played one TTG game you played them all they never really developed their formula so it really bacame stale.
That would be very depressing if true.

Fortunately it's not. On average people are only about 6 degrees apart, so in reality a relatively small number of people can get a surprisingly large amount of coverage in a frighteningly short amount of time, should they choose to apply themselves.

https://en.wikipedia.org/wiki/Six_degrees_of_separation
Did Google Chrome just fire us as users?
Who Are Angel Investors?
If you use AppleScript to automate your finder, then I would wait a bit until you have a really good idea how much work it is going to be to change things to meet the new security changes. It is a non-trivial operation. Also, I should probably give up any hope of Apple fixing any scripting errors in the Finder since its still broken since Mavericks.
It's really interesting to read this perspective on what severance is in the US, because in my country it definitely is just a right everyone has so that they can land on their feet.
A Film Connects Rat Control and Racism in Baltimore (2017)
You have to ask why they are down as well.
There’s a lion in London’s Trafalgar Square that eats words and generates poetry
The obvious and rational response to what you’re saying is that the US government is an oppressive force on the internet (and elsewhere), just not as much as China, which is the most oppressive except for North Korea. Then I’d ask if being so low on the spectrum is acceptable, when the best that can be said is that it’s better than China and North Korea. Yemen for example, can happily boast that they have fewer guns per capita than the US, by an order of magnitude too! But um... how many people would leave the US for Yemen? Just comparing two countries in a narrow metric while ignoring context is unwise at best, deceptive at worst.

Moreover it does nothing to dispel concerns held by people who feel the US is an oppressive force online. They might for example, point out that while China oppresses their own citizens, the US has more of a global impact as a result of their foreign policy and massive corporations. If they then pointed out that you’re essentially comparing apples and oranges, and asked you why you thought that was an appropriate response to their concerns, you would say...?
Xiaomi has made the Giiker cube with bluetooth, that links up to a smartphone app that can help you solve the cube or play games. It's 100 yuan in China, roughly 15 USD. Clearly not as fancy but really affordable.

https://www.aliexpress.com/store/product/Xiaomi-Giiker-Cube/...
Well, it's worth asking. On the other hand, one rebuttal would go something like:

P1. We should calibrate our tolerance for risk against the level of harm we're addressing.

P2. Mosquitoes are at the high water mark for ongoing harm to humanity.

C. We should be more tolerant of risks here than against any or at least most other problems in the world.

Another rebuttal would be that a survey of leading biologists and entomologists leads to near unanimity that suddenly erasing mosquitoes from the planet wouldn't really have any downsides on the larger ecosystem:

https://www.wnycstudios.org/story/kill-em-all/
https://www.nature.com/news/2010/100721/full/466432a.html

To be fair, note that some rare arctic orchids might be affected:
http://www.mosquitoreviews.com/mosquitoes-niche-pollinate.ht...

If you want an updated review of biocontrol more generally, Outside/In has a great episode about it, with interviews with proponents and critics of biocontrol. One takeaway might be that there are a bunch of overlooked success stories, and the widely popularized failures provide a really distorted sample:
http://outsideinradio.org/shows/s02e01

On the other hand, it includes interviews with critics of biocontrol as well, so I feel like you could learn more details about both sides of the discussion.

Other contrarian stories about invasives:
https://www.wired.com/2011/02/good-invasives/
https://news.nationalgeographic.com/news/2014/07/140724-inva...
https://www.nytimes.com/2016/03/01/science/invasive-species....

If you want beautiful and complicated historical poetry about a human intervention that lead to a population collapse, The Memory Palace will take you back to the late 1800s:
https://player.fm/series/the-memory-palace-110374/episode-13...
Any chance you have a source for that? AlphaGo seemed like a monumental achievement but I didn't hear anything specifically China related.
I am working on exactly this at hcaptcha.com
Forget about state organizations, Google itself is already malware-as-a-service as far as the Android ecosystem is concerned. Regardless of whether or not the user expects it, the fact is most Android phones ship with Google play and this is uninstallable without taking extreme measures like rooting/bootloader unlocking (if even possible). You can pay hundreds of dollars for a device you then own but still have no control over the software and your data.

Lets look at what the linked post claims:

> It basically sends the IMEI and other phone metadata

Google services do this to some degree. Location data, everything. And isn't the IMEI broadcast by the baseband itself?

> as well as file hashes, to a server

Google checksums and uploads files on both mobile and PC as part of their supposed malware heuristics and prevention.

> It also monitors messages sent via otherwise secure apps

This is somewhat malicious, and I'm honestly not sure to what degree Google services are able to intercept or "monitor" app communications.

> I don't know whether it includes sophisticated anti-tempering features or not

Google services certainly do, so much so that projects like MicroG require "signature spoofing" to function. Indirectly, Google has replaced open frameworks with proprietary ones, increasing the reliance of userspace Android on Google services. Google does not want you having freedom and tampering in any way with their ecosystem.

To my mind, the state of consumer technology in the West, and the more aggressive measures like China is taking, are two sides of the same coin. But somehow one fosters complacency despite being just as invasive.
Is severance normal at a startup or a game studio? I would think first priority would be contractual obligations (payroll, contractual severance, vendors, etc.) and then only then severance.
If you’d like to use a strong captcha approach without using a competitor you might want to check out http://funcaptcha.com (I have no affiliation, have heard good things and been presented it on a couple of sites)
The effect has been considered, carefully, by a variety of researchers, and to date the majority of them have found no reason to believe there'd be more than the most negligible of effects on ecosystems. (When specifically eradicating the species that spread disease to humans.)

https://www.nature.com/news/2010/100721/full/466432a.html

https://www.bbc.com/news/magazine-35408835

https://www.smithsonianmag.com/innovation/kill-all-mosquitos...

https://outline.com/428REE

https://www.npr.org/sections/goatsandsoda/2016/02/20/4670944...

You can find some articles from researchers in the field that are concerned about removing them (https://phys.org/news/2017-07-mosquitoes.html), but those researchers don't seem to have done as much work in the role of individual mosquito species in their environments.
No I really think you misunderstand my point.

My point wasn't that sat phones are going to be ubiquitous it was that actually splitting the internet is impossible. Downlink is ridiculously fast and uplink is fast enough to ask for data. Once you get data on the ground its on the other side of the Internet wall, which means that if there are private networks at all they'll get the data.

You can't block the flow of information. You can just mold it and shift it now. And that is what the Chinese state is doing. They are fully aware who has real internet and they let some of them have it. They're essentially pragmatists.
I think the OP is talking about knowledge workers specifically. If you're a security guard, I think it's obvious you could do your job for 100 hrs with very little drop off in performance.
After a bit of prodding I caved and bought an aux cable, but I've wondered the same about the audio -> USB cable. It think it's FTDI so I think a clever person might be able to figure it out. If you get anywhere with this let me know!
You say it's easy to imagine bad scenarios. Then state them, with sources.

I've read the exact opposite: That it's hard to find any _real_ risks for eliminating human-biting mosquitoes. I define real as killing near 3k children a day.

https://www.nature.com/news/2010/100721/full/466432a.html
Yeah, except:

> This will enable automatic notifications in Gmail

> sync passwords and web history

Chrome 69 does not enable either of these things just by signing into Gmail. (Sync being a separate opt-in has been well discussed. I just tested notifications on a new profile: they're not automatically enabled, and if I try to enable them in Gmail settings, I still get the usual browser permissions dialog.)

> and also automatically log into other Google websites when you visit them.

...and this one would happen regardless of any browser involvement.
> "It could lead to other species coming in to fill a niche that are even more a problem," Steinbrecher says. "It's beyond our ability to predict what the consequences are, except that it could be really devastating."

Malaria has killed more people than all wars in human history combined. Hundreds of thousands, if not millions, are going to die while we come up with reasons not to do anything about it.
It's a DBA. It's mostly a registry of contact info, and while they tend to keep people from registering suspiciously similar names as ones already registered, it's only limited to Florida at best. It doesn't protect your trademark at all.
What makes those buttons/displays different from the ones that can be operated/looked at remotely? Wouldn’t it be easier to just make them remotely operable/viewable, too?
I don't think severance is normal or expected of any business teetering on insolvency.
ADINT: Using Targeted Advertising for Personal Surveillance (2017)
Another article states that only 2 games were actually profitable. Minecraft Story Mode, and one of the Walking Dead games.

All others were failed financially and did not recoup costs.
I did a little bit of this for my masters project. Modeled ecosystems and measurements of the ecosystem as partially observed markov processes.
iPhone XS Battery Life vs. Android Phones
"I don't understand why the Chrome team is picking this hill to die on"

Years of double digit percentage revenue growth sets lofty stockholder expectations.

All the low lying fruit to sustain that trajectory is gone. So, anything (AMP, this, etc) that might boost their targeting ability or impressions is important for them.
I've been in at least 2 corporate positions where there were strong reasons to separate your personal environment and your professional environment.

I do not want synced browsers between my two environments.

This change makes it inordinately difficult to maintain that separation while utilizing other parts of the google ecosystem.
These last couple of comments were probably some exaggerating pun... But after this story I was running privacy checkup, surprisingly found that my location history was on (after turning it off several times long before, which is a separate question why it turns on), turned it off again and then got 404 when trying to delete it. All this in a labyrinth of often circular links without much clue where the actual switch is.
African Greys are some of the most sought after parrots, with their population plunging dramatically as people hype up African Greys, including their ability to mimic human speech.

I love them and wanted them as a pet but after reading up on it, so does a huge amount of other people for such little supply of African Greys. I've decided to stick to domestically bred pets now.

Sadly, African Greys may head for extinction in the wildlife like the dodo.
> but I would hope other libraries do the same thing as we did

In my experience, 9 out of 10 libraries, copy shops and internet cafés don't do this [properly].