skysight-inc/HackerNews huggingface dataset:
This sounds a lot like the coastline paradox. The more precisely you try to measure a coastline, the harder it gets due to its fractal nature.

Software estimation, similarly, is fractal in nature - you can always drill down deeper to measure but it gets increasingly complex and at some point you have to ask, is it worth it being "accurate"? Or do we just do it? Org charts require the former while developers desire the latter.
At this point its simply not devices that are being sold, but the package device+software.
There simply isn't a market for android-capable devices only
I remember Xiaomi had their 7-30 day wait to request boot unlock to prevent resellers from installing suspicious ROMs.
One thing to note is that the transition from smaller to larger services tends to be straight forward, while cutting into smaller can be tricky. Thus IMO there is some merit to keeping them small in the beginning until you can analyse them under production workloads.

That being said, in this case here I think some very simple performance / cost modelling would have shown the issues with serverless already in the beginning. I do find serverless architecture useful, but not for such a case with heavy base load. Furthermore, data locality is also an important aspect to consider in anything with strong latency or throughput requirements - serverless or not.
Oh that type of collision. That's...not exactly analogous to what we mean when we say "collisions" in the context of cars.
Barry Boehm sort of summarised this fairly well in Balancing Agile and Discipline, although I'm sure he would disagree with my characterisation of it:

- If you have unpredictably changing requirements, and a small-ish non-life-critical product to build, and a large fraction of good people on the team, you should use an agile process.

- If you have unchanging or predictably changing requirements, and a large fraction of not-so good people on the team, you should use a plan-driven process.

But what if you have unpredictably changing requirements and a large fraction of not-so good people on the team? No process can save you now.
basically he's mad nostril isn't gaining traction
Many of us know and follow rapamycin's story. There are some Drs in USA who're willing to prescribe it for longevity. I do hope some billionare will be willing to spend a few million on it to test it in clinical trials. Surely one of the most promising molecules out there, and very little sides when dosed intermittently.
Modern science isn’t like that at all.

It’s public perception of modern science that is that way (in large part because of politicians).

Still bad, but a different kind of bad.
Or is light standing still and we are traveling in time past it?
Some of the AliExpress sellers use this ability to install a custom kernel that reports more RAM and Flash than is installed. Sometimes they report a higher android version number and CPU too, and if you run any popular benchmarks the results will be faked (through binary patching of the benchmark app).

Then they sell the phone as a newer/better model than it is, and most users are unaware. If you complain to AliExpress they'll tell you to run AnTuTu or Geekbench, and both of those apps will report fake results.
Pixels use a lot of memory. Especially since they're effectively not compressible.
I'm almost afraid to ask but what unit of time does that "8 or 13" correspond to?
You use 3.5 or 4? It’s worth paying for 4. Significantly better results.
Funny enough, one of the arguments for longer key lengths now is to save memory. With IPV4 the way it is now, the address space is very fragmented so you need a lot of router table entries. More available address space means more contiguous address blocks and therefore fewer router table entries.

That wasn't an issue back when IPv4 was being defined though.
My viewpoint is not that it is fair or not for the carrier doing so. But that restricting freedom from a users device and software should not be allowed. This means that if the carrier decides to sell devices via some kind of credit it cannot take away the freedoms of the user (and future owner) of the device, but the carrier can decide simply to not sell devices via some credit.
I like that example. Why the heck would you choose to use node-fetch library to convert between your buffers? What are you trying to do? You will be asked that on SO and forced to restate and understand your problem better in the first place, while ChatGPT will just tell you whatever because LLM doesn't understand ideas.
Researchers at The University of Texas at Austin developed a semantic decoder, which can translate a person’s brain activity into a continuous stream of text.
Feel the exact same way. I've eventually sold every iPad I owned because I always just end up wanting iPadOS to be macOS.
> Waterfall specifies fixed time and scope, with the inevitable result that quality has to give way.

Not really. I’ve worked on waterfall projects and they generally produced much much better quality than any scrum team I’ve been on ever. The dirty little secret is it’s faster too but if you have incompetent management/engineers the risk of not shipping anything at all goes up dramatically
Banks were forced, basically at gunpoint, to lend to extremely high-risk borrowers (most of the minority communities) in poor areas by the federal government.

The Community Reinvestment Act, and other strong-arming laws, loaded mortgage securities with sub-prime debt bombs -- thanks to the government.

Banks were responding to carrots and sticks from the government. It's no surprise, since the line between banks and government is extremely blurry. Government capitalizes, incentivizes and strictly controls bank operations.

Bankers were the fall guys for government pressure to give unaffordable homes to minority groups.
I tried to make a youtube video exploring the code and it was fairly short https://www.youtube.com/watch?v=Joby-58DuBE. I think if the prompts were put front and center in the documentation it would be clear up a lot of mystery.
It basically is.
Again I could be a massive idiot, but as I see it? For certain things yes 100%. When it comes to low level things, currently an LLM has no way to confirm behavior of something that doesn't give feedback. The FairPlay example I gave requires you to actually play a video with DRM. Another example I can think of are debouncing buttons on a microcontroller based device. As a super basic example but if you are working on an IoT device and require to know when a pin needs to be debounced, that can only sometimes be found under an oscilloscope. However an open source device could be policed with human-to-human interaction. In fact, I have done so making a PR a long long time ago for a crypto wallet that was open sourced. There are all anecdotal examples, I still see a need for at some level a human to enter the loop, however in a disaster scenario if it becomes unviable to run sites like SO then you slowly lose hubs for that knowledge base.
I didn't vote either way on your comment, but I suspect it's because it's a bit silly to essentially move the edit wars into comment threads here. I'm guessing that wasn't your intent, but I see how it could come off that way.

(Also, please don't complain/ask about downvotes. HN guidelines prohibit it, and for good reason: complaining or asking about downvotes can only at best result in non-interesting meta discussion, and at worst can cause tension and mini flame wars.)

(I agree with you on Aeris, though.)
Implicit Bias Impacts Open Source Diversity and Inclusion
Sorry for the meta-commentary but…

HN’s anti-aging obsession is wild.

I get zero anti-aging content from any other news source, user submitted or otherwise, and yet without fail it seems like there’s at least one anti-aging article a week on HN. Any other topic I find on HN I run into elsewhere: space, JavaScript, crypto, lisp, etc etc. Only on HN do I regularly see anti-aging “news” promoted.

The discussions are all about the same: it’s a scam! It’s worth a shot! More research is needed! Anti-aging is unnatural! Anti-aging is a biological imperative!

idk it must have fans to get so consistently upvoted, but I do not get the appeal.
Cool! I have had trouble finding Bridgestone Battlax tires for it. I still have a decent pair on the bike but they won't last much longer. There are some tires available domestically that are close but nothing is quite right. I have had great luck getting parts from Rick Oliver and occasionally Aliexpress.

They are from a sweet spot in history. There was adequate technology to make them reliable and high performance but inadequate technology to truly perfect suspension geometry and engine layout. The big-bang four was intended to reduce rear wheel slip by maximizing dwell time between impulses. Modern bikes can make far more power and let computers do the traction control. But the VFR400 is a carbureted fully mechanical bike. The ignition is electronic but no more complex than points. Just more reliable. It's a real joy to own, maintain, and ride. It isn't even fast, but it sure feels like it's doing something!
Seriously. I really don't know why people think that's acceptable. Who sees a website titled "A beginner's guide to X" that makes people hand over their data to even get "X" defined, and thinks "This looks good to me! Sign me up!"
In my experience, the moment you bring a non-MS Office document to a meeting with people who pay you for the content of your document you are always risking to have problems/complains about one or more images going missing, the fonts acting strange, the print (either on paper or as a PDF) coming out wrong.

Granted, the latest episode was more than 5 years ago, but at 75USD for a local (i.e. non-cloud) licence I prefer not to take any chances.

Maybe "wasted" is too harsh a word, but I cannot say that in more than 30 years of work I ever found any real use case for non-MS documents.

If I am writing personal letters or putting together a few slides for, I dunno, my TTRPG campaign, everything goes, even Google or Apple stuff (both are free, the latter is free because it comes with the HW itself, if you use a Mac).

But when I know that there is a chance to get money for my document, the expectation on the customer's side is to get something that works with their Microsoft stuff, and I will comply.

YMMV of course, and I have surely missed any advance in Libre/Free Office for years. But as I said, I prefer to play it safe, and the cost of a licence is not really low.
In hindsight. ;)

To me this sounds like the winner's bias: in hindsight.

It is hard to balance a prototype against a "works under all conditions no matter what they are" production-ready solution without growing into a hard to handle monster solution. On the other side I know off quite some overhyped apps, that rest on a overpowered machine, because the specs did not account for one thing: no one cares about the product.

Extensibility is the key to balance certain weaknesses in a spec.
That story appeared in 2017 on both NPR [1] and in the New York Post.[2]

[1] https://www.pbs.org/newshour/nation/old-school-pharmacy-hand...

[2] https://nypost.com/2017/10/11/pharmacist-hints-some-congress...
There are quite a few studies ongoing in '22 and '23.

https://www.rapamycin.news/t/rapamycin-clinical-trial-update...
The ux is just not there, compared to chess.com

The crazy achievement by chess.com wasn't writing chess software. It was to create the community and make people excited about chess.
There's a great Radiolab episode on this topic and the person who first isolated it.

https://radiolab.org/podcast/dirty-drug-and-ice-cream-tub
There are plenty of $100 phones. I used a $50 phone for a year, and it was fine to use - it ran every app I tried to use, had a 3 day battery life, and the only thing that it lacked was NFC and a gyroscope and compass (makes maps apps hard to use because you don't get a blue arrow).

I now have a $500 phone and overall it's a bit of a downgrade because the battery only barely lasts a day.
Not sure if you are talking about this (https://www.swi-prolog.org/pack/list?p=pubmed) or something else ? R tends to have solid library for meta-analysis research.
There's no limit to predictability achievable in software development per se. You can have perfectly predictable software development -- if you know exactly what it is you're going to build.

The trouble is -- as with any product development -- we don't know exactly what we are going to build because it depends on fickle market sentiments, new technology, etc. That is what sets the upper limit on predictability, and that can be controlled by high level decisions. (Unfortunately, increased predictability usually means decreased profitability.)
Taming a Devil: Using ChatGPT to Streamline Software Development
I'm happy with tutanota thanks. I've been with them for 3+ years I believe at this point.
That's exactly my issue. Thanks to the previous fellow, I now know the rule and will remember it.
I can think of far worse fates

Some people write whole-ass applications in bash, the psychopaths
Reading more about that… How does the verifier detect infinite loops anyway? Halting problem and all. It must use some rather crude heuristics, no?
Sorry, Jacks launch plan for blue sky is cool kids only for now. (I also do not have an account, but as time goes on my interest wanes).
https://www.youtube.com/watch?v=jdCB9yE9Hcc
> if Vulkan could ever find itself as an alternative to VAAPI

The bar to beat VAAPI is really low. For all practical purposes, VAAPI doesn't exist. So any alternate plan, even if it is essentially the same thing underneath, is worth a shot.
My description was not correct. There are 210k works, but not all if them are in the Public Domain:

"Here you will find high-quality digitized copies of books, manuscripts and other media from the Staatsbibliothek zu Berlin. Where the originals are in the public domain, we provide them with a public domain license. Currently there are 209,779 works in total."
There's a mindset amongst hackers that you can hack yourself, hence the popularity of life hacks, discussions of all sorts of drugs. I think it's up to each individual to decide whether they want to go that route and experiment with themselves or not...!
That the iteration unit of scrum/agile is called a sprint is a huuuuge pet peeve of mine. Sprinting is definitionally an unsustainable pace.

I know, I know, it's just a label applied to the cycle time of the process but labels matter and I think it subtly and subconsciously poisons the whole thing. Especially when managers and PMs start making sprint cycles into hard deadlines.
There's a story I heard well before the days of Google, that the only reason the United States was able to build the bomb was a chance meeting at lunch at the University of Chicago. It was said that the physics guys were talking about moderating neutrons, and that there were 2 possible moderators, and obviously carbon wouldn't work, because it absorbed too many neutrons.

It was then that the chemists asked what elements absorb neutrons, and after some discussion, they learned that Boron was a strong absorber... and that Boron was used in the production of Graphite. So a special batch was made using a different process, and the then-new method of spectrographic analysis was used to verify it as boron-free. And it worked as a moderator, something that nobody else knew. This is likely why the Germans thought it impossible to build a Uranium bomb.

[Edit/Update] Wikipedia tells it differently, but Leo Szilard was a key figure in the story, and his Wikipedia page[1] notes the role of Boron in graphite.

[1] https://en.wikipedia.org/wiki/Leo_Szilard
The VFR400 ran for three generations (NC21, NC24, NC30) from 1986 to 1992. The successor was the RVF400 (NC35) which had a similar (same? different cams?) engine to the NC30 but a different intake and tank and inverted forks. It only ran as late as 1996. There were complimentary VFR750s for some of those years, including as late as 1998. Was your VFR a 400 or 750? If it was a 750 you had one highly desirable bike. From what I understand the last Soichiro himself developed.

Regarding the heavy weight in the later 1990s the VFR name was applied to sport touring bikes that had V4s but not big-bang 360 cranks. My NC30 weighs less than 400lb wet and is definitely not a touring bike.

Agreed on the V-twins. I would still love to have a RVT1000 but those command too high a price when Ducati Superbikes can be had for half the price.
I do not get why you do not get the appeal. Do you want to die?
Exactly. I'd say the enforcement is on org/PE (Principal Engineer) level, cascading down to Senior engineers.

Once you're designing something beyond a small app, you'd have to pass PE review anyway.
Heh, wonder which hosting operations have data centres in Belgium?

Sounds like they'll be getting some new customers setting up proxy software. ;)

"The hackers are coming from inside Belgium, we can't do anything!"
That seems to be in demand. They're sort of associated with relay.fm podcasts which I looked into and found that, while they're supposedly tech podcasts, they're actually just guys talking about everything that happened to them today.

(Oddest case being one with CGPGrey, who I think is a famous youtuber? But you wouldn't learn a single thing about this from listening to it. Instead they talked about some kind of planning notebook they invented for hours.)

I guess it's good if you want a parasocial relationship with a dad.
I was imagining a game where you gather and trade resources (abstracted from data) from public APIs across the internet. This is cool too.
Ok that's even worse
tl;dr It exists, here's one thing that happened.
Yes, you're just part of the group that agrees with them, so you don't recognize it.
I've found kernel documentation under Documentation/bpf to be the best resource available. Clear, concise and no marketing-speak

As for this repository - the README triggered a false alarm in my bullshit sensors, but the code example is pretty nice.
Try streaming updates to a query without polling…which is essentially all web apps.

It’s fundamentally the wrong approach and people don’t realize. The relational model is good for analytics.

Think about how often you need to know the internals or you have to debug perf by trying to get a black box to do what you want.

Devs should be a layer deeper.
Market cap is such a bad indicator for size. I don't know, maybe number of units sold might be better?
Flexibility is good. I agree with that approach. But then I fail to see the benefit in scrum in the first place. The other things you mentioned (measuring all these metrics) does not seem helpful to me at all.
True (ish). But doesn’t solve the same problem as passkeys so this isn’t very relevant.
It seems transparent geometry isn't being path traced (or if they are, they immediately terminate the ray on hit and applying the same trick as in their rasterizer)
Just look at the anti-consumer tactics used in the software industry and you have your answer.
In fact the movement of their stock price has shown that many others have noticed the hold to market losses, so there is no hidden conspiracy here. However, I do object to the notion that the government is explicitly protecting large banks from runs. Unless your arguing to big to fail means depositors are prevented from withdrawing funds into e.g. money market accounts[0] somehow? I would posit that the government is in effect inducing the loss of deposits from the banking system by offering higher interest rates on overnight reverse repos and Tbills than banks which are sitting on low yielding long term assets are able to match.

My argument here is that by forcing mark to market accounting across the board, banks would have to recognize these losses earlier and we wouldn't need to socialize the losses as frequently as we are have been in the past few months.

Furthermore, while you're free to argue that I am a "negative nanc[y]" who believes "the sky is falling", the words "more likely" are doing a good bit of work in my earlier comment. If you really want to argue that BoA and Wells balance sheets are honky dory[1], I happy to hear your analysis, but I can do without the name calling.

0: https://www.bloomberg.com/news/articles/2023-03-31/why-us-ba...
1: https://www.americanbanker.com/list/20-banks-and-thrifts-wit...
The part where a compound first investigated as an antifungal improves longevity of fungi wasn't really explored, but eh?

Is it controlling fungi that infect other fungi or something?
It may be a scam technically, and it may succeed commercially
That isn't what Bjarne means by zero cost abstractions.

It means the abstractions produce the same code as having written the same manually without the abstraction, e.g. having a class with virtual methods versus having a struct with function pointers as fields.
Existing users get an invite every two weeks. Some prominent accounts get a bunch of invites at random. And at times they invite a bunch of people from the waitlist.
And a look in enineering literature and norms, EN for example, woupd tell you thatvall those different screw types, from heads and pitches to strength and surface treatment, are, in fact, stabdardized and normed.

And of course you can get custom parts for everything. Those are, as the name implies, custom and not standard.
Yep fair points. I should say, given this is hackernews there's every chance you might know the person who made this and if you are coming at it from something like this angle, I can understand your frustration.

The site is a nice idea and does what it says honestly and well. I certainly don't have anything bad to say about the people who like it or who made it.

My feeling towards these sites is more of a personal frustration I have with the advertisement of books in general - whether that be through good reads, best seller lists, book stores etc.

I often find myself making lists of books to read like this but all it ever results in is me beating myself up for never getting around to them. On the other hand, the way I have actually learnt things has always been through googling an interest and following the thread. Often the thread leads me to reading a book or two. But rarely does the thread lead me to needing to find the top 5 books on x.

For me these sites mostly just create a sense of guilt for not having read the relevant "must read" books.

I suspect this is what's behind OPs frustration at the idea of "ticking off" books on a list.
For me at least, much better than paper, because I hate stacks of papers on my piano.
I didn't find it misleading at all. In my mind, it implied that there's a solution - albeit not an ideal one.
Relational dbs are based on relational model. It’s a giant black box of magic. And it’s magic is based on a bunch of constraints to make the relational algebra work. It’s really quite flawed for modern web apps.
ManRepository – #1 Linux Man Pages
ManRepository is online manual pages for Linux. Discover all Linux man pages for popular distributions like Ubuntu, Debian, Alpine, FreeBSD, Fedora, CentOS and Arch Linux.
Pascal had indexes starting at 1 too.

Starting indexes at 0 makes sense when you want to enable the developer to manipulate memory (for example, C)

Indexes starting at 1 matches with a more natural ordinal sequencing.
Easy to say but everyone is missing out. Our knowledge is best when shared and we account for our biases.
It's always frustrating and amusing to read an anecdote about a design flaw in something where the creator goes "Yeah, we discovered that X was a bad idea, but there were already almost 10 people using it so it was too late to change."
The finance sector has lots of constraints other industries don’t - and shouldn’t.

I feel it’s inappropriate to use the already really strict requirements bankers face as a justification to expand government control to other industries.

I’m not talking about common sense rules like liquidity requirements. I mean things like extremely invasive “know your customer rules” and holding compliance officers personally liable.