skysight-inc/HackerNews huggingface dataset:
> Your politics are mostly a fashion choice. You don't need to put them on display in literally ever conversation. You also cannot possibly change the world around you with this behavior so I can't understand why so many people feel the need to engage in it.

Given your obvious disgust with someone else thinking or talking about it. (You weren't tagged, you decided to invite yourself into the conversation to proclaim that someone else is wrong for understanding the world differently from you) It's not much of a shock you can't understand why.

> you also cannot possibly change the world around you with this behavior

This feels like the thing you're actually mad about. Complaining at other people for talking about politics (instead of ignoring them) will have even less of an effect. If you want to have an impact ask more questions, don't berate people for not being as smart as you already are, or for daring to see things differently from the way you see them.

As for the change in the world I want to see. First, I want people to be nicer to each other. This us vs them thing needs to stop. Second, I don't need to change the world, I'm happy to just improve my little corner of it a bit. Security (and crypto) is my corner; and NIST has made some mistakes that I find problematic. The idea that leadership of any org *does* influence an org, isn't normally controversial, so if the leadership changes. It's good to know the trust level is gonna change. If the leadership changes in a less trustworthy direction. I'd hope more people learn about it, so blind trust in NIST drops. I would call that a small improvement.

> The government is massive. You always need to consider this. Pretending that a choice of a single federal official is the difference maker here takes bizarre fashion choices into the completely absurd. The only thing you're doing is alienating half the audience with churlish behavior.

I mean, the people replying to you while you rage at them must care a bit about the politics of the system. So I can't imagine that calling something they care about a "fashion choice", and then insulting them wouldn't feel alienating. Is this a do as I say, not as I do kinda thing?
Do you have frequent enough power outages that waiting an extra minute for tea is a concern?
you know that pick and place robots are used to put and solder the components onto the board that you're trying to plug the OcuLink connector to, right?
for anyone that likes the Agents SDK, but doesn't want their framework attached to OpenAI, we're really liking PydanticAI[0].

0 - https://ai.pydantic.dev/
Google Books has a (12 page) preview.[1]

[1] https://www.google.com/books/edition/The_Orange_Tree/GeStEAA...
This is completely wrong.

Malicious software has a long history of detecting monitoring so it can avoid detection. A closed-source browser with backdoors can detect Wireshark, Little Snitch, or whatever you're using to detect outgoing connections, and not connect while those programs are running.

The problem is even more insidious when you're making regular expected connections to a site that the browser creator controls. Many (most?) Orion users are already connecting to Kagi on a regular basis, so they can simply wait until the user logs in to Kagi and smuggle out the data they've collected along with the login request.

In the most extreme case, the browser can not exfiltrate any data at all unless triggered to do so. In this case, the attacker targets specific victims to exfiltrate data from, but avoids exfiltrating from any security researchers or knowledgeable users who might be running software to detect the exfiltration.

In short, the goal here is for those of us with more knowledge to be able to verify the software for every user, because not everyone is capable of monitoring their outgoing traffic effectively, and it's far too easy for backdoored software to simply not phone home when it's being monitored.
I like it as a configuration/data language, but not as a a pseudo-programming language.
"primary", I hope as a commenter out here you understand what that means.
It it possible to create firmware that is encrypted and cannot be read out. Espressif state there is no security issues, but I have a feeling that these debug commands may be used to read out the flash of a properly secured esp32 that otherwise would not be possible…
Well, even more precisely: an executive order applies to federal workers in the executive branch. It doesn't apply to federal workers in the legislative, or judicial branches, and other sorts of workers. It certainly doesn't apply to private citizens or the states.
Why is this difficult to imagine? The capitalists need human labor commodity as long as, well, human labor commodity is the only labor commodity that can do the job. Once it (if ever) isn’t? And they own all the robots that can do the work? And they own all the robot soldiers that can protect their ill-gotten wealth? (Just in short total automation) Well, no need for consumer capitalism any more. Then you just have totalitarian capitalism where everyone else will have to live out their lives at the total mercy of those overlords.

(It doesn’t have to pan out like that. But the point remains that there’s not law of nature that consumer capitalism has to continue, even under Capitalism.)
The only thing missing from the MCP component of Claude Desktop is a better interface for discovering, enabling and configuring different MCP servers.
Apples and oranges. Ethanol is for portable refillable energy. Like comparing a battery to a generator. Entirely different purposes.

But I get it; we did it for ethanol (valuable as a mobile fuel) because it was commensurate with gasoline, not because it rivaled the electric grid.

Using expensive land to make solar electricity may not rival other forms of electric generation, which is the real measure of solar's viability. Grid energy is cheaper, and needs to be generated by cheaper means.

So again, not all land is suitable for solar generation, not so it would pay.
Excellent, thanks for the pointer. Mentioned!
You should perhaps rename it (because of the change I'm proposing) and make the time window either fully random each day or it should slide a bit each day so the whole Earth has equal ability to participate.
> he falls for every single "the current thing" in the book. I remember when he was pushing for so much of the crypto stuff and all of that evaporated to nothing

Isn't this what an early-stage VC firm is supposed to be doing? Lots of investments in companies working in whatever the hot new tech may be. Most companies lose, some break even, one wins so big you forget about the rest.

High risk, high reward, high volume is always how I thought of a firm like YC. And one expects a lot of investments to evaporate to nothing for such an industry.
It seems eager to make even bigger mistakes. The current administration started playing with levers it does not understand.
> INMH the interesting questions is « what are the proteins options, considering the ressources of Indians/India? If your poultry is fed with soy you’ll have many times more proteins and other nutrients eating directly the beans instead of transforming them the eggs. However if your poultry find their food by themselves on a field, you have free eggs without input waste.

Just completely and utterly false, and reflects the poor understanding of diet and nutrition that is pervasive throughout India and in Indian culture. There's a reason why Indians have the highest rates of metabolic syndrome. I've basically shirked all of it, and my blood numbers, weight, etc are substantially better than my parents and my brother.

Firstly, chickens eat more than soy, and chickens (and animals in general) can turn undigestible, useless biomatter into actual food (such as ruminants digesting grass, and then humans drinking milk or eating the flesh). Using animals, you are able to use much less bio-matter to get an equivalent amount of calories and nutrition, simply because humans are terrible at digesting.

That being said, on to eggs. Eggs are an excellent source for protein and orders of magnitude better than soy when looking at both the amino acid profile as well as the protein / calories.

One hard-boiled egg contains about 70 calories and 6 g protein.

Meanwhile, you'd need 50g boiled soybeans to get 6g protein. However, Soy is less bio-available (about 90%), so you'd actually need to eat about 6.6 g protein or 60 g soybean, containing about 70 calories. So far so good, right?

Wrong. Because soy beans are low in essential amino acids like methionine. For an average adult you need about 1.3g methionine / day. This is 3 eggs or 210 calories.

Meanwhile, you need about 480 g of soybean to meet your methionine requirement, which is 830 calories.

If you analyze the Indian diet, you'll realize it's replete with these sorts of insane substitutions, where a perfectly good source of nutrition, whose protein profile matches exactly the human requirement, is substituted for a sub-par product. Obviously, since these are requirements, you'll see Indians compensate by simply eating more to make up for the deficiency. But eating these vegetarian sources of protein in the right amount to get to the required intake leads to insanely high calorie numbers, which is why diabetes, stomach fat, heart problems, etc are so prevalent in India. And it's also why Indians in India are shorter than the Indians in the diaspora despite Indians in India actually eating more calories (hence the weight).

And that's just calories and basic metabolism, we're not even talking body composition, which again suffers within India simply because the best sources of protein are eschewed due to moralizing. There's a reason why Indians, despite constituting 25% of the planet, do not constitute a large portion of world-class athletes and have low average rates of grip strength. It's an insanely self-inflicted pathology.
R7RS Large Stygian Blue/Reddish Green Ballot
This is a valid concern I also reacted a little bit on. One thing to note though is that it is often possible to tell such chains to be lazy and only collect the end result at the end without ever generating any intermediary arrays.

Which require the author to actually have an idea how big the numbers are, but that is very often the case regardless of how you write your code.
Are you saying you're in the US working without a visa?
I have plenty of semi-technical friends that do this. Some of them only look at the links (e.g. via social media bots), and aren't even aware that HN has comments.

They're the kind of people who consider themselves "tech enthusiasts", they can install a nifty tool via pip if the instructions are clear enough, maybe even figure out what's wrong if there's an error, but they're definitely not programmers by any means.

Quite a few of them speak "tech English"; they can figure out a settings window or a signup form, they know enough tech vocabulary and basic grammar to mostly understand manuals, maybe with some help here or there, and can barely string an English sentence together. Ask them to define "lettuce" or "salmon" and they're lost.
FWIW GrapheneOS is rolling it out as well: https://grapheneos.social/@GrapheneOS/114132940314692519

Looks like the GrapheneOS implementation will be less restricted and will let you run operating systems other than Debian, including Windows 11.
I work with R and not python, so some things might not apply, but this:

> [...] it fixes the problem at the time, then it gets thrown away with the notebook only to be written again soon.

Is one of the reasons I stopped using notebooks.

One solution to your problem might be to create a simple executable script that, when called on the file of your dataset in a shell, would produce the visualisation you need. If it's an interactive visualisation then I would create a library or otherwise a re-usable piece of code that can be sourced. It takes some time but ends up saving more time in the end.

If you have custom-made things you have to check on your data tables, then likely no library will solve your problem without you doing some additional the work on top.

And for these:

> Or, especially for pandas, you want to separate functions to depend on the same expensive pre-calc. [...] Now you have to worry about the ordering of functions.

I save expensive outputs to intermediate files, and manage dependencies with a very simple build-system called redo [1][2].

[1]: http://www.goredo.cypherpunks.su

[2]: http://karolis.koncevicius.lt/posts/using_redo_to_manage_r_d...
I miss John, this has much of the charm of the old "Amateur Scientist" columns from Scientific American. I remind myself from time to time that so much great work has been done by scientists with simple hand tools and a thoughtful experiment.
The reality would be a never-ending insurgency.
Coming from North Europe, I always felt America’s loose definition of identity was its core strength.

No national religion. No national language. No centralized identity registry. Social security numbers that are more like timid suggestions than actual identifiers. Opening a bank account with just two pieces of foreign identity. Enrolling your kids in school by simply showing up and filling some forms.

I grew up in a country where I was assigned at birth with one state religion (out of two), a national language (out of three), and an ironclad digital identity number.

The American approach felt like a breath of fresh air. I — and millions of others — could choose to be someone else than what the computer says.

But the rise of Trumpism disillusioned me. Now I’m back in my home country and happily paying taxes to the state church while my children enjoy free education in four languages. What seemed like an identity straitjacket when I was younger now appears more like a spectrum of cozy options that I know how to navigate. Meanwhile America looks hell-bent on acquiring the straitjacket.
This is correct, it does apply to all forms of wage increases. I wouldn't say "instantly," but yes that's why cities are perpetually expensive despite constantly increasing productivity. They are highly productive ergo they have high wages ergo they can sustain high rents ergo they have high rents ergo they "are expensive" compared to adjacent markets.

Mentioned above but I'll put it here too for other readers: the reason rent is unique is that in high COL areas, it's driven primarily by the price of land which is has zero supply elasticity. Higher prices induce supply in all other forms of goods and services.
Thanks for following this up.

I have checked the video you've linked. My suggestion would be that this whooshing noise is not generated by the piezoelectric part but rather from the connected focusing mechanism (especially the helical focusing barrel which turns, and the focusing lens cell which slides back and forth. These parts sit inside the stationary lens barrel, and so a bit of friction is unavoidable. Just my guess.)

Syntax-wise, I will have to think about it. As with all my other articles, I like being very precise with physical formulas and mathematical expressions. But here is my point: These values in photography are not pinpoint precise anyway. When optical engineers come up with lens designs, the precisely calculated values for the aperture are something like f/4.63 which is then simply rounded to the next possible f-value specified on the lens barrel, and calculated focal length is often 25-49mm and Canon simply names that lens 24-50mm on the barrel (other manufacturers do that in a similar way). So, this is just my personal opinion, but it appears to me that in the context of photography, these values are just halfway decent guide values, almost like approximate descriptions of the lens behaviour. For that reason, I do understand why lens manufacturers move away from the precise syntax, and treat these values more like an abstract product description. Of course, if used in a strictly scientific context, I would rather prefer to use f/4.5. But I might be pretty alone with this view.

PS: I have planned a new chapter explaining all this, including the interesting fact that you've mentioned, where the diameter of the exit pupil actually changes according to the focal length, even with a constant aperture lens. But it will probably be end of summer when this is going online.
Sports bookies have a significant informational advantage over the everyday gambler; they index massive amounts of historical data and have access to live data which is lower-latency than radio or television broadcasts. That helps make the market inefficient.
Ah C# 6 not .NET 6, thanks for the correction. Cool to hear that the NativeAOT stuff follows the same path.
And yet the revolutions he inspired end up (in many ways) more dystopian than the capitalism they seek to replace..
"In 1820, India's GDP was 16% of the global GDP. By 1870, it had fallen to 12%, and by 1947 to 4%."
https://en.wikipedia.org/wiki/Economy_of_India_under_the_Bri...
From a zero-sum perspective, wouldn't it be an effective tactic to convince your competitors to avoid zero-sum thought?

It's also worth remembering that in democracy, the demographics of voting blocs necessarily creates a zero-sum distribution of power.
> What if the probe is lost because of a lunch mishap

Well, hopefully the people who are building the probe aren't eating their lunches on top of it.

(Yes, I know. Fun typo nonetheless.)
Even more off topic, does "heutiger" mean something in English that I'm unaware of? Google tells me it's just German for 'today' or 'current'.
What happens when every single physical and mental job that could be done by humans is done by AI/robots? Sure, you'll always have people imagining and creating new things, but it doesn't seem wise to tie that to economic compensation when technology reaches a state where every single human being gets to experience an upper-middle class American lifestyle, unconditionally, from birth to death.
I learned about it at university. The idea is to measure the difference between periods of the short and the long pendulums. In particular, how many swings it takes for their swings to match (both pendulums arriving at the apex at the same time).
Probably. I created my account almost 13 years ago, but I read for years before creating it. I didn't create a reddit account until 2014, or a twitter account until 2015. I was reading Slashdot in the 90's though, to give you a sense of my age and how long I've been following stuff. I'm just a very late adopter...
If they're writing (actually porting) a _compiler_, perhaps.
Sorry if my question appears ignorant, but how quickly is quantum really coming? If your prior belief is "nothing practical is ever likely to come out of quantum computing", then so far there is nothing that would seriously suggest you to reconsider it.

I do not say this lightly, having followed the academic side of QC for more than a decade.
This administration under through Elon is pushing to cut 50% of NASA's science funding. Mapping galaxies we'll never visit is a purely scientific endeavor. Trump seems to care more about military expansion or for lack of a better term more "masculine" expansion of space. The science stuff is not interesting to him, and I'm honestly not sure I think Musk cares about it that much anymore either.
Hey there! This is Steve here from the OpenAI team–I worked on the Responses API. We have not removed this! It should still work just like before! Here's an example:

https://github.com/openai/openai-python/blob/main/examples/r...
Yes, because it's more of a reflection on the hiring manager than on the company. It doesn't tell you anything about what it's like to actually work there.

But also it's not just extremely common, but it's practically the norm. It's just how things are. It's annoying but it doesn't actually affect your planning or anything. If you go in with this as the expectation, then it might not bother you as much because you're already expecting it.
Yup youre right, will post a different updated
Sure, the launch will go through, but SpaceX doesn't see any recurring revenue from later operations, and I wouldn't put it past the current administration to cut NASA's budget such that continuing operations are affected.
> The larger open source world doesn't matter for this decision

It obviously does because the larger open source world are huge users of Typescript. This isn't some business-only Excel / PowerBI type product.

To put it another way, I think a lot of people would get quite pissed if tsc was going to be rewritten in C# because of the obvious headaches that's going to cause to users. Go is pretty much the perfect option from a user's point of view - it generates self-contained statically linked binaries.
> The far-right candidate Oleh Tiahnybok’s last name means pulling one’s side in Ukrainian.

> So his campaign officers have been conveniently running a message of “Tiahnybok is pulling for our side,” but so far managed to get only 1.6 percent of polled voters to declare support for him. A broad-shouldered and towering leader of the right-wing Svoboda Party, he positions himself as a knight on the yellow-and-blue horse – the country’s national colors – on a mission to save Ukraine. His program almost immediately mentions that a section “nationality” should be introduced into Ukrainian passports – a sign of pride to some, yet prejudice to others. Should he be president, Ukrainians will have to obtain visas to travel to Russia and pass a Ukrainian language test to work in civil service. Ukraine would pick up nuclear arms again and take a hard line approach towards Russia. Serving as a lawmaker twice before, Tiahnybok’s ideas have been better received in the more nationalist west. Once allied with President Victor Yushchenko’s Our Ukraine faction, he was expelled for anti-Semitic and xenophobic statements.

2010 hope the kyiv post is good enough source https://archive.kyivpost.com/article/content/ukraine-politic...

58652dd5e1d83157ae78ed96cb2fd53ee98dba25b3b5c0dbda11b83a17035ba5
This is more concise and clearer. Their first one mocked them being called undocumented, putting it in quotes, when they were in fact undocumented. The main point is that if malicious software has access to these commands, it has access to the rest of the system already so this is the least of your problems (if I understand this correctly).
Gemini Pro does this constantly.

* It'll output a broken script
* I tell it what's wrong and how to fix it
* It tells me I'm absolutely right and that it will correct it
* It outputs a script with the exact same brokenness
That's a question of code organization, one method I find helpful is writing a long chain and then breaking it up into clear functions. E.g.

var longBooks = books.filter(book => book.pageCount > 1000)
var authors = longBooks.map(book => book.author)
var distinctAuthors = authors.distinct()

could become (in a different language)

books
|> Books.filter_by_length(min: 1000)
|> Authors.from_books()
|> Enum.distinct()

and now each step is named and reusable. This example isn't the best, but it can be quite helpful when you have large map() and filter() logic blocks.
That really has nothing to do with whether or not operations for this project will be funded over the next several years.
They did not lose control of a protest. The Indians were not permitted to assemble. When it was discovered that an assembly was meeting, the British entered the square where the assembly occurred and massacred those present.
NTSB Preliminary report on January 29 crash of PSA Airlines [pdf]
> Android's fopen() function is indeed an abstraction over the Linux fopen() system call

Yikes, `fopen` is not a system call...
Disappointing that there was not a recommendation to reduce the number of flights out of DCA. Congress has interfered multiple times over the years to increase the number of flights despite warnings from both the airport authority and FAA that the number of flights posed a serious safety risk.