skysight-inc/HackerNews huggingface dataset:
I intentionally don’t use the gmail app on my iPhone because it’s terrible and never seems to work well. Their mobile website works better than their app.
Yes, because before ios there were no locked down systems like game consoles since the early 80s…
I used to get my github status updates in slack via an RSS feed, and just searched for the feed again, but its gone? Is there an alternative for this?
Product design w/ AI:more opportunity, less drudgery, a more human solution
I feel like events like these are the new "compiling".. https://xkcd.com/303/
Depending on what is in those log files (passwords, credit card details, health records, etc), failure to delete could result in fines or technically even jail time for the people responsible.
To answer the title: Maybe because they consistently go months without providing basic security updates to their users, phoning home to Google out of the box despite advertising otherwise, selling devices that are already end-of-life, and even leaking user-data to other users as I note in my list with cited sources here: https://divestos.org/misc/e.txt

Noting my bias as having my own Android fork.
>
I don't think that's the case, especially among the younger generations which are largely English speaking and grew up with the internet.

In Germany and as far as I am aware also in France and Spain - all three are among the largest EU countries - the younger generation is hardly largely English-speaking. Only the more educated people (who studied at a university) are typically somewhat confident in their English, and at least in these three countries English is nevertheless only used as a second/"helper" language.

With UK having left the EU, the only EU countries where English is an official language are Ireland and Malta; in both of these countries English is only one of the official languages, not the only one.
Sure, but what does "culito de envidia" mean, other than "little butt of envy"?
Oh yikes. I've never even heard of the term "initialism" before.

I guess that's because it's barely used:

https://books.google.com/ngrams/graph?content=acronym%2Cinit...

Maybe some people have tried to push it as a new word in common usage but they don't appear to have succeeded.
Codespaces is not connecting anymore for me
I think it can? whenever I can't connect to my company's git server I get a `failed to connect to git.company.com` message. or something like that
Well it is technically more of a docudrama, he doesn't really do those :P
"Age" is not just an age but at a particular time it is a cohort, and the author's friend is a member of "Generation X" which has gone right down the memory hole between the boomers and millennials.
There is Sailfish OS, been using it for a couple of years now... works pretty great. Not free, but that's kind of the point, you pay for a product so they don't have to get your money in some hidden way.

There are native apps, and you can download Android apps from open app stores. I was surprised how many companies deploy to these open stores, like my own bank.

https://sailfishos.org/

"Sailfish OS is a European alternative to dominating mobile operating systems"
Langchain generating/reprioritizing its own task list, executing them one by one
I have a physics background, and poised gpt-4 a series of totally new classical physics questions, things like predicting velocity and acceleration in fluids with different shaped objects and forces on it. In most cases it gave a correct approximate answer, could show it’s work, and make reasonable simplifying approximations. There is just no way to do any of that without a correct model of the underlying physics concepts, there is no example data online with solutions to these.
I'm think too much self reflection is a bad idea for bots.

Won't it start wonder if it should maximize it's resources or protect itself.
Also you switched 3% to 4%.

(And for inflation of the subscription, I assume theae are after-inflatiom rates)
Neat. Will check it out, been looking for a successor to wmii for a while, and dwm is a little too basic.
> Let’s think of it this way: would you switch to a phone that didn’t have a native Gmail app? Or Twitter? TikTok? Instagram? It would take an inordinate amount of time just for those companies to port over their software — and they’re some of the best-resourced organisations in the world

Another reason, many of these apps collect lots of user data to monetize it. Judging by the way they reacted to iOS privacy changes, we can guess how a more privacy focused OS will be treated.

Even if /e/OS has android app compatibility, there's no guarantee that these vendors will not cripple functionality when they detect that the OS is not android.
Every public forum, ever. No Twitter discourse would be complete without it. Florida's "Don't Say Gay" bill had social leftists crying foul of targeting trans children by banning sexually explicit material in Kindergarten through third grade.
To paraphrase Ansel Adams (who was talking about cameras), "There's no one best database, only the one best database for what you're trying to do."

If this is a clean sheet project and you're building a web app in JS, the natural form for that data is JSON or NOSQL. One choice I like is Firebase because it has a generous free plan that will let you develop and even deploy to real customers before you start paying for usage. It's also pretty easy to integrate into your app with lots of good examples. It also integrates well with other auth systems, like anonymous visitors, Google login-in, and FB.

Just one idea!
Maybe this works in the type of work this guy does, but I've been horribly burned by feature flags. How do you test for the combinatorial explosion of feature interactions? Even if you separate into 'silos' that pinky promise do not affect anything beyond some 'defined' boundary, interactions are still too numerous to test as different products very quickly. And now you have person A using 'feature flag combination' A' and person B using feature flag combination B', and they ask you a question about how this or that is supposed to work, and you won't even know until you are able to exhaustively reason through what the effect of every feature flag this person has en/disabled is - if you even know that at all.

Yes in the end it's all in the process, but feature flags are not the end-all be-all these few paragraphs posit them to be.
I actually reported them several times to the Australian TGA (our "FDA") as they were illegally promoting unapproved medical devices. The TGA could not find out any Australian entity to go after so they gave up :/
So you never heard of game consoles where as far back as the original NES, Nintendo only allowed third parties a limited number of games each year and required them to use their manufacturing facilities for cartridges?
April being the best guess currently, though end of likely, because May 1st is the usual goal. The best guess being April, because it's what the (non-finished) 7.3 page says for the month right now. Of course that's not a guarantee, but it makes it likely. Also a branch of 7.3 already exists.
Comments like this are why I come to HN.
Only GitHub truly knows. But everyone here knows that since Microsoft acquired it, it has degraded to the point where it goes down every month.

It is so frequent and unreliable, you just might as well self-host at this point. You would likely have better up time than GitHub over the past three years since this prediction. [0]

[0] https://news.ycombinator.com/item?id=22867803
For the record, I've never had a WLAN issue in 3 years of Linux (Ubuntu and then openSUSE). I can't attest to GPU as I don't have a dedicated GPU though.

GRUB has also been quite the happy camper in my experience (at least if you don't go mucking about with config files).
iOS is really the game changer that brought a new paradigm of using a computer in your pocket. Andriod is a just copy of iPhone/iOS.
I check HN first because that also checks my internet connection :-)

that said, HN is also down a lot lately, but that the kind of outage that makes more more productive actually!
Agatha Christie's classic novels edited to remove potentially offensive language
Unfortunately, I fear what Apple is doing and will do to macOS. The trend seems to be that they are making it into another walled garden, ala iOS. I can still run Linux, but I hate that Apple's main competitor on the desktop is lowering the bar so, so low, and exerting so little effort to keep them on their toes to make something that people continue to want.
Probably just a small miss, but in the first section the author refers to stack space limitations possibly hit when calling malloc. That should probably refer to heap space. Or if it is stack space they meant then maybe not malloc but rather stack allocations / function calls.
Didn't read the article nor all comments, but someone may find this interesting:

https://studyfinds.org/markings-cave-paintings-decoded/
I get this too.

Are these real threats or Google or other bot traffic that I should be taking action on?

My provider's web app firewall and other security measures just log this stuff.
I am getting unicorns!
This is simple because it doesn’t require you to take any specific actions to make new/different hosts accessible.

If you deactivate someone in AD, poof, all their access is magically gone, instead of having to remove their public key from every server.
I think there might be room for a phone that only has those top 5-10 apps on it, out of the box, even if just a PWA at first. Instead of trying to be everything to everyone and adding a ton of complication that non-technical people don't like anyway.
Is there anywhere a history of the uptime of GitHub?
Funny thing is, I haven't used any of those apps ever except gmail at least 5+ years ago. Maybe that's just me but in Europe I don't know if people are as dependent on these apps as the author suggests and europe is big and there are other popular social media
>
Yeah, that's why every morning on the tram I see the average Germans texting on Tinder, WhatsApp, Snapchat, Telegram, and mindlessly scrolling through Instagram and TikTok, the most privacy focused apps on the planet. Sounds very privacy conscious, handing your most intimate data to US & Chinese companies.

I know German people who will completely quit or at least strongly avoid contact to people who have an account at such services.
I'm talking about men in women's prisons. Any man can call himself a woman, and under policies that elevate "gender identity" over sex, will be believed. Effectively making women's prisons mixed-sex environments.

Sex-segregation of prisons (and other spaces where women are vulnerable) exists for good reason: the safety and dignity of women. The need for this has been well-documented since the 19th century, when reformers campaigned for improvements to prison conditions, including making them separated by sex. Elizabeth Fry in particular kept extensive diaries of the horrors that women had to endure in mixed-sex prisons.

This isn't "pearl clutching", as you put it, it is based on significant evidence of the risk men pose to women. Evidence that has since been added to with these cases I've cited, that resulted from prison authorities deciding to reintroduce mixed-sex environments.

On the flip side, you've presented no argument whatsoever as to why men should be incarcerated in women's prisons. You appear to have simply assumed that this should be the case, and are basing your rhetoric upon this assumption.
Germany is the second to last country for IM apps usage in EU, with a mere 60% [0]. It is also the second to last country for social network accounts, with 47.7% of the population being on a social network[1].

Cash is still king[2].

Germans care about their privacy - maybe not everybody has clear all the implications of modern applications, but you cannot dismiss the care of privacy with just saying that your experience on a bus doesn't match this.

[0]:
https://ec.europa.eu/eurostat/databrowser/view/ISOC_CI_AC_I_...

[1]: https://ec.europa.eu/eurostat/databrowser/view/ISOC_CI_AC_I_...

[2]: https://www.bundesbank.de/en/press/press-releases/payment-be...
The Scammer Tricking Instagram into Banning Influencer Accounts
Thank you. I was not aware of DivestOS, but it will be on my radar now as a possible alternative.
I use Instagram mostly through the web interface (because uBlock Origin), and while it works pretty well on desktop, on mobile Firefox its super buggy and generally not a great experience. It's worth it for me to see what's going on without adds, but I can't imagine most people would accept the tradeoff.
I wonder if this has anything to do with the recent SNAFU from a Senior Security Engineer* there?

https://twitter.com/viibeeng/status/1639374358287118336

(*yeah we can all make mistakes, but it's 2023, if you've not build controls into your workflows by now you don't deserve to be a Senior anything)
>I'm more worried about the fact that humans are, collectively at least, so hypocritical.

Humans are violent too. If we tried as hard to train it out of people we'd make good progress.
> I don't know why that happens.

Surely Google wouldn't intentionally release a crippled mobile website to force you to use their app and lock you out of competitors' OSes.
>> Their response seems to be that users who would find this useful already use a plugin.

But nee users will have to figure that out. That is one of the worst excuses they could have offered.

BTW the code is completely self contained. Nothing to maintain. That's due to a clean API on their part.
It's amazing how differently my toddler reacts to classic Schoolhouse Rock math videos (examples: "My Hero Zero" and "It's Elementary, My Dear!", both from around 1973) and the educational content with soulless, repetitive backing music that YouTube puts up after them.
Eric S. Raymond had similar thoughts: http://esr.ibiblio.org/?p=8764
> Now lets remember back to the era of incompatible rootkits where windows gamers were reinstalling windows weekly because they wanted to play different incompatible games.

I am guessing that there have been real issues with incompatible root kits, but there has never been an ‘era’ where it was a common thing for the average gamer to reinstall windows weekly because of incompatible rootkits.

The only thing close to that I can think of is places where poorly maintained rootkits were required for banking, could not be easily uninstalled and caused havoc. That’s a hellscape for sure but not quite the same thing.
> It's just more stable, at least this has been my experience.

It was more stable, that's why I used it. Then starting with a certain Windows 10 update I had to reinstall the system multiple times because automatic updates kept breaking it overnight, it started crashing the USB driver, suddenly it kept randomly switching keyboard layouts by itself, and somewhere around the third ruined weekend due to an unbootable system I had enough. Switched to an Arch-based distro for 3 years in which I only had one update-related issue and it took me a whole 5 minutes and one reboot to fix. Now I partially use Mac OS and while I'm disappointed by some of its aspects I can at least be certain it will boot tomorrow and it won't install a system update without my confirmation.

Oh, how the turntables.
I mean, indeed most "novel ideas" are about making novel connections between existing concepts, and more rarely about creating novel concepts. However, bunching together concepts, even if in a novel way, does not necessarily constitute "novel idea" as the connections have to be in some ways meaningful and interesting, in a certain context. In the previous case, which is actually quite typical of LLMs, a "novel idea" was produced by bunching together certain terms, in a way that it looks syntactically correct and even conceptually solid in a superficial manner. But from a scientific point of view, it is non-sensical and, basically, junk. Bunching together concepts as words does not make a scientific idea or theory. This is a complex process in science, that involves different scales of argumentation, none of which is provided by LLMs. But this is as far as merely manipulating language can get one.
“ As an AI text model, I am unable to visually plot routes on a map. However, I can provide you with a suggested route to travel through all five stops in the fastest manner possible, assuming you're using the London Underground.

Start at Southwark station (Jubilee Line).
Take the Jubilee Line towards Stanmore and get off at London Bridge station (1 stop).
Continue on the Jubilee Line towards Stanmore and get off at Green Park station (4 stops).
Change to the Victoria Line at Green Park station.
Take the Victoria Line towards Brixton and get off at Westminster station (2 stops).
Change to the Jubilee Line at Westminster station.
Take the Jubilee Line towards Stanmore and get off at Bond Street station (2 stops).
Please note that this suggested route is based on the information available up until 2021 and is subject to change due to any updates or closures on the London Underground network. For the most accurate and up-to-date information, please use Transport for London's journey planner or a real-time map application.”
The first to do it was probably the first to touch the CPU given how established over clocking was by that era. So it could be tom but it's just not that significant if it was or wasn't.
Readme updated 19 hours ago.

Anything new with the codebase?
At the moment GitHub is having some issues: "Incident with Actions, API Requests, Codespaces, Git Operations, Issues, Pages and Pull Requests".
> would you switch to a phone that didn’t have a native Gmail app? Or Twitter? TikTok? Instagram?

There are people who would love that, but they are a very small minority. I for one would love to do that, but I need most of the popular apps to do my job.
Step #3 is unfortunately often pointless given that often either:

1. the status page is unavailable too

2. the status page reports the service as green/available even though it's red/down (maybe it's still accessible to the service pinging its health status, maybe it's "accessible" but not actually functional, maybe the engineers were too busy fixing the problem to click the button to update the status page, maybe not updating the status lets them pretend they're within SLAs or KPIs)
xDDDD
> Who better than a loving parent to guide them?

Many of us didn't have loving parents. We had parents who would weaponize any detail they learned about us in order to hurt us.

I used the internet to get away from my parents when I physically couldn't.
> $56bn (all of SVB's remaining deposits)

Wasn’t it $178bn at the end of last year?
it'd be cool if HN would check the status of Github periodically and turn into a "we're partying now" kind of UI when Github is down.
Are you challenging the widely accepted theory in neuroscience? OK, let’s hear your arguments.
In general, I think it's worth it if you can't use the console's current video output options or even just to satisfy your curiosity. Otherwise, I like to bring out the old consoles for nostalgia, and fussing around with older video out standards and is part of that.

In terms of extra gear, optionally busting out an old CRT for a period appropriate composite or RF look is more simple than dealing with mods and scalers or mods and a PVR.
>Just look at this article: it doesn't say "a third mobile OS can't challenge..." but "a European mobile OS can't challenge...". They aren't even shooting for "good" anymore, just "European"

That's the original NextWeb article title.
There is the GitHub Status Page [0], which doesn't display aggregate stats, but you could scrape it and do the analysis.

I suspect what you're getting at is that the downtime might evaluate to multiple days over the course of the year. Maybe that's true, idk. I'd be curious, but you'd probably want to do the analysis separately for different services (e.g. Actions vs. Package Registry vs. Git outages all have different effects on build infrastructure downtime).

[0] https://www.githubstatus.com/history
sidenote: /e/OS is a horrible name imo, the slashes are just confusing.
I think you overestimate the importance of Gmail and YouTube in Europe.
>Germany is the second to last country for IM apps usage in EU, with a mere 60%

That's mostly due to German older generations being tech-illiterate and skewing the statistics, like the boomer politicians who want to have their internet "printed", and my 50 year old ex-manager who refused to use Jira and had me send him a weekly email with the tasks in progress and their status.

On the other side of the spectrum, if you look at Germans under 30-35 they're all super connected via privacy shoddy apps like Telegram.

>Cash is still king

>[...]if you ever being to Berlin, and you want to go to a restaurant, you better bring cash. No body accepts cards or electronic payments there.

That's only due to rampant tax fraud in Germany's gastronomy sector and other small businesses.

So privacy there means privacy from the taxman, which is unfair for those who have to pay their fair share of (not small) taxes and support the burden of the social system.
I heard a few people took their money out.
It could be that legal requirements are a constraint, but I think that the lack of investors is the real issue. Because we're not really comparing Europe to "all of the US", we're comparing all of Europe to Silicon Valley -- I doubt Europe is a worse place to start a tech company than, say, Nebraska.
I remember reading an article a while back written by some senior engineer. He was explaining how the new generation of programmers peak in productivity very rapidly in their career because they lack complex problem solving skills and deep programming knowledge. He argued that Google and StackOverflow made it easy to solve problems without thinking deeply about things so it impeded their ability to solve more complex tasks later in their career when Google couldn't do the thinking for them.

If this is true, those new AI tools will probably exacerbate this trend. Fewer and fewer programmers will be able to think deeply about things and the global code base will lose in diversity as people rely more and more on the same AI models to generate code.

As the code loses in diversity, it will also lose in robustness, which increases the risk that something will go wrong for a lot of people all at the same time.

I try to do the thinking myself. Then I'll use one of those tools when I know what I want to write but I'm too lazy to do it.

I don't know man, I was working in the financial industry when 2008 happened. I see a lot of the same patterns and heureustics today in the tech world that led to the 2008 financial crash. When people start using advanced statistics to do the thinking for them, they get real complacent real quick and it rarely ends well. AI has it's limitations and we probably won't find out until we fly too close to the sun and we burn ourselves.
Leverage what you have (Bach C.Sci) to learn things orthoganal that you don't already know.

Eg: Mineral Resources, Energy, and Farming will be important in the near and not so near future.

Rio Tinto and others are running robot fleets that move > 800 million tonnes per annumn of raw materials - there's raw processing circuits, refinement, processing concentrates to learn - a mixture of Comp Sci + mech engineering | chemistry + GIS etc.

I hear things are happening in renewable energy at a great pace, and farming has more data streams and Ag-bots than ever before.

I'd suggest getting a foot in the work force for the pragmatic exposure to new domains, then after four or five years picking up whatever further AI (or other skills) you need - keep in touch with CS as you pivot.
Windows Phone was more about Microsoft’s failure to execute - I remember users complaining that even Microsoft’s own apps were notably better on iOS.

These days I’d also think the bigger question would be availability of popular streaming music & video apps and Tik Tok.
Did Github never go down before the acquisition? Would be interesting to see stats.