MurphyA/hacker-news huggingface dataset:
by somenameforme | 2025-06-19 05:21:33+00:00
This is definitely not true. For instance 69% of Israelis support(ed) ending the Gaza 'war' after a hostage exchange. [1] Only 21% opposed.

It's going to be impossible to get reliable polling on Iran right now because Israel's going extremely authoritarian with domestic 'information warfare.' But it's fairly certain that most Israelis will oppose what's happening, once they can speak again. For instance in early 2024 Israeli decided to destroy the Iranian embassy in Syria, killing multiple generals amongst others. This led to a largely performative counter-strike by Iran. And here 74% of Israelis opposed continued escalation if it harmed security alliances. [2]

And the Israeli government decided to carry out the recent invasion when global support for Israel is already at record lows, which means it is obviously going to hurt security alliances, especially in the mid-term (double entendre intended). Search my post history and you'll find I've been notably favorable towards most Trump policies. If an election was held tomorrow I'd happily vote against him (and anybody else who supports this stupidity), a million times over, if he drags us into another forever war. And I think that corresponds to a sizable chunk of his support. People think "we" wanted out of Ukraine out of preference to Russia. In reality "we" just want the US to stop getting involved, and wasting money (to say nothing of lives), in stupid wars all around the world, period.

[1] - https://www.timesofisrael.com/69-of-israelis-54-of-coalition...

[2] - https://www.timesofisrael.com/poll-74-of-israelis-oppose-cou...
by finestevenx | 2025-06-19 05:22:21+00:00
Estimate team composition and timeline for MyEasyLead

Budget Considerations

Monthly Team Cost (estimated): - 2 Senior Backend Developers: $24,000-32,000 - 1 Senior Frontend Developer: $12,000-16,000 - 1 Full-Stack Developer: $10,000-14,000 - 1 Project Manager: $10,000-14,000 - 1 DevOps (part-time): $6,000-8,000 - 1 QA (part-time): $4,000-6,000 Total Monthly: $66,000-90,000 Total Project Cost: $726,000-1,170,000 Risk Factors That Could Extend Timeline: 1. LinkedIn API Changes: LinkedIn frequently updates their anti-automation measures 2. Proxy Management Complexity: Managing thousands of proxies reliably 3. Scale Testing: Ensuring system works with 20k+ connections per user 4. Integration Challenges: Complex interactions between 20+ modules 5. Drupal Learning Curve: If team isn't deeply familiar with Drupal 11 Alternative Approach - MVP First: Phase 1 MVP (4-5 months): - Core modules only - Basic connection management - Simple messaging - Essential dashboard - ~300-400 story points Phase 2 Enhancement (3-4 months): - Flow builder - Advanced analytics - Sales Navigator - ~250-300 story points Phase 3 Scale & Polish (3-4 months): - Performance optimization - Advanced features - Full automation - ~200-250 story points This phased approach allows for: - Earlier market validation - Reduced initial investment - Iterative improvement based on user feedback - Lower risk profile
by finestevenx | 2025-06-19 05:22:45+00:00
Summary of MEL Modules Code Statistics:

Total Lines of Code: 47,909 lines Breakdown by file type: - PHP files: 22,920 lines - JavaScript files: 8,644 lines - Module files: 991 lines - Twig templates: 4,733 lines - CSS files: 2,481 lines - YAML config files: 4,042 lines Top 5 largest modules: 1. mel_li_profile_connections: 8,364 lines 2. mel_li_flow: 6,926 lines 3. mel_li_inbox: 4,559 lines 4. mel_li_sales_nav_search: 1,968 lines 5. mel_li_profile_importer: 1,560 lines File counts: - 105 PHP/JS/Module code files - 16 Twig template files - 11 CSS files - 226 YAML configuration files This represents a substantial custom codebase for the MyEasyLead LinkedIn automation platform!
by usr1106 | 2025-06-19 05:24:14+00:00
That fingerprints exist is nothing new to someone who has visited https://amiunique.org whenever I get a new device or install a new distro for many years. (It also tells me that the project is not very alive, they had the same job offer for many years.)

So what would have interested me is how and what kind of impact the researchers measured. The article seems to say pretty much zero about that. Disappointing.
by wkat4242 | 2025-06-19 05:24:27+00:00
Even here in Barcelona a bubble tea is about 6 euro. It's not something I'd get every day, but it's a nice thing on a hot day. A treat like an ice cream.

And the purchasing power in America is about 3-4 times as high. Also, you don't really get poor students there. If you're poor in America you just don't get to go to college.
by riedel | 2025-06-19 05:24:31+00:00
I think nobody is screaming here that this particular action is illegal, as I read the comments. However, there is many things governments can do, that can be considered (under different subjective considerations) unethical, following a hidden agenda or plainly stupid. My personal decision at the moment is that I do not travel to the US. Which means that at times our papers are not presented at US conferences because my PhD students don't get visa (even unrelated to the current ban). I think the US will survive this particular loss though.
by mahirsaid | 2025-06-19 05:25:18+00:00
Most likely the very same people that passed it are part of the lobbying of you know who ( i don't want to say the exact names or party). Any future bills in favor of that foreign country will be hard to protest against. petitioning will be heavy criticized for being anti-semitic in nature firstly, which will delay any reverse action to a bill, such as a arms deal package or some aid in war effort such what's happening right now. another way to block none align congress vote or civil pushback.
by hysan | 2025-06-19 05:25:36+00:00
This was hard to read through because it felt like the author took a lot of the recent writings about the lack of accessibility in Linux (more accurately, Wayland) as a personal attack. It’s understandable given that they are actively working to improve accessibility, but the way the article was presented didn’t make me feel sympathetic. Instead, it made me more sympathetic to those who have written about these problems and doubly so for those who suffer from disabilities and are dealing with the push to Wayland.
by dmitrijbelikov | 2025-06-19 05:25:39+00:00
I think that Andrej presents “Software 3.0” as a revolution, but in essence it is a natural evolution of abstractions.

Abstractions don't eliminate the need to understand the underlying layers - they just hide them until something goes wrong.

Software 3.0 is a step forward in convenience. But it is not a replacement for developers with a foundation, but a tool for acceleration, amplification and scaling.

If you know what is under the hood — you are irreplaceable. If you do not know — you become dependent on a tool that you do not always understand.
by intended | 2025-06-19 05:26:10+00:00
This is a great point to highlight how the current ability of America to produce outcomes like yours, is downstream of their ability to maintain institutional fitness.

These instructions are symptoms that show that the institutional fitness is degraded.

Good planning would be to come to America, take advantage of the increase in pay or opportunity, and several years later, leave once the inevitable co-morbidities become too much.
by AlotOfReading | 2025-06-19 05:26:31+00:00
Aren't continuous, stochastic, partial knowledge environments where you need long horizon planning with strict deadlines and limited compute exactly the sort of environments muzero variants struggle with? Because that's driving.

It's also worth mentioning that humans intentionally (and safely) drive into "solid" objects all the time. Bags, steam, shadows, small animals, etc. We also break rules (e.g. drive on the wrong side of the road), and anticipate things we can't even see based on a theory of mind of other agents. Human driving is extremely sophisticated, not reducible to rules that are easily expressed in "simple" language.
by dotcoma | 2025-06-19 05:28:20+00:00
From your FAQs

> Our Pro plan is billed monthly at $15/One-time payment. Payments are securely handled by LemonSqueezy. Once subscribed, you'll get immediate access to all Ordia features.

Nit clear to me if it's $15 one-time, or $15 one-time-per-month ;)
by Eisenstein | 2025-06-19 05:28:50+00:00
> if these tools are capable of reasoning and are able to solve advanced logic, math, and programming challenges as shown in benchmarks

The benchmarks are make of questions that humans created and can answer, and are not composed of anything which a human hasn't been able to answer.

> then surely they must be more capable of understanding and improving their own codebases with assistance from humans than humans could do alone.

I don't think that logic follows. The models have proven that they can have more breadth of knowledge than a single human, but not more capability.

Also, they have no particular insight into their own codebases. They only know what is in their training data -- they can use that to form patterns and solve new problems, but they still only have the that and whatever information is given with the question as base knowledge.

> My point is that if this was being done, we should be seeing much greater progress than we've seen so far.

The point is taken, but I think your reasoning is weak.

> Either these tools are intelligent, or they're highly overrated. Which wouldn't mean that they can't be useful, just not to the extent that they're being marketed as.

I may have missed the marketing you have seen, but I don't see the big AI companies claiming that they are anything but tools that can help humans do things or replace certain human tasks. They do not advertise super human capability in intelligence tasks.

I suspect you are seeing a lot of hype and unfounded expectations, and using that as a basis for a calculation. The formula might be right, but the variables are incorrect.

We have a seen a LOT of progress with AI and language models in the last few years, but expecting them to go from 'can understand language and solve complicated novel problems' to 'making better versions of themselves using solutions that humans haven't been able to come up with yet' is a bit much to expect.

I don't know if one would call them intelligent, but something can be intelligent but at the same time not able to make substantial leaps forward in emerging fields.
by mmarian | 2025-06-19 05:28:55+00:00
I've made a couple of decisions which I often question:

1. A while back, I quit a well-paid job to start my own business. The business failed, and it took me a few good months to get back on my feet.

2. I'm not going back to that kind of well-paying job, and instead still trying to launch my business. I would've been much better off financially.

Do I regret it? Sometimes, but I know that I'd deeply regret not trying when I'm on my deathbed. There's risk either way in life.
by AdieuToLogic | 2025-06-19 05:29:19+00:00
> So the question is, can you hide the formal stuff under the hood, just like you can hide a calculator tool for arithmetic? Use informal English on the surface, while some of it is interpreted as a formal expression, put to work, and then reflected back in English?

The problem with trying to make "English -> formal language -> (anything else)" work is that informality is, by definition, not a formal specification and therefore subject to ambiguity. The inverse is not nearly as difficult to support.

Much like how a property in an API initially defined as being optional cannot be made mandatory without potentially breaking clients, whereas making a mandatory property optional can be backward compatible. IOW, the cardinality of "0 .. 1" is a strict superset of "1".
by Eisenstein | 2025-06-19 05:34:02+00:00
I think it would more take the form of 'LLM makes a backend solution using deterministic code that it uses to solve the problem'. Since LLMs are already extremely good at code, then they could code the solution to the problem and use that internally to solve it. They would manage the information exchange and the operations, but the results would be from connected pieces of bespoke software.
by bamboozled | 2025-06-19 05:35:47+00:00
Why is Gaza such a focus for your tears ? What about all the starving North Korean kids, dead Ukrainians etc?

The point of my comment is to point out while that's your opinion on what the meaning of life is to sit around high, on couches contemplating philosophy (and good on you), it's very very far from a universally shared view, especially if you're born into starvation somewhere in Africa...
by cat1750309572 | 2025-06-19 05:35:58+00:00
I was a cheat developer and I did hang out with cheaters and other developers. I'm surprised people in this thread haven't mentioned one big motivation for cheating yet. Plain old trolling, making other people mad at you, making them insult you in chat, etc.

There were TF2 bots that autonomously queued for the game's casual matches, spammed the chat, aimbotted and made the game generally unplayable for a while, you could host a bunch of them on a not so beefy computer and make them queue separately or together.

One of the features of those bots was streaming the chat logs from the matches into Discord/Telegram channels for cheaters/bot hosters to laugh at and make compilations of. It was funny and entertaining to see people having their moods ruined for no reason.

In game (TF2 specifically), when I see cheaters, they are usually also extremely annoying/purposely abrasive in other terms as well - frequent use of racial, transphobic, homophobic slurs, furry/anime/my little pony profile pictures, blatantly cheating while denying it, general smugness - they are trying to maximize the negative reactions they can get out of you. I'm really ashamed to have once been like that and I'm really glad that I grew out of it. It was absolutely not a healthy way to have fun for myself, and not a great community to spend time in (a lot of cheaters pretend to be extremely bigoted for a reaction, but some are genuinely like that). I met some genuinely good, talented people there, but they didn't stay involved with the cheating community for long, and eventually I left it too.
by lofaszvanitt | 2025-06-19 05:36:00+00:00
Because the average joe needs the sense of achievement. Lots of people have near zero success in life, or power above something, and this is their supplement.

Plus most of the modern multiplayer games, especially fpses, are centered around a few individuals who have skills above the herd or they are playing by different rules (meaning of this is up to you...) and everyone else is just filler so that these above average players can "harvest" them. Just like Bodybuilding. You have the top notch competitors who everyone tries to imitate. And that is what sells the supplements, while all they buy is an illusion that one day they can achieve the same physique.

So let's say you have Apex Legends where well known players show how they literally obliterate everyone else. So the matchmaking (which is deliberately shit) sends these "predators" to hunt the prey, who are essentially sheeps.

People watch these streamers and try to imitate or get to know how to be at the skill level they have (which is near impossible for several reasons, I'd rather not explain). So the whole business centers around these outstanding persons, and the sheep buy the shiny digital bullshit, thinking that might elevate them to the "bigname" monkey's level.
by mediumsmart | 2025-06-19 05:36:35+00:00
I did not read the article and only half of the comments. I would put a flag for the language’s where the pancake menu was that opens full screen menu to choose the language you want.

Which means I would then have the whole site in one happy scrolling page on mobile. Did the article or the second half of the comments address solutions?

- or, how would you do it without nav except for the footer links …

Mobile German navigation sucks because of the long words when implementing, yes.
by Triphibian | 2025-06-19 05:36:44+00:00
There was something special about hearing music this weird over the air. Pretty sure I heard the Goofy Gold record by K-Tel before Dr. Demento, but once I did I stayed up and taped it religiously. Still somewhat amazed I heard Camper Van Beethoven ("Take the Skinheads Bowling") first on his show and not on MTV. When I moved to L.A. in the '90s one of the first things I did was pull out my Thomas Guide to figure out what the deal was with the intersection of Pico and Sepulveda.
by psviderski | 2025-06-19 05:36:55+00:00
I guess you're asking about the registry part (not 'pussh' command). It exposes the containerd image store as standard registry API so you can use any tools that work with regular registry to pull/push images to it.

You should be able to run unregistry as a standalone service on one of the nodes. Kubernetes uses containerd for storing images on nodes. So unregistry will expose the node's images as a registry. Then you should be able to run k8s deployments using 'unregistry.NAMESPACE:5000/image-name:tag' image. kubelets on other nodes will be pulling the image from unregistry.

You may want to take a look at https://spegel.dev/ which works similarly but was created specifically for Kubernetes.
by CaptainFever | 2025-06-19 05:37:41+00:00
Personally, the distinction I draw isn't between corporations and cooperation as per the article ("they make money" is kind of an arbitrary difference IMO), but just that in general maintainers have no obligation to do any sort of work for free.

So like, regardless of the user of the software, one should understand that there really is no warranty, or promise of quality or support from FOSS.

If one (whether it be Debian or Apple) needs a feature, bug fix, or security fix, one can ask for it, but don't expect anything.

The best way is to do it themselves, and share their code if they wish to or are obligated to under the GPL. Or commission a programmer or the maintainer to do it. Or buy a support contract from the maintainer. Or encourage it by doing micropatronage and voting for it.
by candrewlee | 2025-06-19 05:39:49+00:00
Zed is fantastic. I've been making the leap from neovim to zed lately, and it's been an great experience. Everything feels snappy, and I love how well they've integrated Vim bindings. Their agent mode is nice as well. It's clearly an underdog to VSCode, so the extension ecosystem isn't quite there yet... but for a lot of the things I've used it for, it's sufficient. The debugger has been the big missing feature for me and I'm really glad they've built it out now - awesome work.
by rjpower9000 | 2025-06-19 05:40:29+00:00
I might have phrased this unclearly, I meant specifically for the case of translating one symbol at a time from C to Rust. I certainly won't claim I've figured out any magic that makes the coding agents consistent!

Here you've got the advantage that you're repeating the same task over and over, so you can tweak your prompt as you go, and you've got the "spec" in the form of the C code there, so I think there's less to go wrong. It still did break things sometimes, but the fuzzing often caught it.

It does require careful prompting. In my first attempt Claude decided that some fields in the middle of an FFI struct weren't necessary. You can imagine the joy of trying to debug how a random pointer was changing to null after calling into a Rust routine that didn't even touch it. It was around then I knew the naive approach wasn't going to work.

The second attempt thus had a whole bunch of "port the whole struct or else" in the prompt: https://github.com/rjpower/zopfli/blob/master/port/RUST_PORT... .

In general I've found the agents to be a mixed bag, but overall positive if I use them in the right way. I find it works best for me if I used the agent as a sounding board to write down what I want to do anyway. I then have it write some tests for what should happen, and then I see how far it can go. If it's not doing something useful, I abort and just write things myself.

It does change your development flow a bit for sure. For instance, it's so much more important to concrete test cases to force the agent to get it right; as you mention, otherwise it's easy for it do something subtly broken.

For instance, I switched to tree-sitter from the clang API to do symbol parsing, and Claude wrote effectively all of it; in this case it was certainly much faster than writing it myself, even if I needed to poke it once or twice. This is sort of a perfect task for it though: I roughly knew what symbols should come out and in what order, so it was easy to validate the LLM was going in the right direction.

I've certainly had them go the other way, reporting back that "I removed all of the failing parts of the test, and thus the tests are passing, boss" more times than I'd like. I suspect the constrained environment again helped here, there's less wiggle room for the LLM to misinterpret the situation.
by nomilk | 2025-06-19 05:43:14+00:00
This was a entire ship (not just an engine), and nobody was hurt or killed. Is this a major or minor setback for SpaceX? Rapid unscheduled disassemblies may look spectacularly bad but may be par for the course during testing (in order to push things to their limits to learn where they break) - curious to learn how bad this one is.
by anonymousiam | 2025-06-19 05:44:53+00:00
I've got some old off-the-air recordings of his show on KMET in the early 70's. (My dad recorded them on his Sony 360 reel-to-reel tape recorder.)

I had no idea that he was still active and on the air, and also I had no idea there was an online archive of all the shows dating back to 1974.

I wonder what he'll do with his priceless collection of rare vinyl...
by xhunmon | 2025-06-19 05:45:59+00:00
1. Basic Usage of the System Route Table 1. Configure module.json5 in the Target Module Whether in the entry or a business module (such as login), add the following configuration to module.json5:

{ "module": { "routerMap": "$profile:route_map" } } 2. Create route_map.json and Register Pages Create route_map.json in the resources/base/profile directory. For example, in the login module:

{ "routerMap": [ { "name": "LoginPage", "pageSourceFile": "src/main/ets/pages/LoginPage.ets", "buildFunction": "RegisterBuilder", "data": { "description": "this is LoginPage" } } ] } name: The page name, used for navigation. pageSourceFile: The source file path of the page, relative to the src directory. buildFunction: The entry function for the page, must be decorated with @Builder. data: Custom fields, accessible via the getConfigInRouteMap API. 3. Register the Page Entry Function In the target page (e.g., LoginPage.ets), add a function decorated with @Builder:

// Page entry function for navigation @Builder export function RegisterBuilder() { LoginPage() }

@Component struct LoginPage { pathStack: NavPathStack = new NavPathStack() build() { NavDestination() {} .onReady((context: NavDestinationContext) => { this.pathStack = context.pathStack }) } } 4. Navigate Between Pages Using pushPathByName You can navigate between pages using pushPathByName, without manually maintaining navDestination: ...
by huevosabio | 2025-06-19 05:47:36+00:00
On that one (and many of the Israel-related ones) I think the problem is that it implicitly assumes that because you do, you do it because of antisemitism.

But I could have double standards for all type of countries! I tend to hold the US at a higher standard than most countries for almost anything, and I think everyone holds Germany to a much higher standards with respect to minority rights (particularly, Jews) than other countries.

I think people overindex on Israel as "the only Jewish state", and less as "just another country". I wish we could entirely separate the identity of the Jewish people and the state of Israel at least in the discourse. It would make everything healthier.