skysight-inc/HackerNews huggingface dataset:
How many air travelers are willing to exit the security perimeter, to then need to take a cab to somewhere…

It doesn’t need to be anywhere near that extreme. Lots of people pay exorbitant prices for food at movie theatres and those facilities tend to be in commercial high traffic areas with tons of food service options such as malls, downtown streets, etc.

It’s really not hard at all to grab a bite before going into the theatre yet people still end up buying the ripoff theatre food!
I don't know what they do in the USG but discord is so popular for this sort of stuff, it's my go to (and slack or github) for exfiltrating data (legitimate pentest or adversary simulation). It's very easy to get a webhook URL for a chatroom and just upload data to it or generate a url to download arbitrary attachments.

Now, I would imagine anyone worth their salt would use dedicated rooms or servers for anythint nerarious. But in the corporate world there are sooo many security vendors that specialize in "dark web monitoring" which includes popular criminal forums but anywhere at all including discord, 4chan, reddit, telegram (very very popular now) and other places that attract anyone that will trade information. They monitor keywords that are related to your company and alert you, even pretend to be one if them and get the data to see what is being sold.

Now I have seen USG entities do a lot more than this against targeted individuals. My guess is they just don't have enough people to do dragnet monitoring at their very large scale (even to look at keyword matches or tune rules). They'll probably just outsource this to google (owns mandiant now who have nation state level intel collection capacity) or crowdstrike.
I loved my Surface Book too. Until during the pandemic, Microsoft updates ran constantly. So I let the Surface Book powered on for several weeks. Foolish me didn’t realize that the CPU was maxed out and the heat would eventually cause the battery to swell and cause the display panel to become unglued.
I really miss that world, tinkering with my car.
Yes, and it was utter bullshit that Microsoft pulled this and I'm still infuriated that the entire world just shrugged and went "at least Windows 10 still works" or even "well, you can't expect your device to be supported forever". I have 15 year old computers that STILL FUCKING WORK PERFECTLY but they're arbitrarily not supported by W11 anymore. I guess Microsoft never heard of e-waste. Fuck Microsoft. Fuck Apple.
Devlog #5: Scaled Spaces, Preview, Sitting, Locking, & More
I agree with all of your points, but in cases of monopoly or oligopoly you can't place all of the blame on the consumer. It seems like a simple way for this problem to fix itself is for the Port Authority to allow more competition among concessionaires in the terminals; the article doesn't make it clear how much competition there really is.

As noted elsewhere in this thread, the Port Authority is one of the most corrupt government organizations you could find, so it would be unsurprising if it ended up being that there were two or three parent companies behind all the concessionaires.
Page 25 in the paper shows user preference results. Seems it did badly vs GPT3.5 for programming topics:

Paper PDF:
https://www.ykilcher.com/OA_Paper_2023_04_15.pdf

HN discussion on the paper: https://news.ycombinator.com/item?id=35582417

EDIT: After watching the video, seems likely this will be fine-tuned or otherwise enhanced for coding. Seems to have a lot of momentum and that's a defacto use-case.
I always have trouble re-finding the one I remember, but here's a pretty good visualization:

https://www.researchgate.net/figure/The-distribution-of-repr...
I’ve heard this argument for years but come on how many Linux systems do you have in prod where awk isn’t gawk, sed isn’t gsed, libc isn’t glibc (okay, alpine with musl has a bit of market for containers). I think the Linux userland is pretty much identical across the distros and tbh I only deploy Ubuntu server when we need Linux vms anymore.
It's also accepting that performance is variable, that the network is not reliable, that machines can fail at any time, and that memory corruption happens.

When you build systems at scale you need to worry about these things.

Programming language API boundaries don't make real-time performance guarantees, not even in Rust. We hope to get typical performance. In a mathematical context (for example, proving programs correct), you often ignore these things and worry only about whether the program will give you the right answer, eventually, when the hardware works.
It's not just a Central Park problem: a lot of north america basically forbids the sale of anything from a cart beyond pre-cooked hotdogs and burgers (putting it on the grill is mainly for show and to warm it up).

Kinda makes sense because of lack of hand-washing facilities, but those aren't impossible to set up.
I've never had Windows Defender use a noticable amount of CPU. It is, by far, the least intrusive antivirus/anti-malware that I've used (and I've used them all).

Unfortunately, I can only provide my anecdotal experience, but it seems to be in stark contrast to your comment.
Verizon I'm sorry but the website experience trying to do this was awful. I called & we changed my plan in like 5 minutes, done.

The person on the phone told me I could save money by switching to debit/bank-number autopay. I said, yeah, let me just go on the website & i'll do that after we chat, thanks.

Well, that took a while. Of course the vzw & fios accounts are basically separate, great, right. Eventually I got on, and then things really got bad. It showed the new plan, but instead of being charged $64.99 I was now being charged $66.66/mo, not $59.99 (-$10 for the autopay i was going to try to set up). I couldn't get the website to let me change my billing. Eventually I called & hand gave my debit card number to the agent. Then asked them to confirm what price I was going to pay, which they confirmed as $49.99. They sent me a confirmation email... and it was almost right: $59.99, the confirmation email not showing the $10 debit-autopay discount. Fine, it'll work out, whatever. Still the only thing I can find on the website to tell me what my charge will be is "Change plans" which still shows I'm paying $66.66/mo for my 300mbps plan though.

The agent also mentioned a discount for having a VZW plan. I demured that I think my grandfathered unlimited plan probably doesn't qualify, but said I was interested. They sent me an email with a link an offer. The first time I clicked it I got a huge yellow page with a tiny 320x240 sized "Server has encountered an error processing your response" in the upper left. I tried in incognito & went through some sign in flows & eventually to a spinner where it seemed like it might go,... then it threw a huge 'Exception has been encountered error, try again' in the middle of the page.

There's been a bunch of other small tatters along the way. A bunch of the flows took multiple times to go. The "Change Plans" page just didn't load a couple of times. If you use the app, like 1/3rd of the buttons on the app just open a page where you have to sign in again. There's clearly like 50 different systems held together with duck tape & shoestring, & my heavens, what a clusterfuck this pretty simple exercise was. I still can't get reliable up to date information on what to expect from the website, but the agents all say it's good & the email they sent me was only partially wrong (no autopay) but they say it'll work. My heavens Verizon, please.

I'm not sure how they would have contacted me (sms would have worked well), but also, how long ago was the new plan introduced? A courtesy notice I could get a better upgrade would have been nice.

End of the day though, this post was still a win. But I did want to share some of the travails that surrounded this.
If you're doing inference on neural networks, each weight has to be read at least once per token. This means you're going to read at least the size of the entire model, per token, at least once during inference.
If your model is 60GB, and you're reading it from the hard drive, then your bare minimum time of inference per token will be limited by your hard drive read throughput. Macbooks have ~4GB/s sequential read speed. Which means your inference time per token will be strictly more than 15 seconds.
If your model is in RAM, then (according to Apple's advertising) your memory speed is 400GB/s, which is 100x your hard drive speed, and just the memory throughput will not be as much of a bottleneck here.
The GPU's ML task energy is so much lower that you'd probably get better performance running everything on the GPU.

I think some repos have tried splitting things up between the NPU and GPU as well, but they didn't get good performance out of that combination? Not sure why, as the NPU is very low power.
I didn't have a licensed copy or a good way to play unlicensed copies at the time, so I'll say I paid to get the game. The mini NES has HDMI and is easier to travel with than my aging Wii, so that's nice. I've also now taken possession of the family NES from when I was young, so I can play the game as intended. I also picked up a super famicom recently to play super mario world properly (even with international shipping, it was much less expensive than a north american market SNES), but Nintendo doesn't get new revenue from that.
Hollywood has a way of turning anything into a production.
Xuexi Qiangguo
Not sure if you covered this, but I was super impressed by the general discrete Fourier transform: https://en.m.wikipedia.org/wiki/Discrete_Fourier_transform_o...
That’s still the case until today. Microsoft has zero innovation capabilities. Nothing they built themselves since the 90s became even remotely a product which consumers enjoy. Everything they have today is Office which is kind of okay and the rest are acquisitions.
Market failure is a thing, and it seems like in this case there may be a monopoly or oligopoly among the concessionaires, enabled by the corruption of the Port Authority.
I tried this with NuGet, and got no response. Does not seem like they care for the smaller fish.
Algebraic graph calculus (2021)
The problem of their intentions, and the character of the authors and approvers, is not at all solved by "they asked for comment and recieved comment"

The problem is just what kinds of outlandish things they thought it was within their right to control. They still think that even after "recieving comment", and that is a problem.
> Good on you for aspiring to defend your family, but how does bringing fire arms to a technical conference about Rust accomplish that goal?

Defending myself is definitely a part of defending my family because if I am gone, there is no one else to defend them.

> If you think that the Rust conference is a dangerous place where you will need your gun, I suggest you stay home. I can assure you the conferences are perfectly safe, no one has needed to defend their family at one before.

Or themselves? Again, I claim the right to defend myself too.

While nothing has happened at Rust events yet, that may very well happen.

And ironically, explicit gun-free zones are among the most dangerous places to be. They are places where crazy nuts of any persuasion may show up and open fire with impunity because they can expect no one to fire back.

The Covenant school shooter chose the school over another more secure place, and it was people with guns that took the shooter out. The Aurora, Colorado shooting was in a gun-free zone, IIRC. There are others.

By implementing this policy, the Rust Foundation will be broadcasting to every person with a killer's will and a gun that Rust events are prime targets, so ironically, this policy will be what makes Rust events dangerous.

As for the business side, imagine that the Rust Foundation takes the same dislike to me as they have taken to firearms. Parts of that policy are very open-ended, such that the Foundation could decide they don't like me and come after me on principle for putting "written in Rust" in the README without the TM or Registered marks. This policy is open-ended enough for that.

It would be stupid if anyone to accept that a business's existence can depend on the mood of an entity that has shown it to be adversarial to people or companies that it disagrees with.

I'm not stupid, so I'm not going to depend on the Rust Foundation.
Advanced threat actors would have developers working for Google. This isn't a high access bar.
HDD Sales Crater, Drop 35% Year-over-Year
In those days I worked for Intel in a branch in Copenhagen, Denmark. Doing Ethernet stuff, pretty far from the CPU dev and fab running the company. Incidentally Phil Zimmermann, maker of PGP, was in town, giving a lecture on privacy. I had the chance of asking him of his opinion; he reflected and said: "I think Intel has made a mistake." I agreed but didn't expect Intel mgmt to take action on this. And for a year I was right. In 2000, the serial numbers were quietly removed. Just to be re-added some years later....
There's a linked list exercise, that's a classic.
Just occured to me, having the ~20 different mission control tracks is like a huge opportunity for Space Station Soma! https://somafm.com/spacestation/
The really silly thing is that unlike at a movie theater, you can make yourself the same sandwich for $1.50 and bring it with you to the plane. The US has plugged this loophole, at least to a certain extent, by seizing your food even if you just have a stopover between two other countries. (They took my banana in NYC on a flight from Paris to Vancouver and I'm still bitter about it.)
That's capitalism. The optimization function works towards maximizing profit over value.

For a $2 sandwich, I would need to sell 100 at $3 to make a $100 profit and just 10 at $12 to make the same.
Did you mean to link to graydon's comment here? https://old.reddit.com/r/rust/comments/12lb0am/can_someone_e...
An easy target for whomever decides to start shooting. Murderers don't obey rules, that's part of being a murderer.

The idea that carrying a firearm is inherently dangerous is absurd.
We already know Proof-of-Work (PoW) is wasteful and that is outside of my point. My point is, crypto already has greener alternatives to PoW available today and a former PoW blockchain was able to switch to a greener alternative, proof-of-stake, making that a known possibility.

Deep Learning on the other hand has NO known efficient alternative methods in training / fine-tuning and inference of their AI models today. All these models are complete black-boxes that require costly fine-tuning, retraining and can hallucinate on the slightest bad input. Once that happens, go through the same wasteful steps again.

> Ml has real benefit crypto doesn't.

AI bullshit generators, disinformation accelerants and the proliferation of deep fakes sure is a better use case than transparent transactions being viewed by anyone on a public chain making fraud harder to commit and easier for the authorities to trace up. /s

AI grifters will do anything to drive and burn the whole world to the ground for their so-called utopian AGI end-game nonsense to pretend about having 'real benefit' to everyone.
I can confirm that I had ME for 10 years and the treatments which the author discusses helped me too, I had to discover them through experience but it has always been clear that my lactate levels were sky high, I've always felt as I was feeling after an all out rowing competition when I was healthy. The condition is terrible.
Tangentially, it may be interesting to think how this differs for other float formats. Such as: Google Brain's bfloat16, Nvidia's TensorFloat
Jesus christ, what cities are you in? Like come the fuck on. Here in San Diego overpriced sandwiches are $6-$10 at the local 7-11, and that is still way too much.
Yeah, this sucks, and I won’t claim that a sudden crackdown on invalid packages would help the situation, nor that eliminating that rule would. Namespaces could probably help some. However, while I don’t know how the PSF folks feel, if it were up to me, when it came to the “let legal entities own those” step I’d throw my hands up and point people to the DNS namespace, the way Go, Nix, etc. do.

That’s not a perfect solution, but so far that DNS is the namespace with mainstream acceptance and builtin lawyers that a single entity cannot e.g. just singlehandedly sanction, sue or simply “reserve the right to refuse” people out of—in practice, for the most part.

PyPI’s (and CPAN’s, CTAN’s, Hackage’s, NPM’s) centralized index was originally a (deliberately) crude solution to the discoverability problem, at least in part. These days, we have adopted a different bad solution—putting everything on a Microsoft-owned hosting service with a crap search function. That is also quite bad, but maybe it’s time we recognize it happened anyway and stop making concessions to the old solutions in our package naming schemes.
> I would say that they seem to recognize that they need to appeal to the users of their products and not just those users’ managers.

Someone forgot to tell the Teams team.
Sorry. General purpose computing is legacy tech now - even your desktop has a second OS install (Minix inside IME) that you don’t have access to. RMS was right, but nobody listened.
... what does this have to do with Hollywood?
My god the fact that people here argue for the LTV is sad.

Literally every bit of theoretical marxism, including the Labor Theory of Value, the "absolute general law of capital accumulation", the "tendency for the rate of profit to fall", and the entire set of predictions around "dialectical materialism" are all debunked by more than a hundred years of history. Can we drop it now, or do we have to be enamored by his fashionable nonsense for another hundred years?
and what about the planned maze to reach your gate? planned so you are forced to pass in front as many shops as possible? The gate may be 50 meters away if you turn left, but the sign says you have to turn right... and it will become 200 meters and many shops

then, even worse, the fact that they "announce" your gate only 30 minutes before embarking! .... they do not want you to sit in a chair if front of your gate.. absolutely not! they want you to hang around and spend.

but, the worst: when they heat the water in the toilets so you cannot drink it! In Greece they even put a fake "not potable" sign, so you sure buy the world's higher overpriced bottle of water.
Is a silly question if we don't know inventory levels and turnover. At face value, the answer is trivially because that is the best price for the seller to use that they have found.

Lower could maybe sell more, but could also just clear the same inventory faster. Such that you need more information to answer.

Could they be gouging customers? I mean, maybe? Gouging usually requires duress on the buyer, though. So probably not.
As the main "reproduction of reality" it was. No one would take a painted portrait of their dad out and say "this is my dad" anymore
I’ve never ever heard of this. Seems like it would be a bit of a security nightmare?
I don't know where you got that from, it actually looks like this:

FooProject == 1.2 --hash=sha256:2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824

Follow the link "Hash-checking Mode" from the page you linked.
This. It's always been wild to me how tone deaf Microsoft has always been. I always read these internal emails thinking how wildly out of touch with their own users they are.
(Note: GGP, not GP.) I meant complex frequency and not complex amplitude though.
California man sets world record after visiting Disneyland for 2,995 days
This is a perfect example of an airport trying to have their cake and eat it too, and it's kind of diabolically clever.

On the one hand, airports need to make money, and with people buying cheap airline tickets, airports have found a solution by turning themselves halfway into malls, and charging businesses extremely high levels of rent, which the airport justifies because it's a captive audience that can't go anywhere else. Most of the $15 sandwich is ultimately going to the airport as rent, not to the CIBO food vendor as profit.

But at the same time, there's public outcry over the absurd pricing, so the airport has to mollify lawmakers by insisting it'll come up with a policy where they won't charge more than 10% for what would be comparable in Midtown. The airport is trying to blame those greedy vendors! But this is a trick. Who could ever define that? Sure you can compare Starbucks with Starbucks... but you can't compare a CIBO sandwich because it doesn't exist outside of airports, which is by design. That's the whole point, that easy comparables don't exist, and when a journalist tries to use a FOIA request to get at the comparables, they're stonewalled.

The airport is trying to insist it's preventing jacked-up prices, when in reality it's the airport charging rent that generates those jacked-up prices in the first place, and it tries to pretend like it plays no part. Evil, but clever.
What's your favorite such sandwich?
You still have to buy the $4 bottle of water
QFC and Whole Foods in the states are similar. At least here in Seattle, although not quite as nice as LA, or abroad.

7-11 is ok in Japan or China (or say a Co-op Pronto in Switzerland). I wish we could get those in the states.
Not my 7-11, nor any of the other ones nearby... everything is clearly labeled, 20oz soda is a 99c (or 1.49). San Diego.

For the love of god what freakin city are you guys all Stockholm Syndromed on?
what are you talking about exactly?
This should be a bit faster, while still sticking to stock Python:

import time, array

n = 0
start_time = time.time()
values = bytearray(b"".join(i.to_bytes(4, "big") for i in range(2**24)))
for prefix in range(256):
values[::4] = prefix.to_bytes(1, "big") * (2**24)
arr = array.array("f", values)
n += sum(1 for x in arr if 0.0 <= x <= 1.0)

print(f"Found: {n} Time: {time.time() - start_time:.1f} seconds")

It uses an array.array() to convert from a large number of concatenated 4 bytes to floats, rather than going through the struct module one-by-one.

Rather than build all 0x1_0000_0000 values in memory, I process 0x100_0000 at a time, and accumulate the partial sums.

On my laptop this reports "Found: 1065353218 Time: 228.5 seconds", so just under 4 minutes.

A slightly improved algorithm in NumPy takes 5.4 seconds.

import time, numpy as np

start_time = time.time()
arr = np.arange(2**24, dtype=np.uint32)
incr = np.full(2**24, 2**24, dtype=arr.dtype)

values = np.frombuffer(arr, np.float32)
n = ((0.0 < values) & (values <= 1.0)).sum()
for i in range(1, 256):
arr += incr
n += ((0.0 < values) & (values <= 1.0)).sum()

print(f"Found: {n} Time: {time.time() - start_time:.1f} seconds")
Doesn’t Google use a monorepo though? Even if there are guards against poisoning builds and commits, the risk of an RCE causing silent exfiltration of confidential trade secrets must be astronomical.
Maybe Intel will start offering cheap, high capacity ARC dGPUs as a power play? That would certainly be disruptive.

But yeah, AMD/Nvidia are never going offer huge memory pools affordably on dGPUs.
They are $4 in the vending machine at the office
Especially since a few users slurped up all of the interesting package names and refuse to give them up, despite many people complaining on GitHub. It's one of the huge warts of the cargo ecosystem it seems nobody on the rust team is willing to fix.
People like the distinct food offerings that movie theaters have and are willing to pay more because it's part of the experience. Not true at all with airports.
Xbox is very popular.
Layering music over footage/audio(content) is a production. Not saying it's bad nor good. Just a fact.
Agreed. For something like a photography contest, I am surprised they didn't have explicitly defined rules around it, like requiring contestants to provide the original RAW image (as a proof of work), having an explicit list of what is allowed to be tweaked (and nothing else would be allowed) like brightness/color grading/etc.
Peanut better and jelly