skysight-inc/HackerNews huggingface dataset:
I think you've simplified his view a bit too much. Agriculture not only requires more work but...

* Worse nutrition because you're eating only the narrow selection you can grow.

* Poor nutrition means worse health, digestive, and dental problems.

* Agriculture leads to higher population densities and living in proximity to animals which in turn leads to plagues.

* Agriculture leads to population growth and consequent vulnerability to weather, floods, etc.

* Agriculture leads to population density, leads to social organization, leads to war, genocide, feudalism, etc

There are lots of problems with primitive agriculture and it seems perfectly plausible that it would be a better life to be an early hunter gatherer than an early farmer. Try tilling a field with a sprained ankle, or with rotting teeth after a bad harvest to feed your starving children. Etc.
It appears you are correct in this regard and the websites I used are not.

Are there any such planes used for regular scheduled (passenger) airline services? It appears to me that Buffalo Airways is charter and cargo only.
Quite a few apps ask for root during installation. But now you have me wondering which apps ask for root and which don't. Would be neat if there was a huge app registry website that could show this. Name and shame the ones that ask for root..
> The server was intentionally left behind, and running, by the "uninstaller

FWIW, I don’t think there was a uninstaller? What I’ve seen people describe is that dragging the .App file to the trash wouldn’t remove the server, since it was installed in a different folder.

There was no uninstaller until the Zoom update this week added an uninstall option to the menu.
I wonder if this was the real reason behind the Zoom backflip. It certainly cannot be good for business if your app gets marked as malware.

Seriously though, they should have owned the mistake, apologised and reversed their decision rather than handling it with a PR spin. It is a great product but somehow it has left me with little trust for zoom. It's probably still not too late.

Does anyone know if bluejeans et all are also removing this? Or does it require public shaming, like the zoom case?
I wouldn't because I can't bike across the Hudson (or the Hackensack, which is also in my way).
No, I wasn't assuming the API will remain identical -- I saw the "should implement a REST API" part of your recommendation.

Here's what's wrong with your recommendation:

1. An AJAX REST API request doesn't necessarily mean "application/json". It could also be "application/x-www-form-urlencoded", which won't necessarily trigger a pre-flight request.

2. Your advice goes into detail on an aspect that is not the crux of this particular vulnerability ("Access-Control-Allow-Origin") but not on the aspects that are:

2a. How to handle the pre-flight request, which is the thing that would actually block wrong-site requests.

2b. If you're relying on a Content-Type of "application/json" to trigger a pre-flight request, then it should be made clear that this is now a security check -- it's common for server code to ignore the Content-Type header as long as the body is valid.
If you are doing this for only part of the year, one thing to be aware of is the Hawthorne Effect [0]. We're wired to seek novelty, and you may see a temporary increase in productivity each time you change working hours because of this. It's actually a reasonable argument for changing things around periodically, as long as it doesn't happen too often. (Note, however, that the effect may be limited to actual experiments where you're making careful observations. There isn't good consensus on it.)

[0] https://en.wikipedia.org/wiki/Hawthorne_effect
Disney isn’t going to roll Hulu into Disney+. Why would they when they can charge for both. Besides, Disney+ is suppose to be family friendly. Hulu isn’t it.

Disney doesn’t own Hulu outright yet. Warner Bros still has its 10% stake and Comcast still has its stake for now.
> But frankly, why would someone "accidentally" copy something by value?

Well; https://groups.google.com/a/chromium.org/forum/#!msg/chromiu...
It's not quite what you're asking for, but Apple does still sell the iPod Touch, and they recently revved it. One could pair that with a mobile hotspot with a power button...
> The standard says you must leave the object in a valid state for the destructor to be called

Note that Rust also uses a bit of a hack - a remnant of the typestate machinery, actually - to deal with cases where a drop implementation (equivalent to a non-default destructor) must be called on something that may or may not have been moved from, in a way that cannot be determined at compile-time. They limit it to that case though, it's a purely-internal detail and does not affect the reference-level ("standard") description of the language.
If an HTTP API is GET request only and there is no authentication for the API, think public weather info API, is there any risks with having "Access-Control-Allow-Origin: *" set?

I've tried to get my head around CORS a few times without much luck.
>There is a guy who made loads of mini-documentaries about old defunct computers systems and the quality now is on par with the Discovery Channel shows of the late 1990s.

What channel is this? sounds great
>Slices of neural tissue were even able to conduct electrical signals (for ethical reasons, the researchers had generally suppressed that capacity in the animals’ whole brains).

Stuff like this always makes me think of Dennis Potter's 'Cold Lazarus', I highly recommend that people watch it. Especially if working in the research end of neurology. https://www.imdb.com/title/tt0115140/
I do; Seattle; most everyday except when there is snow/ice on the ground.
I do the same, you can use the slack twitter integration to post the stripe alerts.
The quickest change is no change, naturally.

However, "better" is dependent on the situation. If the data is unlikely to change, stay the course. If not, then while a database might be more maintainable over the long term, even if not as efficient.
It's possibly the same reason people wear clothing with a large brand-name printed across the back/front. People often associate brands with their "tribe", and liking posts could be another way to signal that they are part of the in-group.

Disclaimer: I possibly don't know what I am talking about as I don't really know Instagram mechanics at all, but I am guessing they are similar to Facebook's.
My personal opinion is that, every time we try to do something that would not naturally happen, we're making things worse. Especially on a grand scale such as this.

You can't introduce a massive new variable to an environment, and not expect there to be some kind of negative effect. You're changing the environment this ecosystem has adapted to, in a radical way.

I think humans are still coming to terms with the possibility that we can't live like we do, with the number of individuals we have. And absolutely no one wants to hear that we either have to take their electricity, or let them die of cancer, metaphorically speaking.

You can't have seven billion lions, and expect there to be any gazelle. Exponentially so when the lions have laser guided ballistic missiles.
The policy in every major city is to treat free overnight car storage on both sides of every road as the default
dude, I've been a developer for over 30 years and I haven't ever heard of CORS. Let alone understand it.
Razer gaming keyboard drivers spin up a webserver for controlling the chroma, which I've always found scary. (Using the much more reasonable community open source drivers that don't do that.)
What is the best server-side analytics package for Django?
There used to be ways to get rid of the origin header, not sure if this is still the case. You can easily set it to "null", e.g. with some iframe trickery.
Also maybe it let's your keep a record of things you liked to go back to. Could be fun seeing your meme progression over a decade (Reddit).
The problem with cable is that the lowest subscription amount was highly priced. Even with Balkanization, you can now simply choose to get less and pay less.
>The point is that these technologies are permissionless and unstoppable. As long as the internet exists, you can't eliminate such technology and behavior

This is the myth that will apparently never die in the crypto community. Yes, the people with badges and guns and court orders absolutely can prevent crypto from being widely adopted if they want to:

In the case of Libra, regulators like the Federal Reserve can simply say 'no'. Unless the Libra Association hires a private army that can defeat the world's current best in a standing battle, there's not much they can do about it.

In the case of crypto in general, while I agree they probably can't prevent the .1% of the population who are tech savvy enough to manage their own wallets:

1. That's nowhere near enough people to get mass adoption

2. Much more importantly, the Feds can prevent businesses from accepting crypto for payment. If crypto can't be used for payments for legit goods (i.e. not drugs/hitmen), it's useless except as a means of pure financial 'bigger fool' speculation (wait, that's what it is now!) No one who operates a legitimate business is going to risk catching a felony if the US says 'bitcoin is illegal, 3-5 year sentence if you use it', etc. No payments for legit goods = no broader network effect. Instead you simply own the 21st century equivalent of a penny stock.

I'm not militantly anti-crypto, but the community is really naive about how much power regulators & law enforcement really has if they want to exercise it. If crypto becomes a 'thing', it will be another highly regulated finance product offered by Huge Company, like Libra. The libertarian (frankly populist) dream is not in contact with reality
I have been considering a battery powered raspberry pi with a usb hotspot and a virtual phone number.
Everything about the etrecheck website screams "system optimizer scam!" and this comment does nothing but reinforce that feeling.
The publisher can absolutely get by with measuring how many people viewed which RSS entries, which this can absolutely deliver. Combined with other web metrics of the sort that non-privacy-invading analytics systems like GoAccess and OWA can deliver, there's more than enough information to determine the size of the audience, where they're located, when the most popular browsing times are, what devices they're using, and which articles are more successful than others.

It seems to me that you're arguing that publishers -- or in practice, ad networks -- are entitled to track the browsing habits of specific individuals, even if (theoretically) anonymized. If so, I rather strongly disagree.
I'm not sure I like the alternative, where articles like this would not be allowed and companies' bad behavior would never get called out in the media.

Because let's face it, that's the more likely non-hypocritical scenario than the one where corporations behave nicely.
Sony tried that with the Vita TV and it did not do very well. Granted, they also handicapped it in stupid ways with a whitelist of compatible games. Anything that relied on the Vita's rear touchscreen wasn't allowed, though hackers have worked around that by mapping it to the touchpad of the Dual Shock 4.
They ship a pkg installer package that pretty much always elevates, even if it doesn’t actually need it. While it could in theory install as the user, I don’t even think the Installer app supports this configuration anymore (at least last time I tried I wasn’t able to).
1) AWS and GCP have their own datacenters with their own custom switches and routers, etc.

2) Sure, as a DBA, I prefer dedicated servers with SSD. If you don't have a DBA, then RDS/Aurora are ok too.

For production, ensure you have a replica either way. MySQL 8 has multi-master now (or use Percona Server/Galera), so you can easily enable HA, and I'm sure Postgres does too.
> If I have 20% more APM than you do I beat you even if I totally pick the wrong units and build order?

Thing is, you are probably going to pick units that require more APM. Some units like the blink stalker really benefit from micro-management if you can do them quick enough. If you have enough APMs to juggle 5 or 6 immortals out of 2 warp prisms, you have a huge advantage even in front of an opponent with a superior strategy.

And in the previous rounds, AlphaStar did have heavy APM limitations but they were criticized a lot because they allowed for very high APMs bursts. Being able to perfectly micro-manage engagements of 20+ blink stalker is going to do the equivalent of doubling your unit count.

The other thing that differs from a human is that as the APM increases, the precision can suffer. Humans will misclick, will fail to select all the units they want, etc... AlphaStar will not because it essentially sees Starcraft as a turn-based game and can react perfectly to each tick.

> Could a super smart bot win against pro's even if it's limited to 20% less APM?

AlphaStar cheesy game against Mana (https://www.youtube.com/watch?v=GKX6AcgFOZU) convinces me that yes. It already happened, with a very creative strategy and adaptation.
Singling out examples is good practice for getting the general population interested. Talking about vague groups isn't interesting. And there are ways of fixing this problem (courts, legislatures, general sentiment) that would carry over to other bad actors.

>Failure to recognize that makes their opinion at least incomplete, probably invalid.

What part is invalid?
I don't think disabling the enterprise certs was particularly moral, Facebook and Google were flagrantly violating the terms of the enterprise program. Apple also apparently didn't even notice (or didn't care) until articles about it started getting a lot of attention.

Apple definitely does make some commendable decisions, but I think it's also important to distinguish between bravery and what Ben Thompson calls "Strategy Credits" (https://stratechery.com/2013/strategy-credit/):

> Strategy Credit: An uncomplicated decision that makes a company look good relative to other companies who face much more significant trade-offs.
Buses in my community have bike racks on the outside, light-rail trains have racks inside the trains.

But if yours don't, another option would be a folding bike. Which apparently works even on crowded Japanese trains:

https://hokkaidowilds.org/traveling-with-a-tern-folding-bike...
In addition to what others said about cookies and security, there's also organizational issues as well. In a giant org like Microsoft, services are launched by different groups at different times, and not always (or better said, rarely) in a coordinated manner.

If I had to guess, the team that made microsoftonline.com probably could have dealt with the group that "owns" microsoft.com and gone through all the security, functionality, routing and systems testing involved to add a new subdomain or root-level path, but it was faster, easier and safer to just use a new domain and not worry about 25 years of domain name baggage. Maybe it was actually a coordinated effort to avoid all that, or simply meet a deadline.

You never know. The longer you work in technology, the more you see systems get larger and larger and have their own rational for things that seem insane to an outsider. Maybe microsoft.com is running on an ancient Windows 2000 server and they've forgotten the admin password. You'd think that could never happen at a company like Microsoft (or maybe you would), but you'd be surprised.
Amazon author searches are an anti pattern. Search for John Grisham by name and your top ten DELIBERATELY includes other authors for your reading pleasure: Amazon use you to drive readers to other authors. Search is an economic weapon not a tool.
This is America in 2019, where even toy games on phones subvert your right to legal process...
> Theres a mute button on the echo.

Which defeats the whole purpose of having it, namely, to respond to voice commands.

> You can turn voice off just the same as you can on a phone.

I don't have to turn off voice altogether on my phone, I just have to turn off the apps that I don't trust. On an Echo, either I turn it off and might as well not have it, or I turn it on and it's recording everything. There's no middle ground where I get some basic functionality without being spied on.
Predicting the Effect of 2019 IPO's on Future Silicon Valley Home Prices
Looks like the ZoomOpener app is still present on my machine but it’s not running anymore and it shows as unticked in the Login Items preferences.
Malware is a software written to harm user. Their purpose was not to harm user, they wanted to make their service more convenient for users. Bugs are bugs, every product have bugs and many products have security bugs. That does not make them malware.
Iain Bank's Culture series deals with self-conscious machines with the same rights and freedoms as humans. Each machine has a value denoting its mental equivalence to a human, and some starship Minds are close to gods (similar to comparing a human to amoeba).

'Never forget I am not this silver body, Mahrai. I am not an animal brain, I am not even some attempt to produce an AI through software running on a computer. I am a Culture Mind. We are close to gods, and on the far side. ‘We are quicker; we live faster and more completely than you do, with so many more senses, such a greater store of memories and at such a fine level of detail. We die more slowly, and we die more completely, too. Never forget I have had the chance to compare and contrast the ways of dying.’ [1]

[1] https://www.goodreads.com/book/show/12016.Look_to_Windward
Every day, live and work in Oakland
I guess it makes sense to detach the radio if you're not using your phone to receive calls...
Popup Trombone
Should be an 'Ask HN:'.
They are basically solving a self-inflicted problem. The real issue there is the fact that macOS doesn't provide a standarized way to completely uninstall an app.
HN is far more cynical about tech in general than NYT is.
Please, Apple, give me a way to disconnect my microphone and webcam on an OS level so apps can't randomly access it.
July 7 seems pretty recent:
https://chess.stackexchange.com/questions/24867/a-horrible-s...
The website, maybe the apps are better (at least they shouldn't give you amazon's store interface) but I suspect the problem of content they want extra money for mixed in with what your prime subscription gets you is still an issue.
I forgot to advocate for the spiders, again, except the really nasty ones. E.g. during damp seasons, I catch and deploy jumping spiders into my daughter’s room as a method of biological control against book lice.

In my opinion, if you have any kind of spider infestation on your property, then you have something else to worry about. Spiders need food to thrive, which usually means insects or other arthropods, which in turn means you have an infestation of other arthropods.

So why are you having a bug infestation in the first place? Are you leaving food crumbs all over the place? Do you have damp places where fungi and moss will grow? Insects and all kinds of critters really like those conditions. If you fix those, your insect and (consequently) spider infestation will most likely be gone.

In the case of mosquitoes, we are the food, so you can’t fix that, but you can clear out bodies of still water, which will decimate the number of mosquito larvae.

Killing them (with insecticides) only fixes the symptoms, not the root of the problem.
On Linux (and probably macos, windows), the kernel doesn't do DNS name resolution. The kernel provides the network stack which does IP, and also TCP and UDP. On Linux you need a tool that can do DNS operations, like NetworkManager, dhcpcd, dhclient, systemd-resolved. You could use selinux to restrict port access.
Maybe an improved ability to remain persistent after uninstall, and to reinstall the app?
If you enabled this feature you could have a process check for you at an interval.
Show HN: Git-gud – A (really) simple Git commit checker
> the monopolistic baseband processor will do it

The baseband processor isn't running Siri or Google Voice on my phone. Yes, if the state has a back door into the baseband processor there's not much I can do about it, but that's not the threat model that I'm avoiding by not using devices like the Echo or Google Home.
Or high, even. I almost never use a brand name in an Amazon query.
Nostalgia Nerd. This is his one about the Atari ST:

https://www.youtube.com/watch?v=A2pX6bU7-pU

And the Amiga (Part 1 of 2)

https://www.youtube.com/watch?v=ws3DJF7MbMU&t=3s

I don't watch a lot of this stuff anymore because I've seen the story told quite a few times.

Then there is Kim Justice, who does "History of <Games Company>" style videos.

https://www.youtube.com/watch?v=hKjfs9hT3f4
Talk to a recruiter, reach out to a staffing agency, or occupational therapist.

Receiving career advice online isn't very useful unless you live in the bay area or know the credibility of the person giving advice. Odds are your local labor market has a completely different landscape with different skill requirements.
They're really only talking about eradicating the mosquitoes that bite humans. Which is an extremely small subset. There's a comment further up that has more detail.
They've been crashing into one another for longer than America has existed, to be fair. Though someone did mention, it may have been Germany, that America was last seen laughing hysterically whilst hacking away at the remaining brake lines, so there's that.
Neither does Windows or Linux. I don't think you can have such a standardized way on a flexible general-purpose OS.
Is there a preference to hide that stuff everywhere or is it just a specific search term or check box when searching? An option you can set once that applies to the entire account would be a big plus!
> Interpretable Machine Learning

...is called statistics. At least, truly interpretable machine learning is. The whole point of that 'machine learning' (or god forbid, 'data science') moniker, as opposed to 'computational statistics', is a way of saying "we have no idea what we're doing!" It's magic!
Indeed a company's "morals" are better exposed when it has to make inconvenient choices.
It does provide a standard way to uninstall an app: drag it to the trash can.

I would say that what Zoom did was have their app intentionally install malware that bypassed this normal uninstall.

I do think that it would be great to have a more thoroughly sandboxed idea of what an “app” is on the desktop, though.
The other question is: those predators that (might) actually depend on mosquito, do they depend on the ones were talking about eradicating (which is only a small subset)?
To be fair, Piet doesn't really do ascii art. But all you really need (hold my beer I'm gonna attempt a [2]) is a text representation.

File format: ascii, with lines of characters corresponding to lines of pixels. The longest line sets the image width, ragged lines should be padded according to implementation.

Special characters:

Line feed: ignored

Carriage return: end of line

Tab or space: #ffffff

#: #000000

All other printing characters (0x21, 0x22, [0x24-0x7f]): ordinal is taken mod 18 and converted to pixel values,

0 -> #c00000

1 -> #ff0000

2 -> #ffc0c0

3 -> #c0c000

...

17 -> #ffc0ff