skysight-inc/HackerNews huggingface dataset:
Sometimes it's best to get answers from the horses mouth - meaning the resident expert. This is ideally the person who created a thing, but can also be the person currently responsible. If no such person even exists for critical infrastructure, your company is IMO in trouble.

Yes, documentation is important and should be kept up to date. People should consult documentation, and update it if it turn out to be old. But real, up to date, or deep understanding does not exist outside of human brains.
Decades of a democracy that worked has created generations of complacent people who do not participate, follow the rules, and expect things to continue to work out as they always have. I highly doubt anything except absence of democracy will change this perception.
> you don't really need an app store

> except Apple won't let you, but that's a different story

You're saying you can comment, but no one will give you access to the keyboard?
The OP got old. Happens to all of us. Some accept it better than others.
The performance cost exists largely because software doesn't try to check for it, therefore no one tries optimizing those checks away.
"Shell script for renaming all images in a folder"

https://gist.github.com/jart/bd2f603aefe6ac8004e6b709223881c...

thats very cool. So is the rest but this is something i wanted enough to think about trying to hack it myself. now i dont have to :)
Well, as in all of these absolutist black/white, binary statements, "it depends."

In my experience, tribal knowledge, which also includes cultural inculcation, can be the difference between success and failure. Sometimes, on the success side, and, sometimes, on the failure side.

The main thing about "tribal knowledge," is that it relies on long-term association/employment, and that is not something we see much of, these days.
That I can at least understand. But imagine if cereal was advertised the same way as download speeds. "up to 16 oz per box"
Anecdotally, I fly round trip out of SEA ~3 times a year and experience very bad turbulence on about half the flights. Earlier this year it was bad enough to suspend drink service.
> Tacit knowledge, often called “tribal knowledge” in tech, is prevalent in this industry.

Tacit knowledge is not the same as tribal knowledge. Tribal knowledge is undocumented stuff. Tacit knowledge is about things that cannot be learned from documentation.

Riding a bike is an example of tacit knowledge. No amount of reading about the theory of riding a bike will teach you how to ride a bike. You have to hop on the bike and fail a few times until you figure it out.

In software engineering, tacit knowledge are things like "How to factor a system so 50 engineers can work together without stepping on each other's toes" and "How to structure your files to naturally reduce architectural complexity" and "How do you write a useful test that isn't just writing tests for the sake of tests". You can read about these things all you want, but you can only learn by experience. You have to get it wrong a bunch of times, see how it was wrong, and then you eventually start doing it less wrong.

Learning by example also works to speed up the process.

But that's not the same as undocumented.
To do what? Add more unremovable whitespace everywhere? No thanks!
Phones aren't infrastructure, the telecom network is.
Such an oracle would be a devastating thing to lose to industrial espionage.
I'll pile on and point out that Cox is a horrible ISP for a variety of reasons. My primary issue with them is that they will continue slowly adding fees and raising prices until your bill is almost double what you initially agreed to.

At this point you call them, threaten to leave, and they find a new "promotion" that resets you to baseline and the process starts anew. I've gone through this with them for the past 10+ years. Their latest trick is charging for any usage over 1.5TB (which is criminally low if you have kids streaming, playing, and talking to friends all day IMO), but instead of tacking on one of their overagew bundles (which are somewhat resonably priced) they charge a huge per-GB fee.

I'm about 2 blocks outside the primary service area of a large suburb so they're my only wired option that provides at least 100MB down speed so I'm stuck with them.
The motive is clear, but consequence is that we deliberately choose juries that are fully Dunning-Kreugered. They have to rely on social cues as such to reason about which expert witness is credible... which pretty much undermines the justification for bringing the expertise to court. If you brought in a magician instead, the jury would find them equally credible.
Breakout Climate Tech Startups
They can't tell you your eye color from their DNA data with any degree of confidence, and you seriously expect them to be able to find a marker of something as vague as "troublemakers" ?!
25 early/mid stage climate tech startups to pay attention to heading into 2024
Google Drive just accidentally deleted years of data
Cloud engineer gets 2 years for wiping ex-employer's code repos
For sure C programs have a runtime. I'm debugging an issue right now that is to do with Windows not shipping VCRUNTIME140_1.DLL on out-of-the-box or old versions of Win10, so in that case it's very clear because you can make C programs that won't start due to a missing runtime library.

The runtime isn't all that large but every OS has one. On UNIX it's spread over libc, libpthread, libgcc, libm and so on.

On Linux stack probes usually have some support code in libgcc and/or glibc, if I recall correctly.
If you're advocating against the existence of feedback control systems in aerospace, you're going to have a bad time.
Lawyering in the Age of Artificial Intelligence
Pull request review: still files
Smaller or even medium-sized game companies aren't on the same level of magnitude of revenue as AAA companies due to lootboxes (and cosmetics, often housed in lootboxes) breaking the economics of game development.

For example, the first in-game cosmetic Blizzard released for WoW made more money than all of StarCraft 2 combined[0]. Companies don't care to show off products or even entertain small to midsize companies anymore when they can push these cosmetics and lootboxes on customers so easily.

[0]https://dotesports.com/wow/news/former-blizzard-dev-claims-o...
Because it makes you an accomplice in a crime? I mean, it's not like these things slipped through the system: you were alerted to them, you took an action, you claim you reviewed them, and that you are fine with them. That is basically a statement that you are fine with being complicit in a scam.
GitHub Autofix: Automatic fix suggestions for vulnerabilities [video]
As importantly, would peertube (or others) grow enough? Content is the biggest problem I have with peertube, so if Canada was forced out of youtube content providers might jump to peertube in large enough numbers that I can as well.
Exactly. Same reason construction vehicles have "Stay back 200 feet: not responsible for broken windshields" written on the back.
As an engineer, what I want to see is metrics.

Bar charts for events the surveillance program helped with:

y = count of terrorist plots stopped, x = time bucket

y = cost of surveillance programs, x = time bucket

y = count of petty crimes caught, x = time bucket

y = count of total analyst caught abusing power, x = time bucket

y = count of total Americans profiles, x = time bucket

y = count of total world wide profiles, x = time bucket

y = count of illegal immigration caught, x = time bucket
Scaling organizations requires work organizing the information about how things work. Tacit knowledge allows you to get stuff done with small groups without having to pay the extra cost of investing in organization.
In this case it's not memory unsafe. It is guaranteed to crash the program (or get caught). It's closer to a NullReferenceException than it is to reading from a null pointer in C. There's no memory exploitation you can pull off from this bug being in a Go program, but you could in a C program
> I put a plate on a banana in the kitchen, then take the plate to the living room. Where is the banana?

> The banana is still in the kitchen, as it was placed on the plate before it was moved to the living room.

He's a little confused, but he's got the spirit.
Semantics. Sure, Twitter is dead. For the benefit of everybody. X again is more lively than ever, for the good of not just current civilization, but near and far future.

X will have some trouble shedding some of Twitter's old behaviors and such though, and it can't really scale down to a boutique-level platform like HN. But these are fundamentally different types of platforms due to the kind of people they attract.
I keep getting betting ads which are illegal in my country
> People have concentration issues because they aren't physically conditioned to concentrate for long periods of time.

Like physical exercise is meant to help with that. If there's one thing that's invariably true about physical work, is that people adapt to it by pushing the movements down to subconscious, and letting their mind think of something else.

> You show me a kid with ADHD, I show you a kid whose parents shoved a screen in front of them as a toddler, and a kid whose parents are afraid to make the kid work hard physically.

How does that apply to the generation of the parents, though? Or grandparents, to compensate for US having a TV culture some 20-40 years before everyone else?

(Fortunately, we know the answer is, "it doesn't", as ADHD has a very significant genetic component.)

> I am one of them, although I did take to organized sports as a young teen (which helped me tremendously, but would have helped much moreso if I had started earlier).

I never liked organized sports, and avoided them (and most PE) since early school, for a very simple reason: I was diagnosed with myopia and wore glasses. Wearing glasses for anything non-trivial (i.e. -0.5/-0.5 doesn't count) makes PE a pain, and shuts you out of team sports: most games involve throwing or kicking around high-velocity projectiles, so you either suck at them because you can't see the ball (or teammates) at some distance, or you risk getting your eyes gouged out by the shattered lens after you get hit in the face by the ball. I know, I tried playing with glasses - but after couple cases of being hit in the face and having the (expensive for a lower-middle-class parents) lens pop off the frame and fly a couple meters out, I learned better, and forever since actively avoided any game whose name ended in "ball".

Why I'm writing this? 50% to vent my frustration, 50% as a defense of kids who hate to participate in team sports. Often enough, there are objective reasons for that. Now, I do blame my weight issues on the habitual dislike of PE I developed due to wearing glasses. But my ADHD? No fucking way, that was already beginning to manifest, and all the high-intensity aerobics or gym-focused PE classes didn't help at all.
It's not surprising. It's something we want fixed, however.
And it's news to me that after being investigated they'd still keep this type of ad running. I really, really thought that they'd watch it, determine it to be predatory and remove it. Maybe it was delusional of me to expect Google to be reasonable when given the chance.
The number of iterations Raptor has seen is kind of insane. V3 seems like it’s a substantially different beast compared to the original.

I suppose that’s par for the course when bringing a previously lab-bound type of engine into practical use, but still. Did Merlin see iteration at such a pace prior to being fitted on Falcon 9’s? Raptor looks to be on track to be in a considerably more refined state when Starship goes into service than Merlin was at during the same point with Falcons.
Are web games actually viable now? Did they ever fix WebAudio? Can I access the modifier keys, or does the user still have to carefully avoid touching the lower half of their keyboard to avoid triggering browser/os shortcuts?
Tacit knowledge is inevitable... but it's also different from what this article is about. Tacit knowledge is the kind of knowledge (and skill!) that cannot be fully explained or taught in words—think mechanical skills you can only pick up through physical practice or very context-specific expertise you only get through experience. In programming good taste is crucial and entirely tacit: we can try to distill taste into words and write books about it, but it will never be enough.

Tacit knowledge is not the same as explicit knowledge that just happens to not be documented. Tacit knowledge is not documented because it is undocumentable. You cannot avoid tacit knowledge. Human language fundamentally cannot express all the knowledge that experts develop through years of practice and experience. Even if an expert can express their experience, there are simply ideas and skills that people cannot learn exclusively from words.

This is an important distinction. Trying to eliminate undocumented explicit knowledge is useful for teams. Trying to eliminate tacit knowledge is disastrous. I've seen attempts to make tacit knowledge legible to management—it is one of the most direct ways to sabotage your own experts because experts fundamentally cannot make all their knowledge explicit. Expertise is tacit knowledge and tacit knowledge is expertise.

People generally understand that design by committee or design by regulation has awful results; one of the main reasons for this is that committees require decisions to be fully explicit and explainable—which hamstrings creative problem-solving and pushes for poor design decisions. Exclusively explicit processes get you lowest-common-denominator results: not the lowest common denominator of the expertise present, but the lowest common denominator of what people can explicitly communicate and understand, which is even lower! If you don't let experts be experts, you won't get expert-level work.
Note: This comment isn’t directed at the parent poster. I’m just expressing my thoughts on the phrasing used in the article that the parent mentioned in their comment.

“Reform” doesn’t automatically mean good, it just means reformed. Reformation attempts that turn out badly aren’t fake - they are very real, and so are the consequences.

I understand that the intent is to point out dishonesty, but when words are used in a manner that their definitions do not support, it detracts from the clarity of what might otherwise be a fine point.

If something truly is fake, by all means, point that out. If a news article is entirely fabricated with blatant falsehoods then I would agree if someone referred to it as fake news. When used inappropriately though, the phrase becomes hyperbole.

I mentioned how such rhetoric detracts from the clarity of an argument, but that wasn’t to say that its use is ineffective. On the contrary, it’s a hallmark of political discourse for good reason.

My point was that sometimes the best way to be heard in a room full of shouting people is to whisper. In a world absolutely polluted with hyperbole, stating a point clearly and fairly is, I’m sad to say, extraordinary.
Key question: is this an entirely new LLM trained from scratch, or is it fine-tuned on top of an existing foundation model like Llama 2 or Mistral?

I think it's a new foundation model, but the announcement doesn't make that clear to me.
Oh how I hate HFP.

I'm not surprised this catches people off guard. I'm usually among the gadget folks and was intellectually aware of the A2DP/HFP situation, but hadn't put it all together until I tried to use my new headphones (which support AptiX, etc), went to play a video game, and my (Windows[0]) computer flipped me to HFP, destroying the game audio to my headphones. It was at that point that I understood why the console makers shied away from "just using bluetooth" for their headset channels[1].

It was a new laptop that has some rather slick features you can apply to the mic array which causes it to only pick up the voice of the person directly in front of the laptop, or limit it to the people in the room (but not, say, televisions/stereos/PC audio). If I want the higher quality audio from my headphones, I just use my laptop's mic; it sounds as good to everyone else.

It's a shame for my phone, though. Many conferencing apps support High Definition audio and there's a not-always-small difference between the Bluetooth and USB versions of some conferencing devices.

[0] Which, AFAIK, doesn't support AptiX; but my phone does.

[1] I haven't looked into this in three years or so -- I recall something about PS4/PS5 supporting certain Sony headphones and there are plenty of wireless headphones that work with a USB stick (along with at least one on the Xbox platform [Turtle Beach] that required no USB stick, licensing/utilizing whatever the wireless controllers use -- since most/all have a 3.5mm jack -- for communication).
> How about a _market_ is anything where there exists a _marketplace_?

So every store is a monopoly? You are going to have to be a bit more rigorous than adding “-place” and call it a day.
Most people believe they themselves cannot be influenced by ads "at all". If they were right, nobody would bother making ads.
It's not just Youtube, it's across all of Google Ads.

We had to hire someone to review ads in Google's ad transparency center. Every day they find dozens of new domains, with the same creatives - all those fake button "Continue"/"Download" click-trick ads.

The same process every ad. Report to google, block on google, and send to a third party ad security company. The volume didn't start going down until we hired that third party ad security company to do blocking post-auction. Google continues to let the exact same creatives come through, just with different domains/ad accounts. Their models can handle this, they just choose not too.

Seeing the CPMs these scam ads pay, it must make up a big portion of a reportable revenue source for google, where blocking would hurt their numbers for the quarter.
The problem is that most design and UX is not "well-thought" but just cargo-culting and bad intuition. Almost never is there any real user study to show the design improves things in the real world.
> they literally lauched a water tank up 100 feet and hovered it back down as a demo, then immediately scrapped it

Are you referring to Starhopper? It is still present at Starbase as of recently.

https://www.google.com/maps/place/Starhopper/@25.9977631,-97...
Over the last 8 years my Spectrum bill has almost doubled. I don't have any complaints about uptime or performance, speed has gone from 100 to 160mbs (kind of an odd number) during that time.

I realize inflation, wages, etc. But how much of this increase is just because? I'm glad I'm not paying more, but who's preventing that?

My other options are some real low-end local wireless providers, very slow DSL (7-12mbs with 1.5mb or less upload). We are just now starting to see Tmobile and Verizon offer home wireless. I've tried both and they are only around half the speed of my cable connection but they are a little cheaper (25% or so)
I don't know, the idea that you could produce a sophisticated business system that suddenly stops one day because you bet on OpenAI seems like a really bad idea and one that nobody will say you didn't see coming.
Sad news. I fondly, but vaguely, remember road tripping from Pennsylvania to Atlanta in 1997 with a bunch of university buddies and other Doom/Quake addicts we connected with online. Someone in the group knew someone who knew someone and somehow we all found ourselves with "press" badges. If I recall correctly, that gave us access to some shit not available to the general public. I don't know, it was almost 30 years ago. 3DFX and Tomb Raider were everywhere. Fun times in a simpler less-immediately connected world.
Yep, I forgot to add it and I'll update the post providing that option.

The reason I didn't add it is because I tried it and didn't work for me, so I just forgot it was even an option.

Thanks for the heads up!
“The old world is dying, and the new world struggles to be born: now is the time of monsters.”
DecentralizedAI Twitter Spaces (9am PST)
It costs six weeks of time, which is the only thing Elon cares about.
As someone who has spent far too much time diving into old Slack threads to unearth what happened in the past, I can see incredible value in a capability like this.

On the other hand, I think many companies would hesitate to create lasting records of written communications that go beyond the company’s retention policy.

While it’d be extremely useful, I think it would also increase potential liability that is currently managed by purge policies.
Install uBlock Origin on Firefox for him. Educate him not to click ads. Ever. If you emphasize long enough that clicking an ad can lose him his bank account and entire identity, it can sink in. I've spent years on this with my parents. "Yes, Dad, YouTube is out to get you, because they want money from advertisers, and they are happily selling your safety to advertisers."
Sadly the newest version seems to crash on Classical Cats.
I want to auto-connect but not change the microphone settings.
If 10k was at stake I would have zero hesitation about lawyer-ing up and fighting it.

I know that a lot of people have valid reasons for wanting to make this type of thing go away as quietly as possible, but I personally have no problem talking about my porn consuming habits on public record. I owned an adult website for 20 years, it was my primary source of income for 15... so that's already on record and my employers know etc.

Even for less than 10k I would be tempted to fight it on principle, but litigation is extremely expensive and stressful, so I understand why many would choose the less expensive option. Which is what these assholes prey upon. I'm sure they are also "willing to settle" for FAR less than the damages they are actually threatening you with. Which is why step #1 is to consult with a lawyer to explore options and find out if they actually have a case (from TFA it sounds like they usually don't).
It is amazing that they don't care, it really creates a creepy atmosphere on Youtube. It taints the brand.

I get gross out weird ads for what seem to be cleaning supplies but hell if I want to click on some weird gross mutant thing to figure it out.

All sorts of forms of "Protect yourself from 5g / wi-fi / various weird things, brain interference / that induce confusion." products ...

There's good content on Youtube, but man I can't help but think of it as much as a misinformation / scam platform with what they allow for ads.
I wrote a very similar comment and you beat me to it by one minute! Deleted and reposted below for compactness.

Their usage of “tacit knowledge” is different from the most common usage. Tacit knowledge ≠ tribal knowledge. Tacit knowledge isn’t knowledge that no one has bothered to write down. It’s knowledge that is inherently difficult to write down. Riding a bike is tacit knowledge. Knowing when a class is doing “too much” is tacit knowledge. Knowing that the internal account must be created before the external account is not, but it’s the sort of thing that they’re talking about.

I wouldn’t make such a big deal about semantics but it’s the title and the first few sentences of the blog post. I expected something very different than “tribal knowledge is bad”.
I have some snake oil to sell you
Everything will continue to get worse.
This is an odd definition for tacit knowledge. My understanding is that it's more caught up in the intuition of concepts/systems that's difficult to codify because it's very contextual. This "tribal knowledge" perspective seems more like processes and facts that aren't documented. Not because of the inherent difficulty but instead because of priorities. Not that there isn't some intersection between the two.
Now a "high speed fiance" is something you should be really careful around
Google's superfast 20Gbps Wi-Fi 7 Fiber plan costs $250 a month