skysight-inc/HackerNews huggingface dataset:
Ubuntu Pro pricing (https://ubuntu.com/pro/subscribe) seems pretty weird for a power user with a few desktops and a bunch of servers at home. Apparently it would cost thousands of dollars per year to subscribe them all, and require strictly counting the number of devices used. If it was something simple like $99 for unlimited usage, I would probably subscribe right away.
Redistribution of consequences, as in you seeking to punish someone for something another person did.
Maybe by asking the AI to be concise they're reducing the server load? It has been running awfully slow recently, probably due to a surge in mainstream awareness.
It makes me wonder too, after the diversity/inclusion role related post[0] saying their departments were basically stripped, it seems like those were a big part of the layoffs of each big tech company.

[0]
https://news.ycombinator.com/item?id=34596849
No serious project is anywhere close to "100% comment coverage" either.
What's the difference? Anything controversial seems to get flagged and die off quickly, whether mods or the hive execute it doesn't make a net difference.

The heated discussions are often of dubious quality. But it also sucks some of the fun out of HN when the pile-ons die so quickly. Sometimes companies deserve to fry and HN is probably a healthy outlet. In this case Canonical has earned it by not putting users first.

Curiosity killed the cat.
Yes, that is exactly what I, and most other people, would do. Do you REALLY believe that anything other than a minuscule percent of drivers would tune into such a warning? I doubt that even one out of a hundred would.

US2 over Stevens Pass near me has a similar useless warning that some miniscule percent of drivers ever tune in to. The AM radio broadcast us just going to say to use caution because rocks may appear on the roadway unexpectedly. A normal person is able to infer that caution is needed based on the terrain and the “rock slide information broadcast” sign.
I just cancelled my Duo subscription yesterday. It doesn't make sense to pay for a terrible UX, lacking basic features that even free software has. I feel the apps haven't moved past MVP and they resolutely refuse to improve.

I have been wanting to cancel the subscription for months now but just got around to do it. I wonder what percentage of the current subscribers want to get rid of the subscription but simply couldn't bring themselves to do so.
At a bank, 90% of the people do not have any distinctive talent - the companies just hire Type-A looking people, even regardless of college major. This is in many ways why they work so hard and subject themselves to such indignities -- fundamentally they know it and they know they could be replaced at the drop of a hat.
I always find the 'self documenting code' concept to be a bit misleading. Because intuitively the idea is that you'd be able to read the actual code and understand what it does, without having to rely on potentially dated or otherwise invalid comments. But in reality we're not really talking about code, but about things like function names - which suffer all of the potential woes as comments, even if to a lesser degree in practice.

For instance, this [1] is a clean implementation of quicksort, which I offer as an example of any non-trivial algorithm. You can't really write it in a way that would make the idea clear to anybody who wasn't already familiar with the algorithm, because the idea itself is non-trivial. So the way intent is made clear and documented is by making sure the function is called QuickSort. And that is indeed 'self documenting', but really in a way that has nothing to do with the code itself.

[1] - https://www.w3resource.com/csharp-exercises/searching-and-so...
> So Ubuntu offering some support where RH offers no support is worse?

Which is worse: putting asbestos in everything because you don't know it's harmful yet, or once everyone learns that it is harmful, having a cheap product line that you put asbestos in and an expensive product line that you don't?
I can hear head waving by ignoring the we're (pretty easy to do). Stretching the -ing is even easier.

Oooo-uh head waveang
no changes noticed.

i am a bit skeptical about the claims made here. chatgpt, the free version, for me, is more or less the same. same slowness, same mistakes, which when pointed out, it corrects.

they made the answers shorter? did not notice. they fixed math/factual errors? yesterday, i pointed out an invalid range. i asked for a mapping between music dynamics symbols and midi velocities. the answer went beyond the midi 0-127 range. chatgpt corrected the range when i pointed it out.

no degradation for me whatsoever. same experience.
“For You Page”
I have this question as well.

When will it be "up to date" and when will it learn from our questions in real time and add that to its model?
Yes, and this can be quite painful.

If you have standby sets (like a read replica of a db that can take over for master, or a DR site), you can switch temporarily.

It’s good to know what throughput you have under load for this reason among others.

Also, you can slow or pause some RAID during peak hours.
Let's not called it complex, or fancy. It's bad writing, so let's just call it that.
Intel is projecting a loss next quarter, something that hasn't happened in a really long time. Pat doesn't want it to happen on his watch, but I think it would have been better to cut the dividend or take the loss than to do pay/bonus/benefit cuts like this.

Wouldn't be surprised if the words "organize" and "union" are spoken in hushed tones by a few people in the hallways tomorrow. If that gets any momentum behind it it would be a glorious thing and long overdue, but it might not help with Intel's financial difficulties or inspire shareholder confidence...
You’re predicting something that has never happened before by invoking magic AI that can do any tasks without specifying real-world limitations that might come up.
Off topic incoming (sorry )

I used this trick (join temporaryFoo instead of where foo in ...) in production fifteen years ago, using MySQL. The gain was really astonishing.
Several instructions can be optimized using joins on specialty craft tables (I know of LIMIT for instance).

This is one of the worst drawbacks of orm everywhere: nobody even seems to think about those optimisations anymore.
Modding a Framework Laptop into a three screen beast
3 more reasons why buybacks are bad:

1. There have been a studies that show companies are very good at doing buybacks near market highs rather than market lows so they are not efficient use of capital. Note that there have also been studies that try to claim stock buybacks do deliver long term value, but I have not found them convincing.

2. To build on the price bump point, the biggest beneficiary is actually short term activist investors and traders(who conveniently have similar time horizons as the executives) rather than long term shareholders.

3. Frequently buybacks are funded by draining reserves and/or with debt(especially when interest rates were low), this leaves companies weak when economic shocks happen like when the pandemic hit and we had to bail out the airlines who had no cash because they had been spending all their spare cash on buybacks. This could happen with dividends too but it is harder because it is an ongoing 'expense' you have to plan for because you pay it out every quarter rather than allow large sudden expenditures like you have with buybacks.

https://hbr.org/2020/01/why-stock-buybacks-are-dangerous-for...
This is a beautiful and powerful approach (and great explanation), IMO. Personally, I'd keep all CTEs (your steps) as units and combine them separately. But you've commented on that in your other comment.
Where I work, releases are forbidden on a Friday.
Yeah! I really like (prefer) to cut tortillas with scissors. Specially when they are stacked (to use them for chilaquiles).
Maybe this will sound bizarre, but in high school, we were taught Lotus 123 and Wordperfect 5.0 by being given a thick beige binder and a set of floppy disks. There was barely an interface. We had to figure it out by flipping through dead trees and learning key combinations.

The best is when we discovered the keyboard overlay. No more memorization!
I consider the books by Rudolf Flesch pretty much the final word on this issue.

E.g., the art of readable writing, but there is also a book for people writing legal texts.
Subject matter exports are quick to point out the limitations and flaws of chatGPT in their domain of expertise.
Mm, I think it could come up quite naturally as "she must have been being watched" in something like:

Two detectives are watching security film.

DETECTIVE 1
And then from 9:07 to 9:14 she started acting very cautiously, but –

Detective 1 rewinds the tape by a few seconds and gestures at the screen.

DETECTIVE 1
– from this angle you can tell that she's making an effort to not seem suspicious. I wonder why?

DETECTIVE 2
She must've been being watched.

I do agree that form "must have had been being —ed" (with "had" in there as well) is an especially rare form, but in context, native English speakers understand what it means!

I wonder how many other constructions there are that native speakers don't really produce but that they still consider grammatical or as not even being unusual.
I'm glad they did this, it often produced very wordy answers to straightforward questions, like it was trying to pad out the word count on an essay. In the long run it will be important to get it to better determine how long a response needs to be, but in the meantime you can use the prompt to push it for more information.
I've never shorted a stock before but this is tempting.
What you are saying makes a good deal of sense. It’s a shame though, as Swift seems a really great language with an interesting value proposition. If it were properly cross platform, you could see it being a real competitor to Rust in luring away C++ devs as opposed to traditional GC (deterministic destruction! Can do RAII! Better handling of real-time constraints! Easy learning curve!). Ahh well.
It’s important from transparency point of view - loosing $200k when $500k laying around in a bank is like a non-issue. So what that 200k is lost if his life is basically exactly the same as it was before?
That would be great. Joining CWA might be a good option, but maybe someone has other suggestions. https://code-cwa.org/
It’s a fun test actually. There was a beta version of one of my libraries online before 2021, and when I ask ChatGPT how to use it, the answers are bad, but clearly it knows some correct things. I want to know if our current documentation of the full release is good enough to close the gap…
Have you seen Extism? We call it a "plugin system", but it's far more generic than that.. just hard to market a "general purpose universal code runtime".

Python SDK: https://extism.org/docs/integrate-into-your-codebase/python-...

Python is 1 of 15+ languages we support, and as far as I know it's the easiest way to setup a wasm engine in your app, load wasm code, and call a function using complex data I/O.

I'm one of the authors - happy to share more about it, or if you'd like to join our Discord we have lots of active users and contributors there: https://discord.gg/cx3usBCWnc
As I noted, I tried this with an app (Night Sky) just for this comment chain and canceling the trial still gives me access to the features for the remainder of the trial period. I can't speak to Apple's services since I'm already subscribed and can't start a trial period.
The C level is the dead wood at Intel. This is 15+ years of bad management decisions catching up with them.
Terence Tao: Work Hard
Author of said flagged post here. I agree with you. I wish HN worked such that if a post has more upvotes from high-rep users than flags, that the flags would have no effect whatsoever.
They have to cut the dividend, this is bananas
Some of the aphorisms and cheap philosophies people apply to programming are so contrary to common sense it makes me wonder how they got into the business of writing programs to begin with. Writing code without comments is like writing a novel with no exposition. Writing code with too many comments is like writing a novel that is all exposition. Aristotle
remains correct in the world of software insofar as moderation is still key. You want just enough exposition so that your reader knows what the hell is going on and not so much that they get bored.
Okay instead of

# Call foo_bar only on the 4th loop iteration to handle the weirdness of calculating taxes for California

# Call foo_bar only on the 4th iteration because in California widget tax
# (1st iteration) doesn't apply at all, foo tax (2nd iter.) only applies
# for B2B transactions (this is not one), bar tax (3rd iter.) only applies
# for alcohol and this subsystem is not called for alcohol sales. But VAT
# (4th iteration) does apply.
It’s not for objectivity. It’s best at subjective results.

Ask it for proof reading or poetry, rhymes or songs.

It’s a language model, not a facts model.
There's nothing to suggest there's a casual relationship there. It could be the case that these illnesses lead to sedentary lifestyles for all we know. Turns out depressed people don't like to do stuff.
Just to recall these "openly cut work hours" are already unpaid. This is just another pro-business publication that is trying to make it sound like employees are the problem: "quiet quitting" a phrase only use to shit on people who aren't doing free and unpaid labour, similarly here the implication of "openly cutting their work hours" is that they aren't working all the hours they are being paid when, as the article reluctantly admits, they are working for far longer than the hours they are paid, and even with a reduction in volunteer time they are working longer than they're paid.
PG is an international treasure
I'm not an Intel shareholder (outside of ETFs maybe) but I would be far more interested in their stock if they cut their dividend entirely and invested 100% of earnings back into the business. Hire the best talent, become the kind of place where the best talent wants to be. Stop being a stodgy, old, risk averse has-been. I would really like to see Intel make a comeback but this dividend preservation move suggests they no longer believe in their own company.
I assume there's a certain danger in letting it consume data in real time. It wouldn't be hard to trick the web crawler into ingesting undesirable content, and people would quickly start asking it questions like "why is the metro down today?" or "do I need to worry about the hurricane that's forecast for tomorrow?" which it would struggle with. Not to mention how much AI generated data is now found across the internet.
Oh, and here's an example (test) showing how to construct a "manifest" to control the cpu/memory limits: https://github.com/extism/extism/blob/main/python/tests/test...

cpu is really controlled by # milliseconds until the wasm code is trapped.
>
And remember, if you're writing in English, that a lot of your readers won't be native English speakers

Just because some readers might not be proficient in English, we have to write plainly to accommodate them? What if they are seeking prose that makes them better at the language?
This is a classic symptom of not having read enough literature. There is a visceral beauty in writing, and trying to place conditions on how it ought to be done is like asking of the painter how he ought to paint.
We are going full steam, but it's OpenAI, Stability, and other startups instead of the big techs.
>No “innovation policy framework” will change that.

It absolutely does, nor is CCP risk averse when it comes to science. MIC2025 and precursor Indigenous Innovation Policies, are largely succeeding. Human capita only one part of equation, also need competent state to setup long term infra/academic/s&t/r&d base and with vision to retain and exploit talent, i.e. India got IITs to generate talent but lack rest, hence top Indian talent continues being brain drained for opportunities in west vs PRC talent increasingly "seaturtle" back to PRC, and now many simply never leave. CCP pushing indigenous science capability last 30 years with project 211/985, excellence league, double first class etc was instrumental in PRC breaking innovation index now. Giving credit to Hu/Xi/leadership is state media wank, but state plays huge role in strategy and execution. It's still only 2.5% of GDP (but growing fast) which puts PRC close to 500B by PPP, after US 600B and way ahead of third place JP 170B or IN 160B.
But you could see how others are equally offended that running a coal plant is currently glancingly profitable due to distortions by local regulation and political connectedness; costs passed on to me and you.

Coal being the largest source of atmospheric mercury, which has no safe concentration, it’s unfortunate nuclear has the reputation of higher risk.
I think this discourse comment by a Canonical employee should be read by everyone before making a judgement. It's really easy to make assumptions as an end user, myself included.

https://discourse.ubuntu.com/t/why-is-extended-security-main...

```
Canonical has never provided security updates for universe packages until this week, so nothing has changed for you if you decide to simply ignore the message
```
The criticism about the folly of merging into one super program to rule them all (F35ABC) was proven at least partially correct. It caused lots of problems, delays, cost overruns. The Navy doesn't seem to like the F35C much anyway. But now all that's been finished and paid off. What's left is a great plane at a good price that's very modular and everyone is investing into upgrading it for the long haul.
Disclosure. I'm CEO of Neon (neon.tech).

One of the premises that we have is the ability to instantly create a test environment by creating a branch. I'd love to hear what you think about it.
You are trying to construct a scenario, where you have the ability to elevate your own rights to somebody else's repo's contents. Name a computer system that intentionally allows people to do that. That similar to demanding that you can still send emails on a terminated email account from your prior employer.

If you want to continue your access to that private repo's source code, you now need to speak to them. They own it, not you.
I've had good experiences with ASRock. Newegg however is garbage.
https://briarproject.org/download-briar-desktop/ hacker news doesn't allow you to share the other link
With a paid subscription to OpenAI you can fine-tune their models on additional data, so if you're a business trying to offer an AI based chat help or something this seems achievable.
https://briarproject.org/download-briar-desktop/
If Intel becomes a pure play foundry, bear with me, then it won't need those employees. It should be training those employees to become silicon designers and verification engineers at their own fabless semiconductors.
JS-free archive link:

https://archive.today/HgRed
Also invent words wherever you can:

https://twitter.com/chiefchimpanzee/status/16157090455785062...
The generative AI revolution has begun–how did we get here?
Tech Lead Management roles are a trap (2020)
Creeping snapification of more and more packages (.debs that actually install a snap). It was somewhat bearable when it was only desktop, but they've been creeping more and more into server-side stuff.

ZFS support: https://www.omgubuntu.co.uk/2023/01/ubuntu-zfs-support-statu...

It's hard to put ones finger on a particular thing, but I've felt for some time now that Ubuntu is becoming increasingly user-hostile in the pursuit of money.

It was a similar kind of user-hostility that drove me away from Red Hat (when they started locking user-supplied support forums behind subscriptions).
Canonical wants to be another Apple. Ubuntu is like Darwin but Ubuntu Pro is like macOS.
> Canonical has never provided security updates for universe packages until this week

Is that true, though? Until now, wasn't it just that they weren't guaranteed? Didn't Canonical make security patches available in universe on a "best-effort" basis, or at least say they did?
We've asked you before not to post personal attacks to HN. If you keep breaking the site guidelines this we are going to have to ban you.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/item?id=33292588 (Oct 2022)

https://news.ycombinator.com/item?id=32729960 (Sept 2022)

https://news.ycombinator.com/item?id=32729939 (Sept 2022)

https://news.ycombinator.com/item?id=31842940 (June 2022)

https://news.ycombinator.com/item?id=30436952 (Feb 2022)

https://news.ycombinator.com/item?id=30433141 (Feb 2022)

https://news.ycombinator.com/item?id=28948931 (Oct 2021)
Probably not a universal rule that the oldest chooses the radio station, but Japan used to have a strong culture of age based seniority and social hierarchy. A traditional Japanese introduction involves a slight verbal dance around sharing your age and profession, so the meeting parties can determine their relative social status and what type of honorific language may be appropriate for each to use.

I think seniority has become a bit less of a factor especially for younger generations who are starting to ease away from some of the more rigid hierarchies.
The new facts contradicting old facts thing is fascinating to me.

Why can’t graphs properly model time or sequences?
I agree it's great to build housing. But picture this scenario. You buy a 3 bedroom house on a quiet cul de sac with five other similar houses next to it. At the end of the cul de sac next to your house is a few acres of woods. A builder then builds a 100 town house 5-story building right behind your house. An entrance to the building is put in right next to your house and you now have 200 cars from the 100 units entering and exiting right past your house. The new residents can stare down from the fifth floor of their units into your once private back yard. And of the 100 units, only 10 or 15 are designated low-income.
also, views can be defined as ORM objects/POJOs. They can be read-only, some views are "trivially-remappable" (if there is a 1:1 mapping from view columns to table columns) or even you can use INSTEAD OF INSERT/UPDATE triggers to take writes on that view and do something completely else with it. ;)

I've used that to do dumb shit like lever a table schema into an ORM mapping that it wasn't really designed for, that I had to maintain fallback compatibility conditions onto the tables.

views are really a db-level "interface" implementation that few people really exploit fully. Here is the definition, here is the implementation. And yes global temporary tables are such a cute cheat for unlimited-size query-specific data ;)
Google was a search company. Now it is an advertising company.
>> If Intel cuts its dividend the stock will crater

Not necessarily. It really makes zero difference to the valuation of a company. Investors really punish companies that can barely cover their dividend (or worse have to borrow). If earnings are bad and revenues are not growing, the dividend is just a hokey shell game that works for about 5 minutes.
Twitch Creator Busted for Looking at AI Porn of Fellow Streamers
My solution is to run Debian stable as the host operating system and to build containers on the occasion that I want a more recent version of something.

The learning curve for something like podman really isn't that steep, and a relatively small investment in learning that has paid many dividends for me through the last few years.
It's certainly an insult. Stating facts (let's assume you're right about that) can still be insults. Imagine telling a middle schooler all about about the acne on their face.

p.s. I posted https://news.ycombinator.com/item?id=34606566 before seeing this subthread; I didn't mean to pile on. But yes, please dial it back. You've broken the site guidelines a great deal and I don't want to ban you.
Daisy, Daisy, give me your answer do.