skysight-inc/HackerNews huggingface dataset:
So far UWB isn't really being used for data transfer.
The argument is a little bit stronger than that if your familiar with the specifics. Which goes more like

- Field Marshal Alfred von Schlieffen is obssesed with the battle of Canne

- Field Marshal Alfred von Schlieffen's entire life's work is to figure out how to beat France and Russia.

- Field Marshal Alfred von Schlieffen writes a plan which becomes the sacred text of how the German army is to conduct a two front war against France and Russia. One of the critical parts of that plan is marching a truly massive German army through neutral Belgium.

- When France Germany and Russia go to war Germany following the Schlieffen plan marches through Belgium triggering UK involvement in the war.

Ergo if Schliffen isn't so obbssesed with Canne it doesn't end up being reflected in the Schliffen plan, if a double envelopment isn't the end goal of the Schliffen plan it's possible they don't go through Belgium, thus not triggering UK involvement and thus we have a very different war occurring.

I don't agree but the theory is more plausible when you understand a lot of the details.
In my opinion you should tailor your speech to your audience. Your audience getting the correct meaning is more important than them hearing the correct words. You should say things in such a way that they'll be correctly interpreted. Not doing so for the sake of pedantry is like feigning shock when a group of young people look at you askance for calling someone "niggardly".
This only puts currency codes in the type system; and uses rational numbers for amounts.

This is definitely useful because you can have the type system tell you if you've implemented e.g. exchange rate conversion incorrectly. But it's also a hassle because you need to reify currency values discovered at runtime as types, which isn't pretty [1].

[1] https://github.com/runeksvendsen/order-graph/blob/eef0006cba...
Thanks for sharing. What time was that, if I may ask?
HD Mod also works (albeit in reduced form) with HoMM3: Succession Wars, which is a mod for Heroes III which make them look like Heroes II. It's WIP but it is charming.

https://www.moddb.com/mods/h3sw
> As long as that is considered acceptable, your argument holds no water.

It is true that it costs more to hire more skilled developers, and for that reason we suffer. (e.g. Electron).

But even if that happens all the time, it does not mean that my point is invalid.
If we want to reduce the energy waste, it starts from software as well.

> Current hardware is way, way, waaayy fast enough for 99.999% of uses. Hardened software or not.

For end-users yes, but not for any cloud computing, servers, et. all where the real computing happens. You can make significant saving in terms of required processors, memory and electricity simply by writing more efficient software.
Just one method more to make world greener place.
Test pilots are also generally avoiding populated areas where civilian airports are often very close or even inside them. The trope of military jets crashing into a desert, ocean, or farmers field represents the most likely outcomes.
I agree with this assessment; the words "probably helped" are doing a lot of work here. Maybe a better way to put it would be, "probably were a factor in the timing of WWI". The German general staff was indeed very focused on the operational art of war and their working assumptions at the time of the war's outset (i.e., that they had an edge over the French via the Schlieffen plan) were certainly factors in Germany's overall calculus....maybe one of the proximate causeS, but not the underlying cause, which was the cumulative history of intense great power competition in the decades leading up to 1914.
For these benchmarks, yes, that is defined.

Where issues could come in is when these things are multiplied with a bunch of other numbers (each number with defined rounding but not after each operation) and then have some defined rounding at the end. There different computer numerics could in give slightly different results, but those can easily be resolved on settlement (for small stuff that stays well within the back offices - at least that is how I remember it).

Also, not totally unusual for one or both participants to forget about some rounding they might have agreed bilaterally if it was some one off etc.
This seems like the perfect place to ask.

I was recently watching an international sporting event. I watched games from South Korea and Japan, and with both countries I couldn't figure out if the Latin script name on their backs was their family name or given name.

With South Korea I guessed it was their given name, someone had either Park or Moon as a name but a different name on their back. But with Japan I couldn't tell.

Anyone know how they commonly handle jerseys? Searching "Japanese jersey name" was unhelpful.
The article and the comment you're responding to aren't even talking about the same thing, so it's futile to discuss the pros and cons.

The article is talking about serialized representations, i.e. how you store amounts in a database. The comment is talking about how to arrive at amounts as part of arithmetic calculations, e.g. determining interest, percentage fees etc.
A developed spin is an equilibrium of forces. Anything that disrupts that equilibrium has a decent chance of disrupting the spin, and that would include moving the CG aft.

However, see my other note as well, there would be a nose down moment when the seat fires. There would also be a massive drag profile change. Any of these things have good potential to disrupt a stabilized spin.

My main point is that it's almost certainly not the case that the pilot was actively making incorrect inputs before ejecting. The ejection itself is the variable that likely would disrupt a spin in such a situation, not the pilot no longer making inputs.
Look again, it isn’t to scale, but the americas are there!
For whatever reason, my first name is almost universally mispronounced in America. So early on, I made a decision to let it go and in fact introduce myself by how most English speakers said it. No regrets whatsoever, any time spent sorting phonetics out is time wasted not getting to substance of the matter we want to discuss. I also suspect that if I made a stink about it, many people would avoid me because I have a thing they need to deal with.

So I don't get the current trend where everyone is your majesty and god forbid someone mangles your name, your pronoun if you didn't make it obvious by your attire or didn't spell your country with a diacritical mark not found on their keyboard. You still know that it's you and that people are just relating to you in a way which is convinient to them right? Now get to what is it that you need to do together - write some Java code, or talk about your day or whatever.
I interpreted their privacy statements for Bard extensions differently. I thought they clearly stated that no humans would read your content and your queries would not be used for training.

EDIT: someone else here mentioned that Bard results may be viewed by Google developers, so I might be wrong in my statement.
As someone who has lived in the UK and other European countries, you don't know how refreshing is to hear honest and critical takes on burocracy and/or corruption in European countries.

Too often, given the heavier US demographics of sites like HN, we get black or white pictures where it's either the best or the worst and always as some sort of political point related to the US.
For anyone who finds the sequence from Cannae to WW1 tenuous or hard to follow:

- Alfred von Schlieffen, chief military planner for the German Empire during a crucial period (1891-1906), was obsessed with the battle of Cannae.

- A Cannae-style battle seemed impossible in the east, as the Russians had plenty of space to fall back and had done so during Napoleon's time.

- So Schlieffen focused all German planning on a decisive blow in the west. The Germans would encircle the French army and annihilate it Cannae-style.

- When, in August 1914, the Kaiser wanted to mobilize solely against Russia, the generals told him it was impossible to do so and they had to attack France instead.

- Schlieffen's Cannae-inspired plan had the further consequence of flanking the French through Belgium. This drew in Britain and made it a world war.
First prize would be if you could write a pipe which meaningfully combines bc, cc, dc, fc, nc and wc. No other commands allowed.
The Holy Sea ;-)
See SF for example. The city where the council fights against zoning laws that allows the building of high rises.

In the meantime the population complains about having to fight with meth addicts in the streets while active voting this this council members.
Excellent! With virtual threads, all the blocking code I wrote is efficient now :)

Less-joking: I'm so excited for this to start getting adoption. For a pre-release/preview feature, Loom already has SO much traction, with most major frameworks already having support for running app/user code on virtual threads and one notable project (Helidon Nima) replacing netty with their own solution based on blocking IO and virtual threads. Now I want to see the community run with it.

I've always thought async IO was just plain gross.

Python's implementation is so yucky that after using it for one project I decided that I'd rather DIY it with multiprocessing than use async again. (I don't have any more constructive feedback than that, my apologies, it was a while ago so I don't remember the specifics but what has lasted is the sour taste of the sum of all the problems we had with it - perhaps notably that only about 2 people on my dev team of 5 actually understood the async paradigm).

netty did it fine. I've built multiple projects on top of netty and it's fine. I like event-based-async more than async-await-based-async. But it's still a headache and notably I really rather missed the kinds of guarantees you can get (in blocking code) by wrapping the block in try-catch-finally (to e.g. guarantee resources get freed or that two counters, say a requests-in and a requests-out, are guaranteed to match up).

But dang am I excited to not do that anymore. I have one specific project that I'm planning to port from async to blocking+virtualthreads that I expect to greatly simplify the code. It has a lot of requests it makes back and forth (it has to manually resolve DNS queries among other things) so there's good chunks of 50-200 ms where I have to either yield (and has gross async code that yields and resumes all the heck over the place) or block the thread for human-noticeable chunks of time (also very gross of course!).
You’ve received requests from chatGPT?
Avocados have plenty of healthy fats. Their trees are quite beautiful and grow fast.
How HubSpot Upgraded a Thousand MySQL Clusters at Once
Every anti-socialist's favourite "socialist."

What a surprise! I'm sure it's just a coincidence.
Ok, but again Google and a hundred data brokers already scrape every detail of my life no matter what I do. Even if I become a hermit in the woods the existence of my friends and family who don't take those precautions would make my efforts worthless. Meanwhile we're talking about Google/Bing vs. Kagi... not "Super Secret Perfect Privacy Magic" vs Kagi.

So while I understand your overall concern, that ship has sailed for search engines and the internet. We're living in a world full of networked cameras that people voluntarily and happily install, of people broadcasting their lives 24/7. The idea of perfect privacy is getting downright mystical/religious.
> This skirts pretty close to saying that homelessness is an issue of "personal responsibility"

Can it not be personal responsibility? Does it _always_ have to be a systemic problem with our economic system? Believe it or not, there's always been segments of the population who can't cope with day to day responsibility and life. For every homeless person whose down on their luck or deeply involved in a drug addiction, there's 1000s who came from disenfranchised backgrounds who 'made it'
> Housing First has proven to be very successful when implemented on the local and state level

Your reference talks about one state (Utah). Even if Housing First was successful there, that doesn't mean it was successful anywhere else.

Also, the definition of "success" in the article you reference is that a person gets into housing provided by Housing First. But the article under discussion in this thread is not saying that doesn't happen. It's saying that getting into housing provided by Housing First doesn't necessarily improve the lives of the people--the author describes "Massive drug use, fights, assaults, despair and death" in a Housing First building. So your definition of "success" seems to be different (and less stringent) than the author's.
Lessig was arguing, back in 2006[0], that privatized ownership of code would effectively create privatized legislation - i.e. corporations could write their own laws by just making the machines not do certain things they don't want done. Since code still has to exist, we can't exactly remove this mechanism of control. And capitalist ownership and the corporate form it loves so much is a brutal dictatorship bounded only by the fact that some people can leave if they have the money to do so. So the mere existence of software and corporations equals little kings running around extending their freedom to swing their arm directly into your solar plexus.

Since Code was published, the government has largely not regulated the tech sector at all, and the end result is that the tech sector wrote its own laws to benefit itself. This is where we get tech companies that operate more like religions[1] whose commandments include "thou shalt have no third-party app distributor before me". In this way Lessig is prophetic.

>It sounds like what Lessig is proposing is whole cloth oversight of the Internet, presumably by some government entity up to and including monitoring speech and the way the actual internet is built and used. "To protect freedom on the Net."

Lessig is arguing that if we don't subject Apple and Google to constitutional oversight, they'll just write their own constitution and use the existing one as toilet paper. I don't understand how you go from that to sardonic scarequotes.

[0] Code was published earlier than this, largely as a reaction to DMCA 1201, the linked article is for the 2006 update

[1] Dictators love state religions because it lets them use control over the law to control social regulations. It's one thing to ban something you don't like and another to convince people they will go to hell if they evade the ban.
I always wonder if (ex)Marines can ever relax on a beach holiday.
> But no matter how much money is allocated to fix the problem of homelessness, fixing it attracts more homeless. Their feet aren't nailed to the ground on the other side of the continent... if they hear of a magical place that solves homelessness, they go there.

The federal reserve is meeting today and tomorrow. They usually say implicitly (although sometimes explicitly) what an Australian real estate mogul recently came out and explicitly said - they're trying to drive unemployment up and wages down. If this isn't done, it's a threat to the aristocracy, to the heirs expropriating their rentier wealth in profits, interest etc. This is the real meta-problem. The heirs and their allies are working to generate poverty, homelessness, unemployment etc., in the case of the real estate mogul quite openly. The recent corporate response to writers, auto workers etc. is yet another side of that.
I see a lot of comments about feeling awkward for not tipping because it takes longer to navigate to the no tip option.

It is your money folks, don't feel bad for not being forced to just give it away.
Well it's an aggregate. Advertisers don't want to spend money on a platform that allowed Russel Brand to make money. The problem with advertiser's and the public is that platforms are seen as whole. Advertising on the platform is seen as a vague approval of the platform as a whole.

There are plenty of rappers monetizing their videos. King Von was never demonetized despite being known to have killed at least 7 people. That is much worse than what Brand is alleged to have done. So this isn't a moral judgement, this is a business decision.
On a macro level, there's an employee shortage (which is good, because the alternative is a job shortage), and over time workers will shift away from the least important jobs. Arguably, fast food workers are some of the least important jobs, judging from pay. In the long run fast food might stop existing, or rather, the fast food worker might stop existing, replaced by machines or other food sources.
The train blows since the pandemic. Blue line is coming like once every 10 minutes during rush hour so you can't count on ever actually getting on due to crowding.
That's funny, that would make it funny or awkward for me. While I don't have a middle name, I have 3 first names (as is customary in France: my first name, my godfather first name and my godmother first name). That means I have 2 male first name and a female one.

While some people use their second first name (it's rare but not unheard of), I don't know anyone who uses their third first name. In all but very official documents, you simply use one of your first name and your last name and that's it.

If I put my last name first and then my 3 first names, the female first name will come last. Let's just say no one has ever called me that, and I won't answer to it.
California has a huge homelessness generating machine: the housing market. There's no way that some charities and a few government programs can get people out of homelessness faster than the rising prices can generate people without a place to live.
A bit late to the party, but yes. Although, in true Java form the designers sacrificed readability to satisfy lesser use-cases.

STR.”Total: \{count}”

Could not get uglier.
I still have an original Loki Heroes3 Linux CD, still scared of falling down the rabbit hole again
>What I object to is why this is the only way apps are allowed to take payment. Why can't they take card payments themselves, without having to go via Apple?

That's a pretty obvious answer, no? because apps would be full of these attempts to charge customers and apple would still need to make standards about how it would have to work.

>No, I understand the issue. It's been around since long before Spotify's PR campaign. Just because I don't share the same viewpoint as you, it does not mean I 'misunderstand' the issue.

It's not because you disagreed, it's because you genuinely seemed confused as to whether or not you can use a credit card, debit card, or paypal to pay for spotify premium in the app, which you can do.
I don't really care about storing past emails and I'm pretty sure that lots of others don't either because your competition doesn't seem to offer it in a lot of cases.

For those like myself, storage is just an unnecessary expense.
It even gave me a good story to tell once, when my kids were acting out. They sat down and listened, and have mentioned it several times since.
Sorry, but I'm a seasoned developer, I can be succinct and ChatGPT will still get it wrong more often than it gets it right. Trying to get it to fix what it's done shouldn't result in things just falling out, or have it just not listen to your explicit instructions "Change X to Y and then regenerate all the code". We're not talking about thousands of lines of code here, it will generate most of the listing and then leave sections out with a comment. If it can't do what I ask, then just be up front about it.
This part is where Bard shines a bit more, always up-to-date
> Seatbelts don't need to be worn by good drivers, because they won't get into accidents!

All humans are fallible, but it may be out of your control. There is no other human between you and your device.

> Yes. Because some apps do more than they claim to do, and users are unaware, and thinking that all citizens can be perfectly informed and thus do not need to put guardrails on app permissions is foolish.

Why do you even have to trust what apps say? That's my problem with this reasoning, we are under the assumption that programs control your device and that nothing can be done about it except adding warnings. Why do programs need instructions to access data? How about forcing the user to plug any environment access into the app? Anything that isn't plugged cannot be accessed, no trust required.

> The lack of control over the data that can be extracted by bad actors that seem like good actors.

The solution is to give control over the data, not with protection, but understanding. You are transforming this tech problem into a human problem.

> The real cause is that humans can be malicious, others can be fooled, and the first goes after the second.

Again no human between you and your device/program. We however decided that software can be malicious.
Again, I agree entirely with you (yet still feel the need to respond) :-)

To some extent, who can say what exact mix of seedlings would arise if nature were left entirely to it's own devices. But one can imagine the basin of attraction for arriving at such a stable state is somewhat large (perhaps this is the crux of your point - such a basin cannot be mapped, and therefore one never knows if one is in it or not). Nevertheless - I feel able to draw a distinction between something that plausibly may have happened naturally, and, say, a vast grid of identically aged, undifferentiated pine trees. Though who knows, perhaps there is no distinction to be made - other than that of intention.
Wine is not an emulator.
What consequences? He has to move to a different streaming platform?

What law would you change to force private companies to keep social pariahs and dangerous (but maybe not criminal) people on their platforms? Can I sell porn in your driveway?

Brand signed his rights to privacy away when he made himself a celebrity. This is what happens when celebrities screw up. Maybe not fair, but I don’t think it’s fair that Russell Brand makes $1M/mo on YouTube and I don’t.
I find this point of view somewhat tiring and kinda showing a certain amount of detatchment from the general population of internet users.

Avoiding JavaScript in all but the most simplest of use cases is going to leave you with a lackluster user experience.
Web app must be there if you want invited people to instantly be able to join and see something.

And if you already have a web app, why not wrap it in Cordova to make the native app?
I would also love to read, “cultural considerations in visiting Norman, Oklahoma” written for the South Asian audience. Or “how to manage your US born workers” for upper class Asians. “Getting along in the US suburbs for the shy Indian tech geek.”

To the extent these things exist, they are not easily accessible to English only US born people. Actually, I have just found my next series of Chat GPT questions.

That said, the original article was interesting and more details than I had picked up inductively over the years.
Elon Musk Floats Charging Users for X
https://archive.ph/TEpiQ
The author gave up the game with the bald-faced assertion that "The reason why it was decided to make it voluntary is because all homeless people according to them are victims of capitalism and would not be fair to have any expectations of them."

This is a nonsense straw dog. The author bemoans the lack of "metrics" while neglecting to mention that metrics have shown that Housing First approaches have had a higher success rate than the alternatives.

I think the author's treatment at the hands of activists is deplorable but the arguments in the article don't hold water.
You’ll never guess what happens next.
Given the age of the field and the short half-life nowadays of many software, the GNU project is a huge accomplishment!
the reason people are throwing rocks at this guy is because he will organize groups for "trash pickup" and then go into encampments and remove tents