skysight-inc/HackerNews huggingface dataset:
Hm, in that post they say all of the 2.4ghz devices had the problem, while in my case it was just the iPad, and it was broken on both bands. But maybe it still was this (or a similar) issue. I only have access to one of the two APs right now, and there is pretty much nothing configurable regarding WiFi security apart from selecting from WPA1+2, WPA2 only, WPA2+3.
I've just pinged the author in case they need to prepare or would like to submit themselves, or at least that it's a good time!
Speaktrackai
Chat, Track, Thrive: SpeakTrackAI's WhatsApp Feature
> price is determined exclusively by the seller

Nope. A seller can choose to sell below the market price, thereby inducing a shortage. In this case, it’s unclear the seller could predictably clear this perishable stock at a higher price.
> He is very clearly selling too cheaply?

Taking into account cost of selling (their time) may be a factor.

I would prefer to sell for 1000$ in 1 hour over selling for 1100$ over 10 hours.

assuming production and transport costs at 500$, and 0% taxes it is leaving with 400$ vs 480$ profit, making it a clearly good idea if you value your time at more than 8.89$/h. And it does not take into account promotion/building consumer loyalty.

(obviously real world has many more factors, like selling also other products which may limit time saving and add chance for crossselling stuff)
Before I put down cash I have basic questions, like “how do I type a square bracket?” and “how do I type a backtick?”

The on-screen keyboard is pretty good, but makes coding and typing markdown hard. Will this solve this?

Also, this seems to be missing cursor keys. How do I move back and forward precisely? If the onscreen keyboard is hidden, I can’t even long press on space to move the cursor.
Learning Regular Languages with L* Algorithm
I am pretty sure Go is not going anywhere. Pretty much anyone can read Go and understand what is going on which is def. not true for Rust. It's very possible that if Mojo pans out it might be the "mass market" lang. that brings a lot of the Rust goodness to the avg. dev.
This is impressively cursed.
I think this is also a case of just being more familiar with something, I find "1/2" or "3/8" much harder to parse than "0.5" or "0.375" (having grown up in the EU).
>That will still require the compiler to serialize the three registers to the stack, to be able to pass the pointer to the structure to the callee.

why can't it simply pass a pointer to the struct (it's probably already on the stack) without rewriting the struct to the stack? isn't that what a reference is?
Wouldn't it be the kids taking advantage? They fall into non-parents bucket, so yes they are free riders but since they are children I'll forgive them. I don't blame children for not paying their premiums, and since society is about to farm hard on them it's almost a half hearted quid pro quo.

Or do my adult premiums go down when I have kids?
The article neglected to include the old design for comparison, however..
I'm the mayor of Amsterdam – the Netherlands risks becoming a narco-state
Goddamit.
Show HN: Browse Top Watched Netflix Shows (Netflix What We Watched)
2 days? ISTR discussions going on for at least 6 months comparing dep with what the 'official' one would do.
> clearly selling too cheaply?

They’re highly perishable, available in small quantities and wildly seasonal. The seller likely needs to drive motivated buyers to their cart, fast and predictably, to make the foraging worthwhile. That unfortunately means pricing in a shortage. This is why the scientists are trying to breed a version that is less perishable, producible in larger quantities or growable more predictably.
This is more of a groovy 70’s design to my eyes. (And yeah, it also says “©1979 APPLE COMPUTER INC” in the corner)
I mean look at beaglebeaches. He seems more concerned with the hypothetical fairness or unfairness of "redistribution" rather than whether he will get effective care for a reasonable price.
That's a shame; quite a few apps should just be websites.
I've never needed to. Just tried it and didn't make any perceivable difference.
I once pondered about a related generalization: an explicit ellipsis in the identifier. For example `*foo` will match any suitable identifier that ends with `foo`, and it should be uniquely resolved at the end. More ergonomic syntax would use a separator to imply wildcards: for example, an identifier should be a sequence of words separated by `-`, so that `-foo`, `foo-` and `-foo-` really mean `*-foo`, `foo-*` and `*-foo-*` respectively. This can be used to implement a simpler form of module paths.
Learn in Infinite Dimensions
Do you guys have experience with neural operators and this library in particular? Any cool projects that you could showcase here?

I got interested in this because of this recent paper in Science: https://www.science.org/doi/10.1126/sciadv.adj1741. I am particularly excited about the prospect of AI helping on "real" science, and not just in targeting ads.
> The occupation wouldn't exist,

If you meant the Israeli occupation, you're wrong. Israel isn't "The West" and isn't able "to leave" in the same way that e.g. the US could leave Afghanistan. This is true both in terms of Israelis having mostly nowhere else to go, and also in that the majority of Israelis aren't Westerners in the first place.
In that case, the optimal interface should take std::string&& no? But it's awkward.
The name is misleading and should be changed. People will see the name and think this is for Cell Broadband Engine.
I am not a Go user and the language has never appealed to me. On paper, it offers less than more established ecosystems for generalist backend development, such as C# and Java.

Perhaps some Go users can weigh in?
That's the wrong question to ask. Instead, we should be asking ourselves, why is it after all these years that we still don't have secure and easy to use multi-account WiFi networks with per-account configurable security policies in our homes? It's the current state of things that's unhealthy, not the people demanding better.

Security measures should be evaluated based on their own merits, not by appealing to friendship or any other relationships. We can lock our front doors and have a healthy relationship with our neighbors! These two things aren't mutually exclusive. Though I will add that trusting government authorities not to routinely abuse their powers is a hard ask given their track record all across the globe, even in democratic countries.

WiFi is ubiquitous and is used to exchange sensitive information 24/7. Its compromise can result in financial, reputational, or even physical risk. Considering that raw signals can be intercepted outside of our homes, devices on the network should at the very least be mutually authenticated and their connections encrypted.

Also, let's not forget about the devices too. Say you trust the people you let into your home. Can you also trust their devices and the software that runs on it? Do you trust your work laptop and its "security" software to respect your privacy? Do you even fully trust your own devices? Do you have faith in current commercial hardware and software to respect boundaries, or even comprehend the concept of user ownership? Because the answer to all these questions increasingly sounds like a "no."
One classic trick to estimate a proportion is to do it as a fraction. It might be hard to tell that someone ate 44 % of a pizza, but significantly easier to judge that they ate a quarter and three quarters of the next quarter (which is 7/16 which is 44 %.)

That said, as soon as I need to do any arithmetic on the number (including compare it to other numbers) I convert it from fraction to decimal.
"Traffication: How Cars Destroy Nature and What We Can Do About It" excellent book on ecological damage caused by traffication.

Some insights:

* traffic noise (soundscape pollution) is actually suspected to be the biggest ecological destructor affecting all levels of life from insects, to birds, to mammals.

* Traffic-related noise accounts for over 1 million healthy years of life lost annually to ill health, disability or early death in the western countries in the WHO European Region. (a)

a) https://www.who.int/europe/news/item/30-03-2011-new-evidence...
Invision Studio was competing against Sketch, Adobe XD, Gravit Designer and Lunacy all at the same time. Invision Studio didn't really differentiate itself and it was super crash prone to boot. Then Figma came and ate everyone's lunch.

Invision clearly didn't have the ambition or understanding of user needs as they simply kept copying others instead of innovating in the space. Invision had a big headstart on others but still fell flat.
Philippines, long bond definitely is/was a thing for us.
One way only: my nextcloud instance and sharing files
multi way sync: nextcloud app or syncthing.
As a fellow game developer this was just way too real. Everything about it brought back memories.
Not sure these are really popular, but I cannot resist advertising a few utilities written in Go that I regularly use in my daily workflow:

- gdu: a NCDU clone, much faster on SSD mounts [1]

- duf: a `df` clone with a nicer interface [2]

- massren: a `vidir` clone (simpler to use but with fewer options) [3]

- gotop: a `top` clone [4]

- micro: a nice TUI editor [5]

Building this kind of tools in Go makes sense, as the executables are statically compiled and are thus easy to install on remote servers.

[1]: https://github.com/dundee/gdu

[2]: https://github.com/muesli/duf

[3]: https://github.com/laurent22/massren

[4]: https://github.com/xxxserxxx/gotop

[5]: https://github.com/zyedidia/micro
https://www.amazon.com/Typo2-Keyboard-for-iPhone-6/dp/B00O49...
Where did I mix preemptive and cooperative multitasking?

And why do you think that in the case of an explicit event loop you don't have to yield? You do have to, and have to sort out some way to continue on your own. Which makes the new 'syntactic sugar' approaches much easier of course. Doesn't mean the principle isn't the same and they don't deserve the same name.
And useful from a design perspective.

Need to make a bigger version? It scales so easily.
No. Actually that is the whole problem here. That is pretty much exactly what the compiler does thanks to ABI. ABI says that the value must be passed by pointer so it has to store it somewhere to get the pointer, which is exactly the same that would happen if we made that explicit by using const-ref. By changing to use separate arguments for the struct values, arguments can be passed in registers instead.
A foot being 12 inches makes fractions work really well in US units (as well as a mile being 8 x 10 x 11 x 6 foot). And with it working so well, many people don't seem to be able to imagine to work without them.

In metric a meter isn't as nicely divisible. Of course we get around that by subdividing 1.2m or 1.5m instead (or 0.8, kitchens and lots of furniture is designed in outer dimensions that are fractions and multiplies of 0.8 meters). But that only works well if you write them out add decimals, because saying "this cupboard is 1/2 0.8 meter wide" is just silly
Don't forget photo print sizing, which is its own little utterly bizarre world. 8R+, 6PW or Small 12", anyone? (They're the same thing.)

https://en.wikipedia.org/wiki/Photo_print_sizes
Are there a lot of HPC workloads at Google compared to concurrent/parallel servers?
Using API I can easily exceed $20 a week. The reason is I’m not proficient in programming language, I ask a lot.
Unfortunately, attention to detail can sometimes go by the wayside when I am feeling righteous!

I apologise. I am humbled.
I tried that, but the API seems to be way worse than the current gpt4 chat model.
I think vector magic is the current state of the art: https://vectormagic.com/?=20

No one seems to have tried to leverage deep learning yet; either because they haven't thought of doing so, or it just wouldn't be worthwhile. image to SVG's are an inherently deterministic task, with not much room for the noisy error of most deep learning models like stable diffusion and such. I think algorithmic approaches are just better in this case - deep learning isn't always superior.
This sounds more like for perf reasons that for performance reasons.
Overall the platforms play a numbers game. Pay $200 to get a new customer, because, on average each customer makes them $200 + y. But there's a toooon of variability.

They know, and expect, on x% they won't make that $200 back. This scheme structured itself on increasing that x% and being low-volume enough for platforms to not catch on or redefine their acquisition programme.

And if you are that real customer that will provide that y, you're going to sign on the platform with the big bonuses.

There was some forum post by a platform's "loss officer" looking for info on this scheme. They suggested anyone taking part was "money laundering", but money laundering is a pretty broadly worded offence. The responses weren't sympathetic to an online casino complaining about losing money on more signups.
Maven’s added incremental builds as a full feature in recent versions and it seems to work pretty well.
Excellent point. I do Platform Engineering in a B2C business, our budget is very thin despite demonstrated the economy of scale provided by proper use of the platform.
hehehheh. I just re-read that book for the first time in ages a couple of months ago, so Douglas Adams has probably influenced my thinking about these things ;)
Kurzgesagt has a video about Venus terraforming if you're interested. Basically, it'll take a really long time, require some gigantic mirrors to stop the runaway greenhouse effect and freeze the atmosphere, then mass drivers to shoot it all off the planet, then another parallel project on Europa to use mass drivers to shoot water to Venus. It's way, way beyond our capability.

It is possible to build cloud cities on Venus at 50km altitude. The question is: why? What are you going to do there exactly? There's no economic incentive at all, since you can't mine the surface for anything valuable. Who's going to pay for some people to live in a floating colony so far away, one that's completely reliant on resources from Earth to sustain it? At least with Mars, it's somewhat plausible (though not really) to build a mostly self-sustaining colony, and there might (probably not) be some resources worth mining and sending back to Earth.

Personally, I think the idea of terraforming planets in this system is just silly and a waste of time to even think about. If you want resources, go to the Moon, and work on capturing and mining asteroids. If you want to make places for people to live that aren't so far away and don't have so many challenges, just build O'neill cylinders. You can keep them close to Earth for easy transit, and build them to precisely replicate Earth-normal habitats unlike terraforming projects. O'neill cylinders may seem like unrealistic sci-fi tech, but they're far more realistic and doable than these terraforming projects.

The only place terraforming really makes sense if where there's a planet with similar conditions to Earth: similar mass, day/night cycle, temperature, etc. Such a planet doesn't exist in this system. It might exist in another system, but just traveling to another star system is probably harder than building an O'neill cylinder.

The other thing that might make sense for a habitat is hollowing out a small asteroid and then spinning it for spin-gravity, as was depicted in The Expanse (with Eros).
I’ve bought 8.5x11 frames at the local arts and crafts chain so they’re not quite unobtainium. But 8x10 is definitely more common.
This is almost certainly not true, at least to the extent you portray it. Sure, domestic Israeli politics plays into everything (as politics always does in a democracy).

But you have to realize a few things - this is wrecking the Israeli economy, Israel is losing soldiers in this current war daily, and everyone in Israel personally knows someone on the front lines of the fighting. This isn't some vague "other people are fighting a war and might get killed", this is people you know personally fighting that war.

No one sane would support a "killing spree" with no end in sight, if not for morality's sake, just for the fact that it's hurting Israel a lot. In fact, it would be far "easier" on Israel, in that sense, to just bomb a lot more, kill far more civilians, but end this war much sooner. Of course it would be a moral travesty, but if Israel was going by pure populist anger, that'd probably be the course it would take.

There are some people in Israel advocating for exactly this - increase the amount of bombing in order to lower the risk to Israeli soldiers.
It's overkill, but it works :)

I might give the dosbox + windows 3.1 option a try though, thanks for the suggestion.
Again. A "collision" means you have two pre-images which hash to the same value, but you did not pick either of the two pre-images. So if someone gives you a doc that says "SDKLFHJSDJKLGHJKLb9iyasdfkghjasdf97897asdfg798789asd" and then gives you another doc that says "klhjasdfhjklasdfhjkl97879087908789sdfga" and they have the same hash, then... what has the attacker achieved other than proving they've found a collision.

A "second pre image" means they can give you a document like '{"status":"calm","launch_missiles":false}' and then later come up with another document like '{"status":"angry","launch_missiles":true,"whatever":"a9d7s8gh283g7d7"}' and both would have the same hash.

A critical part of using a hash function is understanding how it can be used. So if I was expecting a message to parse to a JSON blob and you gave me "SDKLFHJSDJKLGHJKLb9iyasdfkghjasdf97897asdfg798789asd", it doesn't matter what the second message's hash is, because you've given me two messages which can't be used.

In the use case you've given, it turns out courts don't look at hashes of messages, they look at messages. So a collision is of limited use for forensics.

In password hashing systems, if you could force someone to use the password "SDKLFHJSDJKLGHJKLb9iyasdfkghjasdf97897asdfg798789asd", you could come in later and use "klhjasdfhjklasdfhjkl97879087908789sdfga" to log in. But you should be pilloried for not using something like a PKCS#5 PBEKDF. If you used PBEKDF2 for instance, you would now be looking for a second pre-image of the salt prepended with the password. And again, second pre-images are harder than finding a collision.

I absolutely agree that a digital signature is only meaningful if it uses a collision and second-pre image resistant hash function. But that's not what we were talking about.

I'm also very happy that the knee-jerk response to MD5 is now "STOP IT BEFORE IT GETS TO THE CHILDREN." A decade ago I had a senior architect say it was okay to use MD5 in new systems because Bruce Schneier's 1996 "Applied Cryptography" said it was okay. I spent the next year moving that app from auth using straight MD5 of the password to an SRP based system.
They could merely be replaced with "I do not like" or "I prefer a different approach".
Wouldn't this be very annoying to work with, because now you have to explicitly move or copy the string whenever you want to construct one of these objects?
5 years ago... someone tried abusing a text generating RNN to produce broken SVG, and then tidy it up. Genuinely curious as to how this might work with today's transformers.

https://www.reddit.com/r/MachineLearning/comments/cnip4m/p_a...

https://github.com/artBoffin/GAN-XML-Fixer
glad they mentioned cdb.
Local framing is very artisanal and therefore quite expensive. These days it almost certainly makes more sense for all but the high-end case to just go online. Reminds me to add some frames or at least mattes to my to do list.
"My arrogance and small-world view is available for hire!"
Sentry new TOS to use data to train AI with no opt-out
Important bit:
Updated Sentry’s data usage rights to include the right to use Service Data for AI model training and other product development efforts.

Effective on Februrary 3, 2024; so essentially less than 30 days to find a new provider.
I have a couple of Shelly relay switches for various purposes in a separate IoT vlan which is not connected to the cloud. The new Shelly android app not only is worse and barely functional but also pushes you to use the cloud. On top of that, they try to sell some functionality as a subscription Model. On the other hand you don't need the cloud and their http API is super well documented and does everything you would expect. I really prefer Tools like this for products like Shelly, good job!
> How can anyone reasonably call the Israeli political situation "apartheid?" There are Arab parties in the Knesset, and Arab Israelis have full rights under the law.

Human Rights Watch and Amnesty international have a different assessment:

https://www.amnesty.org/en/latest/campaigns/2022/02/israels-...

https://www.hrw.org/report/2021/04/27/threshold-crossed/isra...
I get so much Temu spam that I finally gave up and decided to check them up. I compared 3 random items that the spam in Instagram was about - exact same items were 3x - 10x cheaper on AliExpress than Temu (~0.50 on Ali, ~5.0 on Temu, ~10 on Amazon). I haven't looked further but my impression was that they just ship stuff from AliExpress with a X price multiplier?
But it often isn't in the stack. This is a vector type so it is often modified and used as part of math operations. Each vector field is probably in some register because it was used to calculate something and then has to be stored back to stack to get valid data for the reference.
rob pike's definition of 'systems software' from 02000 is in http://doc.cat-v.org/bell_labs/utah2000/utah2000.html

> Systems:
Operating systems, networking, languages; the things that connect programs together.
Software:
As you expect. (...) What is Systems Research these days? Web caches, Web servers, file systems, network packet delays, all that stuff. Performance, peripherals, and applications, but not kernels or even user-level applications.

he goes into a lot more detail there on the things he sees in 'systems software research', and it goes pretty far beyond kernels and drivers. this is not a definition he retconned onto golang in 02014 or, i would claim, a definition unique to him
I see. checked around some provider apparently sepa direct debit is only in selected european countries, it's scary because you just need iban + email to get started, albeit it will likely ask 2fa from the mobile app if one has it set up.
well, now there are. but pagerank was one from the beginning
Eat more meat.
From this new vector format it should be simpler now to restore the original colors envisioned by Jef Raskin
> This is simply not true. With the exception of the recent Ukrainian war, violent deaths on Earth have been massively trending downward for decades.

"Decades" is a really short time frame IMO, especially if you're comparing to thousands of years of human history. It could totally just be a lucky "blip".

> This is no accident, and it is the result of hard work by people who don’t espouse these sorts misguided of “more aggression is better” beliefs. :(

Or, it's the result of the latter half of the 20th century being mostly dominated by two incredibly powerful countries, poised for war at any time. It could exactly be the result of the massive increase in potential for aggression that nuclear weapons pose.

I think it's very far from obvious that the reason for the relative peace of the last 70 years is because of work by people advocating peace.