skysight-inc/HackerNews huggingface dataset:
Hi and congrats on the launch! I run a company that also does software diagrams and we've often been posed the question of generating automated diagrams. We've never done so, primarily because I've never found auto-generated diagrams helpful yet. Code dependency graphs have existed for a generation now and I've just never seen one referenced by anyone. I wonder if things have changed now with LLMs.

The examples in your youtube video look good. I'm curious how they're generated. "We were surprised to find that a small fraction of code can generate a very accurate representation of the system." is a surprising statement to me. It's not been my experience that the code can reveal an accurate representation of human-understandable architecture beyond the call graph. The backend system generated from OpenHands (in your video) also looks pretty different from their own architecture diagram in their README: https://github.com/All-Hands-AI/OpenHands/tree/main/openhand... . How do you reconcile what an LLM says an architecture looks like with what maintainers prescribe? Is there a way to give feedback to it? (similar to pthangeda's comment on customization)

I wish there was a way to point this at a repo to test its efficacy. Though I understand that that'd be prohibitively expensive to do for free on the landing page.

I'm also curious how you guys distinguish yourself from https://docs.codesee.io/docs/review-maps-for-visual-studio-c... . They tried this for a few years but shut down recently (https://www.linkedin.com/posts/shaneak_update-codesee-has-be...)
Under Judge Matey's interpretation of Section 230, I don't even think option 1 would remain on the table. He includes every act except mere "hosting" as part of publisher liability.
> TikTok is in trouble for not censoring them after knowing they were causing harm.

This has interesting higher-order effects on free speech. Let's apply the same ruling to vaccine misinformation, or the ability to organize protests on social media (which opponents will probably call riots if there are any injuries)
Not only do they have access to group chats and non-E2E encrypted DMs, their moderation practices for those are:

https://telegram.org/faq

Q: There's illegal content on Telegram. How do I take it down?

A: All Telegram chats and group chats are private amongst their participants. We do not process any requests related to them.
which is why I added "the" before "brain and heart cells"....
Had good experiences with a few beelinks, but recently picked up a minisforum and have had a bunch of weird BIOS issues (and their BIOS is a really bizarre custom UEFI thing).

Waiting to RMA now, but I've seen a lot of similar "weird BIOS bugs" after searching for help on my issue.
(tried to use Compose key, had to find out how to add Compose sequences)

⁂
I don't think you realize this already happens. It is already available to hundreds of organizations, both domestic and foreign. Any organization can license it really at a price. What I said would only democratize it, also mandating an appropriate level of anonymization which is currently inconsistent or missing. Also, think of the bigger picture, of the clues such data will yield for advances in healthcare.
FWIW, the post appears to have been restored. The cited original text is visible presently.
Fort is an simple and robust firewall for Windows
I've been using Kagi for a while (almost two years now!) and it's been nothing but excellent!

Lenses are very useful (Reddit lens is on every second search), and I personally really like the AI features they are working on.

The quick assist triggered by a question mark at the end of a search query which makes a quick ai-generated summary of the few top results is something I use constantly.

The new more advanced assistant which is able to do searches, which can also be constrained to lenses, and lets you pick an arbitrary model, is also excellent, and basically means I don't need a chatgpt/claude subscription, as Kagi covers it very well.

All in all, great product which I'm happy to pay for.
Private Equity Is Coming for Youth Sports
It should be benchmarked against something like RULER[1]

1: https://github.com/hsiehjackson/RULER (RULER: What’s the Real Context Size of Your Long-Context Language Models)
> Now, if you were to have a landing page that showed "featured content" then that seems like you could get into trouble. Although one wonders what the difference is between navigating to a "4x4 Topic" or "Featured Content" since it's both a user-action.

Consider HackerNews's functionality of flamewar suppression. https://news.ycombinator.com/item?id=39231821

And this is the difference between https://news.ycombinator.com/news and https://news.ycombinator.com/newest (with showdead enabled).
How We Made Our CI Pipeline 5x Faster
Cheap solar panels mean that orbital solar will never be economical. Orbital solar made sense back when solar panels were super expensive so made sense to use them continuously. Solar panels are so cheap now that people are setting them on the ground.

400W solar panel costs $200 and weighs 40 lbs. If Starship gets down to $100/lb, that is $4000 to put a panel in space. There are thin film panel that weight way less but cost more that would improve the launch cost but still be expensive. That means that will be cheaperp to have many panels on Earth and have enough left for storage.
And DMCA takedowns to the webserver's hosting provider
Any good will attempt at censoring would have been as a reasonable defense even if technically they don't censor 100% of them, such as blocking videos with the word "blackout" on their title or manually approving videos with such thing, but they did nothing instead.
The United Stated Digital Service is pushing for more government software to be open source[1]. I have no idea how effective it is, but it made me happy to see

[1] https://playbook.usds.gov/ ctrl+f "Default to open"
Accessing CASS is a big deal, and should be fixed but you’re gonna need more than this to board an aircraft.

Also… you can fix all the SQL issues, but you’re still not going to be able to fix the “men in hoodies with a big wrench talk to an authorized administrator (while their kids are kidnapped in Mexico)”
Nnnnnnah, I don't want claims to be public. There's no real way to anonymize claims. e.g. someone getting specialized immune therapy in west virginia is pretty damn identifiable. Or someone being paid out in a claim of 300k+ for some highly specific antiviral.
Not when I was a kid, or at least that my parents were willing to buy. Plus I had to clean all the fucking ashtrays. Those gloves got gross af by day 2.

We had a dishwasher but I wasn’t allowed to use it. Too loud.
> The Google Search Index is a unique and irreplaceable resource within the digital ecosystem. Mandating fair access to it or treating it as an essential facility could address the core issues...

The article estimates the Google Search Index at 12.5PB. If Kagi thinks that is a big enough moat to be the primary target then, well, I suppose they should know. But I'm also skeptical. You could fit that on about 50 Hetzner SX295, so about $20k/month. Plus the cost of gathering the data. It is surely a huge resource.

But weighed against the combination of Google Search + AdWords + Android + YouTube + Chrome, all in a single company? To me a 12.5PB search index feels like small change in comparison.

NB: Happy Kagi-paying customer here.
I also have a bunch of software from 20, 30, and 40 years ago that still works. And I have a bunch of software that no longer runs. Audio and video software is way less likely to still run than other kinds of software, in my experience. It probably could work with an unknown and maybe large amount of work, money, time, and hardware.

The issue here is more about remote authorization in the first place. It’s funny to have this conversation after the fact. It probably should have come before Finale shut down. People against the idea of disabling new authorizations should, instead of complaining about Finale, proactively work to make remote software authorization illegal in the first place. Remote authorization always comes with the risk that authorization will be disabled. I’m guessing it was supposed to be a copy protection scheme, which is widespread and common, not a way to shutdown use. But here we are.

They chose not to release an update with phone home commented out. It was, therefore, a business decision, not a technical one. I understand the reactions to this decision, but I have serious doubts about the claims of harm or number of users who will want to run Finale in 12 months.

How much of the software you have from the 90s do you actually use? Be honest. I hardly ever use any of the software I have. I was a packrat and collected things I thought I was going to use, but 30 years later, I don’t use it.
Start Simple is my suggestion.

Home Assistant supports a huge range of integrations.

Personally I am using Broadlink RM4 Mini IR blasters. One in each room. They get added to Home Assistant as devices.

Then I use one of the climate add-ons that can send IR commands via the Broadlinks.
While this doesn't restore minified identifiers, like the LLM version claims to do, it tends to help a lot with understanding the code. Usually minified code still has the original identifiers in global function names, object attributes, DOM classes and a few other places where it is hard to guarantee no side effects of name mangling. This makes guessing the purpose of the remaining identifiers substantially easier to a human, and it is probably also the main reason why an LLM is capable of making reasonable guesses at what they could reasonably be called.
> blockchain [...] replay

That's burning down your house to kill a spider. Even in a closed system infinite replay-ability is a big headache, and adding "blockchain" adds a hundred new problems. There's already legal system which is a direct dependency, and it is more efficient and manageable. (Yes, that's right, the US legal system actually looks sane by comparison.)

Instead, make a legal requirement that patients (and sometimes other stakeholders) can demand the data/logic behind the company decisions.

If you still want very tamper-proof write-only records, that can be done way more easily/quickly/cheaply with an old-school distributed database with fixed trusted nodes, run by multiple institutions that are not likely to conspire together.
Yeah this contributes to it as well I think. I don't play a lot of video games (I haven't played this one either), but I know the name Wukong and its origin from various video games I've played such as Warframe and WoW. So when I saw a trailer for a game called Wukong it caught my eye immediately.
What do you want to know about Node.js Security?
Indeed Uses AI to Provide Better Matching Context for Job Seekers
If we had gone all-in on nuclear, starting in the 70s, how cheap and plentiful would electricity really be today, 50 years later?
Can you link where I can license this information?
Might be a cultural difference (im not from the US), but leaving a 10 year unsupervised with content from (potentially malicious) strangers really throws me off.

Wouldn't this be the perfect precedence case on why minors should not be allowed on social media?
I'm using both a custom Babel plugin and LLMs to achieve this.

Babel first parses the code to AST, and for each variable the tool:

1. Gets the variable name and surrounding scope as code

2. Asks the LLM to come up with a good name for the given variable name, by looking at the scope where the variable is

3. Uses Babel to make the context-aware rename to AST based on the LLM's response
For an embedded application involving signage or a kiosk, 2GB is probably plenty, and if you're doing enough of them the money saved would be worth it.

For a home user with one, or only a handful of, machines I don't think you'd necessarily need to save a few bucks this way. Although people obsessing over pennies is a theme in most Raspberry Pi threads, so there is clearly appeal for some.
The manifold[1] compiler plugin for java offers a lot of features other languages like Kotlin provide, and innovates in some uniquely awesome ways like type-safe SQL, true delegation, etc.

1. https://github.com/manifold-systems/manifold
2019 was half a decade ago.

You can tell solar+storage is cheaper than anything else except conditionally wind at least in the US because people have stopped building new generation capacity for anything else.
I think HTPC hardware transcoding is basically the sweet spot use case for the N100. Its less good compared to alternatives for pushing the game emulation performance.
I think that is the goal of https://id.me
> N100 itself which pulls 6W at idle

That's not right - my entire N305 system takes 4-5W at idle.
The lines represent a connection or interaction between different parts of the codebase. Most often these are dependencies like you mentioned, but a "dependency" could be a parent-child relationship, API call, imported function, and there are certain exceptions such as user interactions. Right now immediate edge labels are displayed on node hover, but I agree that the criteria for inclusion/exclusion of lines should be precisely defined. Any thoughts on what you'd like to see?
I mean, if you have a windows server, that's an ideal setup, but if you just have a few computers on a network and want 1 place to go to locate all of the available files, then running it in http mode on a single PC and sharing the link around is just as good.

Prevents you from having to run it on multiple machines redundantly.
> conflating the difference between a naturally occurring evolution in a word's usage and meaning (ie: slang becomes canon becomes slang cycle), and intentionally misusing an existing, established meaning

Sort of. I'm claiming the meaning of open source when applied to AI is unsettled. There are guiding principles that seem to imply Llama is not open source. But merely pointing that out without offering a practical alternative definition almost guarantees that the intentionally-misused definition Facebook is promulgating becomes the accepted one.
Marvin XR – web based augmented reality for ecommerce
It shouldn't be auditable by anyone. There should be an audit trail though, and it should be available to the subject of that process on request.
I doubt Deloitte did this without direct guidance and approval from state governments.

The unemployment system here in FL was also built to spec to be incredibly hard to use and that was the goal of the administration. I have no love lost for consultancies, but if no government agents are penalized for this and they take the fall alone it will happen again with some other consultancy.
"I made my fortune with nmap, you can too."
This is an extremely disappointing post. In the past, I’ve enthusiastically supported and advocated for Kagi.

But Kagi advocating for using force to destroy its competitors is completely unacceptable to me and an admission that they do not believe they have a viable product.

Antitrust law is arbitrary and evil. If you make more money than your competitors, you have undue market power. If you price below your competitors, you are dumping. If you price the same as your competitors, you are colluding. The whole thing is a naked power grab by politicians and inferior companies.

This is a sad day. Kagi is the best thing that’s happened to the internet in the past decade. And now I have to stop my auto renew.
> Complaining about having to learn basic parts of language, while this is true in any platform...

There’s a difference between obstinately refusing to learn the basics of a thing, versus taking issue with there being a bunch of self-inflicted hoops one must jump through to use a thing.

All other things being equal, I doubt you could put up with a car that required an elaborate 10 minute start up procedure, wherein any mistake pulling a dozen levers, cranking a bazillion knobs, and poking innumerable buttons could result in the engine exploding. If any such car entered the market, approximately zero people would put up with the headache — though I concede that some would likely love such a car, and proudly take the stance that “anyone that doesn’t like it isn’t a real driver”.

The difference is intrinsic vs extrinsic complexity.

When I program, I want to spend as much of my time working on solving the core problem, and as little time doing anything else — whether that’s wrangling unintuitive and poorly documented CLI tools, working around wonky, flaky third party APIs, etc. The value one generates is purely in solving the problem they set out to solve; all of the other hoops they jump through is the cost of doing business. I don’t see how you can fault someone for avoiding tools that (in their estimation) reduces their value to expense ratio.
Reddit and Google was how I chose which one to go with.

The Broadlinks RM4 minis were pretty cheap on AliExpress. I think I paid about $15 each? Might have to wait for specials to come up to get the lowest price.
Build small numbers of large ground mounted solar arrays instead of large numbers of small rooftop mounted solar arrays. Then soft costs (permitting, certification) are much lower, the overall cost per unit of electricity is much lower, and labor gets paid much better.

This National Renewable Energy Laboratory page has a cost comparison of utility scale solar farms with rooftop systems:

https://www.nrel.gov/solar/market-research-analysis/solar-in...

If you look at the orange portion of the bar for each year (installation labor), you'll see that labor gets paid about 50% more for utility scale farms than for rooftop systems. As of 2023 it's about $0.24 per watt on utility scale systems, $0.18 per watt on rooftops. But the complete rooftop system is much more expensive ($2.70 per watt vs. $1.20 for a large solar farm). The solar farm with one axis tracking will also produce more energy per installed watt over the course of a year. As a result, the cost per kilowatt hour generated from a rooftop solar array is multiples higher than from a utility scale solar farm in the same climate.
https://en.wikipedia.org/wiki/Banana_Wars#American_fruit_com...

You sure?
> Is there any sort of assurance that this wouldn't turn into a prosecution, though? It's not obvious to me on that site. Perhaps the CISA doesn't want to deter researchers, but do they get to make the final call?

I don't think any sort of absolute assurance is possible, and if it was given I wouldn't trust it to be permanently binding :-)

This is my intuition from having interacted with CISA, and my impression from talking to policy people: it's not 1993 (or even 2013) anymore, and there's a much better basal understanding of security researchers vs. someone trying to secure a "get out of jail free" card for doing something they shouldn't have. That doesn't mean the government can't mess up here, but I can't remember a prominent example of them throwing the book at a good faith report like this in the past decade.

(Swartz is who I think of as an example of an extreme miscarriage of justice under an overly broad interpretation of the CFAA. And, of course, there could be facts in this situation that I'm not aware of that would motivate a criminal or civil CFAA investigation here. But "pre-dawn raids" aren't really it in situations like this one.)
Trivially is doing a lot of lifting in that.

By that same logic, you can 'trivially' influence a democratic government, you have no such control over a corporation.
I've just accepted this wonderful part of the internet is gone now. I tried getting into threads. It's just too heavy on Instagram's recommendation engine for my taste and wasn't doing a good job of helping me discover other throughtful people
so do they mention if the old system would be better in comparison? cause short of just making you pay to use the products i dont know if it can be any worse.

at the end of the day it seems like 90% of people using google products dont even care. while some even prefer the convivence of some features that directly save your info. not sure what percentage that is compared to the people that practice a lot privacy.

but shown by the chrome market share google really doesnt have to care about this section of users. the fact theyre willing to try things is a good sign imo.
either way in 2024 to be complianing about google is funny to me. literally dont have to interact or use a google product, they already have your information and so does the internet better to not let them occupy any of your mind as well
I have reached out to your email address (as described in your profile) with some additional information that I've been putting together. Let me know if you didn't receive my mail.
HN engages in the latter. For example, user votes are weighted based on their alignment with the moderation team's view of good content.
That's great, but can your LLM remove everything harmful? If not, you're still liable for that one piece of content that it missed under this interpretation.
Musk accused of worsening smog with unauthorized gas turbines at data center
Yes. What did Facebook just admit to?
"Further benchmarking showed they were actually 2TB drives that reported incorrect size."

what.

ugh.

one less thing i can buy on amazon, I guess. gosh dangit.
>then TikTok may be viewed more like a repository of third-party content than an affirmative promoter of such content."

"may"

Basically until the next court case when someone learns that search is an algorithm too, and asks why the first result wasn't a warning.

The real truth is, if this is allowed to stand, it will be selectively enforced at best. If it's low enough volume it'll just become a price of doing business, sometimes a judge has it out for you and you have to pay a fine, you just have to work it into the budget. Fine for big companies, game ender for small ones.
REDUCE Computer Algebra System
IKEA has consistent smart system that has the annoying feature that it works the wrong-way around for my use-case. The cheap IKEA switches can control IKEA peripherals only directly, you can't use them to control something outside of the IKEA ecosystem. As most of the things I want to control are either HomeKit native things or digital outputs on PLCs it does not work for me. So in the spirit of true overkill I have few switches that contain OrangePi Nano (I had somehow absurd quantity of these laying around as leftover from previous even more misguided project)
Based on Mamba ?
I like NPR but I wonder why their slugs have that weird bit of code after the date/time

"nx-s1-5092087" looks like a random string that might trigger some automated firewalls or checks
>No one does and that’s not why Durov was arrested. It’s fine if there is crime on your system providing you are ready to work with law enforcement so that the space can be policed to the best of your ability.
If you don’t, you are basically voluntarily harming society and will be prosecuted. I’m personally fine with that.

What you say is absurd because you're assuming that what the government requests for being "ready to work with law enforcement" is actually reasonable, fair and considerate to certain rights that most of western society ostensibly takes seriously. You assume that the measures proposed under the guise of protecting some vulnerable group won't be used for other much more self-serving things that also very much harm society.

Both of these assumptions are visibly false in so many cases of such state requests that you can't just be "fine" with that unless you flat out don't give a shit about people's fundamental rights against a powerful state.
GSA's Login.gov expands services into states
Love my Minisforum MS-01. 3x m.2 slots, supports 96gb ram, 2x 10g ports, 2x 2.5g ports, and has a pcie slot for things like external hba or small gpu.

A lot of people buying mini pcs would rather go with AMD but are stuck with Intel due to the need for Quick Sync in order to transcode Plex.