skysight-inc/HackerNews huggingface dataset:
In the first several examples, the input seems to have a mantissa with all zeros beyond the first 15 bits. Why isn't the author using float32 for this instead of float64?
Dude, you have caught the spider. Now use it. Start inserting whatever random junk you can until "astronaut riding a horse" looks more like Ronald MacDonald driving a Ferrari.

I feel like inserting "free user-tagged vacation images" into my robots.txt then pointing the spider at an endless series of fabric swatches.
apparently some groups followed woolly mammoth herds (and eventually hunted them to extinction)

https://en.wikipedia.org/wiki/List_of_mammoth_specimens
Furthermore this could have implications for fully homomorphic encryption schemes based on lattices. But nonetheless I laughed :)
Ask HN: Will someone here review my computer-science book?
I finally found a publisher willing to publish my book (CRC Press)! As part of their process, they asked me to introduce them 5 reviewers, preferably 'previous authors with similar books or journal articles.' Since I'm a first-time author, I don't know anyone who could do this for me. I was curious if there are folks here who could help me with this?

Find the book here: https://keyvan.me/tsp
If your users won't pay, then perhaps, you don't have something they actually want?

The reason so many companies turn to ads is because they are exceptionally risk adverse in this economy. They'll step over a risky dollar to pick up easy nickles. This is also the outcome of the long arm of monopoly power exerting itself.
Kubernetes is a very capable and versatile system to build a platform on top of it.

Other articles have zeroed in on the missing piece: that unusual intersection of a product mindset with infrastructure expertise.

Without that product mindset, "platform" is just another word for "kubernetes". It's there because it is the popular thing to do or because no one gets fired for implementing it
I've never seen it put quite like this, but it feels right and is refreshingly concrete. Trust the abstractions you can actually design/control for, treat all the other ones as suspect. One still needs the wisdom to tell the difference, but at least focusing on "feature request" focuses the mind. This is at least simple even if it is not "easy".

An argument against OOP where you first need to define/explain differences between composition/inheritance, Liskov Sub, compare and contrast with traits, etc is not really that effective when trying to mentor junior folks. If they understood or were interested in such things then they probably wouldn't need such guidance.
Agree about strdup(), but as the author says, it's a performance issue, not a correctness one.

As for static strings... I think it'd be pretty hard to convince people that

strcpy(err->message, "out of memory");

is somehow much worse than

static const char oom[] = "out of memory";
static_assert(sizeof(err->message) >= sizeof(oom));
memcpy(err->message, oom, sizeof(oom));

especially if "err->message" is very long.

(That said, I personally prefer to use asprintf/snprintf even for static strings, for consistency's sake)
I don’t get the downvotes for a recap, was something incorrect?
Note that this is a "QS" CPU, very likely B0 stepping ES by posts elsewhere. A new one of those is around 3k USD alone. The 16-core can be had for around $1200 however and the board for $780.

12x32=384 GB of RAM seems to be about $1400 right now. Going for less capacity don't save that much, unlike the insanely marked up apple memory. And then you need the CPU heatsink for $130.
> GPT-3 reportedly had only 50,257

The most common vocabulary size today is 32k.
Funny enough, instead of doing that every year, my policy has been "replace the machine if it breaks" and in general, I've gotten a good five-year cycle out of all my PCs without having to do disassemble-maintenance with an air can and a static strip. This has been good enough because I do enough high-graphics-demand gaming that five years is about the cycle on which some new-shiny has come out that renders my machine too old to play modern games.

Maybe I'm just lucky.
Evidently it has never had such a certificate: https://crt.sh/?q=curvezmq.org
Weapons programs involving aerial delivery. Nothing more needs to be said, I presume.
> what is the point of creating a language where everything is an object?

I think that's the ultimate culprit in everyone hating inheritance. If it weren't for Java, I think we'd all have a healthier view of OO in general.

I learned OO with C++ (pre C++-11), and now I work at a Java shop, but I'm luck that I get to write R&D code in whatever I need to, and I spend most of my time in Python.

In C++ and Python, you get to pick the best tool for the job. If I just need a simple function, I use it. If I need run-time polymorphism, I can use it. If I need duck-typing I can do it (in Python).

Without the need for strict rules (always/never do inheritance) I can pick what makes the best (fastest? most readable? most maintainable? most extensible? - It depends on context) code for the job.

Related to TFA, I rarely use inheritance because it doesn't make sense (unless you shoehorn it in like everyone in the threat is complaining about). But in the cases where it really does work (there really is a "is a" relation), then it does make life easier and it is the right thing.

Context matters, and human judgement and experience is often better than rules.
I actually heard somebody say gcp was going to be shuttered, didn’t verify, and just assumed it wasn’t going to be around for long. Now I assume what I read was nonsense, but it’s worth noting how non-suspicious of it I was when I read it
More to the point, the purpose of the encrypting system nobody uses is to have something to use if anybody ever makes the computer that doesn't exist. Now if that happens, what?
Apple's collection of user data hard to stop says report
scipy even has a built-in method (scipy.stats.ecdf) for doing exactly this.
You would, because you have to get rid of all the pennies, nickels, and oddball dollar coins.
Criminal organizations are a form of government in some ways, protection schemes can be viewed as similar to taxes, and criminal organizations can provide welfare in the form of patronage and corruption. Where the government is lacking, or among populations that the government ignores (such as recent immigrants), a need arises for protection from the unorganized crime, and hence criminals organize and extract money for their efforts.

I'm not saying this is good, compared to most (but not all) governments, criminal organizations tend to be more prone to violent outbursts. Accountability is reduced due to the unofficial and secretive nature of these organizations (although there are plenty of governments with low accountability). Secrecy also makes democratic practices almost impossible (although I would be interested in hearing of any exceptions). Nepotism and vulnerability to failures in new generations are common issues.

But I suppose what I am saying is similar to the sentiment "Criminal organizations like the mafia always thrive when the government is weak" - to actually reduce the influence of criminal organizations, governments must provide some level of competent protection and services, or otherwise another criminal organization will just step in whenever one is taken down.
Roll to roll amorphous silicon solar panels go back to the mid-2000s.[1]
Those were commercial products, and, at the time, not much more expensive than
rigid cells.

[1] https://en.wikipedia.org/wiki/Energy_Conversion_Devices
Who is David Lynch? I don’t have to ask myself the same question about Stanley Kubrick.
I'm not sure I follow you - reason for what?

To be clear - I'm with you that these systems can absolutely be a force for vast good (at least, I think that was what you were getting at unless there was a missing '/s'). I use them daily to pretty astounding effect.

I'll admit to being a little put off by being labeled dogmatic - it's not something I consider myself to be.
Take a look at what the EU is doing. It's not great, it's still ruled by neoliberal capitalism after all, but at least it offers more to EU citizens - forcing interoperability (chargers, standards), opening up walled gardens (WIP Apple store), more meaningful privacy (GDPR), higher taxes on digital good, attempts at stopping tax avoidance (biggest failure tbh) etc.
It’s a dichotomy you got us into with your own snark. You haven’t described how what you’re suggesting (a very very common HN suggestion) would improve HN. I told you why it thought it wouldn’t.
It’s almost like they hire exclusively for your ability to leetcode rather than trying to hire people who can produce software

Maybe the ai teams were too busy keeping up to date with their tree reversals to read those textbooks on their nights off
This is Amazon's fault; they send an email that looks like it's specifically directed to you. "ceejayoz, a fellow customer has a question on..."

At some point fairly recently they added a "I don't know the answer" button to the email, but it's much less prominent than the main call-to-action.
Protocols as a term have other prior art. Which shouldn’t be surprising because a protocol is also descriptive of interface boundaries between software products (such as, but not limited to, network protocols).
If there's a component in Windows that requires going to the internet, you could see this slowness in the rendering.

A poor internet connection is all it takes.
Hackernews really instant able to understand dark jokes are they.
There are a lot of similarities in the approach to the linked paper (which is a very cool concept) and I saw a lot of similar concepts in my lit review. At a high level, my sensor targets bend localization with simple fabrication techniques while the linked paper is doing more general camera-based gesture recognition. I have a more thorough comparison to existing work in my actual dissertation.

Our lab has done a good bit of work around elastomers similar to the linked paper, such as multitouch pressure sensing (https://ieeexplore.ieee.org/abstract/document/9674750). The authors of your linked paper can actually achieve what they've done with a single light source by using one of these! The zones are key (https://www.st.com/en/imaging-and-photonics-solutions/time-o...)
Not sure if you really meant "build" as in build time there or not.

SvelteKit server-side runs happily on e.g. Cloudflare Workers which is just V8 + Web APIs, and definitely not Node or Deno.

Generating the files to deploy to a Cloudflare Worker still needs NodeJS.
With any of the entropies mentioned, it's not like you'll find 2 same ids in any pagefull of ids for this to ever matter...

It's more like, you used id X in your db and 8 months later another X lands, after billions and billions of rows have been inserted...
Just forgetting to use it or PREWHERE. Since queries run just fine without those you can think you have something working when you actually have duplicate rules.
> A flood of ai generated junk is about to hit us all and completely drown out everything made by people.

The kind of things that gonna be generated by AI is gonna be the same crap that is made by humans today, this is like worrying that AI-made foods would replace freezer-meal chefs. If anything the good creators will rise even higher than the mass-produced crap. Honestly I don’t lament that, there’s far fewer notable art by the day.
Survivorship bias – lessons from World War Two aircraft
I recognize that they’ve done a LOT of harm, but death is a harsh punishment under almost any circumstances. The death penalty seems like one of those ideological issues where people fall on one side or the other, and they pretty much stay on that side.

My perspective is: if the point is to dissuade people from committing crimes like this, it seems like a lengthy prison sentence would achieve the same thing. The harm has already been done, and killing them doesn’t fix anything. Death is just so damn final.
> I kinda wish they get what they wish for and pirating movies becomes impossible.

If only movies would be magically impossible to watch without paying, without any catches, I'd agree. Sadly, there's no magic out there and the side effects from the implementation are going to be... a very big problem, to say the least.

And I'm sure movie industry understands it (to some extent) - they won't dig their own grave, they're going to boil the frog at well controlled pace.
> The reason so many companies turn to ads is because they are exceptionally risk adverse in this economy.

It's really not, and the proof is it's been happening for 20 years, in boom and in recession. Read the kagi thread, even on here. People want better search. They just want it to be free and whine if you say cool, $10/mo or enjoy Google and expertsexchange / freecodecamp / w3schools / geeksforgeeks / programwiz / simplilearn / freecodecamp / endless spam filtered by you in the results.

It's the unavailable problem with b2c businesses that we discuss endlessly :shrug:
The plan is to 10x that volume in the not too distant future but given what you've said I can believe we are horribly over-provisioned/over-scaled. Thank you!
Did you figure out a way to interop OptiX with OpenCL, or do you just not use Nvidias RT acceleration? AFAIK it's not exposed directly through OpenCL.
According to https://www.speedtest.net/global-index, 200MiB/s is over five times faster than Singapore's broadband speed – and that's the country with the fastest broadband in the world.

200Mbps puts you in the top 15 countries by broadband speed (above Japan) and the top 4 by mobile speed (above South Korea). Not that that's relevant to anything. (I haven't edited out any mistakes. The child comment is lying.)
> As a base for researching the idea, Wikipedia seems like a decent data source.

If your goal is to generate a wiki article, you can't assume one already exists. That's begging the question. If you could just search wikipedia for the answer, you wouldn't need to generate an article.
Your high end is like the top 0.0001% of home users.
Well indeed.
The title is completely irrelevant (consumer chips are not blocked, and they've been using Intel chips for ages, they have a license for it too).

What's amazing are the specs.
4K 120Hz OLED with <2dE in sRGB, Adobe, and P3
Weight of 980g (compared to ~1220 Macbook Air). Meanwhile, the Air is also passively cooled, while this laptop has active cooling rated for 40W.
~70wH battery compared to around 52.6wH Air.

I don't like shilling, but this is definitely some amazing technology for a thin-and-light laptop.
> Mom (“my own macros”, “my other macros”, “maximum overdrive macros”...) is a macro set for groff, designed to format documents in Portable Document Format (.pdf) and PostScript (.ps).
Discovery of mechanism behind asthma may help find an effective treatment for it
It's truly kind of you : ]

I'm sure there are many here on this forum that are music theory gurus.
For consumer Ryzen to pencil out it would require a cluster of APU-equipped machines with the model striped across them. Given say 16GB of model per machine and 60GBps actual memory bandwidth @ $500 it's favorable vs A100s if the software is workable (which my guess is it's not today due to AMD's spotty support). This is for inference, training probably would be too slow due to interconnect overhead.
Oh, just from reading her papers.
I have been playing with TDR a long time ago [1] and try to follow current developments.

[1] https://dl.acm.org/doi/10.1145/2047196.2047264
GPAs have been inflating pretty steadily for decades.
I wonder what test scores the people who invented steel had.
I'd expect an actually optimized implementation to be at least that much faster.
Elon Musk's X botched an attempt to replace "twitter.com" links with "x.com"
LLM Powered Development for VSCode
SCIP is an evolution of LSIF, basically: https://sourcegraph.com/blog/announcing-scip
This particular question is not about the origin of README files (the earliest documented is from 1974 on TOPS-10) but about why README remains upper case on mixed-case systems (e.g. Unix). Neither has anything to do with MS-DOS. ASCIIbetical order is a good answer (certainly the reason I named things that way) although it doesn't entirely explain README over ReadMe.
Force X/Twitter to show NSFW posts
> How would pencil marks on paper interact with data in the cloud and storage devices like in the patent described ?

Have them do it on a plane.
Their latest update is shitty.
Colleges are basically outsourced green field R&D setup through professors as well as Patent departments to monetize their internal/grant research spend.. Sampling in a large company what you would happen upon is mundane additions to complex solutions you would be unlikely to want to copy if you weren't along for the earlier parts of the ride.
You can always use different databases for different use cases.

There are many applications that require extremely high insertion rates (millions of records per second), very large total number of rows (billions, trillions) and flexible/fast querying/aggregation with high read rates (100's of millions or higher rows/s) and that's sort of the sweet spot IMO for ClickHouse and where you'll be pressed to find alternatives. I'm sure it can be used in other situations but maybe there are more choices if you're in those.
Here's discussion of an article from 2020 that explains this and other time series compression approaches: https://news.ycombinator.com/item?id=31379344
I don't know man, just put every tab in a virtual remote machine and stream me some pixels
Not having to make that kind of decision in the first place is inherently valuable in of itself, which I believe is what's being showcased here.
>You can’t build a dynamic list of objects implementing the same interface in different ways with parametric polymorphism.

Yes you can. that's the whole point of type classes.
Sure it does, if those tokens appear in the training data.
The Intuit are a relatively recent group that's developed incredibly sophisticated technologies and cultural traditions that specifically enable(d) them to live on the ice and even then they're only dealing with our temperate Holocene climate. Ancient people wouldn't have had the benefits of that advanced technology and their environment was far harsher than today.

The high arctic was one of the last places on earth inhabited by humans. We don't find evidence of humans (archaic or modern) before about 45ka. Even then, habitation seems to have been minuscule outside refuge microclimates for millennia. Beringia was probably the biggest and most important of the Arctic microclimates, likely comparable to modern Alaska in some areas.
The big difference here is the Message app on Android is just a normal app whereas imessage is bundled deep in the OS with tons of private apis
It makes sense but it's not trivial to discover, since languages separated by about 10,000 years have changed enough that it's almost impossible to find similarities. This paper talks about separations from 12-24 thousand years.

Proto-Afro Asiatic (edit: ancestor of Coptic, Hebrew, Amhara, Arabic, Tigre, the Berber languages, Aramaic, Hausa (IIRC), and a number of less commonly spoken languages) likely dates back to more than 10K years ago, but we have the benefit of more than 5,000 years of writing in both Egyptian and the Akkadian. We don't have that benefit with any of the indigenous languages of Siberia or North America.

Also, linguistic typology is not the best way to show relatedness, since languages change. For example, proto-Indo European had Nominative Accusative alignment, and was highly inflected, but modern English is almost completely uninflected, and Hindi has Ergative-Absolutive alignment for some tenses.

I looked at the structural features they mentioned, and at least some of them are well known to change quite dramatically. (Some Indo European languages picked up a difference between exclusive and inclusive we, places of articulation change, languages develop and lose gendered nouns, others have lost some distinctions of number (dual has been lost in most IE languages).

But I'm not a linguist, so any linguist can comment on whether these are fair criticisms.

Also, as others mentioned Na-Dene (Navajo is the most spoken language in this group), is already believed to have a connection to the Ket language of Siberia.
didnt you get the memo??? birds aren't real! and the last surviving dinosaurs who originally ventured into the hollow earth before the disasterous meteor strike, evolved over millions of years and became today's shape shifting lizard people that rule the world with reckless disregard for our mammalian well being
CSS does actually call it inheritance[0], but it's commonly mixed up with the cascade. Inheritance applies to certain properties, so that when they are not specified on an element, an element inherits the value of the parent.

The cascade[1] determines how rules from multiple sources are merged.

[0]: https://developer.mozilla.org/en-US/docs/Web/CSS/Inheritance
[1]: https://developer.mozilla.org/en-US/docs/Web/CSS/Cascade
That says more about you than it does about David Lynch.
There are a lot of cool applications indeed! I was able to use it to do gait for a soft robot "leg", but I have to wait for the paper to be published later this year before going into too much detail.
Would you switch from physical cards to digital?
They did so for the Olympics by stopping a lot of polluters from operating.

As soon as the games left town, the pollution came back.
I find double click to select word, triple to select line or buffer, in surprisingly many contexts. Does this work for you?
Kubernetes isn't the platform. It's an extremely complex platform that enables better (meaning "more purpose built and friendlier to use") platforms to be built on top of it. Kubernetes is a big box of tools. You can either hire people that know how to use the tools for you, or use a solution where someone else picked out all the tools in the box you needed and made simpler and more opinionated interfaces for them.

Of course, in the latter case, you might end up in the predicament where the solution's creators had different opinions than you. And then you either live with the disagreement, or circle back to hiring people that know how to use the complex big box of tools.
You have one example. There are tons of counter examples. Software is a multi billion dollar a year industry. I'm entirely unconvinced by the entirely anecdotal "kagi thread" case.
This argument goes both ways, so they could have wandered there long before or long after the land bridge existed. The linguistic link could be much stronger if there was direct connection a few thousand years ago.
> Reading code is underrated, and many software engineers don’t understand how and why they should read it. Reading code is much harder than writing code because writing code translates your thoughts into code, and reading code is the opposite.

That's like saying reading Hamlet is harder than writing it. What kind of garbage do you have to be filling your head with all day to hold such a dismal opinion of software?
Congrats!! Such brilliant ideas and amazing work! Can't wait to see it being deployed in more applications. Also, second to what polarbear-c said, a side-by-side comparison with other LLM agent systems would be great!
Not to mention they were out in their Paris availability zone for a month last year.
Angular Signals, Reactive Context, and Dynamic Dependency Tracking
Source for this being categorically false [1].

[1] https://www.iqair.com/us/china/beijing

See the list of cities in China on the left for more...
It's a stateful firewall. New, incoming connections are denied. Outgoing or established connections are permitted.
Very cool to see how it all came together. Can you elaborate on why you chose to use a Kalman filter in your signal chain?