skysight-inc/HackerNews huggingface dataset:
> The case is People v. Seymour, which involved a tragic home arson that killed several people. Police didn’t have a suspect, so they used a keyword warrant to ask Google for identifying information on anyone and everyone who searched for variations on the home’s street address in the two weeks prior to the arson.

So the warrant required producing information about a small number of Google users.

> Like geofence warrants, keyword warrants cast a dragnet that require a provider to search its entire reserve of user data—in this case, queries by one billion Google users.

...but they talk about the total number of people's records Google had to look at to find the small number that satisfied the warrant. I'm not sure why they are bringing that up.

As far as I know that's never been relevant when it comes to the 4th amendment. It's the result set that matters, not how many records you had to look at to find that set which can vary greatly depending on just how how you happen to organize your records.

E.g., suppose that two rental cars were involved in a crime, one from Hertz and one from Avis. Police know the license numbers of the cars and get warrants to find out who was renting the cars at the time of the crime. Let's also say this was in the days when the records would be paper records in filing cabinets.

Let's say Hertz's files are sorted by year and customer name. To find out who had the Hertz car at the time of the crime someone has to just go through all the customer records for the current year looking for the one that had the car.

Hertz then ends up looking at the records of about half of the people who rented cars from them so far this year in order to find the one person whose identity the warrant asks for.

Let's say Avis's files are sorted by year and car. They just have to go to the current year's records, pull this years file for the car, and then look at the list of customers in that file to see which one had it at the time of the crime.

Avis ends up looking at the records of just the people who have rented that one car so far this year to find the one person whose identity the warrant asks for. That's a much smaller number of people's records than Hertz has to look at.

Those two warrants would be identical as far as the 4th Amendment goes, because what they are asking for, "who had this particular car at this particular time?", is reasonable.

I don't see how it would be any different for records in an electronic database instead of a paper database. The constitutionality of a warrant is not going to turn on whether the query planner can use indexes or has to do a full table scan.
Four Tips to Make Your Murder and Loot Game Painfully Addicting
Please don't put words in my mouth. Government's role in a free market economy is quite essential: upholding rule of law (specifically contract law) and taxing externalities. Overreach is the problem though (like regulating the charging port on my damn phone).
I use codespaces and replit quite a lot. It's just very easy to work from anywhere and I spend quite a lot of time in VR (because it's convenient for me to work with large screens vs actually having large screens; also better battery life than my laptop).
Even Tesla uses its own navigation, it's simply presented on Google Maps, was my long-held understanding.
If there's enough people who were wrongfully banned for any reason on Facebook because their review process is broken, maybe it's time for a class action suit?

Also, banning somebody and not keeping the relevant evidence, not showing the evidence to the client so that they can archive the case themselves to appeal in court? You don't have any anti-discrimination laws to prevent sellers choose their customers on subjective basis?

Because at this point Facebook cannot prove that the people violated the ToS and thus Facebook is restricting the services it offers to then.
Fannie Mae and Freddie Mac restrict the maximum amount of the conforming loans which could help limit prices going to the moon. However, popular pressure will be applied for them to increase the limits (or "they're hurting 'poor' people who don't own a home".
Doesn't help when the alternative is to buy on paper, and it is a 1000 page tome.

Even on IT related ebooks, some authors only publish their ebooks on Amazon.
My immediate thought when speed reading the blog post was "just create an advertisement company, have yourself as a client and call it a day". Sometimes we gotta fight stupid with stupid, you know?
Yup, I'm sure that I'm just not big enough for them to notice or handle personally. That said, this is still absurd.
This non-sensical auto bans is a well-known phenomenon in the ads industry (personal/small companies). There is even a cottage industry of companies that's specialized in recovering banned ads accounts and/or getting around bans.

Usual methods for getting around this is creating business accounts via relatives, giving yourself admin rights and using that. Some have success with fake profiles.

That doesn't guarantee against banning of the new accounts, you just move on to new ones.

Because ROI is so damn good on these platforms, people put up with all kinds of BS to use them.
This link (1) works to read the article. My usual go-to is archive.today, but I am getting endless captchas there today.

1: https://www.wsj.com/lifestyle/the-sad-decline-of-cursiveespe... (link from https://www.fountainpennetwork.com/forum/topic/372943-the-sa...)
This is a completely impractical thought experience as usual. If a ladder is launched at your garage at relativistic velocity, it would be best to play it safe and leave the doors open to reduce the chance of a collision - let it pass through and hit your neighbour's house instead.

Also, I chuckled at the "Man falling into grate variation". "A man (represented by a segmented rod)" - very abstract.
Nahh…

The largest residential real estate funds are in the tens of billions. The value of US residential real estate is $47,000 billion. $100B in private investment is a drop in the bucket.

And investors aren’t stupid. They want high returns and if they think real estate is going down, they’ll drop it like a hot potato.

What amazes me is the 2008 real estate crash is only 15 years ago. After the crash real estate was radioactive, nobody was interested in buying.

Then a decade later it’s all forgotten and people think “real estate will never go down”.

Apparently it takes about a decade for people to forget everything they learned in 2008.
Do you mean because the company values my labor more than they pay me, that's exploitation?

How about when I buy eggs from the grocery and value them more than they cost me, so that there is consumer surplus. Is that exploitation?
The big difference is that in most European countries I know of you are locked into that fixed rate for the duration of the loan and cannot re-finance or pay
it off early without getting hit with huge penalty fee, essentially equal to the lost interest payments the bank would be missing out on. In the US you can pay off and/or renegotiate early without those penalties.
The addiction is real.
1) Use an ad blocker, always.

2) In advertisements, Google shouldn't allow the advertiser to modify the domain that is displayed. Really, why do they even do this?

3) IDN shouldn't be enabled by default.
All multiplayer games sync a queue of messages to derive game state, that’s inherent in networking.

Deterministic lockstep means that the speed of the simulation is dependent on the slowest member as everyone waits to get all the inputs before advancing a frame. You’ll get literally pauses and jank if someone is on a poor connection. That’s not the case here.

The difference with this model of networking is what is synced in the lockstep case the simulation being deterministic means you only need to send inputs to keep the game in sync so you vastly reduce network traffic. In this case it’s not necessarily deterministic and the server sends back the new state to the clients after determining what it is as it’s the authority on what that state is. Clients can predict ahead by making the change locally but must correct mispredictions. In the deterministic case there can be no mispredictions and it’s a pain in the butt to ensure that your game is actually deterministic and resolving sync issues is a real pain.

Factorio sounds like it uses a deterministic model that doesn’t wait to run in lockstep and instead reconciles errors that causes. The typical way of doing that is to rollback to a prior state where the simulation diverged due to missing inputs and redo the following ticks. That’s probably prohibitively expensive given the scale of Factorio versus something simpler like a fighting game so I assume there is a hybrid model and some extra info is sent by an authoritative source that can be checked locally.
Government contractors seem to love it from what I’ve seen. They’ve always been about quantity over quality because most people don’t have the resources to fight the government. “AI” driven by greed and ignorance is a step towards ruining and collapsing a lot of government services in most western countries IMO.
The thing here that confuses me is that the DoE is definitely the gov't agency I most associate with Health. \s

Why are we giving so much wait to the organization that says "Energy" in the name over one that says "Health" in the name? And is there a convincing reason that's not: "It's the department I agree with the most on this issue."
OK, that's a fair point!

I know that Google has all sorts of automated things in place, and that people have gotten frustrated with them in the past. That said, my friends who have been stymied by Google's automated systems have always eventually managed to find a human who could fix things. Meta doesn't seem to have any such offer for customers. And even three employees, who agreed that the situation was absurd and could vouch for me, didn't manage to reverse the decision.
and another one, failing to use wifi direct.
add it to the list provided by the comments.
I wonder why you call Orion irrelevant joke?
No offense, but that reality sucks.

When people offer utopias, that doesn't mean they were born yesterday or are terminally naive. Rather, that's how all big social paradigm shifts start at some point.
>That’s right: I teach courses in Python and Pandas. Never mind that the first is a programming language and the second is a library for data analysis in Python. Meta’s AI system noticed that I was talking about Python and Pandas, assumed that I was talking about the animals (not the technology), and banned me.

If this is true, that is insanely embarrassing for a company that purports to be a sophisticated programmatic advertising platform.
Loss leaders, price dumping and price wars are as old as the world and free markets are perfectly capable to deal with them. Here's how how Dow Chemical fought the German bromine cartel's price dumping at the beginning of the last century:

https://en.wikipedia.org/wiki/Herbert_Henry_Dow#Breaking_a_m...

No government intervention necessary.
SSH falls apart with packet loss. In a plane, you usually have a ton of packet loss.
Hi inarut2023,

Recently got out of my rut and just want to share a quick and short advice: change your pace. Do something different. You could go on a vacation or join a hackathon. The whole point here is that new changes, even if ever so slight, can help inspire us in a different way. Hopefully you'll find back your fire soon, and stay in a rut only for 2023, no longer.

Cheers,
a fellow dev excited for Mondays
There are newer frameworks like MAUI but I believe WPF is the most common for pure Windows development. It's the best mix of modernity and stability. WinUI3 is coming but I don't think it's properly supported yet. There's also Avalonia if you want cross platform (not first party).

Someone correct me if I'm wrong, I've been in WinForms land for a while (unfortunately).
doesn't quite fit the definition but at my work we use Vertex Workbench quite extensively. the rest of the organization is still with archaic IT practices, so it is quite liberating that we have full control (within reason) of our development environment when everything is set up.

its workflow is still quite at its infancy though. but the SaaS route has allowed teams new to adopting to best practices still benefit from them, while they move towards adopting them.
It’s a great time to be a buyer if you’re buying all cash
IG Metall does cover IT, at least on my case for the last decades being in Germany.
Not the most interesting question, but: "log in with LinkedIn" as the only option? Really?

I get that you want to generate leads, but giving the least trustworthy social network as there only login option to save 2 seconds pasting a name into the LinkedIn search box isn't a good idea. Many of us are forced to use LinkedIn for career reasons, but try to keep it isolated from everything else, because we remember when it scanned people's contacts without permission and other dodgy behaviour.
I've had similar problems with Fabebook/Meta before and eventually gave up on buying ad services from them.

One solution to this problem would be a law that 1. mandates to give users the information when they are dealing with an algorithm only, and 2. forces companies to make it possible to contact humans within a specific time frame. I very much hope at least the EU will enact such a law soon.

Apart from monumental wastes of time with AI interactions for which no one is compensated, the thing that worries me most is that either AI "customer support" cannot do anything of substance anyway or the AI is given the power to make substantial changes to user settings, billing, etc. The first option means the company is bullshitting their customers, the second option can have very undesirable consequences.
Then the real problem that ought to be solved is too many people boarding with too many large bags.

The size of some 'carry-on' baggage of late is getting comical - I've seen some as large as my checked baggage. And then some airlines allow an additional 'personal item' (laptop bag, handbag, etc) as well as the larger carry-on. Add to this an unwillingness to place anything under the seat in front (presumably to safeguard their limited legroom), and you're left struggling to find a place for your modest bag if you board last.

It's just selfishness, pure and simple, and it won't be stopped until the airlines enforce sensible limits.
In Germany IG Metal is one of the unions where IT is represented.
Also, We're excited to announce the launch of AI Demo My Chatbot, a revolutionary tool that will revolutionize the way you interact with your website visitors. With AI-powered chatbots becoming increasingly popular, there's never been a better time to explore their potential for enhancing user experience. Our tool, created by the team at EmbedAI, makes it easy for you to create a personalized chatbot that's tailored to your website content.

The best part? You can see just how effective your chatbot is by effortlessly demoing it on your very own website. Simply input your website URL below, and our AI-powered tool will take care of the rest.

With AI Demo My Chatbot, you'll have access to a range of features designed to enhance your website visitors' experience. From 24/7 support to personalized recommendations and suggestions, our tool can take your website to the next level.

So if you're ready to discover the potential of AI in enhancing your website, be sure to check out AI Demo My Chatbot when we launch it tomorrow. We can't wait to see what you can create!
That would make Google responsible for the work of police - you're saying that Google should be actively trying to identify "criminals" (by whatever definitnion of whatever state in US or even their legal departmeny - quotes deliberate) and prevent them from being able to do business in modern web world.

Effectively you want Google to be the law enforcement corporation and not your government thus massively expanding their power and reach.

Why would you want that? (And that also goes for people who want Apple to replace their government at law enforcement).
If you don't like it, refuse to do it, and maybe they'll fire you. Or, if you're OK with it, then do it. I don't really see where the exploitation comes in.
Would aa GDPR request be worth filing to try and glean some additional info?
No, it isn't. The whole point of antibiotics for IBS treatment is that you already have an overgrowth, and you want to disrupt that and level the playing field.

This is literally the reason I've been on short course antibiotics (<1 week or a single 4 tab dose) at different points, because it eliminates the constant bloating and gives probiotics a chance to work.
It's intriguing that we once expressed concern over the excessive use of CGI and the digital alteration of actresses. Moving forward, most models will be entirely AI-generated.
Yes, but also an implicit contest of which kids can use emerging AI video tools to do the most irreparable damage to the spokesmodel image, and maybe to the product brand.

Think portraying the spokesmodel as profoundly evil, deceptive, disgusting, etc., and tying that back to the familiar commercial likeness in a way you can't unsee.

And so heinous that few will want to be seen consuming the brand just to be edgy, because it will be like they're endorsing some ideas so awful to pretty much everyone.

The rationalization of some, for destroying the brand, might be that they're looking for "genuine", or rejecting being manipulated by commercialism, or something like that. But also it's a challenge, they seek peer approval, they're feeling shortchanged by society, they have creative energy that needs an outlet, they just want the influencer/Internet points, etc.

Maybe people in Japan will be too socially-minded to destroy a brand? But we can see in the US, for example, that social media mobs will try to destroy individual real people. Brands and products are more no more humanized a target.
Don't they already whitelist YouTube for Autoplay with sound or something like that
What a weird way to say "Sam Altman neglected his nutrition", even weirder to brag about it.

Many other people worked really hard and didn't get scurvy. It's really not that difficult nowadays.
Structured ASIC are generally fixed size monolithic chips with metal/via programmablity to control some amount of wiring (hardcopy, easic,..). Modern FPGAs with a mix of har coded blocks (serde, cpus, DSP) connected by NoCs and PL is another example. The front end transistor layers are fixed.

The Zero ASIC platform does "late binding" by wiring together different chiplets (cpu, lm, fpga, serdes,...) in the package. Both approaches are addressing the same problem of flexibility vs performance, but the approaches are very different.
"legitimately"? I'd be surprised..
It is BS, the real reason they don’t tell you is because they genuinely don’t know
Was it this:

https://wayfinder.nfb.ca/

?
Netflix raises prices despite password crackdown success
Belief systems can all be attractive in theory but you can compare their merits by simply looking at the actual results in the life of people adopting them.

Since you are aggressively pushing yours onto others it would be interesting to know how they work for you. Sorry if it felt as an ad hominem attack, it was never my intention, I was just curios. My apologies.
Today I learned a fair deal, burn!=rip, and that DVDs have always had chunked .ts files. Definitely had to bring in a bunch of new libs on Debian (still on 'bullseye') to make it work, nothing automagic happened.
What they seem to be doing is monetizing all the seats from front to back. So sitting forward in "coach" with an assigned seat and more legroom is incrementally more expensive than further back.

So full flights will fill the overhead bins long before everyone has boarded.
I uninstalled the Facebook app, because it literally makes me depressed.

Messenger stopped working. I wasn't able to log in on Messenger (it just kept cycling around the same 3 login pages). I had to reinstall Facebook to get it working.

So, either:

1. Facebook developers are so shit at their job that they can't build and test a simple login page that works.

or

2. Facebook uses dark UI patterns to keep people using its products even when they explicitly don't want to.

Obviously it's 2. But what a dystopian nightmare. Facebook devs, how do you sleep at night?
Great question! Not ready to announce our protocol yet. Coming soon....
https://github.com/TheRealJoelmatic/RemoveAdblockThing fixes it
Interesting, chrome indeed shows it in the url bar as ķeepass[.]info, but with FF I get xn--eepass-vbb[.]info, is this something I changed or a different default?

edit: As someone mentioned further down, it’s an about:config setting for network.IDN_show_punycode
Any JDK can do it, just call javap.
Android App Development Security Best Practices
Android apps are indispensable yet susceptible to cyber threats. This guide centers on secure Android App Development, addressing risks, and empowering developers to safeguard user’s data and privacy, ensuring the reliability of Android applications.
The Saga of Cassava
Right, how likely is it that the people reviewing know anything about software.
On Macs, Safari

Could you inform me how to get uBlock Origin working on Safari? Or any other adblocker that isn’t a joke?
Not everything Google does is gospel, it feels kind of weird that you post these without further context.

Although most coding guidelines seem to have converged towards spaces over tabs (see [1], [2],[3], your source, and many more), it also causes accessibility issues, especially for visually impaired people.

Some people require larger fonts, making space-indented lines go offscreen quicker. Some people require braille displays, which have a limited line length. A tab takes a single character on these, vs multiple (usually 4) for space-indented code. Some people require bigger indents to be able to process them better.

Not even considering disabilities, some people prefer 2 spaces, some 4, and some whatever pleases them. Working with tabs allows everyone to work on the same codebase with their own preference. By definition this is a subjective matter, and trying to enforce a preference across a whole codebase or programming language is needlessly opinionated.

Plus, the 2 first example use case in the article can't be solved either with spaces or standard tab stops.

---

[1] https://peps.python.org/pep-0008/#tabs-or-spaces

> Spaces are the preferred indentation method

[2] https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals...

> Use four spaces for indentation. Don't use tabs

[3] https://www.oracle.com/technetwork/java/codeconventions-1500...

> Four spaces should be used as the unit of indentation. The exact construction of the indentation
> (spaces vs. tabs) is unspecified. Tabs must be set exactly every 8 spaces (not 4).

While leaving tabs vs. spaces "unspecified", specifying stabstops of 8 spaces actively discourages tabs
Besides trystero which is great but depends on things I cannot get into our company, anything open source? I cannot get this into our company either as it's vital infra and as such needs to be replaceable with open source at will. We have that as a rule. The only things that are exceptions are necessary evil; payments & cloudflare (bot-fight specifically).
Previously on HN:

Spacedrive – an open source cross-platform file explorer - https://news.ycombinator.com/item?id=37841013 | 347 points | 8 days ago | 155 comments

Spacedrive is an open source cross-platform file explorer written in Rust - https://news.ycombinator.com/item?id=37721663 | 14 points | 18 days ago | 5 comments

Spacedrive Alpha 0.1.0 - https://news.ycombinator.com/item?id=37841110 | 9 points | 8 days ago | 0 comments
Generalizing but it seems that harmful microbiota prefers glucose but leaves behind bad metabolic byproducts. Whereas beneficial microbiota leaves behind lactic acid? So maybe lactofermented foods will help.