skysight-inc/HackerNews huggingface dataset:
The "hot items" optimisation you're thinking of have less of an effect on trees with wide fanout, such as B-trees with a substantial block size.

This is because the ratio of number of "hot" items you can store at a reduced depth to total number of item is a much smaller ratio with a high fanout tree than a low fanout tree; and at the same time, the depths are lower with a high fanout tree, reducing the benefit of reduced depth anyway.

In other words, you can only give the benefit to a smaller number of hot items, and the benefit you can give is smaller.

On top of that, the added complications of rotations and statistics mean fewer items can be stored in interior nodes (which I'd call index nodes) for a given node size. This reduces the fanout and increases the full depth.

And the rotations and access statistics cause more writing.

There are tradeoffs and perhaps it is worth it for some tree parameters. Perhaps for exceptionally large trees with particular access patterns. It would be interesting to see how it's implemented.

But generally for a high-fanout B-tree, you might as well just store frequently accessed items in a separate small tree as a cache, and keep that cached in memory.
> Leaf nodes should not have "next" pointers

In a standard B-tree, yes.

PostgreSQL and MySQL, for example, use B-tree variants that have pointers between leaf nodes. Postgres is based on Lehman & Yao (itself a B+(*?) Tree variant), and InnoDB uses a B+ Tree with a next pointer.
> Now the attacker sends tons of triggering photos to the unsuspecting victim, who now gets questioned by the FBI.

That's glossing over the middle part where a human from Apple (before it even gets to law enforcement) actually look at the images and goes "oh, these are actually pandas" and realizes they were erroneously detected.
Hi, this looks interesting but I have no idea what this all means lol Is this some way of hiding a picture within a picture, or am I way off the mark?
> They warned you in advance. Why shit on them?

The author's insulting clickbaiting headline does them no favors. If the author knows so little, maybe they shouldn't be telling people they're thinking wrong.
Can You Hear Me Now?: A new history of teletherapy
Github's engineering blog did a post recently about their remote IDE setup:

https://github.blog/2021-08-11-githubs-engineering-team-move...

In their case, running the software locally was RAM-intensive so cloud machines were helpful. There's some performance gotchas in the second half of the article that are also worth thinking about.
I'd bet if they changed the blog post to "Can AI help design our mascot" - all the comments on HN would switch from no to yes? (I'm not a designer tho)
Ok so now all we have to do is get a phone, load it with adversarial images that have hashes from the CSAM database and we wait and see what happens. Basically a honeypot. Get some top civil rights attorneys involved. Take the case to the Supreme Court. Get precedence set right.

Lawfare
Yeah definitions can differ by company putting out the job listing - there can be some grey area with BA work and others, Procurement and vendor management for example.

In terms of the people side the key difference for me between this and being a line manager is that I regularly am setting tasks for people, following up, mentoring, clearing roadblocks etc but I don’t have to deal with the HR side of it - performance, recruitment (unless contractors in my budget) etc.
Just out of curiosity, what is your age? You can give a range if you are not comfortable sharing the exact number.
Thanks. I'm going to check this book out.
Unless something drastically changed in Scala 3, there is nothing to protect you from null in Scala.
In fact even Java is effectively safer thanks to all the null checking done by IntelliJ
Sounds like a PIP is in order, a .... puts on sunglasses... prison initiation plan.
What a good (and bad) indie game publishing deal looks like
That's not exactly true, but to use a turn of phrase - close enough for government business! [1]

The lie is a felony but only when connected to a federal matter. [2] [3] [4]

[1] This used to mean (many moons ago) something of very high quality. However, as our government became ever more like what is _now_ our government, the idiom took on the opposite meaning: good enough to say it's done, so we can move on from it. It's also used to say when something is correct for the discussion but not in the broader sense. Source? My neighbor the FBI agent told me, and I've heard it in action many times since then.

[2] https://www.pagepate.com/experience/criminal-defense/federal...

[3] https://www.justice.gov/archives/jm/criminal-resource-manual...

[4] https://www.mololamken.com/knowledge-Is-It-a-Crime-To-Lie-to...
IntelliJ for Java is too good doe
Hi! I work at Plaid. This is false. We do not do that.
There is no such thing as a "level 2 self driving car". Tesla does not have any form of a "self driving car". It has "level 2 automation" just like basically every other large manufacturer (Honda has some production cars with "level 3 automation").

Generally, level 4 and 5 would be considered "self-driving" (read more here: https://www.nhtsa.gov/technology-innovation/automated-vehicl...).

The leaders in vehicle automation have self-driving cars, but Tesla is far behind.
African or European swallow?
Apple began scanning for CSAM with Neuralhash. This allows you to turn an image into a specific neuralhash thus possibly triggering its (automatic) CSAM detection. Imagine if a picture of a cat could cause Apple to think you have CP on your device.
If you can't innovate, time to regulate! Why bootstrap an ecosystem when you can just fine evil foreign tech giants?

€500m to hire more bureaucrats...
With Tangerine I have set up the secret question thing where my answers are secure passwords generated with my password manager. Their login asks for the secure question answer before the 4-6 digit useless pin entry, so it has that going for it at least. I refuse to set up SMS based 2FA.
It is something I heard working in fintech, a lot around security, that the aggregators rely on 3rd party scrapers. Not plaid specific.
It's spot on.

You cannot "reconstruct" a country if you purposefully put people in power who cannot, and will not do that.

Take a look on South Korea after WW2.

US pushed through Lee Syngman because they sought an "easy to work with" candidate, which came out to be a very weak personality who quickly established a dictatorship, and rotted the system in, and out for self preservation.

US made everything to make the New Korea to be unable to defend itself, and be dependent on US for everything. The penance came just 5 years later.
Actually, Democrats are generally in favor of instant runoff voting, and many more liberal places have enacted it.

But yes, there are a lot of professional campaign consultants who have the system wired that they profit whether they win or lose, and many of those work for Democrats.
Old game from 2013, old.

"Old" could be some 1993 game in 2001. But today games didn' t make a radical change as they did from Doom and Ultima VII to Max Payne and GTA3.
Dunno if you're talking to me or a child commenter, but my career has nothing to do with what I do on the side. I work in tech so I can pile enough cash to convince banks to give me land and doctors to give me surgery. If the U.S. enacted some sort of schema that allowed me to get land and healthcare without providing for banking shareholder's portfolios I'd quit tomorrow, raise dairy cattle, grow produce, or I'd just stand up buildings and clean the side of freeways. If I owned my own time I'd do nothing but fix broken things in the world, and as soon as I've got mine and can quit engineering that's just what I'll do. How many believers in better society have you swayed with snarky comments?
Sure, but not counting those makes Tesla look even worse in the comparison. Even in the very best comparison you can come up with for Tesla, they are still many magnitudes worse than other cars.
Am I supposed to be shocked that photos the user uploads to iCloud are on iCloud?

The results of the scan looking for kiddie porn cannot be read by Apple until the device finds 30 examples of photos that match known kiddie porn, whereupon Apple gets the decryption key so they can see which images on their server need review, and a human review is triggered to make sure there haven't been 30 false positives.
Yep, this is an effort to make it easier for the government. By pre-approving contractors, they have fewer people they have to deal with. To be clear, anyone can become a prime contractor I.e. get access. It can just be pretty confusing and opportunities to apply for certain contracts can be as long as 10 years apart.
Maze: Applied Reinforcement Learning for Real-World Problems
Oh damn, that’s crazy. Very cool project. Thanks for sharing and the explanation.
I stopped reading, so I may have missed it, but do they even address situations where humans interact with systems by supplying them with tabular data?
Okay, but now you're positing a scenario which is entirely pointless. Seriously, what would be the point? If you know you need to conceal the images to put them into your photo library, you surely know it's a stupid idea to put them there in the first place. It's all but impossible to find a supply of CSAM material without being made acutely aware of their illegal status.

Here's what I don't get: who are these people importing CSAM into their camera roll? I for one have never felt the urge to import regular, legal porn into my camera roll. So why would anyone do that with stuff they know could land them in prison? Who the hell co-mingles their deepest darkest dirtiest secret amongst pictures of their family and last night’s dinner?

If someone wants to conceal their CSAM library, I'm sure there's probably dozens of apps in the App Store that can store photos securely behind an additional layer of encryption.
That seems nice. I stopped using gosec (or whatever was the name) because of all that noise
And your point is?

Is 20fps fast enough for a video game? 30? 60? 90? 120? 240?

It’s subjective and relative. That doesn’t mean it isn’t important or meaningful.
If you can't set the whole GUI as the old w2k theme all efforts are nil, as Windows 10 has a similar setting for the taskbar but not the theme.
Well, you'd have to do it 30 times to trigger the system, and then someone at apple moderation would look at those 30 pictures of cats and hit "next" vs "supervisor"
Apple has said this is not the final version of the hashing algorithm they will be using: https://www.vice.com/en/article/wx5yzq/apple-defends-its-ant...
N type and p type have different resistance so to get a balanced transistor you need different area proportions of each. If memory serves that is.
Agreed they weren't bragging about it, but it is worth pointing out it's a horrible strategy and will probably produce a net loss over time unless you happen to be incredibly lucky.
Isn't one of the key tenants of socialism that almost all power is consolidated into the hands of the few and they make decisions for everyone else? Seems like this guy nailed it lol!
"This use case results in the creators being able to incentivize their audience to purchase and hold their tokens."

So the "use case" for creators is that in exchange for an initial investment they get magic beans they can then trick, er "incentivize", fans into buying and hodling. A Ponzi-as-a-service platform.
"Maybe you're keeping it in a git repo but is what's running live what's in the git repo? Who the heck knows."

See Argo CD.
I’m surprised that access to subscriber numbers was enough signal to generate alpha. Just off the top of my head, I can think of multiple public or semi-public data sources that you could use as a rough proxy for Netflix subscription numbers. Think DNS logs, VPN providers, peering data, credit card transactions... and that’s without reverse engineering the app at all. I’m sure if you really dig into it you can find a few methods for estimating subscriber count. You don’t even need a count, just a well-distributed sample of delta. If Wall St estimates subscriber growth of 1%, but your model shows 5%, who cares what the exact numbers are?
I've posted one.

https://link.springer.com/article/10.1007/s11027-005-7303-7

I'm happy to be completely wrong on this, but I don't see why it would be true for a dam in Brazil vs. a dam in Canada.
BC Government has never studied it.
There's absolutely zero incentive for either province to do the research on it.
Realsense is not getting out of the business completely. They are restructuring and dropping the LiDAR development. They will continue with their more popular cameras.
Scala Native probably.

But I've never used it so not sure how mature it is.

https://scala-native.org/

The other Go alternative I see is D.

Close to the metal but with high level features. Runs in a managed runtime. Creates native code.

https://dlang.org/
Whether or not this is a good idea can be debated, as demonstrated by the plethora of commentary here.

Nevertheless, this corresponds well with my lived experience in BigCo on both sides of the candidate / interviewer table. People who are almost qualified for a job, and show progression, get given the job aa a "stretch". People who have done the same job before don't get the job.

This can be interpreted as "ageism", but it's more a reflection of companies wanting to hire people that will progress (possibly into management), and not just perform the initial job at hand.
If anything, this pandemic proves just how unprepared the world is for such events despite historical knowledge of pandemics. The right thing to do is to devote resources towards preparation for a future pandemic. This is going to cost a lot of money. They won't want to do it.
I am strongly against Apple’s decision to do on-device CSAM detection, but: wasn’t there a secondary hash whose database is not shared? In theory you need to collide with both to truly defeat the design, right?
And...this is the first Apple 1 to be offered where payment in Bitcoin and others is accepted, making it a truly unique connection between the beginning of personal computing and the beginning of cryptocurrency. Only one Apple 1 will hold this first-ever position, and this is the one!
Paul Otellini's Intel: Can the Company That Built the Future Survive It?(2013)
If you receive an unconstitutional National Security Letter, you can't just ignore it. You must endure a lengthy, expensive, and stressful legal battle. And due to the nondisclosure requirement in the NSL, you also have to do this in secret, without going to the public for support. Or you can fold and comply.
It's much more sophisticated than just (a) do you or did you work there and (b) did you make money on a trade.

I work at a law firm that does public M&A deals and we occasionally get inquiries from the SEC about, e.g., people that went to my high school (but a different class year) who bought stock in a company my firm did work for in the months leading up to the deal. Obviously neither me or the other person ever worked at either company (or even had any connection to them), but they still identify us as a potential risk because I could have potentially obtained insider info through the firm and then passed it on.
The same with Godoc; I tried really hard to like the new thing, assuming my dislike was just the usual resistance to change, but as I've used it I've constantly run into real roadblocks and issues and have been forced to accept that it's just worse in every possible way.
Best Sqlite3 Replacements?
Good that there’s some human supervision. But, I know I have more than 30 photos of my dog. Also don’t like the idea of false positives auto-sharing some of my camera roll.
Of course Apple can read iCloud data.

How do you think Google and Microsoft scan everything in your account? They all have the capability to read your cloud data.

What Apple cannot read are the results of your device scanning your iCloud Photos. Those results are encrypted and stay that way until your device finds 30 matches for known kiddie porn.

Once you pass the threshhold, Apple gets the decryption key and a human review is triggered to make sure there weren't just 30 false positives.
Ohio Resident Pleads Guilty to Laundering Over $300M Through Bitcoin 'Mixer'
Ever? That was always the rumor on how aggregators could fix scraping within a day of major changes.
That's cool, where did you see this?
Would you use that response to oppose any regulation in any sector?
Interesting. I'll take a look. Thank you very much.
try selling on namecheap
The problem is unless they account for it, their trade could trigger during a 'blackout period' (before earnings) when they shouldn't be executing any trades at all.
…and? Does OP think reviewers will think a picture of a cat is CSAM?
It's only if you back it up to iCloud, the signatures of the CP used as references are rotated, and they're also not public. The chances of you randomly triggering the system is effectively 0 unless you're uploading CP to your iCloud.
I also work at Amazon and although some of my colleagues are fantastic, it definitely has the most variance in IQ I’ve experienced. Particularly in the non SWE roles. There are very few “hard problems” being solved. Most problems are figuring out the labyrinthine toolset, legacy code, and patching updates. And brutal soul crushing bureaucracy. The money is good but if you don’t need it you should leave ASAP given your situation.
It is YOUR device.

But the second you enable iCloud Photos sync, Apple has the right to not allow CSAM on THEIR servers.
This is FUD. Lots of Plaid-based connections only allow reads. This is a regulated industry, and the fallout reputationally might be tough, but consumers are well-protected.
How about OCaml?
My first thoughts looking at that website and the 'ads': "Wow, is Second Life still a thing?!" It's been like 16 years since I tried it.
We are perhaps the only public company that shares financial results internally in the weeks before the quarter is closed. We announce these numbers at a quarterly business review meeting with our top seven hundred or so managers. The financial world sees this as reckless. But the information has never been leaked. When it does one day leak (I imagine it will), we won’t overreact. We’ll just deal with that one case and continue with transparency.

The CEO of Netflix says this in Ch 5 of his book No Rules Rules. The leak is a predictable result and will happen again. He believes the tradeoff in openness is worth it. If this $3 million is the only incident, maybe he is right.
That sounds like a virus spreading nightmare.
NeuralHash collisions are interesting, but the way Apple is implementing their scanner it's impossible to extract the banned hashes directly from the local database.

There are other ways to guess what the hashes are, but I can't think of legal ones.

> Matching-Database Setup. The system begins by setting up the matching database using the known CSAM image hashes provided by NCMEC and other child-safety organizations. First, Apple receives the NeuralHashes corresponding to known CSAM from the above child-safety organizations. Next, these
NeuralHashes go through a series of transformations that includes a final blinding step, powered by elliptic curve cryptography. The blinding is done using a server-side blinding secret, known only to Apple. The blinded CSAM hashes are placed in a hash table, where the position in the hash table is purely a function of the NeuralHash of the CSAM image. This blinded database is securely stored on users’ devices. The properties of elliptic curve cryptography ensure that no device can infer anything about the underlying CSAM image hashes from the blinded database.

https://www.apple.com/child-safety/pdf/CSAM_Detection_Techni...
Causal Inference for the Brave and True
Trump Sneaks Back on Twitter by Disguising Self as Taliban Spokesperson
1.5Gb here. I can self-adjust that month by month. I had more but I down-regulated it since I wasn't using it. It was a waste of money.

Sitting there streaming video content is a nonstarter just from a battery life point of view alone; I wouldn't do it even on Wi-Fi.

Speaking of which, 1.5Gb is enough that I don't bother looking for Wi-Fi hotspots.

The mobile plan is such that if it goes over the cap, it will just stop, rather than incurring extra charges. So until it stops, why would you mess with Wi-Fi.
Minus all the tracking and data-mining? There's plenty of tracking and data mining in either browser, the only difference is which company the data gets sent to.
Postgres has great documentation for their concurrent btree algorithm based on the Lehman Yao paper: https://github.com/postgres/postgres/blob/master/src/backend...
Today's crypto has the same issues: the fastest decision-making computer with the shortest time to the network makes the block.

Just like cutting inches off mainframe cables, manufacturers of ASICs purpose-build computer chips for crypto. GPU operators tune their cards and even download new code to get every last bit of processing capability from their devices. Crypto in these ways is just like HFT.
That’s just typical (and legal) quantitative analysis. Like using satellite imagery to track utilization of Walmart car parks.
Chinese might even kill two birds with one stone guaranteeing purely Muslim work force. No more Chinese concentration camps, all outsource to Afghanistan.
The input image is a parameter, so you could start with some image that would be easier to confuse at the low resolutions the reviewers use. The missing piece in this case is that the database of target hashes is unknown.
I saw some study that said if you do 3 things odds are your marriage will work:

Have a university degree + get married over the age of 25 + women have a job

Do these and its ~80% success rate
perhaps during those periods he was short $NFLX. did he cause any outages?
This works fine for a lot of cases, but you can run into issues on larger databases. Things like default or calculated columns and indexes can seem like innocuous SQL but end up being incredibly expensive and even acquire locks that block other transactions on bigger databases.

We have some "medium sized" Postgres databases around 1-10TB and something like adding an index to a big table (100s millions of rows) can be quite expensive resource wise

(I'd say "big" is something like 20-50TB+ and small <1TB)
‘Green steel’: Swedish company ships first batch made without using coal
Maybe they wanted to mitigate their risk of major prison time.
Two can play the sabotage game. The downfall of western-backed Afghan government is mostly due to the backing of regional countries for Taleban. Now that the table has flip, you can be sure CIA will be doing the same. Not everyone that hates the western countries there are Taleban. Remember there is a saying that muslim tribalism hates among themselves more than anything else. Expect terrorism to spread into China now that they getting involve. The whole debacle could really be setting up for downfall of the middle kingdom. Good for USA not to touch that cursed land. Feel pity for the fools that blinded by that cursed mines.
Moser Flow: Divergence-Based Generative Modeling on Manifolds
Covid-19 vaccines may trigger superimmunity in people who had SARS long ago
Navalny Supporters Being Targeted
Congrats on the launch! really like the concept.
I actually worked on a company where the entire team was working on the rhythm (focus/pause/focus...) of a shared pomodoro timer (a physical one!). It was super productive. Now that we all work remotely your concept is very intriguing.
I wonder if you could remove some requirements (camera, introductions, slot booking) and still have accountability benefits from having other people sharing your focus time.

Nevertheless, cool idea! wish you the best!
Like humans, cuttlefish can form complex memories
For good reason, even starting the process can set off violence and it's not instant to complete.