skysight-inc/HackerNews huggingface dataset:
I was recently surprised to learn the Google app repository browser doesn't let you do that. If you use apps that are also on f-droid, it might be better to install from there to avoid being locked into a new version that you don't like. Or make backups so you have the old apk and can restore the data directory as well (iirc it doesn't let you keep that upon downgrading).

For system images, it's a bit harder. I don't really have a good solution that would downgrade the OS without also restoring an old app state.
I blame companies like taboola just as much as Microsoft for pushing trash like this... "do this to your android phone before friday", showing a picture of a microphone hole and a paperclip... I hope people don't actually fall for this shit.
> Now you may think that it’s slow as mud in a pond. But, contrary to my experience with previous models, the iPhone SE actually got faster with iOS updates!

...

> Starting some apps takes really long, like 10–20 seconds.

...

> Some apps get slow and unresponsive Resetting my phone helped, but then within a week or two, the same apps are slow again.

Rather contradictory article.
> classical and jazz are the two simplest forms of music

Uh, have you actually listened to any of it? At all?

There are some non-Western traditional types of music I'd agree can have a level of complexity not usually encountered within the Western classical or jazz genres, but it's fair to say all over forms of Western music are vastly simpler in terms of harmonic language, tonality, form/ structure, instrumentation etc.
None of which I believe would make it harder for AIs to generate, as computers can manage complexity rather well.
What I expect AIs to not be good at is to conjure a truly original and distinct sound world significantly different to anything that's come before, but that still captivates audiences. Which is arguably what the greatest human composers & musicians have generally achieved, in any genre.
> Anyone working in an office area can have a phone but they do some... stuff to it.

This is what I'm interested in.

I get it, the guys in bunny suits will probably tolerate being groped and wanded every workday for the rest of their career. I have a hard time beliving the scientific staff and executives tolerate that.
> There's actually a growing body of evidence that shows the emergent ability of LLMs to reason (the so-called "chain of thought" ability) arises only when LLMs are trained on huge amounts of code, not just natural language. Natural language training data provides the ability to sound human, but it is the programming language training data that provides LLMs with the ability to be logical.

Good on Sourcegraph to contribute back to the open source community. LLMs rely more on open source code than meets the eye.
It does not any more. Clicking on the Following tab (or a pinned list) will keep you there between sessions. It doesn’t switch back to the algorithmic feed as it used to do.
Maintenance maintenance maintenance… Software needs to evolve and be fixed. Bugs appearing after the fact are not something new afaik.

And maintenance by the way.
“a plug-and-play solution ranging from simple editor to a full blown IDE”

It’s still mainly just a text editor and not “full-blown”. There is no significant built-in user interface, gui designer/builders, or emulators for example. The plugins can be native, which could allow for this. Essentially, vscode is a text editor that allows for native plugins, which explains the high performance possible.
as someone that has been using c++ since the late 1980s, can i observe that about 75% of c++'s features are aimed at library writers? most people writing application code simply do not need to know the syntax or the semantics of this stuff - these are all features that make c++ libraries simpler, easier and more efficient to use, mostly transparent to the library user.
Is it really far out to put catholicism in there? More than 5% of catholic priests in the US between 1950 and 2002 were involved in sexual abuse cases. We know that sexual abuse numbers are vastly underreported and we can imagine that the religious/community aspects make it even more difficult.

In Ireland the church even operated mass graves for the children they neglected.

https://en.wikipedia.org/wiki/Catholic_Church_sexual_abuse_c...
While true, 99% of the time offshoring to India is done to cut costs, not to seek out higher qualified candidates.
What would have been the optimal and ideal move?
It's one thing if you already have the app and just stop updating it.

My experience with the iOS App Store has been that if you only just now heard of the app and your phone's too old, you can't even download the version that works for your phone.

That is what ends up forcing an upgrade. That people's phones can't run the newest version of an app, and aren't allowed to get an old version as a substitute.
Infrastructure and education are two fields where it is often easy to demonstrate positive ROI. Of course not every project is good, but in general both drastically increase the productivity of their society.

Food stamps and pension funds are a bit harder, since they mostly boil down to three arguments: ethics, crime and stability. People tend to turn to crime when they have no viable other means, so feeding them is a way to reduce crime, and crime would cost more. Also people who are desperate are more likely to revolt, which is either very costly to the government or entirely prevents them from doing other activities with positive ROI in the future. So they are cost centers, but arguably necessary.

Postal service, telephone, internet and public transit would also fall in the infrastructure category. Societal benefit is often much larger than the willingness of the individual to pay for it, so it makes sense to have them either run or subsidized by the state.

Universal healthcare can deliver positive ROI by being more effective than the private alternative. As a society we want citizens to be healthy, because healthy people are happy and productive, and don't infect other healthy people.

I completely agree that governments should regularly run and publish ROI calculations, or maybe there should be an independent watchdog that does this. And a lot of money seems to be wasted because people on all levels of government have the wrong incentives. On the other hand, one of the major reasons why the idea of governments is so widespread is that they regularly do provide positive ROI overall.
I don't think anyone is stopping you from using an older version of a game or older firmware, given you can obtain them (legally) and you're ok with the limitations this might impose. For example, if you're not on the latest version of a multiplayer game, you might not be allowed to play. On older firmwares you might not get full access to the application store. Etc. The point is, you don't need a law, but it might not be easy to get an older version running.
Code written in the standard of C++ of 20 years ago (pre-c++11) does not even remotely look anymore like today's code conforming c++17. (let alone 20 or 23). Understanding it only got harder over time.
There's already a whole industry of no-/low-code platforms that try to solve that very problem, Airtable etc. And a lot of companies have been very successful adopting them… or the last half dozen waves of digitalization.

But in my experience, there's some hard to solve bottlenecks for those sorts of organizations that still insist on largely paper-based workflows:

1. Their workflows are such a byzantine mess that either nobody understands them sufficiently to explain them (be it to a programmer, or to a no-code platform, or to an AI), or they're fundamentally broken and only fudged along by people who shouldn't be allowed to do their job, if the process was implemented "correctly"… or both.

2. It takes a special breed of people who have the necessary analytical skills to really pull off architecting automated workflows that work in practice. It comes natural to some managers and consultants, a lot of programmers, and a bunch of others, but it's not a widespread skill, and those individuals know their worth. People who already can't conceptualize the underlying problems won't be able to do so with the help of AI any time soon.

3. It still takes budget to implement such workflows, AI or not, and the affected orgs usually don't want to spend any money on improving themselves.
> The junior devs whose whole job it is to translate architectural and design specifications into excessively verbose boilerplate code will struggle to survive, but the software architects above them will find a new means through which to express the analytical thinking, process planning and understanding of complex dependencies that they're paid for.

Which will, in turn, further drive shortages of good developer talent long term. The industry thinks there's a tech labor shortage now? Just wait until the ladder has been completely kicked over for young folks trying to find their career footing in tech.

We were all once juniors, doing work that could primarily/completely be replaced by AI. We had to do that grunt work to learn the lessons that make us architects today.
That is just not always a possibility especially if you use apps that connect to online services, this is something that has quite recent come up again as Steam is ending support for Windows 7, 8 and 8.1 in nine months which have caused some uproar in that community. I am surprised that the post about that have not gained any traction on here [0] since to touches the same topic as this one

[0]: https://news.ycombinator.com/item?id=35337611
>We're in the center of a ~100 light year sphere of space that we've polluted with our radio waves, so it seems a safe bet that they'll hear us before we hear them.

I don't really see why this is a safe bet, whoever sent signals first is going to be heard by the other party first*, and we have no reason to assume that we were first.

* assuming there's nothing "magical" going on like FTL signals etc
I can think of one - banning superior foreign products and services mean that people have to use inferior local substitutes. Just because the CCP doesn't want Chinese people to use the best available products is no reason to deny them to Americans. Americans should have access to the best products that they can afford.

This logic is "they make themselves worse off, so we should match them". That is lose-lose scenario logic.

That being said, there is always an argument for banning foreign social media companies (really all media companies) from making commercial profits in other countries. The political and military risks are significant.
But they're not competing with the chess skills of a computer.
You.. you're joking, right?
Trust me. Developers don't like having to update and rebundle their apps every year.
And in practice too?
It was probably just a shitty release
Directly*
> The median gets affected by it. A lot.

You're saying it explains a multiplier of 4 between medians, do you have any source for that?

If I look for e.g. Apple ICT3 in India vs the UK it's $58k vs $132k.

https://www.levels.fyi/companies/apple/salaries/software-eng...

https://www.levels.fyi/companies/apple/salaries/software-eng...

That's still a multiplier of 2. For ICT5 the multiplier is even higher.
Sure but at the same time, the author says the book started as a blog and some examples, and “before you know it” was 150 pages. To me, you should have been able to write all that needs to be said about initialization several times over with that much space, let alone 150 pages more!
I don't think this is the correct interpretation of 'fiat currency'.

'Fiat' of course refers to making something come into existence simply by saying it, as G_d supposedly did with the words 'Let there be light'.

My understanding of 'fiat currency' is that it is not the currency as a whole which comes into existence by fiat (which would seemingly apply to most currencies, including Bitcoin and metallic ones), but that individual units of the currency come into existence by fiat. The government (meaning the union of the Fed and the Treasury) can create additional dollars simply by writing 'X has Y dollars'. No one can create Bitcoin in this manner, so it is not a fiat currency.
> You can also see a connection to a version control system like Git. Instead of keeping snapshots of all the contents of the repository after each commit, one can keep only the initial repository state and changes in each commit.

Not to invalidate your point, but this is a common misconception with git. Yes, many git commands will treat a commit as a diff compared to its parent(s), but the actual commit object is storing the full state of the tree. This still works out to be fairly efficient because if a file is identical between two commits, it is only stored once, and both commits point at the same stored file.
CSS has been a job security/browser lock-in club for the longest time. It's one of the last areas of influence W3C (now W3C, Inc.) has over web standardization, with Google paying and pulling the strings, their other puppet being a loose group of individuals having a long term investment in writing web specs on github called whatwg.

There is/was the Houdini API proposal as a way to plug JavaScript into CSS low-level layout already rather than invent a thousand microsyntaxes for CSS equivalents of programming language constructs such as CSS custom properties, calc(), trigonometric functions, degenerative uses of media queries, and other crap. The idea being to return to reasonable coverage for document presentation, and an extension API for web apps (as opposed to sites) requiring JavaScript anyway as a 80/20 trade-off.

But any notion of mental discipline is lost on CSS heads really. It already starts with the very invention of
CSS as a redundant syntax for markup attributes, then declaring an unsound structure/presentation dichotomy as a syntactic feature after the fact. A plausible explanation for CSS absurdity might be that evolution of HTML the markup language was organizationally blocked so many years that everything around it had to cater for its stagnancy and ossification. Even the inventor of CSS had opposed against custom properties already, formally questioning their necessity.
CO2 emissions are going to happen, we need to reduce them in a meaningful way. We do that by looking at the breakdown of emissions.

The biggest sector is enery use in the industry (24%), next is buildings, mostly heating (17.5), then transport (16%). Most of the transport emissions is road transport (cars and trucks) and air travel is only 2% of the overall emissions.

https://ourworldindata.org/emissions-by-sector

And again, air travel is mostly frequent travelers who have no intention to change their habit. That means that as an occasional air traveler, if it makes you happy to visit a faraway country every few years, you should definitely not feel bad about it. Because even if all occasional travelers were to stop flying, it wouldn't make any significant difference.
Really? That's great news if true - I'll test for myself. Do you know when that happened? It was definitely still behaving badly a few weeks ago when I had to hack my own plugin together to override it.
Until the app says "we don't support versions older than X" and stops working I assume?
These are the same people who fly on commercial planes to beautiful destinations to then lecture me about the food I eat and the cars I drive. I guarantee none of the people authoring the IPCC report are eating bugs or lab grown meat steaks at these fancy conferences.
> I still own a iPad 3 with the same, old, software stack from 2013. It still works, I can do things. I just don't expect todays developers to make a herculean effort so that I can run their apps on my old device.

The fact that "it still works" isn't the only consideration though - it's the security posture. There's plenty of remotely-exploitable flaws in that software stack from 2013.
Just one person amongs many, but employing Dave Airlie (airlied) has been a great boon for the Linux graphics stack. Among many other things, arlied started the radv driver (together with Bas Nieuwenhuizen) which has been become a significant part of Linux gaming on AMD hardware.
>Because consider how much time you spend trying to not harm the environment in your free time: shopping for sustainable products, bringing your reusable cup, recycling.

That's saying that people should share your views on politics, which is not rational.
These GPT programs literally don't know what the code does (or the meaning of their output in general). They are Large Language Models. They just know (roughly) how to make responses in a particular language that make sense (english, C++, wingdings). They do not understand the "sense that is made" however.

This requires subject matter experts, like yourself, to use and implement.

These LLM are tools. They are not sentient.
Next version will be 40% garbage. Then 30%, then 20%... And we got to the point where it has as much garbage as human code.
IMO Teams' biggest issues are:

- Very heavyweight. I've seen newish i7 + 32 GB RAM laptops having performance troubles with the desktop app.

- Very unreliable. Things like notifications not working, messages and images not appearing, etc... Have happened several times intermittently over the years in my company.

I've been using WhatsApp and Telegram for personal stuff for over a decade and can't help to notice how much more reliable and bug free they are, even though neither are targeting business user bases.
There are new accountants being minted all the time, spreadsheets didn't stop that.

Artists didn't stop because the camera made it possible to do what otherwise took hours with a canvas and oils.

The nature of programming may change, but it's still about using computers to solve problems.

--- Putting on the old guy hat ---

You kids didn't learn programming from magazine articles typing in your favorite little game into a computer that went away when you powered it off.

You didn't have to toggle in a boot loader before you could use the computer.

You didn't dream of one day having a modem and being able to call BBSs, then dream of your own phone line that you didn't have to share.

Yet, ya'll turned out ok, despite all those changes.

It'll be ok, kid... it'll be OK.

Computer programs will always be complex beasties with bugs hiding in the corners. There will always be a class of people willing to find those bugs and make things easier to use. You are that type of person, right? Good!
https://images.app.goo.gl/osKiAwVKrqof2DeL8

Animated image, no more comments needed
I doubt if they are misguided as much as simply don't have the time to understand the myriad financial/political issues in front of them. Even if they did, all most could do about it is type in all caps on some social media platform. That's when the rest of us ghost them.
Where is that tool I can use?
That's an unconvincing argument because the presence of ultrasonic sounds can affect human perception. It is just not perceptible via the exact same mechanism that ordinary sound is.

The argument you should be going with is that the speakers and headphones that people will be playing the music on doesn't do ultrasonic sound.
sweet they are a year younger than SUSE

https://www.suse.com/de-de/30years/
Exactly - in fact, once AIs/automation are capable of achieving all the necessary production of goods/services for a universally high material standard of living, then I'd imagine choosing to handcraft works of art and share them with others (potentially in exchange for money) will become as popular as it's ever been, if not more so.
China benefits greatly from that arrangement too.
Maybe we'll finally invest into a real education and training pipeline, instead of making people figure out everything on the job, like other professions.
The author gave just a simple example, the DVD animation, but it is much more than this, this technique is the industry standard in game art for all the background animations of a game, like the wind blowing the leaves and the grass, the water waving and foaming. Those effects are often implemented in shaders, and state in GPU shaders is something very very expensive, so they are implemented as a function of time (often based on a noise function to give a more natural feel).

One important thing to note is that is not about eliminating all state (that would be absurd after-all a game is all about the state of the main character), but crucially to never take the `t - 1` state of the thing being animated. In games for example, a function animating a blade of grass may take into account many parts of the game state, they often take the character position as a multiplier to amplify the movement if the character is close, imitating collision with the character without actually having to calculate collisions.
I did not expect for him to end up blaming app developers
They can't. Period. It's the next level of prioritizing the short term at the expense of the long term.
I'm fine with that, but that rejiggering takes liquidity. Trying to rejigger without loans being available is just going to end up being de-jiggering. If we want to control inflation, that's fine, raise taxes
Funnily, few Athenians know about this, but if you ask them if they know about an "Indian Tomb", they will most probably know the nickname of Panathinaikos basketball indoor arena:
https://el.wikipedia.org/wiki/Κλειστό_Γυμναστήριο_Παύλος_Για...
A bit of an aside here, but I signed up for ChatGPT+ yesterday to access GPT4 and it's extremely slow, to the point of being almost unusable for me.

Is this everyone's experience?
Internet of piss. Just wait untill they start selling dick enlargement pills.

At some point all the home toilets will be smart, there wil be a bug and they will fail to boot. Without booting they will not flush.

Thus London will have another Great Stench

On a more srious note, ford recently patented 'our car will drive off if you fall behind on payments".

We have to get the IoT stuff under control, and the law will not be changed untill something terrible happens. Maybe a ford car drives off with a newborn or causes multiple deaths.
I checked with Javascript disabled and it did not make any difference, so I think it is just Firefox being a big strange with the overflow parameter.
Yes or just install soft-serve, another git server implementation (with much more sane documentation IMHO, gitolite is great but the docs are a scatterbrained mess).

The point is that a git server isn't just ssh and git except in the most barebones simple use case.
Because we haven't been listening for signals as long as we've been sending them.
This assumes that the government is sincere in its complaint that their concern is about user's data. I think that's cover for what they're really concerned about: user's beliefs.

TikTok is arguably the most powerful means to spread ideas, and people in that line of business do not appreciate outsiders on their turf.

The whole TikTok thing itself seems like a distraction from the contents of the bill they've drafted under the guise of only banning TikTok.

Democracy as it is is a giant magic trick, and TikTok is pulling back the curtains in it, so it must go.
Twitter says portions of source code leaked online
This was an ideological recommendation, not a scientific one. It's fine for scientists to also engage in political advocacy but we should be clear about which role they're playing at the time.
passkeys isn't supported on linux desktop, at all. and if you know how to make it work, please let me know. I have to switch to a Windows machine to login with them.