skysight-inc/HackerNews huggingface dataset:
Refactoring isn't an end on its own, and it shouldn't ever be considered a standalone project.

The easiest way to accomplish a real goal like fix a bug, or add a feature, may very well be to first refactor the code. And yes maybe you want to merge that in as its own commit because of the risk of conflicts over time. But just having the code look nice (to who exactly?) isn't valuable, and it encourages the addition of useless abstractions. It may even make later real-work harder. Never refactor outside the context of real-work.

The cartoon with the PM also gets at a ridiculous pattern: engineers negotiating when to do various parts of their job with non-technical people who have no idea how do any part of their job. The PM doesn't know what a refactor is, the EM probably doesn't either. It doesn't make the organization function any better to tell these people about something they don't understand, and then ask them when it should be done. Budget it as part of the estimate for real-work.
Command-E lives on: https://www.dash.ai
I don’t know I think it’s pretty clear…

There was a massacre in Tiananmen Square.

America has also committed massacres, like over throwing governments of foreign nations.

No one in my family is at risk from either of those statements. And there is no automated system to stop them. That’s the difference. Just because people decided that massive platforms should limit hate-speech doesn’t mean the west is performing censorship of a comparable level. Not even close.
Weight wouldn't improve fuel efficiency as much as some people might think, especially at highway speeds, drag is a big factor. The huge reduction in most EV range when towing arises not really from the towed mass but mainly the increased drag, as one example of this. There are loads of other good reasons cars should be lighter though.
DIY is good if this is part of your life plan. Otherwise it's a distraction.

We live in civilization for a reason; different people specialize in different tasks so that overall, we all can enjoy our lives more.

In other words, except for simple little things, don't make me fix my bathroom: there are people who do this faster and better than me, but NO ONE is going to fix bugs in my software for me. To each his own.
Kinda neat, but only if you live in Code.

Not sure it would work for me, as a lot of time I have a random idea I don't want to lose while I'm not at my computer. And while I know it's just markdown and thus any text editor could open them on my phone, I do enjoy having something like Obsidian which works well on my phone and syncs files over git.
You're right that it's not entirely different.

But I'll start with the simple version of the critique. Individual commuters make their decision about whether to make a trip based in part on the time that trip will take (a function of road congestion). Thus, adding road capacity will temporarily lower the cost of a trip, allowing more people to make it until congestion reaches the pre-expansion level. Housing does not have this problem because consumers make decisions about where to live much more infrequently.

As you can tell, "induced demand" is a bad if rather catchy name. To be fair to urban planners, the throughput of an expanded road does increase. However, the experience of using it stays the same or gets worse, and the cost (both $ and space) is disproportionate. Is the pro-transit argument, which I subscribe to.

Of course, the real world includes large real estate firms which are making frequent decisions on housing stock. So I agree that the build-more-housing-and-everything-will-improve crowd is wrong. But I don't think YIMBY/transit and anti-transit are the only choices. The former is a common archetype these days.
I use gpt4o and claude 3.5 while coding every day. The rumors on twitter and reddit are accurate.

I constantly run into incorrect answers from the LLMs every day. Just recently I asked whether I needed to reverse the bit shift to mask the upper 24 bits in an IP address on a little endian platform and it incorrectly told me no probably because most of the answers on Google appeared to answer no to similarly phrased questions.
Gotcha, thanks for the answer! We're a pretty heavy user of OpenAI (my company's called Semgrep) and I'd love to know if you ever run private betas or work with development partners for features like project permissioning. If so, feel free to email me at bence@semgrep.com — otherwise, appreciate your work on improving this!
> Everything's bigger in Texas, including egos.

Crucially, Texans are highly aware of "everything is bigger in Texas" trope and take pride in it. My favorite example is that everyone knows that Texas State Capitol is taller than United States Capitol (92.24m vs 88m)... But nobody will ever tell you that Texas State Capitol is only 6th tallest state capitol.

Source: lived in Austin for 2 years.

https://en.wikipedia.org/wiki/Texas_State_Capitol#
> The charges are permanent, the US does not have the Internet censorship needed to make them go away even if they wanted to.

I should've clarified in my previous comment that I wasn't referring to public opinion and the news cycle when I wrote "a pathway to removal of a false charge of guilt".

My worry is that every time an employer or a government official does a background check on someone who was pardoned for a later-determined-to-be-wrongful conviction yet remains formally marked as guilty, the background check will bring up a misleading record that will tangibly affect the pardoned person's employment opportunities or exercise of legal rights. atmavatar gave some examples (https://news.ycombinator.com/item?id=41303300).
Yes, the SEC and FDA and EPA and all similar regulatory agencies are headed for the chopping block too. You only need one judge to say so.

And yes, the quality of the reasoning is going to be just as bad. Sure, Congress passed a law which says in so many words "the agency has the power to do...", but here I am a duly appointed judge, and I can write a decision saying "Congress never gave the agency the power to...", with impunity, and so I shall.
Isn't the punchline in most of these articles always "Hey so you want to get paid 50% of other people in IT in order to do this field that is 200% harder?"
I think there's the chance to do both!

Some candidates will not have problems installing dependencies and want to use their own tools.

Other candidates will want to not have to think about their environment.

Providing an online code sandbox doesn't preclude allowing candidates to do it on their own laptop!
Counter point: I was able to convince Gemini that a human baby is larger than a Saturn V rocket by simply telling it as much, to which it responded that its previous statements had been wrong and I was indeed correct.

The models being sycophantic and suggestible is another issue, but it’s not hard to get them to agree with false information.
I'm happy to look at your A/B testing and research on the subject, but I'm less interested in your unsupported opinions about what "better" UX is or how unmanageable multiple toasts become.
> working with people without adequate basic skills.

like what, exactly?
You say it would not make things any worse and I disagree.

If anything, it might codify how hostile parts of the US already are to pedestrians, with beg buttons that may or may not work properly. More efficient cycles with less gaps may give people even less time to dart across during a cycle where they may not have the green but there is no cross traffic.
Having spent 10 years as a Navy Nuclear Propulsion Operator on two different submarines operating the reactor plant, I can tell you I am not surprised by incidents like these. In order of importance:
1) Lack of sleep (it wasn't unusual to operate on no sleep over a 36-48 hour period)
2) Poor or insufficient training. Just because you are "trained or qualified" doesn't mean you know how to operate.
3) Poor or missing procedures (let's call it UI/UX for today's lingo). Many procedures were vague, and drawings were hard to understand. The Navy has a feedback system for this, but it often takes months/years to resolve.

Having said all that, the issues pointed out in the comments and the article, including my comments, have existed for decades in the Navy. At some point, it comes down to the command's leadership and superiors to ensure these issues don't happen. A poorly designed checkbox is the last thing that caused this issue.
You can get the rest of the way there by combining the Hammerspoon method of launching with WezTerm's ToggleAlwaysOnTop feature. I use a similar method described here: https://github.com/wez/wezterm/issues/1751#issuecomment-2299...

You could probably even use Hammerspoon to initiate the keyboard shortcut if you didn't want to mark the window manually.
I tend to think that a good measure for many sorts of refactoring is, “is it less code?”

I’ve found almost always that less is best.
More like xxe I'd say.
Sadly, I think your sales pitch will fall flat. College and University admin aren't technology experts, but are VERY susceptible to flattery from tech sales people. They want to hear about the time and cost savings, regardless of reality.

Also, to be super presumptuous, if you need help with anything with your tool, hit me up. I love working with developers on building realistic use case and workflows.
Other than being a crap experience Apple would likely reject the app update under the app responsiveness, performance and resource usage guidelines.
Google, Microsoft confirm Iran hackers hacking Trump, Biden-Harris campaigns
This, as long as it led to something genuinely interesting/useful and/or relevant to the work, and you can demonstrate it somehow, no one serious is going to perceive it negatively after some questions and answers.
How would you own the server if you don't know what the domain is going to be? Perhaps I don't understand.

Edit: Ah, wildcard subdomain? Does that get prefetched in Slack? Pretty terrible if so.
Depends very much on the company. Fishing in the unemployed-and-desperate end of the pool is a real tactic. The odds are good but the goods are odd, as they say.
That's how education is too. That's why I asked; it wasn't in alphabetical order.
>”language” of “God”

And goddesses (no quotes) if you take Ramanujan seriously :)

Sorry to hijack this convo with “Chalcogenic Rheology”, aka self-healing glasses, aka “Vitreous Punk”*

https://www.sciencealert.com/scientists-have-developed-glass...

https://phys.org/news/2024-07-glass-microscopic-defects-reve...

*Seeing who convo-initiator is, also getting reminded I need to work on that gvicino summary..

Paying lipservice to the original intent though, the notation may be post-1945, but the exercise is completely early modern. What would be a worked example towards a modern Algebraic Theology?

https://link.springer.com/article/10.1007/s00407-023-00319-9
To add to this. Some of them show important information the user needs, but it both disappears too quickly, and is incomplete, due to size limitations of the toast.

I often will click into my notifications to see what I missed (I knew it looked important, but I didn’t have enough time to read it all). When I get there I will click on what looks like a truncated message, with the expectation that it will take me to the full context. Instead, the notification disappears, so I lose it, and it opens an app without deep linking to the issue. I’m then left hunting around to try and find a problem, which may or may not be surfaced, in the app’s standard UI.

This has happened more times than I’d care to count and it always leave me upset with whoever designed these systems.
US judge throws out FTC's ban on non-compete agreements
"MIT leaders describe the experience of not renewing its largest journal contract as overwhelmingly positive."
This doesn’t explain why it does that after you jump elsewhere, why it does that only after several hours and why it started recently. This “some last saved position” doesn’t persist when you refresh and is always exactly -20s from where you paused. It’s not a single event I got my observations from.
Show HN: A journal that calls you every day
Try out AI robotics models in your browser
> But it would be useful to educate the average person on why that can have trust in our elections (paper or electronic voting).

The problem with trust is that all it takes is one example of cheating to shatter that belief.

We had a president elected with votes known to be facetious: it has been caught with numbers not adding up. Maduro in Venezuela.

And in the US there are several states who have reported more than dubious behavior.

And when people try to look in the matter, a mysterious "update" to the voting machine happens and then all the counts are lost.

And people have to trust that?

You to be one heck of a government-loving person to look the other way and pretend that there's no fraud ongoing.

You could say stuff like "on average it's fair" or "there's cheating in only 3 of the 52 states" or "there's too little cheating for it to influence the result".

But you cannot say: "Voting is 100% fair, we need to educate the masses so that they understand that".
The point of the interview is not to answer "Can this candidate find and fix this bug?" but rather "what is the candidate's approach to fixing unknown problems?"

A good performance looks like making a hypothesis for where the bug is, testing that hypothesis, and repeatedly narrowing in closer and closer. Finding and fixing the bug is irrelevant!

A bad performance might look like

- running out of hypotheses for what might be causing the bug

- making hypotheses, but never testing them

- failing to interpret the result of their test of the hypotheses (thinking it confirms one thing, when it doesn't actually confirm that, or it confirms the opposite)
Agreed. This is something I didn't think I'd see in my lifetime, let alone be poised to be able to run locally. The alignment is fortuitous and staggering.

People focused on the products are missing out on the dawn of an epoch. It's a failure of perspective and creativity that's thankfully not universal.
I have teachers in my family, their lives have been basically ruined by people using ChatGPT-4 to cheat on their assignments. They spend their weekend trying to workout if someone has "actually written" this or not.

So sorry, we're back to spam generator. Even if it's "good spam".
Likely using one of these: https://huggingface.co/spaces/DontPlanToEnd/UGI-Leaderboard
Because it is? I tend to do my queries as keywords instead as questions and I tend to get good result. But most of the time, I'm just seeking the online manual to understand how things works and what is happening, not an exact solution. It's the equivalent of using a library to write a thesis. That only requires to get familiar with the terminology of the domain, know where the best works are and how to use indexes and content tables.
But they're not paying you to enjoy your life, they're paying you to not work for their competitors, which has impact on your career in the longer term. So they should compensate you based on that, not you wanting to take up pottery or whatever.
In the words of Sheryl: you’re doing God’s work.
On that note, I fell for a union scam. They got an entire day of propaganda to give me, and made it clear I had to sign up if I wanted to keep working there. Turns out they're paper tigers, but it took 1 click to sign up online, and I have to send them a signed certified letter at the start of the year to cancel...
The Navy has the stupidest possible ideas of sleep hygiene, boiling down to "it sucked for me so it should suck for the next guy, too". I had friends in departments who worked 6 hours on, 6 hours off, 6 hours on, 6 hours off repeatedly. In that pattern you never get a solid 8 hours of uninterrupted sleep, ever. Yeah, it's possible that emergencies will arise where you have to work 24-48-more hours straight without relief because the ship is under attack, or on fire, or barely afloat. That's not a reason to try to kill sailors with sleep deprivation the rest of the time.
Ubuntu is experimenting with making a more modern CPU build:
https://discourse.ubuntu.com/t/trying-out-ubuntu-23-04-on-x8...
https://www.phoronix.com/review/ubuntu-x86-64-v3-benchmark

Also -O3: https://www.phoronix.com/news/Ubuntu-Evaluating-O3-Optimized

I am not sure off hand how that CPU level compares to Intel Clear Linux's options. The phoronix comparison fo Ubuntu with and without v3 were mostly quite small single digit percent though, on an Intel CPU.

Notes: Canonical (Ubuntu) is my employer, I am not working on this project.
This was the argument I had with my wife over getting a cat. Eventually she decided ended up with a stray off the street. But there is always that element of, as Joe Rogan called it, "opening a can of murder" every time you feed them.

I am not for pet owner ship as a broad concept because of this feeding pattern but there is that issue of once they are here - then what? So long as we can get their numbers down then that is a good start. At the moment we are in a predicament, with a solution a while off.
Your comment resonates with me.

I totally agree about writing things down being useful. I also like the author’s timebox plan as well. I’m great at writing specs to define what I want to build, but my hobby project timelines are nonexistent. I think I’ll give this a try!
Anyone who cares about defense procurement should support Palmer and Anduril to the extent they can.
I have published papers in scientific journals. I had to pay page charges to the journal (well, my employer did), but I never directly paid any editor or copy-editor.
The answer is pretty obvious, stop assigning these things to be done outside of a classroom/lab.
Even if I have no other offers I’m pretty good at maintaining a calm demeanor in an interview. I think it’s served me well over the years.
>This is from a random website with no credentials that makes no arguments to back up its claim. It's meaningless.

Appeal to authority. Meaningless.

All I was pointing out with those links is that literally Googling the term "SSO tax" and clicking the first link at least hints at some of the reasoning behind people making an issue of this. The fact that TFA doesn't address any of the actual concerns people have in any meaningful way makes it of incredibly limited usefulness in the overall discussion.

> The situations of "hardware shipped that can't be unlocked until user pays" and "paying additional to support a feature that takes a lot of effort to develop, and actively takes more effort from the vendor to support" aren't remotely comparable.

Then charge for the support. The issue is that the only way to purchase a core security feature is bundled in with other features that the user doesn't necessarily want or need, very often at several multiples of the price for the features they do want.

>That doesn't sound very believable to me - small businesses are both disproportionately smaller targets, and also have much less complex IT systems with fewer logins to manage.

This is working from the faulty assumption that potential customers only exist in a binary between the nebulous "enterprise" and "small business with barely any IT competency."

I live in the enterprise healthcare world. It's routine for us to consider software purchases at the departmental level to fill a specific need for a particular team. We have hard requirements for SSO. Some of it's driven by internal policy, some of it's driven by auditors increasingly demanding MFA everywhere.

I have personally killed deals over this exact issue on a more routine basis than I'd like. Department head thinks cost is going to be Y. Cost is actually 5-10Y because the only way to purchase SSO support is via an "enterprise" bundle with additional features they don't need and an inflated minimum seat-count buy. We'd happily pay some middle ground for SSO support, but the option to buy it doesn't exist.

The issue is not charging for things that have support costs; it's forcing a customer into drastically higher pricing tiers under the assumption that running SSO is a signal that a potential customer has a super sophisticated environment and bottomless pockets. That was the world of 15 years ago, sure, but it's not today.

The reality is we live in a world where there are increasingly strict security requirements in many industries and any business paying, e.g., $6/user/month for Microsoft 365 has SSO available as an option.
Tell HN: The Fur Affinity website and Twitter account are compromised
From Discord:

>> "The Fur Affinity Twitter has been compromised. We're doing everything we can to regain access, but please do not trust anything posted on there until we let you know here that we have control of it again. Please tell those you know that they must rely on our Discord for information for now. Please report tweets made by our account."

https://discord.gg/furaffinity

The furry/tech overlap is well-known at this point so I hope non-furry HNers understand why I would post this here.
What is this world that some of you seem to live in where interactions with other dogs are, apparently, incredibly problematic?

Dogs encounter eachother all the time when you're out on a walk and it's... fine (again, I'm talking UK here). What's the worst thing that happens that you're all paranoid about your dog meeting, gasp, the horror... another dog?

This makes no sense to me.
> Does AI cheating in school matter much? The primary party that loses out from the cheating is the cheater because they will fail to learn

Sure, I suppose. But the secondary effect is that others with the same Uni degree now have their degree valued less in the eyes of whomever hires the cheater and they fail to do their job right.

Or, much worse, the cheater gets someone hurt or killed. Tech can kill people--just ask Boeing (guess who has large hiring events at my Uni!).

> Universities will not confirm or deny if a particular party got a degree

Hmm. I've had several jobs in the past which, as a contingency of being hired, must show proof of a Uni degree via official transcripts. Mine charges $12 for the privilege of printing out your record on "official paper", stamping it, and mailing it to your presumptive employer (or grad school) on demand.
Sure seems censored to me. Very easy to trip refusals.
The Homebrew nouns are one thing. It’s the verbs that trip me up: update/upgrade is different to everything else on the Mac but at least is familiar to me from Debian but then I mix up list, info, show etc.
Trivial questions wouldn't result in a good histogram where a probability of 30% actually results in something happening roughly 1 in 3 times. Trivial would mean questions where the community forecast is 1% or 99%.
Those are not the vast majority of questions on the site. It would be very boring if the site was 70% questions where the answer is obviously yes or obviously no.

Additionally, many questions require that you give a distributional forecast, in effect giving you 25/50/75th percentile outcomes for questions such as "how much will Bitcoin be with at the end of 2024?"

Who would be gaming the system here anyway, the site? Individual users?
> What else would you be able to justify using this platitude?

Have you been reading Earthly Ed's books? ;)

Yeah, that justification taken to its extremes goes down a VERY dark path.
No one working thinks they are fair. Its either sign your life away or lose healthcare, shelter, food, pretty much everything.

The lucky ones live in states that slap these things down.
After browsing these comments, I would like to encourage fellow Dallasites to read László Krasznahorkai's short story "Nine Dragon Crossing", available in the collection The World Goes On. It's the most accurate thing I've read about being human amidst our freeways.
How much more competitive are you going to get in one year (/what's your discount rate) that you wouldn't take a paid year off?!
While I obvious can't vouch for you, I absolutely can vouch that this is 100% believable and plausible.
still has a customer noncompete so you’re still paying to get wrecked long term