skysight-inc/HackerNews huggingface dataset:
I wonder if it might be time for a new “boring” UI framework.

GTK often gets selected over Qt because it’s so much easier build high quality idiomatic language bindings for, has a good selection of widgets out of the box, and doesn’t rock the boat following a plain old imperative model like has been used for ages.

With that in mind, there’s probably room for a new imperative UI framework that’s designed to be easy to bind to and is highly “batteries included”. It wouldn’t aim to be revolutionizing anything, but would let you build things with minimal fuss or churn on your terms (with allowance for well-defined “happy paths”, of course).
The spam is all that's left, now supercharged by AI.

Anyone competent enough to make an information based website worth ranking on google front page will be better off making a youtube video on the subject instead and that's what they're doing.
Ask HN: Learning Swift as an Existing Programmer?
It's been a while since I've had to learn a new language & stack from scratch. What are some good resources for learning Swift as an existing developer? There are a ton of courses online for non-programmers, but I don't want to learn what a print statement or conditional is. Instead, I want to learn how modern UI toolkits are used, how network calls are handled, best practices for async, multi-threading, error handling, etc. Real business logic stuff. Are there any courses like that, free or paid?

I'm a web dev, mostly frontend, who just wants to make a macOS desktop app for fun. I know most of app development is on iOS these days, but I don't particularly like that platform and would rather focus on the desktop, if there's a difference. I've previously learned React, JS, PHP, Perl, and Visual Basic.

Not really interested in React Native or other similar JS-to-native frameworks. I want to make a lean, fast, simple and unbloated app with native look & feel.
I also went down this road recently. Personally I had gone with caddy-security[1] which is simply a plugin for Caddy.

[1] https://github.com/greenpau/caddy-security
SSsh, don't leak the secret.
Or in the bad days of micro usb on the third try you just force it in the wrong way and destroy the port.
Plex saved me from my Samsung TV's abysmal UPnP client.
Money. Particularly adsense, which rounds to the idiots at google incentivizing / putting lots of the dollars in that fund seo, effectively incentivizing and funding the ruin of their own search engine. I think they were arrogant enough to believe they could outwit the seo, but seo has pretty conclusively won. And a need to juice revenues for the stock value.

Try kagi. I was skeptical at first about the idea of a paid search engine, but my experience has been they are mostly simply better than google for all searches related to software development, and at worst, equal.
Can you explain further why you believe it isn't worth exploring? Is it that you can't imagine how it would scale to the level of today's high performance compute hardware?

Just ten years back, squeezing ML models onto microcontrollers sounded completely insane, given their tight memory and power constraints. We've seen NN compilers developed, game-changing techniques like quantization, pruning, and graph-level optimizations pruning. This allowed deployment of ML models in microcontrollers with a newly developed framework like TFLite Micro.
- https://news.ycombinator.com/item?id=30347719 / Google Search Is Dying, 1582 comments, Feb 2022

- https://news.ycombinator.com/item?id=29772136 / Google no longer producing high quality search results in significant categories, 1290 comments, Jan 2022

- https://news.ycombinator.com/item?id=29392702 / Ask HN: Has Google search become quantitatively worse?, 502 comments, Nov 2021
The code never went anywhere.
Try out perplexity
Github, Gitlab and Shopify are built with Ruby on Rails. That seems big enough for me.
I mean, in my state the legislature already banned the old sort of instruction. The issue, as I understand it, more stems from the advocate for the failing system being the head of Columbia's literacy center. If anything, it seems like another mark against trusting our elite universities and the research they produce than anything at the government level. The more conservative states have been quicker to act, which to me wouldn't be expected given how we generally talk about education. I'd be interested to see some exploration of why AL and MS chose the more effective curriculum sooner. Their education rankings have even risen to middle of that pack as CA's own ranking declined. How does this go on?

Combined with the data on pandemic recovery, it's looking like my decades of priors about the education systems in each state aren't worth much anymore.
“Tried”, past tense? Why do you think we’re seeing such articles, and why is it so difficult and expensive to raise even just one kid in some of the richest countries in the West? Under a rational system the State would make at least 2.1 kids per woman (baseline replacement fertility) super easy and socially expected. Instead it’s making it extra hard by normalizing divorce, stripping support to those without means, and not funding childcare and education for the poor even though all three of those things lead to catastrophic social outcomes down the line. Maybe it’s not “bolsheviks”, but someone is still very much trying, deliberately and persistently.
Legally speaking you already own your healthcare data such as dental X-rays. In many cases you can even download your data from provider and payer organizations in industry standard formats (although dentistry specifically is way behind in this area). But for most patients this data is worth zero. Legal and privacy concerns aside, there's just not much use for it. Several start-ups have tried to de-identify and agregate such data for sale to researchers but consistency and quality issues make it tough to use in real studies.
What's the role of Ethereum in farcaster? I noticed it in the design Overview but I don't really have the time or motivation to get deeper.
Your explanation of Google delivering lots of AI SEO generated results is that there is an enormous government conspiracy which aims to prevent people from learning the truth about COVID?
Peopleware, Five disfunctions of a team
The thing to do here would be to remove two dimensions first, it makes things _lot_ easier, and you can use off the self/hand made parts.
One frustrating point is that the kids have school provided electronics as well these days.

While I'm not against that, it does prevent a challenge to screen time. They have homework to do and will be doing it until you look away, then suddenly they're back on youtube.

We had to restrict even the school devices to public areas of the home, which is unfortunate.
> ... that Waylon had merely decided to deliver a forceful message—“This is my pen and I’m the man around here now!”—in the only way he knew how

That was the victim's immediate reaction and it sounds right. Swine have dominance hierarchies, they compete for mates and food. Those tusks are for intra-species use too, like antlers. This was a warthog being a warthog after being mistaken for a cuddly pet.
I think there’s at least something true hidden in the post you’re responding to. While I don’t necessarily think it’s a strong enough point to base salary decisions on, nor do I think it’s the actual reasoning behind GitLabs policy, I can for sure see how being overly paid for a job that you’ve grown to hate produces poor results for the company and possibly the employee
It's more of a general phenomena that I believe commonly applies to this specific case. Often there is an assumption that a demand can be satiated once met, but quite often instead the demands simply increase.
I think the main trap of "productivity" is believing doing a lot of things is "productive". I see quite a few people who look "productive" at first look but it's mainly just a lot of volume that doesn't really achieve much. I see that a lot in the upper ranks of middle management with their never ending meetings and initiatives that don't go anywhere.

And I think lack of sleep contributes a lot to people not thinking clearly.
It's a bit wild to expect more than one in a simple comment change doesn't happen overnight and smart people are saying "it'sa coming"
Brazil's hydro power adds to global gas surplus
Parenting the next generation it vitally important to the continued existence of the human race.
Thank you. I thought that among the cereberal answers I would try and communicate that new parents shouldn't worry too much. The fact the op is asking for input is already an indication of their care and concern.
So does circle shape. Yet it is centred on both, whereas rect shape is centred on neither.
You definitively don’t need either to make it to C-suite. To get there you need political skills. To be effective there you absolutely need both though.
So you're saying they're always people who lack certainty?
The wikipedia article reads a lot like it’s from The Hitchhikers Guide To The Galaxy.
You might look into seedboxes, I use feral hosting, basically it’s a server someplace where torrenting is legal that you run a remote torrent client on. Then on a server in my house I sync the files locally with syncthing and run plex locally.

Jellyfin is another similar app to plex but it’s open source and while promising is not quite there yet for what I want out of a media app.
I'm not sure this is the general case. In the case of most divorced couples I know of, the "monster" tends to be whichever party I'm less close to.
Given that it's kotlin, one could easily make an extension function like that yourself and enhance the API to your liking.
Who is your utility? It really shouldn’t be 2-3x much more expensive to operate, but could depend on your rates.

Colorado is actually a relatively heat pump friendly climate; it can reach incredibly low temperatures some winter nights, but once the sun is up it’s back to 20-40F. Compare this to months of continuous deep cold near the Great Lakes.
As long as private trackers have absurd seeding rules and require you to sign up (initially) without your VPN active, I won't be touching them with a ten foot socket.
As always, Spolsky makes blunt but good points. At the end he mentions additional approaches: "You will certainly find other methods of management in the wild (there’s the exotic “Devil Wears Prada” Method, the Jihad Method, the Charismatic Cult Method, and the Lurch From One Method To Another Method)." Others are relatively obvious but I'm curious about the "Jihad Method."
I think at that point the police understood that they were going to end up shooting someone, and then... she made an example of herself.
Opposed to that, the list of VC-funded software I'm using and enjoying now, which is nonetheless bound to or already on the way to turning into piles of garbage and wasted potential, is pretty long and it took me not even a minute to put it together.

The ones I care about mostly don't even try to take my money in any reasonable way.
This will destroy their company, so they can't.

The deal is publishers (including stackoverflow, reddit, etc etc) let Google scrape their pages because they send traffic. That's the trade.

If the trade, instead, is google scrapes your pages, uses that as AI training data to give "searchers" answers, and then and never sends you traffic, site owners will block Google's scrapers. And just like that, all the training data disappears.

Google could afford to pay publishers, but that also opens the doors to governments the world over demanding payment for scraping and links, so... yeah. And also, then, what is their advantage vs OpenAI, and how does Google remain ungodly profitable if their tac jumps thousands of times, etc? Tough spot.
https://wacotrib.com/news/local/history/branch-davidian-surv...

There were lots of survivors
Honestly? High Output Management. Written by Intel's CEO during its climb, it seems to have the focuses in the right areas even today for the more technical among us
So if you don't graduate university you have reduced voting rights?!
The dev who makes shit work and and tracks measures the ops gains / reduced headcount needs and reports their impact up the chain. Who also gives talks on how everyone can make their stuff run as simple as they do.
I think Google has become so big and needs so much revenue that they can't afford to fight SEO spam anymore. Since ads are still their main income they have to do whatever it takes to make money. And looking at the numbers this strategy works really well.
It’s because for every one of those there’s a battered wife, and before the 1970s women had little ability to escape that kind of thing except at incredible cost.

People can be awful to each other. Gender doesn’t matter.
Are you comparing to legacy java applications? Haven't written xml in soon a decade in spring boot.
The other commenter is correct about my meaning, 2k/yr is rounding error for kid costs - at best it derays the increased cost of the "Family" health insurance plan.

And I'm not saying it should be more, I was more saying it in jest to help deter comments like "but you get tax kickbacks!". I do think that we should be doing more for children - free school lunches with no means testing, free childcare from birth instead of just when they enter the public school system, and so on - but the child tax credit is the most visible "kickback" so I made a joke about it to acknowledge it.

My point here, more generally, is that companies shouldn't be trying to play this game with "fairness". Just call it what it is - capitalism and the invisible hand of the free markets. If people have problems with how that system allocates capital, then do something about it, but don't try to pretend any of its machinations have any relation to notions of justice or fairness.
The best managers/leaders I've had in this vein are sufficiently recognised for their part in the performance of their team.

Wouldn't it be a small red flag about an organisation if this wasn't the case?
That entirely depends on how it's implemented. At least Windows, Android and iOS have the functionality to delete Work accounts / profiles.

But I've also seen companies with no MDM at all, so YMMV.
Yup. That is what I'd prefer to avoid.
Very fun for 256 bytes. The script itself looks beautifully compressed as well. I think gameplay is a bit dampened by the scale of the board vs your character though. In Frogger (at least the one I remember) the cars are the same size as the player. Here they are double height which quickly turns it into a game of trying to tap as fast as possible even when you're only trying to pass one oncoming car a few levels in.

One thing I don't understand is the role of the "</svg>" closing tag. I didn't immediately see any reference to an open or closing svg tag anywhere in the source.
I cannot recommend "Crucial Conversations" enough (https://www.amazon.com/Crucial-Conversations-Third-Talking-S...), excellent source for everyone but esp. for managers. It will teach you how to broach difficult topics with reports and how to deal with difficult personalities, which inevitably you will encounter.
I switched to Kagi. It’s better than Google was several years ago, worth the subscription much more than Netflix is. I never bother Googling anymore, it no longer gives me relevant results.
Yes, they are on the right track, but still a lot to improve upon.
I made a comment about how a specific NYT article treats accusations as evidence and "it is damaging to their brand" and my comment got removed for "supporting dangerous groups"
Actually I'm using Chrome and I also got some random lag spikes
Hands Off. With $3,500 Headsets in the Wild, New Social Norms Apply
I lift weights, I have 90 seconds break in between each set, I read books in those 90-120 seconds chunk (in 1 hour it adds up to almost 30 minutes)
Maybe they will have a major update soon that increases importance of sites like Reddit or HN or Stack overflow?
I'm doing the same thing. I didn't[1] invent it either.

1: https://twitter.com/id_aa_carmack/status/419313776463077377
>Austin had just finished feeding Daisy, a pot-bellied pig he’s owned since she was a piglet, in an adjacent pen.

Territorial dispute? (I don't know much about warthogs)
As a fellow developer I feel the same but then when I realize that the cost of building something cool like this as a hobby is very high(for me at-least), I feel like we are lucky enough to have picked a field where the cost of experimenting is close to zero.

As a middle ground, I've settled on home automation & hobby electronic projects with some micro controllers like esp32, rpi pico etc. It's worth a try for anybody itching to build something tangible.

PS: the total BOM cost for this cube project was around 2500 Euros.
I'm not suggesting that it's an illegal encroachment, just that if such provisions are considered wise at the federal level then would it not be wise to apply the same provisions at the state level?
For a period of time, I was in a situation where I would come into contact with people at their apartments. I saw so many unhappy--downright miserable--women who were recently divorced. I just never thought about it before but there it was in front of me so many times.
This is my problem. Matt Walkers book did not help for me. The book “Better Sleep Better You” did as it provides concrete strategies to employ.
That said, still a vast area that’s understudied for the anxiety ridden insomniacs among us.
Same, and Kagi's academic search option is excellent if that's something you need.
Hardware beyond 3 years starts to be inefficient due to the space and power cost. paid off servers aren't free :) Otherwise, we did mortgage the servers in the backend - buying upfront gave us around a 50% discount on top of the steep discounts you get from buying direct from an integrator vs. Dell et. al.

On the rent-to-own topic, the people time cost of the migration was budgeted at around 10-20% of total TCO if I recall correctly, but we were in the realm of "we will have to hire people to maintain this project at 24/7 uptime". As the people time was relatively fixed to manage a sane on-call rotation - shrinking the infra footprint would have simply increased the people time portion of the TCO. If the footprint had shrunk by 75% - the maintenance cost would have become problematic. Due to the higher intensity work of build outs vs. maintenance, the people time factor would have risen had we started in more experimental amounts. As it happened, tech salaries also rose ~2x over the 3-5 years that Colo existed.

On the workload front, as happens with many large organizations - there are teams who have the attitude of "don't touch my stuff". At the time that the buy was initiated, there were several estimates indicating that we would need 4x the hardware we were buying in 5 years time.

Whenever someone says that they are beating cloud TCO, I'd suggest you do the following math.

- Sum up all costs related to the on-prem hardware, include smart-hands, power, Racks/network gear, power adaptors.

- Calculate a depreciation schedule for the existing hardware targeted to 3 years.

- Add a 10% cost of capital to depreciate future savings

- Amortize all "non-server" hardware costs onto your principal bottleneck (be it CPU/Network/Memory/Storage)

- Project how your savings compare against cloud costs under different assumptions of future cloud discounts. Both negotiated and public.

- Project how your savings compare under different utilization assumptions.

- Add a bus factor into the investment, what happens if your team leaves/hardware gets smashed/Workload becomes more efficient/Other crises occurs

Next, and more controversially

- Add in the people cost of everyone involved in the maintenance of your on-prem infrastructure.

- Project what happens under varying assumptions for how much of a raise they will ask for. What happens if tech compensation rises by another 2x over the next 3 years?

- Explore what happens if on cloud you needed X% fewer engineers. Depending on what you are doing X could be 0%, or even a negative percentage - but for many shops some fraction of existing work can be automated or avoided.

It was this math that made me turn away from non-cloud offerings. I still use cloud alternatives for some personal projects - but I don't bill myself in that setting.
A related question, what are the best books or classes on managing people?
Just searched today for a specific product, none of the results were for it. Just got a bunch of other stuff for different models and products. Something is badly wrong.
Works for me…got any examples? I just searched for “emacs comint mode” and got several useful hits.
I have been half jokingly saying they’re rewriting php.
The point of these restrictions is that you can formally verify that a given program will terminate in a way which can be checked by e.g. a compiler or some other kind of checker.

While statically verifying your snippet is possible, it is also significantly more difficult to do than enforcing rules like "all loops must have an upper limit". I also think that you'd need dependent types to make this approach viable. Your simple example is IMHO rather an exception, just having "unsigned int" parameters / return types would mostly not suffice to statically verify that a recursive method will finish or not. (plus things like global state etc.)
> then endeavor quite seriously to keep their wives happy

Why not just find someone who is already content living their life single but enjoys the added social aspects of a relationship? That plus someone where those social aspects happen naturally without a lot of using the finite motivational energy.

Then there's no expectation or perceived responsibility to have a sort of dependency relationship, and the happy social reinforcing moments happen naturally.
but I think the point is that by being "100% user supported”, the way to get rich is by getting more paying users by “making things people want” vs optimising a metric like “growth” in order to temporarily fool the next investor into overpaying at IPO or acquisition.
+ this

It was super painful transition for Graphistry. Certainly as a founder responsible for payroll and having only so many hours in a day. Likewise, as business where people in serious gov, enterprise, etc teams are making mission bets on our team, it is both enabling & stress-relieving to know that we can prioritize listening to our customers more than what we think the next funding round's VCs need to hear. It's been night & day launching our new genAI analytics tool louie.ai: this time around, we've gotten to work entirely based on customer design partner feedback & revenue, vs next round VC funding pressure. Still major pressure given who our customers are etc, but of the positive kind.

We haven't taken further fundraising off the table. Importantly, this time around, if/when we do an A, it can now be very much on our terms, and in a way we feel won't unnecessarily jeapordize our customers & team.

As always, context matters. If a company is making $500K in month 3 because the founder is selling back to his old F500 buddies, or it's an n-th time serial founder who VCs line up to burn $100M on no questions asked, or it's yet another Cisco spin-out-and-in, sure. Likewise, we've been figuring out sustainable growth, and that changes a lot. But most pre/seed/A software startup situations nowadays aren't these.
Five-Minute Multimethods in Python
I don't get an Enter key. I get Next which scrolls to next section.
Solid advice!

Fire these people first since they have a tendency to be manipulate the truth: "high IQ people who are constantly screwing around and coming up with elaborate excuses".
Step 1: Learn Python.
Ralph Fiennes argues against trigger warnings in the theater
What the eff is wrong with the human population under age 30 or so?
By Adm. Rickover
https://govleaders.org/rickover.htm
https://www.powermag.com/blog/hyman-rickover-on-nuclear-desi...
Books
The Never-Ending Challenge of Engineering: Admiral H.G. Rickover in His Own Words
The Rickover Effect: How One Man Made a Difference