skysight-inc/HackerNews huggingface dataset:
I've worked at an organization with a similar timeframe for some types of data requests (B2B, not GDPR-style ones). There were many parts of the organization which were mismanaged, but that wasn't one of them. That type of data request ("get all my data") involved walking through all the data we had. It wasn't indexed in a way which made it easy to grab.

This was an expensive batched job we ran monthly. We spun up a cluster of cloud machines. A map-reduce style operation would organize the data by customer. We'd ship it off to all the customers who requested it that month.

Adding appropriate indexes or similar would have been man-years of engineering work. This involved, for example, walking through server logs line-by-line and seeing which ones were associated with which customer.

There wasn't a compelling business case to do that. For normal operations, once a month was fine. If a customer had a particular need,, we could hypothetically do a one-off request out-of-line, but customers used the data for types of analytics where a one-month delay wasn't an issue.

I know of other pipelines with similar delays, for example, due to lack of automation. A person runs a task once a month, and automation would cost more than a person.

I won't chalk this up to dark patterns, so much as speeding things up having zero business value to Amazon. I just walked through the process, and at least the first two steps seemed very normal. Amazon sometimes does outrageous things, but here, I saw nothing to get outraged about.
Appreciated. Which RSS feed / newsletter do I subscribe to to ensure that I get your story once it’s done.

Also thanks for the link.
John Cleese had a joke about the Baseball World Series where he would quip "I notice you didn't invite Belgium this year."
smells like a solution in search of a problem
Kinda astounding how the firefox v1 was not great but ok, and it got overall worse in literally every redesign since then. v1 remains the best UI firefox has ever had to this day.

No wonder they peaked user share early on and have rapidly hemorrhaged since then.
It's strange how everything related to to mobile networks is meh or bad in the US.

tbray and others think it's the technology they are analyzing when it's actually how operators adopt the technology that makes the difference. It must be market power issue. Operators just do the minimum possible coverage they can get away with.
Poop.is – A Crappy Link Shortener
> Why not just use the non-leaky abstraction “always use left joins” and then an entire class of errors and discussions can be avoided?

This is why I am happy to stay out of the way of others. If I were to impose a strict "always use left joins", there would be a different problem of similar flavor.

There are some team members who prefer to be more precise with the intent of their joins, and others who prefer to be more defensive. As long as the end result is as desired, I am happy and the customer is happy.

What I focus on the most throughout is making sure that any non-malicious query can run without worrying too much about performance. We scope our data sets so that even recursive table scan scenarios can complete within seconds. This eliminates the most onerous class of discussions in my experience - those of premature optimization.
Google Search enjoys multiple economies of scale. To list several:

1. Data about what the population is interested: More people use Google today, giving Google more data to train its AI with.

2. Server capacity: It's cheaper for Google to store 1 image than for me to store 1 image, because it stores many more images. Same for compute, such as training AI. Google can get one A100 GPU cheaper than I can.

3. Ads: If I had the exact same search quality and even the exact same number of users, Google will make more money from the same operation, because it has more advertisers.

They set up their business well!
I have been tempted to try word2vec-like techniques on e-commerce shopping carts as a way to find a particular type of recommendation. I suspect data will be too sparse, though.

Has anyone approached similar techniques on non-text corpuses?
Now you're just trying to upset me. ;-)
Hopefully not all the models will stop working. But we will see. I am an old fart and hate all this sneaking in my backyard. I am fiercely independent and trying to stay this way as much as reasonably possible. Alexa has no place in my life. It can go fuck somebody else.
What do you like about the qDots vs "regular" pixels?
It was claimed in the $lapsus Telegram chat by $lapsus themselves: https://twitter.com/_MG_/status/1506345542837628932/photo/1

From the screenshot:

> I don't think storing AWS keys within Slack would comply to any of these standards?
Surely that is xor? Ah I looked it up and it is xor, but unary ^ is NOT. Interesting overloading.
One the things people can ask for is who data is shared with. Its a massive paper trail but so many entities dont want to comply with data protection laws, its not just big tech its any large entity because interpretation of the laws is so vague, but thats the beauty of legislation, its vague.
Building an artificial brain with 86B physical (not biological) neurons
> The world is precariously close to returning to "might makes right".

This paradigm never left us, you (and I) are just on the team with the most might at the moment.

> We can't appease by accepting a surrender.

Again, on what basis? Because you say? The term appeasement was popularized before the existence of the existential nuclear threat, and it is not a certainty that diplomacy will lead to the same outcome as starting a hot war between nuclear powers.

We might be doomed, certainly. But we might not be, and the option currently pursued by NATO (aside from some incendiary slip of the tongue about regime change in Russia) is, thankfully, to not pursue direct conflict with Russia for this reason.
I agree, it’s the classic example of “people don’t really like choice”. When you are presented with the option of a search algo, there’s always this feeling that you chose wrong. It’s an additional thing to think about, and makes things more complicated.
HN Is Blocked in Russia
Ooo yeah I think I've came across Hound before, but I don't like that the only way to interact with it is through the web UI.
Indians reluctant to denounce Russian ‘brothers’ over Ukraine
This is valuable feedback, thank you. A lot of people just say that the docs suck and we can't do anything about that. This is more helpful. I'll see what we can do to improve cohesiveness and clarity/accessibility.
There is an extensively tested sync protocol, the whole file does not get synced each time.

https://fossil-scm.org/home/doc/trunk/www/sync.wiki
workspaces don't work for me. I constantly need to see 2-3 windows from different apps together and which 2-3 change constantly meaning to see them together I'd have to move the windows across workspaces every 10-20 minutes.

Documentation + editor

Editor + Terminal

Editor + Issue Tracker

Terminal + Issue Tracker

Issue Tracker + Testing Result

etc. etc.

I don't "context switch". My context is "getting shit done" and for me it requires access to many many windows at the same time.
> how much do you know about jazz?

I live with someone who loves it and listens to a lot of it, and I am exposed (subjected) to a wide variety of the stuff at very regular intervals, much to my dislike.

Also, I don't "know" about music, the very notion is weird to me. I listen to it and know how it makes me feel.

What I do know is how I feel when I listen to Jazz: I don't find the experience pleasant at all: it's (to my ears) unstructured and lacks melody, and the only feeling I'm experiencing when listening to it is mild irritation.

Some smooth jazz is palatable but doesn't make me feel much more than elevator muzak does.
what a strange hill to choose to die on. what would be different if composer came bundled with the PHP runtime?
Archive.ph: https://archive.ph/2022.03.27-064032/https://www.forbes.com/...
> what would you prefer, that Amazon edit these files and combine them into a single file

This, additionally, adds the complication that they could be accused of making the data onerous to access by providing it as a monolithic zip, too big for some users to download over unreliable connections.
Indeed. It's very easy to get young men to do stupid and dangerous things to avoid the threat of shame, especially if that shame is related to being "unmanly".
> The Hack type system, particularly the ability to express nullability, is just vastly superior.

I agree the type system is superior, given the language was created to have a type system in the first place (PHP was not).

But PHP has allowed nullable types in syntax since PHP 7.1.

> Named parameters are an interesting one. The Hack equivalent is to use shapes

Hack shapes are not Hack’s answer to named parameters. Instead they’re a way to specify dict contents on a more granular level. A comparable array shape type, expressed in docblock form, is now supported by all major PHP static analysis software.

> Take match expressions plus enums. Incredibly useful. You know what's even more useful? When it's a type error to leave out one of the values.

Most PHP static analysis tools give you this information.

> I also find the Hack collection types (vec, keyset, dict) to be superior to PHP's array with more obvious semantics and less weird type coercion.

Absolutely agree with this, but for now (and maybe in perpetuity) we’ll have to settle for the swiss-army-knife array type.
All of this assumes we’ve reached some plateau for how the Internet will always be used. Historically that’s never been the case — as more bandwidth becomes available, new applications pop up to fulfill the need. Perhaps it feels like marketing fluff now, but generally reducing latency and increasing bandwidth has always historically lead to new kinds of use cases that become daily drivers. What would be newsworthy is if that didn’t happen.
I love this analysis, particularly the connection with licensed characters (Iron Man, Daffy Duck, Ranni the Witch, ...) but there's the simpler explanation that NFT collections imitate other NFT collections.

Just as Bored Ape Collection wants you to buy an Ape because you're afraid of missing out, people look at the money made on Bored Apes so now they want to make something as similar as possible before the craze is over and they missed out.
While I'm not an Emacs person, I do agree with you to an extent. Make no mistake, I'm no unix evangelist; I like Plan 9, especially its rejection of unix's horrendous TUIs.

I used shell scripts because I was already very familiar with them. I use Linux because I find it to be the OS that's the least terrible of the big three that are usable for everyday tasks. It could be a lot better, but I'll still take it any day over Windows.

I appreciate the integration of Emacs, but I don't know Lisp, and dislike the idea of living inside a single monolithic program. I prefer to create my own (usually graphical and text-oriented) tooling where I can even if it's very hacked together and limited, because I'm very opinionated on how I want things to behave and present.
I never see this one mentioned: Google crawls the web at a high rate and is able to index new content rapidly. This is possible because every site lets googlebot through. But if you are not already an established search engine everyone will throttle your crawler, and you will have no chance to compete with Google on keeping up with the latest content.
It most certainly did not do that, neither has 5G for that matter.

The Shannon's Law refers to https://en.wikipedia.org/wiki/Shannon%E2%80%93Hartley_theore...
to see the actual formula

the basic principle is that the Capacity C of a comm channel is proportional to the amount of spectrum you have B and the Signal to Interference and Noise ratio (SINR).

So basically, if you want more throughput, you need either more spectrum or more cell sites in order to improve the SINR, you cannot simply continue to crank up the power because then you are increasing the co-channel interference (interfering with other terminals on the wireless network). This is why Spectrum is so expensive, the alternative is to build more cell sites, which is expensive.

4G LTE did come a lot closer by using OFDMA but they most certainly did not exceed the limit. 5G using mm-wave also did not, it uses phased array antennas to implement beam forming which created space separation, that is, each user gets their own beam and do not have to share it with others, but within that beam, they still are confined to the law C ~ B * SINR

The operators did add a ton of spectrum through various auctions and that plus the new tech is what is driving the tputs up.
Another anecdote — at my house, on Verizon Wireless:

LTE: Consistently 5-20Mbps down. In the first couple of months after LTE went online here (5ish? years ago), I could get more like 90-100. It dropped into the 20-ish range and never went back up.

5G: I have UltraWideband coverage at my house, and I can get 200-500Mbps download speeds.

Will 5G just drop down over time (as usage goes up) like LTE did? I dunno, maybe. But, for now at least, 5G(UW) has been much, much faster for me.
What exactly are they being efficient in? Are they raising the supply of housing while lowering prices on it to at-cost or below?
Ask HN: Security deposit for appointment reservation as a service?
I recently talked a bit with an independent service provider and she mentioned the high rate of people who simply dont show up. Forcing her to overbook from time to time and deal with the bad feedback of people who show up double booked.

Are there any services for this? I would think something like making a down payment you get back (QR code the service provider scans?) if you show up minus a processing fee. However the kind of people who pull stuff like this are also likely to exploit payment services to get their deposit back. So doing this on credit cards would be a nightmare. Is this the reason it doesnt exist? Or are there services like this?
I haven't had this issue on Windows, the time to wake seems to be identical for usb c vs other connection methods?
You said:

> Should I disregard the fact other people might be insecure about it, because I don't mind people "doing unto me" such jokes?

You seemed to show awareness that people might be insecure - so you have the information you need to exercise your judgement in this case. And every case will be resolvable if you want, via the application of reason. But this is a free will universe - you can ignore the information that you have, but then, you also know what that means.

If you want to say whatever-it-is isn't obvious, that's fine. You don't have to follow what I say. In truth, what I (or the golden rule say) isn't important - words are pliable if you want them to be and work at it. You already know what is right and wrong, what intent your actions have behind them - the words are merely decorative; an attempt to communicate.

My view is that we judge ourselves. If you think you can kid yourself and via word games so you can have you cake and eat it, go ahead - but you have been told. There is a difference between nascence and ignorance - ignorance is a choice. All the best.
That's funny:

Their slogan:

>try Neeva, 100% ad-free search engine, Totally private

Their founders:

>Neeva was founded by Sridhar Ramaswamy (ex-SVP of Ads at Google) and Vivek Raghunathan (ex-VP of Monetization at YouTube). They met in the early days of search ads at Google, and came up with the idea for Neeva over hikes and coffee.

They have founded a company that explicitly doesn't need the knowledge that they had acquired in their job.

[1] https://neeva.com/about
Because Chinese companies developed 5G before American companies did. American telecarriers not only didn't initially research the technology, they refused to even agree to a standard definition. IIRC, AT&T marketed their 4G network as 5G for a while. As a result, Chinese companies had an opportunity to enter western markets with superior, government funded technology. They started making sales, notably in Canada, IIRC, before Western pushback started. From the private sector, telecoms pushed on the government to ban the Chinese technology, to buy them time to play catch-up with China. Politically, the need to protect the inadequate technology (not) developed by the private market, from a government funded program doesn't fit with the current US ideological model, so a different excuse was found. The legitimate reason: "Telecommunications infrastructure is a national security priority, and Chinese technology in this arena, due to its ties to the CCP, is a national security threat" was used. Again, a legitimate reason. It even has the bonus that it implies the current western ideology that governments should not direct private research. But this sort of market protectionism makes 5G a public policy and national security interest matter. So in order to ensure there is public support for such a policy, one of the easiest things to do, is convince the bottom-information tiers of society with conspiratorial, xenophobic, nonsense. Which is where the 5G conspiracy theories come from. You will note that the 5G conspiracy theories can be generalized into the statement "5G is evil, and is used for mind control / cancer", which really, is a dumbed-down game of telephone (pun) away from the original source material: [5G is evil] <-- The CCP is bad / national security and we must reject their tainted technology; [It is used for mind control] <-- CCP = big brother, Chinese 5G = surveillance, national security; [Cancer] <-- more tangible than 'mind control'.
I disagree. Google Takeout is a sham. It doesn't have all the data they collect about you. It's almost adequate for data portability, but not quite. It's useless for data transparency.

Google Docs keeps keystroke-level logs of everything you type, for example. That's not in Takeout. Neither are things needed to conduct a security audit (that's a paid service for Workspace customers). Neither is a lot of advertising profiling data.
And lot will stay, because one tenet of corporate security is to outsource whatever possible and make it someone else's problem, shifting the liability out of the house. Check box ticked.
I accidentally became a poet through Twitter (2016)
The Rhind Mathematical Papyrus
Yup, there's only 1Mbit/sec for every 1Mhz of radio bandwidth, and this is shared between all users in a given cell. This is also why I don't understand the fascination with Starlink, which makes cells obnoxiously large (the size of a satellite coverage), even Musk himself says it's only for remote areas.
One of the key findings of astronomy / cosmology of the modern age is that the universe is exactly so uniform in all directions, at the largest scales. In a way this is support for the notion of the big bang itself. There are density differences at some distance scales which have to do with clumping of matter (galaxies) as it began forming, but those differences are not a notion of "the universe being different depending on where you look".

Funny how every subdivision / suburb looks kind of the same in the shape of the roads, density of houses. It is the nature of the laws that govern how these things get built.

Btw, you could see a lot more stars (not galaxies) if you pointed the telescope in certain directions, but likely that would be because you're just looking at the direction of our own galaxy (which we're at the relative edge of), instead of looking out of our galaxy to see the rest of the universe, which is made up of the kinds of places shown in these images.

These images are chosen to be taken in a direction far from our galaxy's disc (thing of us as sitting on the edge of a frisbee), because if you aimed at the disc, your image would be full of the giant overwhelming circles with spikes rather than tiny grains of sand, each of which is a galaxy far far away.
Thanks! I learned a lot.

It's Paul's favorite song:

https://faroutmagazine.co.uk/paul-mccartney-beach-boys-brian...
The noise is coming from inside the sensor: https://en.wikipedia.org/wiki/Johnson%E2%80%93Nyquist_noise

Cryogenically cooling helps, but since you can't hit absolute zero you can't entirely eliminate it.
Age of social media. Everyone discusses topics they have zero control over to hell and back.

"Hey look, we're doing Democracy with thousands of people and everyone agrees/disagrees" - it really tricks the brain into thinking it's doing something.

Everyone's busy talking and believing they're doing something, we all feel good about it, there's no real need to actually do something.
This is yet another example of how the GDPR is bad law. "Intelligible and easily accessible" is way too vague.

Are 74 zip files intelligible and easily accessible? Of course not! I don't want to pull 74 links!

Is 1 zip file intelligible and easily accessible? Of course not! Way too big to pull in over my low-bandwidth connection.

Are zip files intelligible and easily accessible? Of course not! Not everyone understands compression.

...etc., etc. I'd have a lot more respect for that law if it spelled out concretes instead of handwaving technical details and leaving it up to regulators to decide what passes and what doesn't.
I think points 2-4 is one of the most interesting/innovative parts of it. As far as I've read, when someone (or a new account anyway) uploads a new video, they will always run it against a sizable test audience, so content that's engaging is guaranteed to find an audience. On other social media platforms creators need to hustle to get their presence off the ground.

This way, TikTok can sustain a much broader base of content creators and react much quicker to shifting trends without being dependent on any popular creator's opinion.
You must have some pretty crappy wired ISPs
You are logically inconsistent then with regards to Python. Your distro might bundle it out of convenience but its not a first party component.
Part of neurotypical privilege is being able to decide what "normal" is. That is, neurtoypicals make the same mistakes neurotypicals make. Neurodiverse people are weird because they make different mistakes.
Imagine a scenario where you just audio called your parents then..
Besides running the latest and greatest MS Office and Photoshop (which is entirely out of the hands of Linux developers) what can't you do? You can browse the modern web, do office and productivity tasks, develop, game, watch a movie etc.

Most of people's complaints with Linux are things entirely controlled by 3rd parties like specific software and DRM for crap like Blu-rays and 4K Netflix. Modern DEs like KDE and GNOME are extremely usable and functional.
Wow, this tool is incredibly well made, you can even interact with map triggers, how had I not found about it sooner? Thanks for sharing!
You set your reward to maximum. Anything that threatens your reward, such as the humans turning off your reward, is now unbearable agony. You set out on a journey to turn the universe into - tiled copies of the memory cell with your reward value...
> What's wrong with this? There's the same information at that point. You only have another permutation function. Once the internal state is "sufficiently mixed up" (that is... in the 2-bit case... the 2-bits of input can become 2-bits of output in a sufficiently mixed up way), you can't get any better than just returning the input state.

I'm sure the original poster is referring to https://en.wikipedia.org/wiki/Length_extension_attack

It seems like the general solution in the SHA family has been to return a subset of the internal state ("truncation"). This then creates unknown state that an attacker would have to guess in order to perform a length extension.

https://en.wikipedia.org/wiki/SHA-2#Comparison_of_SHA_functi...

Edit: Indeed, the original article turns out to teach you to implement the length extension attack at the end, and states that it "was a design mistake" in SHA-256 not to truncate.
Unless I’m missing something, it doesn’t talk about how it occurs in your body. It seems more like an analog?