skysight-inc/HackerNews huggingface dataset:
Because the name is a technical claim. Is it fast today? Maybe but will it still be considered "blazing" in 20 years? This is equivalent to naming your thing VeryFastMQ. I can already imagine people saying "Oh yea BlazingMQ is craaaawling right now, I am thinking of replacing it with SuperiorMQ".
I feel like we should be able to do better than "accept arbitrary exploitation or starve" but I dunno.
I'm also a member of Community Notes and I've seen it several times, as well as explanations from Twitter staff that this is how it works (this was pre-Elon).
> Android’s problem is Pixel is the only good one, and it has not been flagship quality since the Pixel 2.

You should have added that this only applies if you exclued non-US products.
Yeah dude why don't you take your 14 year-old to the park to play with their mom or just launch a startup to solve this problem.
That's because what the back button on Android does is partially determined by the developers of the apps you use. If an app is written using Android Framework there's some things that will automatically add an entry to the back-stack, but many actions won't unless the developer explicitly adds them. So naturally, the back button ends up as something of a "I'm feeling lucky" button.
I think i'd prefer a world where there are no landmines in Ukraine. I would even sacrifice the ability to regrow a limb of it helped us get there.
For the poor soul that had to read this, these are typical places people would answer. I literally walk through Gare du Nord every week at midnight and never even had a bad look. Sure, drug addicts and black market smokes, your typical poor area.

You are actually more likely to get mugged on the Champs Elysées or the 16th.
I can see that they were truncated in the block diagram, but they were also explained with one or two words just lines below that. RFC1035 calls them "query"/"response", "authoritative answer", "Truncation", "Recursion Desired", "Recursion Available", and CD/AD become "Checking Disabled" and "Authentic Data".

dig already translates things like record types from integers to strings, why not use the full, descriptive names for these flags as well? Why shouldn't I be able to dig +pretty domain.example?

I suppose dig is mostly maintenance mode these days, but it's quite annoying to see so many tools rely on it when it's so... 90s.
I am especially interested to hear from non-USA readers of HN, as to how much of this sounds like what is happening in their countries vs. how much is a unique American issue.
Excellent. Simple, replicates the experience, brings back memories.

How many people don't even know what it was like to keep flipping channels.
I sure hope it does not become another Twitter. Having Twitter as the source of truth people went to for everything was not great, and when you only have 256 characters to express something I feel that leads to very shallow and low quality content. Threads would be just the same thing except owned by Meta now.

I would rather see Mastodon and federated services succeed, but it is not the most user friendly. Then again, just because something is big doesn't mean it's the best.
> 2. It's rude to everyone else in the audience. It's inevitably blocking someone else's view. It's not a part of the show, yet there is your phone wagging in someone's face. it's not nice and it's not fair.

This was so obnoxious at the headliner at a festival a month back or so. Like, rows 10 - 15 just had a wall of phones up to record, blocking most views with phone screens. And the few gaps were then blocked by people having their girlfriends on shoulders further in front. Even somewhat forward in the crowd, you could see almost nothing of the show. And this wasn't a short memorability video, they were recording 10 minutes + straight away.

And it wasn't even a funny reason. I've had concerts with a massive blow up ship or a massive plush sheep crowd surfing and at times, it was in the way, sure. Then someone got annoyed and gave it a solid shove and it was funny.

I eventually left that concert because if I can't see anything but phone screens, I can sit and listen at the tent as well and drink infinitely cheaper beer. The crowd was extremely rude as well. Like, people were trying to get to the toilet and other people were like "No, we are 5 guys in a row we're dancing here and we're blocking 10 meters of space and we can't make space, we're dancing here". Like, what the fuck. I've been in rough moshpits capable of routing around someone for a minute to let them pass.

And don't get me wrong, I do like to take shitty grainy photos of funny moments during the concert as memories. I have some really fun images which spur memories of great concerts. But those can be ninja'd very well. Zoom in first, put it up, let it focus, take a photo, phone's gone in 10 seconds tops.
I’m trying to use social media and twitter less. I used Threads for a bit but it just reminded me how much of a time waste these apps are.
I am surprised it took this long.

I wonder if I could resell the attractive numbers.
De gustubus non est disputandum.

I hate fullscreen mode, and I use an addon, Rightzoom, to disable it. I don't use gestures, and I sold my Magic Trackpad. I use a PC mouse on my Mac, with 5 buttons, including critically a middle button, which I use hundreds of times a day. And a mechanical clicky full-travel keyboard. I have 2 × 27" monitors and each is usually showing at least 2, maybe 3, windows. I only keep Spaces enabled for the independent menu bars; I never use the functionality.

I am not saying you're wrong. I just find it an amusing example of how different separate people's preferences can be.
When I first heard about play dates it reminded me of a scene in The Devil's Advocate where one of the wives of the lawyers said that whenever she wants to see her husband, she has to schedule an appointment.
Because Siri is powered on non-Apple solution?
I suppose its actually spread out over a long period of time
Market share alone is not why MS was sued for anti-trust violations. It was how they got into that position, what they did to maintain that position, and what they did with that position.
I totally understand that, that's why I said "I understand if you want to go the Android route to root/customise it" but none of my friends are doing that, that's what puzzles me.
Apparently it's even worse (slightly, but still...) in 2021 according to https://www.cdc.gov/mmwr/volumes/72/su/su7201a6.htm.

This is horrifying. These kids are going to become adults who will, to some extent, struggle to have successful, satisfying and rewarding lives.
Same boat at a similar age. (Ab)using AD taught me a lot about DNS, largely after the fact. Lots of “so that’s why that didn’t work…” moments later down the line.
90% of apps (that don’t override the default UINavigationController behavior or use some custom cross-platform framework) support the back swipe gesture.
But violating the reflexive property of equality is a good thing because math!
IMHO, your question was both rhetorical and open to interpretation, so at least I attempted to clarify the latter.
"Already?" Elon broke Twitter's anonymous view just this month?

Seriously dude. It takes more effort to break the web than just use it.
Assuming you’re American you are really screwing then over by not paying for college. The FAFSA assumes a parental contribution. It’s not just other parents, but the federal government and all the colleges themselves that have the expectation that you will contribute.

There’s no exemption for “I want to teach my kids financial responsibility”. If you’re high income your children will be ineligible for any financial aid and have few options for funding their own education.
Fortunately, using private IPs behind a NAT Gateway is cheap /s

Even for people good at networking but using managed services, public IPs on instance can make sense. IPv6 support also has its own set of issues.
Huh? Samsung is South Korean.
IntelliJ Idea 2023.2 Is Out
It's reasonably small for today's bloated standards. Unfortunately it's heavy even if it's not a 200 g monster. The real problem is that it costs 3 times as much as a phone is worth. Not that I couldn't spend those money, but why?
While I agree it is better to look for work while working, I don't see how that impacts how you stand out in a hiring process. How can you leverage an existing job to stand out to a new potential employer (while looking, ie. short time scales)?
I am just personally opposed to Google having all that much access to my data, which is quite funnily only possible to prevent on an android by having.. a pixel and installing GrapheneOS on top.

Sure, lineage and such exist for other phones as well, but people seem to forget that it is not some thinkpad where you can just swap the OS to your liking — plenty of phones have proprietary firmware that auto-wipes on reinstall. I wouldn’t want my fancy, expensive S-twenty-X’s camera to become essentially garbage.
I'm all for alternatives to HTTP but they really aren't related to this. If you want your site to not be affected by WEI then just don't use the WEI API. And something like WEI could be implemented just as well over those protocols as it is over HTTP. It is just a completely unrelated concept.
Is this allowed under the license agreement of whatever model this is?
The Flash Museum
This is my first time reading this and I loved every second. Great read - got a few snickers out of me. Thanks for sharing.
If HN had a pizza party, what toppings would you want?
> Maybe they just want a descent browser on their phone.

Safari is just fine on mobile.

> Another reason could be theat they don't have an abundance of financial resources and are fine with a $200 phone.

They are buying flagship Samsung or Pixel phones, finances isn't a factor here
Thanks for the link. I'll take a look at it.
2.5% of 400, or 10, made a suicide attempt requiring medical treatment. That doesn't mean the rest aren't in trouble and in need of help, but it's likely that in a previous decade we could have missed them.

Still, 10 out of 400 needing medical treatment for a suicide attempt, is awful, and seems much higher than when I was in high school.
The last one hits home. Along with habits, I guess it also applies to people and memories.
This seems great, and I've always wanted something like this (though for me, the cloud is a dealbreaker). A bit too expensive for my uses, I think the corporate use-case makes much more sense so good for targeting that!

I'd prefer to have a virtual machine on the phone where I could isolate apps etc. Would be nice with a second phone number tied to that virtual machine, maybe a sip one could work.

But since that doesn't seem to materialize I'm playing with the idea to have an old phone at home and remote into it using VPN+VNC or something from my real phone. Would work in theory but last I experimented with it the experience was pretty bad.
Not behind the paywall = free content. That’s the fundamental rule of running a Patreon.
fbthrift is still alive and kicking.
Yes, agreed.

I used to think that GNOME 3 was a poor rip-off of Unity, which was a quite decent rip-off of OS X which I still enjoy using today. I am typing in a Waterfox window under Unity right now.

But then I worked out that no, that's just cosmetics, similarly to ElementaryOS. In fact, it's a desktop version of iOS/iPadOS, as implemented by people who don't know how to drive MS Windows with the keyboard, so they reinvented a whole bunch of stuff.
Luckily gboard autocomplete gets worse with every single update of the keyboard app so just wait a few more months and it will be comparable.
An ‘Oppenheimer Moment’ for the Progenitors of AI
I'm at the age where I'm seeing the endgame of this, our cohort of kids & friends are applying to college. They did all these after-school activities, tutors, sports, etc. They were over programmed over achievers. And guess what, even with their 4.5 GPAs and impressive resumes, they aren't getting into the colleges they want (University of California). So what was the point of all that?
In school I didn't care about grades. Still went to a good college.

In college I didn't care about grades. Still graduated.

At work I don't care about promotions. I still get raises well above inflation and am doing great.
It’s the distribution part that makes it hard right? There’s a shit ton of dark magic happening above the atomic level of an individual node that both introduces the majority of the complexity and also the majority of the obfuscation.

DNS is easy. An organization agnostic distribution of information is _really_ tricky.
The "lightning port" is to block vendors from making universal products for its competitors while it lets Apple collect a licensing fee to use it, and it creates tons of needless e-Waste. No one cares though, at least not in the US.
My mother asked me for a phone recommendation and I told her to try OnePlus. It is a beautiful phone (for an Android) but very buggy. It often fails, at random, at it most basic job of making phone calls without needing a restart. I regret making that recommendation.
It's not a perfect rule but most fully native (as in written with Obj-C or Swift) tend to leave this functionality intact. For React Native and other alternative UI stacks all bets are off.
> Android should be like Windows, which is the same no matter where it's running

Is it? I remember some HP specific software when I turned on my new laptop to reformat it with Linux.
How about Google bloatware? Samsung Internet browser is far more superior than Google Chrome, but you can't uninstall Chrome. Of Gmail. Or Play Store. Much of the bloat is coming from Google. After all, it's a Samsung device, not a Google device.

I used to be some kind of Androis purist, owner of multiple Nexus and Pixel devices. But for several years now, I'm sticking with Samsung.
Ah yes. Physics, the ultimate gatekeeper.

If an idea doesn't work on the back of a napkin, it's done. Think about other approaches to the problem and get another napkin. I think that's what he's getting at. Analysis from first principles is hardly gatekeeping.
You know what we had to do about a decade ago? Toss out our 30-pin connector cables. Times change, the switch of the iPhone to USB-C was inevitable given that Apple has already moved pretty much everything else away from the Lightning connector already. At best the EU pushed up the timeline.
Do you actually run a backend for the syncing? I imagine you’d have to find a way to monetize with enough users if so.
The only way to counter bad speech is with more good speech, not to silence the crackpots. Silencing them makes it way worse. If their bad speech is artificially amplified then so too should your good speech be artificially amplified.
Pixel software + Samsung hardware #FTW
My wife is totally in the iOS ecosystem and I'm fully in the Samsung ecosystem and they both have their pros and cons. Pros on Android: My work profile is isolated from my personal profile, I can just copy movies onto the device and play them with VLC, automatic routines are better, audio controls are much better, the back button, ad blockers, real alternative browsers, etc.

The problem with long term iPhone users is that they don't know what they don't know. Superficially, it's very easy to see an Android phone and an inferior iPhone if you only look at what iPhones can do.

That being said, I always recommend iPhones over Android for family/friends/etc. For someone like myself, who is a little bit technical I actually prefer the control, customization, and advanced features of Android. I actually find iPhones to be frustratingly simplistic.
>I'm not sure where you live, but I'm going to guess you are someplace where most restaurants have not discovered they can fire the chefs, buy factory produced food and reheat it with cheap labor. There is a massive quality difference, and so people who like good food will not eat in some places.

Europe. I've tried such american restaurants like CCF, and they're not just "reheated factory produced food". Even Olive Garden isn't that (the prepare stuff on-site, contrary to myth). In fact, they're better than many local ones.

I'd say it's less about liking good food than liking to signal class status. The same people have no issue eating shoddily made chinese take-away or in-and-out or total prepackaged factory crap sold in their upclass super market, because those are not associated with a class stigma.
There are plenty of React dashboard libraries. They seem to be useful in building a top-level overview of a database with many tables. Can someone list a few real-world examples (web sites) where the dashboard is more than 10% of the work in building the site? The cases I know, e.g. wise.com or quickbooks.intuit.com would be much less than 10%.
Yea, woe is me - having to be aware of an init system. If you want users, you'll cater to them. Distribution maintainers do.

Here's the Unit, what this provides:

[Unit]
Description=Whatever
After=network.target network-online.target
[Service]
Type=forking
ExecStart=/etc/init.d/your_awesome_initscript start
ExecStop=/etc/init.d/your_awesome_initscript stop
ExecReload=/etc/init.d/your_awesome_initscript restart
[Install]
WantedBy=some.target

For bonus points - and smaller repositories and more reliability...

... one could skip the init script, offloading whatever nonsense it does to the DSL of systemd.

It takes hardly any effort, searching for obvious keywords with 'man systemd.{unit,service,exec}' at your disposal. A likely one is 'Environment' for, well, environment variables.

Save yourself dozens of lines of code and support it. It's noble to work without, but why deliberately limit yourself beyond making an unheard statement?

It's not removed yet, there's time.
I intend to continue work on capnproto-rust, at my own pace and according to my own priorities.

Are there any particular pain points that you want to call attention to?
Flashpoint [1] is a similar program that lets you download and play practically every flash game.

[1] https://flashpointarchive.org/
Threads launched without the ability to only see the people you follow.

To me that marked it as doomed from the start. Most people use Twitter to follow specific niches or topic areas, not as a general conversational platform. If I follow even one account that's posting low quality content at any sort of frequency, it seriously degrades the experience.

It's really a headscratcher how they launched without that. I guess the idea is that ad placing is easier if you have an algorithmic feed instead?
Its already happening. If you look up certain things on bing chat you might see a little blue ad link
> Which bloatware and what problems does it make you?

Just about every single pre-installed app? Their store, their browser, Bixby, Bixby vision, messaging, their car mode, their friends, Galaxy smartwatch BS, SmartThings, their weather app. It's all - to an app - worse than the alternatives, and worse than Google's defaults if that's your preference.
This must be a generational thing as I'm older and don't need apps for banking or gym, but yeah maps is definitely a requirement.
This isn't in contradiction of what I just said. If anything, it supports it, because 55% isn't a "monopoly" but their behavior is anti-competitive, and they have been propelled into this position in part because of that behavior.
I was talking IT. Millions of IT folks, most having a 4 year degree, and even quite a few having advanced degrees, were tossed out onto the street en masse.IT has been requiring a 4 year degree (or equivalent experience) plus two years worth of work experience since the 1980's when I started my career.

In 1987 I bought a condo for $55K at 7.5% interest and thought I got a steal because I was buying for cheaper than rent. I just looked up on Zillow and that property today is $163,200. That represents an average annual percentage increase of 5.46%. According to Google, IT salaries have increased an average of 3.8% per year every year since 1987. That indicates properties values are increasing at a rate of 1.6% per year faster than IT salaries are growing. But that needs to be tempered against interest rates being so much lower now than they were during the 80's and 90's.

The biggest difference between today and back then is the cost of higher education. College tuition has increased at an annualized percentage rate of 5.5% per year since 1987. That doesn't sound too bad until you realize the minimum wage has only increased by 2.3% per year over the same period - which now means students are no longer able to work a part-time job and go to school, which was very common when I went to college. Now they get loans. Then when they graduate, even though the housing market values hasn't increased too bad compared to IT wages, it's a lot when you also have a lot of student debt that we never had.
One UI is superfluous. Native Android is great.

It’s fixing something that’s not broken just to say “not Google”, in the process creating bloat.
>I have a Pixel 4a right now, can I install this stuff on there

GrapheneOS is available for the 4a.
What you're basically saying is you want developers to volunteer to give up their ability to advance their own careers writing features, and only fix security bugs in old junk that isn't entirely broken instead. You'd have better luck getting them to volunteer to be maids. If you want long-term community-driven support, then you'll stand a better chance getting it from developers focusing on making new things that are backwards compatible, rather than asking maintainers to keep old stuff alive forever. For example, Cosmopolitan Libc uses modern GCC11 to build binaries that support running on every distro all the way back to RHEL5, and I think that's the thing you actually want, except it's something you'll never see happen from distros, because they operate by a different set of incentives.
lol, what a guantlet. (sorry, I haven't interview since covid)
Instead of CONCAT you could something like JSON serialization which preserves structure (which avoids reinventing the wheel on quoting, etc.) for the rows, which may not be maximally efficient but is probably the path of least resistance.
iPhone is not what it is cracked up to be. A lot of lock in. Some things are absolutely annoying. When I went to Poland, I had to change my region to download apps from appstore, it messed up all my purchase history and subscriptions.

One thing I like is that I have an iPhone 12 and have no need to upgrade, the phones have a much longer life imo.

The statement "apple stuff is just so easy and it works" is EXTREMELY misleading. When it works it works but when it doesn't you generally won't find much good advice.
> "RxJS exists. Why bother specifying this in the language?"

And, honestly, that's a great point. It's even easy to wrap EventTargets: fromEvent(target, 'eventName').

For the record: I'm a big fan of RxJS and have used it in production client-side code for several years. But even I'm not hot on this proposal to build it into the language.
7,485 pedestrians were killed by cars in the whole of the US in 2021.

this is a great example of where whataboutism is not a logical fallacy. i mean what is your solution? ban all driving?

sure, but give me a proper public transport network that can supply the suburbs and rural areas. fix urban cost of living while you're at it.