skysight-inc/HackerNews huggingface dataset:
This kind of response illustrates my point.

The apple policy was likely about coming up with a way to enable encrypted photos on iCloud while still having some privacy preserving form of CSAM detection. Since it was only enabled when iCloud photos was enabled it was better for privacy on net than the status quo (unencrypted iCloud photos that are accessible to apple and scanned anyway).

Now we may end up with a worse outcome as a result.

The Bluetooth exposure notification design early in the pandemic was similarly privacy preserving and the average HN response was similarly stupid.

There are just some topics this forum is not a reliable source of accurate information about and this is unfortunately one of them.

This isn’t because I don’t think access to real encryption is incredibly important (I do) - I just think it’s important to get the details right. Otherwise we’ll just get dismissed on these issues for ignoring the specifics and crying wolf on everything.
In PyCharm, as I flit from test to test, Ctrl-Shift-D runs whichever test or __main__ method I have my cursor in. Then Ctrl+D reruns the last one I ran. This is my core loop -- change, debug, test.

As I switch from running backend to frontend to npm start, I use Ctrl+Opt+D and R to pick which run configuration to launch.
> Also, Musk was not a founder of Tesla.

Musk was a co-founder. He joined the company as effectively employee 4. He became chairman of the board after employee 3 (including the two original co-founders) and was the primary designer of the Roadster from that early point. He basically bankrolled the entire original set of funding (around 90% of it).
One of the really interesting things about C# is the breadth of the language, it handles close to if not every possible kind of program that can be written, and that's by design.

In other words it's a fully capable systems level language as well as an application language.

There are a number of design choices that people use to writing high level applications think are funny but when you reflect on them they are there to allow low level control for systems level or high performance programming.

I used to be baffled by some of the designs until I realised that it's a language for everyone/every system, not just for what I personally am doing right now.
I suppose my site counts. I do care about it, but if it made money, then that would be an unexpected outcome.

The gist of it is feedback on how you play videogames via comments on videos that you upload. This is really the tip of the iceberg but you can see it in action here:

https://kilk-valorant.vodon.gg/
> Yeah, that was my reaction too. It makes zero sense. Suggesting that actual widespread, repeated 'racial segregation' is happening today in a high-profile, very large, publicly traded Silicon Valley company like Tesla is simply ludicrous. The atmosphere in the valley in recent years is pervasive hair-trigger vigilance from company boards, management, HR and employees against even the slightest appearance of any impropriety.

It must be nice living in a bubble, in a bubble that is Silicon Valley. There's A LOT of racism here once you leave the neat tech offices filled with highly educated people getting $200k out of college.
Isn't elixir supposed to scale better than this?
Did inflation jump 7.5%, or is it 7.5%?
If the intention is for nothing to be done. Noone is punished and it's so late the public can't be bothered to care anymore.
was just about to upload this, cheers.
Romans appeared to have a more casual acceptance of violence than those of us in modern Western civilization. We moderns might actually kill more people in wars (and related genocides), but we still regard those deaths as exceptional aberrations rather than a normal part of daily life.
haha okay. YES! I literally didn't understand. And misread.
Yes, as Rich Hickey has pointed out in programming talks, to “complect” originally meant to twist, braid, or weave together. It is a textile metaphor.
How do you know explain your conclusion?

If you are correct and teaching young kid didn’t work it would be a waste of time but not make the kid grade worse or better.

if young kid need to play wouldn’t the kid that played get better grade in grade 1?
Incredible, once again the Senate is completely incapable of doing anything good but gets their shit together whenever it’s time to do something stupid and terrible. Would be better to just vote against the majority going forward, at least try to tie things up so they can do nothing instead of what they end up doing whenever they get around to doing something.

Truly amazing how Chuck Schumer gets a pass in the media for being so utterly worthless.
A Wordle clone with allowed Scrabble words and different word lengths: https://braggle.xyz
taking care of google ;-) I have a search tool / catalog of duckduckgo !bang operators https://mosermichael.github.io/duckduckbang/html/main.html - i am hoping that it allows for better discoverability of specialized search engines. The latest addition is a description for each search engine, just hover over the name, and you get a description derived from the sites meta and title tags.

I think that specialised search engines are gaining ground, it has become easier to set one up, thanks to elasticsearch/lucene. They can be quite good, for a limited domain, and they don't have to invade your privacy in order to find out what you are looking for. I think that what is missing are tools like this, that would aid the discovery and use of these search engines. I hope that this will allow them to eat into the market from the 'low end'.

The projects source is here: https://github.com/mosermichael/duckduckbang

Unfortunately they don't invest too much into !bang operators at duckduckgo, however that's my input data...
The difference between async/await and pre-emption is that execution will only yield at an await instead of possibly any time. You are guaranteed that two tasks without awaits will not be run concurrently. The magic of async/await is that you can opt out of the yields by avoiding awaits...or yield when you want. You do not need lock style critical sections because every command between yields are essentially a critical section. You can't avoid pre-emption.

And yes, you _can_ guarantee task order A then B by having Task B await A.

However, you're focusing on task order, I'm mostly talking about the order of instructs of a tasks acting like critical sections. Said another way, async/await lets you queue several critical sections in a convenient way. It also gives you the tools to do this on specific scheduling contexts and without thread marshaling or synchronization.

You can bemoan the fact that UI systems are designed around single thread access, that that's messy or whatever but its just the reality. You mention thread synchronization. Exactly so. One of the reasons these frameworks opt for a single UI thread! Every popular UI framework works this way. Dealing with UI threads is inescapable. Running code on a UI thread to access UI state in a serialized way is extremely common and imo async/await handles it well and implicit threading doesn't.
This is what I don't understand about the mutable vs immutable, my functions only exist to mutate state.
PyTorch Lightening
The passwords might be encrypted. But an attacker could make a small modification to JS code, or push a bad application update to everyone.

Both website and the Apps can be compromised.

This is actually how governments broke E2E-encrypted chat systems of criminals: by taking over the central server and from there updating everyone.
I like the 14 + 14 a lot better even though I think it is still too long.

> The Copyright Act of 1790 was the first federal copyright act to be instituted in the United States, though most of the states had passed various legislation securing copyrights in the years immediately following the Revolutionary War. The stated object of the act was the "encouragement of learning," and it achieved this by securing authors the "sole right and liberty of printing, reprinting, publishing and vending" the copies of their "maps, charts, and books" for a term of 14 years, with the right to renew for one additional 14-year term should the copyright holder still be alive.

https://en.wikipedia.org/wiki/Copyright_Act_of_1790
Ask HN: How did I get a Slack notification while in UEFI Settings?
Windows 10, Ryzen 5 1400 PC. I had shut down Slack to avoid distractions, and then got a notification that it was time for a reboot for Windows updates. After I was done with the task at hand, I rebooted the PC. During bootup I tapped DEL to get into the UEFI settings. While I was browsing the UEFI settings, a Slack notification played through my computer speakers. I was perplexed but thought it must have been my phone. A second later, I got a notification on my phone, and that's when I remembered that my PC and Phone Slack apps have different sounds.

"OK, maybe somehow W10 has booted while I'm sitting here in UEFI" so I exited UEFI settings, booted into W10, and... Slack isn't running.

I have to admit that if it didn't happen to me, I'd never believe a person who told me this story. But I can assure you it's true and I'm sure of the circumstances I've described.

So how on earth did I get a slack notification from my computer after I had shut Slack down and was in the middle of a reboot?
That is an interesting idea! I wonder if it would work for go too. There are fewer rules to learn, but the situations can get rather complicated too.
for building in space.
Autistic spectrum disorder, but not full on autism.
What sort of domains do you see as sufficiently well-understood and stable where this process is even achievable? A lot of my career has been in domains where we are exploring problems by building and shipping things to see what really works for users and customers. And other times there's domain volatility driven by changes in technology and competitive landscape.

Even for domains that are stable and knowable, I have to wonder what businesses can afford that kind of up-front investment before the first feature ships.
Also check out Linode and Hetzner.
I think a more compelling argument would be that C# pioneered a lot of things we take for granted, and it’s impressive how much they’ve been able to change the language over time to keep it relevant as the state of the art advanced, but supporting the legacy of the language requires some tradeoffs.

I agree it is a very capable language, but not every aspect is perfect. I would generally prefer C# over a lot of the alternatives.
Looks like a G20 country is serious about the impending "climate emergency". Regardless of the motives and timing behind this, I think its great to see a country is actually being serious and practical. Anyone going on about the climate and refuses to put nuclear energy at the forefront of the conversation is unserious and is only interested in virtual signaling in my opinion.
https://archive.is/QhZ00
Show HN: 50x50.space a public board to doodle together
I am genuinely curious what percentage of time these videos represent relative to the total time all Tesla vehicles spend in FSD mode.

The goal should not be to avoid all errors but to minimize them without regression. Perfect is the enemy of good, so expecting perfection is irrational.
I used to think that the solution to mutable state was to prohibit it and code with immutable structures all the time, but after a few years of Rust, I think it's the wrong approach.

The right way to handle mutable state is not to pretend it doesn't exist but to accept it as a reality of complex systems and to encode its management in the type system of the language. And that's exactly what Rust does.

With Rust, I no longer feel dirty whenever I have mutable state and I trust Rust to not just keep my code bug free but also to make me think carefully about mutable state and how to design my code with it in mind.
We actually were almost at alpha with the first one before Activision decided to call it Battlezone. We were going to in "Next Generation" magazine and we realized we could be on the cover if we called it Battlezone. We also considered calling in River Raid but Battlezone fit better.
The complaints against OOP would imply an analogy that OOP is a bad hammer when you do need a hammer.
Both were illegal because they did not address the core issue. The EU commission (representing EU country governments) is more business driven and wants it to work, so they created Safe Harbour etc. They also drove the standard clauses which are illegal too (or better: If as an EU company you sign them, it's your responsibility to make sure the US three letter agencies do not access the data of your customers, good luck with that).

The EU parliament have the people in mind, so they don't think it works and drove the GDPR. The EU courts look at the law and see it's not possible to create contracts, so shot down Safe Harbour and Privacy Shields. The EU courts say standard clauses could work in principle, but see above.
This is a helpful little book, so thanks @andytratt. One thing I think you should add in future editions is an illustration for en passant. You illustrate things like the knight move but IMO en passant is harder for beginners to understand without an illustration.
The far bigger problem is the airtag itself, which spews unpermissioned tracking data without any consent required.
> No it doesn't.

Yes, yes it does.

> There are plenty of examples in OO where that isn't true or no physics engine that's been build in the last two decades would work at all.

It would be surprising if most physics engines were built in an object-oriented way. The only one I'm familiar with, ODE, certainly isn't object-oriented.

> The only core thing needed for OO is that objects have unique identities that then enable a notion of associated state at all. A pure system would not allow for an unbounded number of unique identities at all, you would not really be able to talk about objects at all (or entities or whatever object synonym is preferred).

No, objects in OOP have not just their own unique identities but have their own behavior. Encapsulation is the most fundamental pillar of object-oriented programming. Without that, any procedural C code that makes use of structs could be called object-oriented, since structs would then be synonymous with "objects".
Good luck! I've ordered a SK6812 RGBW strip and a QuinLED Dig Uno v3, those were the best components from my research.
...and to think that Twitter used to be viewable easily without even JavaScript. Once they blocked that I started using Nitter, but most recently it seems that it's been more intermittent and randomly stops showing tweets.

(I've also never created an account there, and only ever used it in "read-only" mode.)
I said knife bans happened because there are knife attacks.

Guns are already banned and there weren't many with civilians already so it was effective.

So that leaves knives as the main weapon of choice. There are mainly knife attacks, so there are knife bans.
people learn differently and some topics are better suited to certain mediums, but personally I learn best by very concise lesson with interactions (Q/A) sprinkled everywhere, (think of regular conversation), then do concentrated reading/analysis own my own but be able to reach out to an expert with questions at anytime and asking highly articulated questions and get very in depth and unambiguous answers
"Don't expect to be able to use AirTags as an anti-theft device" is very different from "AirTags should allow thieves to do even more harm to you"
> "I would expect the prices of products, capital goods and human capital to increase, and the price of commodities and goods related to distribution to decrease"

If wages go up, that comes from the companies; does that mean trickle-down econ worked, starting from low interest rates?
What law do you think was broken here?
That's what he was sayin
HN won't let me reply to the parent, but I thought your model minority myth was potentially interesting.

In this case, it just doesn't stand up to facts. Yes, Asians have greater income disparity, because the top 1% of Asians are way at the top 1%. According to the U.S. Census (https://www.census.gov/data/tables/time-series/demo/income-p...) in every single year, Asians have out-incomed White and all-race averages in the 20th, 40th, 60th, 80th, and 95th percentiles.

That's a pretty compelling picture of "Asians make more money than whites," full stop.
This is such a great feature, it makes it really easy and convenient to expand btrfs arrays. It's such a pity that the parity support is still unstable. Now that ZFS has RAID-Z expansion I don't need to wait anymore.
I bet save / load is a lot easier too! :)
My understanding was that it stood for Law Enforcement Officer.
There is a New Yorker article written about them: https://www.newyorker.com/news/letter-from-silicon-valley/th...

Good read!
> Why do we need to fly 3 months to some inhospitable planet that is in worse condition than Earth would be (even after nuclear wars and global warming) to make progress?

Why do we need to pick?

Also the Earth has limited resources and even of the resources we have, people are already attacking the idea of mining on Earth more and more, even when it's for things like stopping global warming by creating EVs. At some point it's going to be considered downright evil to dig into the ground to pull resources out of it with how things are going. The only alternative will be to pull it out of space.
You might technically be correct, but that doesn't change the fact that "the Godfather of MOOCs" called it "a lousy product":

> “We were on the front pages of newspapers and magazines, and at the same time, I was realizing, we don’t educate people as others wished, or as I wished. We have a lousy product,” Thrun tells me. “It was a painful moment.” Turns out he doesn’t even like the term MOOC.

https://www.fastcompany.com/3021473/udacity-sebastian-thrun-...
Actually - " " Officer
Ppl should start to use messenger apps as dump pipes and use a level 3 encryption. https://github.com/enigma-reloaded/enigma-reloaded
The "server which runs my blog (among many other things)" probably has most of it's writes from a mail server for dozens of domains and has some commercial web sites that are very interactive and database backed.
people are extremely up-in-arms about something that apple already does, and that every other cloud provider do, but when they made it public everyone went crazy. now we don't have CSAM scanning, totally unencrypted and accessible iCloud Photo Library, and for what? because people want privacy.

you don't own anyone else's cloud and you never will, and especially not with government intervention. while i support privacy, i also think it's like freedom of speech, in theory it sounds great but in reality you end up with nazis walking around if you don't have the ability to deter them.

data on my computer == private without a warrant and due cause.
data on someone's server == as private as could be, but i don't own it so i can't demand that it be secure from all aspects, especially uploading CSAM.
> it’s really hard to trace back who gains by subduing Joe Rogan or an Elon Musk

You would hope people in high places wouldn’t be petty or personally vindictive, but there is plenty to gain from the personal rush you get ruining someone’s life (or at least a couple of months of it).

Happens sadly more frequently than you’d hope.
Find a couple torrents for things that you care about (Linux or other OS's are a good place to look, or possible rare and copyright expired media).

For money, probably the best you can do is offer a small hosting service, maybe "X amount of cloud storage with X time renting" or something similar. Check out Nextcloud if you want a UI that's more advanced then a typical NFS or network share.
> live in man-made structures orbiting the sun at a distance of 1AU, which is debatedly much more sensible than trying to live on Mars.

The resources still need to come from somewhere. Either we mine them on Mars, asteroids, or the moon. Mining is a lot easier when you have gravity you can push against to apply force. Rather than move the resources off-body though, its easier and cheaper to use them directly in-situ.
> The apple policy was likely about coming up with a way to enable encrypted photos on iCloud while still having some privacy preserving form of CSAM detection. Since it was only enabled when iCloud photos was enabled it was better for privacy on net than the status quo (unencrypted iCloud photos that are accessible to apple and scanned anyway).

This is an unsupported hypothetical about a future change Apple may have made. The only announcement they made was the client-side scanning which is at best equivalent to the status quo.
The economic benefits from having a "fuck you" amount of energy ready to go at any point cannot be overstated.

Fresh water shortage due to drought? Desalinate ocean water.

Heat/cold wave? Announce that all electricity bills will be waived for the month. See popularity skyrocket.

Provide near unlimited compute budgets to universities etc on older hardware for their research and other work.

When shackles are taken off, innovation kicks off.
Multiple lot numbers won't save you from firmware bugs.
I guess I should've used an example in my post because I think you are confused. I wasn't talking about RSS clients or anything really to do with RSS as a user. The RSS are ways for the website maintainers to get new content and then they organize it around a particular subject.

Here's a great example of one of the best websites that aggregates many different topics based on the most popular and innovative blogs in their subjects.

https://alltop.com/linux
Running SLOs
The game itself was pretty good, but what really made it a gem of the arcade was the physical experience of it. You had to look through a tank-style periscope, inside a dark cowl formed by the game's cabinet. Once you took the controls and pressed your face into the viewfinder, you were transported into another world. The game also had deep, rumbling bass that you'd feel in your chest, ratcheting up the sense of urgency and danger. It was a masterpiece of emotional scenery; most VR games I play today don't achieve what Battlezone did in that regard.
HellaDoge.com
Leftists are more about dismantling capitalism and legalizing all drugs.

Disliking corporate greed is not a left/right or political position, but a moral one. Wouldn't you say the same about other types of greed?
Your comment is only confusing because E2EE is a term about encryption where no data between two devices can be read by eavesdroppers. HTTPS is indeed end-to-end encrypted between the server and the device. A better way to put it is that HTTPS does not promote E2EE between end-users, which it doesn't intend/pretend to do anyways.
I built a URL shortening service that was originally an assignment. "linkdekho" in hindi means "see link".

https://linkdekho.in

The idea is to put the shortened links in social profiles to the content user want their visitors to visit or just use it as a URL shorten-er.
What I also noticed was one of the problems the author claims that "imperative" style loops have:

>Off-by-one bugs are more probable. For example, you might write i<22 instead, and then the loop would end at 21, not 22.

Ironically, their implementation of a function called "range" differs from the (likely) best known function by that name (that of Python), causing exactly this problem. (Also, the Pythonic range is probably a better fit for a language with 0-based indexing.)
zram is a good thing. However in my investigations in 2014 "my conclusion was that swap wouldn’t be a problem as no normally operating systems that I run had swap using any significant fraction of total disk writes". During the last 8 years the amount of RAM in all my systems has increased significantly so swap is even less of an issue.
Update: Carl fixed it, so no more bonus reverb