skysight-inc/HackerNews huggingface dataset:
Right, it's astounding to me that outfits like Microsoft didn't just immediately ship decent ACME implementations. People seem to have settled for third party bolt-on solutions. It's like you wake up in an alternate world where yeah, no cars come with seat belts, but of course everybody buys seatbelts for the car, there's usually a store next to the car dealer which sells them. Um. What?

Most of the "popular" software in this space is garbage. I spent the entire day today (aside from meetings and helping other people debug problems) wrestling with the fact Apache seems to be designed so heavily with a C programmer mindset that even the idea of reporting problems has never occurred to them. Just blunder on, it'll be fine, don't think about it. You can sprinkle complete nonsense into Apache configuration files and, until you trip an actual syntactical error and blow up their parser, Apache just presses on anyway with the nonsense values you provided, and if that doesn't work, no reason to report it just do whatever was the default and hope that's OK.

As far as I can tell, in the wild the result is a lot of Apache configuration is complete nonsense, but hey no errors are reported, so, copy, paste, move on.
AI-Generated Junk Is Flooding Etsy
Thanks! I forget to mention I have done a lot of TS work in the past, but I should refresh none the less. I’ll check out Vercel
It has been like that for a long time, but it seemed like a lot of people thought they wouldn't kill GCP. But this makes sense, they might partition GCP instead of just killing it.
KDC says he's not responsible for the actions of his users.
With an android phone you also primarily getting a walled garden unless you explicitly looking to pirate apps or are buying one of the few models with an open bootloader and an active development community which at that point it’s basically a project phone.

The main difference is that the walled garden you get with Apple will be landscaped and taken care off for years and not arbitrarily abandoned and turned into a drug den.
Income is not taxed in Washington, so there is no favorable treatment of capital gains. Quite the reverse.
Yeah, when people start running into weird failure modes with no insight into the code... sounds like a nightmare.
Yeah and an operating system has 10s of millions of lines of code. Does that mean everything else comes without a cost? Also point here is you got options for a much lighter framework, which you bluntly missed.
Use case diagrams are also very useful, I find in clarifying why are we building something.
One of the reasons is that yes, although not the main reason. It was just easier to add a login so I can more easily save the stories they create and show those same stories to the user when they want to
Giving side eye whenever someone mentions installing an antivirus on their android
While I agree with the overall point, the thing that always made me sad was that corridor/area along Market never really got better. Sure, it was a bit safer and cleaner than it was pre-2012 (and than it is now), but it was still not a place I'd choose to hang out.
Is YouTube even “besides” advertising?
nearlyfreespeech
Okay, it seems strange to make a sweeping generalization while assuming java had stagnated.
"I can never leave FANG even thought I don't like it, because I don't believe I can function anywhere else."

I relate with this so much. FANG pays a lot and doesn't work you that hard so they make it so you have to really want to leave to leave
You seem to be assuming that everyone who doesn't want to jump through hoops at signup is a low-quality user. This seems like a very flawed (or pretentious?) view. "Low-quality users" are a subset of "users who don't want to jump through hoops at signup", but the subset is small in comparison to the superset.
Applying which idea? async does not appeal to me, if that's what you mean.
Can we hopefully avoid the worn trope of Google killing products in this thread?

Because it's not being killed, it's being transferred to another company. (If this reporting is correct.)

Which is something to celebrate, not criticize. With Reader/Stadia/etc., wouldn't users prefer that it had been transferred rather than killed?
Vastly, vastly different things.

Throw everything in your home/office into a huge drawer and try finding that one tax receipt from 2012. Sounds fun?

Now imagine tree-organized file cabinets. You look up the labels: Personal finance, tax stuff, 2012. Found it.

If done right, its basically O(n) x O(log n). With N being very big and your seek time being very bad.

Its not because people lost the ability/knowledge/patience/etc to do this that makes it the same as the mess we have now.

Sadly, I think its more likely we'll increasingly rely on AI helpers to do the mental work for us (like already happens on Google Photos) instead of putting in the effort with something like a file structure again. I think its gone.
I might have missed something, does anyone know what happened to Ubuntu phone? I was hoping that was going to be an alternative to iPhone or Android.
I'd also like to give you kudos.

I've been dealing with a similar thing, but for me part of the problem is the difficulty of even taking the first step. It seems like you've taken many first steps!

I think there's an issue which you're avoiding that the article doesn't mention. In our world, you can send a text message to a friend halfway across the world and receive a reply instantly. I've found that it can be hard to forge new relationships when you can simply go online and find the comforting and enduring ones you've cultivated for years or even decades. It's a lot harder to force myself to make introductions at a party when I can whip out my phone and chat with someone I've known for ten years.

It feels weird to say that someone who seems to be antisocial may actually be engaged in more simultaneous conversations - just none of them happening at that present location. But I think also that there are many (important) reasons to have relations physically close to you.
> So you’re saying it’s a fallacy because Singapore and Taiwan are filled with high functioning heroin users?

No, I'm not saying that at all. I have no idea the makeup of Singapore and Taiwan.

I am saying that you can't take a heavily biased sample and make conclusions about the entire population. This is a well accepted reality in statistics. It's deeply unscientific and can lead to horrendously incorrect conclusions. Then making policies on those conclusions that can lead to death and/or imprisonment of people is at best grossly irresponsible.
Hearthstone allowed for a lot of card dynamics that were not available in Magic The Gathering due to its digital only format. Particularly random card effects involving unowned cards. So... While I appreciate rules lawyering conversations as much or more than the next person, whether digital or analog games have more RNG may not be so straightforward as you write here.
Don't you see a problem with that? Sure, if I really wanted to have debian on the phone, I'd get a capable Android device and sideload something. Would my wife do it? Would your average John Doe do it? Why would an average user ever want to do it? One of the selling points of the original iPhone was exactly that: shit is taken care of. The phone will just work.
I would legitimately use this or anything like it as an SSH gateway often. It would be very neat to have. Does anyone know just how bad the version of Devuan they propose using runs, how slow? If you aren't using graphics I assume it's probably fairly quick... fluxbox can't be that bad either, right?
We haven't told ourselves that shipping garbage in short cycles is the only way to do things. The market has pretty much determined that companies that over invest in formal software design activities lose out competitively in the long run, and the survivors are the ones with the right balance. You're welcome to prove the market wrong.
> Everybody is half-assing design or skipping it entirely. Solutions are reinvented and tech choices made on a whim by the loudest person whom won't see the consequences of it anyway. Because we've told ourselves that shipping garbage in short cycles is the one and only way to do things.

I agree. I don't personally fetishize the old slow processes nor ivory tower architectures, but I think there's a healthy spectrum between that and the complete 'software fuckery' (https://web.archive.org/web/20160308032127/https://medium.co...)
UML is really powerful but definitely could be more simplified to just be basic charts. The problem is that sometimes you need to see the full complexity to be able to start simplifying systems. The real issue involving a decades-old process that gets in the way isn't actually UML though it appears at first to fit that description. It's actually scrum. Scrum-based methodologies on how to deliver value to the business. Scrum eventually forces engineers to make trade-offs like how thorough their UML and regular flowcharts can be which is not a scalable way to build quality products. The charts should be precisely as complex as is needed to accomplish the business objective and ensure that the business is always able to be in the best starting position possible to continue working on a piece of code or a system with just that documentation as the starting point. Sometimes this does mean that a demo may be just a bunch of UML or simpler flowcharts that have more breadth instead of user functionality.

UML makes sure that product functionality knowledge can be more easily restored or understood from an engineering mindset. It encodes a lot of information into the format and simpler options exist too. But I have to say once again that you almost got it right as to which decades-old development methodology is pretty deprecated despite still being in fashion - it's not at the diagramming layer, it's at the project management layer.
Twas always a problem. The Great Depression is worth remembering.

https://www.thoughtco.com/hoovervilles-homeless-camps-of-the...
Can you describe what a longer path looks like?
The Latest Science on Metabolic Adaptation: What Is It and What to Do About It
Related article by same author, posted after Delgado died in 2011:

Tribute to Jose Delgado, Legendary and Slightly Scary Pioneer of Mind Control - https://blogs.scientificamerican.com/cross-check/tribute-to-...
Absolutely! We've killed 2/3 of the world's wildlife and losing biodiversity NOT through climate change. If anything it is a distraction from very real pollution and habitat destruction.

Your attention is constantly pulled to look at something, but the real problems are going neglected.
Well, I run iPython on my Pixel phone a lot. When I'm at home, I can ssh into the phone and edit files etc with a real keyboard and desktop display. I have many Python functions defined which allow me to do quick, but fairly complex, calculations on-the-go. I also mount the phone's filesystem using sshfs on my desktop machine. That automatically happens whenever the phone connects to my home WiFi. Much of this may be possible on an iPhone too, for all I know, but with a Pixel phone, a Linux desktop and a bunch of Raspberry Pis doing home automation stuff, I only have to know Linux. So I hardly ever write software using the phone's screen and virtual keyboard (although I do occasionally do it), but I write quite a bit of code on the phone using the desktop machine to provide better I/O.
Yep, I do know about those, we have them here in Canada.

Something tells they're much, much less popular than their caffeinated counterparts.
After being an enthusastic early advocate for Google (Gmail since invite in 2004), I've been slowly migrating away from Google for years.

The turning point for me was when they killed Google Music, which I had been using for a decade, forcing me to move my large catalog of songs elsewhere. I self host via Plex now. Strike 1.

Then they killed the "free domain email", which became freeish (grandfathered)
"google workgroups", which became pay up or we kill it. I spent many hours back and forthing with their email support trying to get admin access to my account to no avail. They claimed I needed to reach out to my domain admin. Uhhh sorry I own it and I'm the only guy thats on it or ever used it. There's no one else but me (I never had an admin, as I was just somehow transitioned during the grandfathering). No luck. I (nervously) let Google auto-kill the account, after quickly migrating everything to Fastmail via IMAP (and hand moving my calendar!). Strike 2.

Then (long story short) my Google Fi and Google Pixel experience was fine, until it suddenly wasn't. No human to complain to. Top of the line Pixel phone died like 14 months from purchase, no recourse. Buy a new phone or else. Strike 3.

The pattern is clear, Google services are fine up until the moment they aren't. At that point you're up a creek, as there are (by design) no humans to complain to.

All that is left now is my domain on Google Domains (well that and a free gmail account which I forward), which I figured was safe-ish (as they can't possibly pull the rug out from underneath domain owners can they?). But secretly been monitoring for signs I need to drop that as well. Looks like the time is now.

So.... any thoughts on whether Squarespace will be an improvement? Or should I start looking for another domain name registrar?
Something very specific to a walled garden is that app developers are forced to play by the garden’s rules. Facebook/Google/etc are forced by Apple to reduce their tracking, spam apps are less common, and generally apps are forced to support the latest APIs. I’m not saying Apple is some benevolent dictator, but it at least has helped curb certain abuses by other megacorps.
Reddit CEO Steve Huffman: It's time we grow up and behave like an adult company
It's pretty typical for people in big cities to think theirs is the only world that exists. It's pretty easy to prohibit right on red when it's unsafe.

In most cases, the real issue (in North America) is having cars, pedestrians and cyclists all get right of way simultaneously on a green. Cars are turning but pedestrians and cyclists are coming up the side with priority. Have separate lights (not that cyclists would respect them).

I say in North America because e.g. in France, most stuff is just based on common understanding of rules (priority on roundabouts, priority to the right) and everyone gets on fine.
It seems to me it already has. I spent ~ a decade being pretty immersed in the Google ecosystem, and after going through the ringer dozens of times and finally realizing being one of their users will never stop being an unpaid, unrespected beta tester, I gave up on them. Bought an iPhone and moved services from Google where possible.

I remember this[1] article from a few years ago on the subject of Google's shutdowns hurting its brand. It's even funnier to read now with it being written shortly after Stadia's launch. The author and everyone else were pointing out that they have little expectation for the service to be around in a few years. And it turned out we were right!

[1] https://arstechnica.com/gadgets/2019/04/googles-constant-pro...
Maybe, just maybe, people think that there are more factors to consider when having kids than their CO2 footprint.
UML was (and still is) really useful when embarking on a greenfield design. Most people I've worked with know some basic UML notation, so when it comes to whiteboarding and refining the design, it makes sense to go with that.

In terms of artifacts for future maintainers? Maybe not as helpful. As previous posters have mentioned, the diagrams go stale very quickly if the engineering department isn't disciplined about keeping documentation up to date. But this is true for any documentation.

Some diagrams (class and activity, in particular) are less valuable as time passes. I can get the idea of the class structure by just looking at the code itself. The class diagram just ends up being a stale representation of the code.

It is unfortunate that UML has developed a reputation as being overly complex. Now I see more ad-hoc diagrams being created, with whatever notation/symbols make sense to author, rather than using a common diagram system that can be read by many.
If you put information online publicly, you should be always working under the assumption that it will be immediately archived by someone. Whether that is the Internet Archive for websites, a Discord bot archiving edits and deletions, Pushshift (formerly) for Reddit, or just some private group operating a web scraper.

At least in this situation the archived data is public.
Look into that incident further, I think you're mixing a couple separate things. Calculus was moved later in California, not "removed" and the Seattle math thing was outcry over a couple parts where teachers were encouraged to explore the history of maths and the various cultures that shaped it (think Arabic cultures leading to 360 degrees in a circle)
His reason is that if he can program it, he is no longer at the whims of the manufacturer. They decided that two timers were "bad UX?" He can theoretically add it back in.

I used a bullet journal for a while for the same reason. No longer was I waiting for an update to a todo app, or voting on features. If I wanted to add a "feature" to my todo list, I was in full control of doing so.
I wonder how it would be if one attempted to make Vim’s verb-object system more visual instead? Imagine if say “dwww” would highlight the next three words in red to mark them for deletion - but until you press enter to execute the deletion, you remain in a visual-like mode where you can adjust the region you want to delete by pressing more motion keys. Similarly, pressing “yip}” could highlight two paragraph (in paragraph + next paragraph) in yellow and then yank them when you press enter.

This would kinda be the opposite of the idea in Helix/Kakoune: one automatically enters a visual-mode-like state after typing a verb that expects an object.
maybe they're tripping
Or are they at serious risk of not being able to bring it back online again? All the solutions are offline now as well…
If apple was concerned about these protections they'd just put it behind some sort of toggle. Right now its kind of an extortion situation since they change you money for a developer license, and void your warranty for jailbreaking. If it was all for the users benefit then they'd offer to reset a jailbroken phone back to factory settings at the genus bar instead of refusing service.
If so, it must be a symbolic map like the London Underground. Since geography doesn't have so many straight lines.
Why would you use an app that insists on having gps access?
Drive up to job sites and ask the subs there who they are contracting for and if they like them. Network from there.
That's a good way of course, but there's also the option of using F-Droid.
chrome and nextjs do not share a use case. Whereas chrome is a web browser nextjs is a framework for building web applications.
Ah yeah, thinking about it a little more carefully, I see your point, especially on the topic of slavery.

Although the ancient Romans were absolutely big on ethnic/racial discrimination, the specific institution of slavery was not based on this. And their strong sense of the rule of law allowed for more civic forms of discrimination. For example, Germanic peoples weren't enslaved because they were non-Italian. They were just denied citizenship and its privileges, etc.
Nice, this is a cool version of ANN search. I like that at the end there is commentary on what's needed for production as well - things like parallelization, RAM considerations, and the consideration for balancing the trees. It's really the production level considerations that would steer you toward a vector database like Milvus/Zilliz
> Porofessor has had 10 million downloads of its app on Overwolf — which is where Porofessor was built — and more than 1.25 million daily active users if you combine traffic both from that platform and its own direct website.

> The company, such as it is, has been around for some ten years, has pretty much always been profitable with revenues of €12.3 million in its last fiscal year.

Pretty cool story for a 1 person show
UPD: Yeah I wasn't avare they been bought out recently. That's really unfortunate to hear.

Gandi served me well for last 10 years:

* Plenty of zones supported with reasonable prices.

* Have team account access for companies.

* In case of emergency there is an option to renew domains registered with Gandi even without being owner.
You are aware that iphone is a phone, that could be rooted just by visiting a website and clicking on a button?
i like hover.
So my model would be one where you pick a site as your front end, most of which would have default curation and subscription to various subs, providing an experience like /all by default.

Though it would look like /all what it would really be is more like an RSS reader aggregating multiple sources according to your preferences.

A Reddit alternative would naturally form in this ecosystem, with smaller alternative front ends abounding, and take dominance just as Reddit did, but unlike Reddit it would not be able to screw over sub mods etc.

Subs would be truly independent of the front end site, even if they are themselves also front end providers.

It's Distributed Reddit in a sense.... Though in my view it'd be best to make it content agnostic, so it can be adapted to other uses, specifically for a YouTube clone and such.

Really, there's a model where for most it's essentially a Facebook alternative that integrates into thousands of third party forums seemlessly...
It kills me how powerful the iPhone is and I can't play Quake or emulated games on it.. really makes you feel like you're like a second class user.

Also my iPhone could easily power a great desktop experience if the software wasn't so locked down.

Very sad, 15 billion transistors in my pocket and I can barely use them to their potential. What kind of future is this?
It sucks so much its unreal, forces OOP JS, which causes extreme amounts of boiler plate code and mutation bugs, making a simple change becomes a one week task. I'm just doing a complete rewrite of a legacy codebase made with TS, webcomponents and lit into a modern framework, which is about the only sane thing to do with it.
Signal’s Meredith Whittaker: These are the people who could pause AI
> Why are they cool?

> It’s not about the actual physical look. It’s about what they represent.

> They’re Apple. Apple is cool. Google isn’t cool.

> I agree. The device looks cool.

People seem to forget why people used to get called "Glassholes". It wasn't because they were tuning out with augmented reality (that part was hardly noticable anyways), it was because there was a giant goddamn camera built into the frame.

The reaction to the dad recording his kid in VR should make this clear - indiscriminately pointing a camera array towards stuff is weird. It's weird even when there's just one camera. People hold their smartphones parallel to the ground to avoid looking like they're recording people. It doesn't matter who does it, really - it's just weird.
They have, at least the high end KTMs and BMWs. You simply can't work on them yourself anymore.

Fortunately there's a constant flow of user friendly "low end" bikes coming out of Japan, India and China.
I know nothing about this, but do you know what the environmental/recyclable potential of the resins are?
When I came to Seattle in 1979, the only homeless I ever saw was maybe a wino in Pioneer Square. That's it.

The poop on the street started maybe 15 years ago, along with the tent cities and the "ranching" of RVs.
App and program are synonyms. And application.