skysight-inc/HackerNews huggingface dataset:
Just to clarify, I have stuff that works, but not in a rigorous software engineering kinda of way.

Yes, I'm finding lots of opinionated resources, but not informed opinions from experienced game developers/software engineers. Instead I'm getting lots of non expert, new to game dev, or new to programming opinions.
When I follow them, I immediately run into an issue, that requires extremely in-depth thinking and usually a different architecture. It all just feels half-baked.

Though I suspect I'm heavily spoiled by the fantastic salesforce learning ecosystem.
> For a personal example, my wife complains that an 1800 sqft house is too small.

A modern blueprint 1800sqft house, yeah, for sure.

But somehow a 1960s split level at 1800sqft is spacious.

We are throwing square footage away on multiple large bathrooms, 2 living rooms, 2 dining rooms, and then wonder why the rooms we actually occupy are so small.

The recent trend towards 4 story narrow houses doesn't help. A literal 1/3rd of the house is taken up by stairs!

I'm in a 2300sqft house that has 4 bedrooms and 3 bathrooms and an office. There is still a bit of wasted space, but not much!

Meanwhile, I've seen new houses, 3000sqft, 3 bedrooms, 4 bathrooms, 1.5 million.

"Oh you want 4 bedrooms? Those start at 1.7 million" <-- Said by an actual house developer
> At least with Google the business model is very clear, while Mozilla pretends to be on your side and fight for a better web experience while in reality being as nasty (if not more) than the competition.

Really? They are as nasty (or nastier) than Google.

> Firefox on the other hand constantly boasts about privacy which just gives a false sense of security - actually obtaining privacy with Firefox requires not only opting out of Mozilla's own bullshit such as Pocket, sponsored tabs/links and telemetry (the latter should be opt-in as per the GDPR) but also install a third-party ad blocker such as uBlock Origin.

Presumably, they are nastier than Google because they have relatively anonymous telemetry data that doesn't include anything remotely private (seriously, take a look at `about:telemetry` and let us know what you find that breaches your trust), or because their sync product is end to end encrypted by default (unlike Google) or because they allow you to run your own sync server if you wish. Or maybe it is because the entire package is open source and extensively configurable and includes legitimately useful features like containers and tracking protection (wait, Google doesn't include that?).

Someone needs to stop taking hyperbole pills.
I imagine by finding a number with some sub-conscious relevance in that moment, then convincing our conscious self that it’s random.
Moon’s Hidden Depths Uncovered with New Algorithm
Strange that electron isn't mentioned here. I develop a desktop application that targets macos, windows and linux, so it is a full-fledged linux app — but without such an effective cross-platform toolkit I don't think we would have resources to support Linux at all.
> and the iconization of everything is probably just trend chasing

Icons work better as touch targets due to their uniform shape. So I think the change is driven by ergonomics as well, in a context where touch support is already expected.
I am not the only one who believes that in the long term the atomic bombs saved millions of Japanese lives.

You can believe that if you want of course - but it seems simplistic at best to ignore other factors, such as the planned Soviet entry into the war on August 15. And some believe even that wouldn't have been necessary:

Asked in 1945 for his opinion on dropping the atomic bomb, General of the Army Dwight D. Eisenhower replied: “I was against it on two counts. First the Japanese were ready to surrender and it wasn’t necessary to hit them with that awful thing. Second, I hated to see our country be the first to use such a weapon.” Fleet Admiral William Leahy, chief of staff to both Roosevelt and Truman, flatly declared that “the use of this barbarous weapon at Hiroshima and Nagasaki was of no material assistance in our war against Japan. The Japanese were already defeated and ready to surrender.” Even the official US Strategic Bombing Survey concluded unequivocally that “Japan would have surrendered if the atomic bombs had not been dropped, even if Russia had not entered the war, and even if no invasion had been planned or contemplated.”
I've been sensing a stigma against shell scripting increasingly over the past decade. It's nice to see bash being used in creative and elaborate ways like this.
Thanks! Just checked out Nordigen - love what you're doing.

We've gotten a lot of requests to support European investment accounts and plan on moving into that space in a few months.
I am medically handicapped. My desire to not shake hands is not specific to the pandemic.

I don't really think the pandemic will end without social norms changing. Handshakes are a social norm that spreads germs. I think we would do well to move to something else. In many cultures they bow.

So my belief is that we only get to post pandemic by doing away with things like handshakes. That's my opinion and I can't back it up with studies or anything, but your mental models and mine just don't mesh well in that regard.

You have a good day. I think you and I are likely speaking somewhat past each other and I'm not interested in engaging further in what is likely pointless miscommunication.
That's indeed useful and something that I didn't know about, thank you!
So what happens when the USB key gets lost, which regular folks do all the time? (Same as lose their IDs, credit cards, etc.)
I'm quite excited for the Blowback podcast season 3, coming out this summer. The new subject is the Korean war. Season 1 and 2, on the Iraq wars and the Cuban missile crisis respectively, are my favorite podcasts.
What a fun term "MFA fatigue".

One day I counted the number of times I needed to authenticate in order connect to my client's web server. The count was 8.

1 Unlock my PC
2 Login to client corp VPN
3 Unlock my phone
4 Enter PIN to MFA app to confirm login to VPN
5 Login to client corps' credentials generation app.
6 Unlock my phone again (screen lock has timed out by now)
7 Enter PIN to MFA app to confirm login to credentials generation app.
8 Login to client's server.

It reminds me of the "8 different bosses" scene from the film Office Space.
You're the one saying that F half-sharp (the actual 11th harmonic of C) is the same thing as F-sharp.
Going off on a tangent here:

There's a sci-fi novel I want to write some time...

You know how some countries have mandatory military service?

Well, what if all of the "Essential" jobs, all had mandatory service?

I want to do my own cherry-picking, selecting the "Essential" jobs, and especially those that are toilsome but that you can do with not a lot of training, and then do the math to see how many hours each able-bodied person in a country would need to do each job, in order to satisfy all of the needs of everyone in that society (able-bodied, or not.)

And then build up a story around some people who are finishing their Essential Jobs, and are deciding whether to Retire into living off the dole, or whether to transition into some Skilled labor to live in more luxury.

And then there's the fact that automation is making it so that less and less actual manual effort is required for the Essential jobs. So, does the society start categorizing new jobs as Essential, or do people end up with more discretionary time?

I feel like this would have made a pretty okay Star Trek culture to encounter...
There's something interesting to note in the visualized gradient distribution after guessing some common English words: https://i.imgur.com/hDSBaYw.png
U.S. detects highly lethal bird flu in Tyson Foods chickens
>>The narrative that Japan was about to surrender is a nice story, but has no factual basis.

I agree, if they were 'about to surrender' they would have surrendered after the first atomic bomb, but they didn't, and I believe they only surrendered after the second, because they assumed there would be a 3rd and 4th etc

Look at how many people that were killed on Okinawa - which wasn't even the Japanese homeland - does anyone really believe that the Japanese wouldn't have rallied every man, woman and child to defend their homeland once Americans started a ground invasion? I believe lives were saved.
It can also be done well, see videos here: https://puri.sm/posts/converging-on-convergence-pureos-is-co....
With a small change to the weird-0 and weird-1 programs:

$ gcc -O2 -Wall -W weird-0.c
weird-0.c: In function ‘main’:
weird-0.c:15:7: warning: unused variable ‘x’ [-Wunused-variable]
foo(x);
^

$ gcc -O2 -Wall -W weird-1.c
weird-1.c: In function ‘main’:
weird-1.c:16:3: error: too few arguments to function ‘foo’
foo(x);
^~~
weird-1.c:3:6: note: declared here
void foo(int x, int y)
^~~

The change is in the foo function:

void foo(int x, int y)
{
printf("foo(%d, %d)\n", x, y);
}

The call is now erroneous, and with the increased compiler optimization level and diagnostics, the declaration case diagnoses x being unuse
Yes, this definitely wouldn't be allowed there in some areas but isn't this true for most cities. I am all for more housing. But all areas in a city don't need to be redeveloped with high rises.
Protein bar. Clif Builder's Bar specifically, the one I've found with the most actual protein and fiber. (Many bars that say "protein" are really more like 10g protein and 40g sugar.) No prep time or effort at all.
Play a B and C together. Dissonance. It is true it's not a very good idea.
Possibly, but it seems speculative to me that this was an important thing. I imagine it would have been very surprising and shocking to have a demo nuke dropped a few miles away from Tokyo. Maybe less shocking, and that difference in shock value reduces the probability of surrender by an unacceptable amount?
DuckDuckGo, StartPage, Kagi, Brave Search and other alternatives search engines
Do you use a search engine other than Google? If yes which one and why? I would like to stop using Google because of their tracking but I am not sure of which one to use. I tried several and I can't figure out which one gives the best results average. Each of them seem to lose compared to Google :(
Yep. That's what I do. Preserves your sanity and allows you to order events across timezones and time changes.
Probably explained in the very first sentence of the post: "I have a vehement dislike for misleading advertising." Human somethings do things driven by their emotion, even if the thing is not the most logical or profitable decision.
If you are judging morality based on, taking more than what you need or deserve, or squandering a gift, then maybe. But that would be a high bar. How much space you take up and how you interact in your neighborhood would factor in much more than your presence. For example, if you lived in the slums of the city, but was a net positive for the community and caused some gentrification, that certainly should not count against you. How about people who can walk to mass transit but don't use it? That would be similar.
How else would I make sure their knife hand is empty?
Video Background Remover
They could at the very least put labels under or next to the icons.

In regards to touch-readiness: TBH I've had a laptop with a touchscreen, and I never once used the touchscreen on it productively in any way. On a tablet it's a different story of course, but no one is forcing them to do a one-size-fits-all approach. But yeah, my main complaint is really just that stuff isn't labelled. Everything else I can begrudgingly understand somewhat
National company built subdivisions like you mention (often 80-200 homes each, all cookie cutter mini mcmansions) are popping up where I live, but there isn't a shortage of other options. People arent moving there "just to put a roof over their heads" as if it were a choice of last resort.

People are moving into them because they want to. Lower crime than the city, less lawn to maintain than the country, plenty of room indoors for the whole family during bad weather, looks posh (even if any craftsman would scoff at the crap construction).

I wouldn't ever buy one myself, but some people wouldn't have it any other way.
> Almost nothing, especially with the cheap materials used in current modern construction

New construction requires higher quality electrical panels with fancier breakers, more GFCI outlets, and much, much, better insulation.

Builders have always used the cheapest materials they could get away with, and the cheapest labor they can hire. That has always been the case.

The old houses still around are the exception to the rule, not the norm.
The author's problem is not LinkedIn.
That's a consequence of certain characters not reappearing in the hash as compared to the hash of the actual password.

This would become more apparent if this traded in sha512s instead.
The price (of anything) is determined by one thing alone: how much someone is willing to pay for it. That’s it. The cost of building is not relevant in any way to that. Nicer materials, better design, etc. can make people willing to pay more, but if it’s too much they won’t pay.

The only one who the cost of materials matters to is the builder. If it costs them more to build than they can sell it for (within whatever % profit margin they want), then they simply won’t build it.
Baconreader.
> No one wants hostile foreign troops on their border. I see parallels in Ukraine. Russia really doesn't want NATO to encircled them. We would have problems with Russian troops stationed in Toronto.

Ukraine don't want members of Russian Federation and it allies to encircle Ukraine, so we are going to liberate Belarus and take Kuban back. The only important thing for us is what WE want, isn't?
I’m curious what you see as responsible for success as a software engineer. You assert that the “luck” is an uninteresting factor because it’s outside of our control. But you also assert that hard work isn’t necessary. So are you saying it’s just intelligence? Because that’s certainly not something we actually control.
We're all just fleas on the backs of wolves.
> Your quotes are from the US government

You wrote that "Truman wanted to drop the bombs" and I've provided a quote from Truman himself that refutes this assertion. You can't have a better source to Truman's state of mind than Truman.
Why do you use a mouse without a scrollwheel?
I have seen some code that would fail based not on time but location.

Once we had a client from the Netherlands that complained about a bug that we could not reproduce. We tried to reproduce it by simulating his position, but to no avail. Turns out he was in a very specific, slightly depressed, area that was a few centimetres below mean sea level and that the code didn't like negative altitudes.

Another one only happened in the southern hemisphere. Given we were based in Europe and it was winter, we asked whether we could do some more tests in Australia to make sure there were no more bugs, but sadly it was denied.
You could approach this idea from the opposite direction: Put all essential jobs under military jurisdiction. There's real-world precedent illustrating some of the ways this would (and wouldn't) work.
Good chatter I find here of Mailspring--I use it as well. What do y'all think of SparkMail? It's not been brought up here yet. I'm quite fond of it on my mobile device. This came to mind as I looked over Shortwave
Fair points.

There's definitely tons of ps3 games that look better than any indie games I can think of (mgs4 comes immediately to mind, what a visual feast.) I don't think it's inappropriate to say my game and many other indies are visually competitive with horse racing 2016, a game with a ps4 release.

Hardly AAA competition -- I'm just charting the territory of the bands.

The conversation muddies between talking about rendering features and aesthetic execution. If all we're talking about is rendering capabilities, I'm confident saying this segment here is beyond what a PS3 could do. The fillrate alone! https://twitter.com/LeapJosh/status/1455511983512436737

Regardless, of course it isn't reasonable to outcompete 100+ people teams solo, but we can be scrappy and punch above our weight. :D
I read somewhere a long time ago that when asked to pick a random number between 1 and 10, people are way more likely to pick 7 than anything else
I've been thinking about it like we're located in some pocket of reality whose local conditions generate the nature we know and love, but outside of which might be unrecognizable.

Whatever the Big Bang event was, I'm assuming it was a result of some exterior nature.

What I worry about is whether or not its even possible to connect the dots between the two.

Gödel's second theorem may just straight up make this whole exercise pointless.

Just imagining that outcome gives me the urge to primal scream.

All I know for certain is I've got a lot of questions.
This discussion has never been about whether the aggregate amount of computer memory in the world is a fixed quantity. (At least, that's not what I meant to discuss, or how I think most people would interpret my claim.) It's about the impact on real people who have laptops with fixed amounts of memory in their hands today.
2 scrambled eggs, one slice sourdough toasted in a pan with butter. Water + coffee.
This is why “do you want to allow browser to do X” dialogs are not a good security model for the myriad features people keep trying to get added to the browser.

Dialog fatigue is a well known issue, and has been for decades at this point.
Can it remove ads?
That's fine, if the Android gestures work well they can feel free to adopt them. GUI toolkits getting not-invented-here syndrome is terrible.
I'm not criticizing the choice to drop the nukes, I'm disputing the opinion that the nukes were necessary/helpful to "save lives" (WITH the benefit of hindsight).

I can see how that belief is appealing, but from what I know the facts do not really support it and the truth is more inconvenient.
Not the OP but personally I have switched away from having a main HN account towards constantly creating new throwaways. HN does not let you delete your old comments & that's not acceptable to me for privacy reasons.
There is. Let's call it the rule of being interesting to other people. Your mother cares how you feel because you feel it, but other people care how you feel because you argued it well.
I claimed no such thing...

And, in fact you're making the point even more strongly, in that you seem to identify lifelong, formal, monogamous pairing with the potential for human companionship.
But what was clear to US command at the time was that the Imperial Japanese war machine had been thoroughly crushed by August 1945. They had been on a non-stop losing streak since Midway. What was the remaining risk to the US? What was the chance there was going to be another Pearl Harbor like event at that point? About as close to zero as possible. That's one of the main things that makes it feel hard to justify further mass killing of civilians.

What if Japan has just never surrendered? Would that have been justification to drop an atomic bomb on every civilian population center one after another?
I have Xperia 10 II with officially supported Sailfish OS as my primary device, with family member using Xperia X in similar capacity. :)
We've passed on most of the google-pointing technologies in this thread precisely because of that architectural footgun

Instead, we went with Casbin (microsoft research) because it can push to your DB (including multi-tenant-sharing if you scale) and a legit modern policy engine - A(R)BAC, ACL, etc. Definitely warts, but pretty close to what I'd hope architecturally, meaning a clear path to prettier UIs, plugging into automatic SMT solvers/verifiers, etc, and till then, pretty easy from whatever backend lang + SQL DB you use.

Long-term, stuff like row-level security in your SQL / metadata store makes a lot of sense (people pointing that out in the thread below), but RLS is still awkward in practice for even basic enterprise RBAC/ACL policies. Until then, Casbin-style architectures are the equivalent of a flexible external policy decision point with the actual compute still being pushdown to wherever you want, including the DB: win/win.

I wish the VC money went this way instead, but I see why $ goes to simpler "google for everyone else" pitches, so here we are :(
Woah! Opt-in is bad enough, but opt-out "give us back part of your check" should be outright illegal.
Thank you. The insistence on using the harmonic series to explain the source of the notes diatonic scale is anachronistic, post hoc and never really made any sense even on its own terms. There is nothing inherently "natural" about the seven basic notes that make up the diatonic scale, and there are even more problems than the major omissions that have been made in order to fit the members of the harmonic series into a diatonic mold that you have mentioned. The harmonic series cannot explain frequency ratios which does not have a power of 2 as a denominator, unless you invoke reciprocals. Furthermore the association of dissonance and consonance to the simplicity of the ratios is not consistent since the idea of dissonance is a social category, not a scientific one.
I think you should watch your language, young person.
Aggressor want to occupy as much land and resources as possible and kill as much opposition as possible.

Defender want to save people lives and protect status quo.

> But the narrative I'm mostly arguing against is not that many welcomed the bombings, but the specific American narrative that there was no other way and that they "saved Japanese lives".

Yep.
A quantum computer could potentially turn it from impossible to merely nearly impossible.
The thing is that AWS is an enormous cross-section of functionality and specializations across the entire software industry. You can make a career out of being good at AWS. As a software engineer with years of experience deploying web applications to AWS for multiple companies, I can't grasp why a programmer would take a 6 month course, take an exam, or go to any huge effort to learn how most of it works.

In my opinion, when you're a single-person team, it's much the same as writing a novel in that you have to keep moving. Stagnation is the death of the project. You
have to take a single task, learn what you need to get that one thing done, do it, then move on. You don't need to know everything about everything at the start.

It's not really a problem unique to game programming. Plenty of software projects never get finished. You can find their corpses all across GitHub.
The impact on real people who have laptops is low because the aggregate amount of computer memory in the world is doubling every two years.

It doubled, people bought new laptops, and reaped those benefits by running multiple Electron apps seamlessly on those new laptops.

So it remains a false statement to say, "Memory is a precious resource."
What matter to the top people at the government was not total production, but rather total share of production controlled by the government. They didn't not care if total production went down.

> intentional decisions by the people in charge are what lead to the problem

And I am not denying that. What I am arguing against is the claim that this was ethnic derived warfare target at destroying Ukrainian nationalism. That is the story often told today.

Stalin certainty was engaged in class warfare ('taking a class approach' is the common translation used from his writings) and many different cultures and ethnicity were hit. Kazakhs, Ukrainians and lets not remember the many Russian victims too, and of course many more.

Their fundamental driver was getting the resources need for spending on industrialization.
Intel to buy Tower Semiconductor for $5.4B
If it had a list of all possible solutions, it'd take quite a bit more bandwidth to load...