skysight-inc/HackerNews huggingface dataset:
If I understand correctly that's a shared cache, so you'd also be modifying the code for any other projects that might end up using the same version of a package. Also, I don't think live hacks to that cache would affect the project you're working on without deleting the pnp file and rebuilding.

Overall, like the OP said, it's possible but it's not the same.

Edit: Though as another commenter pointed out, the patch workflow alleviates these issues so it really isn't that big of a deal, you're right.
> Devices betraying their owner to serve a remote master

This is the type of dramatic over-the-top reaction that I'm talking about.
Tofu for Raspberry Pi Compute Module 4
> Hash collisions would not pass the human review. About the only consequence I can think of for hash collisions is that the person at Apple who performs the human review step has a slightly nicer day because they were about to look at an image... and then it wasn't CSAM.

I truly wish I could subscribe to this optimistic view. Experience tends to show this to be unlikely.

Two factors combine against it:
1. There is no negative consequence for a mis-flag (to the reviewer)
2. This set up is a tool, and like many tools, inventive humans will find a way to subvert it in the name of convenience. I am referring to NSLs from U.S. Patriot Act as an example. Since CSAM is such a toxic thing (let's stipulate that CSAM itself is unequivocally bad), there is less tendency to examine it closely for, well, CSAM-ness.
> The launch of the Raspberry Pi Compute Module 4 family (reviewed in Issue 209) last year sparked an entirely unsurprising explosion of interest in designing carrier boards. This was aided in no small part by the Raspberry Pi Foundation’s decision to release its own in-house carrier board design under a permissive licence from which others could springboard with their own creations.

> Smartly designed with some clever features, the Tofu is a great carrier for a Raspberry Pi CM4 or compatible boards
Cause viruses and war are the same right? WWII also took 3% of the world population. So using your own example COVID is less deadly than WWII.
But go ahead and cause more panic. It seems to be working well right? /s
NASA's “Tour of Asteroid Bennu” Selected for Siggraph Film Festival
I think we'll see more globalization, but I think people overstate the level of the transition:

1) Done well, remote work is at least as effective as office-based. However, my experience is that most companies aren't doing remote work remotely well, even 15 months in.

2) Globalization has to do with more than just being remote. An issue we still haven't solved are time zones.

I think the first move we'll see is from San Fran, Mountain View, etc. to cheaper parts of the US, closer to food production, and with more available land.
The reason why they have it all there is specifically to abuse your work hours. Hungry, don't have any food? Go back to the office real quick to grab a snack on a Sunday. And well you might have just figured out something so you might end up back at your desk.

There are enough studies on why those campuses are designed that way. The convenience is designed at making sure you spend more time at work.
Everyone understands that Russian math means Russian approach to math. And American approach does not result in general population knowing enough math. And this is why American math is lagging behind.
If you assume that cops will just arrest people without doing any further research... Then yeah.
> Also with Vue, you have community driven direction, rather than FB. This is a big positive for me.

That was one of the top selling features for me as well. Not to disparage the large amount of work and thought and care that's gone into work on React, but when the tooling lies primarily in the hands of one company I get those old-fashioned Oracle vibes.
Urs is Google employee #8. He is so rich I doubt he is compensated in any way that's meaningful to him today.

He probably only works to have a seat at the table and a say in how the future of technology is built.
When you have the 4 zeros how do you construct solutions?
Towards the end of the 20th century, as the obesity epidemic was starting to become a real concern, the general layman's (and possibly medical?) understanding in Western countries was that to lose weight you should consume less dietary fats.

This lead to a lot of low-fat diets and products that advertised themselves as "99% fat free", "fat reduced" etc. - many of which contained extra sugar.

Of course, now we know this belief was not only wrong, but harmful. At the time, though it "felt" true.

I am almost certain this cultural phenomenon is what GP was referencing.
One obvious problem with human review is steganography.

The picture can look normal to the human eye, but if it contains hidden content (in the least significant bit of each pixel for example so that the hash is unchanged), a forensic software will definitely notice, raise some flags, and extract the hidden offensive content automatically, leaving the human reviewer no other choice but to report you.

If Apple says they are not going to look for hidden content, then they are just handling a free pass which render the whole scanning thing pointless.
They'll essentially pay you more for being more productive.

There are very few people that are more productive out of the office.

Google/Facebook/Apple have the stats ... if they want you back in the office it's because they've seen productivity go down.
"I want to clean up my tabs so I setup Grafana."

What a turn of events. And the most surprising thing is that it seemed to have actually helped to get the number of tabs down.
> I may be the only one around who cares about this

I think quite the opposite - in fact it'd be somewhat unexpected to hear very much or often about an established tool that is just boringly doing its job well.

This is the pinch of salt you need to apply to anything you read about a new tool / approach to something in tech. New ideas are sometimes genuinely better than the old way, but far less often than at least someone claims they are - which is always.

Equally, you can't take people not leaping to the defence of the old way as signal either. There's little incentive to do so - if you're using the old way and happy with it, there's no need to convince anyone of its merits. It's already established. Better to just spend your time building stuff.
I can see why you’d pay a remote staff member differently from an on-prem staff member. As others have said if you’re hiring remote then your talent pool is effectively the whole world, so price competition is fiercer.

But if everyone is remote or everyone is on-prem, then location-dependent pricing is complete nonsense. The employees are all still providing the same value to the company. Claiming that you can’t pay someone as much because they live in some rural town somewhere is just the company finding an excuse to keep a larger share of the value created by that employee.
25% of all girls what?
Endless loop: you need a higher salary to live where you have space to work from home.
Senate Intel Committee Strengthens UAP Task Force in New Bill
Where is the data that shows this? I've worked remotely since 2015 and I don't buy this.
They will probably offer Codex as another API for paid customers.

They already offer GPT-3 the same way.
Again, I'm only pointing out how this conflicts with Apple's description of their system. I'm in no position to know whether their description is accurate or how it will actually operate in the real world.

For the sake of argument, let's assume you're correct and Apple's review team are lazy shits who don't look at the images. Okay, so Apple then sends the report onto NCMEC. What are they going to do when they open the report and it turned out the images Apple reported were hash collisions?
I know it's all been said before, but the performance take here is somewhere between misleading and wrong. K runs code quickly for an interpreter because it has a simple grammar and a small number of types, but you don't get up to compiled speed just by reducing overhead, so it will lose to C, Javascript, or LuaJIT in this regard. If you can concentrate the program's work in a few operations on large arrays (not always possible), then K might beat idiomatic C. I don't think I've ever seen an example of this.

Anything about the L1 cache and K is just wrong, usually. At 600KB the K4 database engine is much too large to fit in L1 (K9 from Shakti is somewhat smaller but still a few times too large). And L1 instruction cache misses aren't a bottleneck for other languages, so there's little benefit in reducing them even to the extent K does it.

The long version: https://mlochbaum.github.io/BQN/implementation/kclaims.html
If you write some of the "clever" pop count algorithms in C or C++, good compilers will go "Oh you're doing bit counting" and on a modern platform with a bit counting CPU instruction your whole algorithm turns into one CPU instruction.

[In Rust the standard library provides count_ones() on integer types, and that's actually safely wrapping an intrinsic pop count feature]
What you're talking about here has nothing to do with what Apple is implementing.
Stuck in the Cold War Between America and China, Venezuelans Have No Recourse
Elasticsearch score problems after updating the document
Have you ever wondered why after updating the document in the ElasticSearch index score for that document is lower? Even when you have one node and one shard and the search value does not change?
Not all, but definitely some of it rings to a Tesla :-I

Autopilot - A thing that is advertised to "fully drive itself", but keep your hands on the wheel and pretend you are driving and take over a fraction of a second before you crash....

Buttons? - oh we replaced it all with this one Giant screen - take a look at this glorious screen instead of focusing on the road. Tactile buttons? oh they are so old - we are the disruptors. Even better, lets just change the round steering wheel to a yoke - why? because we want to disrupt!!

Your car is predictable and you know what it is doing? Let us give you over the air updates to the critical parts of the car. You better hope that we didn't change any behaviour, or that you didn't miss that change in your terms and conditions...

I am big fan of all the engineering successes that Tesla brought to the table. But, they also made some non sensible choices along the way, that I'd rather not risk it....
Also if they’re suddenly paying more for productivity: how do you explain the rise of the open office- proven over and over to decrease productivity?
I love how quickly the UFO has reinvented itself garbed in the full regalia and splendor of bureaucratic mundanity. It was fringe, now it's boring. Worse, its boringness is decided by committee that meets quarterly to review how boring it needs to be.
The Scariest Predictions in the New UN Climate Report Are Also the Most Unlikely
Not a trick question. The quality of life I am talking about is apparently different from yours.
Wow. This could be messed up for attorneys, DCS, social workers, etc. They allude more to child pornography, but I hope it doesn't extend to physical abuse.

Those photos are usually taken on phones by spouses, doctors, schools, etc. to be passed to the above on their phone for evidence for a DNN or similar case.

Glad my kids have aged out of baby bath photos.

And those poor people who I know are going to have to provide an auditing safeguard. I hope they take care of their mental health.
Thats quite the leap of judgement, and I'd say its almost certainly not true (and quite possibly the opposite, I know thats been the case for me).
Isn't Google pushing for a return to on-prem though? So it's the first situation that you mentioned.
Isn't most of their research and code publicly available?
Habits of Great Software Development Teams
Productivity by Leveraging Automations
I don't think this is a difference between "Western" linguistics and Japanese linguistics. Collecting examples with relatively little explanation is traditional linguistics as it was practiced academically in Europe and Japan and probably most other places as well. You had etymology, and grammar, and many many examples for each.

However, modern/computational linguistics has started asking new questions that were simply not considered in traditional linguistics: why and how do the rules of grammar arise? How are they learned by infants? Why do human beings use language at all? How are human languages different from animal communication?

For many such questions, looking at hundreds of regional variations of certain words or grammar rules is not particularly helpful, unfortunately, though there is some work that was done based on that as well.
Companies were never paying based on value provided. They pay market rate which, until recently, was artificially limited to a few expensive markets.

With remote, these companies are now able to do what every other large labor driven industry has done and lower their costs by finding labor in cheaper markets.
The only clear information about problems with scoring in ElasticSearch is on the getting consistent scoring documentation page.
https://www.elastic.co/guide/en/elasticsearch/reference/curr...

Still, it focuses on many nodes/shards and not simply updating documents causing a loss in search score. It even states that:

"If you have a small dataset, the easiest way to work around this issue is to index everything into an index that has a single shard (index.number_of_shards: 1), which is the default. Then index statistics will be the same for all documents and scores will be consistent."

This is not exactly true, as the old versions of documents affect the search score of the updated documents for a short time after the update (until the next shard merge event). However, it leads to another question:

How the updating/deleting of the document works under the hood?

ElasticSearch does not remove document right after user request; it is only marked as deleted and waits for the shard merge event to fully remove deleted documents. The same happens for the document update, where the old version is marked as deleted and the new one available for search.

The more in-depth explanation you can find in this article on medium about the ElasticSearch document life-cycle. So maybe, we can ask other question to tackle this mystery:

Would shard refresh help?
Unfortunately, no. Shard refresh after document updating only makes the operation visible for search faster. It does not remove old versions of documents. Let's try another approach:

Would deleting the document and then adding it again help?
Here the answer is also no. The document version will be bumped once by removal and once by update, as described above. Even when the length of time that a deleted document's version number remains available for further versioned operations (index.gc_deletes) is changed to 0, the deleted version waits for the next shard merge to be entirely removed. (One more about it: Do not send the time as '0s', as it does not work, it has to be numerical 0).

Can I do anything about it?
If you really, really, really must, you can, but the solution can drop ElasticSearch efficiency a lot. You can force merge shards after every update of the document to remove old versions of updated documents and deleted documents. Like was said before, it can be costly, as ElasticSearch does shard merges when it does not have a lot of requests to handle, and because of that handles the requests a lot faster. You should always wait for the "natural" shard merge to make the most of your ElasticSearch instance.
Class A office space in Manhattan is about $70/sqft, and the average office employee gets 150 sqft allocated (desk, hallway, conference room, supply closets...) Google is probably 170. That's $11900 annually that they save by not having an employee take up office space.

No, it's not fungible on a small scale, but it's certainly fungible on a large scale: reduce your office needs by 100 people and you can rearrange desks and sublet that 17000 sqft.

Google has other famous in-office benefits that cost per-person, so $12K per remote is a baseline savings. If Googlers had any collective bargaining power, they wouldn't be getting salary reductions: they would be getting extra expense money for desks, chairs, and ISP upgrades.
Build you own SGI Indy workstation with MAME
If you need to meet customers in person, in their offices, they'll most likely require visitors to be vaccinated against Covid too. So you'd have to meet remotely only, which is a different market (it seems to put you in competition with a jillion people from low cost countries).
Presumably you consent by turning on iCloud Photo Library.
Valisa – shortest path to best European travel offers
I don't believe it either. I work for a company that has hundreds of remote employees right now and it's been going really well for the past 1.5 years now.
I primarily work with React but have done a number of Vue projects. It a great tool ä but I don‘t see any reason to switch, if you don‘t find react confusing.

What I don‘t like:

- jsx support is second class

- composition is wonky (better in3?)

- typescript is wonky (better in 3?)

- automatic reactivity is less predictable than the explicitness in React

- automatic reactivity on complex data structures is wonky

- no more than one component per file

- the "official" router is config based. I like the component composition of react-router

What I like

- way easier to learn for any previous web developer

- vuex. I think global state libs are overused but if you need one, it‘s nice and it‘s great that you don‘t have to glue it to the framework yourself

- significantly smaller and
faster

- can realistically work without a bundler directly in any html page
I don’t think the calculator is public. It used to be and last time I tried it the results were terrible for my area I guess because there just aren’t any other technologists here so nothing to compare to - but that doesn’t say anything about me or how much I’m worth! Also when you looked in the data file you could see little pockets of higher paying areas - I guess if they can’t recruit you they create a little higher paying bubble for you. So I don’t think it works well and it’s also possibly open to distortion.
Two pieces by economists who doubt that radical changes to combat climate change are worthwhile are

"Don’t buy the latest climate-change alarmism", by Bjorn Lomborg https://nypost.com/2021/08/09/dont-buy-the-latest-climate-ch...

and

"How much does climate change actually affect GDP? Part I: An illogical question." by John Cochrane https://johnhcochrane.blogspot.com/2021/07/how-much-does-cli...
Are they that different? I thought the major difference was that the disaccharide in cane sugar was split in corn syrup, which happens very quickly in your digestion anyway.
Carbon taxes are pushed by the fossil fuel industry precisely because they are politically untenable. They push for the solution they know isn't going to happen.
YOU make a poor argument. All email correspondence with external servers (I believe it to be 90+ percent of all correspondence) is not encrypted at all, and the rest is bypassable if Protonmail wants or forced to decrypt it. This is just a security theater.

True security is when the provider can't decrypt anything under all circumstances, even under coercion.
> Apple isn't trustworthy.

Why not? They've told you in detail what they're going to do.
>Actually there is orders of magnitude more talent of similar quality/intelligence available globally.

Yes and now they don't even have to move to SV anymore.
This tool works on any programming language. Feel free to try the demo– no sign-in is required.

Developers spend 10% of their time writing new code, while they spend 70-80% of it reading, understanding, and existing code.

My vision is that AI enables programmers, instead of replacing them.

Feel free to share interesting explanations Denigma writes.

AMA about the future of AI and software development.

There's also a separate pitch page for product managers: https://denigma.app/for-product-manager
The paywall is keeping me behind a veil of ignorance.
I don't manage 8-8-8 even on a lucky day, and I absolutely don't like it. But calling it "literal, actual slavery" is incredibly privileged, insular, and unfair.
Last time this was discussed on HN someone brought up that there's a perfume that tries to replicate the smell of silphium:

https://www.storaskuggan.com/products/silphium

It smells great!
The crew would feel as they accelerate by a constant 9.8 m/s^2. They would not feel any slow down in time. For an external observer, the crew would never reach speed of light, but they would close the gap continuously.
> It seems unlikely that there's just a smart/dumb setting inside of each kid.

DNA
Following the procedure taught in class (and I'm quite sure they didn't teach "make a guess") is safer. When you show the correct procedure and fumble say, and addition, near the end, you'll still get almost full points.

If you go off-road and get the wrong answer, it's up to how much the teacher likes you.
> unless the developer actively tests under bad network conditions
> This is simply developers missing

That's the whole thing. SPA = state. It requires a lot of dev time to properly handle everything. With stateless applications, you can simply refresh your browser.

The sluggishness is not only because of bad network conditions, but it's multiplied by the huge application that has to be sent over the network, application initialization, and the many subsequent network requests.
Just to be contrarian (on HN, what a surprise!), social media and similar tech is deliberately designed to maximise the time the user spends on it engaging in sedentary activities.
Micro-SaaS startups to $5k MRR
do this day, if you switch the country of your apple account, you will lose your entire music library.
You don't need to see the data, just believe the big 3 tech companies, they'd never lead you astray
It's weird to see this on front page now, because I submit it 2 days ago.

If you are interested in the chronicle of hacking the 3ds, there is a more detailed thread: https://gbatemp.net/threads/3ds-hacking-scene-history.443396...
Thanks, I didn't know that. In a situation like that, is most of the danger to a human from bremsstrahlung, or the actual original beam of particles?
Unless it’s some arcane setup, I don’t see what would break from one developer trying stuff on a branch.

Even if you don’t have your build pipelines in the same or any repo, you could probably clone then modify them on a reasonable CI server.
> Hash collisions would fail human review.

This (pervasive, over the past couple days) idea that Apple (of all major tech companies, lol!) will be capable of manually reviewing tens of thousands of automated detections per day is... nuts.

The "system as described by Apple" doesn't comport to reality, because it relies on human review. If you remove the human review, the system is fucked.

But no company on the planet has the capability to sanely and ethically (to say nothing of competently or effectively) conduct such review, at the scale of iOS.
I thought the argument went the other way. If you work from home you might as well live in East Bumblefuck where 10k sq ft. houses are $100k each.
Messaging apps like WhatsApp will save to your photo library though (unless disabled).

So any photo sent to you would be scanned. If you someone sent you a bunch of files, that might trigger a manual review, that would most likely flag your account.

I wouldn't expect that immediately deleting them would stop the review process.
Living in CA, I bought a big air purifier last year. I found not only did it help my breathe better, if I left it on medium or high, it's a good white noise machine too.
True and true, especially the decelerating part. Akin of what a light-sail would do.