skysight-inc/HackerNews huggingface dataset:
I meant the company did not participate in it's creation nor did they fund it in any way. If they had they certainly would not have approved of it being released under an open source license. Also Perl 1.0 was released using Larry's NASA email address and not any other corporate one.
That's incredibly misleading

Trump literally colluded with Russia, an authoritarian opponent of the US to undermine our elections. Plenty of honest conservatives were against him precisely because of that
Just about every machine sold by a major OEM in the last 9-10 years has TPM 2.0 capability.

Are there any major exceptions to this, other than desktop motherboards from the Taiwanese OEMs (Asus, Gigabyte et al) who rarely bothered even when Microsoft put the writing on the wall around 2016?
Or if you check that any pictures of people have the correct number of fingers, toes, arms, legs, or heads.
Nobody bypassing this is "negotiating" lol
Certainly there is a space race, but it's mostly around Earth and somehow around Moon. I don't see anyone but Mr Musk seriously trying to settle on Mars, so no race there.

OTOH the Starship is also going to be a major player in the Earth and Moon business. Even just on Earth, it's basically capable of landing a few hundred tons of cargo and passengers anywhere on the planet within an hour or so. Or will be, once the landing gear is attached. It may have interesting military consequences.
It was, but that only puts them further away from shipping product.
Well, it is slow to run, because all the built-in Python magic is highly optimized. When you start implementing stuff in the bare bones Go, and you're pressed by time, you don't optimize, and the result is code that is slower than Python.
Do you have a flow/customization where the customer asks to wait for X seconds? And is this just telephony over Websocket or is a WebRTC stream supported as well?
Kids dad here. You've been heard! :)
Any pointers on the post-processing software? Anything to correct red-tinted slide scans?
Awesome! Thanks for checking it out!
How much would you pay for local LLMs?
I want to build a private AI setup for my company. I'm thinking of hosting our model locally instead of in the cloud, using a server at the office that my team can access. Has anyone else done this and had success with it?

This setup will be used internally for uncensored chat, coding, image gen and analysis.

We're thinking of using a combo of hardware:

- RTX 4090 GPU

- Threadripper Pro 5955WX (anyone used this one before?)

- SSD NVMe 1TB

What are your picks for a local AI setup? And what's the minimum budget to achieve it?
Given significant foreign support, sure.
Has anyone tried both LiveView and say Vaadin Flow to compare them? I'm using Vaadin now on a project and it's pretty great so far with Quarkus. The app is also only using like 200mb of memory with production traffic, and I have a compiled language to work with. That's the main thing I'm waiting for with Phoenix...
there's definitely a "it's not my job to _____, why would I do someone else's job for them" attitude I've noticed from some people, though I couldn't say what traits they share so as to identify a subgroup.
Impeller - Flutter’s rendering library that replaces Skia on iOS and Android - is working on a C API: https://github.com/flutter/engine/blob/main/impeller/toolkit...
A child can build a game that would be interesting to other children. If it's also interesting to an adult, that's a bonus, if anything.

That said - thanks for checking it out :)
I've been enjoying Web Components with lit-html (and not lit) so far.
The developer experience is definitely worse compared to Vue, but I feel there's less ideology and careerism.

Plus, Claude generates some pretty nice code out of the box!
There is no mismatch, friend. "Pulling others in", as you put it, requires two ends of the leveling-up: first, the initiate explains how to begin the self-evolution, and second, the newcomer accepts the challenge and begins their own path to self-evolution.

For those who invite, we are to do so with loving kindness, because the result is wholly dependent upon the receiver opening and then walking through the door we present. There is no compulsion in religion, and we must understand and remember that it is everyone's choice, and we cannot be negative about their declination. No badgering, no negativity whatsoever, period. We are to keep being kind with the hope that they will catch on eventually, as the events of their lives surface the negativity that they, themselves, have sown into the world via their willful ignorance. Perhaps they will reach a point where they've had enough of ignorance and are willing to give the Path of Love a try.

And this is no game, though systems theory is the proper model of our situation, where there in an intrinsic gravity we each face to the idea of overcoming our intrinsic negative traits (the vices of the heart/mind). Now, construct the model with cooperating verses competing individuals in the population, positive contributors verses negative contributors. Of course, you already correctly intuit the fact that the more of us that viewed our aggregate impact upon the Earth (and each other) this way (that we can actually change things by being a part of the positive force), things could improve quite rapidly. The fact is that we are moving in such a diametrically opposite direction to cooperative compassion that we are literally destroying the Earth for our future generations.

And it is our choice, each of us, individually, but with billions of us aggregating into a miserable mass of selfish f_cks who are causing unnecessary strife, unhappiness, and destruction via our willful ignorance of what is possible for us both individually and collectively.
Chinese people are conservative by nature. What’s the murder rate in the Chinese community in the US? In Canada? Etc.
in the next version for sure :)
The main problem with ChromeOS Flex is it's limited hardware support. I installed it on my mum's old Dell Optiplex as a trial, and whilst it worked fine, it didn't support her Canon Pixma printer/scanner. I looked it up online and others had the same issuse as well, and Google said unfortunately there was nothing you could do besides getting a compatible printer.

The second problem is that ChromeOS Flex has a limited support period. It's no doubt longer than Android, but it's still artificially limiting the life of older hardware that has potentially still many more years of service left. Like my mum's Optiplex 9020 which reaches end of support in 2026 - whereas I believe it's got at least 5 years, if not more, especially considering that I could upgrade the RAM/CPU/disk if required.

The third issue is that it's Google. There's no telling when they'll pull the plug on this.

The "PHD" solution I ended up going for was Aurora (an immutable distro based on Fedora Atomic). Aurora uses KDE, which was simple and familiar enough for my mum to use with almost no training, and its got atomic automatic updates with the last two images also available in the boot menu, in the rare event something goes wrong. It's practically zero-maintenance like ChromeOS, with none of the drawbacks.

Oh and in case Aurora ever decides to fold, it's easy enough to rebase to another Fedora Atomic variant with just a single command, without affecting your data.
Oh, maybe this article won't be another questionable attempt at reporting something related to science...

> The EPA noted that the National Academies of Sciences, Engineering and Medicine, which the agency paid to review its report, agreed with its decision not to include myeloid leukemia in its cancer risk. But four former government scientists with experience doing statistical analyses of health harms told ProPublica that the myeloid leukemia risk calculation was sound.

Sigh.

> A 2003 study showed that factory workers exposed to high levels of formaldehyde were 3 1/2 times more likely to develop myeloid leukemia than workers exposed to low levels of the chemical.

Well maybe this study they linked to will be a slam dun...

| Conclusions: Exposure to formaldehyde may cause leukemia, particularly myeloid leukemia, in humans. However, results from other investigations are mixed, suggesting caution in drawing definitive conclusions.

Scanning a recent review article seems to say the same thing - epidemiology studies appear mixed.

Maybe formaldehyde causes cancer at rates the EPA had previously estimated, maybe it doesn't. I don't know. What I do know is this article is a disappointment.
HTTPS certificates should do exactly this.
Well said. There's tons of blockbusters and other popular movies from the 80s/90s that were absolutely made for the "masses", but were genuinely great films, and far better than almost any blockbuster from the last 5-10 years, especially all the comic-book stuff. Alien(s), Back to the Future trilogy, Terminator 1/2, Ghostbusters, Beetlejuice, I could go on and on. And of course the LotR trilogy if you look at the early 2000s. Movies just aren't as innovative or risky these days; something as quirky as Ghostbusters wouldn't be made now (but Hollywood is happy to make remakes and sequels of that franchise now, 40 years later).
This is nice. How do we choose currency?
Modern construction is insanely "tight" in the sense that most of the inside air stays in and most of the outside air stays out. Some of the most energy-efficient buildings need convoluted ventilation systems to prevent the humidity from getting out of whack and causing mold.

My older house might leak conditioned air like a sieve, but it's also venting away the various VOCs from whatever cheap crap I have recently brought inside.
Yes, as I said in another comment: "By constraining the field it is trying to solve it makes grounding the natural language question in a knowledge graph tractable."

IRS rules should be tractable!
Industrial society is self-terminating.
autogolpe
https://en.wikipedia.org/wiki/Self-coup
> A self-coup, also called an autocoup (from Spanish autogolpe) or coup from the top, is a form of coup d'état in which a political leader, having come to power through legal means, stays in power through illegal means through the actions of themselves and/or their supporters.[1] The leader may dissolve or render powerless the national legislature and unlawfully assume extraordinary powers. Other measures may include annulling the nation's constitution, suspending civil courts, and having the head of government assume dictatorial powers.

https://en.wikipedia.org/wiki/2024_South_Korean_martial_law

https://en.wikipedia.org/wiki/January_6_United_States_Capito...
We hit divide by zero in testing, so he guarded against that.

He needs to think more about "hardness" of a question and what that means. Right now, multiply/divide are considered "more hard" but that's not actually quite correct given the implementation of divide.

Appreciate the feedback! I'm not sure if games are his future, but it's a great stepping stone at the current age as the output is shareable with his friends!
Perhaps I can finally get into go!
None of that has anything to do with Cuba specifically keeping salaries for their government workers and most industries below 1 USD a day, a common bar for poverty.
Table on page 9 suggests the US imports just under a quarter of consumed sheet products like plywood and OSB. https://unece.org/sites/default/files/2023-11/US_FPMAR_2023-...
I just discovered this while researching note-taking methodologies. It seems quite new; the only mentions of it on social media are “look at this new thing.”

It's not a product or service (yet?); it's just a collection of instructions and some resources for setting up Apple Notes in a structured way to keep your notes organized.

I don't use Apple Notes, but the concept is simple enough that it can be used with any notes app. I adopted it to use with iA Writer, and there are others in the Obsidian Discord server talking about taking it on.

The ideas aren't new (it uses aspects of Zettelkasten, Evergreen Notes, GTD, Bullet Journal, et al), but the presentation is nice, and completely free.
I also made a math question game (using QBasic) at a young age.
I’d guess it was their first rodeo.
Pulling out of a vital long-term project because it can't deliver a short-term return would be a bigger waste. Unless you think Intel is already doomed and the CEO should be pursuing managed decline?
Reminds me of "Wildfire smoke, a potential infectious agent: Bacteria and fungi are transported in wildland fire smoke emissions" [0]

[0] https://www.science.org/doi/10.1126/science.abe8116
Mastering Concerns in Ruby on Rails
Mastering Concerns in Ruby on Rails: A Comprehensive Guide to Modular Code Organization, Security, and Best Practices.

Deep dive into Concerns in Ruby on Rails, exploring its role in modular code, comparison with Mixins, security, testing, and its use in Rails 6 and 8.
Eh, eventually there is a network effect and much of everything needs a car.

If you happen to live in one of the numerous cities in the US that has a hollowed out core, you need a car even if you live downtown. And often the cities that have vibrant walkable downtowns are expensive to move to.
I got a nvidia jetson orin, works great it’s not super beefy but it’s a nice little dev rig.
They don’t need it they have Grace
Wonderful project. I learned vacuum and solid-state electronics in parallel so I'm familiar with tube electronics. My fascination with valves go back to my early childhood when I used to move our console-type radio from the wall and touch the grid-1 spigot connection which would make a loud humming sound much to the horror and chagrin of my parents.

One of the problems I've witnessed with training in electronics these days is how little time is devoted to vacuum tube electronics. Perhaps that's a necessity given constraints of course time etc. but without an understanding of how vacuum tubes work an important part of one's understanding of the subject is missing.

Vacuum tube technology is still a vitally important part of both electronics and of physics experimentation. For instance, magnetrons (microwave ovens, radar, etc.), klystrons, TWTs (travelling wave tubes), high power transmitting tubes (TV, FM) all rely on vacuum tech. So too do PMTs (photomultipliers) and imaging devices such as vidicons and orthicons. In physics, understanding thermionic emission is essential to understanding thermodynamics, so too cold cathode emission and related tech such as vacuum deposition, etc. Even electron microscopes and similar instrumentation relies on vacuum technologies.

Unfortunately, now since the widespread adoption of semiconductor electronics much of that vacuum tech tends to be rather specialized so those who've an interest in learning the subject don't get any hands-on experience at an early age.

What's great about this project is that it brings vacuum technology to the fore where it can be not only seen but also demonstrated.

Learning the transfer characteristics of thermionic diodes and triodes is an excellent way to gain such experience. And to begin one doesn't have to go to such lengths as this amazing project, starting with a single tube superregenerative FM receiver is a good place to start.
I fondly recall being a site operator and programmer on a Univac 1100/62. Remote sync terminals (UTS 40s?) and UTS 4040 cluster controllers. Fun times.
That's not what I was asking, but I think I didn't word my question very well.

I think Smart TVs cost more to produce than they could, because they include hardware for automated content recognition and other ad/data-related functions. I was asking what would happen to TV prices if manufacturers did not include this hardware.

And I think I can answer my own question. A few years ago Vizio claimed to earn roughly twice as much from ad sales and data collection versus device sales to consumers [0]. So I guess that even if Vizio could build an otherwise-equivalent TV more cheaply than they do now, if they did not do ad sales and data collection then those TVs would have to cost over 3x more than what they sell for now to maintain margins. Which is not going to happen.

[0]: https://www.theverge.com/2021/11/10/22773073/vizio-acr-adver...
This depends on:

* the model dimension
* how many bits per variable are used by your quantization
* how many tokens are being processed per step (input processing can do all N input tokens simultaneously and output processing can only do 1 at a time when doing a single query)
* how many times you split the model layers across multiple GPUs

The model dimensions are:

* 4096 for llama 3/3.1 8B.
* 8192 for llama 3/3.1 70B.
* 16384 for llama 3.1 405B.

The model layers are:

* 32 for llama 3/3.1 8B
* 80 for llama 3/3.1 70B
* 126 for llama 3.1 405B

The amount of data that needs to be transferred for each split is surprisingly small. Each time you move the calculation of a subsequent layer to a different GPU, you need to transfer an array that is of size model_dimension * num_tokens * bits_per_variable. Then this reduces to a classic network transfer time problem, where you consider both time until the first byte arrives and the transfer time until the last byte arrives. Reality will likely be longer than that idealized scenario, especially since you need to send a signal saying to begin computing.

Input processing can tackle so many tokens simultaneously that it probably is not worth thinking too much about this penalty there. Output processing is where the penalty is more significant, since you will incur these costs for every token. Let’s say we are doing fp16 or bf16 on llama 3 8B. Then we need to transfer 8KB every time we move the calculation for another layer to another GPU. If you use RDMA and do this over 10GbE, the transfer time would be 6.4 microseconds. If we assume the time to first byte and time to do a signal to begin processing is 3.6 microseconds combined (chosen to round things up), then we get a penalty of 10 microseconds per split, per token. If you are doing 60 tokens per second and split things across 4 GPUs over the network, you have a penalty of 30 microseconds per token. It will run about 0.003% slower and you are not going to notice this at all. Assuming 10GbE with RDMA is somewhat idealized, although I needed to pick something to give some numbers.

In any case, the equation for figuring what factor slower it would be is 1 / (1 + time to do transfers and trigger processing per each token in seconds). That would mean under a less ideal situation where the penalty is 5 milliseconds per token, the calculation will be ~0.99502487562 times what it would have been had it been done in a hypothetical single GPU that has all of the VRAM needed, but otherwise the same specifications. This penalty is also not very noticeable.

In conclusion, you are right. I actually recall seeing a random YouTube video talking about a software project that does clustered interferencing, so people are already doing this. Unfortunately, I do not remember the project name, channel name or video name.
Rust Security Problems / Acceptance
I think rust security posture can be improved and made more resilient against supply chain attacks.

Currently, random dependencies can do many bad things to your machine, even when just parsing documentation from your source code with `rustdoc`/`cargo doc`.

The rust project states "The threat model of the Rust compiler assumes that the source code of the project and all the dependencies being built is fully trusted".

By simply defining third-party modules as "trusted", they don't reflect realities and risks associated with modern development. This triggered my bs radar, so started collecting more evidence of "weird" rust behavior which has potential security risks for me as a rust user.
You are both correct. AI inference is a comparatively easy problem from the perspective of parallelization when compared to most HPC problems.
Fun! Give your guy a high five from Boston!
I guess while you're at it, you are also going to tell us how you solved the halting problem then? Why not prove if P != NP or not while you're at it. I mean after all, we just couldn't think of any other reason why P should not equal NP, so it must be equal, mustn't it?

Not being able to quickly think of more test cases for whatever you're trying to test at any given moment does not prove anything. You also seem to be very hung up on something about stack traces that I'm really not able to figure out what it really is, even though you keep mentioning it.
Deliver fast! Always at the worst times.
Show HN: AI Tool to Grow Founder Brand
I used to ghostwrite for fintech founders/CEOs.

I realized I was doing the same thing over and over: watch their meetings and write down content worthy moments, research their perspectives and customer problems/questions, turn it into content.

So I built Inboundr to SaaSify / automate my ghostwriting process and help founders create content without spending 2 hours a day brainstorming, researching and writing.

I hope this will be as helpful to you as it was for me. Would love your feedback pls

Shawn
Ah, with the additional context that makes a little more sense. I just saw the single post and wasn’t aware that it was a bit tongue in cheek
The legend of the 10x programmer certainly didn't do our industry any favors either.
Charging isn't clear. Somebody documented how it works: https://news.ycombinator.com/item?id=42312807

So the game is actually turn based but the turns are not currently enforced. If you dont play by taking turns, then some weird things can happen like what you see on win/lose section.
In reality though, making a case to use only the React library in a minimalist setup is just as hard to convince a team filled with people who came up in the past 10 years of front-end development as it is to convince them of using HTMX or web components. Nowadays, when people use React they use the whole kit-and-caboodle, and when they say React they mean all of it.

Personally, I avoid React because I don't want a compile step. I do everything I can to avoid one. And if I do need to use a framework like React, I prefer to isolate it to exactly where I need it instead of using it to build a whole site.
Ah nice, will peep — in the interest of sharing here is my latest "template" that gets copied from project to project: https://github.com/CloudCannon/toolproof/blob/main/toolproof...
Facebook did a technical paper where they described their training cluster and the sheer amount of complexity is staggering. That said, the original poster was interested in inferencing, not training.

https://arxiv.org/pdf/2407.21783
> despite all the doomsayers Twitter is still working and IMO better than before

a) According to Fidelity it is worth 80% less than when he purchased it.

b) Threads and Bluesky are growing at 1m users a day. Former at ~300m MAU.

c) EU is going to be throwing the book at X over a failure to manage trust/safety.

By any definition X is not doing well.
This is an excellent explanation of make! The only thing I will add is the slightly more abstract thought that make is meant to build files out of other files based on timestamps of the source files. And the target files can themselves become source files, which means that you can build dependency graphs. Lastly, it has “caching” built in: if bar.o is newer than bar.c, don’t rebuild it. If it doesn’t exist or is older, do rebuild it. So when you change one file, you don’t recompile the entire damn tree.

It also has “phony” targets that aren’t files. The canonical example of this is “clean” which basically just does something like rm -rf *.o fooexec

This is what the JavaScript tooling people have been chasing for the past 15 years and can’t seem to grasp. Someone actually did build a make-based JS build system I believe but it never got popular because it wasn’t written in JavaScript.
Email sim doesn't have this (can't actually buy tickets).

And haven't built out currency support for the beta yet but its on the list.
He was basically the only person in the cabinet who did so.. Elon is not a fan, writing on November 1st that “she’ll be fired soon” so it’s safe to say she’s out.