skysight-inc/HackerNews huggingface dataset:
I followed people who post yet when I open the app my first 2 posts (the only posts visible) are from accounts I'd never follow (right now Paris Hilton and ESPN) and could care less about. I don't want to scroll through their suggested bullshit trying to get to what I actually want to read. Maybe this works when you are following no one.
I read the article, it's about travel by electric boat across the ocean.

So I'm still not sure where's the information supporting "Not just that she flies around the world instead of doing zooms." coming from.
resists an urge to throw an boomerang at it
Take a look at FAST protocol [1]. It has been around for a while. Was created for market/trading data. There appears to be some open source implementations, but I don't think in general they'd be maintained well since trading is, well, secretive.

[1] https://en.wikipedia.org/wiki/FAST_protocol
what is a stupidity tax
As someone that was always surprised at how much more free time I had compared to other kids back in my school days - I'm still very much in support of limited structured activities. Me and the boys would just goof off on bikes and in backyards. This was 15-10 years ago.

I'd talk to people in class and they'd claim to have like 1 or two hours free between school and sleep. And I had something like 8 hours free. What the hell?
The Trivial: How to properly tie my shoes. Half the time, by chance, I'd be tying them wrong, and they'd come undone.

How people think, and especially the fact that nobody has it figured out. We're all guessing at how to do things. If you think you do have it figured out, you're likely very wrong.

The value of curation. I picked up a lot of hoarding habits along the way that are so destructive, so much waste and loss. I wish someone had taught me about picking and choosing, instead of just collecting more and more stuff.
Im not denying that. Im saying those numbers are shockingly high
(speculating) Multiplayer games with friends still provide a lot of the same healthy cooperation/conflict that play creates. But yeah I doubt it can be considered a whole substitute.
I think as null <> null you ca never be sure.
This was an outstanding writeup, and I have felt the same frustrations in many other contexts. I enjoy going the "make your own, friendlier tools" route.
Nice project.

Commercially, I would suggest that you white label this at a heavily discounted wholesale rate to VOIP providers. They have existing channels and user base that should allow you to scale without huge marketing investment, and once one or two of them bring your service onboard the rest should buy in. Alternatively, just sell it out to a larger player and move on.
> That said, on my most recent trip to Paris, I actually found Parisians a lot nicer than the last time I was there (~1995ish?).

My wife and I had the exact same experience. We had been to Paris in the late 90s and when we were there a couple of years ago, we found people to be much nicer than they had been previously. Our theory is that it is / was a generational thing.
It remains a big asterisk to me, why was some random middleware validating an end-to-end message between two systems, instead of treating it as just an opaque message.

Why are we not having this debate about "everything must be optional" for Internet Packets (IP) for example? Because it's just binary load. If you want to ensure integrity you checksum the binary load.
Uh, that ship has sailed. Sooooo sailed. It is incredibly trivially easy to write unsargable queries in SQL.
Honestly, one of the the things that worries me the most about possibly moving out of California (being a native) to another state at some point is lack of good Mexican food if I'm not careful about where I move. I'm sure it's much worse in the majority of countries I'd be interested in moving to as well.
Maybe hate speech is down but it's definitely more visible. The main difference on Twitter for me is today the most visible people in any thread are, by virtue of paying for Twitter Blue, manchildren who idolize Elon. some of them are pretty bigoted

Any popular tweet is going to have their asinine takes on top, and for very popular tweets that's all you'll see.
Also, it is just fake open-source, at the end of the day all your data goes through google’s servers, with optional encryption that will be decrypted when you talk to an old device — that’s security theater.
Really hard to have a normal discussion about this.

It's about not seeing captchas on iOS devices. There is a lot of thought that went into the privacy of this solution, just read up on it.

Yet, everyone in the comments I have read so far discuss how bad it would be if a system would personally identify them while denying access to the web for users refusing to be personnally identified.

It's about *captchas* not denying access, and there is no personal identification. Sure you can say "I think it's dangerous and the tech could evolve in the future into something dystopian", but don't immediately start discussing this dystopian solution as if it was the actual proposal, that is simply disingenuous and confusing.
Yeah there is a lot of gray area. Its also self reported, so they could also feel motivated to over report for some reason or another
Ask HN: Stay at a company just for the green card?
I currently work at a late stage company in a very unexciting industry doing ML. Since GPT4 it's mostly just been do the stupid LLM idea of the day, instead of real valuable work.

Frankly, it's a relatively small company with most revenue from one product and I don't think they should really be bothering with ML.

The company has a lot of fundamental problems it needs to fix before taking on something as risky as ML.

That being said, the CEO promised ML to investors in the last round and now wants the company to be an 'AI' company whatever that means. So the ML function is safe.

They're also sponsoring my green card, but that's still at least 2 years away.

My challenge is the market is crap and I don't have pedigree (big company name or top degree). I also don't have status so can't get a lot of US jobs, so switching is harder than ever.

I'm thinking to just leave and find something else to do, even considering quitting the industry and going back to school.

I'm just wondering, would you stay for a couple of years to get your GC or leave if the situation sucks and it seems like a career dead end?
Google built more messaging apps than people have fingers in one hand, possibly two. They are not good at them.

Even if they would, what's the incentive for Apple to become interoperable? They want a moat and people that buy what they sell inside the moat.
Yes, I grew up in a small town and pretty much had the run of it from the age of 6 or 7, and quite a lot of freedom even before that. My friends and I would be out all day, every day, all summer long - probably never more than two miles from home but definitely in that range. With my own kids I'm less protective than a lot of parents in my neighborhood but I wouldn't really be comfortable with that, certainly not at that age and even if I was none of their friends would be allowed to do that, most kids stay on their block or cul-de-sac.
I use visible. It has been trash basically everywhere I go. I live in austin and it's almost completely useless there. I haven't traveled to a single area yet where I've been happy with the service.
There is definitely a way to share higher quality, my feature phone could send better images and videos in 2010. EMS standards haven't gone away, apple just chooses not to use them because...
DNS itself is pretty simple. Implementing a basic DNS server or client is not a big deal.

The management software around it is what is generally terrible.
> Using crypto for "bad things" is a rounding error in the grand scheme of things.

I never said drugs were "bad things". Some of them are, but some of them aren't. I was genuinely pointing out that getting access to certain unfairly prohibited drugs was a positive benefit that some people get from cryptocurrency.

> Given that Mastercard just stopped allowing debit card usage at Cannabis stores (which makes sense, it is a source of fraud with cashbacks), it seems like there should be a way that people can buy things without having to take on risk by carrying cash into a store.

See, there's another illegal drug you might be able to buy with cryptocurrency! My point exactly.
I think most video games are too structured to really qualify as play. This would be why more freeform games have been such surprise smash hits.
Very insightful! Thanks very very much Peter!
I got a message that says "Try signing in with a different account".
>perhaps only proof of personhood is being a person, engaged in the world.

Not even. People have been having double-lives for a lot longer than we've had the Internet. The difference is that in physical space it's a lot harder to do so, because you can only be in one place at one time and you have to move from place to place rather than teleporting. So if you want to catch someone in the act of, say, voting twice, you just need to trace their movements.

That being said, there are also plenty of situations in which we consider having multiple identities online to be a good thing. Facebook's "real name" policy - forcing everyone to tie themselves to a government issued legal name instead of just a consistent one - was and is cancer. The whole industry of V-Tubers literally runs on talent living a double life and a healthy dose of kayfabe. And we don't yell at character actors because Robert Downey Jr. is also Iron Man.

Anonymity is considered a vital bedrock of liberal values. But so is voting, and this is where being able to create additional identities becomes a problem very quickly.

Wikipedia has an interesting problem of "ripened socks" where people will register multiple accounts and keep them in reserve, specifically to defeat accusations of sock puppeting. This can be detected, but it's murky - are you actually a sock puppet, or do you just lurk Wikipedia a lot[0]? You could probably even go further and split your editing history across multiple sock puppets. Statistical analysis might be able to reveal that, say, two accounts tend to edit the same set of articles, but that would also have a high false positive rate and disenfranchise other editors.

The underlying base assumptions of the crypto crowd is a sort of extreme para-identitarianism. Anti-identitarianism in its extreme would be something like Japanese-style imageboards[1], with their obsession over anonymous posting. Identitarianism would be Facebook's real name policy. Paraidentitarianism instead wants identity to be a side effect of resource scarcity. An identity like a signing key is non-scarce, I can just make more keys, so you cannot hold elections by simply counting the signing keys. But the money in your Bitcoin wallet is a paraidentity: it is provable scarcity, and thus can be bent into a sort of identity, at the expense of disenfranchising everyone who has not bought into the system. In fact, crypto hucksters explicitly threaten people who do not buy their coins of being left out of their future utopia.

[0] I am in this situation

[1] 2channel, Futaba, 4chan, etc
The way people talk about CF in this thread as if they don't make their food the exact same way, from the exact same suppliers, as other big box chains... well, it shows why places like CF get the free word of mouth and stay in business.

It's interesting what people will do for the sake of feeling "fancy". I have a friend that keeps taking me to the boogiest restaurants for the most mediocre food and I don't enjoy the stuffy ambiance. I don't think he does either, but then he gets to tell people and show the photos and JFC I can't live like that.

Honestly it makes me sad, American "culture" is so ill-defined that... we apparently epitomize showing it off by pointing at our corporate largess. Look our big menu and even bigger microwave! Gross! America actually has a lot of cool stuff, cool sub-cultures, great local food. In non-pretentious settings even. But I guess that depends on why you're going out for dinner...
Maybe they just want a descent browser on their phone. Another reason could be theat they don't have an abundance of financial resources and are fine with a $200 phone.
The empty timeline problem is a completely different problem of an algorithmic timeline of not people you follow.

Hell, it required an Instagram account to sign up. You already have their follow graph.
> -The nature of warfare has evolved since the Cold War, and it has become increasingly clear that the U.S. defense strategy and posture are insolvent.

- The U.S. defense strategy has been predicated on U.S. military forces that were superior in all domains to those of any adversary. This superiority is gone. The United States and its allies no longer have a virtual monopoly on the technologies and capabilities that made them so dominant against adversarial forces.

In short, the USA is prepared - and continues to prepare - for the 20th Century. The problem is, we're coming up on a quarter of the way into the 21st Century.

It's not Boom times and the Boomer Generation any more. The nature of state to state conflict and associated power has changed. The USA has lost pace with this change. Worst, it continues to double-down on what was (which is over) instead of getting in sync with what will be. That doubling down - as opposed to evolving - creates a disconnect. A very dangerous disconnect.
"Kissed"...?
Has anyone tried out Yoodli AI speech coach?
Just came across Yoodli AI speech coach - looks like grammarly for speech and free?

Saw this video on Twitter: https://youtu.be/BErcHaCt5rA - seems like they have a partnership w Toastmasters (I was a Toastmaster and then quit because it was a huge time suck)

Has anyone tried it out?
What if we just want to customize our home screen? I use a custom launcher which doesn't require root or a custom rom.
tl;dr: SQL hates you and it's your fault it hates you.

to elaborate: I'm rapidly appreciating that SQL is a "bondage and discipline" language where it is impossible for SQL to fail at any given task, it can only be failed by its users/developers.

edit: further, it occurs to me also that SQL hates you because in a sane language you'd be able to write up some generic method that says "compare every element of these collections to each other" that was reusable for all possible collections. But try defining a scalar user-defined function that takes two arbitrary resultsets as parameters. But not only can I not do that, I'm a bad person for wanting that because it violates Relational Theory.
Indeed, Ian was the driving force behind Tempest. I am not aware of any obituary.
If you're thinking strictly about stateless backends that just convert every request into a SQL query, then yeah, promise pipelining might not be very helpful.

I think where it shines is when interacting with stateful services. I think part of the reason everyone tries to make everything stateless is because we don't have good protocols for managing state. Cap'n Proto RPC is actually quite good at it.
Parents can play rough with their kids. They tend to if they value it. If they dont value it why would they let them play rough with others, who obviously care about their kids less than they do?

To be clear, im not saying it has to come from their parents. Just that it’s usually the dad powerbombing the kid on the bed and advocating for contact sports. This dynamic illustrated: https://imgur.io/8RZn2YF
Age of War is such a classic. Glorious Morning by Waterflame is forever etched into my memory.
Except if the gesture recognition is bad, which it has always been on the phones I’ve used it with. But maybe it improved recently.
Yeah, $70 for a new Nokia! Not bad if you ask me.
Why post somewhere where you'll get shadowbanned when you're not even doing anything wrong.

Threads is like a fake internet.
Example:

https://www.amazon.com/Multi-Quectel-Module-Interface-Receiv...
I'm guessing Jafar is Jafar Husain, the original evangelist of Observables in JavaScript?

https://www.youtube.com/watch?v=lil4YCCXRYc
If you manage a decent sized video library at home, there are some options for self hosting an IPTV service that can then be accessed through Plex or etc.

You can set channel weighting distributions, add watermarks, schedules, practically anything that you’d want,
I am not an immigration lawyer. Something you should be aware of is that when applying for a green card, your status as a Canadian (whether permanent resident or citizen) or as a Brit (ditto) is completely irrelevant. The green card process sees your application solely through the lens of your birth country. The GC backlog for Chinese-born people is very lengthy. So lengthy that it tests the longevity of a visa or a set of visas -- it's not a marathon you want to still be running 15 to 20 years from now.

For that reason, if your goal is ultimately the US, focus on the US, because you will otherwise be adding _many_ years to the process.

One very notable asterisk to the above: If, while applying for a GC, your spouse is from a no-backlog country (born in Canada, UK, or other no-backlog countries), then your application can essentially adopt that country as the birth country, and you can get through the GC process in a relatively short time (all other things equal).

From your perspective "good timing for a green card application" is ASA-F'ing-P.
They don't get them all wrong, and even when they are not 100% correct they're usually better than nothing.

For instance, I needed to write code to spawn a child process and communicate with it via stdin/stdout in C++. This is pretty easy in most modern languages but in C++ you have to call POSIX's dump process spawning dance pretty much with raw syscalls. fork, execve, etc.

Rather than googling all the syscalls I would need and how to arrange them I just asked ChatGPT to do it. I've done it before so it was much easier to verify than to start from scratch.

And it got it 90% right. The only bit it got wrong was to make a single pipe and connect it to both stdin and stdout, rather than one pipe for each. But that was easy to spot and fix.

AI - at least for programming - is an enormous time saver. Could easily increase productivity by 50% in some cases.

In 5 years I expect it to be as normal as using an IDE. There are still people that slow themselves down by using unintelligent editors, and they will probably continue to live in the 80s, but people that use tools to help them will expect to use Copilot or similar all the time.
Odyssey – A Custom Blockchain Seeking Advice and Feedback
Hey!

I've written my very own custom blockchain, Oddyssey! using the rust programming language. I'm looking for advice and feedback, especially on the wallet app I built for testing. Don't know much about web dev, but all feedback is welcome!

Here is the link to the blockchain: https://github.com/humblepenguinn/odyssey

Here is the link to the wallet: https://github.com/humblepenguinn/wallet

Thanks, everyone!
It's one of those things where there is a mismatch between how easy it seems to be, and how hard it turns out to be.

We all use DNS every day, and it seems really easy. The everyday language of DNS is: domain names, lookups, IP addresses. This language is exposed in browsers for all to see, and through this exposure we develop a mental model of how we think it works.

But under the covers there is a whole new language: zones, resolvers, delegated authority, that weird dot after the top-level domain...
I kinda feel they should give a bit more detail in these release notes. Did the first security patch fail to fix the vulnerability? Or is it a new thing? I guess I see why they would want to wait but, it does feel weird having two emergency releases so quickly

Waiting on the postmortem of this...
And do you actually believe this statistic?

I don't know a single person who willingly prefers a limited, bogged-down experience of any product (social media or otherwise) over a full-fledged desktop client.
I've been screwed by enough unreasonable contracts that I have little faith. But, yeah, I suppose "ACLU's lawyers think they have a case" is as good a reason for optimism as any.
Ask HN: Why so many Substack posts?
Recently noticed how a lot of substack blogs have reached the top on hacker news, I was just curious if I missed something in the middle, are Medium, WP or the selfhosting alternatives having any issue?, substack is receiving a big push from somewhere? Ghost is making its magic? xD Or probably any specific release or promo
NASA Launches Its Own Streaming Platform
I remember the mid-90s when we were writing MUD servers and clients. You'd start the client, go "/world ZebraMUCK" and then the TUI would hang while the DNS name resolved.

So then we figured out asynchronous DNS (this was in the days when you linked with "-lresolv" on SunOS) and it was like a breath of fresh air! You could go "/world ZebraMUCK", control was returned to the keyboard, and even if it took 120 seconds to resolve zebramuck.nozebra.example.com, you could go about your business, like in another world, or issue some other client commands.

And client developers learned a little about select(3).
It’s not like they had $1B in revenue in 2022… If the FTC takes this seriously put a CEO in jail, make him culpable for his actions.
https://bhbusiness.com/2023/01/09/betterhelp-rakes-in-1b-in-...
Clicking into a thread will use up those views really fast. Could easily hit 200 views in 5 minutes.
What replaced AIM? Facebook messenger? Discord? Twitter? Whatsapp?

Twitter can go away without being replaced by a singular entity.
This is one of those findings that feels so unbelievably obvious. Of _course_ giving prisoners the ability to stay connected with the outside world helps rehabilitate them.

It also really highlights just how cruel for cruelty's sake our modern prison system is. I know there's an almost fetishistic worship of punishment in the US and many other countries with large prison populations as a method of "rehabilitation", but the data shows us that if you actually care about healing people (spoiler: the US does not), it's both not very expensive and extremely positive for society to do it right. It starts with free phone calls, work transition programs, reducing restrictions on jobs held by ex-felons, and other simple changes that cost a hell of a lot less than taking care of the broken souls our prisons churn out.
maybe, but for sure some do use alt-tab
Witnessed this kind of thing today. Doting father of three boys on vacation. They're all ditzing around on busy sidewalks and the father barks "Control yourselves!"

It occurred to me at that moment that this kind of hovering and scolding teaches children to externalize the responsibility of understanding their environment and their place within it. They will literally never learn the lessons this father wants to impart because he will always be there to act for them, until the children's brains lose the plasticity necessary to properly internalize those things. Perhaps they will always struggle with a psychological complex they can never fully understand.

I know this because I had a doting mother who always defined my priorities for me. I learned to nearly fully externalize the maintenance of those priorities to her expectations (which were transitively pinned to those of the formal academic and "professional" systems).

Because of this I'm currently going through something of an existential crisis -- I really don't know what I want to do. My career has been unfulfilling and trying to develop lasting hobbies and interests have not borne out the deep kinds of satisfaction others seem to be able to achieve. I still hold out hope I can find something that "gets the ball rolling" but learning patience while watching myself continue to orient myself toward goals that have definitive, quantifiable, socially-acceptable ends has been unsettling. I want to feel comfortable in my day-to-day, or at least confident that the processes I enact encourage the development of a more whole being.
https://www.nasa.gov/press-release/nasa-launches-beta-site-o...

https://youtu.be/RrlDv-ts2f0