skysight-inc/HackerNews huggingface dataset:
Nobody's saying it can't be done. They're simply questioning whether it should be done, since we have tools that solve this problem already. It's not giving us anything we don't already have, and so the value proposition in making the syntax more complex is pretty shaky.
No joke
The funny thing is that SQLite is faster for storing JSON blobs than the file system is: https://www.sqlite.org/fasterthanfs.html

I would also say that the second you need any sort of writing or mutating in any sort of production environment SQLite is also simpler than the file system!

Race conditions in file system operations are easy to hit, and files have a lot more moving pieces (directory entries, filenames, file descriptors, advisory locks, permissions, the read/write API, etc) than a simple SQL schema

Whenever I see “full-blown” next to “SQLite” there is usually some sort of misconception. It’s often simpler and more reliable than the next best option!
ugh i'm just trying to work then stumble across this ama
MotionEye?
Very much correct!

Background: As a German living in Switzerland, I have a very thin line to walk.

The Swiss already think of Germans as exceedingly direct - whereas a Swiss person might say "Well I'm sure this idea could be good in some circumstances", a German popping in to say "I think this is generally a bad idea" is often looked at as if they had just threatened the speaker's mother with a loaded weapon.

I have a name that is not obviously un-Swiss. I have thus started to point out my nationality as a disclaimer for "Please read this as written. Do not imagine a Swiss person saying this; that would give you the completely wrong impression".

It's a bit saddening that this barrier exists; but rather than be constantly misunderstood, I have had to embrace highlighting my nationality-by-birth even though I have lived in Switzerland as an expat for over 10 years.
Original paper:

https://www.nature.com/articles/s41467-022-31338-9
If the backup password to these encrypted files is known, it can be rather trivial to access the data within.

Recently, a certain head of state's son had 100s of GB of iCloud backups thrown onto a torrent, and within a day rogue manchildren living in their parents' basements cracked most, if not all of it open.

With the backup password in hand, all one needs is this README.md file [0] to be off to the races.

[0] https://github.com/avibrazil/iOSbackup/blob/master/README.md
My old truck got 22 highway mpg, and the average family size sedan gets somewhere between 27-35 mpg (or up to 45 mpg if you count the Prius), coming out to roughly an extra $1,200 a year at $5/gal assuming 10k miles a year. Additionally, larger and taller vehicles are far easier to work on yourself.

In short, the operating costs are not all that much different. The true cost comes in with overall vehicle price and insurance costs, which heavily favor the family sedans.
So that's how the world ends, a computer going full paperclip maximizer trying to build Lego sheep that are in some way "electric"
Another "trick" I've used before is to run everything inside a Hyper-V VM on a locked-down Windows box.

Locking down machines makes sense, but won't someone please think of the developers?!
Sorry, I meant forward from an existing message. So if I want to share a bunch of photos from one group to another, I dont believe theres any way to select multiple photos (on iOS at least).
You'd expect it to play better results first and worse results later.
Yeah, it sounds a lot like Lego Mindstorms.
For the bulk of the smaller companies the monolith is an excellent choice. For a smaller number of them decomposition of that monolith into a few (< 10 and usually < 5) services makes good sense. Typically the kind of project you are working on will suggest nice 'cut here' lines and if it does not then you're going to have to be a bit more creative. You could try going by entities or by processes or by large chunks of the project accessed by different people.

And then there are projects that grow way beyond the point where even that will keep them manageable, in which case microservices may well make sense. But the number of companies faced with challenges at that level is quite small relative to the total and the chances that you find yourself in one of those if you don't have a few hundred co-workers as developer is very small.
Good resource, but as a heads up your rotating headline text pushes content down randomly on mobile, making for an annoying reading experience on the homepage.
> Is it? You probably feel that way from knowing how TCP works

No, I knew that from yanking out a network cable long before I even knew what TCP was.
Some forms of panpsychism (such as panprotopsychism) aren't much different from emergent materialism. Emergent materialism states human consciousness originates from the state of a physical brain, while the constituent parts of the human brain (and its physical interactions) have nothing resembling consciousness. Some forms of panpsychism would argue the physical interactions between the parts are already proto-conscious, and your brain is simply in a state that aggregates these phenomena into human consciousness.

The difference is purely ontological in this case. Both emergent materialism and this form of panpsychism would claim your aggregate consciousness has its origin in your brain and would stop if the parts of your brain were separated: both are compatible with physical reality. The difference is that the former would interpret this as a complete disappearance of such consciousness, while the latter would interpret it as a dis-aggregation of this consciousness into proto-conscious parts.

There are also some versions of eliminative materialism that claim consciousness doesn't exist in the first place, and myriads of other positions.
I did this for a university project. It streams to S3 (of Azure or Digital Ocean) encrypted, the client downloads it from there.

It's very rough around the edges but if you are up to contribute it's a good base.

https://github.com/tcz/choicecam-server
https://github.com/tcz/choicecam-client

The client is a React Native project, should run on Android or iOS.
the incoherency of the West's position is stark - on the one hand loudly proclaiming India and China are 'fuelling Putin's war' by buying Russian energy, whilst on the other loudly complaining that Russian isn't selling enough energy to themselves.
I agree it shouldn't be on chrome's website, but nesting in native CSS is a very welcome and needed change, and one of the last things I consistently reach for SCSS for. It's been requested for years.

It does have the ability to be a foot-shotgun, but so do 3/4s of the features in CSS if you don't understand them. And people that want it would probably just do the same thing in SCSS anyways.
This. Though I'm not even sure about the "barely pays for itself." I mean, Automaticc/Wordpress sustains itself okay and had the resources to buy Tumblr. I think they're just under $100M in annual revenue. Outside the world of absurd Silicon Valley valuations, that would be considered very respectable
During the height of the piracy in East Africa, seaborne armouries were used to distribute weapons which were thrown overboard before entering territorial waters, as it was cheaper than collecting them.

I also think some (almost certainly American) people underestimate how big an issue importing a firearm or possession of an unlicensed firearm can be in most of the world. It’s either many months of paperwork and almost guaranteed refusal, or risking many years in prison for an unlicensed firearm.
Same here english is not my native language. There are many other errors that makes me cringe, like people writing "could of". Most of them are done by people whose english is their primary language. But on the other hand I also see people doing similar errors in my mother tongue.
That doesn’t really make much sense to me… Seems more like a category error than anything - surely anyone who believes in any kind of spiritual afterlife would expect that death on a spiritual level is something much more than simply losing consciousness? Especially if some kind of omniscient deity is believed to be involved, why would such an entity perform any kind of transference into a spiritual realm when you weren’t properly dead?
What is ignition, and how is it different from cloud-init?
Why should anyone care what you think on this topic?
Was that an epiphany or wishful thinking that coincidently bore fruit?
"All this evidence tells us the same thing: It points right to this particular market in the middle of Wuhan,'' said Andersen, a professor in the Department of Immunology and Microbiology.

"I was quite convinced of the lab leak myself until we dove into this very carefully and looked at it much closer," Andersen said.
Why isn't end to end encryption a standard now?
> I would recommend not moving around files that are under program control. Have a means to do so through the program.

Thank you. That is something I thought of, too. Maybe this requires sort of an "import procedure" with a frontend. Nice idea, but the hashing question still is important to me, just to understand, if this would be enough to avoid collisions

> use an extended attribute to mark the files with a UUID or equivalent such as NTFS's OBJECTID

Yeah that could work... inode number and mtime may be a problem in a docker environment - size is already part of my question (more accurate: audiodata size because the file size often changes when metadata does). I'll check that again.

A custom metadata tag (like TXXX:tonehubid for id3) would also work, but I don't wanna embed this information directly into the file, because if I share files with a friend and he also uses tonehub, it could end in a conflict or data loss...
Maybe this article hints at why. https://www.mintpressnews.com/national-security-search-engin...
> Say you solved the permit/registration issue by hiding the gun and then you deploy the gun. Bad things happen. Ok, it might have been justified and might have saved your life, but you are still probably going to jail for not declaring the weapon.

Is your argument that death is preferable to jail?
There is a nice book about this concept, called “Motel of the Mysteries”.

The idea is that a group of archaeologists find a derelict motel in the future and try to explain what the mundane items were used for. It’s hilarious.
That is a great idea. I have a Pixel 4a with GrapheneOS. I am an idiot for not thinking about just not putting my SIM in the phone.
I urge you to read Facebook's "Terms of Service" [0]. 'Facebook's terms allow them "a non-exclusive, transferable, sub-licensable, royalty-free, worldwide license to use any IP content that you post on or in connection with Facebook." In layman's terms' [1]

Obviously the internal procedures Meta follows regarding content is unknown. It is probably different for different countries - you mention GDPR, well very little of my content is shared in Europe, so I'm sure the rules that apply to me are completely different from rules that apply for Europeans. It is probably different for different time periods in Facebook history, and it is definitely different for different levels of universality of sharing. That is if you post something "Publicly" then it gets shared by another user, then the original post account is deleted, in all my testing the content that was shared by the other user persists. Facebook has argued that it is "public" content [2]. I personally have seen corporate posts get LIKED and commented by users who delete their accounts, but their content endures on the corporate page.

I do not envy Meta. Knowledge of the legal environment in every country for a global operation makes programming in assembly seem trivial by comparison. I had a friend who was a federal (securities) agent who told me back in the 1980's that the legal environment in the US is deliberately complicated/obfuscated to the point where if you are in compliance with one law, you are automatically in violation of another. It is up to you to pay for representation to contest constitutionality on appeal to a high enough level for acquittal.

If you are unsure about what Facebook does and it matters to you, then test it - you will find FB still has a few human users, some of whom may be interested in running tests with you. Posting content of different types, different sharing, deleting different users etc ... test it! Just delete your account. Then later try and recover the account. It is all still there.

For me, I just assume when FB says 'it may retain copies of "some material" from deleted accounts' [2], I just assume there is no privacy and that I own nothing.

[0] https://www.facebook.com/terms.php

[1] https://www.findlaw.com/legalblogs/law-and-life/who-legally-...

[2] https://www.cbsnews.com/news/ok-youve-deleted-facebook-but-i...
Cloudflare Workers might be great if people were allowed to try it out, but there is an interogation screening step that involves a Zoom call in the free tier process which is a bit of a blocker tbh.
Thank you for the complement to the German people! :).

I personally find that when people say "Germans have no humor", this is coming mostly from an American perspective, describing "Germans don't laugh at the idle chit-chat I'm trying to make with them", which I would subscribe to as mostly fact. (There's definitely cultural barriers regarding this within Germany too)
I find it pretty entertaining how the word "microservices" got to mean what we used to mean by "services" or "web services." It has not referred to size in the npm "left-pad" sense at all for a long time now.

I feel that the battle is lost at this point, kind of like the battle for the meaning of "hacker."
Ring does offer end-to-end encryption, but it breaks various features. You can see a list of what it breaks on their website:

https://support.ring.com/hc/en-gb/articles/360054941511-Unde...

Many of these features are key selling points, so most consumers aren't going to be interested in turning end-to-end encryption on.

It also doesn't work on battery-powered devices, presumably because they offload as much work as possible to the server to save power.
> Cannabis extracts are trivially easy to make at home with flower and alcohol; the flower is hard to fake and the less pure extract is (IMO) better than isolated fractions + whatever degradation products have occurred since it was packaged.

Some states have drastic differences in the penalties for flower vs concentrate. E.g. in Texas, possession of up to 4 ounces of flower is a misdemeanor. Possession of less than a gram of concentrate is an automatic felony with a minimum 180 day jail sentence. Flower possession is also often not prosecuted, because only 1 lab in the state can differentiate hemp and weed, leading to long backlogs and problems with the right to a speedy trial. It's just not worth the hassle for a misdemeanor conviction.

Most of the people I know choose the delta-8 carts because of ease, but also to not be a walking felony.
My editor (Vim) can soft-wrap lines at word boundaries. I routinely have 3 or 4 files open next to each other and on my monitor that does not give 80 columns per file. Inserting hard-breaks at 80 columns would make it look horrible, while long lines get wrapped nicely.
I have a hub (multiple actually thanks to a few HomePods and Apple TV's) for HomeKit. I can control all of my HomeKit devices remotely and I can view any video remotely.

Yet it is still end to end encrypted because the processing happens locally on device (on the hub) instead of on a cloud server.

I have the ability to detect people, animals, vehicles, and packages and set recording settings based on that. In addition to if I am home or not based on the existing detection round that built into HomeKit.

This narrative around Apple's products missing major features is no longer true and has not been for a while.
> “If we reasonably believe that we can prevent someone from dying or from suffering serious physical harm, we may provide information to a government agency — for example, in the case of bomb threats, school shootings, kidnappings, suicide prevention, and missing person cases,” reads Google’s TOS page on government requests for user information. “We still consider these requests in light of applicable laws and our policies.”

What's the penalty for police lying to Google?
I dont think I did a very good job of explaining what I mean. Im talking about the process to transfer Signal from one phone to another. In my experience it involves placing the phones near one another and transferring over bluetooth (I think) and this process has failed for me a number of times - a scary experience!
Memories are retained. If not in your brain, then in the history, in other people's minds, in the humanity's development, and in the legacies that you created. Which is better, your memory can be destroyed by Alzheimer, but these other memories can be more resistant and could survive for a longer time. :-)
A bit off topic but fly related:

- How can i forward range of ports instead of generating 1000s of lines? This is a major blocker for me.

edit: not sure why this is being downvoted, I've received no response from fly.io about this and this is the only way to get their attention on this shortcoming. you can't really expect people to write port 100,00 to 50,000 individually thats like 40,000 lines. Fly.io really needs to support port ranges like 10,000-50,000
Tesla driver using Autopilot kills motorcyclist, prompting another investigation
It’s not my intention to be argumentative but we’ve somehow just had completely different experiences.

I’ve had many friends, and personally experienced, the problem with mice and cockroaches in buildings.

The rats tend to be outside but they’re not confined to the subway. They’re in the bushes in all the parks, in the trash areas in front of almost all buildings at least in UES, under outdoor dining decks, everywhere. I kicked one by accident while walking down the street one night.

It may also be a time period thing. When COVID began the rat problem was already bad but for some reason got much worse since.
Belief traps: Tackling the inertia of harmful beliefs
It just happened to me, slightly different situation than a "counter offer" but it was clear upon being let go that I was retained with a short term mindset, despite what I was pitched before deciding on whether or not to sign.
I must admit, I'm not really a Twitter user and can't speak to the comments made there.

I do, however, read HN and every time a company changes policy due to some outrage, the first comment is always somebody saying something along the lines of what OP was saying.

That, to me, is just as annoying as I'm sure the original outrage was to OP. It's a low-effort rant about society and how it budges to spammy complaints without seeing the irony of being a spammy complaint itself.

I don't think the nature is fundamentally different and that might be where we disagree.
Yes, kind off. But I've developed a habbitt. Whenever I feel like falling asleep I simply go to this playlist [0], set it on shuffle an repeat, and all is good. It also helps that I have uBlock Origin and SponsorBlock active.

My advice: find yourself a long and "innocent" playlist and run it a few times. The content around it and related to it gets better with time and the junk just falls off after a while.

[0] https://youtube.com/playlist?list=PLl6BRvEJ-auZ5aYPHj1B3pKJ_...
How exactly is an archeologist ever to directly observe anything? Short of tardis tech, all they can ever do is pull logical conclusions form evidence. A worksite quickly burned and abandoned? During a time of strife with Roman armies? Valuable objects left untouched.
It wasn't aliens or a dragon attack.
Why are you arguing with me? I didn't write the article.

I'm not advocating a position in re: schools and the closure thereof.
20-Person Startup, 30 SaaS Services, and $1,183 Monthly Bill
I have a years old Twitter account with like 300 followers (many mutuals) but very low engagement on anything that isn't a reply to a higher-profile account.

Should I create a fresh account to reset how the algorithm sees me, or should I double down on this one that already has /some/ (not much) visibility?
When do the deploys happen? Will they take longer because of the larger size? How do the IDEs work, do they need to load and index everything?
As a SaaS veteran I can confidently say I would never put my entire company on the line for a remote API call before any request is served. Not just latency, but also - what the heck happens if you’re gone/down? The entire business operation grinds to a halt. This is such a huge non-starter. I reviewed Sync Agent and I doubt it is much help in case of an actual outage.
> DARPA Grand Challenges worked well

Agreed. But the dollar amounts were small. And in many cases, every qualifying team received a grant.
This Tom Scott's video from last year about microwave ovens features a nice interview with Lovelock: https://www.youtube.com/watch?v=2tdiKTSdE9Y
It breaks most of Ring's more compelling features, though.
Seems woefully inefficient - you don't get the strength of a machine or the intelligence of a human, it takes decades to produce, breaks easily and repair costs a fortune.

More likely if such a technology were ever applied to humans, it would be to allow paralyzed people and others with irreparable nerve damage to use their bodies.
Because it's impractical in a lot of cases.

Most consumers don't want to (or can't) deal with managing encryption keys, and aren't going to be keen on the idea that if you lose the key, you lose the data permanently.
Yes, the only sensible comment is downvoted to the bottom of the page. In U.S. jurisprudence "exigent circumstances" gives police all kinds of powers including warrantless searches of all kinds, up to and including electronic surveillance and phone taps.

The "process" to which you are "due" when it comes to these things is if the police try to use this information to prosecute you, they have to explain it in court, whereas if they obtain it through a search warrant, they have to explain themselves in advance. It's all "due process".
So if somebody blows oh I dunno 6 tons of carbon flying to a climate conference, but they make deals at that conference that save 60 tons of carbon, are they an a-hole?
Probably put you in the same category as other people who like to watch the junk late at night...
What kind of chat would be more accessible than IRC?
Just piping up to say yes, absolutely want the ability to put the `&` anywhere. Your example isn't exactly correct, what I use it for is adjusting styles of the element I'm referring to based on a parent class. The `&` isn't automatically prepended - it puts the element reference in the spot it sits in the CSS. In your example, the `.bar` would be the parent class that is adjusting the styles of the current element.

For: `@nest .bar > & { ... } }` (just using the first syntax for simplicity here)

That doesn't translate to: `.foo { .bar > .foo { ... } }`

It's actually just: `.bar > .foo { ... } }`
I guess 0.00001% is still < 5%

Most people in tech still use @gmail addresses, do you think regular people bother to have their own private cloud for data storage ?
I’ve worked for decades now as both a developer and an SRE and have never once thought either “man I wish these microservices were monolithic” nor “man this monolith is so great I’m glad it’s not a collection of microservices”. These kinds of articles seem to be written for people who work in environments I’ve never even heard of let alone experienced.
Just got that for my youngest a couple years ago, there is a modern version, not changed much. It's still fun.
anyone got more blog posts about the tech side of games?