skysight-inc/HackerNews huggingface dataset:
They're either unaware of them or deliberately excluded them, given this hilarious quote:

"The Civil Rights movement succeeded because it was guided by leaders who had clear, specific, and realistic goals, and were able to negotiate to achieve them"

This genre of essay appeals to self-adulating moderates who deeply enjoy respectability politics and pretending to be stoics, though, so the author is just staying on brand.
Confirmation bias
No, as in, as the average distance a neutron-hitting nucleus travels before the collision increases, the average energy of the neutron at collision time decreases. Or so I imagine, that's what I'm asking.

The scenario was that the size of the material can increase until you guarantee a sufficiently high rate of collision, and I'm asking whether neutrons really do not lose energy as they travel prior to collision (as the scenario seems to assume).
See also https://en.wikipedia.org/wiki/Silicon_Alley
Sure, but it's not clear whether that happened before or after the civil suit went public.
Thanks for instilling a new fear in me today
I've built a lightweight package that provides a standard interface to the LLM providers, as well as taking care of boilerplate around structured outputs, function calling, and opentelemetry/tracing. It's hopefully a good compromise between ease-of-use and complexity.

https://github.com/jackmpcollins/magentic
The Ockham Awards 2024
Again, my mind goes back to that bike shop manager: "Just... fuckin' ride, man."
Yes, yes yes.

I've worked in a consultancy and seen a customer go in house. It was the best thing for them. Then I left to work for a customer and it's great. Internal development is so much better than external. Everything aligns so well. You get developers that understand the business inside the business.

We have offshore contract developers as well but managing them as a dev is much easier than it would be for a non technical person.
Lots of governments use Cloudflare
I know it's in jest but does worldcoin work with any regular phone camera?

I assumed it needs some sort of closeup high definition image
> Your biggest pain point is most likely that you know your business very well, but you probably do not know enough about the business context of your partners.

I'm not in the market, but FYI, the tone of your post wouldn't make me want to buy your stuff. You sound too eager to lecture your customers instead of being eager to learn from them.
If one needed to re-run electrical wires, I assume you could drill holes and pull new cabling through the walls into the attic space.

If you had to re-run water or sewer, you have to jack hammer the foundation. But that is the same a wood frame homes.
I think there's a big risk there of hiring a "CTO" who hasn't coded in 10 years and it's just a paper pusher. Ask to see the GitHub.
You know what, fair point.
I don’t think they can say the serious thing without being charged as a terrorist.
It does! https://www.youtube.com/watch?v=DglM2Dja62E
Always lovely to know how these things work in the background.

I love it when the web is used for something fun and not selling another subscription service.

Sent you an email btw, I had some thoughts that I wanted to talk about
Gemini 1.5 Flash price drop
No, not anyone. Elon Musk can do it, because he controls one of the most powerful media platforms in the world and has more money to burn on lawyers, bribes and chicanery than most countries, and a history of being able to ruin lives and get away with it. No one cares if you or I do it.
You forgot the intergenerational ur-artist: "Weird Al" Yankovic.
No, the uploader of each image can decide on any free license they want, and some people choose public domain.
Just pick a popular ERP solution and work with an official partner company to that ERP.
try combining a type c male to USB female adapter and a USB A to type c cable together to get a working type c to type c cable
How is that not a case in point? Cost is irrelevant and people chucked that shit to the side.

Also, you’re mixing up the early days of UNIX with Linux, which were essentially decades apart. I watched Linux eat the entire campuses of universities and replace windows in the early 2000s. The UNIX and BSD life support cycle you are talking about is irrelevant shit from computer science departments where windows was never welcome but the scale was constrained to the department.
Could be simplified: "Sign in using NSA services"
They are actively being be abused. The UK, Canada, Oz and NZ are excellent examples.
Interesting ideas. I'm curious, what kind of use cases do you actually need this for?
Pandoc[1] converts document files without the need to use a mysql database. windows batch file example [2]

[1] pandoc : https://opensource.com/article/20/5/pandoc-cheat-sheet

[2] windows batch script example : https://stackoverflow.com/questions/27852067/batch-convert-f...
I think the safest way to understand Python is that performance is a “nice to have” feature, traded off for legibility and flexibility and even simplicity of the CPython code base (go read it! You barely need to understand C and a lot of it is written in Python!).

Don’t waste time being surprised that you can do better than the default implementation. Just assume that and do so when you’ve measured that it matters.

That being said, (mostly) free performance is always nice. I’m glad they’re working on performance improvements where they can do it without sacrificing much.
IANAL, and I don't know how a court would rule, but to me the name libreCUDA is self-evidently not affiliated with Nvidia, as the libre prefix indicates it is an open source alternative.
Crowdstrike literally disrupted Linux systems this year. Are you arguing that it isn't widely deployed enough to be relevant?
Sharona Alperin, a real estate agent in California, uses her fame as the subject of The Knack's song "My Sharona" to promote her real estate business.

https://mysharona.com
Anaconda is a massive pain in the ass that creates far more dependency problems than it solves. Pip and venv are the way to go. If you don't like managing projects on the command line. Jetbrains IDEs are very good, and I'm sure people have their own favorites.
Do you have more info? Would be great if you explain how they do demonstrate causality. Not really sure why it is on me to refute a paywalled article that has no indication of being relevant. Please note that the OC who posted the link to the study (and to whom I was responding) specifically said "correlated".
Apart from what other commenters have said about programming, don't you find the UI itself too insanely complex for a layman?

And what even is the air traffic control stuff? I like to think I know a thing or two about web development and have been on plenty of flights. I watched their YouTube video as well but l have no idea what it's for.
I've run a few marathons. I'm not fast. I haven't done it in a while. But I think I'd like to do it again.
You're not wrong, I'm going to quibble a bit because I have a slightly different perspective that might be helpful.
First, a little context. For me a marathon is all about training. That first day it might only be 50 steps. A few weeks or months in, I can go a mile or 3. Then it's just awful. Every little weak tendon and muscle is crying out. Walk for a bit then get back to running. After the early bit, I get 3-4 miles into a run, then have to decide, 3-4 miles back home or 6 to just finish the run.
I think that's the critical point. am I just going to walk home? That's an option. but I've gone so far. Walk a lot and just finish the damn route.
And that's kind of the point. A lot of comments are arguing about semantics, and I get that. But the point is just get through the bullshit however you can. It's ok to kind of hobble along. Stop by the bar and have a beer or three and make it home. There's no shame in that. Finishing the loop, however you can, is still finishing the loop.

Me, personally, getting past that critical point, embracing the suck. That's kinda the point. I hit that miserable point. I keep moving forward however I can. Whatever stupid bullshit comes up, you (I) just get through it. Somehow. it doesn't matter how. And then there's a bit of a release. Maybe just glide through the last few miles. Maybe rub some dirt on it and walk home. It doesn't really matter because I complete the loop. I sort of shed the vision of what it might be, and learn what it really is. And that's super helpful.

Mark Twain wrote life on the Mississippi, and wrote a lot about how cool it would be to be a riverboat pilot. The beautiful pink sky, the ripples on the water. And there's sort of a heartbreaking transition when he learns the pink sky means a storm is coming. the ripples mean there's a sandbar. In his unknowing dream, everything he loved about it was a disaster waiting to strike. He learned in his own way.

For me, there's a joy and romance to running a marathon that was completely unlike what I thought it was before I started.

So anyway, maybe the subtle shift from goal to quest is enough to help some people embrace the suck. Nothing is what you think it is without doing it. there are parts that are awful. if you can get through it, you'll get nothing you hoped for. but maybe the change of perspective is enough.
huh. did not know that. thats interesting.
Moffee: Make Markdown Ready to Present
It's the old boys club mindset.
also

https://www.sciencedirect.com/science/article/pii/S088761770...
A good question is what else does your organization do in-house. You're a logistics company. That probably means you have some trucks around. Who maintains those? And how well?

If the organization can manage its own maintenance operations without crises, it can probably manage software maintenance. The tradeoffs between maintenance expenditures, downtime, and failures on the road will be understood and accounted for properly.
If almost all the trucks are out working and the maintenance staff is doing oil changes and replacing worn fan belts, you're good. If you have six trucks out back with parts missing and one being towed in by a wrecker,
while the guys in the shop are trying to fix a truck by cannibalizing one of the dead ones, developing software you have to maintain probably won't end well.
use the open kernel driver, which is MIT/GPL and thus cannot impose usage restrictions.

it's worth noting that "NVIDIA software stack" is an imprecise term. the driver is the part that has the datacenter usage term, and the open-kernel-driver bypasses that. the CUDA stack itself does not have the datacenter driver clause, the only caveat is that you can't run it on third-party hardware. So ZLUDA/GpuOcelot is still verboten, if you are using the CUDA libraries.

https://docs.nvidia.com/cuda/eula/index.html
Turning photographic film into projected holograms [video]
equally exhausted

France lost 4.3% of its population. The USA lost 0.1% of its population. I wouldn't call that equally exhausted.
I'm curious to see the types of founders in NYC vs. SF. Is it true that the NYC founders are more "worldly" and "human"??
WADA statement on Reuters story exposing USADA scheme
MyChek – Revolutionary App for Immigration
I was reading in I believe the Register article that yes, that's one of the protections they've tested... will be interesting to see if anyone can break it this month!
Did the do that before or after the civil suit went public?
In a similar domain and in NZ.

We solved the accounting problem by not doing it. ERPs try to do everything but there are lots with nice integration points. If you outsource your actual accounting to an accounting package life gets very easy. Accounting doesn't change much business to business but everything else does. If you focus on the bit that is special to your company life gets very easy.

But even integrating with an accounting packaged does require understanding of accounting and accounting systems. We had an internal accountant working closely with us.
Don't write Rust like it's Java (2023)
Predicting the actual results of real unpublished experiments with a 0.9 correlation factor is a very non-trivial result. The human forecasts comparison is not the central finding
But it was already kinda fringe, even back in the late 90's. People would talk on AIM or AOL chat, but it was rarer to find IRC users among the hoi polloi.
Yes. There're a couple of problems I encountered during my trial and ended up choose to build my own:
1. the version I was using requires the configuration of a 'reranking model', which AFAIK has to be from cohere. Funny enough, I can later opt to not use this reranking model, but I cannot get any functionality working if I don't preconfigure the cohere API key for this model. The problem with this is that, I need to request my company's infosec to allow API call onto cohere, for a functionality that I didn't intend to use.

And I think this results in my observation of the startup llm app world vs the heavily-regulated finance industry world: that the startup llm world is taking a default opt-in, default saas mode; however the regulated clients cannot benefit from these practices due to arcane regulation requirements. In this case, dify requires the setup of an API key for a service that I don't intend to use, and I have to go through the hurdles just to get the hello world going.

My analysis is that, there are 2 ways to make the heavily-regulated clients happy: 1. major cloud provider integrating everything into the myriad of its service catalogs and offer a full suite of services with the sales and compliance completed as a whole. 2. startup go down a curated, opinionated, battery-included oss approach with the least of sass fuss.

2. for some reason when I test using the simplest QA template, it seems dify cannot retrieve the document of any kind that I uploaded. I don't know why it happened but debugging the simplest offering of an app that boasts ease of use is not my thing.

I didn't go further from there. I wish my experience is just an extremely rare case since dify definitely seems to be the most polished all-in-one provider out there. If my experience turned out to be more positive I'll definitely stick with it, now I just feel picking a all-in-one is not the right choice.
It really doesn't. This is the excuse trotted out by Atlassian staff when defending their products in public forums, essentially "corporate propaganda". They have a history of gaslighting users, either telling them to disregard the evidence of their own lying eyes, or that it's their own fault for using the product wrong somehow.

I tested the Jira cloud service with a new, blank account. Zero data, zero customisations, zero security rules. Empty.

Almost all basic operations took tens of seconds to run, even when run repeatedly to warm up any internal caches. Opening a new issue ticket form was especially bad, taking nearly a minute.

Other Atlassian excuses included: corporate web proxy servers (I have none), slow Internet (gigabit fibre), slow PCs (gaming laptop on "high performance" settings), browser security plugins (none), etc...
I'm an engineer in this space and would be interested in learning more about your business and why you feel you are unique and under-served. My contact info is in my profile.

I do find that the biggest challenge as a vendor in logistics is highlighted by, "Our business operates in a specific niche and there are no other providers who cater specifically to our industry." This makes it difficult to make software that works for everyone even if we are all in the same industry.
> the topic of one’s parenting will likely be less emotionally intense than the topic of their tech stack at work. Most people in relevant situations will be far more invested in the former than the latter.

Where does "Are you tired of feeling like a horrible father because you are spending more time tracking down error cases you forgot to handle than with your children? Try Rust!" fall?

> I also wouldn’t distinguish between advertisements which play on emotions and those which don’t -- they all play on emotions.

You kind of have to distinguish between them in order to meaningfully participate in this discussion. That there is no difference follows my point made initially, so I can certainly appreciate your position in a vacuum, but we moved long past that to explore the idea that there is a difference. If you cannot speak to a difference then there is only nonsense.

Perhaps I misunderstand?
I was sort of on the fence for whether to keep using IRC, for years. I used to have Trillian and later Pidgin as a multi-network chat client, and when using one of those, it makes perfect sense to idle in IRC channels. Then the networks got so complex that multi-network clients no longer worked, and now everything sucks and I have to open 3 different browser tabs (Google, Slack, Discord) on my workstation, iPad, laptop, etc to keep up with what's going on with my work clients, and remember not to close them. Even with the mobile apps, messages are often delayed or don't generate proper notifications.

Without a doubt, the modern era is worse than the experience I had in the 2000s. But, it's true that threaded conversations make it easier to collaborate. Email and voice calls used to work fine for that, though.

Meanwhile, I discovered https://thelounge.chat/, and since I have to open too many browser tabs already, what's one more? I'm pretty happy with it. It fills in the missing features of IRC like sending files and images, and being a bouncer.
Engineering Enigmas
They did this. Read the paper
Sure, but it just moves heat between the outside air and the cabin. Does not move heat between vehicle components as needed the way Tesla’s octovalve does.
Groups approximately never like outsiders imposing consequences on group members.

This shows up everywhere. It's why whistleblower protection laws exist. It's why it's reportedly hazardous for the cops to interrupt domestic disputes. It's why various organizations keep getting caught covering up bad behavior by their members.
I don’t want searchable chat, I want my coworkers to write actual documentation. Ephemerality is a feature in this case.
https://law.justia.com/cases/california/court-of-appeal/2024...

Hardell walked to her hotel room and called a rape hotline. A medical examination revealedthat she had sufferedphysical injuries.
Again, this is a problem the advertisers create. My kid doesn't turn her nose up at healthy food; she asks for it. Want to know why? She doesn't know things like cereal exist. She wouldn't know to ever ask for it, much less demand it. In her mind, strawberries are a treat.

We don't eat candy for breakfast because candy is not food. Thus the issue of fighting to enforce good habits never arises. Without advertisements undermining us, the idea simply does not exist. If it ever occurred to her, it's easy to say "no, candy is not food" and we don't have a TV telling her otherwise.
> immemorial

This word just got added to my vocabulary for future use. Thanks stranger.
> Moreover, that bad review has not tested the domains where Zen 5 has up to double performance when compared to any previous desktop CPU, like floating-point computations, cryptography or ML/AI. These use cases alone are a good enough reason for upgrades for many of those who use such CPUs for professional purposes and not for games.

I hope AVX512 dies a painful death, and that AMD starts fixing real problems instead of trying to provide magic instructions to then create benchmarks that they can look good on.

Because absolutely nobody cares outside of benchmarks.

The same is largely true of AVX512 now - and in the future. Yes, you can find things that care. No, those things don't sell machines in the big picture.

I hope AMD gets back to basics: gets their design process working again, and concentrate more on regular code that isn't HPC or some other pointless special case.

I want my power limits to be reached with regular integer code, not with some AVX512 power virus that takes away top frequency (because people ended up using it for memcpy!) and takes away cores (because those useless garbage units take up space).

Stop with the special-case garbage, and make all the core common stuff that everybody cares about run as well as you humanly can. Then do a FPU that is barely good enough on the side, and people will be happy. AVX2 is much more than enough.
He seems to almost have a posh London accent

(went for the Atlantic, but couldn't help himself?)

Thank you for these gems!
In JITted code? Nothing, it’s a pure tracing JIT so all calls are flattened. In the interpreter? We can always check the source[1], and it seems it implements its own stack.

[1] https://repo.or.cz/luajit-2.0.git/blob/HEAD:/src/vm_x64.dasc: look for BC_CALL[2], then ins_call before that, then ins_callt just above it.

[2] see mirror of the old wiki for the semantics: https://chrisfls.github.io/luajit-wiki/Bytecode/#Calls-and-V...
I believe the parsing intended might have been that the UK and France were "equally exhausted" .. not that the US suffered losses comparable to either.

Even so, the UK lost 3/4 million from 45 million whereas France lost 1.1 million from 39 million .. so that's kind of order of magnitude roughly ballpark from a distance, but France got hit harder.
Well, the #includes are hiding quite a few lines underneath them. While probably not 100k, I wouldn’t be surprised if it was, say, 20k.
I've helped "bring software dev in-house" a few times in my career. Never in the domain of logistics. My (biased) perspective.

If you don't already have an existing (and talented) development team, it's still possible to kickstart things, but be careful how you go about it. Imo, the ideal early team in this context is small and multi-faceted. I'd look for good pragmatic coders with an entrepreneurial streak (e.g. experience having worked as part of an early stage startup, or having started one, even as a solopreneur). Why? Because although this type understands tech, they also have genuine concerns for business goals, not just with playing with cool toys. There's a lower risk of painting your company into a corner and racking up technical debt, because of unnecessary complexity and a propensity for shiny stuff. You want people that can look at your org, its goals, and make good technical trade-offs for the next year, the 5 after that, and beyond. The result will probably be a simpler and unsexy tech stack, that still works great. You want good coders that can make stuff, but can also recommend that you use an Excel spreadsheet, or subscribe to an API, where it strategically makes sense.

That's the kind of profiles I'd look for as my first hires. You can certainly reach a successful outcome with non-entrepreneurial coders too and I'll be the first to admit that my outlook is biased. But having been around this particular block a few times, it'd be difficult to change my mind that at least one adult must be present that understands both the tech and the business concerns.

Now here comes the caveat.

This type of profiles will likely not stay for the long haul... and frankly it's perfectly fine if they give you 6 months to a year. You just need to be up-front about it. Having devs who aren't looking to become dependencies in your org, if approached openly, also insures that there's a stronger focus on replaceability and long term maintainability as a core concern. You'll get people that are genuine in their interest to see you succeed, but maybe not looking to be passengers in your ship, or members of your tribe, or whatever. That's ok. They'll still give you their best to get you to your moat, even establishing the baseline and readying you for a smooth transition.

Just another perspective. Good luck.
I'm gonna go against this heavily tbh:

If you don't have a 'trusted wrangler' freelancers won't build anything worthwhile as they're not interested in the long term unless forced.

There must be somebody you know, or friend of friend, to get a warm intro to an experienced developer you can pay to oversee said team on an interim basis. No consultants, agencies etc. they'll fleece a non-tech like you, save your money and drop it on somebody good who can actually help execute your vision.