skysight-inc/HackerNews huggingface dataset:
Housing fundamentally IS and should be a good investment for the homeowner. It retains it's functionality over time, and saves the owner considerable rental expenses.

Think about what conditions would need to be true for housing to be a bad investment.

>I feel strongly housing is a basic human right, and so we should stop viewing residential property as an appreciating asset.

Its not about "views", it is about reality. You cant simply wish an alternative into existence by closing your eyes.
I want to be exhaustive on my error checks. I want my match to fail if a new variant is added, so that I can handle it (even if it's just to ignore it). A big reason why refactors can be so fearless in Rust is thanks to exhaustive checks. While the 'refactor' part applies mostly to your own, 1st party code, it's also useful when upgrading 3rd party dependencies.

For this reason I personally don't like `#[non_exhaustive]`. I don't expect my code to keep compiling when I upgrade the minor version of my dependencies, and as long as the reason is simple, like a new enum variant was added, then I'm happy that it errored and will happily fix it.

This perfectionist attitude towards semver is why so many projects get stuck forever at v0. https://0ver.org/
>and there are in fact investigators working on supply chain compliance (warehouse police).

So much for right of First Sale I suppose. Or has licensing so pervasively invaded our economic system that there isn't even the pretense of an equitable position in mercantile activity anymore?

Honestly, the further I dig into modern colloquial business practice, the more and more it appears everything is predicated on bad faith from the supply side from the start.
You have to live somewhere and renting has many downsides as well. Some view a house an investment, but its also a commodity that you use everyday.
They should have done more stabby stabby on camera
Even among representatives from north Louisiana that I had heard of (I live in the southern part) I hadn't heard of him.
I bought just before covid for 500k.
local evaluator says its worth between 800-900k now. (I've done very little to the property)

I'm fine with losing 3-400k value if it means we have all but solved the housing crisis locally.
My argument against wrapping for backend services is that is:

1. I think that it is preferable to handle the error where it happened instead of at the top of the stack. For a backend service, there's really only three things you want to do with an error: log it, maybe bump some metrics, and return an error code and ID to the client. You have a lot more information available (including a stack trace if desired) if you handle it at this point.

2. By wrapping the error up the call stack, you're building an ad hoc stack trace. Performance wise, this is (probably, haven't measured) a lot better than an actual stack trace, but as you said yourself, the top concern is debug-ability
and developer velocity.

3. Wrapping an error doesn't provide just a stack though, you can add values to the error! Except...what does that really buy you vs. just adding the values to your structured logging system going down the stack vs. doing it on the way back up in an ad-hoc way? Those wrapped error values are a lot more difficult to work with in Grafana vs. searching based on fields.

4. If I have a stack trace, structured log fields, and a correlation ID, I personally don't get any value out of messages like ("could not open file), as I can just use the stack trace to go look at exactly what the line of code is doing. You could argue that with good enough wrapping, looking at the code wouldn't even be necessary, but I think that's pretty rare in practice. It also seems like a lot of extra work to spend a minute loading up the code in an IDE.

5. As mentioned in 1), what the client gets is just an error code and trace ID anyways. In fact, we actively don't want the wrapped context to be sent back to the client since it can be a security concern. If that's the case, we need to remove it and log it anyways. Why not just log the information in the first place?

Anyways, curious to hear your thoughts. I used to advocate for wrapping errors, FWIW.
This isn't really relevant unless you're error checking inside a hot function - in which case, you need to rewrite your hot function. The majority of code out there is I/O bound (network/disk) anyway.
> There are plenty of good languages which offer better expressiveness and performance: C#, Swift, Rust, Zig, D, Nim.

If we're sharing random tangents, I hear a lot of people like ice cream.

> The biggest lie is Go looks like a low-level-ish language

In what way does it look low level? I don't see it. Its closest language analog is Python, which I don't think anyone would see as being low level. Also, I assume this is meant to be in response to the "systems" bit. Systems are not defined by how "low level" they are. You most definitely could create a "low level" scripting language. You probably wouldn't, for various reasons, but you could.
Supposedly chess layers burn excessive calories playing. From one popular culture article[0]

...The six-game championship in 2004 left Rustam Kasimdzhanov 17 pounds lighter. And in 2018, one company tracking the heart rate of grandmaster Mikhail Antipov concluded that he had burned 560 calories in just two hours. Sitting still. Playing chess. (An average-sized person would need two hours on a treadmill to break 500.)
Last week, ESPN looked more closely into the toll the stationary sport takes on the body. ESPN spoke with Robert Sapolsky, a Stanford University researcher who studies primates. Sapolsky explained that some chess players respond to the game like any elite athlete, burning upwards of 6,000 calories a day during tournaments, due to tripled breathing rates, elevated blood pressure, and muscle contractions. That means during tournaments they can lose two pounds each day.

I have done several fasts, and I am quite dubious of the supposed mental improvements. My brain has spent 99%+ of its existence no more than 12 hours away from a steady supply of glucose. I personally feel physically and mentally sluggish. While probably erring much on the side of caution, I avoid driving during a 5+ day fast because I feel my reaction speed is diminished.

Furthermore, the brain is the single most energetically expensive organ in the body. If there were a shortcut metabolic pathway, it seems like it would have been exploited long ago.

[0] https://www.menshealth.com/fitness/a29144951/chess-players-c...
Care to shed some more light?
Do people just not realize that you are supposed to resize images? You don't just upload a 2560x1440 image, then have the client shrink it down to 930x523, unless you can take the server-side hit, and don't care about the time spent by the person waiting for the image to load.
Ignorance is strength - that guy was onto something.
It's just a flag because it's a dupe as linked to in the other comment.
South Korea built a new capital but most everyone there still tries to live in Seoul. There are very affordable cities in upstate New York within a few hours of New York City that are still losing population. This concentration in winner cities might swamp efforts to lower prices with new cities.

Arguably the Sunbelt suburban cities are new cities. If 90% of a metro's population is new since 1945, that's a new city grafted onto an old town.

In the US at least, we have built new cities, and we have also crowded into a smaller number of winner cities.

Canada, despite being huge, actually has fewer opportunities for new cities because building on the Canadian shield is impractical.
Interesting data but technically an orphan statistic. Who is it that's spreading the real news? The same group of people could be responsible for 80% of all news spreading and we wouldn't know from this study.
Universities & Colleges have been ground zero for establishing pretty much every major advancement, from the internet itself to Doom, file sharing and Facebook. Lots of resources combined with young, rich people with big ideas and energy who get the benefit of knowledge & wisdom while almost universially staking out a position in opposition to the established "way things are".
This reminds me of hugeurl, which disappeared around 2014:

https://web.archive.org/web/20140208032349/http://hugeurl.co...
Is this using my browser's location to center the map? Because the starting place was close to my house, so I assume that is the case.

This doesn't seem to be taking trees into account. My neighborhood is filled with douglas firs that are 200+ feet tall and cast a lot of shade.
This is more akin to downloading a jpeg and the jpeg running arbitrary code. Models should be like jpegs and I believe safetensors treat them that way, while the old pickle format didn't.
That $10k was probably the limit for their work, not someone else’s stolen time.
Given what they charge for logging, I would not be at all surprised to hear that revenue is growing while users are plummeting.
I found a post talking about KaZaA and Napster, and that's right: I forgot but Napster had a central server to provide files, that's why it was so easy to shut down...

https://computer.howstuffworks.com/kazaa.htm

KaZaA didn't store the files itself so it was thought they wouldn't be possible to shutdown. From the site above:

"While Kazaa claims to be "completely legal," there are those who disagree: The free-to-download blue files are controlled by Kazaa users and include copyrighted content."

"Later that year, Kazaa was sued again, this time in the United States by the Recording Industry Association of America (RIAA) and the Motion Picture Association (MPAA). As of February 2005, the decision in that suit is still pending."

I remember they started suing individual users at that time... I found an article explaining that:

https://www.videoproc.com/resource/what-happened-to-kazaa.ht...

"In September 2003, the RIAA filed lawsuits against over 250 individuals, accusing them of illegally distributing about 1,000 copyright music files each, using P2P networks. RIAA sought an average compensation of $3,000 per case."

The result of the first case:

"In July 2006, the MGM Studios, Inc. v. Grokster, Ltd. caused Sharman to settle for $100 million, the amount to compensate the loss of four major music labels – EMI, Sony BMG, Universal Music, and Warner Music. The company also agreed to pay an undisclosed amount to the studios in the industry."

It's unclear exactly how Kazaa got down, the article concludes with "In August 2012, the Kazaa website was no longer active."... "the rise of legal streaming services such as iTunes, Spotify, and Netflix further compounded Kazaa's demise.".

Looks like the music industry managed to scare people away from pirating instead of actually succeeding in bringing them down directly, which is more or less what I remember.
Super cool!

Maybe I missed it, but it didn’t seem to me like the authors presented any reasoning about what makes this capability particular to transformers… especially on the relatively small HMMs, it’s not clear to me that we wouldn’t see the same behavior with some other model performing prediction, but maybe I missed that.

Obviously it makes sense to focus on transformers given their ubiquity in SotA research, but it would be interesting to see how “special” this property is given that there is an implicit suggestion that it will continue to be true on larger problems which currently are primarily only solved with transformers.

On the other hand, we have things like selective state space models (most notably, Mamba) which very explicitly of course represent system state within the architecture of the model itself, and are promising alternatives to transformers.

Anyways, very cool post!
I'd phrase it as: pop art and culture have been optimizing themselves against the human psyche for so long (much longer than engineering and law and planning) that we have a pretty firm bead on what an every-person will like (mathematically-speaking).

There's tons of avant garde art, but on average it's less popular (because that's not what it's optimized for).

I wouldn't be surprised if GenAI commoditizes pop art, but in turn creates greater demand for abstract, more unique forms.
They absolutely test every component individually.
There really should be a way to target and remove purposefully malicious communication from the open social platforms.
Since the article is targeting basic home/enterprise routers it's correct as they usually have switch ports and WiFi, but it's still called a router.

And you can configure a network so traffic between hosts in a subnet goes through the gateway. So it's also technically correct.
“Micronutrient deficiencies” is easily solved by a normal daily multivitamin. If you eat meat you will get all of these nutrients anyway.

I’m not suggesting avoiding vegetables, they are delicious and healthy. It’s just that meat is the most important thing over all.
It can't be considered a fact, because it's unverifiable. The "fact" is that certain parties (museums, Vatican, etc.) claim to possess genuine historical documents that describe events that occurred in the past that Christ existed and was killed by the Romans.

I believe it's probably true, but it's important to realize that I'm taking the word of these historians and archivists on faith; I've never seen these documents, and I could not verify their authenticity were I allowed access to them.

It's only through careful examinations of what we as individuals can personally verify can we start to identify what kind of informational waters we swim in, and start to protect ourselves from "fake news".
Plus there's the reality that all of this mediocre capability requires VAST inputs of energy that are totally unsustainable.

I've said it here before and will again, AI is just the pivot from crypto that props up NVIDIA prices and lets tech bros speculate on a market that simply will never materialize.
I mean, no, “no JS” is pretty religious.

What we need is a distinction of “low JS”, which is really what we had before we somehow grew an industry of JS framework mania. JS with fallbacks is a very useful and pleasant thing, JS powering the entire experience is - in most cases - not.
I mean a Georgist land value tax, where you are only taxed on the value of the land underneath any improvements, and not on the improvements themselves. Of course, that doesn't prevent the kind of valuation mistakes that your article points out, but they are orthogonal.
We need to modernize the grid. Complicated issue with all the players - utility generation, distributed energy resources, IOUs, regulation, etc.
Netlify for the front-end, google cloud for extended storage and Akamai for hosting. Akamai is great as they are less customizable than AWS (which is a good thing if you don’t need extra config) and much less expensive.
AI hype really can't die soon enough imo.
To go next to the other one? Appearance? Really? A dupe of dupes. Insanity. Okay, whatever.
This is more of a linuxism no? I agree though, I have used Linux for decades but I never remember the usr, bin, local, etc permutations of magical paths, nor do I think it makes any sense. It’s a mess honestly, and is almost never what I want. When I was younger I thought I was holding it wrong but these days I’m sure it will never, ever map well to my mental model. It feels like a lot of distro-specific trivia that’s leaking all over the floor.

It seems like a lot of the hipster tooling dropped those things from the past and honestly it’s so much nicer to have things contained in a single file/dir or at most two. That may be a big reason why kids these days prefer them, honestly.

As for nginx itself it’s actually much better suited for high performance proxies with many conns, imo. I ran some benchmarks and the Go variants (traefik, caddy) eat a lot of memory per conn. Some of that’s unavoidable because of minimum per-goroutine stacks. Now I’m sure they’re better in many ways but I was very impressed with nginxs footprint.
Yes false rumours and unsubstantiated claims such as

- COVID came from the Wuhan virology lab

-The NIH was funding gain of function research in Wuhan.

- There are rich pedophile businessmen that are pimping out underage girls to be able to blackmail them.

I could go on and on, because those are all horrible unsubstantiated rumours and I am glad we hunted down people who shared them persecuted and hounded them and limited their freedom to share things like that.
And how do you know B's answer is correct?
Runtime cost or compile time cost, take your pick.
maybe women don’t want their sms/mms/phone calls being leaked unencrypted over the antiquated, legacy telephony network?
"I have a friend who didn't want to travel, therefore most people just don't want to travel."
Hi perrygeo, Manifest dev here, I totally agree with you: quick starts can be harmful in the middle/long term so most of the times I would probably accept to invest more time in the beginning building something flexible.

However, you are talking here as a senior/expert developer - as you were already coding in 2010 ;) - but junior devs OR frontend devs may not be able to create that Django+DB+API app so easily. That is an important point to consider.
Only one. All back holes are connected in spirit. Occam's Razor also suggests it is all the same hole because there can only be one 'singularity'.
nonsense. A primary residence obviously provides utility in the form of shelter for the owner.

No assets directly produce cashflow, whether they are factories, tractors, or tools.
It's not just about being 'labeled'.

What amount of censure would break your steely resolve? Maybe you are ok with your posts being down-ranked. What if your accounts are disabled next?
Yes plant based food is often ultra processed and highly refined, which is typically what foodies argue is bad (except when it comes to their plant food).
> what if your town turns into the next Florida (uninsurable hurricane and flood zone).

These are pretty well-known risks. The people buying just think someone else will bail them out (and aren't generally wrong).
The other one does not flag it as a dupe. Usually would also direct to where the discussion is but that was already done.
Don't blame "AI" for all the cheapening of the arts. It's been that way for a long time, largely due to mass media giving away for very cheap. No one already wants to pay for anything, and artists don't help by putting their works in digital form on the internet. If I want to train a computer model on all this digital stuff, so be it.

If you want to be an artist: perform music live, make a real object like a painting or sculpture, act in a play, etc. Don't be a digital "artist" it's already worth next to nothing.
This is precisely what so many do not get when they are arguing against independent, skeptical academics or scientists. The academics/scientists get basically nothing from their position. Sure, they get papers and maybe tenure and so on, but they can get those holding either position. Meanwhile, on the other side we have people with literally millions riding on the position. I wonder who will provide a better unbiased take?

This is further muddied in the LLM debate, as we have a generation (of mostly nerdy middle class white men) who grew up on sci-fi desperately want their boyhood fantasies to come true. I was one of them, but I got over it - we're not colonizing Mars to save humanity and an LLM is not anything resembling AGI. People not invested in the narrative can see that LLMs, while amazing at generating sensible sounding text, are not even remotely close to reasoning AGI.
Hahaha, they probably meant LLVM
Frances Hesselbein's leadership story (2022)
I see that this started back in the day before computers and simulations, but it all comes down to integration testing. I've seen plenty of instances where all the parts worked in testing but in the real world it failed miserably.

It is ingenious that they figured out to just mount the planes upside-down on a short test stand as a way to do the testing so there wouldn't be the interference of the pole in the way.

I am willing to bet they had a time where they thought about hanging the planes from a giant crane or maybe actually fly the plane over a huge track where the test equipment was on a train following the plane.
And sell outrageously priced MP3 players. There’s no way people were stocking those things with music they paid for.
I feel like you still need to the DB for that, for auth at a minimum (which might not need to hit your main DB I guess) if not for logging (spend credit/record usage/just analytics). I guess all of that could be skipped with something like a JWT and log ETL process.

I'm intrigued by edge computing but the DB always seems like the bottleneck so thank you for the example.
One of the best things about my parents retiring was the cessation of the endless torrent of garbage e-mails they sent me every day.

https://www.youtube.com/watch?v=KCSA7kKNu2Y
I think the main reason to use any of these array languages (for work) is job security. Since it's so hard to find expert programmers if you can get your employer to sign off on an array language for all the mission-critical stuff then you can lock in your job for life! How can they possibly replace you if they can't find anyone else who understands the code?

Otherwise, I don't see anything you can do in an array language that you couldn't do in any other language, albeit less verbosely. But I believe in this case a certain amount of verbosity is a feature if you want people to be able to read and understand the code. Array languages and their symbol salad programs are like the modern day equivalent of medieval alchemists writing all their lab notes in a bespoke substitution cipher. Not unbreakable (like modern cryptography) but a significant enough barrier to dissuade all but the most determined investigators.

As an aside, I think the main reason these languages took off among quants is that investing as an industry tends toward the exultation of extremely talented geniuses. Perhaps unintelligible "secret sauce" code has an added benefit of making industrial espionage more challenging (and of course if a rival firm steals all your code they can arbitrage all of your trades into oblivion).
Remember, the enemy's gate is down...
Ask HN: What are good Python resources for kids?
I’m looking for something fun, not too difficult, visual, maybe puzzle based? For a bright 10yo who is very keen to learn. Bonus points for answers that can be used on an android tablet. TIA
> Set up a guest network to enable internet connection for your guests and for your IoT devices.

I would definitely recommend separating guest and iot networks, iot is usually pretty weak (the S in IoT stands for security) so they need as much protection as possible; putting them to guest network is throwing them to wolves.

> Enable port filtering. For example, the SANS Institute recommends blocking outbound traffic

Tbh egress filtering is generally not very useful, except for some special case networks (like aforementioned iot network). Blocking IRC seems just silly.

> Use Media Access Control (MAC) filtering to choose which trusted devices connect to your network.

Afaik MAC filtering is pretty much useless, MAC is easily snooped and spoofed. WPA should be sufficient access control, go for EAP ("Enterprise") if you need better than PSK ("Personal") security.

> Disable remote access management

Realistically, not going to happen. Better advice would be to have separate management network, with tighter access controls.
You might be confused, the highest value is generally what we call fats. Sugars (aka carbohydrates) have the same calorie density than proteins (broadly speaking, it seems to heavily depend on the metabolism of each individual, the type of food, etc.)

That's why you would rather bring nuts/peanut butter and crisps to a ultralight hike and not a bag of sugar or candies.
Usually it's done on purpose, they wait until it get very popular and used everywhere before pulling the carpet