skysight-inc/HackerNews huggingface dataset:
I spent 13 years as a freelance consultant at my own company, or at small consultancies I worked for. This happened to me a few times.

First off, if possible, you want to stage your contract with multiple deliverable milestones, each associated with them giving you money. When they pay you, you move on to the next stage. It's more upfront work, and more oversight, and just generally more complicated than "I work for a couple of months and then throw the whole thing over the fence, and you throw me a bag of money from the other side". But, the upside for you is less risk and a steadier source of income.

For the client, it builds in more opportunities for feedback, including the opportunity to say "I don't want to work with this guy anymore," or "actually, I'm running out of money and I want to pump the breaks", so it reduces their risk as well.

I never took anyone to court; I guess I got lucky.

I recognize none of this has answered your question. The only real advice I have is that there's got to be a reason they are refusing to pay. If they don't have the money, unfortunately you are probably never going to get paid, even if you take them to court. If they do have money, and are just unsatisfied about something (not necessarily your fault, it's often just a misunderstanding) then I would do everything in my power to figure out what is wrong and fix it. Word-of-mouth referrals are so important to contracting, and often just being really high-touch and communicative with the client—and yeah, occasionally giving them a few hours of free work to indulge their petty whims—can turn an angry client into a happy, paying customer.
> They also point out that it follows the principles of user choice, agency, and privacy, by being optional,

Yeah, no. FF doesn’t believe in those principles; anyone savvy installing FF knows they have to dig through settings to turn off a bunch of shit, and delete Google as the default. It’s optional now whilst they test it and then it’ll be on by default.
ChromeOS ending independent 'Lacros' browser effort in light of Android future
I think we're at least a decade away from generating images being cheap enough that it makes sense to generate them on end users device them instead of generating them once and sending the bits over the wire.
No, it's not. It's just not as good as it used to be.
What inspired you to create Prismix? Was there a specific problem in social media management you were trying to solve?
Yeah, exactly. That's one wind gust away from disaster. I question that pilot's assessment of risk.
Sounds like I'm done upgrading my WAPs for the foreseeable future.
No two people are incompetent in exactly the same way. Hiring two developers to review each other's code leads to better code because they will often find problems that the other one didn't see. In a well managed organization (admittedly not a trivial caveat these days), more people working on security leads to better security.
Ugh. I'd like to meet whoever implemented GitHub's left side file tree and shake them by the collar while asking "ever heard of the 'a' element in HTML"?
Score joins the CNCF as a Sandbox project
SoftBank Buys Graphcore
How a VCR Works
Celp – Contextually Aware AI-Driven Unit Test Generation for TypeScript Node.js
Do you, honestly, not see the benefits of blockchain, particularly in a browser?
The Soul of Erlang and Elixir – Talk by Sasa Juric [video]
This seems like deflection to me. There’s no reproducer, no technical info, no objective facts besides what is basically a meta study that lumps their code quality with intel’s hardware correctness as one metric.

If it’s as they say, switching to AMD shouldn’t lead to 100x fewer crashes, it should lead to no crashes.

Lumping both 13th and 14th gen hardware together makes it harder to take the claims as easily at face value. 13th gen have been around long enough that you’d think they’d be able to dig up a kernel mailing list bug report or some other corroboration of their accusation.

I clicked expecting basically an undocumented errata with specific, 100% reproducible instructions and a deep dive into the internal architecture changes that could have caused this. I’m tempted to flag the submission, honestly. Claims of such magnitude demand at least some baseline evidence.
I hate how all high end markets wage wars on price discovery. Most sell their products through middle-men instead of directly for a reason.

High end furniture? Suddenly prices go away and you have to "get quotes".

High end GPUs? Suddenly you learn that spot pricing =/= website quoted prices =/= (actual prices paid with volume + related discounts)

I regularly talk to suits who are paying $$$ for knowledge about the GPU market who are somehow still in the belief that a single 1xA100 80GB costs 13$ an hour to rent through AWS. When I tried to correct them, they almost seemed not to believe me.

Things that take us tech bros minutes (checking the up-to-date price data by going to the screen in your cloud console to spin one up) or hours (emailing your cloud rep for pricing data with discounts) take suits years to poorly approximate knowledge of.

If I go into a market, and price discovery isn't easy on a product, I know I'm dancing with a good chance of being scammed, and by the most greedy, comic-book evil kind of rich people. Suits aren't immune to this, and I'm certainly not either.
I've found it interesting to hear about the history of peer review, which started as a way to keep out "the unqualified masses" from the review process, and also as a way to sell more journals. The really interesting part of this is that "peer review" wasn't a formal thing before the 1960s. This means that the lion's share of what we consider the greatest advances in scientific endeavor never went through "peer review" in the sense it's meant now. Not Newtonian mechanics, not Maxwell's electromagnetism, not Einstein's relativity, not quantum mechanics... Peer review became about segmenting and exploding the number of journals universities had to purchase to be "current." It was really a publishing company coup on the scientific process.

Eric Weinstein talks about this in his critique of the whole Terrence Howard kerfuffle.
Why not? A typical value for land is 10 acres/MW, so 15-30 sq mi for 1-2 GW, which will average out to hundreds of megawatts over the course of 24 hours, even in shady days.

Including land costs, solar is the cheapest source of energy, at <$1/W, which is a tiny fraction of the cost of the rest of the data center equipment, and has a 30-50 year lifetime. For less than $5B you could have hundreds of megawatts of continuous solar power backed by 24+ hours (5+GWh) of batteries. Hydro storage really can't compete with batteries for this sort of application, at least for new storage capacity. Existing hydro certainly is great, just building new stuff is hard.

And GW-scale solar installations are fairly commonplace. Far easier to procure than a matching number of H100s.
There's no update in app. I'm on 115.12.2 esr. How's Thunderbird's branches work, again?
Settings > Appearance > Show scroll bars > Always

?
I've "lost" files on a Mac because Finder wasn't showing a scrollbar, and there was no indicator there were more files than were shown in the window. After that, I went and turned them on by default.
Other stuff like comments sections messes with the page length as well. At some sites the comments will be longer than the article, so you have to scroll to the end just to gauge how long you actually have left in the main piece.
Passwordless, so to speak. Does it help with conversion rates?
The point is not that nobody ever would reach to other workflows but that the majority of people will stick the defaults (https://www.nngroup.com/articles/the-power-of-defaults/) and also don't install a lot of third party apps.

HN is of course a very different bubble and very different to how regular people use computers or the internet.
I'm not certain what benefits others actually get, but what I hear most often is translation and summaries.

I need translation rarely enough that it doesn't matter if the browser does it or not, and I have no interest at all in summaries of websites.
Our approach is multi-pronged:

- Continuous model retraining on live data streams from social platforms.
- Weekly manual updates based on our team's trend analysis.
- Automated scraping and analysis of top-performing content across industries.
- Direct API integrations with major platforms for real-time policy and feature updates.
- Feedback loop from user interactions for rapid iteration.
- Open-source contributions to stay connected with the wider AI community.
- Partnerships with academic institutions for access to cutting-edge research.

We're also experimenting with federated learning to improve our model's adaptability while maintaining data privacy. Our stack uses a combination of transformers for NLP tasks and graph neural networks for trend prediction.

Biggest challenge so far: balancing model freshness with computational efficiency. We're exploring techniques like knowledge distillation to address this.

Open to suggestions if anyone has experience with similar challenges in rapidly evolving domains.
How is that a useful feature when you have to read the summary and the text to ensure there wasn't a hallucination. It has net increased how long it takes.
What you're saying is completely right after you realize that the problem with business software is not the software side, it is the illogical requirements of businesses. The issue is that different parts of the businesses throw requirements that are contradictory and generate unmaintainable systems in the long run. Thus the need to constantly rewrite and patch. In an "enterprise" setting, you don't want a solution oriented language, you want a language that can be twisted to produce whatever the business wants in a short period of time.
Not the same. Many people have no problem wearing a hat either. Your _face_ is different. Maybe it's a biological protection mechanism, but _it is different_.
I want my deterministic UI back, period.

Everyone got on the bandwagon for dynamic web pages, parallel rendering, and such, which is fine. What isn't fine is when, due to said parallelism, the interface hops, skips, and jumps all over the damn place.

It's becoming clear that half the reason folks do it is because there's a slow to load ad they render right next to that critical action button/link and....Oops! Guess you wanted to find out that one trick X hates when you do it (but can't stop you) instead. Ad revenue goes up.
>as they themselves show by posting videos of their firefights and attacks against the IDF.

Like ITF posting the looting Haza homes, wearing lingeries and destroying children' toys?

Could they post the destruction of Alshifa, the mass grave with elderly people, with their hands tied in front of the hospital? The spokesperson lying in front of the camera, saying the weeks in days are guard duty stamps?

And the Hamas, is that the same one, that the Israeli PM funded for weakening the Palestinian Authority?
I should add that even Python's standard lib has functions that throw exceptions. This behavior is not immediately visible in the function type signature (`-> str` doesn't tell us that the function could return string or throw). So essentially the programmer needs to read the function body and look for exceptions.

Also, when handling each type of exception, that often means we need to import those specific exceptions. Importing tens of exceptions at the top of the file is just not an elegant approach imo. Also, we can never be sure that we've found all types of exceptions.
I appreciate your response but I wouldn't blame you if you didn't want to wrangle and coerce LLMs to do proper reasoning, it becomes boring quickly.
I used eXceed. Actually my boss wrote it; I worked for Hummingbird for a while.
Well, I guess we devs should also be looking at ourselves, then. A lot of the lax security comes from us collectively choosing to build applications using cloud services that talk to each other over the public internet. That pretty much describes the so-called "modern data stack."
It actually never jammed I was just afraid that it would! It's just a generic micro servo, I think from Adafruit probably.
For a page about color, most of the images are sure washed out. Their white is visibly gray. I don't figure out why though. When you open up the images in a new tab they look fine, and I don't see opacity or a color transform in the CSS. It looks pretty bad though.
hmm, there seems to be this : https://www.youtube.com/watch?v=oAE4NWoyMZk piece on gamer-nexus right now...
Contracts themselves don't force people to pay, courts do.
I feel like this would be true if ONE customer was hacked. At this point it's more than a handful. AND snowflake knew about it.

If all the lockboxes in a bank get broken into, is it respectable to say "ah all of the customers should have used better locks"? The bank is the party who is supposed to be giving the insight into secure storage. They're not just renting space.
Umm, which part of the world and are they legally grey or white?
https://community.intel.com/t5/Processors/June-2024-Guidance...

I've ran a 13900K from launch, no issues.
Lucky you, buying computer hardware new-in-box :)

I think, for at least the first 30 years of my life, every Linux system I've ever built was with "hand-me-down" hardware. First hardware from my parents, then from various friends, then finally from my own expired projects.

When I was young (eleven!), this meant that we'd get a new computer, and now the very old computer it replaced could be repurposed as a "playground" for me to try various things — like installing Linux on — rather than throwing it out. (My first Linux install was Slackware 3.4 on a Pentium 166 machine. Not the best hardware for 1998!) Nary a manual in sight; of course my parents didn't keep those, especially for something like a monitor.

When I was a teenager, this meant getting hand-me-down hardware from friends who had taken the parts out of their own machines as they upgraded them. Never thought to ask for manuals, of course. (Also, sometimes I just found things like monitors laying on the side of the road — and my existing stuff was so old that this "junk" was an upgrade!)

And during my early adulthood, my "main rig" was almost always a Windows or (Hackintoshed) macOS machine. So it was still the "residue" of parts that left that rig as it got upgraded, that came together to form a weird little secondary Linux system. (So I could have kept the manuals at this point; but by then, the manuals weren't needed any more, as everything did become more PnP.)

It's only very recently that I bought a machine just to throw Linux on it. (Mostly because I wanted to replace my loud, power-sucking Frankenstein box, with one of those silent little NUC-like boxes you can find on Amazon that have an AMD APU in them, so I could just throw it into my entertainment center.) And funny enough... this thing didn't come with a manual, or even a (good) data-sheet! (Which is okay for HDMI these days, but meant that it was pretty hard to determine e.g. how many PCIe lanes the two M.2 slots on the board are collectively allocated.)
> they are designed for universal voltage range: AC 90-264V

I have never thought of that, since it's not a problem on its own. But yeah, this makes the first point way worse than it by itself. It's enough to explain all the geographic difference in quality I have noticed.

> as a general guidance - buy the heaviest bulbs at a specific lumens

But this does not work very well. You can easily get a 20 times difference on the power supply waste between bulbs. If the one that is 20 times worse is 10 times heavier, it will still have a much shorter life time.
Related Videos:

Intel has a Pretty Big Problem (by Level1Techs): https://www.youtube.com/watch?v=QzHcrbT5D_Y

Intel's CPUs Are Failing, ft. Wendell of Level1 Techs
(by Gamers Nexus): https://www.youtube.com/watch?v=oAE4NWoyMZk
All computers have a baseline crash rate due to environmental factors such as overheating, cosmic rays, low bit error rates of modern hardware, etc, etc. My 5950X has never crashed, but I bet over a large enough population the crash rate would be measurable and consistent from game to game.
It's 100% the same also with labor unions. The company has a deficit and has to lay off. You can give up on that if it is the same in Europe.
If they were the only ones noticing, I might agree. But there are some groups I trust to know their hardware inside and out, and one of those is RadGames[1].

[1] https://www.radgametools.com/oodleintel.htm
Great work. I checked out your concert visuals 2024 reel. There is definitely work out there for folks that are familiar with techniques such as datamosh and generative visuals. People are familiar with them, since they have seen them used before, but most folks don’t know how to wield them.

I’m not a business person, but have been involved in visuals for almost 20 years. I have done paid gigs that were one off things, but never anything long term.

I’m kind of a DIY/ad-hoc kind of person, so If I were to focus on such things full time, I would reach out directly to artists that I want to work with. Many of them already have folks in their network that handle concert visuals and music videos, but there’s often room for diversity. If you can make something they like, that’s all you need.

As an example, look at artists like Animal Collective/Avey Tare/Panda Bear… David Portner(Avey Tare)’s sister does a lot of their concert visuals and music videos. They also frequently work with visual artist Danny Perez. Still, they find ways to integrate other artists while maintaining their overall style.

The music video for Panda Bear’s Crosswords involved a small team, including a director and a VFX person that were neither Portner or Perez. The video (from 2015, coming up on a decade old next year) uses early generative models like DeepDream, which was out of the realm of most other visual artists at the time.

Hell, if you can find a younger group or artist that hasn’t established those kinds of relationships yet, you could be the in-house visuals person for a good chunk of their career.

DJs also could use visual accompaniment. Plus, sharing pay with a single DJ is often more lucrative than sharing with an entire band.

Another idea is visuals for events/festivals. I work in the legal cannabis industry, and psychedelic visuals are welcome most places.

Anyway, best of luck in your endeavors
I have my 14900K power capped at 225W/125W using RAPL and that seems to have stabilized it. I don't game with it, but it was unstable under all-core C++ compilation workloads. With these settings it is essentially a 14900. While trying to stabilize it I wasted a lot of time, bought a new motherboard, and bought all new DIMMs. I feel that if Intel can fix it they should provide owners with working replacements, a refund, and a goodwill discount on a future Intel product.
> If it’s as they say, switching to AMD shouldn’t lead to 100x fewer crashes, it should lead to no crashes.

No, this does not follow, at all. Few things in life are monocausal and systems (here the aggregate of hardware and software) tend to have more than one bug. If one bug dominates and you remove it then of course you're still left with residuals.

It doesn't have to be intel's fault though. It could be mobo vendors defaulting to unsafe settings.
Show HN: HelpMoji – Like Perplexity but for Privacy-First Product Research
Court would be your next move, unfortunately. Small claims?
We leverage large language models (LLMs) for our multi-language support. Our approach includes:

1. API integration: We use state-of-the-art LLMs via API calls, which provide robust multilingual capabilities out of the box.

2. Prompt engineering: We've developed language-specific prompts to optimize the LLM's output for social media contexts in different regions.

3. Post-processing: We apply rules-based filters to ensure cultural appropriateness and platform-specific formatting.

4. Human-in-the-loop: For less common languages or sensitive content, we incorporate human review to maintain quality.

5. Continuous evaluation: We regularly benchmark the LLM's performance across languages and fine-tune our prompts based on user feedback and engagement metrics.

6. Fallback mechanisms: For languages where LLM performance is suboptimal, we fallback to traditional machine translation APIs with additional post-processing.

Current challenges include managing API costs at scale and ensuring consistent brand voice across languages. We're exploring fine-tuning options on smaller, more efficient models for frequently used language pairs to address these issues.

We currently support the languages covered by our LLM provider, with plans to expand as their capabilities grow.
> ECR 24 MiB/s (8.2 s)

> S3 115 MiB/s (1.7 s)

It's great that it's faster but absolutely, it's only an improvement of 6.5s observed, as you said, on the CI server. And it means using something for a purpose that it's not intended for. I'd hate to have to spend time debugging this if it breaks for whatever reason.
Indeed. And how would the manager make a guarantee for it?
At the very real risk of talking out of my ass, the new versioned Dockerfile mechanism on top of builtkit should enable you to do that: https://github.com/moby/buildkit/blob/v0.15.0/frontend/docke...

In true "when all you have is a hammer" fashion, as very best I can tell that syntax= directive is pointing to a separate docker image whose job it is to read the file and translate it into builtkit api calls, e.g. https://github.com/moby/buildkit/blob/v0.15.0/frontend/docke...

But, again for clarity: I've never tried such a stunt, that's just the impression I get from having done mortal kombat with builtkit's other silly parts
Why Upgrade PostgreSQL
The strangest part of the whole thing is how they claim that the CPUs will work fine initially, but then degrade over time in a deterministic way. How is nobody else seeing this? Are these guys executing code paths that are normally not used? It sounds a bit like their code is buggy in a strange way that doesn't cause problems on AMD but does on later generation Intel, but that wouldn't explain why code would work initially but fail later unless maybe the problem was brought about by a microcode update from Intel?

I fully agree that demanding Intel recall all of the CPUs at this point is premature. They've done nowhere near enough research to pin the problem on the processor and not their code.
Enforcement of Small Claims decisions are very often left up to you... and by virtue of being Small Claims, often are not worth the cost to collect anyway.
What I've Learned from Getting Fired Six Times (So You Don't Have To)
> If it’s as they say, switching to AMD shouldn’t lead to 100x fewer crashes, it should lead to no crashes.

No?

There’s always multiple sources of crashes. Switching from Intel may eliminate 100% of one crash source, but not 100% of all crashes.

One of my favorite stories is that ArenaNet once got Guild Wars servers so stable that any crash could be reliably attributed to hardware failure. Usually memory IIRC.
You can directly hash the code using inspect: https://docs.python.org/3/library/inspect.html#inspect.getso...

And do something similar for the arguments (maybe pickling to get a bytes object you can hash without relying on specific types). Using just the hash function could come with footguns for mutable objects
Yeah, I'm super curious here. It's a very bold claim. It's possible that they've got some kind of data race/memory barrier/other threading issue that's more likely to get tickled by Intel processors than AMD processors. Hell, it could even be a compiler bug that generates incorrect assembly that trips more often on Intel processors.
How do the large clouds compare from an availability and cost perspective compared to finding a smaller provider and renting a dedicated cluster?
I don't know what the power consumption of an individual data center is, but your link talks about the consumption of all datacenters in individual states/countries.