skysight-inc/HackerNews huggingface dataset:
Since all the languages we're talking about here are Turing-complete, if you don't consider line count or code complexity, then they are all equally "expressive".

So almost by definition we have to look at what is syntactically well-supported, not just "supported at all."

And part of that can be proxied by "I want to do xyz, how many lines of code is that going to take?"

And part of that means that "ceremonious" code isn't excluded, even if a competent IDE can provide it. If um my um comment um includes um a um bunch um of um junk, it doesn't matter if a quick find-and-replace would fix it, it's still annoying cruft that shouldn't be there.
Indeed, iced tea is all over the U.S. South, where they put in enough sugar to blow out other organs, but at least the liver is saved.
Dismaying to see the reactions to this range from denial to complacency to wishful thinking.

Climate forcing has such momentum that it takes two decades for the full impact of emissions to be felt and many more for cascading impacts. The fires we're seeing? The droughts? The floods? That's from emissions from the early 2000s, before China and India embarked on rapid industrialization and growth of energy use, especially coal.

This isn't the apocalypse either. It's just something of a scale we've never faced in human records, like what the Mayans faced at the end of their civilization but global.
Not my experience at all. My experience is usually more like “Make X faster” or “Integrate Foobar with Gloofuz” or “Make this Desktop application run in a Browser”. Easy to require, years of hard work to actually do.

A non-coding example would be “Safely fly a man to the moon and back again”. Easy to require, hard to do.

I have never in my 30+ years career worked with a Business Analyst or non-coding Architect who provided any positive value to any of the projects I have worked on. That of course doesn’t mean that they don’t exist. I just haven’t experienced it personally.
Fortunately in this case they had the opportunity to present their cases in front of a judge and get a specific determination based on the merits!
I assumed it was common knowledge at this point.

https://www.techempower.com/benchmarks/#section=data-r21&l=z...
Asked it whether you should use a shared vpc:

Made this up as reason for dedicated vpc:
“Better performance: By using dedicated hardware, you have better control over the performance of your instances in the VPC. This can be beneficial for applications that have stringent performance requirements.”
As the world warms, the jet stream gets wacky and wavey. Regional temperature variations are be orders of magnitude higher than the global average change. Changing climate also means different new pests, funguses, bacteria, etc.

Resulting droughts, floods, and famine are typically seen as bad things. These factors will contribute towards conflicts and wars.

There will also be mass emigration from areas that become unliveable, on the order of hundreds of millions to billions, primarily towards "first world" nations. No matter how that plays out, it's bad.

A disintegrating world order does not bode well for the global economic system on which current Western quality of life is built.

Plus, some people care about nature beyond factory farms and concrete urban sprawl. That nature is most definitively getting fucked as life just can't adapt so rapidly.
Caplan explicitly addresses this in his book.

He says that education should at least either teach you something useful or be fun for the student. You seem to have had both. (I also liked attending university to study math, but high school was a waste of time.)

What Caplan argues against is subsidising boring, tedious education for people who don't want to be there. People who just want their piece of paper at the end.
It's not about any of those things, it's about just being a well-run internet service. Facebook is very good at running a big internet service that billions use, Twitter not so much under new management.

A well-run internet service tries not to keep causing self-inflicted PR disasters. A well-run service is stable, consistently available, doesn't have a large amount of feature churn, and generally has stable leadership making sane decisions about maximising value. None of those things describe Twitter under Musk, but Facebook is a generally well-run company with sound policies and competent leadership.

Just because people here disagree with many of Facebook's decisions doesn't make them any less good. I may think that the focus on VR is a strategic mistake, or that Facebook has a PR problem, but generally they're good stewards of the platform they've created and run it fairly well.
Isn't the biggest red flag of any privacy policy the ubiquitous "We can change this any way and any time we like, and you have no useful recourse."?
I suspect it's easier for 3rd party orgs to own their own releases? but not sure
Thanks for the hands-on assessment. It's frustrating that I can't have both a blazing-fast/efficient OS and a feature-rich OS :-/
Yes and no.

If your “pursuit” is satisfied by reading catchy sounding blocks of text with no reason to believe its veracity, then yes, ChatGPT has rendered the study of history obsolete.

If by “study” and “history” you define those words in the way that most people would, then no, ChatGPT has not rendered the study of history obsolete.

I think your confusion here is about whether it has rendered your “study” obsolete to you. If I had no interest in studying history I would be inclined to agree with your point. Maybe the question is do you get any enjoyment or fulfillment out of studying history? Have you ever?
For this particular use case, Nvidia works better on Linux than AMD
> then its parallel GPU got "lucky", first the bitcoin mining, then the AI. it probably did not expect and plan for this, to some extent, it got super lucky.

I feel like saying they got "lucky" after trying and failing in multiple other endeavors requires a special definition of luck. If someone rolls a 6 sided die six times and they roll a six once did they get lucky?
Eh, that decision hasn't hindered companies too much in practice. Eg software companies still give you 'programming problems' that are essentially badly designed IQ tests in disguise.

If I remember right, Bryan Caplan addresses this court case in his book already.
Like crypto, fraud is the only use case that will pan out for transformers in the end.

We’ve been here before. ChatGPT isn’t functionally all that different from ELIZA from the 1960s. It’s tricking people just the same, into thinking it’s more than it really is.

I’m also eagerly awaiting the discovery process that will show that all of this generative AI was built on mass copyright infringement. OpenAI certainly ingested the entire z-library. They’d have to be stupid not to, right? If they didn’t use it, less ethical competitors would have beaten them to market.

Oh, I’m sure they used some sketchy subcontractor to do it. We’ve all seen a variation of this in our careers, where a dataset was acquired under questionable circumstances, and you don’t ask and don’t tell if you want to keep your job, right?

And that’s just speculation. There’s hard evidence for the Getty Images lawsuit.
What does this stop? Your brother from running a Bitcoin node? Nodes can route over tor anyways. Wallets don't need to directly talk to the network so it won't stop people from using those either. This discourages no one.
SQLiteStudio is the best I've ever seen. Also have used DBeaver and MySQL workbench.
Always makes me think of this scene
https://tenor.com/view/darth-vader-alter-the-deal-empire-str...
Agree, though I think LOTR made fantasy enough of a moneymaker to make GOT not such a moonshot as these other genre kickoffs.
Sad to go through your life living in fear though, for covid or climate change.
(I'll say it again). I like the term "enshittification" - it implies a deliberate intention that is missing from degradation. And regression merely implies reversion towards a previous state.

Enshittification is a deliberate process: provide a (typically cheap/free) service, (dominate the field,) lock users into it, and exploit to the maximum possible in the short term, ultimately destroying the service.
Zuckerberg hired Joel Kaplan as Facebook’s VP of public policy to shape political speech policy. Kaplan was a former clerk for Antonin Scalia, a lawyer for W. Bush during the 2000 recount and eventually his chief of staff[1]. Kaplan regularly intervened to stop enforcement of terms of service violations for, as you said, “one political side”[2]. He also successfully advocated to _not_ update Facebook’s recommendation algorithm to promote neutral, non-political content because it would make Facebook appear bias against conservatives[3]. Despite all of this “one political side” continues to claim they are unfairly targeted.

[1] https://en.m.wikipedia.org/wiki/Joel_Kaplan
[2] https://www.wired.com/story/facebook-joel-kaplan-washington-...
[3] https://www.wsj.com/articles/facebook-algorithm-change-zucke...
I live in Australia. Since 2019 I’ve seen outrageous nationwide bushfires, intense rain and flooding in the central coast which forced us to evacuate for a week, followed of course by 2 years of a pandemic and then an entire year of rain so heavy in the northern rivers that it catastrophically flooded the entire area and cut off our plateau town from food and fuel deliveries for about a week.

Prior that I had never been evacuated or cut off from anything because of weather events, so I guess that’s why scientists are keen to distinguish between anecdotal evidence and statistical, empirical or experimental evidence.
Multi-Process Service (MPS)
Okay, but this is about git aliases. Quite similar.
How does a group of diverse people "win" a vote? Did the people who voted "no" also win?

The person you vote for can win, sure, and you can win if your preference is the majority, but the group can't win or lose.

i.e. this title doesn't make any sense - what did they actually vote for?
It's 95th percentile that him the 100 euros in the first place.
I have a Dell 7490 (intel 8350u cpu) I paid $250 for and I have no trouble running 13B models through a custom interactive interface I wrote as a hobby project in an afternoon. It can still get a lot better. I made it async the following day and its even more fun.

Most of peoples' problem is watching the AI type, it's not instant, but then not all (or even most) applications need to be instant. You can also avoid that by having it return everything at once instead of streaming style.

Local absolutely can scale. All kinds of fun things can be done on a machine with 16GB of RAM, or 8GB if you work harder.
Market says nothing of the sort! AMD is extremely popular still.

Plus while cards like the Nvidia RTX 4090 rank very highly they cost 60+% more than the extremely comparable AMD RX 7900 XTX.

That’s definitely not “best at any price”.
I admit to being a total sucker for Star Wars LEGO but I do love the classic sets with no “lore”. It’s some kind of space truck. People probably need trucks in space right? You figure it out kid.
Right - I’m sure he’s the source of the aphorism, “plan to build it twice - you will anyway”.

I think having a great, self consistent spec to build from is awesome, but it’s rare that a spec doesn’t require revision after contact with reality; and at that point, it’s just another kind of software.
I don’t understand your sentence.
> In Wisconsin politics and with the context of unions, 2011 was a very memorable year.

I'm confused about the nature of your reply. You're more or less repeating what I already said in an earlier comment: "Scott Walker was a major union buster who spurred massive protests at the Wisconsin State Capitol in 2011 and a recall election"

To be clear, I'm a Wisconsinite and a former member of the TAA.
So something like rescuetime that exports data from your active programs to a calendar/event timeline visualization a la the spotify example from the article?
Purchase and manage domains directly through Bluesky
AMD's problems with AI lie first in software rather than hardware.
There is a reasonable explanation for the origin of life: a creative God. As for Zeus vs Allah, etc, I'm just not interested. Everyone knows God has ten thousand times ten thousand names and is in any case beyond our comprehension.

Of course I'm biting the bullet on God of the Gaps -- the question of the origin of life is the only interesting question in the universe, since without life no other question arises. When I write my book on this subject I will title it "The God of the Gap".

Now explain why you constantly appeal to a materialism of the gaps.
Those are pervasive because they provide a universal baseline for security requirements across the world.

Those frameworks should be treated as guidelines to build a mature security programme, and not just tickbox exercise.
I'm using a variety of 7 and 13B models (and a 3B one for fast feedback loop debugging) at between 8bit and 4_K_M quantizations.

Depending on your pre-prompt, your fine-tune (i.e. which model you downloaded), and your specific task, the results can be startlingly good, it's crazy that you can do this on a $250 laptop. I stay up nights working on it lately, it's so interesting.

More importantly, things change by the day. New models, new methods, new software, new interfaces... the possibilities are endless... unless we let OpenAI corrupt our government(s).
(a) make each individual database small, but have a lot of them
(b) There are lots of transactions in flight, but there is a well-ordered sequence of mutations (the binlog) that defines what has and has not been committed. So applying a backup means taking the full backup + replaying the binlogs.
(c) testing can be done by just bringing up a slave from the backup and then comparing consistency with normal replicas.
My experience as well. I have never worked with a non-coding business analyst or architect who provided any positive value to projects I worked on. Quite the opposite.

The secret to completing projects, when people like that are involved, is to ignore whatever input/demands they have and instead solve the actual customer problem. If that means deploying unnecessary tech X, demanded by some “authority”, but not actually use it in production that’s fine.
Broadly speaking, it sounds like you're looking for a Computer Algebra System; in addition to some of the recommendations other posts have made, Wikipedia provides a list: https://en.wikipedia.org/wiki/List_of_computer_algebra_syste...
They haven't. That's why the system feels like it's stuck in the 80s.
Seems more "Brazil" to me.
They're a pervasive indicator of performative security that intersects with serious practice in very few places.

By a wide margin, their most impactful designed purpose is to sell security products and services.
Do you have a rabbit hole entry point for the downfall of the Mayan civilization, specifically the climate factors? It's a civilization and series of events I know little about but is fascinating.
Go blame the software industry for throwing away what made software of yesteryear so amazing to use. I'm just a simple farmer tending to his memes.
I'm not saying you're wrong — I'm completely ignorant at the microcode level — but it seems to me like between

cmp x, y
je z

and

cmp x, y
sete z

the actual speculative part is the same: speculating as to the result of cmp x, y

If that's true, why would it not simply pipeline sete and the following instructions and simply execute (or not execute) sete according to its prediction, and then double check itself and reverse (or apply) the operation if the prediction was wrong?

I probably just have a bad mental model of what's going on under the (under the) hood, so whatever patience you have to deal with my stupid questions would be greatly appreciated.
Not click-bait at all! The headline accurately describes why the EFF is upset.

Here's a second chance to read paragraph 2 that you apparently missed:

> The Electronic Frontier Foundation (EFF) a digital rights group, has sent Cooper a letter requesting that the Sacramento County Sheriff’s Office cease sharing ALPR data with out-of-state agencies that could use it to prosecute someone for seeking an abortion.
I have two examples of how living modestly as a grad student at Stanford may be difficult.

• There is a University-sanctioned monthly food bank for students. https://rde.stanford.edu/food-pantry-pop-up

• After securing an apartment community specifically for postdocs, the minimum income required for many rentals was set higher than minimum postdoc funding. https://stanforddaily.com/2023/04/23/postdocs-say-theyre-fin...

Do I have hard numbers? No, but I’m not going to take the time to gather hard numbers for this site.

Also, telling postdocs (and grad students) to simply live off campus would be detrimental to the University, given it’s relationship with the County.
This is amazing. I want this.
Funny. Anecdotally, my experience has been completely different. Progressively hotter summers and harsher winters. I guess that’s why we rely on accurately measured data.
Living well requires energy and lots of it. There are billions of people who aspire to use far more energy than they are currently using, in order to live better. Who are we to say that they can't use as much energy as we do/did? (I know you're not saying that directly, but it's hard to imagine how half the population could bring themself up to even the median energy consumption without dramatic increases in climate changing forces.)
> When using blocking code, the same thing can happen, but this is hidden from you.

I'm not convinced. I don't see how it is hidden from you. The blocking code works exactly as written. The mistaken assumption would be that your program will never be premempted or have to wait for resources.

> the magnitude difference

Rarely is a function call in C a single instruction. They are typically algorithms of non-constant complexity. So yes... but you're also picking the most extreme comparison. What about `fopen` vs `partial_sort`?
Any time you ask ChatGPT a technical question on something you're not familiar with it should be three parts:

- What are the considerations?

- Implement it with the considerations

- Did we forget anything?

It understands the need for a proxy from step 1:

https://chat.openai.com/share/7ca37130-a771-457c-8742-a5f941...
Indeed. I suppose the two lessons are, stick with C, and don't forget the semantics of your original problem when optimizing.

int run_switches(const char *s) {
int res = 0;
uint8_t tmp = 0;
size_t n = strlen(s);
for (size_t i = n & 127; i--; ++s)
tmp += (*s == 's');
res += tmp;

for (size_t j = n >> 7; j--;) {
tmp = 0;
for (size_t i = 128; i--; ++s)
tmp += (*s == 's');
res += tmp;
}

return 2 * res - n;
}
Cd burning was still fairly spendy at that point. I split up ocarina onto twenty 3.5" floppies to bring ultraHLE to a beefier video card setup.

Totally worth it but still sprite issue...
Such a weird concept, I could never understand it. Why not spend effort making their local neighborhoods and schools better?

Everybody grew up with richer and "better" schools and areas, I would have hated being sent out to those.
I found a few github issues related to api key security and management. I'm not 100% sure of your point.
> The only "logic" that exists in most databases is surrounding constraints, which, if there's a bug in your constraint, you tell your database to update its schema, and it does so.

Well, complex operations on data - even if those operations are just selection and aggregation - require logic. So either that logic lives in SQL, or it lives in application code.

> I guess I'm confused as to what "workflow tooling" you're looking for? Every RDMS supports multiple databases and schemas, which enables you to create and run test configurations with test data in real-world environments. A transaction enables you to test real queries on real data without risk.

So where is the equivalent of npm/cargo/maven? And where is the unit testing framework? Transactions are low-level functionality that you could build this tooling on top of - but as far as I can see no-one has, or at least not to the extent that it's standardized and accepted in the community. Where in RDBMS-land can I check out an existing project, make a small edit to one of the queries, and then run that project's tests to confirm I haven't broken it? A few projects have some support tools for doing this, but they're inevitably ad-hoc and unpolished.

> The more I read what you write, the more it seems like you think you're unable to write SQL in a file and execute it against a database? Which...you can do...it happens all the time.

I want a project with a bit more structure than a single file. And I want to share and reuse pieces between multiple projects rather than writing everything from scratch every time. Again, that's the low-level functionality, but where is the workflow tooling that actually builds on that to let you do day-to-day things in a standardised way?

> I'm not sure what else you want? Your RDMS of choice maintains a list similar to a package.json containing dependencies and their versions, and you can interract with either that list directly, or with RDMS-specific commands similar to "npm install react".

What? Where? You linked to a list for postgresql that literally has 12 packages available, total (I'm pretty sure I've published more packages than that in Maven central myself).

> If you open a java file, are you allowed to write arbitrary code wherever you want?

Not quite, but I can select any subexpression of an expression almost anywhere and pull it out into either a local variable or a function - usually by doing nothing more than hitting a key combo in my IDE. I haven't found anything like that for SQL.
strftime.vim: Make it easier to read and write strftime strings
Mastodon doesn’t actively poll the operating system for data about you. You can input data (via posts) and that may be scanned by some system but you actively control all data that you choose to or not to share.

Threads polls just about every bit of data the operating system stores. E.g., on iOS threads reports that they collect data from the health app (“health and fitness”). If you are using the health app to store information about your health and body, Threads wants to get it straight from that app.

It’s not that it’s collecting data, it’s that it is asking for permission to passively collect data from other apps in the background (without you explicitly allowing it each time).
If you’re on OSX I haven’t found any program better than Sequel Pro (sometimes referred to as Sequel pancakes). It’s one of a few programs that makes keeping a Mac around worth it.
That's why climate change is a more accurate term than global warming. Snow in Sydney is as bad as a heat wave in Seattle.
I believe SDL works how I described. But yes, I was trying to describe a gui/render thread split.
By having no competition and no reason to aggressively innovate.
Yes it is, which is why we need a global, world war 2 sized effort, beginning IMMEDIATELY to stop climate change.
While switch supports OpenGL and Vulkan, in practice very little games use it. The native API on Switch is a proprietary API called NVN.

OpenGL on Apple is on life support to support existing software, Apple platforms are all in on Metal now.

The only platforms where OpenGL and Vulkan are first class citizens is Linux, Android and Windows (barely). And Vulkan is still second fiddle to DirectX on Windows.
I think one other feature that's missing from the article is the ability to map multiple blocks of time to a task.
> Would we willingly forsake the past century of human progress to revert the global temperature back by that single degree?

Eh. I see what you are saying but have we felt the full effect? Do any of us have a perception of what was lost that would let us even make such a determination?
Are we discussing gaming or AI? When it comes to AI solutions, AMD isn't even close.