skysight-inc/HackerNews huggingface dataset:
> [TikTok]'s addiction-based advertising machine is probably close to the theoretical maximum of how many advertisements one can pour down somebody’s throat.

Well put. It's interesting that we pivoted in my adult lifetime from:

1. Myspace's emphasis on sharing things on your own webpage, essentially a hosted blog
2. Facebook's evolution from "hosted blog" to "friend update aggregator" to "chat client" to "friend update & ad aggregator"
3. Instagram's callback to simple update sharing (with pictures) and a chronological ad-free news feed
4. Snap's emphemeral sharing
5. Facebook's slow agglomeration and bastardization of all of the features that made Instagram and Snap distinct.
6. TikTok's addictive advertising machine that barely includes any friend connections at all.

Initially I was concerned that this would mean the death of real social media, just like the article initially suggests. But I really like the conclusion the article ultimately comes to: we basically don't have social media right now, we have advertising engines masquerading as social media. Better that Facebook, Instagram, and Snapchat show their true colors and become disgusting advertising machines just like TikTok.

If we're lucky, that means a federated, open, mostly-ad-and-suggestion-free open source social media experience can fill the power vacuum for intimate, interpersonal, high-latency communication over the internet. microblog seems promising, but I think even mastodon could provide the experience I'm looking for.
https://www.taxaudit.com/irs-letters/irs-letter-cp75a-sample...

This is what a typical audit of EITC looks like. It is literally "send us some forms and some proof like a birth certificate showing you're the parent of the child you're claiming".
> Pickle is slow

... Python is slow. But "slow" means "plenty fast" nowadays and the development speed advantage is immense.

> unpickling malicious data can cause security issues

Why would I do that?

I can't read the linked page because it seems to be down/the link is broken, so I don't know whether this includes user data that is present before pickling and then turns to be an issue after pickling. Then I would worry, otherwise ... yeah, I'm not gonna unpickle random data.

> Just use JSON

How do I effortlessly restore objects including their methods from JSON?
Brave is what Mozilla used to be and the new guard expressly rejected.

https://en.wikipedia.org/wiki/Brendan_Eich#Appointment_to_CE...
When Vitalik goes to Argentina this is the response. https://twitter.com/OctaBidegain/status/1473508689101348868

Just because you come from a place of great financial privilege and a liberal society does not mean others have no use for a censorship resistant form of money.

Afghanistan: https://theintercept.com/2022/01/19/crypto-afghanistan-sanct...

Argentina: https://www.bbc.com/news/business-60912789

Russia: https://www.reuters.com/world/europe/navalny-ally-urges-dono...

Lebanon: https://www.reuters.com/article/lebanon-crypto-currency-yout...

Nigeria: https://www.coindesk.com/tech/2020/10/16/nigerian-banks-shut...

Ukraine: https://www.cnbc.com/2022/03/23/ukrainian-flees-to-poland-wi...

https://www.financialinclusion.tech/
Wildcards are entirely shell-dependent so blame the shell you're using, not Linux :)
I think time will be very expensive on them because while over the ocean they'll be dedicated to the more lucrative commercial maritime and the hypothetical HFT low latency routing products. While the satellites are over land they'll be largely free to do whatever they want with the time with their currently announced plans but making hops across the ocean the commercial contracts are going to get top priority because they'll expect it at 5k/month. And as they bring more things on that require the laser links the time is just going to get more precious and by extension expensive.
At least one computer helped found an entire field of physics.

https://news.ycombinator.com/item?id=32411769
Oh, absolutely biased! But not just trucks. Works for all kinds of other things. Sports cars too. Nice things. Athletic skills. Etc. People like to one up each other.

So, that's not all truck owners. Just thinking (anecdotally) that lots of "mean" truck owners buy them in part because of one-upping/status-seeking behaviors and wants rather than "I need to tow 12k pounds" requirements.

In my town (just outside NY City), seems like the status vehicle of choice is a 911. Buy one if you want to fit in with all your rich buddies!
>they tend to create hubs

Hubs and communities are two vey different things in my book.

And major tech hubs with top paying jobs or a concentration of rich tech workers tend to score poorly at anything related to the sense of "community" as you have major gentrification issues from the giant wealth disparity and a caste system of those with tech jobs and money and those without. And the modern, compensation oriented tech workers, have rarely been great at forming any kind of community together, let alone with others, being more individualistic and preferring always to do things each their own way. Just ask them to unionize and see what happens.

>even if those are revolving doors

And "revolving door" communities are the worst. S-E Asia and Latin America are full of these gated communities of western remote workers and digital nomads and it kinda sucks, as everyone treats the place like a holiday amusement park. Not learning the local language, not integrating with the locals, not adapting to local laws, customs and traditions, they're just there to have their fun of being the top 1% earners there, consume, party, Tinder around, and once the novelty wears off, move on. That's the worst kind of community I can think of.

For me, community, is what I see in small european villages/cities with small family businesses going back generations and everyone investing back into the local community and in the local environment for the future generations in the long run.
That's a 5200 calorie deficit per day.

So no, not really. At least not without significant dehydration.

I'm more skeptical of the weight loss claim itself.
Yeah, the whole 'life-hack' mindset can be quite toxic. But frankly, my other procrastination habits (mostly browsing comment sites like HN) aren't much better (actually quite bad [0]), so if this one comes with a timer and a daily limit it may actually help reduce screen time. Funny enough, the very first thing I 'ankified' just before writing the post was something I picked up very recently as an alternative to browsing the phone on my commute, solving a Rubik's cube.

[0] https://www.nytimes.com/2019/04/24/well/mind/putting-down-yo...
If you're running a node, and it finalizes a block, that means your node will refuse to ever revert that block.

A long-range attack is when a validator withdrawals their stake, waits the withdrawal period (e.g. the 6 month delay delay mentions above), and then creates a fake chain starting from before they withdrew their staked eth.

Because in the "real" history (e.g. the ones that most nodes have seen over the past 6 months) the validator doesn't have Eth locked up still, there's no way to punish them. Thus, these long range attacks get very cheap (you could even imagine someone who pays validators for old keys -- aka, you don't even need to be a validator yourself).

These two facts together mean that PoS blockchains require some "weak subjectivity" - which pretty much means when you download and start syncing your node, you need to know a "finalized" block hash from the past 6 months (or within the withdrawal delay). This ensures you won't get tricked by a cheap long-range attack.

In practice, I don't think this will be much of a problem - clients can just do a new release with a new block has every few months for new users!
Probably a lost cause at this point since most GUI toolsets are too object-oriented to comfortably wrap and call with Rust. Do a web view with Tauri instead.
> I've had more than one customer argue with me over the years that they would rather pay hourly than a fixed price (however that fixed price was calculated)

Hello, I have been one of these people.

If I agree to a fixed price, then the goal of the contractor becomes "do the minimal amount of work possible to deliver something that can be argued to meet the letter of the contract (and no more)."

If I agree to an hourly rate, then the goal becomes "bill as many hours as possible while demonstrating at least some plausible incremental value for those hours."

Unless I am _really_ good at specifying a precise deliverable (and who among us in the software world is?), the second set of incentives looks much healthier, both for me and for the contractor. I think this is particularly true for open source deliverables. Maybe it costs more, but bounding that precisely is easy ("cannot charge more than X hours in Y period").

I don't want to micromanage your hours. I don't have time for that. Mostly the fact that when you send me an invoice you might expect the question of "What did you actually do?" to come up is sufficient to make sure you really did something (and if not, pretty easy to resolve).

Frequently in the fixed-price contracts I have done, even with reputable people with whom I've had a previous relationship, that "argue" bit above is not hyperbole. Then it falls on me to demonstrate why what you did does not meet the requirements, or is flawed in some other way, and I don't have time for that either. That was why I was paying you. Now the relationship is adversarial and asymmetric: it is easy to not understand a problem, and hard to both understand it and convince another party who is not invested in understanding it to understand.

Whereas if you are billing hourly, you are more than happy to be told about problems that you can then charge me to fix. I get something I can actually use that way, too.
"And because it was never about “bring[ing] the world closer together”, they drop that mission as if they never cared. (That’s because they didn’t. At least MarkZ didn’t, and he is the sole, unaccountable overlord of the Meta empire. A two-class stock structure gives you that.)"

Ahahahaha! As if the normal shareholder of FB, or almost any other company, would tolerate them making less money than they possibly could. There is plenty wrong with Facebook, but the two-class stock structure is not the cause, because a single-class stock structure leads to equally pathological behavior.
There is also the people cost. If you’re a hobbyist you could argue those are zero or there is only some opportunity cost. But for a professional validator, SRE salaries dwarf the hardware cost.
It could be attributed to stress, perspiration and change in water intake behaviour. In other words water weight.
> Hot take: this sort of research may not justify public funding.

Why not? Seems like an interesting route for maybe getting the first grip on "REM sleep"[1] since "visual input can be controlled in jumping spiders early on (unlike in humans)" and the spider nervous system is simpler (also people don't object _quite_ as much to people sticking probes in spider baby brains as much as human baby brains), any connections between visual stimulus and "REM sleep" can be investigated which -may- lead to advances in understanding our own sleep.

[1] if that's what's happening - PZ Myers[2] suggests it may just be periods of alertness since they don't want to get eaten whilst asleep, obviously.
[2] https://freethoughtblogs.com/pharyngula/2022/08/10/do-spider...
The slowest number mentioned in the post--"32,562,683 signals [per second] with sender"--works out to about 31 nanoseconds. That's around half a dozen orders of magnitude less than an amount of latency that would be noticeable to a human.
Show HN: Search Away – Housing search companion
Hey HN, excited to share a side project I’ve been working on for the past few months. This started after getting frustrated trying to figure out where to live. I wanted an easy way to see how an area was changing. Are schools improving or getting worse? Is housing inventory increasing or decreasing? How does this compare to historic levels?

Search Away brings together housing, income, school, census and crime data for over 33,000 zip codes and 87,000 schools. Housing data is updated monthly. All other information is updated when more recent data is published (every few months).

Hope this helps you discover new places and makes it easier to find a home.

Looking forward to feedback.
Superblocks is based on AppSmith (Apache 2.0)

https://github.com/appsmithorg/appsmith

open-source developers beware
The answer as I understand it, is that anyone who's continuously running a node won't be confused by such a fork, but someone who just joined the network has no way of telling which fork is the true one.

Put another way, if you know the true chain at time T, you also know it at time T+1. But if you're just joining the network, or you went offline for a bit, that means you don't know which chain is the true one and need some outside-of-protocol way of determining which fork to trust.
> The images remind me of one of my dreams (...)

A lot of dreams scenery seems to throw logic and reasoning out of the window. Even small sensory inputs can make a huge difference to a dream sequence. And in many case they don't make sense even in the context of the dream.

I haven't personally experienced any hallucinations myself, but some DALL-E images seem awfully familiar to what some people describe.

I know that comparisons between brains and machine learning (including neural networks) are superficial at best, but I still wonder if DALL-E is mimicking, in its own way, a portion of our larger brain processing 'pipeline'.
>He also doesn't seem to have a dyno which makes taking data and testing a lot easier.

how do you test without a dyno? and isn't it easy to set up a electrical generator tied to a high wattage variable resistor to do it?
I suspect this is a joke, but I did find that it was a little overzealous with the filtering. I was trying to get someone (not a specific person) shouting or with an angry expression, and a few prompts I came up with were blocked. Not banned though.
> In fact, people who ONLY eat red meat will find it LITERALLY IMPOSSIBLE to be overweight.

This is such an absurd statement. There's many factors around gaining weight, but it all boils down to simple how many calories you spent vs how much you eat. There's no magical "eat however much you want" diet that it's impossible to gain weight on
I addressed some of this in another comment:
"You can control the side effects you may get from a medication you take? If you get an infection you are taking meds. If you get kidney stones, you are very likely getting meds, if you injure yourself and need surgery you are getting meds. These carry risks, therefore, every time your chances of "perfect health" are decreasing.
I get that most people on HN, can control the air they breath as they have the means to decide where they want to live, this isn't the case for most of the people.

Cancer is literally just a numbers game, people in perfect health at their PEAK get diagnosed with cancer. A top club soccer player is now going through testicular cancer treatment.

I am not sure how general person can control any of this."

I don't disagree that exercise and healthy habits can be great for your health. But the post seemed like it ignored all the other factors.
I got a dollar, for mine...
I think for dating/sex people are willing to leave their comfort zone and meet new people/take some risks. I not so sure about boardgames and walking... who wants to play a boardgame with a complete stranger ?

but hey, why not? someone should try with the hope to become the new meta in social networking.
Is it a series A or a seed?
It's a big piece of the learning curve, and one that usually only shows up when you try to write larger programs. Plus there's very little the compiler can do to point you in the right direction when your object soup needs major refactoring. From what I've seen, a lot of folks either give up on Rust or start writing blatantly unsound unsafe code when they hit this.

On the upside, a lot of C++ game programming uses an ECS-style architecture, which does work well in Rust.
You are suggesting good ideas, but we should go further. Let us write configuration files in Turing-complete exotic programming languages that almost nobody knows! This way malicious programs won't be able to parse them or perform automated edits, and many malicious humans too.
Shhh, don't point fingers at their anti-competitive acquisitions and mergers. It's clearly the people paying fair wages in a free market who are at fault. /s
This just feels like arbitrary gate keeping. The vast majority of people would consider any kind of coding work a "tech" job.

Maybe there's not much innovation happening in these jobs, but that's a different topic.
from the first link:

>L-glu along with glutamine is the most abundant free amino acid in the central nervous system

this would suggest that L-glu is highly regulated in the body. Abundance usually means there should be storage of it if level swings can bring "inbalance" to it's usage.

on top of that, from this study:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3698427/

>In the brain, Glu, which is locally produced completely de novo from glucose, acts as a major excitatory neurotransmitter, and its activity regulates synaptic plasticity, learning, memory, motor activity, and neural development. But dietary Glu is almost impermeable into the circulating blood. Also there is the blood–brain barrier against Glu in between blood and brain so as to not to incorporate into it the brain.

if high MSG(or just G from other sources) consumption did cause neurodegenerative diseases, shouldn't we see that data clearly in places that consume more in culture?
Much the same can be leveled against Java's serialized objects. The OWASP top 10 from 2017 even had "Insecure Deserialization" at #8. The 2021 update[1] changes it to "Software and Data Integrity Failures", still at #8. It's CWE-502: Deserialization of Untrusted Data[2], where Python and Java are specifically mentioned.

1 https://owasp.org/www-project-top-ten/

2 https://cwe.mitre.org/data/definitions/502.html
Spectacle.

It's my go to for years in all my Macs. Simple, fast, runs on startup in the background and once you've got the shortcuts in your head, it becomes second nature.
I got a tax bill for more than a hundred thousand dollars when I sold my primary residence a few years ago. No taxes were actually owed due to the primary residence carve out for capital gains. The sale had been reported to the IRS by a couple different entities (realtor and title company, IIRC) with a few dollar discrepancy, so the transaction was not merged, even though they for the same address (and single family home). I wrote the IRS a nice letter and they eventually replied that they were closing the case. Sometimes "unpaid" taxes are due to limitations of the IRS, which has historically had very legacy software (not sure if that has been fixed recently).
>"The person with the most power in the country is the Governor General. (appointed not elected) "

I believe that the sovereign, Queen Elizabeth II is the one with the most power, and that the Governor General represents her majesty, and acts on Her behalf. This has been a matter of some contention, with a previous Governor General making a big fuss about protocols.
This is just euthanasia of the poor, right? It seems Canada is regressing away from some of its liberal ideals.
I'm usually very much a skeptic when it comes to "revolutionary" tech. I think the blockchain is crap. I think fully self-driving cars are still a long way away. I think that VR and the metaverse are going to remain gimmicks in the foreseeable future.

But this DALL-E thing, it's really blowing my mind. That and deep fakes, now that's sci-fi tech. It's both exciting and a bit scary.

The idea that in the not so far future one will be able to create images (and I presume later, audio and video) of basically anything with just a simple text prompt is rife with potential (both good and bad). It's going to change the way we look at art, it's also going to give incredibly powerful creative tools to the masses.

For me the endgame would be an AI sufficiently advanced that one could prompt "make an episode of Seinfeld that centers around deep fakes" and you'd get an episode virtually indistinguishable from a real one. Home-made, tailor-made entertainment. Terrifyingly amazing. See you in a few decades...
Agreed.

And the funny thing is that everyone does use Unix. Everyone with a smartphone does as both iOS and Android are derivatives of Unix-OSes (Darwin and Linux). Only Fuchsia will be truly non Unix. If it ever makes it out the door.

However those mobile OSes (or ChromeOS) are of course not what we're talking about when we say we love Unix. The same will happen if Linux ever makes it mainstream. Consumers might love it but we won't. I'm happy for it to stay a niche thing. My niche.
Design manager, not a coder, but been in the workforce for quite a while at this point ...

The specifics vary from person to person, but the first 5-10 years of your career tends to be the "find what you don't want to do for the rest of your life" phase. It's actually a good thing to realize that you don't want to do X; you have a strong data point (or several) of what you know to avoid for future jobs.

You know you like working with people (so you can tailor the job search towards in-office jobs). You like solving real-world problems (sometimes companies where tech is a single department vs the whole shebang are better for this -- tech-only companies tend to be a little navel-gazey about their own use but that's from an outsider, take with a massive grain of salt :>).

Apply to many different places. See if you can get contracting gigs if your life circumstances allow for it to "taste" different companies and get more data points. I wish you the best of luck.
These make sense when there's discussion to read at the previous post and there isn't in that one.
No.
"Any headline that ends in a question mark can be answered by the word no." The sweeping generalization refers to the poor journalistic practice of writing sensational headlines in the form of a question in order to compensate for the author's lack of facts.
There are a couple of interal memos of RAF bomber command, some from Churchil hinslef, some from the USAAF and soke from Roosevelt.

Civilian deaths are never justified in war, they are, unfortunately, inevitable so. What the strategic bombing did was explicitly targeting civilians and civilian infrastructure. Which is a war crime. That it was never tried, not even for the Blitz, was because the Allies did it themselves. Same for unrestricted u-boat warefare by the way.

Genocides are no post WW2 invention, plenty of examples throughout history, e.g. the one on the Armenians by the Ottoman Empire or the one on the Native Americans.

One last thing regarding strategic bombing of civilians and cities. It was clear to everyone that it sinoly doesn't work, morale isn't reduced, industrial output of Nazi Germany didn't drop. And still it was carried out. Partially as a revenge thing, partially to appease Stalin for the lack of Western Front in Europe. But mostly because people like Harris pushed and lobbied like crazy for it. Never mind that long range bombers would have been better used by coastal command for u-boat hunting and patrol duty.

Worth noting, the Nazis never had a clear majority during the last free election. They got one in a totally unfree election. Punishing a whole population for that, including children, elderly and other non-combatants, is wrong. Regardles of which side is doing it.