skysight-inc/HackerNews huggingface dataset:
It is petty? If you have a vested interest in cryptocurrency, in particular a cryptocurrency that you've got a lot of, and a vested interest in a different cryptocurrency not replacing yours, that gives someone real financial motive not to allow negative comments about the former, and to make it sound like the latter is on shakey ground and is just moments from collapse. I'd flex whatever Wikipedia editor privileges I had if significant portions of my net worth was tied up in Ethereum and not Solana. Greedy sure, but not petty, not when huge amounts of money are on the line.
It seems like it should be plausible to offer AI readings of any book I’ve purchased. It seems strange that ebook readers aren’t allowed to run the ebook I’ve purchased through text to speech.
No, not really. I’ve enjoyed playing again after being let down at launch but these sort of larger/ feature type issues were never addressed. Like they couldn’t even add back in the subway system you see stations for. I think if you can accept the game for what it is, it’s worth checking out. But it will never be anything like what was promised.
dGPUs do have access to system RAM. It's goes over the PCIe bus and because of that is too slow for direct usage.
That's fair. The featured testimonial is from Emmanuel who is the founder of scenario.com who is well versed in AI game asset generation. But I can see why the other ones might be confusing. Appreciate your feedback, will probably want to add what company some of them are associated with, and find some more pixel artists to comment on their experience.
I was a neuroscience researcher for 15 years, and the opinions or recommendations of politicians never had anything to do with what I did.
Wrong, if you read the words around the chart in your link, that’s the 12-month trailing figure, which says nothing about GPs claim regarding the 6-month trailing figure.
Mathlang: A better way to take math notes
I had a co worker with a 6 cylinder Honda Valkyrie. I don’t believe it’s possible for a bike (or maybe even a car) to have a better sound:
https://youtu.be/eoo5f7FkuDU
Inductive charging highway section to be built in Florida
I liked JavaScript before, but TypeScript is like a revelation. Type checking is great in general for preventing all kinds of errors, but the real power is in two areas:

1) Declaring functions with typed output and types on the arguments. This allows you to create large architectures with minimal confusion. It allowed me to write an OS in TypeScript.

2) Declaring message payloads as object interfaces. This imposes a set of predictability and consistency in your services. It's so obvious in hindsight, but before TypeScript I was putting all kinds of safe guards around my service payloads to account for unpredictability that really impacted how the application scaled.

I think where people discover the most challenges migrating to TypeScript is that it exposes some level of unnecessary complexity in prior practice and some people do incredibly weird things with their type definitions to make it feel more OOP.
> I really, really don’t like greenfield projects. There are too many options. Too many tools to chose and decisions to be made. All of the code has to be written, including the boilerplate and the boring stuff. Thanks but no thanks. Give me a messy project instead.

I have a hard time relating. Some of my favorite gigs were where I got to come in and design projects from the ground up. It's where you get to exercise an engineering mindset, where you're adhering to constraints while trying to meet requirements and setting the groundwork for potentially years of contribution, change and adaption.
2 books that are worthwhile: "A mathematical bridge" (an introduction to the lie of the land in higher math) and "Chapter Zero" (a review of material not taught in school, but wich is so basic that most textbooksjust assume you know, e.g. bijections and proof by induction)
For what I've seen, reusing built-in libraries or the OS is certainly one of the tools in a sizecoder toolbox, but it is not as important as I thought initially.

First thing, you are usually not allowed to use libraries that are not included in a fresh install of the chosen OS. A fresh install will be done and only your executable which must be within the size limit will be copied to the "compo machine".

Often, the only library functions being used are related to hardware access. A modern PC is not an Amiga, you can't just write at some address and expect the GPU to understand that it needs to set some pixel, you can't setup a DMA for your sound card to read some sound, you have to use some kind of libraries and drivers even if the only thing you want is show a dot on the screen. After setting up your display and sound, often, your code is doing all the work, with fonts being the only external asset typically used, if needed.

There used to be more OS-related tricks. Like CAB-droppers for decompression, but now, you have context modeling based unpackers that are way better than the compression used in CAB, and take a few hundred bytes at most. Extremely slow, but we are talking 64k or less files here. For sound, you now have 4klang, a tiny soft synth that will generate code for interesting music in 1k or less, and that can interface with a DAW as a VST for composition. No need to mess with MIDI or whatever the OS has to offer besides "play wav".
Literally can still literally mean literally.
I'm reading through "Deepness" at the moment. I agree it is also very cool!
In a lot of ways 2010ish was about the worst for mobile web. Pages were huge and had tons of JavaScript, etc, but responsive design wasn’t a thing yet.
It's really counter-intuitive to those of us who grew up with the NiMH->Li-ion transition in consumer electronics! When I learned that Toyota used NiMH in the Prius it was kind of a "mind blown" moment.
Words mean things. Neuroscientists study the mind.
Nothing beats mathacademy.com
On high end hardware it was always playable for me. It just wasn't fun. Police would spawn right next to you if you messed up, for example.
> I get that but I couldn't be more different: I love greenfield projects. I find designing a robust, performant and reliable architecture to be the most interesting part of the process.

If you're working on a greenfield project there's a very high chance that your "robust, performant and reliable" is someone else's tech debt once people need different things from the system in a few years... And then the more clever that original work, the harder the rework.
Aren’t 99% of users going to be on some random sRGB display, though? How many of us have wide gamut displays that are actually properly calibrated? Looking at the examples from your link is illustrative… several of their 4.5:1 passes are basically unreadable. What I suspect needs to happen is an additional penalty if the background isn’t what would be considered a typical paper color (white, ivory, tan, etc. blues, purples and oranges are right out. )
You can’t reverse an implication like that. “Most patients with X did not require Y” is not the same thing as “most patients who did not require Y had X”.
Interest Rate Hikes: Comparing Their Speed from 1988-2023
I agree. There are multiple thresholds where you care: the program is so large it cannot be linked; the program is too large to economically distribute; the program doesn't fit on the target media; the program would be faster if all hot code fit in L1i; the program is intended for competitive demos. Which are we discussing?
Power and Progress – why the tech-equals-progress narrative must be challenged
Yes, but what we can do is compare, as the article states.

In the UK, since early 2020 there have been 220K deaths from coronavirus in a population of 70 million. That's approximately 0.3% of the population. (My understanding is that the US has roughly the same proportion).

I feel very able to grasp that, you can just look at, say, ordinarily, very roughly 1% of the population dies per year.

edit: the actual percentage is slightly lower, but this is a good ballpark.

If we front load all of the coronavirus deaths into year 1 (this is pretty much true, it's really tailed off post vaccine), and we assume they're all "excess" deaths, then it's a bumper year in which we have 30%, maybe 40-50% more deaths than normal.

Whether you feel that's a lot is an opinion. I feel it's significant but didn't warrant the response it got.

I actually think that what people don't realise intuitively is that over half a million people die annually in the UK. We are actually indeed mortal.
Oddly, identical code folding goes unmentioned. This can be a large reduction for C++ programs that turn out to have many identical small functions like constructors of classes that are isomorphic from the machine's perspective.
I love the Swift Talk video series https://talk.objc.io. They've done a few reimplementations of SwiftUI components that helped me feel more like I understood those things.
I read somewhere that libraries pay a decent amount to the publishers for every audiobook borrowed through Libby. So I always try to make sure the book interests me and will actually listen to it once borrowed.
Same. Feel uneasy having audio books on Audible or Apple Books. They have the power to remove them or block your account at anytime and the books are no longer in your possession. Highly unlikely ofc.
The function is already inlined because the implementation is visible. You can check the assembly, it has no calls to the compare and swap functions.

I guess you're right, since the function accepts a void pointer, it could also point to an array of two array pointers. So yes, it can also process two arrays.
Indeed, Apple's passkeys are the in the field of heroic security while Google's is an evil play to take away users power.

The flip side here is that Apple gives a user near zero power in their walled garden, and is hostile towards anyone outside of it. So Apple passkeys can't take away user control because they never had any.
Every device in each room has a different trigger wake word. That eliminated them being triggered by proximity.

Then each smart device has a unique name based upon their function. Dog names or primary user.

Echo/Computer/Alexia, turn on Fido (outdoor lights)

Pairing by voice is also helpful.
Every democracy has this.
"The stock market did X because of Y" is nearly always a fable. It's a bedtime story to help people cope with the fact that most of what the market does on scales shorter than a year is random. The financial need is a million stories, and the headline is only slightly more relevant than the 999,999 other mutually contradictory ones.

Don't put any weight on the talking head on the news. He's just talking to hear himself talk.
'“When you can charge while driving, range anxiety and frequent charging stops will be a thing of the past,” says ENRX CEO Bjørn Eldar Petersen.

“Our unparalleled expertise in induction technology allows us to deliver charging at 200 kW even at high speeds. No one else has the technology to offer anything similar.”

Further, he explains how this would change requirements for electric vehicle construction: “Dynamic charging can reduce the need for large battery capacities, allowing cars to be equipped with lighter and more affordable battery packs.”'

If this technology is as good as stated, it could be a game changer for EVs.

How much energy would a section of inductive-charging road require?

What kind of capacity limits does it have? If one EV is following another EV, it the second EV's charging decreased?
> "This pandemic has been full of hard-to-comprehend numbers."

Alternative explanation "hard-to-comprehend numbers" => "lies". I saved a news clip of the Governor of Hawai'i claiming on prime time news (unquestioned) that Covid had a 10% fatality rate (https://docs.google.com/spreadsheets/d/1cMdfajHRjvciOkROPDEA...), in August of 2020. The only thing hard-to-comprehend is how so many government leaders could repeat such outright lies over and over again.

It's not that "brains are bad at big numbers", it is that "brains are bad at big lies". When you try to make sense of it you can't, unless you realize that leaders lie and people believe them.

(On the 1M deaths lie: old age and underlying conditions actually caused most of these "Covid deaths")
This is just flatly wrong. The head of the Federal Reserve has been very clear that he considers wage growth to be the principal contributor to inflation, and "combating wage growth" to therefore be an important part of decreasing inflation. What do you think "combating wage growth" means if not lowering wages and increasing unemployment?
I was never able to get lineage working on my old s8
I recently found the Voice Audiobook Player for Android on the google play store[1][2]. Point it to a folder and it looks in there for audiobooks, one per subfolder, and keeps track of which ones you've read and where you are in each one.

No signup, no ads (albeit maybe analytics and crash telemetry), GPL3 code, fairly minimal and keeps audiobooks away from messing up music playlists or from podcast app complexity. Haven't used it enough to give a full review, but it seems exactly what I wanted and good for Libribox book downloads.

[1] https://play.google.com/store/apps/details?id=de.ph1b.audiob...

[2] source: https://github.com/PaulWoitaschek/Voice
Analytics platforms are a dime a dozen, and they all suffer from the same flaws. Either they are too expensive for everyone, or they add too much overhead for everyone. I've actually been debating getting into this space for a while due to this fact, especially after interviewing with one of the top companies in this space and noting how cocky the CTO was about their product.

Google Analytics is FREE and won't cost most us a dime. If you want to charge me a dime, you need to make your product worth that extra dime to ME. Note that even healthcare companies use Google Analytics here in the US.
I actually think Beanstalk/Cloud Run/friends are fine. I should have specified that Functions as a Service is the main mess I think people should be avoiding.

If Beanstalk + ELB + RDS or whatever is getting you by just fine then by all means. It's super easy to port that to k8s whenever you end up needing what it does, which might be never if your money/business scales well vs infra complexity.
Benevolence isn’t enough. They also have to be really smart, competent, and motivated.
The issue I have is taking a 5 min break to watch Youtube shorts and wasting an hour on it. A voice reminder to get back to work would be helpful.
That trademark is only for the term "Turbo pascal" on a printed reference manaual for a computer program.

It probably wouldn't have applied here anyway, but maybe there are other (more generic) turbo pascal or even "turbo ProgrammingLanguage" trademarks?
This article will go through a step-by-step memory optimization process for a demo app (originally using 1.6 GB of memory to display 100 data items, optimized to display hundreds of data items using only 200 MB memory).
> They base their decision on data and analysis fed to them by the staff under them at their respective Fed Banks.

The 7 members of the Board of Governors members aren't each individually associated with one or more of the 12 Federal Reserve Districts, that’s not how it works at all. There are seven members with staggered 14-year terms; three of those members serve as Chair, Vice Chair, and Vice Chair for Supervision, to which they are all appointed from the membership for four year terms, but aside from the three leadership positions and various committees that the boaed forms, the members all have general responsibility.
Greenfield projects are the Elysian fields for makers. It definitely seperates the builders from the importers. No shade on the latter, a job's a job to most.
The major innovation of Silicon Valley isn’t tech. It’s eroding out the concept of private property
That's fair enough if you use something that actually does this and also keeps track of users of your event. Not saying it is unsolvable.

What I've seen though is that in many cases it is unsolved for and it's very hard to reason about "if I remove this event because it's 5 versions too old already and I don't want to keep this backwards compatibility layer, will something "at the other end of our system I never even interact with" puke?

Granted some orgs are so big that it makes sense to solve for these large landscapes of services with backwards compatibility ad absurdum in order to allow anything to get done (been at that bank, done that). But reason about the entire system it does not make easier.

At many smaller orgs these services were also not built because of organizational issues that needed to be solved but because "everyone does this now" and there's no proper registry of properly defined interfaces and trying to find out if a change you were going to make is going to take you forever because you do need to version something or if you can just change things as needed is way harder than it's supposed to be at that size org.
> Democracy is a system of government, not an economic model.

For the longest time, "Democracy" the political system was bandied about to be the primary precondition for economic progress.

The thinking was, that when people (countries) have democracy this somehow "empowers" them to become economically successful.

This reasoning was fairly prevalent, after all, the U.S., the showcase of democracy, was such an economic powerhouse. Worth noting as well is that democracy was normally peddled with economic liberalization, free trade, etc.

After China's rise however, the idea that democracy is a necessary for economic prosperity has more or less been debunked. China has demonstrated that democracy is not a precondition for economic prosperity.

Now, developing countries are faced with the question, what political model should be followed? If economic prosperity is the objective, the Chinese model seems to be promising. On the other hand, what does democracy have to offer? Looking at the U.S. as the showcase of democracy, what does the U.S. have that a developing country would find worth emulating?
I’m confused because the comment you replied to said “There are no other mainstream languages with a similar type system, which means it's uniquely easy to do very complex things with type safety.”, but with the examples you gave, I don’t see why other statically typed languages cannot do this. Or are you just referring to the benefits in general and not a TS specific aspect?
Liam Neeson from "Batman Begins" approves of this pronunciation.
Very reasonable and accurate interpretation. What I'm trying to figure out now is how so many brains could have fallen for the lies and exaggerations.

I think I greatly underestimated how much fear dominates most people. My models of disease were spot on but my models of human behavior are definitely terrible.
It is not wrong to say the fed wants to increase unemployment. The fact is the fed doesn't have any other ideas so they want to do this one.

Maybe they would prefer not to, but who cares? They are going to do it anyway because they don't have any other ideas.

How many ways do you need someone to say it before you accept it?
Dexamethasone, for one. Might be others in that category as I forget all that went down in early 2020 regarding all of the anti-immune drugs that were tried. There's been a tremendous large and small molecule increase in such things and they'd be ignored if they showed something but less than the cheap/old steroid. It was a "throw against wall and hope it sticks" time. Googling finds literature articles discussing such things, but "steroid + rapid vaccines + rapid mutation" made it less interesting considering clinical trials of guesses and possibilities.

They had a virus sequence almost immediately which enabled various types of vaccines to start development. In my wife's case, possibly coincidentally, lung inflammation/shortness of breath went away with the first vaccine doses. Can't be sure re: long covid as we had no test saying it was covid back then.
If they are rational then I think the corelary is that they hate us. So I prefer to assume that they're irrational.
I think that calling it random is a mischaractetization. It's more of "market movements are caused by a combination of millions of people trading on millions of narratives and data points, and when news breaks, much of the new associated information has already been priced in."
I haven't read the article yet, but it's standard operating procedure for embedded.

* No exceptions, ever

* No RTTI, ever

* Compile with -Os

* Limit STL to the non-allocating, non-throwing parts

* Don't allow heap usage

* Link against the C standard library so you don't get accidental heap allocations from lambdas with large capture specs and static construction and destruction fail to link

* Use alternatives to std::function (which while easy is very large and very slow)

* Limit the use of virtual functions (some people suggest eliminating them altogether but I feel like that's a bridge too far).

* Avoid inlining functions if you're not sure that they reduce down to something trivial. I've saved a kilobyte or two by moving some particularly large, commonly used functions into separate translation units so that the compiler couldn't inline them.

* Look at and track your space utilization commit by commit. If the data segment goes up unexpectedly, revisit what you're doing. You may have unwittingly allocated a big block for something. Similar for the code segment.

You get used to the constraints. Type safety, templates, and compile time programming make it 10 times better than C for the purpose in my experience. The only reason to use C is if your C++ compiler is garbage (which is often true for the tiny low powered processors). But if it's ARM you probably have access to a modern compiler and the only reason to stick with C is inertia.

I've been programming with embedded C++ for ten years and every time I have to poke into the C part of the codebase I end up hating life.
Use another device with _another_ seed (since this is auth factor of ownership you must not share seed between multiple devices just like pki private keys and pgp keys). Or if you don't have backup otp generator then use backup codes.
I don't get how a Spring app rewritten in PHP, assuming a framework is used, reduces code significantly given that PHP5+ is a dynamically-typed Java clone with the same mind-numbing boilerplate.
The latest edition of the OnePub Dart Side Blog we discussion what and when to test whilst debunking some common misconceptions around TDD and code coverage.

The article whilst originally targeting the Dart/Flutter community provides principles that apply to every language.
I realize the second-order thinking here, I do have to point out you're asking "why the stock market rallied on a strong jobs report." In what bizarro world is this a bad thing?
> they sell you pop science (or economics or what have you) and make you think that after reading 1 book you'll be an expert in that field.

No, they do not. I picked one interview at random and one from the homepage:

The interview about food books¹ has one solely about cheese which is praised for the photographs. On three of them the story of the people is the focus.

The interview on perfume² has two fiction books.

> They're implying, "read this and you'll become an expert."

This is demonstrably not the case. These are books on specific subjects that certain people familiar with the fields find interesting and worthy of your time. No one is selling you the idea that you’ll become an expert if you read them. You might be assuming they are, but the content tells a different story.

¹ https://fivebooks.com/best-books/food-books-2023-clare-finne...

² https://fivebooks.com/best-books/denise-hamilton-perfume/
I can't tell if "Darwin's Dangerous Idea" is in there or not. If not, "The Elegant Universe" would be my suggestion for the one to throw out to make room for it.

String theory is not science. Maybe that one could fit somewhere in Religion /s