skysight-inc/HackerNews huggingface dataset:
Show HN: MockThereum – mock node/MitM proxy to test & debug Ethereum on the web
The problem with these studies is essentially survivorship bias. In the article, a woman places her hand on her hip as to advertise she has a firearm. This causes her attacker to back off and retreat. Does that count as "gun use"? Should we file that under "rape statistic" or "assault statistic"? If she had shot him, there definitely would be a paper trail. But if the firearm intimidates someone enough that they don't commit a crime, where's the paper trail?
yes - TikTok too, amazingly. I think basically those platforms stay on the good side of USGov, so long as they agree to hire a load of natsec operatives into product or oversight positions. That way you have plausible deniability of the existence of a political commissariat in ostensibly private sector organisations. Again, it is laudable - this is strategic planning of the highest order, commendations all round
Not to mention millions of acres of federal forests where natural fires are quenched and logging is prohibited
The same is true of being shot with your own gun
Amazon walking back raises due to compensation bug
Why not just make an ATX GPU with a CPU slot on it? With the size and cost of these things, it's the rest of the machine that feels like a peripheral and not the VGA.

The GPU is the main part of the machine by cost, weight, complexity, power consumption. And it's not even close.
I don't think this condescension is warranted. The functional differences make all the difference. The key part is not the physical limitations of radio but the content that can be played. You can aim content at a niche audience instead of having to play top 40 dad rock and talk about the news. That is the completely new part.
So I hope you did review them on maps? I think it may not have gone how they thought, however I find clear text reviews a great idea...
Throwing away energy will probably not be a thing once the factories for hydrogen and ammonia generating equipment and desalination equipment have ramped up.

H2, NH3, and clean H2O are so useful there will always be a market for as much as you can produce at zero marginal cost. I.e., once you have the equipment, which you needed anyway, it makes no sense to operate it less than you can afford to, even when the price of those drops to near nothing.
Yeah seriously it looks so much better than GLMatrix.
Regarding maintenance retainers: I have been in a loop where customers realize they haven't "used" their monthly retainer and dump requests on me in the last week of each month. Did you experience this? Would love to come up with a tactful solution to this.
What you want is a Moka Pot, very cheap, perfectly capable. It's how espresso was brought to many countries, including Australia. Migrating Italian's/europeans would bring their Moka Pot's with them, and out of those communities espresso would be in the cafes and the rest is history. Especially here in Australia, where there is nothing but espresso coffee or tea.
So let's say the aim is to optimize personal supplements use in the context of a medical condition.

You could follow the paper results as written.

But everything is statistical and youre and individual.

Isn't there a better way?
> The research arms of the CIA and NSA hoped that the best computer-science minds in academia could identify what they called “birds of a feather:” Just as geese fly together in large V shapes, or flocks of sparrows make sudden movements together in harmony, they predicted that like-minded groups of humans would move together online. The intelligence community named their first unclassified briefing for scientists the “birds of a feather” briefing, and the “Birds of a Feather Session on the Intelligence Community Initiative in Massive Digital Data Systems” took place at the Fairmont Hotel in San Jose in the spring of 1995.

When I was running a bunch of websites on Drupal, I attended Drupal conferences. Those conferences usually had “birds of a feather” sessions alongside the main conference program.

Was that because we were secretly working for the intelligence community? No. That’s just what computer geeks have called informal topic discussions for decades.

https://en.m.wiktionary.org/wiki/birds-of-a-feather_session

The article seems to make many such errors or gigantic leaps of logic. For me, this undercuts my willingness to rely upon it as an accurate view of history.
This is FAR too long. The first 10 pages is all about C strings. Just get to the point of why Rust has these 2 types and give people a link to a piece on unicode and UTF8 if that background is going to help. I didn't even get to the Rust part before giving up. I then scanned it, found a little Rust stuff but still couldn't easily pick out the answer to the top-level question. Now I don't care.
Vivaldi is sort of the spiritual successor to Opera and Opera had those things built in and by the sounds of it, some people really enjoyed that.

Just because you might not be interested does not mean others aren't.
I find that you used to find “silos” of information when searching - if you were looking for information on toilets say, you might end up on a love site [687] dedicated to plumbing, which would have a whole cornucopia of information and knowledgeable people.

Now you’re less likely do find that kind of thing and more likely to find a video or a SEO optimized site - which can be much more difficult to parse for verifiability.

[687] https://www.terrylove.com/crtoilet.htm
One explanation I've heard for mysterious "We were talking about it in person but nothing else" ads, is that if you were connecting to the internet from the same Wi-Fi access point or IP address as someone else that did a web search on the topic or visited websites on the topic, it has connected you by way of shared internet connection.

Is it possible something like that happened?

In general, while anything is possible, my own occam's razor calculation is that if someone does have a way to get through ostensibly end-to-end encrypted messages, it's going to be government actors saving it for law enforcement/national security purposes. They wouldn't "waste" it on ad targetting. And if it's being secretly used for ad targeting so many people would know about it, people who aren't disciplined military bound by law to secrecy, that it would be quite likely to get out and be revealed and no longer secret.
Let’s give credit where it’s due. HN commenters have been applying their expertise in programming CRUD apps to medicine, exercise, nutrition, economics, social issues, and more for years longer than Substack has been around.
You're objecting to receiving a personalized email from a startup team that is griding to bring a product to market? This email is well written and polite, including praise for competitor.

And you'd like to shame them. Shame on you!
I've heard of two ways one might cheat in chess. This analysis covers receiving engine moves, but does not address the other accusation, stealing opponents' prep work.
Sure. An extremely advanced civilization could hollow it out and make a "Dyson planet" -- or just build a shell from scratch -- but it ain't gonna form through natural processes.

I suppose somewhere in the universe there could be a dust cloud of pure lithium that eventually coalesces into a planet, but that seems extremely unlikely. (Interesting premise for a SF story though.)
They're certainly not going to let me into the airport with my Svea backpacking stove, fuel, and Moka pot. ;-)

Making my afternoon coffee that way on my front porch has been a ritual since the pandemic began.
What do you object to about this email? It just seems like a standard friendly cold email.
At least in New England, I tend to associate hazelnut with the ~first wave of "gourmet" coffees, e.g. from Green Mountain.
Agreed! Makes me wonder if all these blogging platforms are solving problems or creating new ones. For every discerning reader who may be wise to not trust what they read, there are thousands of gullible ones who would believe anything they read just because it is written.
It seems like you shouldn't be able to use a PAT from another device (thus creating a PAT fountain), as attestations are used, which chain back to a trusted issuer (device maker). This should be possible to do, through a simple thought experiment -

In essence, the PAT doesn't need to be tied to your device identifiably, but it could be considered as a certificate saying "I, the device maker, know that the holder of this public key is a real device". If the private key corresponding to that public key is held in a trustzone or other similar keystore, it can be used to sign an attestation containing a challenge/response, without revealing the private key.

If you can't liberate the private key, you can't reuse the PAT, as you can't include the challenge in your signature.

Presumably devices can generate (and get attested) multiple PATs and cycle through them, removing old ones.

Blind RSA signatures could also be used to do this, so that the device maker signing the attestation doesn't know what public key is being signed, just that it's a valid one generated on a protected key store.

The standard seems to confirm this [1]:

"Privacy Pass tokens are unlinkable authenticators that can be used to anonymously authorize a client. A client possessing such a token is able to prove that it was able to get a token issued by a token issuer -- based on some check from a token issuer, such as authentication or solving a CAPTCHA -- without allowing the relying party redeeming the client's token (the origin) to link it with issuance flow"

[0] https://blog.cloudflare.com/eliminating-captchas-on-iphones-...

[1] https://www.ietf.org/archive/id/draft-ietf-privacypass-auth-...
Sometimes even human will disagree about what was said in a recording - I had this happen recently. I heard a specific sentence, the other person heard the exact opposite. I cannot say who was right, even after listening to the recording several times on headphones and speakers I'm as certain of my interpretation as was the other party.
I almost never eat steak in restaurants.

The most critical part of a steak is the butcher + the aging. Yes, you can screw up a steak on the grill or in the pan, but you're not going to turn a poor steak into an incredible steak, and you're not going to ruin an incredible steak unless you burn it.

So I buy good steaks, and I prepare them exactly how I like them - a little pink, a ridiculous sear, a bit of thyme, and too much salt.

I do my coffee the same way. I buy good beans, roasted the way I like (medium going on light), and I make my coffee exactly how I want, sometimes even with a bit of pumpkin spice.

There are products where the quality of the raw material so outweighs the rest of the process in production that it almost doesn't matter. You would be pressed (no pun intended) to make bad coffee with the beans I buy.
Sorry to break it to you, but there is such thing as good coffee. In Tel Aviv, Rome, Vienna, Athens, Berlin, Tokyo, Kyoto and Warsaw when I went to specialty coffee I’ve got supreme coffee: roasted correctly, reach in flavour and creating a lasting good feeling. Unfortunately I can’t say that about other places. For instance in London I couldn’t get a single good cup of coffee (and i tried them all, really). I agree not any snobby coffee is necessarily good and also what I consider “good” can be different than others “good”. I was never a fan of sour light roasts (but I can still appreciate that more than bad coffee). I encourage everyone that this article resonates with: look for other coffee places. Not necessarily shiny and stylish but places that are operated by people who care about coffee and if you still can’t find a good cup of joe travel somewhere else that have it. I can vouch for Tel Aviv all the specialty coffee places here worth their title or close because the standard for good coffee is just high enough
New business idea: Wearable that sends out a shockwave if the user gets attacked. The user could adjust its sensitivity, i.e. if they're attacked from a certain angle or they're hit with a certain amount of force.

I'm mostly kidding, but if you're attacked from an unsuspecting angle then no amount of armaments will protect you from that first punch.
They won't go down without a fight. They want real human eyeballs.

But I wonder if there will come a point where captchas and "Not a Robot" checkboxes no longer work.
Literature, even though it shares some common ground, is a bit different than other art forms. We use music usually as a filler, visual arts for aesthetic fulfillment, but we read to learn something new, to transition ourselves.

Good writing is not a bunch of words on a page but it is what is not said, what is between the lines, and the word and punctuation choices of the writer. Maybe one day an AI will be able to write like a great writer does, but by then computers will be able to do all of our jobs.
I'm pretty sure even the mics are listening to what we say since for years it's been happening that when I discuss something with my girlfriend ads about it start to show up. We don't even use WhatsApp, didn't search about the said company on Google or Facebook, nothing. We just discuss something about it with our phones on our side and suddently ads start showing up.

The fact they are spying on WhatsApp messages isn't really surprising.
The better way to do it in my opinion is to cut taxes for employees to be equivalent to that of contractors, so it doesn't matter if you are inside or outside IR35.
I found the writing style, the presentation as a "naive beginner" discovering facts about programming by writing test programs, to be insufferable. Eg

> Okay, so, argv is an array of addresses, and at those addresses, there is.. string data. Something like that:

> It looks like every argument is terminated by the value 0. Indeed, C has null-terminated strings.

> If I'm, uh, reading this correctly, "é" is not a char, it's actually two chars in a trenchcoat. That seems... strange.

The inclusion of all the "naive test programs" serves no purpose but to inflate the article's length to ridiculous levels.
Yep! You need the right kind for it to work, but they're not particularly expensive. Granted, it's not a whole lot cheaper to buy good beans and roast them at home, but it's kinda nice to experiment and get your own personalized blend if you're interested. Guess that goes for cooking your own food, mixing your own drinks, and lots of other things too, though.
That isn't really proving a positive though - maybe the player just got lucky. There aren't that many moves in any given turn, sometimes even a novice will make an inspired move.
Blue Tokai (and the other specialty roasters - must be at least 5-10 now) is certainly an improvement in the diversity of coffee we get, though pricing is quite high.

However, there has been a good option for coffee beans (and ground if you prefer) for many, many years and that’s Devans in Delhi. Used to be mostly available at INA market but they also started online a few years ago. They are much cheaper than Blue Tokai etc and will provide reasonably freshly roasted beans and ground coffee. No chicory.
Meta owns the code. You type messages into a little text box, Meta (the whatsapp app) takes that plain text and encrypts it. There's no way that they do not have access to each and every single message you type for enough time to collect data on you.

And, given it's Meta, there's no way they are not doing this.
Understanding why our ancestors were stuck in poverty
I guess this style of writing is not for me; I don't really understand what is the author trying to say.

At the end of the day, it's just coffee... if you like good one, fine; if you don't, go somewhere else? Why all this talk about "snobbery"? Who cares?

There are interesting things to write about coffee, its production and varieties. None of this is really mentioned here? Just some random ramblings about high class-low class.

I guess I am not at Twitter enough
Comparing lossless compression formats is tricky, but it is at least competitive with AVIF. The big advantage of JXL is that it can provide additional compression for JPEG files without any (further) quality loss.

Both Chrome and Firefox have implemented JXL support (to some extend, FF's implementation did not work for me when I tried it) but it is still hidden behind flags for now.
I think that's paranoid. Looking at the state of speech recognition, they have a hard time even when actively listening to a clean source. Extending on this, they have more productive, lower hanging fruits than this[0].

[0] https://en.wikipedia.org/wiki/Targeted_advertising
> join me to use the technology of NFT AND BLOCKCHAINS or an useful one

Why not just useful technology, leaving NFT AND BLOCKCHAINS to scammers and their marks?
Inside IR35 is basically being an employee but with the precariousness of a contractor.
The article says:

> This is a very arbitrary assessment, but of the six (yes, six (I do live in Brooklyn, remember) places [...], I’d say that four of those places just aren’t worth the cost. The coffee just isn’t that good. The two-dollar cup I get at the bodega does the trick.

If there was ever a 'duh' moment. The customers aren't paying for good coffee, they're paying Brooklyn rent.

A not-insignificant percentage of the price customers pay in shallow Brooklyn (Park Slope, Clinton Hill, Billyburg, etc) goes directly to the rent. Not the quality, the labor, etc.
Battery cost is on the same downward trend as everything else, with new chemistries subtracting step functions. (Watch iron/air, zinc/bromine, antimony/calcium.)

But for bulk storage, there are still cheaper technologies that cost only per MW to store or extract, not per MWh stored, like batteries. Tankage is cheap.

The per-MW cost is for motor-generators attached to hydro turbine, air compressor, or winch; or for nitrogen liquifier and turbine; or for electrolyser and fuel cell or combined-cycle turbine.

Storing in transportable tanks affords extra revenue opportunities.
I fidget with my feet all day, ever since I was a kid, looks a lot like this. I wonder if that's why I can pretty much eat what I want without gaining weight and without doing exercise?
I would absolutely love an iPad version. Much more than the Switch version (which I am going to get anyway).
Rust certainly wants to standardize the executors interface. People are working on it. See https://www.ncameron.org/blog/portable-and-interoperable-asy...
I want to believe.

I want my own butler.
Tech Founders: America’s False Idols
There is a whole host of unintended consequences with that, that negatively affect the market.

It gives the larger entity in b2b relationship an effective say how the smaller partner is being taxed. This gives them literally an instrument to wipe their competition. For instance, a big haulage company can't find drivers to do a certain route, but there is a small company in the area happy to subcontract.
Big company can now say, alright guys, I can only give you the contract in-scope of IR35. If every big company in the area does that (and they do), then suddenly that small business can no longer operate. Company folds and its workers can either seek employment in the big company or do something else.
If only Trump's actions hadn't weakened Ukraine, divided NATO, emboldened Putin and helped get us to where we are today
I won't go into the merits of the topic discussed, but the site's design is spectacular. Very impressed, loved it.
The shift from Python 2 to Python 3 was a political choice, to force everyone away from their old racist ASCII, and force them into the purity of Unicode.

This political correctness has huge costs, which we're all supposed to bear without comment, lest we be shunned. The costs should be discussed, and known. We shouldn't allow changes like this to be made so willy-nilly in the future.

I have notes on my computer, in a Windows partition, in a WikidPad wiki, which I assumed would be visible and easy to access in Linux. It turns out that there's some sort of breaking change that someone imposed, somewhere in the layers of code, and it just doesn't work on recent versions of Linux anymore.

My child missed an appointment, because I couldn't access my notes, and hadn't figured out the necessary hand-waving to get Wikidpad up and running yet, and instead relied in my incorrect memory that we had a clear schedule this week.

Someone, somewhere, made a decision based on purity, likely because they see that people seem to be just fine with the breaking changes in Python from v2 to v3. It wasn't necessary to break old python code, it was a choice, a bad choice.

Let's not make those mistakes again in the future. Let's not keep making computers less useful instead of more.
Developing of business aplications also requires some familiarity with CS fundamentals. You will not be coding the CS algos, but you will utilize them (they will be coded in libraries, engines and frameworks you use), so it still makes sense to e.g. know what a B-tree is and what are it's performance characteristics, as your database indices use them. Also, nowadays a lot of business applications are developed using internet-scale technologies as well
(quite often I don't think it's necessary), so you may approach the likes of CAP theorem etc. in your day to day work. It will be slightly artificial and self-imposed, because, at the end of the day, you're not handling a milion requests a minute, but still :)

The job titles don't help that much and it's always better to go into job description. They'll list technologies they work with and scope of the work for the given position (unless it's some shitty generic job ad for a FAANG, where they won't do it, because they don't know what you'll work on before they hire you).

Normally, people working on business applications specialize in some tech stack. The best bet is the Java ecosystem, as it's very mature and tons of large companies are (and will be) using it. If you're looking for something much more challenging, but still mainstream-ish, you can go for Scala as well.

Regarding working on interesting stuff: it's very much an option for people in the US. You can get hired by FAANG (incl. Microsoft, Oracle etc.) and work your way into a team doing interesting stuff. It won't be easy, as most jobs there are mind-bogingly boring as well, but at least it's not impossible, and the money will be great. Outside of US, options get much bleaker. There is a little bit of interesting work in Europe as well, but the salaries are usually much worse than what the best business app development jobs are paying, remote is not an option etc. Overall, not worth it in my opinion.
Much appreciated.

As for the OP site, it is not even possible to scroll down... it's stuck in the top. Shitty JS.
PayPal hits SMEs with 3% USD transfer fee
> disrupt agriculture

I understand temperatures are already within a few degrees of the point that proteins in rice and wheat pollens get denatured (cooked, effectively).

Maybe new heat-tolerant strains have been developed since I looked, but I doubt much could withstand 55 celsius throughout flowering.
There has been a couple of studies on the topic that observed network traffic and never were able to found anything. So despite the persistence of the rumors, so far this remains a conspiracy theory.
Note to mods: The current headline ("IR35 will be repealed from April") is wildly misleading and potentially dangerous.

The underlying IR35 rules don't appear to be changing. The announcement today is about winding back some relatively recent reforms about who is responsible for determining whether those rules apply to any given contract.