skysight-inc/HackerNews huggingface dataset:
I don't think the issue is one of big repo versus small repos. IMO, the crux of the issue lies in your last sentence:

>My issue is with ambiguity, vision, ownership, and having the big picture of the project in my head.

One could make the argument that the above are issues of leadership and the systems in place(or lack thereof), which could help navigate ambiguity, ownership and clarity of vision. If that is so, perhaps a system would create high quality onboarding plans for new people to grok that structure quickly enough to make a difference, or have adequate cross-squad synchronization and knowledge sharing, busting of siloes etc.

I don't think this one is about individuals but more about the system. Although, if the motivation and incentives are encouraging for you personally, you could try creating a system of record so that subsequent new folks can have similar questions answered as you did when you joined.
Time is not money, unless you were going to be paid for that time otherwise.
People can often feel arrhythmia. It can feel like heart fluttering, or skipping a beat, like when you get startled. Depends on the type of arrhythmia too.
WP Engine is so incredibly overpriced.
Having built "enterprise" software for many years, due to very specific requirements, i had to use several languages and techs in a single project like: go, rust, C/C++, java, and .net.

Guess which one is the only one which is a totally pain in the ass to maintain... Yeah, that is C#. As soon as a version is deprecated, we need to scramble around to find out which next version is the minimal supported by all of our customers.

Already did a full migration to latest version once, and was a total pain... customers having to install the .net framework and not having the prerequisites, or installing any other software that conflicts.

Zero problems with any of the other techs. So yeah, now we are building those .net components in go so we can ditch .net for good.

This is a desktop application, so, sometimes we have little control on the end user machine, but, well, even when we coordinate with customers for an entire year, it is difficult to predict what microsoft will do with their prerequisites in the future.

Our software has been on the market for over 25 years so far, and we do see the same problem with other companies developing .net products, since they will usually conflict with us. Some customers just give up and have specific computers to run .net specific features, not the best solution but at least a solution.
Same. Reading is always faster than watching video.

However, listening to one can be done while driving, or doing many other tasks.

Expecting producers to cater to the can read fast crowd is not realistic. People are just not going to produce for us. And I do not believe they should.

There are options. A big one is listening.
You have provided a lot of detail. Well done for getting through that mess without quitting or being fired.

Book 2 weeks off if possible.

Relax for 2 weeks.

Then do 9-5 "work to rule", grind leetcode in the evenings for 3-12mths, get a $200k+ job for a proper company.
the tldr is that the "sender" can't choose what the value of the bits they are sending are.
This is the way, along with just listening during other tasks.
Light-based "LiFi" is stunningly fast, fragile–and now standardized (2023)
I liked Fable 2 well enough, but I think that the first game was far superior. The story is pretty interesting in the first game (if basic), whereas in 2 I felt it was kind of a mess.
Updated in 2024, no less! (2024 version still has UUCP though, heh)
This too is the way.

I am quite happy to take good info produced for me in almost any form.

We all have options.
If you are working for someone, you are selling your time for money. Time is money.

If you use your time to make and sell something, you made money. Time is money.

If you have money, you can spend it to buy someone's time and have him do something for you. Time is money.

You can spend money to buy more time now, you can spend time to get money for buying time tomorrow.

Time is money, money is time.
So if the WP article for the Soviet Afghan war quotes a broad range of estimates, ranging from 562k to 3M, with most in the range of 800k-1.2M -- how is it that you came to believe 2M is the "right" number?

Without going back to check the article -- I just want to know what's in your head right now -- can you actually tell me which estimate it was that gave you the 2M figure, and why you decided to go with that estimate and not the others? Did you ever get to the section in the article where it lays out all the conflicting estimates, in that big huge sprawling pile of footnotes?

Or was it more like -- you scanned the little Infobox at the top, saw 3 estimates in the range 1M-3M (including 2 conflicting estimates from the same author) and thought to yourself "Hmm, I know, I'll just average them!"

Something like that?

No judgements here. I just want to understand your thought process.
I'm not sure I'd blame Apple for their customers not doing their due diligence. That's a basic responsibility of consumers. If they choose not to go in eyes wide open, that's on them.

Should we design premium products for the lowest common denominator customer? They wouldn't be premium products anymore.
I'm long on humans and suspect that many people will begin to prefer imperfection in reaction to the overproliferation of ai generated content.
The "feeds" screen in the app has been throwing errors for at least a year ("Feed isn't available right now"). I only try to use the screen because a while back it was the only way to view content in the correct order.
Upvotes have more to do with placement than visibility.
Couldn’t disagree more. GitHub has jank from the api to the ui.
There's a growing segment of the American public who thinks contracts are fake so they would probably sign up for a "free" phone, unlock it, sell it, and then insist on breaking the contract with no penalty because they "didn't understand it and it was unfair anyway". It would be the new "Chase ATM glitch".
> i am having trouble wrapping my head around the sense in which entanglement is a physical phenomenon as opposed to a semantical byproduct of the bookkeeping involved in modern quantum theory.

Is there any indication that all reality is not just "quantum bookkeeping" (at a quantum and not gravitational scale, which is also consistent and coherent)? It seems like splitting hairs to differentiate outside of referring to literal discourse, ie referring to the signifier rather than the signified. Otherwise we would not be able to consistently and precisely measure the quantifiable (un)certainty that forms our models.

Of course all our models could be wildly inaccurate and I look like a fool. But that's just looping back to the concept that it's simpler to assume that the world is consistent than to assume the world is conspiring to deceive you.
Visit a Random Website
Linux 6.12 Lands QR Code for DRM Panic Messages
Maybe some sort of magnet phone mount.
Monthly? It's been over a year since the last quicklisp library update... Quick is not the word for it any more.
About a year ago there was a change to that. If you want to buy direct from Apple and make monthly payments instead of paying all at once they require you to choose one of AT&T, T-Mobile, Verizon, or Boost.

For some models of phone you are then required to enter a valid phone number for that carrier, and proof that it is your number, in order to be allowed to add the phone to your order.

For other models they don't ask you to enter a number and you can go ahead and complete your order.

Note: the phone will arrive unlocked, so you are not stuck with the carrier that you specified when ordering. From what I've read the phone will arrive configured to use that carrier, but during setup when it asks to setup your number just tell it you want to set it up later. It may ask more than once. Just keep saying you will do it later. When setup is finally done, you can then initiate setting up any carrier you want.

Here's how it currently works for each phone model.

• 16 Pro: not required to enter number, except if you choose Boost as your carrier.

• 16: required to enter number.

• 14 and 15: required to enter number for all carriers except AT&T.

• SE: required to enter number if you choose Verizon or Boost, not required if you choose AT&T or T-Mobile.

Before the 16 came out the pattern was similar. The 15 Pro did not require giving your number. The non-pro 15 required giving you number no matter which carrier you selected. The 14 and SE required it with some and not with others.

An alternative approach that I've seen several people on Reddit claim worked for them was to select to pay in full using their Apple Card when the ordered, which allows ordering without selecting a carrier. Then they call Apple Card customer support and say they would like to switch that charge to Apple Card Monthly Installments.

In summary, if you want to buy from Apple on a monthly payment plan:

• If you use AT&T, Verizon, T-Mobile, or Boost no problem. Go ahead and give your account information.

• If you use some other carrier and are buying a phone other than a non-pro 16, choose AT&T as your carrier, and then decline to activate AT&T during initial setup. After that you can initiate activation with your carrier.

• If you use some other carrier and are buying a non-pro 16 the only option seems to be to select to pay in full, put it on your Apple Card, and then get Apple Card customer support to switch it to installments.
You're being disingenuous.

There are 2 reasons freemium shared-source-style licenses are bad mouthed:

1. The products get advertised as open source; inviting people to look at it and contribute, the problem being that they are legal minefields, copyright or patents lawsuits that are waiting to happen. This was the biggest complaint against Microsoft's Shared Source initiative back in the day, and it's just as true now.

2. Some companies made their product popular via Open Source, like MongoDB, Redis, Elasticsearch, took all the contributions and the free marketing, then switched; such instances being a bait-and-switch. Elasticsearch in particular is interesting because what they wanted was to withhold security patches from the OSS version, and Amazon got on the way by pushing PRs for patches.

All these cases are more glaring examples of value extraction, benefiting from unpaid labor.

There is nothing wrong with developing proprietary software, but you need to be honest about what you're selling.
What's the recommended deployment platform for Django?
15 years ago, one would have said google.com

But I think asking for a UI toolkit/framework is more helpful. Otherwise, you optimize for straightforward use cases, like entering a search box.
Hey, at least here cloudflare isn't inserting captchas into json (turns out Roundcube webmail breaks horribly when someone does that!)
The state shown in the image is not even from tetris game. Probably a shooting game.
I completely agree for what it's worth, sometimes it's just easier to be lazy.

For at least ten years now I don't know why anyone would work with Microsoft unless they had no other option.
That's what happened with Scarlett Johanssen's voice in the OpenAI thing, right? Or at least I think it was a claim at the time.
> Stolen voices matter because what's being stolen here is the authors likeness

There is not enough voice space to accommodate everyone. Authors would like to fence off and own their little voice island. For every voice there are thousands of similar ones.
How are you on hacker news and never have heard of Jeff Geerling? He's a goat in the ansible and raspberry pi world.
+1 have had to edit Prisma files after generating a migration, it went fine. As ‘moltar says, no magic.
okay, but now plot it out when the example human has greater than 0% idle time.

strive as we might , none of us are 100% effective at converting time into money.

I agree with the greater point that money is important and that time is even more so. I don't agree on them being of equal 'value' by a long shot. A human doesn't need money to be happy, but time..
FastMail has one of the best-feeling web apps I've ever used. It's incredibly snappy and I never encountered any bugs while using it. They raised the bar for what I thought a web app could achieve.
Speedify now supports OpenWrt routers
Too bad, it doesn't work like this on macOS.
Jony Ive confirms he's working on a new device with OpenAI
In most industrialised countries, table salt has iodine as an additive. I would not call that "nutritionally worthless".
> Manuka Honey gel

What is special about this honey? Is there any science behind the extravagant health claims?
Fine, but then by what measure is the game "decent" if it wasn't worth your while?
While I agree with the first two, the third is a problem. Yes, you can always extend your program, but should you? The more code and functionality you include, the harder it becomes to maintain.

Finding the point where your software is so round or complete that you can call it done is somewhat of an art. You can undoubtedly add stuff beyond that point, but I won't improve the software in the long term.
What I want to know is...

Does this controversy all become free publicity for elecrow?
I run .NET 8 on FreeBSD 14. Even one of the BSDs has it now. Cool.
It's not the mind. It's the lack of decorum. Many of these accomplished individuals decide that they know better than anyone else so they lose patience with individuals they consider inferior to them. Superiority complex is a common human trait. Many of us have the need to flaunt our advantages over others. It's a human need. I attribute it to the same reason male birds are highly decorated vs females. They need to attract a female for mating. We as humans have a deep need to show others that we are a better catch than the alternative. We establish "superiority" by showing that we are stronger, smarter, wealthier, and have more power. However, as part of that, we commonly defend that trait by being aggressive and less kind to others. It is so ingrained that we don't even realize that we are doing it.

Look at people who gain wealth over time. Many of them become really nasty individuals. Again they are just protecting their status the only we humans know, aggression.

That's my take. Others might have a better one.
> Interesting. But why would you monitor CO2 outdoors?

For example, to know that it's futile to try to turn on ventilation to lower the indoor CO2 concentration.
I started writing this book teaching tensor diagrams, which are a notation from Physics for working with tensors (think 3d matrices and beyond).

Oftentimes math notation, in particular in machine learning papers, need to work with tensors, but lack sufficient notation, and easy things, like taking derivatives, becomes hard.

I'm basically rewriting "the matrix cookbook" using tensors, and I think it makes everything much more intuitive. It's still just a draft, but I would love your feedback!
Would definitely be interesting, but from a cursory look at the repository, it doesn't look like squeezing the last percentage points of performance has been a priority yet.

Things that stand out:

- The `awk` implementation uses the Pest parser generator (https://pest.rs/), which is known to not generate the fastest possible parsers, but is great for getting up and running.

- They are using the `clap` crate for argument parsing, which is also known to not be the fastest, but again is very user friendly (for example, it does Unicode linebreaks in the output of `--help`). It's marginal, but for a tiny utility being invoked many times from a shell script, this can add up.

It's very probably "fast enough", and it makes sense to prioritize like this at this point, but people shouldn't use this expecting a performance improvement right now.
GitHub specifically has the issue mentioned in this blog post! It annoyed me so much I had to file it with them three years ago, and it’s still not fixed: https://github.com/orgs/community/discussions/7506
Checkpointing and restoring Nvidia CUDA applications
> On a 4K context conversation, that means you would be waiting about 3.5min between turns before tokens started outputting.

Wouldn't the time be negligible with interturn kv caching? Many inference providers already do this.
There is a slight conflict of interest where more money can be earned by wasting the information recipient’s time via advertising. Text offers less opportunity to do this.

Perhaps some amount of time wastage is necessary to incentivize the information providers to provide the information, but the pendulum can also swing too far.
YES. I discovered this exact use case myself a few months ago. Tweeted about it even:

https://x.com/adpirz/status/1823727814191014323?s=46
Based on my current understanding of the climate teachers work in, it's probably a mix of parents and admin. Based on what I've heard, parents very frequently get angry when teachers try to enforce rules on their kids. So they go complain to admin, admin backs up the parents, and leaves the teachers out to dry. Then you have the helicopter parents who can't stand for their child to be inaccessible to them for a few hours every day.

Plus, the phones are much more expensive than they used to be. A teacher confiscating a phone could very well be confiscating $1,000+, making it a harder justify to a lot of parents.
It'll diffuse out eventually. It's metabolically inert, and it's been used as a vitreous humor substitute for quite a while.
Algorithms for the 21st Century (2006)
Its mainly cultural. .net is yet to penetrate the ever so crucial US university labs, currently dominated by the cool kids like node, python, etc.

Microsoft has made great big strides to simplify .net web development, where a simple hello world rest api is not much different than its counterpart in expressjs on node.

.net is truly a wonderful platform, but it carries too much baggage.

Tooling is also a bit bloated.
I wonder what’s the most polished or “sanded” UI out there?

Windows 2000. Everything newer has been slowly downhill.
According to USDA, Atlantic Cod has no vitamin A. What is your source?
If your thing got data of somebody who sounds like somebody else but users use not "somebody" but "somebody else" to generate derivatives then you know your answer:)
I did a similar thing, in C++, 3 decades ago. I used a macro, FUNC(), that I would put at the start of functions. It took no arguments and declared a local instance, using the __FUNC__ preprocessor builtin to pass the function name to the Trace constructor:

Trace trace##__LINE__(__FUNC__);

The Trace instance would generate one log on construction and another on destruction. It also kept track of function call nesting (a counter) in a static member that would increment in the constructor and decrement in the destructor. It was inherently single-threaded, because I used a static member, but it could be adapted to multiple threads using thread local storage. I paired it with a LINE("Var x is " << x); macro for arbitrary ostreams-style logging. And building on that, EXPR(x) would do LINE(#x " = " << (x)). The output was along the lines of:

,- A::f()
| ,- A::g()
| | ,- B::B()
| | `- B::~B()
| | x = 12
| | About to do a thing...
| | ,- A::doAThing()
| | `- A::doAThing()
| `- A::g()
`- A::f()

The macros could be disabled (defined to do nothing) by a preprocessor symbol.
Ok, now consider that there is a software component, say an open source library, that has a vulnerability in it, and a car maker used that component in their network connected car, then a well funded foreign adversary exploited that vulnerability, among others, to do something nefarious. That software component wasn't specifically designed to be used in cars, but it wasn't specifically designed not to be either, it was a general purpose tool. Should the make of that component be held liable? They weren't the ones who decided to connect a car to the internet. They certainly weren't the ones who decided not to fully isolate the network-connected components from anything that could control the care.

But if software doesn't have a way to push liability onto the user, then you can bet the big auto maker will sue that developer in nebraska[1] into oblivion, and the world might be worse off because of it.

I don't think that you should be able to do something like sell network connected cars, without putting any effort into security. But at the same time, I think a blanket requirement to be liable for any security vulnerabilities in your software could have a lot of negative consequences.

[1]: https://xkcd.com/2347/
I would consider it potentially harmful.

Ingesting iodine, much less deliberately fortifying salt for everyone to ingest, is the worst possible way to use it. Ingested iodine can lead to serious trouble, and does not produce the desired effect on the thyroid.

I ordered some potassium iodide from an organic supplement vendor. Indeed, the product directions said to take by mouth. I was directed in no uncertain terms to ignore that. I applied it transdermally.

Transdermal application has great advantage. You can't overdose. The skin will absorb a necessary amount, and no more. Wipe off the excess.

About 20 years ago, an inexperienced but eager PA started me on Levothyroxine for no good reason. It appears that no lasting damage was sustained by my thyroid.

Today, my TSH/T4/T3 levels are completely normal. I've been drug-free for over 12 months. Last week, my PCP agreed that there is no evidence of thyroid dysfunction.
The thing that gets me is how slow all of it is. And I’ve programmed against facebook APIs, which are ludicrously performant! Hundreds of megabytes of data in single digit milliseconds total roundtrip.
Google's problem has always been customer support. Not just the process but the idea that your customers deserve to be supported when using your product.

You shouldn't ask people to migrate before having a documented, tested, tool-assisted, clear and intuitive migration flow that takes very little time.
Yeah, that is the strange thing, but binding it to a gensymmed variable would make it interchangeable with an inline function. That said, maybe `fg` is a macro which does some rewriting of its body, that could explain the decision.
Ah yes, socialists are the Nazis now and westerners are freedom-loving sovereignty-respecting anti racists
Even with nesting you still need for/id attributes to make it accessible to common voice command software: https://www.tpgi.com/should-form-labels-be-wrapped-or-separa...
Real solution is to never use the voice actors again, and cut them out from the very beginning.
Both Quarkus and JOOQ are pretty good in the Java world. No ORM, no inheritance etc to create APIs... Typed API clients generated for your frontend...
recently switched all our mail to FastMail and that took 1ish hour... I was ready to spend a couple of days to wrestle switching mail providers.

Guess they really live up to their promise
Hi chx, long time no see! And I agree; deepfakes and voice cloning is already past the point it's fooling relatives. Some are good enough I have to spend time double checking if it's real or not. There are very real implications to all that, and being able to verify true from false is going to get more challenging in many circumstances.
We need better liable and slander enforcement. Treat realistic media as a truth claim that is subject to liable laws.
They’re stifling creativity with these anti-AI bills! “No AI unathorized duplications”… these regulations are going to hold this country back while others advance. Mark Andreessen is very much against this government overreach
Perhaps semantic overload? https://en.m.wikipedia.org/wiki/Semantic_overload