skysight-inc/HackerNews huggingface dataset:
Yes! Here we go:

- Mostly on an iPad Pro, no less: https://blog.gingerbeardman.com/2021/04/17/turning-an-ipad-p...

- Here's my latest artwork done in System 7: https://blog.gingerbeardman.com/2024/07/14/shibuya-pixel-art...

Believe it or not there are apps that run under System 7 that have no modern equivalents, or their modern counterparts are objectively worse. The vector apps I use on System 7 (Canvas, artWORKS, FreeHand, Expression) run rings round Figma in many important ways.
I see that they do some decontamination of the datasets, in the hope that the models won't just recite answers from the training data. But in the recent interview with Subbarao Kambhampati on MLST (https://www.youtube.com/watch?v=y1WnHpedi2A) they explain that models fail as soon as one slightly rephrases the test problems (indicating that they are indeed mostly reciting). I expect this to be the case with this model too.
What's to explain? They feel good when consumed, and thus improve one's life, even if only for a fleeting moment.

Who is buying Lucky Charms because they find them disgusting, but somehow see them as being important? Let's be real: People only (continue to, at least – they may buy once just to try) buy Lucky Charms if they like consuming them.
Building an Gmail Auto Labeler With LLMs
I really enjoyed this. I think about this a lot, especially with young famous artists or social media creators.

How long can they sustain the act that got them famous? Will we want to see Olivia Rodrigo at age 30, 40, 50, performing her hits from today?
First, get a senior person to lead the effort. They need to have experience hiring and managing developer teams. Ideally, it is NOT going to be someone with a lot of wizz-bang shiny tech on their CV. You need someone who wants to understand your business, and will focus on business value, and swallow the elephant one piece at a time.

> Strategies for attracting and retaining tech talent in a non-tech industry

This varies, but if you manager to hire and retain 200 employees, I'm guessing that you'll do alright.

> Experiences transitioning from third-party to in-house software (success stories and cautionary tales).

If you have a decent manager and someone who can make sound technical decisions, you'll do well.

> Potential pitfalls we might not be considering.

You seem to have good awareness of the danger areas. Devil is in the details. Figuring out how to slice the problem and building things piece by piece will be important.

> Alternative solutions we should explore.

In general, outsourcing companies are hit or miss, but if you find a good one, you will get many of the benefits without the downside of managing software dev in house.

Having a more seasoned person supporting the lead engineer will help you avoid costly pitfalls. I'm being self-serving, but a fractional CTO working a few hours per week might bring the kinds of safety check that will make such an endeavor more successful.
All the devs I know that work on Mac just have the windows casually thrown around and as a windows user with FancyZones I don’t know why but it bothers me so
Affirmative action was voted down even in California. If it's not acceptable in California, those who still support it must be pretty far left.
> Agile is a way to save developers in orgs where it's normal for the sales guy to come in to a team's room and announce that they sold feature X to a client already and it needs to be delivered next Friday.

How does it do that? If the sales guy sold feature X to a client you're going to have to build it -- Scrum be damned. Some process is going to get in the way of making money? I don't think so.
I used to work there so it's mind-bogglingly disappointing
> This `operator[]` method isn't even templated (although the container type is)

That might be it. If that operator isn’t actually ever emitted out of line, then GDB will (naturally) have nothing to call. If it helps, with the following program

template<typename T>
struct Foo {
int operator[](long i) { return i * 3; }
};

Foo<bool> bar;
template int Foo<bool>::operator[](long); // [*]

int main(void) {
Foo<int> foo;
__asm__("int3");
return foo[19];
}

compiled at -g -O0 I can both `p foo[19]` and `p bar[19]`, but if I comment out the explicit instantiation marked [*], the latter no longer works. At -g -O2, the former does not work because `foo` no longer actually exists, but the latter does, provided the instantiation is left in.
The truly unfortunate thing is that it was the perfect such platform, then they took it away in the name of security.
>It’s all about the money.

I think this is more about the retaliation of "having earned it/more," for all the decades of sacrifice becoming a thankless-physician entails. Money is a simple metric for simple people, but yes, absolutely it's about the money to a lot of people.

I dropped out after the first year, because I realized I would self-delete (at some point) should I continue on the careerpath to physicianhood. I am so grateful to still be here, xx years later, doing anything else:

If you want to help people and/or make lots of money, there are dozens of other career opportunities to do BOTH more-easily/better.
This is the third thing someone is demanding people give up just so we could have a token, ineffective, anti-straw policy.

1) lipstick (and the effort put into applying it)

2) health reasons (not trusting the cup's sanitary credentials)

3) children (no idea why, but I have kids, and let me tell you: they want straws. Plus prevents spills if you tell them to leave the glass on the table)

How about we give up paper straws instead?
It's more granular than that. Engineers who are good at UI are often really bad at UX. Very often with Linux the UX has been sacrificed to some snazzy new look (Gnome 3 and Unity) with horrible UX. Meanwhile UX is quite seriously good in environments that look plain, such as XFCE.

But using KDE, Gnome, XFCE or Mate and then popping into the modern Windows' hellscape shows that actually Linux on the Desktop is already here and pretty damned good.
Yeah, I remember it being a huge internal argument against WebExtensions at the time. (But, security + easy of building + compatibility + speed of developing Firefox + a bunch of other things made the switch off XUL the right choice)
I'm dismissive of

> I bristle at my title containing "engineer" as I don't have a PE

because it is aggressively ignorant of facts.

I have no comment on the potential utility of a PE requirement, software or otherwise.
Not exactly, no.

The ESP32 is a fine series of MCUs, but it doesn't have PIOs, a choice between ARM and RISC-V (or both!), 5v-tolerant IO -- to name a few things that this new RP2350 provides.

There's a ton of stuff in the world that uses an MCU and doesn't have wireless, and that would not benefit from having wireless.

But if RP2350 features and wireless are both necessary today, then nothing but a few schekels and some space on the board stops anyone from integrating those things. One can have both.

Remember, even the ESP8266 was first seen in English-speaking DIY circles as just a way to add wifi to things like Arduino projects and not so much as a capable, programmable MCU itself.

https://hackaday.com/2014/08/26/new-chip-alert-the-esp8266-w...
It is sort of dumb but at this point I’ve bounced back and forth between i3 and sway long enough that I’m vaguely tired of them but also totally reliant on the key binds.

But if I’m going to switch to a DE… I mean, I already have a fine customized window manager setup. The point of a DE is that it doesn’t need to be customized much and comes with all the bells, most of the whistle pre-installed.

All that is to say, if new really interested in this as long as they ship it with a built in “i3-like key binds” option.
Before I can continue this conversation I'm going to have to ask you to please stop downvoting my responses. It rate limits my account and prevents me from responding. On HN we aren't supposed to just downvote things because we disagree with them, this isn't Reddit and it destroys any possibility of debate.

"Because it does" isn't an argument I'm afraid. If you can use "because it does" so can I. In debate this is called begging the question, the question in this case being "how do you know that it does?". This also destroys any possibility of debate. You need to justify your argumentation, otherwise this isn't a debate at all.

So again, how do you know that change happens all the time? This is a question of epistemic certitude.
I would suggest looking at this differently. Do you need a sales CEO taking half of your company?

Or do you need 2 or 3 sales people?

I would offer commission on each sale and a vesting program to sales staff where they get 5% if they hit certain targets, 10% if they hit others..
You forgot (IIRC) 1/4 parachutes failing on the landing of second launch and the cables on the remaining parachutes not being within load factor.
Funny how these things happen every four years.
Arc is much more than that, though.

1st. Tabs are both tabs and bookmarks. They exist to be more or less persistent (as long as you add them to folders - I get it, it's not everyone's workflow, but for people like me, it's a blessing).

2nd. It has a brilliant tab sync between devices. Something Firefox doesn't do - in fact, only Edge does that.

3rd. Is much lighter on resources on macOS. Some months ago I decided to give a - yet another - try at Firefox on my MacBook and I started not being able to do my full work day job on battery. At first, I didn't understand what was going on and thought it was docker that was killing the battery. Then I went to investigate, and yup, it was Firefox, again, after all these years of telling that now they are good on macOS. No, they aren't, they still use 4x more battery than Edge, or Arc, or Brave...

TLDR: Give Arc a try. You might be pleasantly surprised.
Not me, I use a combination of Hammerspoon (keyboard) and Tiles app (mouse) to do quarter and third tiling. And I work on a portrait display!
Agreed, it seems the "big deal" here is using a rust-native toolkit, iced[0], rather than just slapping together another reskinned gtk-based solution like most similar submissions do.

So this is potentially a really cool thing, not just somebody tinkering with stylesheets.

Probably the HN crowd is a bit jaded because of all the hyperbolic "low effort" distros/DEs that are just modified ubuntu/GNOME, but these folks seem to be legit.

[0] https://github.com/iced-rs/iced
What I find interesting, and hoping it will be integrated in future releases - easy feature toggling from Settings page. Firefox, please, allow me to turn off all the features that I do not use or do not want to clutter my toolbars with. I'll be happy with "opt-out" variant here, but my selected preference must stick and not be reset on next update.
Yeah that's a more accurate way of phrasing it. Sentiment's the same though imo.
The corners are configurable, many people seem to prefer a dock over a toolbar, as to the edge, it does docking to the portion of the screen (half/quarter/third).
ST is a zillion dollar company that should be hiring the talent capable of delivering product that match the features in their sales pamphlets.
Integration is tricky but a company with STs deep pockets should be able to root cause or at least help troubleshoot an issue, not ask for a fix like some nepotism hire.
Contrary view: I don't mind, because of two things:

1: I still have a ton of micro-USB cables, and a decreasing number of things to use them for. Some are unused, still in unopened packages.

2: Devices like this don't get moved and plugged/unplugged frequently, which is what kills the connector.
Stolen Credentials Have Turned SaaS Apps into Attackers' Playgrounds
It depends on where you’re coming from. If you despise all the shallow visual-design oriented fashions of recent-ish times that have generally been degrading the UX, then it doesn’t actually make for a good first impression.
As most software products, this is bad at explaining what this is. It takes quite a while to mention "linux"
> I used to be a tree-style-tabs power user but at some point I went back to regular tabs. I find that the amount of horizontal tab space is pretty close to the actual number of things I can usefully have open at once. Seeing the tabs get "squished" is my reminder to close the ones I no longer need.

I followed the same trajectory. I now keep one window for more stable things that will be left open for a while (calendar, email, some long-lived task) and another for stuff I'm actively working on (the app I'm developing, docs for some API, etc). If I go over more than two windows with ~6 tabs each I just start closing things because I've almost certainly gone past the point of needing some of those tabs and if I need to get back to them it's usually faster to just retrace the steps I took to get to them in the first place or search in my history.
Alpha release is how people remember you. Virtually no one interested in a clear ui will check it again just in case it got buttons. People are tired of this ui fad and speak out cause it’s probably important for them.
This is just not true. There are plenty of private tests with problems that are not in the training set. GPQA is an excellent example.
It's a beautiful DE. I have Pop!_OS 22.04 running in my Helios 300 PH315-53 w/NVIDIA GeForce RTX 2060 6GB card. The laptop itself has horrible BIOS firmware, though. COSMIC works great, for the most part, with Pop!_OS with the exception of two issues. One is an Nvidia Driver issue, e.g. a stopped nvidia-power-services, which I resolved by rolling back to the nvidia-470 driver. The other thing that I have not been able to figure out is how to enable the Places Menu Item in the top dock bar. I don't see a setting for it either in gnome-tweaks, extensions or main settings App. I wish there were a way to have that option available in Tweaks.
Even with _Generic you can't declare generic functions. You'd still need a macro call that uses _Generic to dispatch different implementations depending on the parameter types.
When you say, 'subpar code', what do you mean? How are you measuring the quality of the codebase? Is it objective? Can a tool be run that will spit out a number and below a certain number the code can be deemed 'subpar'?
You can't recycle ceramics but I don't think it's wasteful to use ceramics. You should just use them as a durable good that is kept and used as long as possible.
Oh! Thanks!

I wanted to do a clone or two of said cartridges, that use, IIRC (I'm not in my workshop right now) a couple Hitachi HM6116FP each.

I've also seen some clones from back in the day using a CXK5864PN-15L, that's 8 kilowords, and getting 4 switchable "memory banks" out of it...
I’d love to see your collection of bash functions and aliases for adb. Thanks!
ESP32 chips supposedly has an integrated BMS, and it's used in M5Stack as well as Seeeduino XIAO. Weird part is it's not clearly stated how it works other than you're supposed to solder a battery on.
BuyMeACoffee silently dropped support for many countries, and nobody cares
I never cared about vertical tabs, but I know that this is something that many people have wanted for a very long time. How long has this been actively in the works? Is it just a coincidence that this finally got done only after all the negative press Firefox got following their pivot to becoming an AdTech company which generates revenue through the constant surveillance of its users?
Yes, I agree and added a reference. That's why I told my story.
The study is from 2023. It is not clear why the news article is a year late. The title should note 2023 anyway.
For me personally I disagree with the idea that straw waste and biodegradability doesn’t matter. This overemphasis of “priorities” is a mistaken philosophy.

Reduction of straw use matters just like the same as the reduction of any type of disposable use. Anything produced with the sole purpose of being discarded is an issue.

Maybe we can make an argument that it’s a greenwashed lazy half-step to eliminate straws or provide less effective straws while still selling disposable cups, but at the same time it isn’t just one little plastic straw we are talking about here.

A company like Starbucks that has over $20 billion in revenue…divide that by five bucks as a rough average cost of a drink and assume about 1/4 of their product sales are cold drinks and you’re looking at a company that would potentially be producing multiple billions of straws every year if they hadn’t eliminated them as a default inclusion.

Imagine a billion straws in a room and how much material that would be.

The sheer scale of many of these businesses and the human population itself is why very small steps like saving a bit of plastic on the screw cap of a soft drink or replacing straws with a hole in the lid make a huge difference to consumption and waste. I personally don’t think its productive to look steps like that with too much cynicism.

On top of that the corporation gets to enjoy the cost savings so it’s really a win-win. Obviously companies shouldn’t pat themselves on the back and consider the job done but I don’t think the world becomes a better place if Starbucks hypothetically added straws back to the waste stream.
There was so many priorities better to spend time on that were actually impactful before we got to “your straw may somehow circumvent the US recycling system and end up in the ocean”

This was just virtue signaling so people could feel better about themselves.
Living in Phoenix, anything that helps is welcome... I've thought that having even a small solar panel enabling the AC fans to circulate air while parked would help a lot.
Yeah, that's a good way of phrasing it! :-)
Bird Deaths from Window Strikes Are Way Higher Than We Ever Imagined
I bought some since I couldn't find any plastic ones and these definitely didn't come with anything like that. If I were to fall with one of these straws it would be like falling onto a fork.
Drinking from a straw at a nice sitdown restaurant doesn't look any more or less mature (since that seems to be what you're getting at?) than drinking out of the modern cup meant to be used without a straw.

Cup contamination? Do you also refuse to use forks and spoons as they could be contaminated?
I think vertical tabs has the exact same effect of being artificially space limiting if that's valuable to you, without the amount of visible text changing every single time you open or close a tab.

I tend to sit with 20-40 tabs open, which is in the vicinity of how many a vertical tab list can accommodate comfortably, but I get about 4 letters per tab. If I needed to be able to see the text, I'd have to cap a window out at maybe 8 tabs, which is just unreasonable for some workflows.
"An amazing 325 page google strategy document quietly unsealed buried in google antitrust docket. It's gonna take a long thread but I have pulled out the gems. It's from 2017 planning, no doubt Google will just say these were only ideas but many will look very familiar."

See this extensive thread by Jason King for context: https://nitter.poast.org/jason_kint/status/18215548417866835...
Another spelling for OCD was Ive.
You are using React context wrong
'Traditional TV is dying': can networks pivot and survive?
Elon Musk's misleading claims have received 1.2 billion views, says report
Meaning, that figure includes 8.9% plugin hybrids.

Interesting that full BEVs are twice the number of plugin hybrids. The hybrids are a weird concept to me, doubling the complexity for a relatively narrow set of use cases. It sounds as if people are gradually becoming used to the notion that they don't need to plan for "but what if I'm stuck somewhere with a gas station but without a charger".
Because of course they did, allegedly.

This is water. Five-second-rule.
It will be MUCH less, and much less complex than this.
As the author of the post they were replying to, I can say definitively that this is a refutation of what I was posting, and you are arguing with the wind.

I made a claim about specific wording which was correctly pointed out to be incorrect. There was no claim made about the "spirit" on either side or interpretation. I made a factually incorrect claim that was pointed out to be factually incorrect; I don't know why you are continuing to argue.
I have been following Cosmic since it's inception and Pop_Os! as well. For context, I was very against the Gnome 2 to Gnome 3 transition at the time because it destroyed so many useful and (at the time) did not replace them with an alternative. System76 is very hit-and-miss with their hardware (it's often pretty bad) but they are getting better at software over time.

As a Linux user or a developer, Cosmic is not something I can touch right now. I'm super excited for the future of it and they are making a lot of waves. They are giving Gnome the kick they need in making a functional desktop for real users. The fact that Gnome still comes out of the box with no real solution for multitasking (dock, bar, something) other than to randomly hit the super key or jam your mouse into a corner is insane. Every distro and 99% of users are installing some kind of multitasking aid (you don't count if you're using a tiling window manager)

I don't know all the specifics, but they also seem to be putting a realistic alternative to some of the plans, protocols, etc. Right now we have Gnome and KDE. KDE mostly does their own stuff and works with the FreeDesktop groups. Gnome works with them too, but more in a way of "here is what Gnome is doing you'll follow suite" kind of way. Having Cosmic as an option for people who want things closer to Gnome than KDE but don't want to deal with the "Gnome problems" will be good.
I'm a little confused why your current solution of letting your window manager handle this is insufficient? I'll often have two or more windows of a browser open to have "paned" browsing.
Greyhound's on-time performance in 2021 was 90%, with on-time defined as "no more than one minute early or five minutes late".

I suspect your travel vlogs don't accurately reflect everyone's experiences and shouldn't be used to judge overall reliability or on-time statistics.

https://www.firstgroupplc.com/~/media/Files/F/Firstgroup-Plc...

I could tell you about a 14-hour flight I took between Dallas and Charleston (lots of storms, lots of reroutes, crew timed out, etc.). I could have made that a 14-hour long video for you to watch. Is it indicative of the typical trip between these two cities or just a single example and potentially a massive outlier? Should you assume it normally takes 14 hours to fly that distance in the US and that's a typical experience of a flier?

Personally every time I've taken an inter-city bus its been a smooth trip and pretty much on-time, I can't think of a time I was over 15 minutes late. Every time I've been on a chartered bus it was on-time. Every time I've picked someone up at the bus terminal they were within 5 minutes. That's a little over dozen experiences over the years in total. Admittedly, a bit luckier than average looking at the actual statistics. How many vlogs have you watched? How many times have you actually taken a Greyhound or similar?
Schematics - you mean people _want_ water if they _want_ to live and _want_ to do it in a healthy manor?
Just to clarify, do you not believe in the concept of market failure? Or do you believe that market failure exists, and the government uses it as a scapegoat for intervention?
Yes, thank you. Long before eBPF existed, we spent a ton of time on the safety of DTrace[0][1] -- there's a bunch of subtlety to it. The proof is in the pudding, however: thanks to our strict adherence to the safety constraint, we have absolute confidence in using DTrace in production.

[0] https://bcantrill.dtrace.org/2005/07/19/dtrace-safety/

[1] https://www.usenix.org/legacy/publications/library/proceedin..., §3.3
> like not seeing the difference between a beaten Lada car and a modern Toyota Camry.

So, both ugly, and only one with evidence of being useful and used?