skysight-inc/HackerNews huggingface dataset:
Posted this on a comment above but systems like Whatsapp likely sent an insane amount of data as well but used only 16 servers over 1.5 billion users at time of acquisition. Modern NICs can handle millions of requests a second - I still feel there is a lot of excess here.
I'm going off the linked article, which is about multiple individual schools with that level of loss. But I appreciate the correction; I should have stated that number more carefully.
Without knowing a little more about your business, an option could be to provide a free trial in the form of a one-off business summary. Then, once someone sees that they get value from it, charge for N uses thereafter.

Alternatively, allow users to generate free summaries but "paywall" the length, allowing them to subscribe to unlock past the "paywall". That way they see a preview and only pay when they have confirmation they like the service you're providing.

I like how https://www.gomoonbeam.com/pricing do it. Free to a word cap with no credit card required, then charge after that point. (They also run on Stripe.)
One approach I've seen to writing big endian safe software is to not load integers directly, and apply the same logic regardless of endianness.

Eg. Instead of:

uint16_t x;
#ifdef BIG_ENDIAN
x = swap(*p);
#else
x = *p;
#endif

You can write:

uint16_t x;
unsigned char *q = (unsigned char*)p;
x = q[0] | (((uint16_t)q[1]) << 8);

(Pardon the rushed job of writing C in an HN form on mobile.)

This exercises the same deserialization from little endian regardless of the hardware representation of integers. This means you are testing how it will act on big endian even when running on little endian.
Also known as destroying those that might compete with your power.

There are only so many billions to go around for Xi and his family.
>Name an era when "stuff from 20 years ago" was not a nostalgia trend.

I don't think this modern nostalgia is anywhere near as good as the nostalgia we had when I was a kid.
How did we go from 10 employees for 1 manager to 4.7:1?
Consider a tool where its user performs actions with such speed and intent that they occur at a layer of thought that OP had to slow down and think about what they were actually doing to explain to an outside observer. How is that not peak intuitive design?
I guess this is an interesting thought experiment but by the conclusion I felt like it's just splitting hairs on terminology.

I don't really agree that the line between a bug fix and a feature request is blurry. Those two activities are clearly distinct in my mind.
> Every school system sets its own vacation days,

You're missing the part where TikTok knows where their users are, and know when a thousand kids are clustered together inside of a known school building in the middle of the day in the middle of the week. It's not rocket science to figure out those kids are in school. They know it.

> home schooled kids

The inability to perfectly know when a kid might be "in school" doesn't make much difference in my eye. They could easily detect it most of the time, and probably do, but choose to serve those kids anyway.
Search the original article ( https://sciencebasedmedicine.org/what-the-heck-happened-to-j... ) for this text: "This is how Prof. Ioannidis responded in his new paper."

From what I can gather from the published journal article it appears that if these paragraphs of ad hominems were in it they did not survive the review process: https://onlinelibrary.wiley.com/doi/10.1111/eci.13554

Unfortunately I don't know how to find the pre-publication submission.
> That’s a solution only from a business perspective.

That’s not the worst perspective to prioritize when building a B2B SaaS product.

You’re right of course about the risk / the trust you’ll have to put into a third party.
>Deanonymized peer review has no chance of working since identified reviewers would fear retaliation for rejecting someone's manuscript.

Rejecting would not be deanonymized, only accepting something with glaring mistakes like here.
I suspect (but may be wrong, I don't know how trigger-happy the risk level changes are) the absolute number of events needed to trigger a risk level loss at the scale of Twilio would also represent a catastrophic number of arbitration cases.
Sensors are getting better and from the looks of it the manufacturers are not ashamed to slap quarter sized lenses.
For example, in the public schools:

1. fail to get kids to meet grade academic standards => teachers get a raise and more budget

2. gifted programs succeed => gifted programs get canceled
> To each to their own then, whilst I continue to sell shovels to developers and turn over another ten to twenty thousand dollars a month for only that.

Okay?
Whatsapp doesn't do ranking.
Interesting. aboutmechanics.com is not in my top 10 results. But even aboutmechanics is wrong, it's not coil spring. It's torsion spring.
Most languages assume twos complement signed numbers. So an uncaught overflow will be wrapped around

JS specifically won’t necessarily wrap at this point, because adding one to the Max 32 but signed int maybe be a float.
I started programming in like 1997 with VB5.5(?) before upgrading to VB6. I don't know if it was just because I was young and excited about programming, or the experience of working with the VB IDE, but that was my favorite time as a programmer. Always coming up with new little projects. I had a folder with something like 40 unfinished projects, half filled with stuff from Planet Source Code.
I'm (the author) actually in agreement with you. LLMs are going to be a big part of search in the future. I alluded to that I'm the post. I'm less convinced about search as a chat interface. But LLMs for query understanding, ranking, etc.? Of course.
Doesn't help if each arbitration case costs a low triple-digit amount in arbitration fees + creates an expensive case in the legal department.

The arbitration is painful because of the costs (financial and staffing/handling) of the process, not the outcome.
Yes it is part of software development in a larger sense. But there is value in it if you work as a manager. When you create your budgets you need to have an idea about how this work is split proportionally, because the work affects revenue in different ways. From a budget point of view, you can see it like: there may not be enough money to fund new feature development and the effect of that would be unfortunate. But if there also is not enough money to fund maintenance, it is worse.
I would wager that the majority of users of k8s do so on a cloud where they could provision VMs of the proper size to begin with. The utilization argument is specious.
I interpret this to mean that social media addiction (or what have you) is an additional burden to deal with when doing the day to day maintenance work of a relationship. Like, it's probably harder to do fun things together (especially spontaneously) when the other person is already entertained on their phone. Or maybe a partner is letting their household chores slip because they are spending too much time on their phone. (So then the other person has to be the asshole asking them to do it, which can seem infantilizing and create resentment on both sides). And making the relationship harder will push you more towards the "divorce" realm than otherwise.

I've had friends mention the deterioration of their older parent's relationship due to phone addiction. One said her mother couldn't even properly enjoy a vacation because going out dinner dinner or a hike required putting the phone away for too long. Basically it is similar to the problems caused by any other addiction.
Before the plastic bag ban, I'd just grab a "single-use" bag, and then use it as a trash bag for my kitchen or bathroom. Since the ban I regularly buy kitchen trash bags

I wonder if those who come up with these ideas realise the irony of forcing people to buy bags which are truly going to be single-use instead of reusing what they would've already had.
Look at exercism.org too. I hate online code/learning but I really liked that one.
Write that book!
The concept of an average Joe holding an index fund only became popularized in the 1980s or even 1990s. A lot of grandmas kept their money in a savings account or in bonds for decades while becoming significantly poorer on a relative basis.

How is a person with early stage dementia supposed to differentiate between "new thing that's actually an incredibly wise investment decision" (i.e. Vanguard, popularized in the WSJ in the 1980s) versus "new thing that's actually mostly a scam" (i.e. most of crypto, popularized in the WSJ in the 2010s) when their once-trusted sources of information have failed them so miserably?
I’d say the cause is societal because it’s popular to become part of a protected class. You can’t change your race but you can change this.
This feels like an oversimplification: it would be foolhardy for the government to cut funding for e.g. a bridge if it begins to run over, because paying $500M for an incomplete bridge is a significantly worse outcome than paying $600M for a finished bridge.
Grice's Maxims apply. In many cases it's weird to have the "or" where we're otherwise very specific.

"Wanna go get a burger/pasty ?" seems pretty reasonable if we happen to live somewhere that a burger or a pasty are reasonable food alternatives. Maybe there's a burger van parked on the corner, and there's also a shop that sells pasties. Pizza is food, but it's not an option here.

"Wanna buy a house/chocolate bar ?" seems very weird. Why these specific alternatives? Do you live somewhere with a confectioner and a real estate business and nothing else? Even so, what sort of person isn't sure which of these things they would buy ?

C/C++ is closer to the latter the more you know about both languages.
Left/right brain isn't an accurate summary of the brain, but a useful distinction:

• Left brain is thoughts, analysis, pattern following, etc.

• Right brain is awareness without analysis, flow state, performance awareness

To "listen" to your right brain awareness, you need to shut down the left brain at least a little bit. You need at least a little bit of space (or flow state) to hear the right brain. The left brain pushes itself on you. The right brain needs to be listened to be heard.
It's not even that macros can hide complexity. It's that the specification for the C preprocessor is itself rather complicated and non-obvious - e.g. what happens when nesting even simple macros, or even something as basic as tokenization.
Even more so than the beer itself, having a nice space for people to meet up is often the biggest source of value. I'm thinking of Optimism Brewing in Seattle, where the beer is extremely mediocre at best, but the atmosphere is big, open, and inviting.
> So even with "pro tools", your RAW images are getting doctored by photographer choices.

Exactly the point and exactly what is needed. Photographer choices, not camera choices. A pro[1] photographer knows what to do for different subjects, light, and goals, but phone software has no clue. Every image is a selfie for instagram.

1. Or an amateur who bothers to learn and experiment.
If you're going from one machine to two, and you add an automatically failover mechansim, chances are your load switching mechanism is going to cause more downtime than just running from your single machine, and manually switching on failure (after being paged).
All management at big corps has taught me is that delivering the product you’re working on is not the focus but also super necessary at the same time. I’m surprised people aren’t having more meltdowns trying to live the impossible reality modern managers promote.
Not the person you’re replying to, but I’ve built a battery voltage monitor (to alert if my home generator battery is discharging) and am working on temperature monitors for my BBQ and oven! Those have been left on accidentally in the past
I switch both of them up periodically and through sets. Fairly limited bars that are tall enough at my gym, so I just work with what I can get, and with what my shoulder anatomy will allow. There's a theshold past which the right muscles continue being engaged, and below which not enough are. Between those, I find there's room to play around and either shoot for more upper trap engagement and scapular retraction, or lat/chest/shoulder etc.. depending on grip. I find that the grip position you mention is a little easier getting chest to bar, which has a bit of an implication for upper back engagement, especially with my shoulders that just won't get out of the way otherwise.

I tend to prefer about shoulder-width lat pulldowns, but slow ones. Somewhere between shoulder width and a right angle at the elbow.
> just shuffling tweet sized buffers to network offload cards

Except that's not what it is doing at all.

It assembles all the Tweets internally, applies an ML model to produce a finalised response to the user.
> everything has a 3-5 year engineering life

Nope. 30+ years of experience here working for different software companies in 5 different countries. I still use most of the knowledge today that I learned 30 years ago.

Software development fundamentally changes very rarely. However software development fashion changes all the time. But the latest fashion is just a slightly different implementation of the same underlying fundamental things I already understand. It is just a slightly different flavour of ice cream.
I'll have to take a look. I really like exercism.org but I'm always looking for new ways to learn.
I don't think this is the case.

I think most engineering teams will have a "backlog" of tech debt. Some are things they want to do (the original implementation is icky but could be lived with for years until requirements change) and some will save the team hours per week in distractions/maintenance.

Being able to evaluate the actual impact of the "tech debt clean-up" and pick the one which helps the business will absolutely set you apart from your peers.
I like Windows 3.x and it's apps and games but I'm not a fan of Program Manager so I use Workplace Shell for Windows which gives it the OS/2 GUI. The window buttons don't change to the OS/2 ones so I use Makeover to edit the button images in the Windows driver file so they look like OS/2.

You can download WPS4WIN.ZIP here: https://winworldpc.com/product/ibm-workplace-shell/151

You can download MAKEOVER.ZIP here: https://archive.org/details/MAKEOVER_ZIP
I've been saying this for a while now. iPhone 8 seems to be one of the last of the iPhones without horrible post-processing. My iPhone 13 will regularly change the colour of my face to a deep orange in difficult lighting conditions, for that "HDR" look.
I never applied the term fascist or defined it. I stated an opinion in line with m experiences. I happen to know what a fascist is -- in fact just last week I re-read Umberto Eco's Ur Fascism[0]; it is brilliant and I suggest you check it out.

> well if you had read my entire comment instead of cherry picking the quote you wanted you find where my line is.

I read your comment -- you used the term 'extreme' and then said the government over-regulates, and you want 'minimal safety' regulations. However, your arguments do not line up with this, since I have read your comments and they are quite a bit more on the 'let corporations do what they wish' than 'the government is too damn nanny-state'.

So, forgive me if I don't take you at your word. My experiences with libertarians has led me to just assume that your 'line' is whatever you feel like, that benefits you, until it doesn't anymore, then you are on the other side of it.

[0] https://www.nybooks.com/articles/1995/06/22/ur-fascism/
I think it is generally best to not assume people have asinine motivations.
Plasma converter:

https://en.m.wikipedia.org/wiki/Plasma_gasification

Unfortunately it's more expensive than just throwing waste into a hole in the ground.
(Appreciate the thoughtful reply.)

https://gwb.blob.core.windows.net/markpearl/Windows-Live-Wri...

Point taken re. binary & information theoery. I'll step back from general wire protocol, to fixed frame, formatted wire protocols that have 'syntax'. I claim the above header is a kind of 'text'. The +0.5D you mention is sometimes internalized, in this case we have a fixed format, in other cases, we have internalized syntax and grammar rules of a language.

The fact that text can be spatially arranged or annotated, for presentation or clarity, touches on the malleability characteristic of text. Consider text before information systems. (Per my understanding, most punctuation are rather 'modern' additions to writing systems with earlier texts in the same language only using word and sentence delimiters.)

https://www.worldhistory.org/img/r/p/750x750/5037.jpg

Maybe these folks needed 'documents' to be of a certain shape (for storage, transit, etc.) so there are no extant examples of e.g. an elongated baked clay tablet for linear transcription. It is accepted that there is a 'windowing' aspect of any form of 'reading' text. I posit that all formatting meta-information is strictly a windowing concern and not fundamental to text itself.
Maybe the dopamine addictions that many of these kids experience are the reason they’re bored with school. Maybe they’re a contributing reason that remote learning was ineffective.

When I was a kid, going to school was the social medium. Even the kids who skipped class physically came to school to meet up. Now that we’ve removed that incentive for attendance, no wonder kids don’t show up.
ChatGPT doesn't have references and doesn't make conclusions, it's a statistical model.

Ask it for references, it will invent you URLs that look legit but don't exist.
I know that there is already a reply to this effect, but to repeat YOU CANNOT TURN OFF SMART HDR ON NEW IPHONES. Astonishingly stupid.
>Antibiotics would be far worse to deregulate than even the hardest recreational drugs, because widespread flawed use would harm other people at scale by promoting drug resistent strains.

That particular cat is well out of the bag as, according to the WHO[0], a full 1/3 of antibiotics users obtained their last doses without a prescription. In fact, many countries (unlike the US) don't require prescriptions for antibiotics.

Which really sucks, as antibiotic resistance will (barring some serious scientific breakthrough(s)) likely be a huge problem over the next century or so.

I don't have a good answer WRT that, but agree with much of what you wrote.

[0] https://www.who.int/europe/news/item/21-11-2022-1-in-3-use-a...
You can do two things at once.
I don't know the technical but my quick thought is that slipping backwards stretched out the front of the rubbery ball.

Once the ball clears the ass, this material springs back to its natural position. The force of this return bounce is enough to send the light ball flying.
> This is not apples to apples but Whatsapp is a product that entirely ran on 16 servers at the time of acquisition (1.5 billion users).

- 450m DAUs at the time of facebook acquisition [0]

- Twitter is not just DMs or Group Chat.

> It really begs the question why Twitter uses so much compute if there are companies that have operated significantly more efficiently.

A fair comparision might have been Instagram: While Systrom did run a relatively lean eng org, they never had to monetize and got acquired before they got any bigger than ~50m?

[0] https://www.sequoiacap.com/article/four-numbers-that-explain...
Hah, exactly. It's not that you can't accomplish all the same things as k8s with your own bash scripts - it's that k8s exists to replace all your custom bash scripts!
why do books and websites have margins between the text and the edge of the page? because a judicious amount of blank space between elements just looks nice and makes it easier to read. typographers and graphic designers think very hard about this stuff, it isn't useless.

the same thing goes for desktop windows. a bit of space between them makes the interface less cramped. if you're staring at it for 12 hours a day it's nice not to have things so cramped and pushed up against one another.

I'm kind of amazed at the sheer vehemence of the anti-gaps people. they always have to say "it's useless, I don't know why anyone would want it --" [proceeds to ignore all explanation for why it isn't useless and why people do want it] "-- therefore it shouldn't exist and the people who want it are decadent". I've never seen bizarre attitude to any other (optional!) UI feature.

it reminds me of those 20th century modernists who denounced serifs on letters, or ornament on buildings. or idk puritans and icon-smashers or something. miserable tube-brained people.
Are you sure your company isn't doing government contract work? I made the expensive mistake of hiring government contractors once. They did a great job of sending me massive bills while accomplishing nothing at all. I fired them and refused to pay those bills. They threatened to sue. I replied I had all their documentation and progress reports that showed they accomplished nothing. Never heard from them again.
That's exactly it. As a lawyer, I'm aware that it's technically discouraged to initiate lawsuits for e.g. "political" or "social" reasons beyond the affected parties -- but I definitely think we're in "something has to be done, or at least TALKED ABOUT" territory, and I have no personal problem with this approach.
You are conflating RAW and iPhone images, which is not a good argument. RAW allows you to change exposure and white balance after shooting.
> It’s hard to avoid the idea that my confusion [...] is resolved by noting a principal–agent problem where the PE managers get paid a ton so intermediaries can then report unrealistically rosy assumptions and unrealistically calm returns. The chickens come home to roost only if long-term returns no longer beat public markets [...] But both parties involved, principal and agent, may be assuming that in ten-plus years that’ll be someone else’s problem.

So... because "rules are for the little people, and I've got my commission, so fuck you that's why"?
I'm not sure if there's any point in arguing this but I am not suggesting the Linux ecosystem should just drop DBus. I can kind of see why it may read like I'm suggesting that, but it wasn't really my intent. Instead, I'm actually saying something much simpler; I think that not all users of Wayland will want DBus, and in those cases, the Wayland protocols is a very reasonable place to put functionality related to the display server. I understand that in the view of some folks, certain things do or do not belong in the Wayland protocol. However, I think that's moot. It's mostly philosophical where Wayland begins and ends. The truth is, idle inhibition is adjacent to the compositor, and thus reasonable to support. To their credit, GNOME does the much more reasonable thing in the Mutter side by supporting the idle inhibit protocol as a proxy for the equivalent desktop portals interface. This is a win-win-win, as it's not terribly difficult to do, it allows GNOME to still keep things organized mostly the way they want, it supports clients that don't want to use DBus for this, etc. It seems the GTK maintainers would be willing to merge support in GTK too, but it's not currently happening. This is a shame. I'd be willing to help make it happen, by either writing code or helping fund someone else to, though for the latter I have no idea where to begin. (except maybe bountysource or something, but I am uncertain of the effectiveness of that model.)

Now for something like syncing the cursor size, that belongs in Wayland. Duh. The Wayland compositor handles displays, their scale factors, and the hardware cursor. It's just common sense.

Wayland as a protocol is probably not good enough to replace DBus, but it is significantly simpler and lacks some DBus pitfalls. I think for things that could reasonably be handled by the compositor, it should be.

(I have other concerns about DBus, too, especially now that desktop stuff is moving to systemd user services. Aren't systemd user instances per user and not per session? How can you deal with DBus in that context?)