skysight-inc/HackerNews huggingface dataset:
Yes, but I also mean that parallelism to be atomic/non-locking. afaik only Java/C# can do this on a high-level (without going back to atomic arrays in C) but I still can't explain why, the best I found so far is:

"Many lock-free structures offer atomic-free read paths, notably concurrent containers in garbage collected languages, such as ConcurrentHashMap in Java. Languages without garbage collection have fewer straightforward options, mostly because safe memory reclamation is a hard problem..." - Travis Downs https://travisdowns.github.io/blog/2020/07/06/concurrency-co...

But it seems there is also some benefit to have a VM in addition to a GC for this joint/atomic parallelism.
Checking whole hash was probably too slow, you can imagine they put in a check for first four bytes, if that matched then check the whole hash - probably merge conflict and lost the second bit - doesn’t seem too far fetched!
Typography in Alien (2014)
I mean the story of Indiana Jones 1 is about the power of religious symbolism, nostalgia , history in general. It's not just about the actions of the plot but about how we see that era the film is set.

Nazis aim to use the Ark for power, Indy wants to put in a museum, ultimately it ends up hidden again in a warehouse. I mean seems pretty meaningful statement about how knowledge is used and controlled.
Because there is a distinct bias against students who understand the material who get ignored in favor of students who don't Having a bit of talent hides what you actually need which tends to get ignored because you're better at figuring things out.
Around the entire system saying, “this system’s behavior is not strictly/formally verified to mirror my exact intentions and behaviors can be defined as malignant or disallowed post-facto.”

But that’s antithetical to the value prop of smart contracts.
My bug fixes almost always start out with “why the F did I do that?????” And then a long series of “oh…” before I finally get to the “ah hah!” Which is a moment I still enjoy after all these years. But fixing someone else’s code I’m more like “ok…I need to find the bread crumbs so I don’t get lost in this forest and end up messing something up…let me test this seemingly simple…ok yeah that broke stuff better roll it back.”
When reviewing, I appreciate when commits with fixes/additions are separated from structural/cosmetical changes.
It uses a default lower accuracy floating point model than GCC, so initially people think it's faster til they realise their results are slightly different and have to mess around with the `fp-model` flag
Yes, it did something like that. If and only if the user signed up for, paid for, and enabled the iTunes Match service, the whole point of which is to replace your local files with cloud music. (I don’t find this desirable myself, but I can see how some people might have.)

Apple screwed up big time in the functionality and messaging around it and some people found their original files deleted when they weren’t expecting it. Big problem.

But it was hardly some plot to scan users’ hard drives for copyrighted content and delete it. On the contrary, iTunes Match would happily launder a whole library full of pirated low-quality MP3s into legal, high quality, DRM-free AAC files.
The HANDSOMEST DOGGIE is going to be upset abuot these pictures...
Interestingly enough, the syntax of this reinvented CSS reminds me of an old style sheet language proposal created by Bert Bos in March 1995 [0]:

```
[…]
id: !ID
language: !LANG
*target: !ID

! Create a default margin of 3 em
!
HTML.leftindent: 3.0
HTML.justify: full
[…]
```

[0]: https://www.wiumlie.no/2006/phd/archive/odur.let.rug.nl/~ber...
I registered dunderstruct.com on a whim but I don't think I'll find much use for it, though.
Of course it would be possible to implement content search, profiling and reporting mechanisms for such content, but this seems to be a singularly bad platform for that sort of search.

The image profiles are part of the OS so there's no mechanism to deliver image profiles separately for different countries. Also when the threshold number of matching images is reached, the matches are reported to a manual reviewer at Apple not a government. It only checks images on upload to iCloud photo storage.

So of course each of these limitations of the system could be changed, but you'd really need to change all of them and at that point you've created a completely different system. There's no simple change to this system that would suddenly turn it into a snitch for e.g. China or Saudi Arabia.

I've seen exactly the same objections raised every time any kind of device content search has become mainstream. Back in the 90s it was virus checking (Do you trust the AV company? What if they were bribed by the content companies?), full device indexing and search (Do you trust the OS vendor? What if they're in league with the government?). I'm very surprised this didn't blow up when Apple implemented ubiquitous image text recognition. Maybe it did. AV and device indexing mechanisms, which are ubiquitous, seem like a far more vulnerable target for such requirements.

So I don't really buy the slippery slope argument. In theory any government could pass a law requiring any company operating in it's jurisdiction to do anything, with an implementation suitable to that actual purpose. Of course this mechanism is motivated by laws in the US so it's a perfect example of exactly that, and it's a completely new system not a slippery slope subversion of an existing one. The real slippery slope here is legislative, not technical and I think that should be far, far more concerning.

I do think the legal and moral questions about this mechanism are legitimate. I think it would make more sense for Apple to scan photos in their cloud storage on the cloud storage rather than on upload. I understand there are theoretical privacy benefits to users from this implementation but the optics of having user's devices snitch on them are all wrong.
You are conflating side loading apps with security mechanisms provided by the OS.
I don't really understand the appeal. I guess if you're primarily a python programmer it's nice to be able to write the front and back in the same language; potentially sharing code for utilities , etc. Just like using node with a JS front-end... But, the front-end is always a JS frontend, I don't see how layering extra abstractions on top of it could ever result in better performance; and also, I imagine you can't do everything you can do with JS with this tool as well; why take power away?

Your example code @ https://lona-web.org/#what-is-lona imperatively builds a web-page... you still are writing the same amount of code but you're adding another step. When you write the html it's declared and it's done, there is no extra processing like there is when you write a program to produce another program.

This is cool though, clearly it has some real utility for you, I'm curious though; how does it improve the web development experience? How does it make you more efficient?
Klingon Language
Why does this report put a large photo of Trump?
Why not let the study stand on its own scientific merit?
> A legitimate trade always occurs between willing partners

Charge back fraud (also called friendly fraud) is a big problem in commerce, where the buyer will buy something, receive it and then cancel the payment. The merchant will often have to swallow the cost.
It’s a pedantic statement. Correct for the base language, but numpy supports 16, 32, 64, and maybe extended/128 bit too. It’s the kind of nonsense argument from language flamewars that has no relevancy for practical use cases.

Anyway, java does not have unsigned int, so there you go.

Edit: if he claims that int-is-float like in javascript, he’s just flat wrong.
NCMEC's database is constantly growing; Facebook reported 20 million instances of it over the past year. Say John Q Pedophile has a collection, and his collection includes a bunch pictures which have been reported elsewhere mixed in with the original stuff he's producing, if you detect those images you have probable cause to bring him into custody without completely infringing on someone else's ability to take pictures of their kids on the beach.
Not to speak of all the 'weights' which are stored internaly in DNA methylation, among other memory forming mechanisms (proven recently).

(part of the quadrillion atoms system of course)
That doesn't follow at all. Human neurons aren't much different from mouse neurons, maybe chicken neurons, mosquito neurons. After you faithfully model a neuron you still need untold myriads of them and their interconnects to get human brain.
Private trackers have Blu Ray 4K remuxes before the disks hit the shelves.
No, grandma does not have an email or even have a concept of an email. 'Grandma'shouls have been a clue that technology literacy of this user is roughly zero.

Also neither email nor phone enable me do a video call and inspect something she is struggling with.

Sometimes I hate this community of smartasses
Instead. InSync is a standalone application.
Great explainer why this won’t happen:

https://pingthread.com/thread/1424873629003702273

> For the conspiracy to work, it'd need Apple, NCMEC and DOJ working together to pull it off voluntarily and it to never leak. If that's your threat model, OK, but that's a huge conspiracy with enormous risk to all participants
i think custom error types (extended from Error) wrapped in try catch is a good alternative kn that.
As someone that used to use SSH port forwarding, I have a recommendation that may be a suitable alternative to the lack of port forwarding in Mosh, as well as being an alternative to port forwarding over SSH. Wireguard! This is what I do instead of port forwarding over SSH since quite a while back now.

I run a Wireguard VPN on a VPS, and have machines connect to that VPN. This allows me to reach the machines on the VPN from almost anywhere in the world. Recently I changed the port that Wireguard is listening on to port 443 UDP, which also allows me to connect to my VPN from a few public WLANs that are very restrictive on which ports they allow outbound traffic to.

Wireguard is super easy to configure and run, and very secure.

Definitely give Wireguard a go. It's open source and awesome.
Lucky you if you manage to break stuff in a way that's immediately observable!
IIRC it purely computed the area of the image that had the highest level of contrast and then used that. I think the contrast was intended to be a proxy for visual detail, but this ended up having unintended consequences that made some folks angry so they threw it all away.
Both are problems - Microsoft monopolizes development experience, Google monopolizes other areas like private info (they know what you search for, what videos you watch, what restaurants you go to, probably even where you fly)
I think Rust shows the advantages of shared nothing can be mitigated through novel language design.
Modulo the HUGE computational cost of simulating these things, not to mention the non-trivial task of determining network parameters.

Surrogate models are a thing though, and it's going to be an interesting time as we gradually figure out what approximations and optimizations are 'acceptable', and what computations really are necessary for "intelligence" (whatever that might be).
It definitely isn't[1]. Python has both floats and integers. He's sort of right though that it doesn't have "true integers ... which ... improve performance" since Python's numeric types are boxed and not exactly fast (unless you use numpy).

Also, which "many other" languages have only doubles, aside from JavaScript?

[1] https://docs.python.org/3/reference/datamodel.html#the-stand...
I am sure that plenty of existing HPC cluster will remain intel, the interesting question is how much of the new HPC computers will be AMD.

or is there any HPC specific reason why Intel would still be preferred?
That would happen if there's no pay cut. Why would I live in NYC, Hong Kong or London if I can get the same salary and live like a king in a cheaper country?

The pay cut will not apply to people working remotely in an expensive city (at least it doesn't in my company)
Don't understand the downvotes ...

basic science: "Anything that reduces droplet velocity and interferes with aerosol dispersion is by definition better than nothing."
here are some supercomputer simulations:
https://www.youtube.com/watch?v=GAvO_QdO9eM
A pay cut makes a lot of sense. Without it you're less competitive. I currently work for a decent size US company from Ballynowhere in the middle of Ireland and I'm a lot more competitive in part because my cost of living is roughly €0. Meanwhile someone in SF needs $150k just to keep the lights on.
Decentralized Crypto Domain
> It has always been the case that if employee "disagrees" with management decision that their ass should be in the office 5 days a week, then they will have to find a new job.

Not really. You negotiate with a boss who has to consider how your deal will affect other's deals. The deal environment changed so the deals they need to make are going to change.

Everyone voting on the same deal that is compatible with all roles in a group and strikes everyone as fair to them is just a less ideal negotiation that will make arbitrary decisions when the group changes. (I.e. the manager wants everyone in office so they hire a lot of interns and juniors who vote that way for the local help they need.)
Restore The Fairness Doctrine.
Insurtech Trends for Now and the Future
I use syncthing. Open source peer to peer folder sync. There is no cloud copy, but for me this is a feature, and the rare times I want to share a file with someone else I manually upload it to cloud storage (onedrive or gdrive).

https://syncthing.net/
> "hey we don't sell via the App Store, go to our website to purchase"

A product sold at walmart would absolutely be able to ship a message, inside the sold box, that says this.

So no. It is not reasonable to prevent this, when it is completely fine for such a thing to happen in a retail store.
Major Duties of Professional Electricians
Electrical installation in West London may require permission from the regulatory body or the concerned department. So, before doing the installation work, seeking permission is compulsory as otherwise, you may have to pay the penalty.
One thing I don't understand is this. The vast majority of people will use credit cards (or equivalent) to purchase things. If I wanted to pay with Bitcoin I would get a crypto credit card.

Payment processing just isn't the same thing as a currency. It's like expecting the dollar bill to do payment processing. Is lightning network supposed to be that fancy decentralized payment processing platform that is going to kill credit cards or will people stick with visa and mastercard?
And if you need ab-initio quantum chemistry (or equivalent) simulations of every atom in a human brain, the timelines for both AGI and whole brain emulation get pushed far, far into the future.

Assuming AGI requires about as much hardware as it'd take to emulate a brain, at least.
In Beyond Order: 12 More Rules for Life, Jordan Peterson dedicates the first chapter/rule to this:

"Do not carelessly denigrate social institutions or creative achievement."
Thanks! Actually wikipedia has already a geolocate param in the mediawiki API, and many articles have associated GPS coords.

A rather grim one I found in Sicily last year was https://en.wikipedia.org/wiki/Alitalia_Flight_4128, I could see the exact coordinates on the mirrorspace map where the plane went down...

I also think a hosted version, or secure (yeah I know) account for personal geospatial note type things would be useful; e.g. mark a location for a reminder to do something the next time you are nearby (store X has a sale, location Y has live music daily at 1300)
You can mine crypto with carbon-neutral energy. Crypto is not the issue but generating energy with gas is.
The end question is "why bother" with cryptocurrencies if you have a central authority that handles transaction disputes.

It makes sense if you have a small group of trusted entities that want to have a ledger between themselves (like inter-bank ledgers for various purposes) but if you have somebody in the middle handling disputes... don't you just have paypal? Then cryptocurrency is just an extra complicated step that doesn't really matter.
anything that interfere with droplet dispersion is better than nothing ... no?
https://www.youtube.com/watch?v=pwOwMsCc6NA

https://www.youtube.com/watch?v=GAvO_QdO9eM

Seems basic to me ... If the droplets from me don't reach to the first person in the cinema I cannot infect them.
Got me curious about whitelist and the opposite.
"The spiking times of L5 cortical neurons without NMDA receptors can sufficiently be approximated with a 5-8 layer DNN"

This isn't as novel as it sounds, previous work has modeled e.g. firing rates with 2 or 3 layer ANNs, nor does it provide some fundamental insight imho
This looks fantastic! Having documentation like this right next to the code should help a lot with context, and with enforcing devs to actually document their work as they go along.

I’d like to know what the business model is? Do you plan on Charging at some point? Is there any telemetry or anything uploaded without explicit user knowledge? I’d be very interested in trying this out but am a bit concerned about having documentation for our IP uploaded to some random servers.
> It's as if more educated people were more likely to have made up their minds from the start.

I wonder if it's because a larger portion of the less-educated people were hesitant due to fear, and that was relieved over time (seeing friends and family get it, seeing celebrities get it, etc).

The more-educated people on the other hand may have come to their conclusion after studying the available facts and deciding that a wait-and-see approach would be better. This would therefore suggest that not enough new information/data has be released yet to change their mind (although this might change soon with more countries hitting high vax levels and opening up).
I've noticed the same with Spotify. It stopped working on VPN just this week.
Root could have fit nice I suppose. It's also climate change ready.
WFH isn't why gives you a pay cut. It's working from a cheaper location. Should you work from home within commute distance of your office, your pay wouldn't be affected. In that sense current employees aren't punished. They are taking a pay cut in exchange of a new option that wasn't present in their initial contract.
It’s very hard to take this claim seriously in this thread, which details a huge (and somewhat obvious) security vulnerability in a currency worth at least $600m (an amount anyone would assume is “first-tier”).
do you have any links or a quick summary of what lastpass is doing? i hasn't used that in years but i would be curious to know anyway
But digital chips are designed to use transistors as on/off switches, so the complicated physics don't matter for understanding a microprocessor. (It's different for analog ICs, where the characteristics of the individual transistors do matter)
Can't trust the government to use my taxes well, I'd rather trust a handful of sociopathic individuals with an obsession for capital cumulation /s
Is the Government forcing Google to do this or is this non-sense of their own doing?
So you can keep using Apple's app store. That was always allowed.
The appeal for irreversibility is the complete removal of counterparty risk. It's a sharp edge and you need to be structured/careful, but for certain types of transactions, the cost of being careful is 100x cheaper than the cost of finding and using a trustworthy counterparty.

A strong example of where the irreversibility of crypto is very useful is in the online sale of expensive electronic goods. Especially for things like speakers, TVs, and projectors, fraud rates are extremely high and boutique shops struggle to effectively support online customers, because such a large percentage of their sales get chargebacks after they've shipped the goods.

If you accept crypto, you have a 100% guarantee that when the money has hit your wallet, the money is good and will stay in your wallet. You don't need to deal with an anti-fraud firm, you don't need to check whether this person is trying to have the goods shipped to a sketchy country, and you don't need to fear that your $6,000 item is going to sail away from you without payment.

Yes, this means that the consumer has to fully trust the merchant, but in the case of online sales, the merchant is the known quantity with a reputation. Every consumer is a random, unknown person to the merchant and so it's much harder (and therefore more expensive) for the merchant to establish trustworthyness.
Your organization is obviously retarded. Tell you HR people to stop telling IT people how to do their jobs.
Alternative perspective on exactly the same data:

This kind of developer-driven change does not wind me up, because developers working on products should be able to reflect on how those products are part of society and if they choose to make changes in their branding, presentation, or diction, they should be able to do so. Mozilla has a pretty rich tradition of employee activism, as we all observed after the Eich debacle, and I suspect employees want their work to make them feel good in terms of alignment with their bedrock principles. This is true even if individual customers oppose their politics, especially since the vast majority of users will never notice this or read a changelog. Symbolic gestures are part of a program of practically increasing social justice. They do not replace more concrete measures, they are additive in addition to them: Mozilla and Thunderbird should still pursue employment equity, charitable works, and other mission-related goals while doing this.

Although minor, the expression is authentic, and it is normal for symbolic gestures to precede other measures because it's normal to tackle problems through a combination of taking the most important actions and the easiest (even if minor) actions, the same way turning up the freezer a few degrees might not be the most important thing you can do to reduce your footprint but it is something you can do before you finish reading this post.

"Tell" is good advice for changelogs, because the literal purpose of a changelog is to tell the changes that were made. If I'm dumb enough to waste my time reading a changelog (and I obviously am), I do want you to tell me what you actually changed, even if the change is a minor change to diction or a typo fix. Collapsing changelog entries into "changed some in-program text" obfuscates the actual change and does little to demonstrate the actual changes made.

Being very worried about a change from "master" to "main" is as authentic as opponents of social justice quoting MLK to project an image of caring about social justice.
Seems you're right. From page 4 of the paper:

56 This analysis used the COVID Trends and Impact Survey (CTIS), created by the Delphi Group at
57 Carnegie Mellon University (CMU) and conducted in collaboration with Facebook Data for
58 Good. Survey sampling is described in the eMethods. Survey weights accounting for the
59 sampling design and non-response are post-stratified to match the US general population by
60 age, gender, and state. The study design ensures CMU researchers do not see usernames or
61 profile information and Facebook does not see survey microdata.

A not sane approach giving off potentially erroneous data.