skysight-inc/HackerNews huggingface dataset:
Eggs are used in the same way (whipped egg whites) but the amount of egg white used in a whole cake or bread or whatever is so small it’s not a meaningful contribution to the nutrition.
Also NASA uses NetBSD's pkgsrc for thier NAS package requirements

https://www.nas.nasa.gov/hecc/support/kb/pdf-cat/133/

https://www.nas.nasa.gov/hecc/support/kb/using-software-pack...
That’s fair. And thanks for the thoughtful reply! I was thinking more for travel / safe storage. I’m often flying on small planes and to throw it in my duffle.

My solution is I have a PD 30L as with dslr, 200-400, macro, 24-74 lens two straps are nice to have purely due to weight vs sling. The side access is clutch.
I learned Perl 4.036 for a university course (computational linguistics, appropriately enough) in 1996. That's ... more than half my life away.
Using Software Packages in Pkgsrc
> which can matter in a hot loop:

163ns - 31.9ns == 131.1ns

This will need to happen 7.6 million times to save me 1 CPU second. On AWS lambda with 1GB of memory this will cost you a whopping: $0.0000166667.

The point is, you're not even wrong, but there are vanishingly few cases where it would actually matter to the bottom line in practice. You're taking an absolutist point of view to a discipline which thoroughly rejects it.

This is what I love about the cloud. It forces you to confront what your efforts are actually worth by placing a specific value on all of these commodities. In my experience they're often worth very little given that none of us have the scale of problems where this would show actual returns.
Forgive me if I have missed something, but how is a synthetic version of the web (which sounds interesting and impressive in its own right) in any way comparable to a vast, indexed repository of curated and organized technical knowledge shared by experts with nuanced experiences and insights?

> but as microprocessors become faster, I believe we'll be able to generate artificial realities of useful information we can't live without which are superior to Stack Overflow today.

Was this written by an LLM bot? It seems…off.
You can tell a bird is built through evolution pretty easily. Lot of give aways in the structure which serves no point or is badly designed because mutations can only change small changes at a time without being able to think through to future.

I am not saying random mutations can't build entities that are accurate or can exist in reality. Of course they can. But it's also pretty obvious these structures are result of mutations and not creative thought.
Exactly how many “remote principal software developer” jobs do you think there are available and that’s a self selected sample and even then they for some reason separate “senior software developer”.

Look at salary.com where you can see by cities.

None of the BigTech companies have many remote jobs. Google is even requiring their customer facing professional services department to be in certain cities. That was a bridge too far even for AWS.
Sure, productivity it's not cut-n-dry stat, but it's not completely impossible to measure either. For a team, there are very clear goals: to make product that customers like, and to keep improving it for a long time. The last part is especially hard to measure, so people do all sorts of approximations, some very bad.

For individual, productivity is measured on multiple axis - new long-term features, throw-away and prototypes, code maintenance, fire-fighting, code reviews, high-level design, outside-of-team communications, intra-team communications (for example helping teammates), archeology, specific parts of your project, probably others. In ideal team, everyone is strong on at least one or two axes, so no person is worse than others. In real teams, I've seen people who were weak on every single axis and did not seem to improve with time. I've also seen people who are great at everything, and it's extremely nice when such people exist - but they are very rare.

(Btw, re your specific example: if you weren't productive because you were waiting for others to approve your access then you were not productive. There is nothing complex about this, there were plenty of times when I've said, "I did nothing for project S last week because they still could not give me access")
While I agree that many of us are headed from different parts of the city or countryside, if we are Christians or seekers we are all headed to the same destination. So while our satnav path may look different, there are inevitably similar experiences along the way from which we can learn. Beyond that if you are a Christian you believe the Word will apply to all of those situations. Those who study the word can therefore offer insight. I believe this also includes truths like the trinity. So in those sense I would say no it's no purely internal. That being said yes, faith is head knowledge acting in anticipation from the heart as a relationship between you and God.

"It's a fundamental rule found everywhere - there is a softer voice within that will speak to of it but you have to ask it to tell you and then have ears to hear it."
But without experience and until you learn to discern the softer voice you must test it against scripture, to know whose it is.
Sadly I think Node and Python have long taken over CPAN.

But apart from that, I was nodding through your whole comment… Perl really is a super power. POSIX at your fingertips!
https://archive.is/uFJ9s
Am I the only one who hears "Software Defined Vehicles" and thinks, "wow, these companies really have entirely lost touch with what everyday people need and/or want" ?
Interesting that you mention textbooks. Most of my STEM classes in college did not have a textbook, or recommended a book that was kinda irrelevant to the direction the classes took.

BTW, the discovery of the Scientific Method was a great leap forward in how to discover more knowledge.
FTC terms work like that, a replacement for a commissioner who leaves mid-term only gets the time remaining on the original appointment, not a new full 7 years. But they also can hang on past the nominal end date until a successor is actually confirmed.

The prior chairman, Joseph Simons, had this same seat that Khan has now, so for him his term was also nominally set to expire September 2024. He resigned when the administration changed over in 2021.
Moral panic?
He is under criminal investigation and has been banned from practicing medicine for two years - I think that substantially undercuts your argument.
This seems to be a fairly common sentiment. I consider Rust's syntax fairly consistent and elegant for a curly brace language, but evidently I have some blind spots. What quibbles do you have with Rust's syntax?
Have you considered the possibility that those close to you may not be your friends, and that the system is not actually usefully considered as your enemy?
I largely agree, but a few quibbles:

- the Great Pyramid is closer to 4600 years old

- we will always have common crust elements, eg 27.7% silicon, 8.1% aluminum, 5% iron, 3.6% calcium, 2.8% sodium, 2.6% potassium, and 2.1% magnesium; so the question is those and biological elements (carbon, hydrogen, nitrogen, and oxygen)

- you can probably do space travel from that list, which gets you easier to consume versions of those elements as well, eg asteroids

- and from there interstellar travel is possible.
BTW it's also a measure to ensure your own standards are met - in distant execution, e.g.where you can ensure your data is processed privately, or your end of a contract is adhered to (something that we think resonates with an agentic/autonomous future).

"How can we ensure that the system enforces the rules that I want"
Let's say that you have two runners running the same marathon. The first one, Frank, sprints at full speed and eventually tires out and slows down. The second runner, Peter, takes a nap first and then finishes the marathon at the exact same time. Which of these two runners was faster in the race? The answer is: It doesn't matter. And therefore there is no such thing as running speed.

There is such a thing as productivity in programming. If you could measure it it would likely be some combination of peer review and an analysis of the impact implemented features and fixes had. Some companies actually have programmers rate each other. I don't know how well it works and I think it can lead to perverse scenarios. But you can come up with metrics that are positively correlated with productivity.
...where would you classify Llama in here? That's not really "open source" despite what Facebook calls it, but I wouldn't call it proprietary, anyone can download and use the whole thing locally.
> I also get a lot of comments on my MRs about minor issues like spacing or formatting which only my tech lead cares about. Unfortunately my manager considered this as a bad thing.

This is a problem with your manager. He should provide a pre-hook or a PR action that reformat on pushes. Sure, you can't have everyone using a different formatting convention, that would be insane (especially for diffs) but everyone should have his own formatting on his own IDE.
The ability to look productive is a different skill. The ability to create any impression is a skill some have. Creating fires and putting them out like a hero is another skill.

What are your eyes measuring? Are you being fooled?
> kept on sending packets to some weird ip address at boot.

You mean an RFC1918 for etherboot? I have a "few" of these devices and this simply doesn't make any sense in any context.
That was very interesting. It's amusing to me how Google's crawler is more efficient than the competition. Maybe Google isn't a search business as much as a crawler business now!

I've thought about updating my robots.txt but I really don't see the point. It's a cat and mouse game and there is no 'delete previous fetch' in robots.txt. I seriously doubt that they would update their index to remove contents if the robots.txt changed over time. Besides, it's going to be death by a thousand paper cuts, keeping up with all these robots. Most of the young ones certainly wouldn't abide by robots.txt anyway as they're just in alpha, right?...

The cat's out of the bag now... The only real purpose of having a restrictive robots.txt is to reduce traffic, imho. Or to help these robots find content that they wouldn't normally dig "that deep".
Any chance that the AirTag could have a software memory leak that would normally be masked by cutting power once a year? Its possible right? The code must be written in something low level like C.

Would be kinda funny if 10 years from now the author gets his stuff stolen again and then discovers said memory leak crashed the Airtag 9 years ago. As Elon Musk likes to say: "The most ironic outcome is the most likely" . (OP I hope your stuff does not get stolen again, its just a joke)
I learned this as a real estate salesperson, some 20-years ago: Take 10 calls to get a meeting. Take 10 meetings to get a contract. Sign 10 contracts to complete a sale. So a thousand calls and a hundred contracts for 10 sales. I didn’t last long, the only other people there who were successfully selling land were also heavy cocaine users, that’s a mark of how grind-y the job was.
> We cannot find qualified applicants.

By chance has your employer posted on HN who’s hiring?
Was that before or after spreading across the whole country?
The explosion of single character sigils and the taint of C++'s template syntax.
What is really annoying with thiserror is the wizard refusal to give us an easy way to print the error chain. No I dont want to convert it to anyhow just to print the error...
Yes, it does. https://yadm.io/docs/alternates#

I used yadm for a while. I switched to Chezmoi (https://www.chezmoi.io) though. Same ideas, but much better execution IMO.
At that point, it hadn’t spread and there were already tons of serious cases.
I think it’s country dependent.

At least on booking.com it depends on what settings you have.
Is that why those mice sell well? Because no one cares about those features? Sure, they might be rarer but not as rare that you think they are just looking at the Amazon top selling charts.
My vote on voting systems
Seeking feedback on AI workstation performance
I'm thinking of buying a prebuilt solution to get started. Have any of you used these pre-built AI deployment like Cisco C480 M5 and AnonAI On Premise with 2 4090?
Amazon workers to strike at multiple US warehouses during busy holiday season
COVID is easily spread via air, but like most diseases that are spread that way, is also easily spread via surface contamination. [https://pmc.ncbi.nlm.nih.gov/articles/PMC10531613/#:~:text=V....]

Speaking of blind spots.
Using finite resources more slowly gives you more time to invent alternatives. Imagine what would've happened if we used up all fossil fuels we had alternatives.
I mentioned two watches with similarly sized batteries.
As far as I know, our wetware builds the hardware as the software runs. Like some kind of self-agglomerating and pruning FPGA

"... neurons that fire together wire together" (essentially)
Node/NPM definitely is on-par with CPAN. But pip isn't even close.

The real deal with Perl is you not only get bleeding stuff, you get all kind of obscure and rare libraries. Its not that you can't do that in Python. Its just that the culture in Python world isn't made up of people who think about those problems or even in that dimension. Its a great language for writing all variety of apps.

Perl is the og hacker's language. Python is awesome too, but its not really what Perl is.

Most of the bad rep Perl gets is because programmers who only interact with http endpoints and databases tend to not understand where else it could be useful.

Like even the regexes. They sound like a pain, until you have to do non trivial string manipulation tasks. Then you discover, regexes do it a lot better than cutting and slicing strings some 100s of times.
- Cisco: https://www.cisco.com/c/en/us/products/collateral/servers-un...
- AnonAI OP: https://www.autonomous.ai/anon-ai/anon-ai-on-premise
You are free to believe what you want. I myself witnessed it. Fake address, fake office. Apply to "4" "companies".

You have no idea what good lawyer can do :)

It works.
All programmable mice store their settings on the device itself, like Roccat and Razer. A true programmable mouse doesn't need software running in the background. A configuration application that needs to continue running is now just a background service running in user mode and not a true configuration application.

Roccat user because of the size of the mouse is bigger than others and all the buttons can be reprogrammed, along with the wheel. No background software needed and all configuration changes are OS independent.

Not a Logitech user because the wheel could not be programmed to control the sound volume. Last time I tried their products. Even contacted their support to verify the wheel, most useful for controlling audio, is fixed to page scrolling only.

Razer mice are too small for my hands and I feel like an Eagle clawing at a minnow. At least they allow for fully reprogramming all the buttons and wheel, unlike Logitech. And you don't need background software for the programming with it being OS independent after programming.

Only bad part is that Roccat is no longer Linux supported. The original developer that reverse engineered stop supporting the products. Roccat also is like most business and blows off 1st party support for Linux. Windows VM is needed just to program the mouse, which only done once.
> More likely it was because the systems didn't exist that incentivized figuring out solutions to the problems which technology solves.

That is partially true. There is no incentive, for example, for slaves to make any improvements. I cannot think of any technology developed by slaves. That meant the few people in power were not enough to think of much new stuff.

You could say free markets were the greatest invention, because it incentivized everyone to be a creator.

The evolution of guns is an interesting topic. So is the evolution of sailing ships. The latter occurred over thousands of years. Very very slow!

You might want to investigate James Burke's "Connections" book and series. It's an entertaining overview of the history of invention.
Now mandated in California.

No more waking up in the middle of the night and crawling up a ladder to find out which of your smoke alarms decided it was too cold and decided to sing its low battery chirp.
I usually use Echo which does have an error to return from handlers, but I don't think it's necessarily the wrong thing unless you're writing a library. I used to avoid panics with the same mindset that they aren't supposed to be used like exceptions, but I've found that panics are a clean way to handle a bulk of error cases that are "log and retreat", centralizing the process with some syntactic sugar to not have to check err != nil everywhere. More of my thoughts here if any are curious: https://blog.mukunda.com/cat/2022/dont-be-afraid-to-panic.tx...

I think one thing that could help if the codebase wants to avoid regular panics is more syntactic sugar to help error bubbling, like Rust has.
I think what’s weird is the formatting isn’t even something I can control for. In the past few MRs my tech lead asked me to apply changes he made which when compared has zero difference .
I keep it switched ON, but not always powered because of the fear of spicy pillow; I used an iPad as seconday monitor and ended up with a spicy pillow & destroyed the device with my self-repair attempt.

When I faced a similar dilemma before the smartphones implemented 80% cut off, I was planning a automated smart power strip which cuts down power to charger when the battery reaches 80%; not sure if iOS battery api is accessible though.

Shout to AccA, which helped me limit the battery to 80% on Android before it was implemented within the OS.

[1] https://github.com/MatteCarra/AccA
Also true in the US; I don't know what the "year 2" people are thinking.
My understand is that it comes down how likely it is that the employee could be bought/blackmailed/corrupted. A person with a drug (or gambling) habit could be blackmailed or might need more money to fuel their addiction, making them susceptible to a foreign power buying their support.

Same reason for homosexuality in the past when it was illegal/scandalous.
Haha, you're so wrong, Spooky23. Older workers love doing "boring" work that younger workers do not enjoy. What's more, a 1337 definition of "senior level" that I used back in the day was the ability to walk into a project and not have the urge to begin rewriting everything, something virtually every non-senior level worker (and many senior idiots) may have the urge to do. Here in the (dystopian) future (from my perspective), you can go on YouTube to watch a video about "How to write the clean code, by Uncle Bob" (cringe) and "My life as a Senior level Dev" (uber cringe). Please make a note of it.

While here, adding that we need Executive action to ban H1B workers and tariff BPOs at 250% from countries that have not ratified the nuclear non-proliferation treaty. I speculate that even Elon Musk Actual will approve of this restriction.

Lastly, to avoid posting a response to another comment, going to mention that there is nothing quite like having a head-hunter with an accent that sounds roughly like he is talking with a rotary egg-beater jammed into his mouth call you up and ask you a series of disqualification questions for a position that he already has sourced from offshores labor pool (so as to check the box that he personally certifies there are no American workers qualified for the work). Their customer doesn't want to know how the sausage is made, they just want cheap bodies for unimportant low-level work and this is what it takes under the current Law. I actually have a friend who was paid very well to let an H1B follow him around for several months learning his job before he was let go and lost his home, wife and wound up moving in with his parents. He went to the US Government to complain and ended up at Google for a while before moving on to a Unicorn.

If the H1B have side-hustles like starting Zoom, doing what Satya did, or their spouses create incredible non-tech businesses, that's really great..but what about all the American peeps (AND THEIR KIDS) that were jipped out of that opportunity by lax enforcement of America's laws, only to ultimately hear "See, we need to keep letting so many H1B people and their criminal recruiters warehouse them in apartments and work for dog food because so many of them have gone on to create such tremendous economic activity for America" (ie, a self-fulfilling prophecy).
The throws clause would require union types, not sum types though (you can observe it in the catch part of a try catch, e.g. `catch ExceptionA | ExceptionB`. But java can't support unions elsewhere, it will have to be replaced by the two exceptions' common supertype.
I’ve been looking for something like this for some basic custom illustrations for presentations and for my company’s website. I didn’t spend a ton of time looking but it’s great to see someone working on this. I think there’s a ton of opportunity there for illustration and diagrams in company materials. Especially if you can stick to a certain design aesthetic or incorporate text.

That might solve the “last mile” of design when you just want to get something together quick and have 0 design skills. Currently the alternative seems to be hacking something with premade clip art type of stuff on Canva
No offense to the very hardworking H1B guys I've worked with, but I'm not a fan because they'll do anything the company says. They are used as scabs to undermine developers leverage. This was especially clear during RTO. It's the same issue of manufacturing stuff in china. Of course an H1B will be a good puppet, if you threaten to fire them you're sending them back home to another country!
Inteesting indeed, you're right that everyone is more culpable than they think (but it also means we have the power enact change). Do share more once the series is out.
"Put another way, productivity has no applicability as a metric in software.
"How much did we create today?" is not a relevant question to ask. Even if it
could be measured, productivity in software does not approximate business value
in any meaningful way. This is because software development is not an activity
that necessarily produces anything.

This is ridiculous, irrelevant, and wrong. Of course software development produces things. It produces software.

Which of these two developers was more "productive" today? The answer is: It doesn't
matter. What matters the that Peter solved the problem, while simultaneously reducing
long term maintenance costs for the team. Frank also solved the problem, but he
increased maintenance costs by producing code, and so (all other things being equal)
his solution is inferior. To call Peter more "productive" is to torture the metaphor
beyond any possible point of utility.

Ohhhhhhhhh. I get it. The author doesn't know what the word productivity means.

Productivity does not mean "increases business value while decreasing maintenance costs [and having no net negative impact in any way]". It doesn't even mean "solving a problem".

Productivity just means "to make something", or more specifically the rate at which something is made. That's all. You can make 10x more of something, and it can be garbage quality, but you did make it, and you did make more of it, so your productivity increased.

If you produce 10x more grain than you did yesterday, you are more productive. The grain might now be full of heavy metals, pesticides and toxins. But you did in fact produce more grain. If you were trying to measure productivity of usable, healthy, high-quality grain, that is a different measurement than just productivity of grain. You may assume everybody knows what you mean when you say "productive", but you'd be wrong.
Any roboticists here? Is this impressive/what is the impact of this?
Most retail workers in Europe don't make a career out of it by choice. I can tell you that for damn certain.