skysight-inc/HackerNews huggingface dataset:
It may be good to be skeptical as this person mentioned that they are hiring, so they may be putting up a front as to what their current system actually looks like.
You don't need any macros, it can be accomplished with the trait system[1], either manually or through auto-deref. Some of the boilerplate could be generalized with a derive proc-macro or a macro-by-example call but it is not absolutely necessary.

[1]: https://play.rust-lang.org/?version=stable&mode=debug&editio...
It was pretty funny though -- and quite true, if you know CS people:)
I definitely understand the aversion to trusting 1password's cloud service, but it's worth noting that their security model is such that it requires minimal/zero trust of the server.

Your vault is only ever decrypted on the client side, and the 1password service only ever stores/syncs the encrypted vault. This is why if you lose access to your secret key, your vault can never be decrypted, even by 1password - your secret key is only ever stored on your local device and never by 1password, not even a hash of it.

1password has a great white-paper on their security model if you're interested, and it's verified by 3rd party auditors.
Yep - Wikipedia has a good summary of the attitude:
While Japan no longer had a realistic prospect of winning the war, Japan's leaders believed they could make the cost of invading and occupying the Home Islands too high for the Allies to accept, which would lead to some sort of armistice rather than total defeat. The Japanese plan for defeating the invasion was called Operation Ketsugō (決号作戦, ketsugō sakusen) ("Operation Codename Decisive"). The Japanese planned to commit the entire population of Japan to resisting the invasion, and from June 1945 onward, a propaganda campaign calling for "The Glorious Death of One Hundred Million" commenced.[48] The main message of "The Glorious Death of One Hundred Million" campaign was that it was "glorious to die for the holy emperor of Japan, and every Japanese man, woman, and child should die for the Emperor when the Allies arrived".[48] While this was not realistic, both American and Japanese officers at the time predicted a Japanese death toll in the millions.[48] From the Battle of Saipan onward, Japanese propaganda intensified the glory of patriotic death and depicted the Americans as merciless "white devils".[49] During the Battle of Okinawa, Japanese officers had ordered civilians unable to fight to commit suicide rather than fall into American hands, and all available evidence suggests the same orders would have been given in the home islands.[50] The Japanese were secretly constructing an underground headquarters in Matsushiro, Nagano Prefecture, to shelter the Emperor and the Imperial General Staff during an invasion. In planning for Operation Ketsugo, IGHQ overestimated the strength of the invading forces: while the Allied invasion plan called for fewer than 70 divisions, the Japanese expected up to 90.[51]

It took Hirohito to block this form happening, and even then, one of the junta groups in the army tried to force a coup.
Japan would have been willing to surrender, if the terms allowed for the emperor to remain in power. This was actually in the original surrender draft, but Truman wanted to drop the bombs so he removed the provision at the last minute.

In the end we dropped the bombs and then let the emperor stay in power anyway.

https://en.wikipedia.org/wiki/Joseph_Grew#Atomic_bomb_dilemm...
Russian Gas Threat in Europe
Jason Gregory's Game Engine Programming is the book for anyone looking to build transferable knowledge about computing while somehow being around games.

Of course making a game and a game engine are two different ballgames, but what a book!

A game engine deals with managing a large, complex, intertwined domain. It requires parallel and concurrent programming, graphics and the 2d and 3d math to go with it, GPU programming, animation, audio, timing, memory management, profiling and on and on.
That was a very evasive way of saying, "I don't have it." Thanks for playing, though!
Rpilocator Avaliability
Google literally works (or worked) on robots and AI for the military and participated in mass surveillance.

But Mozilla has a marketing deal with a Pixar movie with a Red Panda, and everyone loses their minds. Typical HN.
Consider movies at the time that had computer people in it. They were always portrayed as bumbling, inept people with bad greasy haircuts, odd clothing, pimples, and tape holding their glasses together. The hero would always berate them with "speak English, please".

You can also see it in the Seattle sketch comedy "Almost Live" series, whenever they did a bit on Microsoft.

Myself, I learned to avoid mention of my profession when meeting women.
I wrote an article specifically for the Nintendo 64 homebrew community:

https://www.moria.us/blog/2021/07/9-reasons-why-nintendo-64-...
Husband in $3.6B Bitcoin Case Held While Wife Gets Bond
Oh they don't owe me anything, and I didn't mean to say that they do.

However, I am free to decide who I would rather do business with/work with. And as such I am free to prefer to work with people who shake my hand.

As for the pandemic, I don't think it will remain an issue for forever. And even if it does, I don't mind carrying a bottle of hand sanitizer around.
Got it in one "guess." Apparently どうぞ means "here you are." Makes me think the brick was deliberately left in the door for folks who look for such things.
Just turn on the crypto mining rigs when the price is wrong
Does Chrome have ad/malware blocking or DLP (for which companies currently use expensive middleboxes that break TLS and can cause problems)?

The point isn’t that they would pay for a Chrome equivalent, it’s that they would pay for something better than Chrome which Google won’t replicate as it’s against their entire business model.

The amount of money companies spend on various security products (some of which are dubious) suggests there's definitely an appetite for security and doing so at the browser level makes sense and could be a successful strategy.
The US didn't have enough material for extra bombs. They had enough for two. That was part of the military consideration for the targets, as well.
If Programming Languages Were Pixar Characters
Why isn't IRC much more popular?
Yes, there are more racist countries but there are also less racist countries. The US had a history of slavery (a form of overt economic racism) which was removed in name but not deed during the civil war. At this point african americans tend to suffer more deeply specifically from the red-lining efforts of the 50's and 60's including whites-only developments. While another marginalized group, native americans, have land guarantees but a lack of land value or other assets to leverage to help fund economic growth.

White people in America have inherent economic advantages on the whole - not all white people share these advantages but there is a pretty clear correlation and there is causation: Red-lining was an intentionally racist policy that denied an economic opportunity to most African Americans.
For Bitwarden users, let's support the idea in the forum!

https://community.bitwarden.com/t/implement-ssh-agent-protoc...
One of my favourite examples of type III fun: The Apollo 13 mission. It's just so ludicrous, and it embodies the "not fun in the moment and let's not do that again" sentiment.
I laughed so hard
They said blockchain/NFTs were a solution in search of a problem, and I think I've found that problem.
at what point did I talk about removing safety requirements?

I said to reduce red tape. Things like peforming multiple regulatory approvals at the same time. (do you really need to wait for the environment review to finish before you start the reactor safety review?) Or pre-approve reactor designs, so they don't all have to be redone from scratch for every new reactor.

There is a TON of ways to speed up approvals in a way that don't comprimise safety.. but that was a great strawman agrument!
This is true - but my point was that this doesn't influece Google's ability to track your location in the slightest. Google could design the most privacy-conscious, user friendly permission system, make it super easy to disable location without any side effects - and still have the OS or Google Play Services or whatever else completely ignore the setting and track you anyway.
> Pride and shame are opposite sides of the same very powerful motivating force.

Right. But there are no rules about what exactly it motivates you to.

Same pride can motivate someone to kill, others — to do charity.
If I lived abroad, I'd make my parent's address my primary address and keep all us accounts tied to it. Transfer money via crypto stablecoin (Ironically, sending money internationally is crypto's only killer app) and invest with your US accounts until you gain whatever residency / citizenship that allows one access to the financial system in your country.
Ashburn, its working fine. Extremely happy with their pricing. Their customer support can be a bit 'off'. Feels like "closing ticket" attitude. But hey, their pricing is 50% of competitors, so I can live with that.
I always have a big problem with this argument. To me the social protocol take roots in the emotional thus the biological. It's not really propaganda, it's self amplified reflection.
Like when REI's CEO starts a DEI initiative but then uses it to prevent worker organization https://www.msnbc.com/opinion/msnbc-opinion/rei-s-union-bust...
Over that time span you should probably account for the 48.5 tons of material that falls to Earth annually as well.
You say that like having fixed-supply money is a trivial factor, when it's actually the central problem with fiat currency and the reason we even need crypto. Giving governments the ability to pass laws to allow an arbitrary amount of fiat to be printed is the problem, because it effectively gives them the power to do what they like with no accountability to their electorate. Having a fixed-supply is not a matter of laws being passed, because in the real world, governments just do not want practical limits to their own spending power. The cycle of governments printing and diluting the currency until financial collapse is literally as old as recorded history.

> Which?

Precious metals, commodities (which is a large enough category in itself).
In the misinformation wars, renewable energy is the latest to be attacked
My friends and I used to dare each other to run around the house barefoot in the snow. By the time I was half-way, my feet hurt so bad I could barely walk, but it didn't matter, because I saw my friend who was running faster than I had ever seen before, that I could barely stand up due to laughter.
Ignoring hot takes from the media, I'm curious about people's take on the rise of crypto start ups. Even in Montreal, I remember getting pitched crypto businesses 10 years ago. Is there just currently too much venture capital with not enough good investments? Is this another dot-com boom? Is it just me who has a deep distaste for anything crypto (perhaps aside from smart contracts)?
I don't think you've thought this through, if holding bitcoin accelerates in value more than say companies actually doing things then we're going to transfer a substantial portion of today's current wealth to the people who currently own bitcoin.
Agreed. I started backpacking with my brother a few years ago and it was miserable the first few times because there were so many things that we were anxious about, we bad with, or just didn't know to do. For example, we bought heavy waterproof gear and learned quickly there is no avoiding getting wet, so might as well trade in the waterproofing for fast-drying. Now we can open up a little and have a little fun in the rain. Same with coffee. We used to lug gear around to make piping hot coffee, now we heat up a little water and mix in a little instant and we get 75% of the benefit with very little overhead.
They’re not really “losing” staff as those staff members are just moving somewhere else for a 30% pay raise. For FAANG companies, “The Great Resignation” is more like “The Great Reshuffle”.
Some people might be a lot happier if they skip theory altogether and instead, choose an instrument and learn to play it. That's what most musicians do. I'm a fairly successful jazz musician, and have barely learned any theory. The "first principles" are the history of the musical style, and the mechanics of my instrument.
My wife was looking at me when I opened this.

“What are you grinning at?”

I just locked my phone and put it face down on the table…
Imagine thinking HTTPS is a bad thing, jesus... They'd probably be even madder if they found out how much involvement Mozilla had in getting LetsEncrypt off the ground.
From what I recall, the reason for the telemetry opt out telemetry is because they wanted to know whether the telemetry data was actually representative.

Personally, I think it is totally fair to open a bug or submit an idea revisiting whether this is necessary anymore. I would assume that they now have a pretty good idea of what the opt out rate is in the wild.

If you file a bug, please post it, because I'd be curious to follow what happens afterwards.
I don't think it's unreasonable to assume that the demand will be there.

At $2,800/kg, I'm curious enough to start looking at options for a _personal_ satellite. It's unlikely that would be viable, because the cost of the communications and stationkeeping hardware would be prohibitive. I'd be interested in sharing space on a "F/OSS" orbiter of some type, but I've not seen any projects that would make such an idea viable.

At $100/kg... I'd figure it out, if only to say that I'd done so. At that price I'd be trying to figure out a way to stream video from a microsatellite of orbit, de-orbit, and re-entry just to show the couple of "flat earthers" I know what's obvious to the rest of us. Let them pick the camera and lens so they can't fall back to "It's a fisheye lens!".

In all seriousness, though - at $100/kg, you'll see all kinds of entities trying things that have never been practical before just to see if they'd work.
There's a cache. Even if you have to restart some process or purge some cache, this setup makes sense to me for applications that can update their own code (e.g. install/update plugins).
When I listen to the three sinewaves, two of which are supposed to feel more similar because they a factor two apart, I don't actually get any such similarity effect. They all seem just about equally similar to each other, even when played together. Is everyone here picking this sameness up? I'm curious what kind of mechanic underlies those feelings of sameness and what it feels like.
AWS is growing faster than they can staff, luxury problem.
Last Week "Ask HN: How are you preparing for the incoming recession?"¹. Seeing the question twice in a week does make me think I should be considering this a little more ;)

¹ https://news.ycombinator.com/item?id=30263666
I never got tired of playing Empire.
I am hardly apologizing for the Axis powers here, I believe the war against them was just and necessary. I am just trying to understand the points you raised above without having to read through the two books.
> If you have an effect set {A, B}, you can't know if A happens before B without reading the code. Same issue as monad transformers.

Monad transformers don't have this issue. They have a well defined order in their types (e.g. `ExceptT e (StateT s)` is different from `StateT s (ExceptT e)` the latter blows away the state and aborts on an error, while the former preserves state on an error).
I generally agree, but: how is mass killing civilians, like in this case, "non-genocidal"?
Sure but that means rewriting every application. There was a mind blowing Defcon presentation a few years ago "Bit-squatting: DNS Hijacking Without Exploitation" by Artem Dinaburg where they registered a bunch of domains that were one bit off from well known cloud providers, and recorded all of the requests that leaked out of their internal networks when the DNS response had a bit flipped. That's not to say that you're going to have a huge DNS response, but there is already some amount of this going on at every level of the stack and unless you rewrite every application from DNS on up to check then you're still going to encounter errors.
In Haskell, getting the time is an IO operation. Because of this one tends to use the exact pattern you recommend.
The fact that you need me to "show data" that Moore's Law exists is, in and of itself, hostile, but on top of that this comment pretty solidly demonstrates that my intuition is correct.
I think the asset generation part is often wildly underestimated. Art is hard - commercial art can be harder. Sure you can buy assets, but then you need to be an art director - which is also hard. And the cost can get out of control very quickly.
Is there anything preventing CA judges from setting bail at $1 in cases where a NY judge will now not set bail?
I've dealt with a lot of these over the last decade, here is my wishlist:

- Multi-legged options trading

- Portfolio Margining (and SPAN) system

- Cross asset and cross portfolio margin management, inherited by Portfolio Margining regulations

most API trading services don't allow access to options contracts, or if they do (such as Tradier), they only have the inferior plebeian Reg-T margin which barely makes any sense. Although most of retail doesn't know the difference so its probably fine for your service.

PM and SPAN margining are similar, but I think PM is easier to calculate one way: just take Reg-T margin requirements and calculate the loss in a +/-15% move (6% for indices), and make that loss the margin requirement. Reg-T margin assumes something closer to a +/-100% move in the underlying asset, which winds up taking up too much capital.
Journalists' guide to using AI and satellite imagery for storytelling
It is quite exciting to see CFS' series B funding. I worry about commercializing too soon because companies need to turn a profit. The publicly funded fusion scientists and engineers are quite good at what they do and could efficiently spend money on research and new machines until the blueprint for a reactor is ready. The benefit of public programs is that they don't need to make quarterly profits and some problems are bigger than a year.

CFS has a path to be profitable even if they don't make a blueprint for reactors. Research needs high field magnets and they're positioning themselves to be the supplier of them.
Bah. A scene tree is a scene tree. A collision callback is a collision callback. My knowledge of ogre 3d transferred almost directly to other more modern engines, minus the API.

If you think of the game world as a representation of its internal state, all games are similar. Editor's are only easier way to build the initial scene tree. Shaders are just a coat of paint on top, etc.

There's nothing fundamentally different between the unity editor, the Eden editor and the build editor.
I’ll throw in mine. I think if we look at Japanese culture and actions, Kamikaze, suicide, honor, they were highly averse to surrendering.

I think once two of their cities were completely disappeared, they realized that they, and everything they loved could be evaporated at any moment.

It would be utterly insane to continue under these circumstances.

The question of would they have surrendered otherwise - i don't believe so. I don’t think that’s something we should have had to find out, either. I think people were exhausted by that point and just wanted the war to end.
I've published (and abandoned) games written in:

java, flash, xna (C#), adobe air, javascript, objective c, rubymotion (now dragonruby), swift + uikit, swift + spritekit, unity, haxe

my current favorite is pixi.js with typescript bindings

for what I do (mostly simple 2d games), they're all pretty interchangeable. if you've got a decent scene graph, good text rendering, and a way to play audio -- you're most of the way to a game engine.

i agree with the original author, but i don't agree with the reasons. people abandon games because making fun games is hard. you can execute your idea perfectly, only to find after a few hundred hours of code later that your idea isn't very fun (or, alternatively, creating content is a slog)

most prototyping is gameplay programming, but I'd say most of actual game dev is UI and content. the amount of polish needed to finish something and put it out into the world is significantly more work than just making something that kinda works as a prototype, and if you're doing it as a hobby it's way more fun to just make more prototypes
Yes, you are free to decide with whom you choose to do business.

The pandemic has dragged on a lot longer than expected. We still don't have a clear end in sight and some people feel this is "the new normal."

I find it creepy and inappropriate that someone would feel that I need to service their touch starvation to do business with them when they can't be bothered to arrange their personal life to adequately meet that need for themselves. It smacks of something just shy of sexual favors since sex is a large part of how most people quench their need for physical touch.
Haven't explored higher-up pages. Eventually, would be nice if there were a way to download everything to one directory and run offline. Is this only a demo for now?
But that is taking a hindsight view on things. The U.S. planners had no real access to the thoughts of these people, and from their perspective, one gained by the island-by-island battles like Saipan, both the Japanese military and civilian populations seemed to be determined to fight (or commit suicide) to the last man, woman, and child. There was no sign to the outside world that without something drastic changing that surrender was something they were approaching.

I do agree that after the firebombing talked about here that I don't see a huge change caused by atomic weapons (more efficient ways of dealing mass death than what we were already doing with more effort), but it seems that both sides felt that it did change things. So without having insight that we are not sure of even with the benefit of hindsight, I am not sure I can fault those in charge for thinking this might save lives (Japanese as well as American).

Note: I don't give credit for that sort of thinking to Curtis LeMay; he was just in it to kill the enemy faster (i.e.: a psychopath).
> it's also much less reliable.

The software, or the service? Because IRC is not typically associated with tremendous reliab...*

* User has quit due to excess flood
looks good. I made something similar just for my own use that includes short summaries of the articles using a text analyzer. How come you don't have Reuters and the AP?
>its almost certainly true that foreign actors are playing a large role in encouraging its appearance in domestic politics

I would say it's foreign and domestic actors.
Anyone gotten an offer lately? I hear they bumped their comp. What comp package does an average SDE level 2 or 3 (5-10 YOE if I understand their levels correctly) get these days?
I've been using 1Password for years now, the auto-fill always works. I don't use their command line stuff much, and I have some read some legitimate criticisms about how they communicate secrets on unix-like systems. Apart from that, I'm not sure I understand the dissatisfaction in the comments. Can someone enumerate what's wrong with 1Password? Are tools like BitWarden any better?
Wouldn't the reduced mass of the Earth's sphere of influence be reduced over time, thereby reducing the energy required to launch subsequent payloads?
Apple isn't an ad company.

Yes they have access to your data if it's not E2EE, but you don't have to worry about their core revenue stream conflicting with your privacy.