skysight-inc/HackerNews huggingface dataset:
Run an on-device scan against a hash database. Using a technology shown to have very frequent collisions.

And then they notify law enforcement if they get a hit. Which means even if you're innocent - all your devices get confiscated for months, you probably rack up tens of thousands of dollars in legal fees, maybe lose your job, probably lose your friends and get the boot from any social organizations or groups.

They're waiting for two things.

One, CSAM to get out of the news cycle and the furor among users about CSAM to die down. This is standard corporate PR "emergency" management practice.

Two, to slide it into a point release after some minor, inconsequential change to say they "listened to users." iPhones with auto-updates enabled won't automatically upgrade to a new major release, but they will happily automatically upgrade to a point release.

You can of course upgrade to iOS 15 and turn off auto-updates, but then you won't get security updates, like the people staying on iOS 14.

Stay on iOS 14 until Apple surrenders completely on this.
> Yet so far, Beijing has not stepped in with a bailout, having promised to teach debt-saddled corporate giants a lesson.

It seems like Beijing could punish those responsible for building this mess while also protecting the employees and the larger economy.

Of course governments are supposed to have oversight and ensure that these situations can’t arise, so perhaps they should acknowledge that as well.
A/UX only supported m68k macs, right?

I wonder if you could patch the m68k emulator in the later nanokernel for PowerPC Macs to support it. Would it be legal? Gods no. Would it be a throwback to the kind of really dirty hacks I associate with the 90s? Absolutely.

It looks like a decent amount of work reversing the Powermac nanokernel has been done: https://github.com/elliotnunn/NanoKernel
Update: She managed to get her positive COVID result officially considered as a dose, so her vaccine passport is compliant.
try the reddit forum for this topic, r/mtgoxinsolvency
>(see: college loans vs college tuition costs)

College is easily five to ten times more expensive then when I went in the 90's - and the vast majority of that increase is from government guaranteed student loans. No risk on the part of the schools, so they jack tuition up with a bunch of amenities because they are getting paid, no matter what. Handing out $100K+ to people with little guarantee of getting it back? Where else can that happen but within our insane student loan system?!?

Articles like this is what brought it home to me: https://abcnews.go.com/Lifestyle/tricked-college-campuses-wa...

Give me a break! I think that schools should be on the hook for at least half a loan if someone can't get a job and earn enough that will let them pay the loan back within a fixed time - say six years. That would tamp down a lot of this utterly unrealistic spending for degrees that have little chance of ever returning any meaningful value for what is paid out.
That’s a very good point—-design and writing of these systems makes a big difference and lets prevents the need for further walling off.
Reasoning under uncertainty isn't the sole focus of the book, but Russell & Norvig's AI textbook has a couple of chapters on the topic that are pretty good, with the right amount of detail for the uninitiated.
Yeah round trip efficiencies are very bad, but at scale it's cheaper than batteries as far as I know.
Cool, I learned about abstreet the other day from HN! Thanks for the feedback.

These days I run everything geospatial in docker containers, the dependencies in geo are tricky.

Interesting about the memory/caching issues. I was going to suggest rasterio which I use for batch queries in https://github.com/ajnisbet/opentopodata and comes bundled with its own gdal binary, but looks like you're already using that.

I've also used zarr+tifffile for geotiffs in particular, it's faster and avoids a lot of gdal's warts, but you still need something like rasterio to read the geospatial metadata and handle projections.
I love the conviction of your comment! Thank you for sharing that testimony. It is often overlooked in discussions like these.
Apple Maps has been great for me, though I've heard the data quality varies widely based on where you live

For me it's just a cleaner, simpler, less ad-infested version of Google Maps
What led you to not buy the official android phone? Are you aware of it?

Considering all the major non-Google Android phone manufacturers are also the same that manufacture Black Friday TVs that fail on schedule, don't you sense this was a problem not with Android but with your choice of manufacturer?
I just confirmed this on my own static site which has no forms or any input whatsoever (and no JavaScript, cookies, or external resources either).

But I guess I wouldn’t use this tool on such a trivial site anyway.
FaceTime is more popular than ever, and adding the ability to use it with Android folks will help even more.

Apple Maps has gotten fairly close to Google Maps at this point. I actually strongly prefer Apple Maps' interface, although the data is still not as good overall. (Disclaimer: I'm biased. I worked on Apple Maps during its very early days.)
Great piece, and I think you can read into it a likelihood of inflation in general (not just for games).
> mass posting them online is a human rights abuse

Where would you prefer they be posted? Would you be prohibited from photographing them?

The core problem is how we treat people accused--not even convicted--of crimes. Socially. But also legally. That's a better place to address the issue than trying to gerrymander the Eighth Amendment.
And it gets worse again. Federal, state, and local police often get to keep the seized property for the benefit of the police. So they are incentivized to seize property.

Makes you wonder why they are even wasting their time with all the speed traps and traffic ticket quotas.
> it was claimed to be an Indian-run US agency. Our science teacher would tell us how NASA is comprised of 90% Indian immigrants.

If they were proud about that, wait until they hear about ISRO! Especially their first mission to Mars. [0]

[0] https://en.wikipedia.org/wiki/Mars_Orbiter_Mission
It was raided by the FBI; I don't think the FBI is using this raid for petty cash (unlike local PDs).

(I think this is more a matter of the FBI being the FBI: they were convinced that they'd find lots of evidence of crime inside those boxes, evidence they couldn't stand not to get their hands on, because they're the FBI and they don't like anything they can't see)
>gig economy jobs that provide no stability nor benefits.

part of this probably has to do with the fact that many benefits like pto and workman's comp are so heavily gated by bureaucrats that rather than fighting to squeeze blood from the stone, many people simply find they are more rewarded by a flexible schedule and cold hard cash.'

as a point of comparison, i can earn upwards of 90 dollars a day doing 'in home dog-sitting' which basically amounts to playing videogames and sleeping at some rich person's house. i get to choose the dogs & clients i work with, i get to choose when i want to work. i never get yelled at for taking dogs on walks that are 'too long' or threatened for using my vacation time to go to a funeral.
are you planning to open source the app? could you do one for lobste.rs too?
At a recent company I was at, there was a lot of data in Grafana. A lot. The executives were acting weird so I created a graph comparing this year's revenue with last year's (no good news there). I predicted that layoffs were coming on the following Thursday. On the following Wednesday I came into work a little early and the big conference room was full of managers. Layoffs happened shortly afterwards (40% of the company).
But let's have a moral panic about the "organized gangs robbing Walgreens" instead, perhaps 67 news stories a day about it?
Excel IS code. It's a dataflow language combined with a visual/spatial language. It is hard to migrate or transfer to other languages because other language don't have these features/architecture.

The other side of this coin is that spreadsheets have NOT BEEN IMPROVED significantly since VisiCalc. Excel has some window dressing and intentional obfuscation by moving UI elements around to make it seem improved but it really isn't at all.
Yeah, but there's no leetcode degree and you move at your own pace. 1000x better than school.
At the same time, I do have to admit that things got very, very slow on the original SE. Maybe it’s the battery life throttling thing, but just felt at the end of its life, even though the software kept updating.
When I look at copyright laws, they don't seem like they're written by big tech - they seem like they're written by Disney and the RIAA, without Youtube getting any say.

When I look at patents I see a system almost everyone in tech thinks is a joke, doing nothing but enriching a few Texan lawyers and judges.

When I look at immigration laws like H1B visas, I see a bizarre system that works for a few places like WiPro who are willing to scam the system, but that's useless for most of the tech industry.

When I look at Ajit Pai being appointed head of the FCC, I see an appointment telephone companies love - but that everyone in tech thinks is a recipe for rent extraction.

The fact that the guy who was president before the guy who was the president before the guy who's currently president once had dinner with some tech bigwigs doesn't count for much in comparison.
One is real and happening right now and the other is something you've imagined.
The ‘complex queries’ in Apple Photos is done as a series of discrete set descriptors.

As you type your descriptor, tap the appropriate found set below (they list photos in the set) to turn it into a tag, then continue typing the next descriptor.

For this search, you’d end up with something that looks like:

[new york metropolitan area][dog]

These result in a venn diagram of the overlaps. In my case with 12K photos in NY metro, it found the one dog photo I had.
The suggestion that ill-gotten items must have been stolen is just flat-out wrong and illustrative of your typical modern-day "reddit lawyers." For example, one could buy lawn mowers with drug money (to resell them). Those lawn mowers weren't stolen, but they would still qualify for civil forfeiture.

Not saying civil forfeiture has no problems, but it's a complex mechanism that people don't quite grasp (much like any other hot-button social issue).
Eh, it's standardised quite a lot. As a young adult I had a Triumph Bonneville (still do), small Ducati (went up in flames) and a bunch of Japanese bikes (which lasted varying lengths of time, between dying natural deaths and being slung yp the road).

The point being that the gearchange on the Triumph was 1 up, 3 down on the right, the japanese bikes were 1 down 4 or 5 up on the left and the ducati was 1 down 4 up but on the right hand side. Given the random interchange/pattern between gear and rear brake, the first few miles were always interesting while trying to re-arrange the mental model to fit the current bike.

Which is why, to this day, I really dislike it when new versions of software randomly shift the position of the steering wheel from the usual position to wherever some UX person has decided it should now be (like behind my left ear).

Edit: But to expand on this a little, on a motorbike (or indeed a bicycle), the interface puts everything directly under hand/foot control. Every necessary control is a minor movement, and pretty much the only difference between bike controls these days is the (thumb-based) switch layout
Apple has confirmed it's on-device.
I assume you're referring to the Pixel/Nexus devices. I've had two, I don't think either got updates after 3 years or so. A far cry from the 6 years that Apple is now offering with the 6S, and the 5 years most of their devices got before that.
Awesome improvements, congrats!
University of Wisconsin Eau Claire CS class of '98 raise your hands! We had a lab full of A/UX workstations. It is where I learned C++, shell, etc. They were fantastic machines.
Interesting that they say “may” offer a choice. My phone does seem to offer the choice, while my iPad apparently doesn’t and only shows 15.
> There's a very specific reason it [the electoral college] exists.

There are valid historical reasons for it, but it's a bit anti-democratic just the same. The rules which give more representation per capita to residents of less populated states were implemented to appease those states' governments and encourage them to join the union. However, it detracts somewhat from the ideal of "one person, one vote" when a voter in Wyoming (with three electors for 532k residents[1]) has the same influence as four voters in Texas (34 electors for 24.3M residents[1]).

On the other hand, the real issue has less do with how the President is elected and more to do with the excessive influence the President exercises over the government as a whole—particularly the Legislative and Judicial branches—and the ever-more-intrusive power and influence of the federal government in general.

> > Democracy, as a tool, has been made blunt by capitalist and military interests.

> Yes because it's made great by communists????

Special interests turning the power of government to their own ends is a problem whether those interests are communist, capitalist, or socialist in nature, or something else altogether. The law should be just and not merely a tool for those who own capital to oppress the rest of society—and of course the same goes for those who would seize others' capital for their own use, whether noble or mundane.

Unfortunately, the interests of capitalists (i.e., owners of capital) are not always aligned with capitalism—which requires upholding everyone's natural rights, whether they own capital or not—and often would be better described as plutocratic and authoritarian (rule by those with the most money). One may oppose "capitalist interests" while upholding the principles of capitalism; there is no conflict.

[1] https://www.fairvote.org/population_vs_electoral_votes
Develop an Asp.net Core Site on Linux
The match is insane because residents have zero negotiating power. They tried to sue over this but Congress decided that it should be illegal to sue over this

https://en.m.wikipedia.org/wiki/Jung_v._Association_of_Ameri...
It's not just any degree, though. In addition to that, there is a set of classes that you have to complete (each med school has their own requirements, but practically speaking, they're roughly the same: http://www.georgetowncollege.edu/four-year-plan-medical-scho...).

So, sure, you can enter med school with a BA in English, but you still have to have taken undergraduate level organic chemistry.

Practically speaking, that means at each school there's 1 or 2 majors that will hit the typical premed requirements in the course of completing the undergraduate degree and a handful of other majors where a minor or even less than that will allow you to complete the premed requirements.

But all that said, yeah, they engage in blatant credentialism because they use it as a way to filter students out, because there's a much smaller supply of available medical school positions than there is demand for medical school positions. It's so blatant that it's usually better to go to a school with grade inflation or a less rigorous school where you know you can max out the GPA, than to go to the toughest undergraduate school you can because admissions doesn't do a great job of leveling different schools, so a 4.0 from University of Grade Inflation can still beat out a 3.5 from a more-renowned university.
Well I did the A/UX port IN Berkeley (the city, not the university).

The thing is that as a discipline Comp Sci is a late comer, university Comp Sci departments came from lots of places, some grew out of Engineering depts, others from Maths, Physics, Chemistry, Commerce, others from the computing infrastructure groups withing universities - they ended up being called all sorts of things - early on places offered Comp Sci by a whole lot of names
Fonts already have this power, which is part of why they're so complicated. "contextual alternates" is the term for search
Depending on budget, it might be less expensive to look at a tool like https://app.molnify.com/#ajax/examples (or its 5 competitors from a google search.)

It feels like a subset of this should be an open source app (that is, turn an excel spreadsheet into a C# app) for anyone looking for an idea.
If you ignore everything but income tax, sure, but I think that this statement is pretty dishonest.

Cue Jeff Bezos getting a tax refund.
From the essay, something I hadn’t considered: We have significant impact on ecosystems; planting thirsty trees has downstream effects.

It is better to fly less distance and/or fewer times (I’ve given up flying except maybe for one funeral). Maybe keep and expand study-abroad experiences for late teens / early twenties, for context reference during subsequent learning, and limit the rest?
> kept $20,000

Its like I am reading report from the high-sea piracy
I too can make claims without any evidence.
I'm in the US but outside California. I find Apple Maps has better estimates for directions, but Google Maps is much more likely to have small businesses in its data set. I've also had experiences where it makes me drive across the street from my destination/1 block or two away

I want to like it because, as you pointed out, it's a cleaner interface
Libertarians have been making noise about this issue for years/decades, but few people seem to care.
I've been involved with it since the beginning, when the process was less formalized then it is now, so I don't know what the steps would be for someone just starting the process right now. However you need to register a claim with the trustee handling the case in Japanese Court. I was under the impression that the window for initiating a claim under normal channels has passed, but I have heard of other claims still somehow being recognized.

Beyond this second hand info I couldn't help you. As I suggested to another commenter, check out r/mtgoxinsolvency on reddit.

Regarding the vote, the answer is yes - but you cannot vote without having an approved rehabilitation claim, which confers a claim balance that weights the impact of your vote.
Try 1Blocker.

https://1blocker.com/
14 Common Features of Fascism
It's typical for med school in countries that don't require a college degree to take 6 years instead of 4.

And in the US there is no national high school curriculum, so an extra 2 years for general education isn't a bad idea.
It is perhaps indeed the battery because I’m using an SE 2016 with a battery that I changed a few months back and it works wonderfully with iOS 14.
Very true. This is one of the amazing things about Stripe support. They are the only large company where the first person you talk to actually has a clue
I find it interesting to look at the differences between the localized versions of this page. Largely the same, but not entirely!

English: https://www.apple.com/ios/ios-15/

Chinese: https://www.apple.com.cn/ios/ios-15/

Japanese: https://www.apple.com/jp/ios/ios-15/
This is all in the context of a hypothetical policy, yes. Credit to RIMR's imagination, not mine. My corollary here is that it probably won't happen, in part, because of shenanigans.
Hey! Cory, (Co-Founder/CTO) from Rollbar here.

Just wanted to say I think this is awesome and I love what you're doing here! :D

And to the author, I'd love to chat - drop me a line at cory@rollbar.com
Your account isn't able to downvote, so that's probably why you don't see them. The feature is unlocked when the account gets over 500 karma. https://news.ycombinator.com/item?id=17731487
[Timescale co-founder here]

Hi Eric, thanks for taking a close look at our license.

I'd like to dispel some misconceptions:

The core of TimescaleDB is Apache2. Advanced features are under the Timescale License.

Regarding this:

the customer is prohibited, either contractually or technically, from defining, redefining, or modifying the database schema or other structural aspects of database objects, such as through use of the Timescale Data Definition Interfaces, in a Timescale Database utilized by such Value Added Products or Services.

My read is that if you let a customer do anything that adds a custom field, or table, or database, or trigger, or anything that is "structural" (even in the regular relational stuff) anywhere in your database (metrics or not), you are in violation. There doesn't seem to be a distinction about whether this is "direct" control or not, or whether a setting indirectly adds a trigger. I don't want to be in a courtroom debating whether a new metric is a "structural change!"

That's not correct, and we took pains to clarify that in the license:

3.5 "Timescale Data Definition Interfaces" means SQL commands and other interfaces of the Timescale Software that can be used to define or modify the database schema and other structural aspects of database objects in a Timescale Database, including Data Definition Language (DDL) commands such as CREATE, DROP, ALTER, TRUNCATE, COMMENT, and RENAME. [0]

Strictly speaking, if you provide Data Definition Interfaces (DDL) to customers via a SaaS service (ie you are running a TimescaleDBaaS - which applies to < 0.000001% of all possible users) you are in violation of the license. But otherwise you are fine.

If you are looking for more votes of confidence, today there are literally millions of active TimescaleDB instances, including by large companies like Walmart, Comcast, IBM, Cisco, Electronic Arts, Bosch, Samsung, and many many smaller ones. [2]

If you have any other questions, I'm happy to answer them here, or offline (ajay at timescale dot com).

[1] https://www.timescale.com/legal/licenses#section-3-5-timesca...

[2] https://www.timescale.com/
If they get 30 (?) hits then they review the data and then they refer it to law enforcement if the reviewers determine that they were CSAM images. It's not for a single collision and it's not immediately referred to law enforcement. There are still major risks and concerns with this model, but at least describe it correctly.
You don't have to believe in American exceptionalism to believe that America is not as bad as most 3rd world countries in most metrics.
Nbb is to CLJS what babashka is to JVM Clojure. Both scripting environments are implemented using SCI, a Clojure(Script) interpreter which re-uses all the core functions when you call those, the rest (creating vars, functions, namespaces) is interpreted "glue code" and that code isn't compiled (to bytecode or JS); instead it uses interpretation while trying to stay as close as possible to the host language. There are some things that are currently not supported, most notably deftype. For SCI on JS this is just a matter of time, but on JVM the target for SCI is mostly GraalVM images which come with the restriction that you can't implement new types at runtime. SCI originates mostly from the work on babashka, but with nbb, I'm adding better support for CLJS over time.

As for third-party libs: it depends if they are written in the subset that SCI supports. If the library is useful enough for scripting then it can be considered for added as a built-in. The classpath support is still something under development, but it already works for gitlibs. Here is an example of running HoneySQL from source in nbb: https://github.com/borkdude/nbb#classpath.

Just let me know if something doesn't work out (on Slack or Github issues/discussions).