skysight-inc/HackerNews huggingface dataset:
I'd love to see some examples. I know that the article mentions this as a downside of C4 diagrams, so consider this a plea to action from folks. I'd love to see examples of how these help.

On the onboarding story, I'm specifically curious how/why diagrams work more than a bulleted list and other conventions could already do? What are the entry points? Is there a convention on how entry points are named? If not, why not?

I love the idea of having a diagram that works as a reflection of the codebase. Hard not to think of ways that can help. I'm always worried that too much effort goes into the reflection, though. Especially when it is front loaded in the effort.
The simple solution is a compromise, let them archive, but they must wait some amount of years before it is available publicly.

Hundred year copyright is certainly too long, that is much longer than ideas are protected in a patent which costs far more in research and development.
The history of everything from MIPS to BBN shows that a major piece of the puzzle is creating incentives for high caliber people to go into public university research, and then invest in commercializing the resulting technology. The government funding only provides the kickstart.
This reads like a passage straight out of "Snow Crash".
> Like, every nerd from the era has an mp3 collection.

Yes, and much of it is pirated. We all know that.

> How are you going to get the streaming business up and running without some seed data?

Pay money for streaming rights, probably. You're suggesting the only way to start a streaming service is to do so illegally?

> Are you also mad at Uber and Lyft?

Yes
>Are you saying you don’t think Obama supporters generally hate republicans/trump?

As an American (and somewhat to the left of Obama or Biden for that matter), I don't hate anyone.

I don't care for many of the policies or the attempts to scapegoat minority groups (LGBTQIA+, those with higher melanin content, etc.) espoused by US "conservatives" (I use quotes because most of those policy proposals aren't "conservative," but rather are radical reactionary policies), but I don't hate such folks.

What's more, those with an axe to grind or those that benefit from division and distrust often claim that the most extreme positions which aren't supported by anyone but the lunatic fringe is the mainstream belief among those they wish to demonize.

In truth, the vast majority of Americans just want to have a decent life, with equal opportunity to succeed. But that doesn't drive political donations, advertising engagement or voter turnout.

As such, we end up with the most extreme positions held up as "mainstream," when they're mostly just crackpot ideas that people would otherwise reject out of hand.

It's sad and more than a little frightening, to be honest.
No, I'm not talking about physicalism at all. I'm talking about reductionism and emergence. Even if it were shown that human thought processes operate at lower levels in ways similar to machines, that does not imply that human beings are equivalent to machines. That is a reductive argument.

https://plato.stanford.edu/entries/properties-emergent/
Firefox has actual browsing history! You can search your real browser history unlike chrome, which allows you to search your google web history, which does not contain all websites.
Also need a mom in the background shouting that we should go play outside...
Wanting to have a government organization buy something like the Internet Archives sounds like a terrible idea for me. It's not like you'd keep lobbyists away from it.

A great alternative is to build the Internet Archive so that after something is there "for a while", it is archived in a way that anyone can efficiently distribute it (thinking about long-term resiliency) and even survive a conspiracy to destroy it.
This story you read is on NPR, not a crowdfunding website. The executives have most certainly come across this because every public company of this size employs some type of public communications professional to monitor things like this.

BTW, The point of crowdfunding campaigns is not to change the hearts and minds of CEOs. The goal is to remind the public how unappreciated their hard work and service actually is to the executives.
Previous discussion (2021): https://news.ycombinator.com/item?id=28221382
> What you've missed is that productivity (as measured by GDP) has gone way up. Someone captured those profits. Which is why we see such massive wealth gaps.

Exactly! That is what happens under capitalism. Which is why we need safety nets in place that can grow and be funded by taxes on automation. The safety nets should redistribute money equally to all citizens. We can also fund them by other pigovian taxes, like those on fossil fuels at the point of extraction — Alaska does exactly this with its Permanent Fund.

> This has never happened before

AI that can replace humans at most tasks within a couple years of R&D hasn’t happened before.

But when it came to machine labor, the farms were all automated and the factories were all automated. We know what happens. It’s not like humans got the windfall — because the only way regular get money in capitalism is through wages.

> If horses were the consumer

The ones unionizing are the labor producers, so not a valid analogy
Is Atari still the old Infogrames? Or did the brand change hands again?
"Everyone who has ever written a computer program has used one."

Absolutely false.
These things should not be allowed to drive as is. I had one ignore a crosswalk and just drive at our family. Alternating between aggressively accelerating towards us and braking. As opposed to the normal behavior of waiting behind the line at the prior junction.
"off" implies an error. Which browser does it correctly? Having used Vivaldi and Firefox in close succession I never noticed a difference.
Of course it does. You can breed up thousands of flies in a few weeks or millions of yeast in a few days and validate all sorts of theory with your experimental design.
The right sidebar timeline-thing says Aug 22. Mod probably saw that and thought it was the year and not the day.

US date format bad.
It also made me think of 'By the Waters of Babylon' by Stephen Vincent Benét. Wikipedia tells me it was also (indeed, originally) published as 'The Place of the Gods'.
Being powered in the Cloud they can protect you from malicious code
I would agree, but said laptop isn't nice: there's nothing special to a Linux installed on a mass available OEM laptop after charging a "whooping markup" as said by FFP999 below.
How to test LLM is non-toxic before pushing to prod
> I disagree. Hitler thought jews made Germany weaker. In fact it was the exact opposite: the Nazis made Germany weaker.

Why do you believe that Hitler honestly believed this?

Why is not much more plausible that Hitler saw that many around him had a historical suspicion or even hatred of Jewish people, and that many Jewish people were very wealthy, and believed that he could get that wealth for himself and enormous power by convincing people that he will strengthen the country by hurting these people?
There are few key reasons for running in a hypervisor isolated container on Azure with no access to the Internet:

- We can guarantee a consistent experience for all users. Imagine having to maintain your own local distribution of Python and guaranteeing that it works with Excel as versions diverge over time? Yikes.

- We make it possible to share your Excel workbook with other users and have the calculation just work. That wouldn't work with random local installs of Python and users would be super frustrated by this.

- Security. Imagine opening an Excel workbook that can execute Python code running locally as you.

Also, I totally agree with your second point. Trying to write an internal app in Python that integrates with all of your existing IT infrastructure is an exercise in frustration at best. Excel is already part of the IT infrastructure virtually everywhere and is a programmable reactive canvas.

Disclosure: I work on the design team for the feature.
Folks I may have misunderstood what this is. Thought it was a bunch of PowerShell bits, but on closer inspection there seems to be a lot of c files and exes of somewhat dubious purpose? I don't know. Anyway, sorry for the seemingly bogus (in stated purpose at least) repo. A PowerShell repo of snippets would be a good thing!
1. Hey it looks like you're in the UK - click here to set the shipping options

2. Click

3. This product is only available for shipping in the United States.

Why bother with (1)?!?!?!?!
All major Italian films of the period did so. It was a combination of being able to film faster and the multilingual nature of the actors involved (American, Italian, German and Spanish actors often in the same scene) meant some voices were kept and others were replaced. Essentially the Italian dubbing industry was so developed it was easier faster and cheaper to not record sound. It also allowed more freedom with the camera setups and motion (no shadows of boom mics or the need to coordinate both picture and sound as the camera sweeps through).
People weren't commuting to the office or going to restaurants and gyms, so there were fewer cars on the road [0].

Fewer of [anything that exudes toxins] will result in increased air quality; cars, factories, even humans to an extent.

Now that more people are going back to the office, restaurants, and/or gyms, the air quality has "increased" back to the level it once was. [1]

[0] https://www.scientificamerican.com/article/the-pandemic-show...

[1] https://www.esa.int/Applications/Observing_the_Earth/Coperni...
None of them appeal to me for various reasons. Instead, I'm switching to a dumb phone and will be carrying a Linux pocket computer for my mobile computing needs.
I really do not like walking in Manhattan. The city blocks are so short so you're constantly having to cross hectic streets, an the grid nature of the city means you're pretty much walking in long, straight lines. In my opinion, it's hectic and at the same time monotonous.
> How can you have different bookmarks, extensions, and maybe even a different theme (so you know you're using the right window)

> The answer is: you can't. Because containers and profiles are different things.

If that's what you need then just use Firefox profiles then! The thing is, most people don't need that, and containers offert better ergonomics for the majority use-case (like the one described in the post). But if you still need the niche use-case, then go ahead and use a profile in Firefox too.
While I agree with your math, I am curious how much your physical backups would be worth if something so catastrophic occurred that all of Google/AWS/Azure cloud services were destroyed. Whether that be an act of war, a massive solar flare, etc., I am curious if it would even matter anymore that you had those backups.
I've had the idea that graph diagrams (including architecture diagrams) can be paged - you show a different set of links/vertices on each page of the same graph (show the same node but different enumeration of edges). Many codebase visualisations I've seen were too complicated to understand because the diagrams were so large. (I've seen some visualisations generated from code that were so small when panned around you have to zoom in. It's not a great experience.) I once wrote some tooling to generate Graphviz diagrams of RabbitMQ topic architectures based on log data by querying Elasticsearch to reverse engineer our architecture transitions between microservices, to see how the system actually worked in the present.

My dream is that software architecture can have a late binding and can be transformed easily and trivially, without breaking any of its items it arranges.

I am satisfied that I see the question "What is the main entry point?" in this post. This is so useful. I like the idea of an "entrypoint" folder for main(), routes and dependency injection containers.

I think clear push/pull, async/synchronous, simultaneity and data flow can go a long way to understanding an architecture.

I want software architecture to be a function of scaling requirements, that you can scale up and down. "architecture(scaling-requirements)"

Wouldn't you love to be capable of changing the diagram to move code around? (You're in effect moving control flow or what I call the "tip of execution" by drawing lines or moving boxes around)

I think your software architecture is a data structure, excepts it's really painful to change.
Sales. It's the go to skill if everything else becomes useless. It's the primary skill if you choose entrepreneurship. It's useful for freelancing should you have any secondary skill. It's not about all that sleazy sales stuff, leads, CRM ability.

It's about

1. Knowing your product, who wants it, who is hurting because they don't have it.

2. Finding a way to reach out to the people who will benefit the most. Understanding sales/support channel. Cold calls and FB ads work for some things, but good sales people learn that there's plenty of other channels that work.

3. Explaining your product to the customer in a way that makes them go "shut up and take my money"
Technology is an amplifier, it doesn’t fix human nature.
Which can be undone by yet another act of Congress.
You have a broken understanding of what "free speech" means.

When someone expresses an critical opinion, it is not a violation of someone else's free speech.
You say 65k rows is enough for anyone?
Yeah, UI confused me too -- that's today's Date
In my opinion this is one of those "use what you're used to" things. Firefox's dev tools are amazing for me and Chrome's seem difficult to use. They both have very similar features, but the UI of the dev tools is different enough that it is difficult to regularly switch between the two.
Try explaining that to the dude who inherited the workbook in 9 months who doesn't know what Anaconda is, barely knows what Python is and was told that his job was Excel which he's really good at because he did a Udemy course on it 3 years ago.

That's the problem.
Note for the 51st week of 2022:

> [Lionel Messi] Won the 2022 FIFA World Cup final on December 18.

There are so many things I would like to write, but I think I will just leave it as it is.
They are not in fact 100% correct. CFIUS doesn't have authority over or interest in ordinary US citizens. They are 100% concerned with foreign intrusion of national security. That's their singular mandate.

This is an auditing operation to determine the extent to which TikTok is a national security threat.
In the UK people can self-certify as being unfit to work for up to 7 days, after which they need a "fit note" (which is more commonly called a "sick note") from a healthcare professional.

Additionally workers are guaranteed £109.40 ($139.33) a week in statutory sick pay (paid by the employer) for up to 28 weeks of time off for illness.

For contrast, the median weekly full-time income is £640 ($815) so it's potentially a big drop in pay for being off work sick - we have one of the lowest rates in developed nations - but it's better than getting nothing.
How many times in a day you do that versus pasting with no formatting?
Humans are lazy. Most take the path of least resistance. You're incentivized to hit a goal - if you can hit that goal with minimal effort by obfuscating or exaggerating to naive management, why wouldn't you? You're just an IC, a worker bee, you probably don't have equity or any real ties to the company's overall success (which isn't an engineer's job to define in the first place).
We just need an elastic load balancer, a reverse proxy, a couple /dev/null sinks, observability & metrics, backup, green-blue deployments, auditability, staging and preprod environments, and a month or so of SWE time.

That will be well over $20k from the corporate salary budget, thank you!
I meant exactly what I wrote. If your honesty consist entirely of negative things, then it is on you. And if you cant deliver criticism or negative things without being brutal, then it is on you. There is such a thing as honest compliment, for example.

And also, "brutal honesty" is fairly often euphemism for "exaggerated and emotionally laden claims". These things are not factually true nor honest, they are said and phrased for maximum negative impact.
The author is really angry and scared about something, and I wish he would tell us what it is, because it's not what he's writing about in the article. The whole thing is incoherent rambling where he simultaneously considers these grand conspiracies of tech billionaires to be far fetched and completely impossible, and simultaneously inevitable and terrifying. And he seems to think he is some kind of oracle that knows exactly what the societal effects of new tech will be before it is even invented.
In most cases, you call the office and they'll prepare a note for you to pick up later. Especially if it's a cold a and the doctor can't do anything besides telling you to stay home. They also don't want sick people in their office.
Doesn’t explain why it’s a morning phenomenon for the most part. I imagine most people aren’t hightailing it to the toilet once they drink a cup of coffee no matter the time of the day.
Apparently Foreseeti was acquired by Google about a year ago, and was melted into Google Cloud.

[0] says that their tech got added to "Security Command Center" in some shape or form, whatever that means...

[0]: https://cloud.google.com/blog/products/identity-security/int...
It looks to me like it is a collaborative development environment. It seems like this method of building a release notes file will highlight all of the available options and give visibility to what the developers are using for that change. This could be a valuable clue to tracking down a bug.
I love free software as much as anyone, but when I'm forced to use a spreadsheet I'm glad we get office at work. The UI/UX of LibreOffice could use a lot of improvements
Experiments at Airbnb
Brazilian computer science student here.

Electronic voting is a good idea here because it raises the "barrier to commit fraud".

Basically, back when we ran our elections on paper, there was a lot of fraud as it's pretty easy to pull off fraud schemes.

With electronic voting, the system is so complex that almost no one can pull off a fraud scheme with two major expectations: voter intimidation and voter impersonation.

Although even that last one is getting tougher as we now scan peoples' fingerprints. The poll worker can manually override the system but this will be recorded and they will be in hot waters of they override too much.

Yes, in theory non-electronic elections are more secure, but in practice it's more complicated as we are dealing with a country with a horrible history at implementing rule of law and we have a significant amount of local authoritarian leaders (e.g. drug lords) that would definitely make it near impossible to run paper elections fairly.
It is mostly a personal preference, but you can try this fix if you are on Linux:
https://askubuntu.com/questions/1148934/precise-scrolling-in...
I wonder if that "10 in 1" cart will run on a real 2600?
If it doesn't change whether the argument is correct or not, why did mpweiher bring it up?
I really miss the HUD feature the Unity DE had for searching through application menus, which I used for a similar purpose.

Closest I've seen is how it works on macOS.
That's correct. The World Wide Web became available to the broader public 30 years ago On April 30, 1993.
$10 trillion AUM and a market cap of $100 billion means that 99% of their investments are directly on behalf of their clients, that's what GP is emphasizing.
Sadly true. I’ve walked miles across parts of Indianapolis where I’ve been at significant risk of being hit. No sidewalk, and bridges are hair-raising.
A Manic Startup
Some more discussion 10 years ago: https://news.ycombinator.com/item?id=5531437
Show HN: NY – Use right JavaScript package manager
I got tired of trying to use yarn in npm projects. Ny always picks the right package manger based on the lockfile. Additionally it's super fast because it's written in rust. Give it a try!
It’s interesting but if you are good enough at Python, can’t you already write to and read from spreadsheets? Maybe moving up a Python excel library like xlrd and openpyxl and making it reactive would be more worthwhile for Microsoft. Writing Python code in that little formula bar as shown doesn’t seem attractive. Writing Python in VSCode and seeing the results appear in the spreadsheet in real time would be great though.
Not a prosecution, but a self-censorship or a cancel ritual, yes
Show HN: OpenCopilot – Build and embed open-source AI copilots into your product
Hey HN

OpenCopilot is an OSS framework which helps devs to build open-source AI Copilots that actually work and embed into their product with ease.

Why another LLM framework?

Twitter is full of impressive LLM applications but once you peel off the curtains it’s clear that they are just demos. The reason being because building an AI Copilot that goes beyond a Twitter demo can be complex, time-consuming and unreliable.

Our team has been in the AI space since 2018 and built numerous LLM apps & copilots. While doing that, we got approached by many startups saying they’d also like to build a copilot for their product but they haven’t been able to get it reliable, fast or cost-effective enough for production use. Thus we built OpenCopilot framework, so devs can intuitively get AI Copilots running in less than 10 minutes and iterate towards a useful Copilot in a single day.

We believe every product, company and individual will have their Copilot in the future. Thus, we’d love your feedback, questions and constructive criticism.
Up until this point I'd imagine there was no significant advantage to creating propane vehicles unless they could be made significantly more efficient than petrol or diesel (which I'm guessing is not known to be the case)

by comparison, this discovery could make it a green-vs-brown fuel debate, at which point it would be much more valuable to invest in for vehicles
Bad science fiction stories, maybe.
I guess he didn't have sick days, only vacation days he wanted to save for (one assumes) spending time with his family. So, a very tough position for him to be in, and an easy one to sympathize with. But yeah, in general, it is not heroic or laudable to go to work when you're sick, which is probably why he looked back at his 20 years and said "don't be like me".
It isn’t just caffeine though. I drink plenty of non-coffee caffeine, with little effect. As soon as I drink coffee, I have to go within 15 minutes.
https://remoteok.com/ has a good selection of 100% remote jobs
You make it sound as though the LLM they created is ready to take over. Fixed. Done!

Off course COBOL's code base is valuable because it works, and expensive because no one dares making changes, please don't fix it unless it's broken. In that climate the dollars are mostly spent on paperwork, much less on the programmer that knows COBOL and even less on COBOL's verbosity.

Rather than wasting money on COBOL, I guess IBM will be wasting money babysitting an LLM that does COBOL that even less people are trained to understand (or care to). :-)
Europe turns a blind eye to Russia smuggling dual-use microchips
That is why one might recommend psychedelic experiences: you are likely to come back with a conviction that your soul existed for eternity before your birth and will exist for eternity after as well.
Federal judge rules that AI-generated artwork can't be copyrighted
Wow, that looks like a lot of fun! Maybe I'd try and do something like that over a week.

I also looked and Rhode Island is 70km north to south. I don't know if it has as many pubs and hotels as Matt encountered, though.
Maybe we need a screenshot from Safari to compare and break the tie.

As of right now there's substantially more browsers that use Blink (and comprise over half of the market share) though so Firefox and Safari will always be outliers.