skysight-inc/HackerNews huggingface dataset:
The website doesn't list a single number anywhere. Nothing about degrees, wattage, hours, anything. How hot does it heat water, how much sun is needed, how much water can it heat, how long does it take to heat, how long does it stay hot, prices, literally nothing actually about the product. The website is completely, pure, 100%, marketing fluff.

What a weird world we live in. If you want to advertise a project, in a sane, logical, world full of reasonable people, you would just list such things. You'd actually provide the details of what you're selling. But not so in our current society.

I guess the idea is you contact them and they (hopefully) send you more details, but no thanks.
> posting in the flamewar style

What is the flamewar style?
But it is solved theoretically, by quantum error correction. I'm not denying there are plenty of problems but can you justify that decoherence is the limiting problem for architectures other than superconducting qubits?
I appreciate your comments in this thread. They are a healthy skeptical technology-neutral take unaffected by novel-paradigm-dogma – in this case about Rust, but it really applies to any software practice. I have nothing against Rust and I believe it has advanced the space of mainstream imperative languages significantly, particular in high performance low-level coding. But you have to always keep an eye on the horizon.

> We really seem to be in the stone age in terms of what practices lead to higher quality software.

I agree. What I always come back to is simplicity, or reducing total cognitive complexity. The only way I know of that actually consistently works, is modularization (in the most liberal sense of the word), in order for our human brains to work in a reduced problem domain at any given point in time. So whatever languages, protocols, tooling and design patterns help with that, I lean into, although this is (currently) a subjective measure.

On some problems, it’s clear Rust is amazing in this respect, taking away certain worries so that you can focus on “what matters”. But this is not a truism in all domains, because the issues that Rust addresses are merely a good list, not an exhaustive one.
I think it is a misconception that you need to be in the Bay Area to advance an tech career. Unless you have some ultra-non-portable skill that only develops in one region on Earth, you might need to reconsider your career path, because it sounds too limited to be useful.
It's not just the way they are written, it's also the way they are interpreted. Antitrust used to have a lot more teeth pre-Bork, among other things, because it was much more proactive in terms of anticipating negative effects on the market even before the company would become a glaringly obvious monopoly.

Here's a case from 1962: https://supreme.justia.com/cases/federal/us/370/294/. Note in particular the basis under which it was determined that the company in question is in a market-dominant position.
I don't think most AI doomers are worshiping AI. Hopefully.
> there was an effort to rehabilitate it (as in the Dukes of Hazzard) as a symbol of anti-authoritarianism

Never got that one. Nothing like the flag of a breakaway state founded to preserve chattel slavery as a symbol of… anti-authoritarianism?
> It ends up messing with the local housing market, as the Californians come in with a ton of money for housing (as housing is so expensive where they're from) and all the prices are super low in the new location. Since they have enough money to pay for it, prices go sky-high. Not good for locals (unless you want to sell your house).

This argument doesn't make any sense, it isn't like Californians come and think "Wow let me pay 200k over asking price because this is such a good deal compared to the Bay!", they see the same prices you see. I don't see how Californians are distinguishable from any other demographic that migrates to somewhere like e.g. Austin, this just seems like an unwarranted reason to hate on people from Cali
The parameters and algorithms can be inferred from the code. Perhaps what’s unnecessary is tradition to wrap physical reality in human language semantics.

The complexity is in the hardware. Programming has only ever been templating desired machine state. Programmers fell into a religious like state of seeing their more ornate efforts as essential to making a purpose built counting machine count.
> However the neighborhoods are dreamy

I never got this. I lived in a “good” neighborhood, but still the TL issues (drug addicts, unhoused mentally ill people, dirty sidewalks, needles) still crept in. What neighborhoods are immune to this?
see also https://news.ycombinator.com/item?id=32623328
I've never played MS Flight Simulator, or flown a plane. However, I am learning guitar and I've discovered there's a whole range of games that are designed to teach you to play guitar. I'm currently working my way through one called Yousician which also does ukulele, bass guitar, and I think singing and piano too.

Rockstar is another one, but I couldn't get it to work well with a classical guitar while Yousician seems to be amazingly good at hearing the notes I play.

It's not a complete guitar teaching tool - it doesn't replace simply practicing songs by myself without looking at a screen, which is probably the most important type of practice for any instrument. It also doesn't teach that much music theory, although it does cover the basic better than I expected. But it does one thing amazingly well. It motivates me to practice, especially at the beginner level where I'm not making any particularly nice music, and it's teaching me a lot of the basic coordination and muscle memory while doing so. It also provides carefully curated challenge levels, which I can pick from depending on my current learning level and, just as important, how I'm feeling at that moment.

I think flight sims would be similar. They can't replace the genuine experience of flying a plane, of course. But we human learn well in a multi-modal manner. We can memorize a route by flying over a virtual map. We can memorize steps to land a plane, or to take off, in a game, even if they are not complete, and then apply what we've learned to learn the real thing quickly in an actual plane.

My experience over the last few weeks with Yousician has made me far more interested in the idea of gamified learning. Besides music, flight sims, orbital mechanics (Kerbal Space Program), and a few small code games like Flexbox Froggy, are there any other good gamified learning games?
I use the WorkOutDoors app on Apple Watch. It uploads workouts directly to Strava.
Abstract

The theory of general relativity predicts the existence of closed time-like curves (CTCs), which theoretically would allow an observer to travel back in time and interact with their past self. This raises the question of whether this could create a grandfather paradox, in which the observer interacts in such a way to prevent their own time travel. Previous research has proposed a framework for deterministic, reversible, dynamics compatible with non-trivial time travel, where observers in distinct regions of spacetime can perform arbitrary local operations with no contradiction arising. However, only scenarios with up to three regions have been fully characterised, revealing only one type of process where the observers can verify to both be in the past and future of each other. Here we extend this characterisation to an arbitrary number of regions and find that there exist several inequivalent processes that can only arise due to non-trivial time travel. This supports the view that complex dynamics is possible in the presence of CTCs, compatible with free choice of local operations and free of inconsistencies.
Either that, or Tesla service technicians have earned a reputation of trustworthiness among insurance providers. (Which I'm fairly certain is not the case.)
This book is an excellent discussion of electronics once you have a working knowledge of basic circuits. The fact that they touch on so much in the book makes it useful as a "Wikipedia" starting point.

I agree that you should not learn from this book from zero. The first few chapters attempt to be an intro but it's not intended to be a gentle introduction.
I took them as saying that they'd need to move to the Bay Area to advance in the specific tech mega-corp they were in previously, not that you have to be in the Bay Area to advance in tech in general.
If I can point to a single aspect which distinguishes the companies that are software first (google, apple, tesla, etc) and those that aren't: it's input lag on the UIs. Companies that treat software as an afterthought don't mind release software with horrendous input lag. First class software companies find that unacceptable.
How do I join?
Further, it's possible to appreciate works for the impact they have on you, even if you don't necessarily agree with them.

Coincidentally, I read Atlas Shrugged right after finishing an economics degree, and it made me think about free markets vs constrained markets (in both directions) in ways the degree did not.

For example, the coursework used microeconomic graphs to demonstrate monopolist pricing/supply strategies (and the resulting loss of consumer surplus relative to perfect competition), but the degree didn't cover what that meant for actual humans living in that hypothetical economy. Nor did the degree cover the opposite: what happens when markets are constrained by laws/bureaucracy and the best and brightest seek more permissive places to set up their businesses and simply up and leave. An economics degree helped analyse markets, but it didn't go deep into the human impacts as Atlas Shrugged does.

For this reason, I claim it is very possible to strongly appreciate Ayn Rand for her works without necessarily agreeing with (any) of them.
I believe this is closer to the thing you were asking about, and the simple answer appears to be "a home grown one in python" https://github.com/mwmbl/mwmbl/blob/e544d45c374c13cdc1a5048d...
Activision Blizzard will pay $54M to settle CA workplace discrimination suit
For sure! Yeah I think a lot of people don’t realize that there’s actually a ton of really interesting work going on in Swift that is very relevant to the current conversation around languages these days (i.e. memory safety, data race safety, performance, development experience, etc.)

The cross-platform story is getting quite good with Swift, but I think a lot of people just aren’t aware of it. Linux support is good and Windows is getting better and better.

For example, The Browser Company is betting big on using Swift for its Windows app and talks about why they are doing it
https://open.substack.com/pub/speakinginswift/p/interoperabi...
A few years back, 1-bedrooms in dire need of renovation were going for $3-$4k. Sounds like things have really fallen off. I still wouldn’t move back, unless I were 15 years younger and needed to jumpstart my career
I included a lot of links to my previous posts over ten years explaining what it means in lots of detail with many different words and numerous examples and citations.

Did you read any of them? Did you read my other explanation below that I just wrote personally for your benefit? Does it make any sense to you?

Do you understand what I mean now, or do you need me to give you some more citations of other times I've written the same thing, because there are more. What was unclear, and did I leave anything out?

Do you have any more questions I haven't answered time and again and already gave you links to but you just didn't bother reading?

It's exasperating and insulting that you blithely dismiss what I wrote without saying what you disagree with or can't understand, but I promise you, it really is easy to understand and extremely obvious on its face, if you will just take the time to read what I wrote, before complaining you don't know what it means.

If you have time to complain, then you have time to read what I wrote and linked to, before complaining you don't know what it means.

If you're too busy to read, then please don't waste your and my time complaining you don't understand what you didn't bother to read.
One bit of advice for problem solving that I've taken to heart and find very effective is to not shy away from trying solutions you'd be embarrassed to tell other people because they'd probably think you were crazy/an idiot. Sometimes that direction is where the truly effective stuff is. Of course you should also try the obvious, simple, "normal" solutions - but don't be afraid to experiment.

A bit like "write drunk, edit sober" but instead of drunk, you're a raving lunatic.
No but it’s nice to be surrounded by like minded people. What you need isn’t always what you want.
Make a Twitter/X account, post things with a somewhat similar vibe, and hope you get invited to the ingroup (whatever that is) before you get your account banned and/or fired from your job.
Yeah they teach Cathode Ray Tubes here in school. No bueno.
> No, I wanted action!

But really what you want is to minimize it.
While we’re on the subject of simulators, I cannot recommend “10 Steps to Complex Learning” enough.
I’ve seen confused founders become relentless executors when surrounded by the right vibe. And I’ve seen ambitious founders burnout fighting for traction in an environment that doesn’t foster their energy.

So I’d say yes.
It did find however that he cheated more recently than he previously admitted.

>Professor Regan analysed some of the games mentioned in the Chess.com Report, and
his statistical analysis showed fewer instances of cheating in comparison with the
Report, bringing the range down to 32-55 games cheated in. The analysis of the
Chess.com Report revealed discrepancies in GM Niemann´s statement- he claimed
the cheating took place when he was 12 and 16 years old, but games of 2017 and the
games against Bok in August of 2020 occurred after he turned 17 in June. Another
important discrepancy is that the cheating took place in rated online games.
What the landlord does in this situation is paying out of pocket the expected interest payment to the bank, while deducting this as a cost from their other more profitable portfolios.

They hope to ride out the lows.
Well that post just cost me a couple of hours.

And still 136 bytes off 431:

#define p printf
int main(){const char *g[]={"A Partridge in a Pear
Tree.\n","Two Turtle Doves, and","Three French Hens,","Four
Calling Birds,","Five Gold Rings,"," Geese-a-Lay"," Swans-
a-Swimm","t Maids-a-Milk","e Ladies Danc"," Lords-a-Leap","
Pipers Pip","Twelve Drummers Drumm"};
const char *d[{"First","Second","Third","Four","Fif","Six","Seven","Eigh","Nin","Ten","Eleven","Twelf"};for(int i=0,j;i<12;i++){p("On
the %s%s day of Christmas\nMy true love sent to
me\n",d[i],i>2?("th"):"");
for(j=i;j>=0;j--){p("%s%s%s\n",j>4&&j<11?
d[j]:"",g[j],j>4?"ing,":"");}}}
Pretty easy to find

https://twitter.com/Lowkey0nline/status/1711865833121521939
My point is that we effectively did this for a couple decades with oxycodone and hydrocodone… the result has been disastrous.

We can probably keep more existing addicts alive by full legalization, but we pretty much invite a huge wave of new folks who will spend the rest of their lives with an opiate dependency.
They literally mention that they built on top of llava that was released half year ago.
Surely with an adapter this setup could indeed support 802.3 Ravioli.
I used Nylas for a while, followed my Mailspring when that died, but building an electron based app, especially something as complicated as a email client is hard.

I’d suggest focusing on your core requirements, and supporting plugins to delegate the hard work.

Gonna try this out!
Ask HN: Why is restaurant software still so outdated?
When I pay at the cashier of a restaurant, I’ll sometimes see the server tapping on a pre-touchpad computer with an ancient UI that reflects the floor plan.

Why do restaurants still use this software? Or maybe, why hasn’t something like clover that you see at cafes taken over?
It does get invalidated if the app use the right api call:
https://developer.apple.com/documentation/localauthenticatio...
As you've identified this is not the rational application of checks and balances, this is settling scores and executing vendettas in machine politics. Welcome to New York, baby!
Someone successfully hijacked, flew, and did a barrel roll on a plane just from learning from video games, though it's not clear if it was Microsoft Flight Simulator:

https://www.seattletimes.com/seattle-news/video-games-pilots...

Though there's some skepticism here:

> Some of Mr. Russell’s actions, such as knowing to be at a certain elevation to perform certain aerial moves, suggested he may have learned them from a flight simulator, Mr. Todd said.

> “It’s highly improbable, but not impossible, that he never had a lick of flying except other than in a virtual world,” he said.

https://www.nytimes.com/2018/08/12/us/richard-russell-q400-f...
The ones we can’t afford.
Buyers who need a mortgage can't go above the appraisal value, which in times of high demand lags behind the actual value of the home. If the buyer and seller reach an agreed upon value and the appraisal comes in lower than they expect, the buyer may have to back out (which can screw up the seller's plans) or lower the offer.

A cash offer doesn't have that risk, so all else being equal sellers will choose them over mortgage offers. This has the effect of raising prices faster than they might otherwise go, because the appraisal system normally serves as a bit of inertia in the system.
Paraphrasing XKCD 1357: citing "free speech" is bad, because it's admitting that the best argument you have is "it's not literally illegal to say this".

And when it's literally about Nazis (it seems like it always is) ... Rumble isn't the one looking like they have standards here.
Flight sims are great for exploring unfamiliar airports, practicing IFR procedures, cockpit orientation (to a point), and other routine tasks. They are terrible for learning to fly, and in fact are detrimental to the task, since it teaches new students bad habits, like keeping their heads down and focusing on instruments.

I fire up the sim occasionally, but I don't pretend it's a digital analog. Instead, I treat it like it's a different aircraft entirely, including simulating preflight checks and running checklists.
Sometimes, emergency adaptation does not go particularly well for the individuals involved.
It’s a bit like in any religion. Some worship god while fearing the devil. Still part of their religion, or cult. Tales of the vengeful llm are part of the mythology.
Something like that indeed. More specifically, the Dahiya doctrine[0] from what I can tell:

[0] https://en.wikipedia.org/wiki/Dahiya_doctrine
I feel like the ability to deal w/ this type of thing is more person to person assuming you don't have young kids to worry about. Like I do encounter that type of behavior but I don't know for the most part it doesn't bother me. It does make me feel uncomfortable from time to time but I can look past that.
During the Civil Rights Era there were radical leftist groups that used the flag. The YPO in Chicago was allied with the Black Panthers.
https://en.m.wikipedia.org/wiki/Young_Patriots_Organization (ditto Southern Student Organizing Committee)
So speaking of line widths, I'm curious what people generally use for programming and enforce with auto-formatters. I know there tends to be a lot of debate about this wholly subjective question, but I'm wondering what reasoning people have for their preferred line length. It seems many tools still default to 80 characters. This does feel restrictive, but, on the other hand, I personally find shorter line lengths to be quite pleasant. Still 80 feels too restrictive and I think its being a default is just a historical accident, right (punch cards and early monitors/terminals)? Anyhow, just curious if there's any interesting reasoning to prefer one limit over another or if it all comes down to personal aesthetic preferences.
> rent control ensures you keep turning a profit year after year

this assumes the returns set out by the rent control is appropriate in all future situations. Even with the allowance for increases, there are still situations where such an increase is insufficient.
It's known as the 'Rebel Flag' in the united states, and has indeed stood for being a rebel with none of the modern racist associations attaced to it. Many of your favorite antiracist rock stars of the 60s sported the flag. People under 40 mostly just know the culture-war version where its akin to a swastika, which itself originally had a different meaning. Symbols change, you have to view them through the lens of history and culture before recoiling to modern interpretations,
DAW Configuration for Low Latency Audio
Fun thing I learned recently about the 12 days of Christmas: every gift is a type of bird. Leaping ladies, lords, all of them.
Coincidentally I came to the same conclusion for video games; you can generally assume that a game won’t be much good if the menu options have input/animation lag — my theory being that any game designer who actually liked playing their game would have gotten fed up with it during playtesting
1. If you don’t use a language feature in your code, your code shouldn’t pay the cost—no matter what else might be helped, enabled or prevented by that. To this day compilers let entire features like exceptions and RTTI be disabled entirely rather than accept that there might possibly be some costs worth imposing.

2. Binary compatibility and dynamic linking don’t matter at all, and shouldn’t ever be considered in design or revision of anything language-related.

3. All areas of computer science and engineering are open to being a part of the standard library and existing language and standard library authors are the best judges of what should be in the standard and how it should be implemented than anyone else, including platform vendors or subject matter experts.
> past conflicts have been confirmed after the fact by third party international organizations, like the WHO.

This is not my reading that WHO or any other org confirmed anything.
They say in 2014 both Israel and Palestinians agreed on number of casualties, but this time discrepancy is 10x.

> If you claim the data is fake then you should be able to identify some made-up deaths in it.

say they made up some ID, name, gender and age. How exactly I could identify this?
Sims can always help build technical knowledge, but usually lack the practical aspect. Sure, you know the ingredients for a takeoff, but can you execute in a real cockpit? Again, great for learning the ingredients.
> exempt from the normal responsibilities of debts and liabilities

I'm sorry, what are you talking about?
> what happens when markets are constrained by laws/bureaucracy and the best and brightest seek more permissive places to set up their businesses and simply up and leave.

To a place where they are free to process spodumene, extract lithium, and just leave megatonnes of acid and radioactive by products pooling in unregulated dams that burst and pollute downstream?

Zero regulation is just a little bit too much Silent Spring surely?
A New Look at P Values for Randomized Clinical Trials
Did you try this to confirm it’s even true? It takes 5 seconds, just try it.
Because I did. My iPhone prompted me for my password in addition to the PIN.

Maybe we shouldn’t take this article at face value.
Boring answer: “If it ain’t broke, don’t fix it.”

Getting new software developed takes time and money, and requires more training. Not to mention the risk of new glitches that weren’t present in the old software.