skysight-inc/HackerNews huggingface dataset:
No, it is not that simple. Humpback whales have been observed to interfere and mess up with orcas protecting gray whale calves from being killed. It was observed several times and researchers think that humpbacks just really cannot stand orcas harming other whales, read more here: https://www.smithsonianmag.com/science-nature/what-humpback-...

Humpback also have spindle (mirror) neurons in their brains, those are thought to be related to cooperation, empathy, etc. Humans have them too, but not many other species (https://www.sciencedaily.com/releases/2006/11/061127111607.h...).

It is good to not anthropomorphise, but we really should finally move away from Descartes' view on animals being simple automatons.
Siri is not an AGI (yet?). And when people say "Siri is stupid", they are talking about the engineers creating Siri. And I am sure Apple engineers are not stupid.
Very cool project and slick implementation. How are the plops rendered on the homepage video without the visitor having the extension installed? My hunch is that there is a JS file that is included but would be curious to learn more.
Ironically, the service the College Board is selling ... is itself testing, just of a different kind.
#2 pencils are standard student equipment. As are iPhones.

And government forms also come with pens to fill them out.
Must-do's for building great SaaS SEO blogs
When I ask Siri to navigate to a contact, she won’t do it unless the contact has an address, even if the contact is tracked on Find My.

You’d think that after all
those years Apple could have made the investment to program this feature, no?
"military time" is a 24 hour clock.

14:30 is almost without exception read as "fourteen thirty" in military time.

I've never seen it either of the ways you describe above.
In my very limited (I don't use nix) opinion, the default of /nix isn't an issue, but rather:

> and it's not possible to migrate without causing major disruptions for existing NixOS and other Linux users.

Software that can't be re-parented without breaking is destined to create problems for users... eventually.
I hear that sometimes but what stops people from using unreal with just actors and custom components and pretending it’s unity with c++? Lack of documentation? Does the engine actually get in the way?
First, you will get many frowns for '| sudo sh' installation. For all the crypto you use I would expect signed installers or packages,not a URL,but these are somewhat cosmetic hair-splittings.

My real feedback: I personallh despise +/- voting systems to measure reputation, these systems can be gamed, you'll have to actively moderate fraud (if possible) and sybil attacks.

My suggestion, 1) just collect transactional and contextual telemetry and let clients decide how to measure reputation. 2) Similar to #1, require contextual inputs for transaction. Context about the user, the voter,the nature of the post or transaction (tags?) and output a network verdict but still allow clients to override network metrics. For example, a client can distrust or give a 10x multiplier for votes from a poster/user, or add a 10x multiplier on negative reps for certain types of transactions.

IMO, if you make reps a client only feature,you can adopt to threats and come up with better rep measurement by simply updating clients with a new version without worrying to much about how many people use a certain version.
How Long Does a Car Insurance Claim Take to Settle?
Hi! Yandex. Am I really the first to tell you? Yandex has a 30% market share in Russia.
I have a ThinkPad with Ubuntu 19. I'm very happy with it; it's nice to have apt, and to be able to eg use minikube with docker driver rather than a VM.

It's also true that the trackpad isn't as good as Windows. (It used to be that Mac had the best, but Catalina managed somehow to screw up the trackpad and make it laggy. Catalina has not been good for me!)
>paying for windows to install linux
Nvidia’s AI recreates Pac-Man from scratch just by watching it being played
Weighting results in Search Autocomplete is something Google has done since launching it.

(Disclosure: I work at Google, though not on this)
Silly user. The computer exists to update itself. Whatever trivial task you want to do is a secondary concern.
Help assemble the released GW-BASIC source code
Zip codes don’t denote geographic regions; they denote nodes in the postal routing network.
ScrAPIr: Making Web Data APIs Accessible to Everyone
Windows search turning into bing search is one of the most frustrating little things. You used to be able to instantly pull up files by name but now it just dumps you random garbage from the internet.
See - exactly like Javascript!

The more you can avoid the "nice" stuff the better your project will be. All those shiny things in the UI that look easy will be painful in the long run once they start disappearing (I swear component references just disappear sometimes) and breaking and making the life-cycle of the application confusing.
> This is par for the course. Open source does not have any warranty, it can break or be deprecated at any time. I don't care to discuss Wayland right now, if you don't want to use it you don't have to.

There is no relation between open-source licensing or culture and careless breakage. Even if there was, what would be the justification for it (Red Hat's behavior).

> This is wrong on several levels. For example, namespacing and SELinux policies still work even when processes share the same user, and there are valid reasons why you would want to do that.

I know about cgroups, namespacing, SELinux and how they could hypothetically provide other means of privilege separation than users and groups already provide; but I don't see how that applies to Wayland. I doubt anyone has actually set up a system with sandboxed untrusted processes in a way that would justify the Wayland security model. The way I see it, Wayland will over time gain even more extension protocols than X Windows has to accomodate things that were not thought out during the design phase. I also doubt the user namespace implementation in the kernel will be solid enough for secure usage for many years. Or that compositor and application programmers will understand the security implications of their software on the possible security models well enough for users to actually have a usable and feature-complete system where the Wayland-implied security model could shine.
at least it has a start drawing option
> Laypeople cannot be trusted to admin their machines

Yeah, but they're the ones who paid for their machines. So... you're saying they're not allowed to use them how they wish?

> Leaving a backdoor to real admin access for the experts just means laypeople will abuse those backdoors and mess up their machines again

Remembering the last 20 years of computer history, most of the critical fail wasn't caused by "laypeople abusing backdoors" but horrible security holes in popular, widely used software packages: Outlook, Flash, Acrobat Reader, Internet Explorer. Apple/Microsoft are not locking down their OSs to protect users from themselves, but rather from other developers. We, software engineers, seem to have completely failed our users as a profession.
Is it still an external shock if these supposedly healthy and rational businesses took on large amounts of debt to buy their own stock, and are now in trouble because they can't pay their bills?
Map of all 600k public trees in Berlin and which one need water soon
Most Americans have never heard of a 24 hour clock and would have no idea what 1700 means at all.
It was Steve Jobs

/s
Seems to be the only one here with real stylus support - pressure sensitivity and draw with pen, pan with finger. Very nice!
IMO Fedora or Ubuntu. I've used Fedora now for the last few years on Thinkpads (currently Carbon X1 6th gen) and it has been pretty much "just works"
Correction: Hacker News is an American-founded site with international community of users. That's not a site for Americans where the rest of the world just comes to watch. Or maybe I missed a point in the guidelines...

I'm not talking about currencies. I'm talking about sentences like "if you move to the east, you'll earn...", "in the south, it's..." in conversations with no prior indication that it's just about US and "the east" means "the east of US" and "the south" means "the south of US". Because US is the whole world and there is no need to clarify...
10 to one says this is because you've run something calling /bin/sh before.

if he switched the /bin/sh out to /bin/zsh or /bin/bash which ever his default shell was, he wouldn't have seen the first delay.
See where Americans went during the quarantine
Oceans on Nautilus: Why We Need to Map the Ocean Floor
We host our blog using solely off-the-shelf tools, and I love the stack that we use. I highly recommend it if you're looking for a stack with 100% control and are ok with some light technical wrangling (eg using Git):

- Jekyll for static site generation https://jekyllrb.com/

- We use the Hydeout Jekyll theme, you can see how it looks on our blog: http://staysaasy.com/. What you see is out-of-the-box plus ~30 lines of custom CSS.

- Git for storing our content

- Gitlab for CI/CD and hosting

- GoDaddy for domain management

We manage all of the content in Git, and push it when it's ready. It's really easy. You can even run "code reviews" on posts if you like.
A) is just a sign, that further engineering, both model and framework, is required. Also, 50-60 words per second does not sound too bad. It amounts to 4M words per day. I imagine most people only type a thousand words per day. So with a single GPU you can handle 4000 users (assuming batch-style processing).

B) This specific example actually shows ML toolchains are orders of magnitude better, than existing ones. Imagine you wanted to make a football game from scratch, and this technique would let you do that by just feeding a lot of football game recordings to a program, as opposed to hiring software devs and graphics designers, and iterating for a year.
> Nix, by design, doesn't conform to the FHS way of organizing directories so it made perfect sense to use /nix when the decision was originally made.

Refusing to conform to the FHS doesn't mean their decision made sense; refusing to conform to the FHS means they made a bad decision in the past and everything progressed from there.

It doesn't 'seem that way now because some platforms have begun locking down their root directories'; it seems that way because creating arbitrary directories in / is a terrible idea, and has been at least since I started using UNIX/Linux systems in the 90's.

Fact is, they made a bad design choice, and now it's come back to bite them (and their users) in the ass.
I can regularly trick apps like Shazam by playing classical pieces on a Yamaha digital keyboard with only the built-in speakers being used. Its almost deterministic. I can get Beethoven's Moonlight Sonata to detect as one of several published recordings almost 100% of the time.

I feel classical music is especially tricky from a ML modeling perspective. How many unique recordings are there of Pachelbel's Canon in D?

This is probably similar in difficulty to identifying a specific bird in a flock of thousands, and then looking at another discontinuous (in time) photo of the flock taken from a slightly different perspective and being able to recognize the same exact bird again.
Japan suspects missile data leak in Mitsubishi cyberattack
No, SIP is fully enabled on both the machine with the Developer Tools category and the one without.

Interestingly, I rebooted the machine without after some benchmarking and experimentation with syspolicyd (see https://news.ycombinator.com/item?id=23274903), and after the reboot the category has mysteriously surfaced... Not sure what triggered it. Launching Xcode? Xcode and CLT were both installed on the machine, but I'm not sure when I last launched Xcode on this machine. Another possible difference I can think of: the machine without was an in-place upgrade, while the other one IIRC was a clean install of 10.15.

In the worst case scenario, you can probably insert into the TCC database (just a SQLite3 database, located at ~/Library/Application Support/com.apple.TCC/TCC.db) directly:

INSERT INTO access VALUES('kTCCServiceDeveloperTool','com.apple.Terminal',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1590165238);
INSERT INTO access VALUES('kTCCServiceDeveloperTool','com.googlecode.iterm2',0,1,1,NULL,NULL,NULL,'UNUSED',NULL,0,1590168367);

(Should be pretty self-explanatory. The first entry is for Terminal.app, the second entry is for iTerm 2.)

Back up, obviously. I'm not on the hook for any data loss or system bricking.
Bretton Woods monetary system ended in 1971 when the US dollar ended convertibility to gold and became a fiat currency. Whatever system we have today, Bretton Woods isn't it no matter how historic and conspiratorial the name sounds.
Netlify has a free plan and you don't have to tinker with containers.
Benchmarks of Amazon's Graviton2 64-Core CPU Against AMD's EPYC 7742
Yes, moderation might be necessary, but what the anecdote illustrates is that simply having moderation will not be enough.
It's more the headline than the news. The news is pretty big too. $4.5 -> $7 trillion almost overnight.
Here's my Dark Mode version for HN, I use it all the time.

https://userstyles.org/styles/175664/hacker-news-dark-mode
If you truly want to be "cross-platform" with long-term future proofing in mind, `/nix` is (edit: was) probably the most stable choice.

I get it, people are sensitive about the root directory. "But it's where ALL the stuff lives!". So yeah, try not to ever run 'rm -rf /' (even though this is blocked in most cases now).

But why make it completely inaccessible for creating files/directories in? So much hand-holding for people to make it impossible for a user to ever make a mistake just locks down the ecosystem more, forcing developers to implement proprietary hacks that don't scale properly.

`/var/opt/nix` and `/opt/nix` are options, sure. But you cannot guarantee that those directories will exist on every platform. And if you have to create them, why is this better than `/nix`?
The obvious option would be /opt/nix, /usr/local/nix, or something to that effect. /nix is a clearly obviously bad choice, and now we're starting to see why.
Longtime Linux user (Manjaro) and I never thought I'd see the day when I could pitch it as noticeably superior to MacOS, considering Apple's once-legendary attention to user interfaces. It seems like those days are behind us, now.

Linux as an actually better experience, without gigantic embarrassing flubs like this, is looking better by the day.
Did you read the article or look at any of the graphs? The amount of money used has nearly doubled in 2020.
Calendar shows highest date in history
Amazons AutoGluon helps deploy deep learning models with jst a few lines of code
Exactly. What's more, if we're talking about user hostility, how hostile is when a software doesn't provide a configurable install dir? It's literally a single damn variable!!
I thought it was pretty fascinating to read the story of how obsessed scientists enlisted sailors to find smaller and smaller elvers to figure this out. The actual location isn't the interesting part.

I also had no idea that no one has ever seen them mate.
None of that is open source
I live in Alton in Hampshire in England. A town of 20,000ish people. To be fair Google (Maps etc) tend to get the correct Alton, but a lot of mickey mouse site often thinks I am in Alton, Shropshire, a tiny village next to a more famous theme park, Alton Towers. Which is very annoying setting filters job sites as I am never sure which Alton it thinks I am in, local ads that don't make sense etc.

Worse there is an Alton, New Hampshire, which confuses even Google sometimes.

Even worse, Apple seems sometimes confused where I am as I have twice woken up to see a tornado warning on my IOS lock screen in the mornings. I live pretty far from any decent tornados. Unfortunately, I have been too sleepy to prevent myself from unlocking the screen before I remember to screenshot it.
Privilege escalation vulnerability patched in Docker Desktop for Windows
25M user records leak online from popular math app Mathway
I don't think anything makes these businesses inefficient, just unlucky that they are disproportionately affected by shelter-in-place orders. Since the state is basically shutting down the business for the good of the populace, it seems more analogous to eminent domain. The government has taken something of value (the ability to have their business open) and should compensate these businesses partially for their losses.
I introduced a new way of doing unit tests at a client recently, and, sure enough, my unit tests were basically treated as a template. Everybody added their own spin to it, but the basic structure was the same. I was quite glad that I had suspected this beforehand and accounted for it.
I don't know how you would define yourself, but my theory is more introverted you are more impacts there are to the shift to WFH. (I find myself introverted and I feel this will impact me in long run...)

At work, it is often a routine, that you talk to people, maybe befriending some of the frequent encounters. That dynamic is reduced if not lost, with WFH.

Extroverted people actively pursue social activities outside of the work, but if you are not, then it is possible work could be only opportunity you are speaking with people outside of you circle.
For what it's worth, Aperture, iPhoto and iTunes can be made to run in Catalina. People figured out last year what hacks were needed and there is a tool called Retroactive that will automate the steps:

https://github.com/cormiertyshawn895/Retroactive

Got some discussion on HN [1] about 3 months ago amongst other places, cool bit of sleuthing in the vein of efforts to get versions of macOS running on Macs older than officially supported. Personally I'm somewhat resigned to needing VMs to run certain older software, with a big one for me being Creative Suite CS6. Like you I have no interesting in buying into Adobe's subscription lock-in. But it's nice that some stuff can keep running without that layer for a while longer. Hopefully it'll still be possible in 10.16.

----

1: https://news.ycombinator.com/item?id=22454069
It is a bit of both. Sure, 'public' becomes a bit tenious
(Perhaps 'government' is a better descriptor?), but still applies. Other truly communist nations have had similar issues with despotism however. And as is parroted so often, a government is where the state has a monopoly on violence. The trick is to limit the rights and abilities of the state to do so without just cause while allowing minority opinions to flurish.
I run a pihole at home, which has intermittent issues. When macOS can't resolve a hostname, almost every user-facing UI grinds to a halt. It's truly bizarre. Applications won't launch, menus don't respond, etc. Feels like a decade ago when your spinning disk was going bad. Not cute :(
"Modern" OSX, iOS, and Android are so secure and safe they even protect you from using your computer.
/usr/local/something
So many of the frameworks have shared code between macOS and iOS (e.g. MapKit, Foundation, Contacts etc..), so a perf fix in iOS pays dividends on macOS too.

Perf changes are too numerous to mention, I’d recommend watching last year’s WWDC keynote describing the iOS 12 v/s 13 perf advancements.
True...

But I'd argue that at least 25-50% of the US population is in a 'marginal' mental health situation to begin with.

Humans do tend to try to 'patch' these holes in various ways; A big theme in Pink Floyd's 'The Wall' was filling the empty voids in your life with material/social wealth can come crashing down fast when you finally run out of gas, or those things that you're using to prop you up.

IOW, these people probably weren't in great shape before, but now that they don't have their crutches they finally crumble.
After watching 50k hours of Pac-Man, Nvidia’s AI generated a playable clone
The coronavirus was not caused by rampant buy backs and borrowing. So yes
Linux 5.8 to Optionally Flush L1D Cache on Context Switch to Increase Security
Yes, you can go to any random store that has a Dell laptop you want or whatever and be reasonably confident that it hasn't been tempted with between the factory and your purchase, if that's the specific that you are concerned about. However, if you want a one of Purism's laptops, you can't just go out to any big box store and grab one; there's really just this one purchase of option - shipped by post, and if you are worried about interdiction, it's a pretty risky one you would be reliant to opt for. So Purism is providing an option that mitigates that risk, allowing them to capture a market segment that naturally aligns with their product offering but would likely pass on them without this risk mitigation process.
> if someone uses one today it's either because they have a glass desktop or they want wrist support.

Or they just want a good surface where the mouse glides smoothly, without any rubbing or scraping or pits that affect tracking..

I've never had a desk that felt good without a pad. I imagine glass would be smooth as long as it's clean.
It would appear to mean it's a hacky, over-technical solution to a problem that shouldn't exist in the first place, as copying things from one computer to another should just work™. This is one place where macOS used to shine and seems to be increasingly falling behind in.
DOTA was a WC3 mod but the rest are new games built from the ground up in that established genre.
Buy Zinus Green Tea #12-#inch Memory Foam Mattress, Queen Amazon
In the scenario I'm describing nothing is ever written to disk. The uploaded image data is streamed into memory directly from the socket and is processed in situ, when an exception occurs the stack unwinds and deallocates the memory storing the image data.

Writing extra code to delete a file in a catch block doesn't seem like something someone trying to account for failure scenarios would do, it's much more likely that the data was living in memory and no thought was put into failure scenarios in that part of the code.
Long-term data show hurricanes are getting stronger
Hi @heipei -- one thing to observe is that Graphite & rrdtool are designed for a specific monitoring use case, while TimescaleDB is a more general-purpose time-series database.

So what that means is that TimescaleDB has mechanisms to make it really easy to define downsampling (continuous aggregates, data retention policies), and even have queries that transparency query across the historical aggregates and new raw data (real-time aggregates, which parent pointed to, which isn't supported by InfluxDB).

What the database _by itself_ doesn't do is automatically create certain continuous aggregates on metrics immediately, because frankly, users' needs vary so much.

That said, we have built stacks/solutions that leverage TimescaleDB and do precisely that. For example, we just released a design doc and beta around our refreshed native integration with Prometheus, that addresses an extremely similar use case to Graphite / rrdtool. Because now this is automated, it defines many of these things out-of-the-box, so you don't need to configure anything. Check it out and input welcome!

https://tsdb.co/prom-design-doc
Social Safety nets are designed for "extraordinary" circumstances too, but those are always on the chopping block.