skysight-inc/HackerNews huggingface dataset:
I read this and think "where are the fucking adults?"

Why are juniors just tripping over dumb tickets, when management has projects they want done?

If you want your projects done, assign a team (or multiples) to them, have senior folks on the team and someone who's willing to do project management work[0], and have them prioritize the work. Have the team meet daily and divide the highest priority tasks (individually, pairing or mobbing, as appropriate). The team does not work on other things, unless there's a collective decision they're more important than project work, and the fact that the team is interrupted is communicated to the people who want the project done.

If something comes up that isn't prioritized (and it will, you're not psychic), then discuss it. Slot it in near the top if it's important, start on it right away if it's blocking high priority work. Put it in a deep backlog of "things we'll do someday" if it's low priority.

Make sure there are always high priority tasks to pull, otherwise a junior might trip over a low priority ticket in your backlog. Ideally, the high priority tickets are already on your Jira board with a status like "Ready".

Realistically, the danger is that you overfocus on project work, in a way that's frustrating to your employees, and loses you the opportunity to have people do high-impact non-project work.

But the premise here is that you're the kind of manager who doesn't care about that sort of thing, and only wants to reward employees for shipping projects. So grow up and start telling people what to do.

[0] This person might not be a project manager per se, depending on the project, it might work a lot better if they're a former developer. We did a database migration for my company (7 figure annual savings that were very time sensitive, because a certain database vendor likes to negotiate multi-year contracts), and a developer who moved into management worked well because she knew enough about what we were doing to participate in the prioritization discussions.

That said, it's still better if the project manager role is not dictating what tickets go first. If the team says "we really gotta do X", you need to defer when you have a healthy team. The project manager's job is to make sure everyone's in agreement about how to prioritize, and there's no better way to coach that than by having the whole team make decisions together.
Trump ends Fauci's security detail
Full title:

"Trump ends Fauci’s security detail and says he’d feel no responsibility if harm befell him"

Dr. Fauci is 84 years old.
That doesn't have a commit history going back to what the parent said about the first 200 commits though. It starts off with basically 3 commits all called some variant of "initial public release", after which good commit messages start, so that probably skipped many intermediate WIP states

I agree that one can do good commit messages also early on though. Initial commit can be "project skeleton", then "argument parsing and start of docs", then maybe "implemented basic functionality: it now lists files when run", next "implemented -S flag to sort by size", etc. It's not as specific as "Forbid -H option in POSIX mode" and the commits are going to often be large and touch different components, but I'd say that's expected for young projects with few (concurrent) contributors
> I quoted the paper. I said nothing about OP.

That passage is in context of a billion inodes though, where it is a small number by comparison. It's obviously calling it a small number by some absolute or objective standard.

> For drives that aren't going to have tons of uncompiled source trees, more than a percent is a lot. That could be a hundred gigabytes wasted. Almost any drive that isn't a small OS partition can do just fine at .4 or .2 percent.

If you have 10TB then saving 80GB isn't really a lot at all. It's about 0.8%. You really wouldn't recommend an average user change that at all. If they were desperate for a few more GB you might drop the reserved % down a couple of points first which is already more than entire inode allocation.
I regularly get phone calls from Google because I helped a friend with their ad account once. No matter how many times I tell them not to call they eventually find a new number to call me from. They are legit calls. Google just won't take no for an answer.
My immediate thought is consulting, or you build some wrapper tool which monitors cloud configurations and looks for issues.

That said, if all it takes to fix this is a script, I’m guessing other developers/IT will or have done it on their own. It sounds a little like it’s your job to fix this and you’re simply declining to do so lol
Steve also thought he could beat cancer with diet and supplements.
i feel like Musk’s trajectory (and his companies, by extension) in the next few months is going to inform us about just how fascist the united states have become. my guess is that it’s actually pretty bad already, and Tesla stock won’t drop by more than 10%. hope I’m wrong
You're also lumping buying mp3s/aac/whatever in with streaming. Sony can't mess with the DRM free audio files you purchase from any marketplace...
The main use I see for smart bulbs is to put wall-switch lamps on timers. Then again, that could be done with a smart dimmer instead.

Too bad so many of these "smart" devices insist you talk with a server in China (or anywhere other than your own LAN!) to turn on the lights.
For anyone getting started, especially if you just got funded, I highly suggest you personally buy a stack of laptops, chairs or desks from one of these places to provide all your new hires. The experience should leave you humbled and give some foreshadowing of what is likely to come.
"Adding to the worry: the Trump team appears to have deleted entire webpages about diversity programmes and diversity-related grants from the agency’s site."
We have had phone company employees here explaining that their company makes a lot of money from scammers/spammers/etc so they do not have an incentive to stop it.

How about a law with teeth?
AGPL would be better
I was expecting "the ice age". Maybe I'm getting old...
There are tons of products that do this. Are you familiar with the market you are trying to enter?

Look at what they are doing.
Why are super small drives a special case? It's still the same data to inode ratio.
The spammers are using LLMs too. Everyone in lead generation are using these tools, even though its against certain regulations and policies (TCPA, TCR, etc).

So, no one is wasting time, maybe a few minutes when they get a notification that the lead is "hot".
I guess it depends on what you mean with "competent". In essence their pitch is that government is bad, so from that sense "competent" means "able to burn these institutions down". From that perspective these people do seem more "competent" in various ways: there is less chaos, a better sense on how to use the legal means, more focus. Trump may be a unfocused bumbling fool, but the Project 2025 people aren't.

This is not my (and presumably your) definition of "competent", which would be "able to run these institutions well", or something along those lines.

And since it seems there isn't any real accountability any more other than anything that is strictly legally imposed, anything that goes wrong in this process is just blamed on the democrats, deep state, or whatever. Or its simply denied that the problems exists in the first place.
There is no such thing as “The new / next Steve Jobs.”

Jensen Huang is “the next Jensen Huang”.
Isn't the new linked just the default these days? I'm not sure adding that has any effect.
A lot of people seem to be unaware he was already President, and all he did was lower taxes and pull out of foreign wars. He’s not going to turn into some socialist dictator this time
All of the explanations like the one you provided sounds like code comments in the style:

x = 2 # sets x to two

What he wrote is the first attempt I've seen of making actually informative comment about the purpose and intent instead of just regurgitating math verbatim but with words instead.
Calling me sales? You don’t have to be mean (kidding, I appreciate sales more than most developers).

It’s half and half. I come in right after sales gets the customer and work with the customer to do an assessment (https://www.linkedin.com/advice/3/how-do-you-conduct-consult...).

They pay for this and either they can take it back and do the work themselves or pay us to do the work. If they want us to do the work, I work with sales again to come up with hours and resourcing and the customer signs another contract and then I become a technical lead over the actual implementation.

But even if you look at how most tech companies work - I worked in AWS Professional Services for three years as a hands on keyboard mid level consultant (full time direct hire) - if you spend too much time doing hands on keyboard coding, you are working “below your level” this was true for SDEs too.

It’s impossible for 95% of developers to even be 2x that of an average developer doing hands on keyboard work and you definitely don’t get promoted at any tech company because you code well. You have to be able to lead initiatives and work with “the business”
What exactly is your use case for doing edits on your phone? Are you making these edits while out and about without your laptop (in line?) or do you actually avoid getting your laptop out even when it's close by?
I am not sure that is something worth trying. In practice Fenwick trees are array-encoded, in memory they're just an array you index into. The reason B-trees are used is kind of because you can't do that with a dynamic binary tree.
1) The middle tiers aren't publicly traded companies, often single-member LLCs or small partnerships used as vehicles for funding just a handful of projects. In general, they're not easy to scrutinize.

2) I think most of the accounting magic has to do with deferring income, and attributing and allocating future earnings. The mechanics and guesswork is extremely niche; industry norms set the guardrails for what's reasonable. IOW, Hollywood gets to write the rules.

3) I suspect there's less tax cheating than people cynically expect. Mostly the game is about tax deferral, minimizing the blast radius of projects that tank, and everybody jockeying--and stabbing each other in the back--to maximize their share of the pie. I doubt the government loses much revenue. They might nominally get more revenue for a single cycle if accounting was tightened up, but then you might lose much of the dynamism and risk taking, reducing tax revenue long-term.

Note: I have zero industry insight, though I once spoke with a former LA district IRS tax lawyer who seemed much more cynical about the shenanigans than what I presented above. And I got the sense that, like with Scientology and Donald Trump, the IRS has learned the hard way they don't have the wherewithal to win any serious litigation that threatens the status quo.
Eh, might work on a human reviewer as well.
This is a good suggestion, and I'll think long and hard about it. My biggest concern is that the type of people who would contribute to such a public project are the type of folks who would be offended at the use of AI in general. That concern, again, leads me back to the conundrum of what to do.

I've always insisted that if it is financially feasible, I'd want the app to become a 501(c)(3) or at least a B-Corp, maybe even sold to Wikimedia. Still, the number of people who contribute to the side vs the number who visit is somewhere in the range of 1:10,000 (if that) right now, so concern about offending contributors is non-trivial.

As it stands, I've generally gone to the courses' sites and just quoted what they have to say about their own course, but that really isn't what I want to do, even if it is generally informative. Unfortunately, there is rarely hole-by-hole information, which is the level of granularity I'm going for.
I don't think it's strictly an English thing, but a spec thing. Companies have been infuriatingly moving away from having a properly designed spec for whatever system you need to write into adhoc just create a micro service that vaguely fits the bill and move on.

So from that perspective it makes sense why companies would rush to replace pesky engineers asking for how something should be written. But they're piling on technical debt AND no one even understands the system! And as you add more technical debt the system context gets larger which means whatever LLM you're using can grab less and less of it.

It's madness created by idiots that have no clue what they're doing. I'm glad I'm over the experience hump so when the shit hits the fan and flies into the face of these companies I can demand a premium. But they're going to screw over an entire generation of entry level software engineers along the way.
The presentation (a PDF with the slides and the talk transcript) are now linked from https://typesafety.net/rob/blog/fclp-at-popl
I remember trying to memorise the implementation by following the e-maxx guides [1] (back then it was http://e-maxx.ru/) for use in competitive programming contests. They're so simple once you understand them, yet it's pretty easy to forget the details of the simple implementation if you haven't done it for a while.

[1]: https://cp-algorithms.com/data_structures/fenwick.html
As a web developer and server manager AI trainers scraping websites with no throttle is the problem. lol
Jira/etc is not necessary, sufficient or even particularly effective for managing engineering work... but I've never had real success convincing managers of this unless they already thought like this. Changing somebody's fundamental approach to leadership is hard!
Caltrain's electric fleet more efficient than expected
I've spoken on the phone with humans in Google support. (You, too, can do this, just pay them enough.) However, they called me after I filed a support case and specifically requested a call, and they started off by mentioning the number of the case I had filed.

If you ever get a cold call from "Google Support", it's basically guaranteed to be a scam.
Just to give one example: the majority of men will get prostate cancer if they live long enough (~70% of men over 80). It's just that other things tend to kill people before the cancer.
Written by Brent Yorgey — I'll definitely give it a read when I have time. When I was learning Haskell, I found his Typeclassopedia [1] to be the best explanation of Monads, Monoids, Applicative and such. His pedagogical approach was delightful in contrast to all the "monad is like a burrito" tutorials.

[1] https://wiki.haskell.org/wikiupload/e/e9/Typeclassopedia.pdf
That's exactly what I facepalmed to. But the higher-ups are still more responsible as they are the ones setting rules. And the rule is: make half-finished thing if you want to get the promotion.
On the other hand - engineers should not call something done unless it's really done. Especially in presence of any manager.
This is only a threat to rent seeking, not the open web.
I'm consfused. Is this an indefinite or a very temporary thing?

The article says the move is part of a roughly 11 day pause in communication (till the first of Feb) but also describes the reviews as "suspended indefinitely"
... but can it read emails?

Jamie Zawinski's Law: Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.
You should report them as spam, because they are. There are now regulations against this in the US.

https://www.federalregister.gov/documents/2024/01/26/2023-28...

https://consumer.ftc.gov/articles/how-recognize-and-report-s...
Isn't this exactly what Cloudflare Turnstile was build to prevent?

I can't imagine companies will continue to just give up data to OpenAI. And I mean, most large companies with valuable data have begun selling it to OpenAI. Nobody is giving away anything for free at this point.

And besides, from what I've heard about it on here and elsewhere, Google has already made AdSense an unsustainable income source for websites, with all their requirements for suitable ad placement.
I can't connect to any remote models without allowing the app to connect to the domain "syntheticco.blob.core.windows.net". Blocking this prevents any API connection from functioning. Why are you sending something to Microsoft's blob storage?
Two things:

1) The slots in bars and restaurants are a legitimization of the old video poker machines that the mob used to place in establishments. Can't beat 'em? Join 'em.

https://www.gambling911.com/poker/video-poker-kingpin-gets-t...

That said, every town has the choice to allow them or not. They tend to fall like dominos when they see the revenue. I just saw a restaurant owner on Reddit say he made $100K profit last year, and the location's share is typically a third of the handle.

2) We're taxed so heavily on nearly everything it becomes incredibly easy to pitch additional gaming forms as "see, this will help fund schools!" or whatever cause is up next. Except we're gullible, never realizing that Lotto proceeds replace budgeted educational funds and not supplement them.
Personally I think until we trust AI agents to get the _best_ answer for us we’ll still need manually checking.

For example in the TripAdvisor example, would you really trust that OpenAI has gotten you the best answer? Personally I wouldn’t.
Or is this the end of the intrusive, tracking, eyeball-grabbing online advertising industry? Because I'm not sure that would be such a bad thing!
> I recently needed to create a Dockerfile which I have done many times before.

> It took 3 times longer than if I had done it by hand because I just kept copy and pasting each error back to ChatGPT

You know that if you already know what you're doing you can tweak the output directly instead of mindlessly pasting it back into ChatGPT, right?
I've updated the slides to fix this typo- it should have said "MS wants enable AZDO customers to migrate to GitHub."
The platform itself - i.e. the technical bits - is not "far-left", it just ended up absorbing the most recent victims of Musk-phobia. In that way is a mirror image of what happened to Twitter-alternatives from back when Twitter was run by more or less the same crowd as that which now insists on migrating to BS: something like Parler became a haven for those who were pushed out and with that ended up being a "right-wing" platform even though the technology (based on Mastodon) itself was no "right-wing". Wikipedia ended up with a left-wing bias due to the influx of ideologically left-leaning editors (academics and ex-academics with time on their hands), not because Mediawiki is a "left-wing" wiki engine.
> despotic: characteristic of an absolute ruler or absolute rule; having absolute sovereignty

I would say that ignoring the Constitution [1] and trying to undermine every institution in order to increase your own power is actually very despotic.

I have no idea how successful he will be at this, but considering that the Supreme Court basically said "the president can do whatever he wants with no consequences as long as he says it's for an official act", it sure seems despotic, even if he was elected.

[1] In regards to trying to end birthright citizenship and ignore the 14th Amendment.
The question for me is, whether the web still has enough distributed creative spirit left, so that individuals still feel a need to create.

I.e. instead of feeding my reviews to the rent seeking giants, I can just publish them on my own and they’ll be helpfully ingested and made useful by chattyG.

The dis-aggregation of the aggregators?
https://github.com/lolstring/window98-html-css-js

https://github.com/anthmn/hackertosh.css

https://github.com/1j01/os-gui

https://github.com/themesberg/windows-95-ui-kit

https://github.com/andersevenrud/retro-css-shell-demo

https://github.com/arturbien/React95

https://github.com/Gioni06/terminal.css

https://github.com/jianzhongli/csswin10

https://github.com/kristopolous/BOOTSTRA.386

https://github.com/lachsfilet/Renkbench

https://github.com/lolstring/window98-html-css-js

https://github.com/npjg/classic.css

https://github.com/robbiebyrd/platinum

https://github.com/bryanbraun/after-dark-css

https://github.com/npjg/new-dawn

https://github.com/ritenv/retro-desktop

https://github.com/RoelN/c64css3

https://github.com/vinibiavatti1/TuiCss

https://code.divshot.com/geo-bootstrap/
Is it? If everyone gets their information 100% filtered through a black box llm, the open web becomes something like the CLI. Foreign, confusing, and not well understood by the general public.

Imagine having a filter list enabled in ublock origin that was controlled by amazon or google or Microsoft. And oh wait, you can't even know what gets filtered.

Remember that people generally consume more than they produce on the internet. For certain demographics, that ratio is very extreme.
Which users do you think are going to intentionally utilize the captcha-enabled manual-labor-required platforms to do these things (book/reserve/order something) when there’s a faster and easier choice available?

Assuming it actually works and doesn’t hallucinate nonstop, imo it’s going to kill off the “humans browse a website and order something” in the same way e-commerce killed off catalog and phone ordering systems.
Survival of the fittest. Literally.
Total click bait title. The entire premise is based on the assumption that these agents will actually do the correct task every time.

No one. And I mean NO ONE is going to delegate anything like travel or purchasing items to an AI. They just get it wrong too much.
Nice to see a microblog platform being used
I agree completely. I’ve been posting about leveling guidelines based on “scope”, “impact” and “dealing with ambiguity” here a lot over the past couple of days.

https://www.levels.fyi/blog/swe-level-framework.html

It was more of a hypothetical question. I haven’t been in that position - ever. But I’ve heard horror stories.

As a mid level developer (I’m now a staff software architect at a consulting company, I design and lead implementations from the ground up), do you really have that kind of autonomy to choose the tickets you work on outside of what was put in the sprint? I didn’t when I was a ticket taker a decade ago.
Americans are fine voting against their interests as long as someone else is hurt worse by it. These policies will hurt most Americans, but as long as trans folks and racial minorities get hurt worse it's fine. Nothing new about the southern strategy.

https://en.wikipedia.org/wiki/Southern_strategy?wprov=sfti1
I’m not sure I disagree with the point of the article, but I disagree with the specific examples given. I don’t think “human data” quite works like that. TripAdvisor isn’t the authority on what is and isn’t a desirable experience. In fact, a legitimate strategy for researching where to go and what to do on a trip can be to see what’s popular on TripAdvisor and explicitly rule those options out.

Reviews are generally pretty useless unless you know something about the reviewer in order to qualify their opinion. Magaluf is a highly rated tourist destination among some people in society, but I sure as hell don’t want to go there.

AI can’t just aggregate all the opinions and say “Ok specific individual, I’ve checked the internet and here’s what the internet has decided.”
Operator costs $200/mo to try. It doesn't work well. There are regulations still being debated around this. I know, lets make an article full of wild speculations concerning it!
Well, the article is certainly better sourced than you thinking you saw a counter example 10-15 years ago on TV.