skysight-inc/HackerNews huggingface dataset:
That we’re moving in a direction that appreciates someone like Grant is a sign that we’re improving as a society.

Pros: nice to his wife, destroyed traitorous slavers.

Cons: alcoholism (it is a health problem not a moral failing), too trusting in business.
One important thing which isn't mentioned in the article is that you need at least 1m EUR/USD to become a company with a medical device. So you better have a plan to to raise such money, spend and recoup it with revenues.
Gigascale Atmospheric Hydrocarbon Synthesis
>Now, I notice that I use "we all agree" and "vast majority," which is no way to explain an objective fact, but what we all agree on as a community or society _is_ reality. A society or community that has a different reality(s) than us is probably not a society or community that we would associate ourselves with.

This is literally schizophrenia, when two such communities meet, a massacre inevitably occurs.
> I think the core issue is how everything is entangled by design in oo langs.

It's not an issue with object orientation. An issue is that languages of that era often relied on reflection for many use cases. People are actually working hard to rid large parts of .NET from these use cases and mark them as safe for eliminating unused code.

When there's the possibility of using reflection to call a method, you don't really know what you can safely eliminate. It might look like nothing is calling `Foo.Bar()`, but what if someone has done `Reflection.getClass(someClass).runMethod(someVar)` and those variables have been set to "Foo" and "Bar"?

For example, Dart doesn't allow reflection with precompiled apps because it allows them to safely eliminate unused code (https://docs.flutter.dev/resources/faq#does-flutter-come-wit...). Dart is an object oriented language, but it has eschewed runtime code generation and runtime reflection for compile time code generation.

.NET is also headed in this direction, but that doesn't happen overnight.

However, as others have pointed out, part of the issue will be that non-JS languages will still need to ship implementations of standard library stuff that's included in the JS runtime in the browser (at least the pieces of the standard library you're using post-tree-shaking).
There are several definitions for what makes a country “developed” and the US is solidly in all of them.

https://en.m.wikipedia.org/wiki/Developed_country

I’m not sure how you can possibly argue that the US is not “developed”.

> The same range of what variable? How do you measure/define this?

Feel free to take any of those lists and compare the US to countries around them in those lists. The countries might differ slightly, but the notion of what is a “developed” country has been firmly established for a long time now.
Sorry, not much to show at the moment. It is also pretty new so it is early days.

You can find some open-source examples here https://github.com/chatbotkit. More coming next week.
There is also mlflow in combination with optuna which is great to visualize and dashboard.
I think a lot of people have some intuition that Berkson’s paradox is at work and that’s where the disadvantage comes in.

If skill and attractiveness are unrelated but there’s a filter process at some point that only lets people through if they’re hot OR talented, you’ll see a negative relationship between skill and attractiveness after the filter.

the prosecutor example is interesting because it suggests that either thats not happening
I think the asset packs are local so I think you could get images, character models, and stuff like that by hacking on a game.
No, I don't do this, and I don't know if any widespread solution
As an extremely handsome man I can confirm that the associated privileges and immunities are entirely based on merit.
https://m.youtube.com/watch?v=NngCHTImH1g
This is one of the few cases where there could be a better title on this for HN.

"FCC May Let Mobile Providers Speed Up or Slow Down Individual Apps and Website, Risking Open Internet"
This is great. It's good to see someone attempting to identify a mistaken mental model and then correcting it.

In both formal and informal education, it is rare to see teachers/parents/mentors identifying misunderstandings and correcting them. All too often the one teaching reiterates the lesson material instead of asking the learner about their understanding and correcting misunderstandings.
Photonic AI, is this how we get 'Raised by Wolves'.
I still want sshd updated by my OS package manager. Statically linked spiped, which is out of scope of my OS package manager, is just a second line of defense.
Poe's law strikes again (but Marinetti suggests a certain seriousness?)
Actually, the empirical record on this shows that we see more net neutrality violations by ISPs in marketplaces with high competition.[1]

This is counter-intuitive but here's how it works:

In a competitive marketplace ISPs have tighter margins and look for every opportunity for cost savings, so if throttling a high-bandwidth application only affects a small percentage of customers, and only a tiny tech-savvy minority of those affected will accurately attribute the effect to ISP throttling, it will incur only the tiniest competitive pressure on the ISP, so the ISP will do it to increase profits.

We actually saw more net neutrality violations in competitive EU markets than in the US, until EU-level net neutrality rules passed.

Another way to look at the limits of competitive pressure is from a startup's point of view: if your startup is offering a new videoconferencing service, how will competition help you when a rogue ISP breaks your service for 10% of your customers by throttling your service but putting Zoom in a fastlane? Your customers will not think "oh, I'd better switch to a better ISP," when ~10% of call participants are unintelligible. They will think, "oh, this new service sucks, I'm going to stick to Zoom."

Competitive pressure on ISPs does not protect nascent startups with small userbases from ISPs. And yet, everything we care about on the Internet started as a nascent startup with a small userbase.

Competition is great for keeping prices down and the US needs more of it. But to protect the long tail of startups and all the new ways people use the Internet from ISPs you need net neutrality laws.

1. https://dl.acm.org/doi/10.1145/2700055. Key finding: Relying on consumer switching behavior to provide more comprehensive competitive discipline was insufficient for a variety of reasons, including the presence of switching costs.
"Death by Cow" ... be careful! https://www.mirror.co.uk/news/uk-news/killer-cows-named-uks-...
Firstly, let us not conflate a full time professional YouTube personality with dedicated researchers, no matter how sexy the algorithm makes him.

Secondly, we can demonstrate that this method is some AI hype nonsense because there exist hundreds of books on basic topics like mathematics all written for different learning styles. The LLM is not bringing anything to the table to make up for it's major shortcomings.

Most importantly is that the human learning interface for children is far too vast for a simple model to attempt to interact with. Smells, hunger levels, nap phase, whatever. An LLM won't interface with it anymore than a pigeon can interface with a 24fps film.

https://www.psychologytoday.com/gb/blog/what-shapes-film/201...
On the other hand many youtubers can stay successful even though they are horrible people making bad content, while being physically attractive.
They also tend to be smarter[1]. What we perceive as physical attractiveness is obviously some kind of mate selection adaptation. It’s no surprise that it would correspond with both intelligence and fertility.

The halo effect exists because it’s a somewhat valid heuristic.

https://www.sciencedirect.com/science/article/abs/pii/S01602...
Kagi does not log searches, so how could they be used to prosecute people? Unless the government orders them to secretly start logging searches, but in that case the personal beliefs of the founder don’t play a role.
There are libraries that support shape checking and I‘ve written a package to combine beartype’s runtime typechecks with jaxtyping‘s shapechecks, see https://github.com/davnn/safecheck

Once accustomed to shape checking it‘s quite a boost in productivity for us, no more fiddling around with invalid dimensions.
Linux is an OS kernel running everything from toasters to the largest HPC clusters. The user space will differ depending on what you want to do.
A free market is not a lawless market but instead free within regulations. However, the amount of regulation should not make it impossible for competitors to join the market either. With the amount of subsidies in the US for ISPs, I think the services they render might be event called a public service, more than a utility.
It's a soft science anyway...

>The first measure introduced an objective counterpart to human ratings by employing a machine learning algorithm developed by Megvii (Face++ Beauty Score).

Apparently obfuscating a subjective variable makes it objective in soft science research.

I lose interest immediately after that.
The exploit obviously took someone with lots of black hat experience to write. The trie-based string comparison trick is particularly clever, though even that is fairly simple compared to the stuff that comes out of the likes of the NSO group (check out the Wikipedia article for "Weird Machines", that's the sort of stuff they write). The build process of the exploit is also somewhat interesting, but what kicks it off is just an extra m4 file that autogen picks up and dutifully runs with its out of the box settings. That extra file was just added by hand to the dist tarballs, since the server was also owned by the attacker. It doesn't appear in the repo anywhere. Five minutes of reading autoconf docs and you too can create an autoconf trojan with ease.

The various Jia Tan sockpuppets were actively pushing both Debian and Redhat to include the backdoored version of xz, so the answer to your last question is yes, they are in fact active participants in the community.
If you think that stating that you should not go to a college that you can't afford is "beyond the typical level of unhinged," you must be from a very sheltered corner of the internet. It strikes me as a very common sense and mainstream opinion indeed.
jrnl

This is a command line journaling application.

https://jrnl.sh/en/stable/
How is this different from the last "net neutrality" mess? I remember shortly after commercial activity on the internet came under the purview of the FCC, all these mobile carriers started offering deals, T-Mobile in particular offered "YouTube doesn't count against your data cap" and basically we got the opposite of what we were sold with the pitch "net neutrality".

Then, when online commerce was restored to being under the purview of the FTC, all those special deals stopped. No ISP gave special fast lane access to any content service provider. Perhaps "net neutrality" is a lie, like "patriot act"? What we hear when we hear the term is not what lawmakers mean. We hear "ISPs must treat all traffic the same" (except for content with a DMCA takedown notice, of course) but what they mean is "move regulatory authority over commercial activity online from the FTC to the FCC." I'm curious why this, the crux of the matter, is never addressed in these articles. In any case, it seems to me like we get more net neutrality when the FTC is in charge of the commerce.

Commerce online seems to be much more neutral when the FTC is in charge, to me at least. I don't think it's a stretch to say that big multinational corporations like Alphabet want the FCC to regulate the internet for selfish reasons, and if I have to guess, I'd guess that it's because they don't want to fall under the FTCs regulations pertaining to anticompetitive behavior.
I’m not sure any of what I’m about to say is good advice, but having been through a number of cofounder break ups (and helped others) here are my observations.

1) Have the conversation with your co-founder right away.

It sounds like you’ve already done this. People need time to process.

2) the new CTO will likely rewrite your app from the ground up.

This might not seem, or be, likely. But I’ve never not seen it happen eventually.

It’s more important to find someone you think could do that and then share your lessons learned. Smart people tend to make the same assumptions before they are knee deep in the problem.

3) You are the best recruiter for tech talent. Say you are looking to hire a founding engineer with the opportunity to become CTO. When you meet, let them know it’s a short trial period.

4) pick what you are going to demand on stock buyout and own it.

A solution is to have new investors buy your shares so the cap table stays open.

At the pre-seed stage there’s really nothing to buy your stock with but other people’s money.

To justify that to investors, you’d need to find a new hire that improved your ability to raise capital. That is straight-forward:

0. Lives where your HQ/investors live
1. Went to the right schools
2. Worked at the right companies
3. Was responsible for a project or team that was successful on solving a problem relevant to your value prop as a startup

Searching keywords on LinkedIn or GitHub is the best way to look, but posting for that explicitly here on HN and wherever your dev friends are is crucial.

Sum up:
The best thing you can do is to find your team a founding engineer who is better than you & knows the space better. Buying out your stock so that person can have it is an easy decision.

If all the above seems challenging or not doable, you probably don’t have the network to safely launch startups. Build your network.

And good luck!
put a bag over their heads
I think the industrial revolution changed the word's use by changing the context in which ordinary speakers ordinarily use it.

In this specific case, the OP mentions factories...and that's another word that doesn't mean what it once did when "factor" was a common term for an occupational category.

"Fabricate" is another interesting term that might be useful in this context as it suggests a mechanized workshop..."workshop" seems to fall into this space too. To me it seems scale is much of the difference between factory and workshop. That scale is probably industrial.
My claim was that labor was not the primary cost, and I guessed that land was the biggest driver. You have confirmed it basically is, although as a function of things like zoning. That’s trivially obvious. That was what I meant when I wrote the post. Obviously zoning is not the same thing as labor.

Lumping zoning in with “construction costs” makes zero sense. Everything in some sense fits that definition. To be clear, zoning costs definitely are not labor costs. The way you are using these terms is incorrectly conflating things.

Again because you don’t seem to get it: the post I was responding to blamed (union) labor for the price of construction. Clearly incorrectly.
Omit internet tropes.

Please don't post shallow dismissals, especially of other people's work

https://news.ycombinator.com/newsguidelines.html
I almost if not always by experience tends to be the complete opposite... go ahead try interacting with those 'physically attractive' people.
What innovations to ISPs make? I thought they largely just installed equipment from the same group of vendors.

I’m genuinely curious if anyone knows of any.
Plenty of people have been using the term AGI for the general purpose nature of what the SOTA LLMs can do. And, I think it's reasonable, because they are very general when you compare them to the previous generation of narrow AI models.

We don't have another good term. Unfortunately, "AGI" is also overloaded to mean not just general purpose but also alive, embodied, complete emulation of human, sentient, godlike, etc. And everyone has a slightly different definition of which humanlike or godlike characteristics of people or animals something should have to be qualified as AGI.

I think this is a failure of language or language use as much as anything.

But prior to having something like GPT-4 or Claude-3 with vision you had to train a different model or use a different library for every task. Now you can use the same model for many very different tasks.

It's clearly got the "general" part, even though it doesn't have _all_ of the cognitive abilities of humans or even animals.
Execution beats strategy every time
It’s a newsletter. The link from the email was posted instead of the target. You can just go to the main site to learn about it.
Your purpose is to attend xyz conference. That's literally all you have to say. I can assure you "what are you going to be doing between the hours of 6pm to 8pm on Tuesday when you have a break, and will you be commiting any code at that time?" is not going to come up.
I think putting a more constructive aspect to it would be great though. I guess there is still judicial systems in which everyone wears a rob and wigs. Was it studied if this lessens the effect? Wonder if it makes sense to come back to those things to counteract biases.
the "build-to-host.m4" file seems to originally be from gnulib, and if that is installed on the system is not required by the build. So I see that as "part of the build system" myself.

I mean the github repository with exactly the same .ac and .am files works fine with local automake/autoconf generation without that file existing. And thus no backdoor (the test files are still there, but "harmless" without the initial kicking off point to actually de-obfuscate and include their contents)
Awesome, thank you, we are definitely going to take a deeper look!
Should the link be updated to https://www.damninteresting.com/the-reconstruction-of-ulysse... instead of the tracker link?
$850 Millennium Falcons and $680 Titanics: Grown-Ups Are Now a Gold Mine
I'm really excited for this.

Yes, pyright is fast enough, 99% of the time. But the install story, requiring npm etc, is a bit of a pain.

A rust based version with similar install ease as ruff would be great.

Additionally, if it is a lot faster, I think it should unlock more possibilities for eager search to improve the lsp.

Quite often the pyright lsp doesn't find auto imports - there's just too much many places to search.

I'm following this with great interest!
Do you live in the Middle or Far East and you're comparing?
Making the data you need is a differentiator in Gen AI
>but why would it be blocked? Preventing hate speech in company culture?

I suspect it is more about legal exposure, rather than thinking someone is going to come up with a new insult. For example, I suspect you can imagine some words that even being seen on a device in your company would end up in a civil lawsuit settlement.
Agreed.

I mean there value in using hard rationalism in the social sciences, but science is inherently built on a model.

Models are sometimes wrong (they're abstractions and approximations - there's a reason we use confidence intervals), but that doesn't mean it's all for naught - we learn something new and continue to iterate.

(Also, it feels like people in the LessWrong space never really heard about econometrics or the UChicago/Fresh Water School of Social Sciences - ie using quantitative methods in the social sciences space, which is something they've along with CMU pushed since the 30s)

The entire movement feels like people who read Asimov's Foundation, but ignore the fact that even the Foundation failed to predict the Mule.

It also feels like the ETO in the 3 Body Problem (the Tencent version, never watched the netflix one and imo never will)
A Terraform module to manage GitHub Repositories
This was with Claude Opus, vs. one of the lesser variants? I really like Opus for English copy generation.
After the last civil war, the US army learned a lesson and both units and officer billets are now geographically homogenised.
> It’s reasonable to criticize a waste of resources

I don't believe it's a waste of resources.

> there’s always a real opportunity cost

Pitting cancer research vs. psychology research is a false dichotomy. (And again, the article author didn't appear to receive any extra funding for this research aside from his regular professorial salary.) Society spends vast sums of money on a vast number of things. If you want to talk about a waste of resources, I could list a million things that are worse than this research, not just worse as in less useful, but worse as in actively harmful to society.
I completely agree, that's why in that case you could download the missing code from the server and load it using dynamic linking.

The server would then mark it as reachable so it's delivered as part of the main bundle next time.

I would expect the bundle to converge quickly to the set of functions that are actually reachable.

Aditionally, it's very likely that the sets of reachable code of two versions of the same app have significant overlap, so the information collected for version N could be used as a starting point for N+1, and so on.
very good article
"And it still works. Systemd did not need to come along to fix some deficiency, it just came along anyway because for every wise engineer there are 10 clever engineers, and after 50 years of rapid growth the population of linux admins is less than 1% people that know how to reject a shiny new bad idea and 99% kids who do not. Plus of course a few huge businesses who just want that kind of appliance system for their own business reasons and don't care one turd about engineering or empowering the end user or anything like that outside of their own walls."

If you want to you can always run something like Devuan. You don't have to shit on other projects or people to run the software that you want.
@dang can we improve the title?

Starting with "China..." gives IMO an unnecessary political framing to this story. These were researchers at Chinese universities (almost all the same, Tsinghua), so it should say so. There are some cases where we say "America .." or "Russia.." but usually in the context of a body directly under gov't control such as military or federal policy. We never say "Europe develops a sailboat" or "India develops new diabetes medication", it would be "French startup develops" or "India's Biocon develops". Sure the government may have stronger hand in affairs than in other countries, but there's no reason to invoke a different framing because of a political difference.

"Tsinghua University Researchers Develop Photonic AI Chip" feels more appropriate.
Not the first widely exploited 0day in GlobalProtect. Can you really consider this a highly secure product?

https://nvd.nist.gov/vuln/search/results?form_type=Basic&res...
That signature is ridiculous in any programming language. Types aren't the problem here.
From the page:

EpubPress is a browser extension for Chrome & Firefox for turning your favorite web content into ebooks.

Benefits: 1)Removes ads and other distractions, for a cleaner reading experience. 2) Makes content available offline, for reading on the go. 3) Viewable on all your devices (Kindle, Nooks, iPhone, iPad, PC etc.). 4) Groups relevant content together.
Ollama DNS Rebinding Vulnerability (CVE-2024-28224)
Some argue that relatively, they are.

https://www.ft.com/content/4d3b1346-2c5b-11e5-8613-e7aedbb7b...

We just don’t notice the relatively uglier people.
> I’m not sure how you can possibly argue that the US is not “developed”.

The U.S. is considered developed only because it’s extremely rich. However, the general state of its infrastructure, education, governance, media, etc. is more typical of a developing country in many ways.

That’s my point: all these lists of things the U.S. is worse at than every developed country are collectively what it means to be developed, more so in my mind than just being rich.
Sometimes that solo dev is learning a GUI framework, or maybe doesn't have big goals other than a few downloads and having fun coding something new in the evenings. If I had side projects I'd be happy with beer money more than disappointed that I didn't make FU money.