skysight-inc/HackerNews huggingface dataset:
Awesome, thanks for this.

Where can I learn about these topics?
2400 phone providers may be shut down by the FCC for failing to stop robocalls
That’s odd, unless maybe you always bought very cheap players. I owned half a dozen players over the years, played a 4-digit number of discs, and barely ever had any playback issues.

With streaming, on the other hand, I have intermittent hangs and stuttering every few weeks, and navigating the video is worse than with physical discs (no chapter stops, skipping forward/backwards often takes longer to resync/rebuffer the stream), switching subtitles and audio language takes more steps, and other inconveniences.
Fanduel network shows an industry bought and paid for by gambling
I am sorry, but I have seen projects going down too often once VC capital got involved to be positive about it.

VC capital is just one indicator. Maybe you can answer:

Do you require a CLA or copyright assignment? I don't see it on the GitHub page but then again other projects (like MongoDB) have hidden theirs pretty well.

How many of the contributors are directly payed for their contributions?
Rate limiting, ATM cells, and GCRA
I feel like an imposter as I'm right handed, but taught myself to use a mouse/trackball left handed for better ergonomics.
Raycast is closed source and for mac. This is open source and for windows.
They're not doing anything to shake the "republicans are stupid" meme, are they?
It can't run an upstream kernel yet, although it's very likely that we'll get there. SiFive have in the past been very good about getting changes upstream.
I've been using gemini-exp-1206 and I notice a lot of similarities to the new gemini-2.0-flash-exp: they're not that much actually smarter but they go out of their way to convince you they are with overly verbose "reasoning" and explanations. The reasoning and explanations aren't necessarily wrong per se, but put them aside and focus on the actual logical reasoning steps and conclusions to your prompts and it's still very much a dumb model.

The models do just fine on "work" but are terrible for "thinking". The verbosity of the explanations (and the sheer amount of praise the models like to give the prompter - I've never had my rear end kissed so much!) should lead one to beware any subjective reviews of their performance rather than objective reviews focusing solely on correct/incorrect.
You'd also need extreme hyperthreading. A GPU can cycle between several warps in the same execution unit (barrel-processor-style), padding out the time per instruction to hide memory latency, while still getting the same throughput. That's counter to the fundamental design of CPUs.
There's already copious amounts of scammers on there. I had a buddy who would go on Reddit and scrape tons of photos from all the NSFW subs, then create OF accounts, pump them up with some fake followers and then wait to see how much cash they brought in. Rinse and repeat as necessary.

Porn has become such a commodity, access to the images and videos to provide fake content has never been easier. Using bots to schedule posts and respond to comments has lowered the bar even lower and clouded the ability for people to tell the difference between what is real and what is fake.
For Earth orbiting satellites using their own on-board propulsion with storable propellant, hardly anyone actually does these transfer orbit maneuver sequences in just two-burns. (edit: For example, for geosynchronous transfer orbit) the delta-V is almost always broken up into 4 to 6 maneuvers of decreasing size (to improve targeting accuracy at the end). The launch vehicle upper stage usually does the first burn to go from the low circular orbit to the elliptical transfer orbit.

For these onboard main engines, number of starts is not a concern.

Back when some geosynchronous satellites used solid motors there would be one huge maneuver at apogee to get nearly all the way to GEO (e.g. the Hughes/Boeing 376 spinners). The uncertainty in performance on these maneuvers was quite large so correction maneuvers were always planned afterwards.
Free Software as a movement started by Richard Stallman and the FSF has inherent political and ideological goals.

Open Source was coined to contrast with this, and this term was endorsed by a lot of people working on open source software at that time, including Linus Torvalds.

So, the goal of open source software is not to change the world. The goal of open source software is to produce software that is open source. (The goals of "free software" are out of scope.)
executive spotted
Before dropping it for a different project that got some traction, "Slow Perplexity" was something I was pretty set on building.

Perplexity is a much less versatile product than it has to be in the chase of speed: you can only chew through so many tokens, do so much CoT, etc. in a given amount of time.

They optimized for virality (it's just as fast as Google but gives me more info!) but I suspect it kills the stickiness for a huge number of users since you end up with some "embarrassing misses": stuff that should have been a slam dunk, goes off the rails due to not enough search, or the wrong context being surfaced from the page, etc. and the user just doesn't see value in it anymore.
That sounds like the death of Only Fans.

There is plenty of generic porn for free on the internet. The only advantages an Only Fans creator has over that are

- being more "real" and relatable

- forming parasocial relationships through engagement

- providing "niche" content (like the teasing egirl non-nudes Belle Delphine became famous for)

AI gives you none of that. It's not very good at niche content, and for the other two it can only give illusions that will break as people get used to AI. In the beginning there is a novelty factor to AI interactions, like Twitch's Neuro-Sama, but that will wear off. And after that all you're left with are disillusioned customers.
I found it frustrating that the article highlights Mullenweg’s actions while failing to even briefly describe what WP Engine is, and what actions they took. The story felt very incomplete, perhaps intended for someone who is already familiar with all the details. I have copied below excerpts from the Wikipedia entry on WP Engine because I found it clarifying.

> WP Engine's main function is allowing businesses and organizations to build, host, and manage websites powered by WordPress.

> During the week preceding September 22, 2024, Matt Mullenweg—founder of WordPress.com—began speaking negatively about rival WP Engine. Mullenweg gave a speech at WordCamp US 2024 that argued that WP Engine had made meager contributions to WordPress compared to Automattic, criticized WP Engine's significant ties to private equity, and called for a boycott, sparking internet controversy.[30] In response, WP Engine issued a cease and desist against what it characterized as defamation and extortion, attributing his attacks to WP Engine's refusal to pay Automattic "a significant percentage of its gross revenues – tens of millions of dollars in fact – on an ongoing basis" for what it claimed were necessary trademark licensing fees (later clarified as 8% of all revenue, payable in gross or in salaries for its own employees working under WordPress.org's direction, combined with a clause that would've prohibited forking[31]) for the "WordPress" name.[32] Automattic responded by sending its own cease and desist the next day, citing the trademark issue.[33] On October 2, 2024, WP Engine sued Automattic and Mullenweg for extortion and abuse of power, which the defendants denied.[31]
As a result of the dispute, WordPress.org blocked WP Engine and affiliates from accessing its servers—which include security updates, the plugin and theme repository, and more—on September 25, 2024, a day after its trademark policy was updated[34] to ask against usage of WP "in a way that confuses people", listing WP Engine as an example.[35] Following backlash, access to WordPress.org was temporarily restored until October 1 to allow WP Engine to build its own mirror sites two days later,[36][37] which the company did.[35] On the 12th, WordPress.org replaced the listing of WP Engine's Advanced Custom Fields (ACF) plugin on the WordPress.org plugin directory with a fork called "Secure Custom Fields" citing a guideline that empowers the foundation to "make changes to a plugin, without developer consent, in the interest of public safety".[38]
On October 7, 2024, to align the company's stance, Mullenweg announced that 159 employees—8.4% of Automattic—had quit in exchange for a severance package of $30,000 or six months of salary, whichever is higher, with the condition that the resigned would not be able to return.[39] The next week concluded another offer of nine months' salary to attempt to placate those who could not quit for financial reasons,[40] though with only four hours to respond and the added term of being excluded from the WordPress.org community.[35]
Tax won't solve anything - just make it socially unacceptable to be obese.
That's a screenshot of a video made by tiktok user "mylifeisanrpg". I don't know where the image of the sprites came from but Fisch doesn't say he made it.
That's a worthless goal if not in service to something else.
Cyborg Insect Factory
via https://www.heise.de/en/news/Robots-automatically-convert-re...
A human embryo is a human embryo. It cannot develop into an apple or a zebra.
How much faster will the robotic arms be able to go? Currently this looks far too slow, though as a v1 it's great.
Combined with frequent treats brought in by coworkers (a colleague of mine likes to bring in breakfast bagels from McD for my small team...hard to resist lmao)
AI Engineer Starter Pack
They're really similar already. You can program a GPU much like you would a CPU (existence proof at https://news.ycombinator.com/item?id=42387267). There's a lot of obfuscation and hoarding of the ancient knowledge from the GPUs are special enthusiasts but the magic doesn't survive looking at the things. It's a masked vector isa.

My dev GPU is a 6800XT. Cheapish gaming card from a little while ago, 16GB ram on the card. 72 "compute units" which are independent blocks of hardware containing memory ports, floating point unit, register file etc. Roughly "a core" from x64 world. Each of those can have up to 64 tasks ready to go, roughly a "hyperthread". It's 300W or so.

There's some noise in the details, e.g. the size of the register file from the perspective of a hyperthread affects how many can be resident on the compute unit ready to run, the memory hierarchy has extra layers in it. The vector unit is 256byte wide as opposed to 64byte wide on x64.

But if you wanted to run a web browser entirely on the GPU and were sufficiently bloody minded you'd get it done, with the CPU routing keyboard I/O to it and nothing else. If you want a process to sit on the GPU talking to the network and crunching numbers, don't need the x64 or arm host to do anything at all.
this is basic design 101. Well designed content works better than badly designed content. If you want someone to read your page and find the button, the onus of making it readable is on you. And there's plenty of pretty basic techniques to achieve that. No need to be a "dopamine specialist".
"Enhanced Civic Answers" Now Being Default in Google Gemini
Google now activates "Enhanced Civic Answers" in Gemini AI models by default, is it documented somewhere ?
I've never seen a direct quote but the rumour was he considered his games finished and as he wanted them to be
What linear algebra do you wish you'd learned in college?
I teach linear algebra to undergraduates mostly majoring in cs or other tech-related fields. I've never found a textbook or resource that I feel really serves this population well so I'm thinking of writing one, which prompts the question: what linear algebra do you wish you'd learned in college?
>>You're oversimplifying this. If someone owes you $1B and they owe me $2B, and they've got an asset worth $500M, I can't just pledge $2B of bad debt to buy the asset. The only fair way is to sell it for $500M in actual cash. Then it gets divied up accordingly.

Except what if all the creditors prefer that outcome to the "more cash" outcome? If the way it would get divvied up is $499m to you and $1m to me, vs $350m to you and $50m to me (but you get some other benefit that you prefer), why shouldn't that be accepted?
Dietary fructose enhances tumour growth
I have a chrome extension that I made for myself which removes recommended videos based on:

* channel/video title
* duration
* keywords
* channel size/video views

Then, I have a video queue where I add videos that I find interesting.

Ever since I started using it, I started getting almost exclusively videos that I enjoy consuming, since YouTube seems to quickly adapt to my clicking patterns.
It is a lot easier to switch LLMs than it is to switch smartphone platforms.
Stroustrop's Rule
I would say the problem is people are stuck spending most of their time and especially energy on #1 just to make ends meet. Obesity, like drug addiction is a disease of despair, and we have a lot of that in our country. Also, the longer you live, the more beat up you get. Taking care of elderly parents, dealing with shitty bosses, shitty partners, etc. It definitely takes a toll over long periods of time.

I've recently made #2 my top priority due to an eye-opening, but fortunately reversible doctor's visit recently. When the priorities are lopsided as mine were, it takes twice the attention for #2 to get balanced than to maintain the balance. I'm making decent progress though. It will take at least a year to remedy.
Shaping a better future for Bazel C/C++ toolchains
> Afaik there is no commodity hardware that can run state of the art models like chatgpt-o1.

Stack enough GPUs and any of them can run o1. Building a chip to infer LLMs is much easier than building a training chip.

Just because one cost dwarfs another does not mean that this is where the most marginal value from developing a better chip will be, especially if other people are just doing it for you. Google gets a good model, inference providers will be begging to be able to run it on their platform, or to just sell google their chips - and as I said, inference chips are much easier.
I hate to say it, but that article is inaccurately reported, and I cringe every time I see it linked. It conflates the PAL codes with the presidential launch codes, which are two distinct layers of security. Even if the PAL is hard coded to all zeros, you still need presidential authorization to initiate the launch procedure.
You are going to show me an example because people don't really know what morbidly obese means I've learned.

You also say fringe is being a furry as if there are 10 or 20 furries and not millions of them.
Most things are worthless if not in service of something else. If you follow this line of thinking all the way to the end, then you just come to the useless conclusion that all life and everything we do is meaningless.

edit: This is not a very good response, it leaves too much unsaid. I'm basically just trying to conclude that most open source developers out there, at the very least, the long tail of them, are just writing code and working on things chiefly because they want to do so, with no particular expectations of anything in return. That doesn't mean they have zero goals or aspirations, but they are not the primary reason to do the work. And even without starting with such a goal, it doesn't mean nothing can be achieved, as one can see from projects like Linux, Krita, OBS and so forth. Clearly people don't write software in a vacuum for literally no reason at all, but OTOH whereas commercial software almost certainly has the explicit goal of "succeeding in the marketplace", there is no real inherent goal for open source software, and many people work on it without a stronger reason than "Because I want to."
No it is not. A bunch of pixels that form an image has nothing to do with stuff that was generated by evolution. Brains don't get assembled just by pushing together atoms or molecules at random, the evolved over eons going through a lot of intermediate stages.
> Some DVDs have less-than-stellar image quality even compared to other DVDs. The format doesn't mandate some fixed bitrate numbers, so it can be truly atrocious.

No kidding. Recently replaced my copy of war games. The DVD was 'ok'. But the later bluray transfers are much nicer.

Some of the early stuff was literally throw it on a telecine machine, encoded it, and ship it. With lots of film wobble and poor color especially in the red channel (due to a bug in early software). Plus poor encoding noise that didnt have a clue what to do with film grain.

Later on they actually physically clean the film first and scan a 4/8k rate first. Then the better ones a light touch on digital correction. Though some are very heavy handed and create poor a reproduction and you are better off with the previous DVD.
I'm OK with it as long as it would be labeled as such...

I think users need to demand that if it's AI generated that it's labeled as such.
sorry 3/4" sheet rock in case anyone is counting here.... :)
Presumably the goal of the people throwing money at an OF content-creator [in the form of "donations" — "here's some extra money without any implied obligation" — rather than e.g. paying for custom content] is to try to jump the gap from parasocial relationship to real (sugar?) relationship.

Of course, the OF creator can't form true relationships with thousands of people. I'm guessing that the implicit mental model in the heads of OF subscribers who "donate" to creators, is that this is a competition — that they're all participating in something like an ongoing hidden auction for a slice of the creator's limited time. They think "if I just pay the most, then she'll feel obligated to pay attention to me." (Of course, most creators feel no such sense of obligation.)

If OF subscribers can know in advance that that jump is fundamentally impossible — such as if they can discern that a dumb AI is responding to their donation-attached messages, and that that AI fundamentally has no feature to forward messages to the creator themselves — then they probably wouldn't bother "donating" in the first place.
Fragility is a benefit; it reduces interference. This could be used for wireless VR goggles, for example.
The EPA has actually been pretty active regarding Atrazine in recent years, a lot of restrictions are in the works:

https://www.epa.gov/ingredients-used-pesticide-products/atra...
that's the kind of attitude that makes otherwise successful apps/content/etc created by stiff engineer minds to never experience any success: "they didn't want it anyway", when people literally didn't _understand_ what you were trying to sell.
That is the business model of most media.
You can do that with Rails too. The difference is that Rails defaults are very good.
Right. They even have a nice picture of their SepiaSearch web page, with a picture of the search box. But is it a live search box? No. I have videos on PeerTube, and I never heard of SepiaSearch.

PeerTube is a good way to host videos, but nobody will discover them from PeerTube. I put technical videos there, which are referenced in other forums. They play fine. Here's one.[1] I get maybe a hundred plays. I just view PeerTube as something like imgBB, a place to host content that you can't store on a forum that doesn't handle images. Like HN.

PeerTube should be used more like WordPress - something lots of sites run for their own videos.
What PeerTube does is offload playout to the browsers of others watching the same video at the same time. This allows modest streaming servers to, at least in theory, serve large numbers of users. I don't think any PeerTube video has gone viral enough to test that scaling.

Note that this is not like BitTorrent. It's just caching and streaming, not copy distribution. There's one master copy, and peers only host copies while playing.

[1] https://video.hardlimit.com/w/349011f0-4029-4818-bc41-40fab2...
> synthetic data is inherently a loss of information

That statement is exactly what I disagree with.

Here's why:

Thought experiment: Imagine a human infant who had only ever seen a pure white teacup, but never any other color, and only on the blue background of it's crib sheets. They can learn to understand "Teacup as a Shape" completely independent of any texture, lighting, background, etc. MLPs also can train like this, because vision AIs are generating "understandings" of shapes. If you filtered all training data (from a real-world dataset, for example) to contain ONLY white 3D rendered teacups the AI would still be able to learn Teacup shape (just like the infant), and it would recognize all teacups of all colors, even if the training data only contained synthetic-generated white ones.

The following can be (and is) true at the same time: To get best results on real world objects, the best thing you can train on is real-world imagery, because a diverse set of images helps the learning. But no single "synthetic" image is "bad" (or even less useful) just because it's synthetic and not photographic.
For one, he specifically gave financial and logistical support to Wolfgang Halbig so that he could harass the families of the victims.
[Google employee] Yes, you can use TPUs in Compute Engine and GKE, among other places, for whatever you'd like. I just checked and the v6 are available.
Only federal crimes can be pardoned by the president.

Everything here is state-level. The next president can't touch any of it.
Example Code:
struct Shape {
void draw();
int area(int x, int y);
};

make_trait(Shape, draw, area);

int main() {
auto circle = Circle();
auto square = Square();
// NOTE: all of this is strictly checked, so if you are creating
// a trait out of a Object, the object MUST implement all the trait functions
auto t0 = trait<Shape>::make(&circle);
t0.draw();

auto t1 = trait<Shape>::make(&square);
t1.draw();

// Another thing to be kept in mind is trait<T> is just like a View
// It DOES NOT OWN anything, so you are the one making sure the data
// pointer is valid

auto array = std::array{t1, t0};
for (auto& shape : array) {
std::cout << shape.area(2, 3) << std::endl;
}
}
Thank you for your reply.

Re this:
>I'm currently working part-time on retainer, which allows me to work less than full-time and still make enough money to live (definitely less than a full-time job, but enough to live comfortably)

That's quite a good position to be honest.

> Then start working on taking part-time work on top of your full-time job.

This is what I've been doing for the past 3 months but only to save some extra money as our main income is 90-100% spent on necessities every month. I charge per hour probably within the 50-70 percentile bracket in my location. But I can't see how I could charge more without being much more specific than just doing regular software engineering.

As a qualified engineer and owner (in terms of responsibility), I quite often get compliments on how well I handle things - with attention to detail, without oversight, pushing things to the completion, etc. This made me think that probably I'm lowballing myself with this (shitty) startup job.

But on the other hand, I don't know where else I could 'remain myself' in the way of not becoming a professional SLOC cruncher or, God forbid, the ultimate PSC-driven developer.
It is only a couple data points, but the story given was "major defense contractor" and there really are only a few of those.

At least as far as the US goes I've never heard of them awkwardly trying to get people to develop something for them in the manner described. In my experience they're very up front about what they do and aren't short on people willing to work for them.

Not to say the story was a lie, I don't know, but it sounds very unusual.
The 14th Amendment put birthright citizenship into the Constitution. The concern was not at all with immigration, but with preserving the legal status of the Black population.