skysight-inc/HackerNews huggingface dataset:
That sounds amazing, I always wanted to do that! Do you have a guide or some script to help with it? Otherwise, I will try to do it on my own.
Like the GPT summary, or the article?
Well, for starters, allocators. The standard library is now making adjustments around that, but it's not mainstream and most people don't use them and they don't get the same level of attention as the happy path.

However, Rust, the language has its issues on embedded.

Rust's ownership model is directly at odds with lots of embedded. These bits inside a register are owned by the ADC and these bits inside a register are owned by the DAC is not a happy thing in Rust.

Lack of arbitrary sized integers and how they slice.

Cargo. Quite annoying to deal with cargo and an embedded toolchain. The Rust embedded guys have done really good work if you're on ARM. If you're not, good luck.

That having been said, if you have to go implement something like Reference Counting in something not Rust, you will weep tears of blood debugging every single time your reference counts go wrong.

Embedded is engineering. It has tradeoffs. That's life.
I know of a company importing salt here in Norway. They get boats filled with salt, and when doing the import customs declaration they have to decide if that batch of salt is going on the dinner table or on the roads, because we have half VAT on food and ingredients.

Same salt, different VAT rate depending on use.
In any sufficiently complex application, something like a query builder that allows different parts of the application to work together to lazily compose queries (vs combining/filtering/sorting the data in memory) will be created at some point.

ORM is a tool that can make this easier, it's also a tool that can make it easier to shoot yourself in the foot (ie by making it easy to create N+1 queries without knowing). Like all tools, there are tradeoffs that need to be accounted for together with the actual use case to make a decision. Operating on SQL statement strings is not something I'd recommend in any case.
I've not yet read anything by Ernst Jünger. Which would you recommend?
Its depressing to go over all this ultra-shallow chit-chat that has short-circuited any intelligent discussion about the role and trajectory of information technology (let alone any more serious problem or opportunity of the current times).

Talking about AI (and AGI) as if its some xenomorph lurking somewhere in silicon, waiting for its inevitable escape from its human prison.

AI will not bootstrap itself with some emergent property if somebody spends gazillions of dollars and Watts to estimate petazillions of parameters.

Further progress is not going to come unless some very human brain and intelligence opens up completely new algorithmic vistas.

The future of AI is literally tied to the future development of human mental (mathematical) models around information, knowledge and its digital representation.

If not intuitively obvious, the history of mathematical thought development is crushing evidence that it follows its own dynamic over timescales that span centuries.
Humblebrag: You’d be surprised how many of the most serious businesses have started to migrate to use Flux already!

Agree though that there is more to creating complex boards that automated wiring…we are not done here, just taking it step by step!
tHE ("MISSING LINK") part appears to be 'iterative corrections' - or "yes, that, but... now adjust here"

What will be interesting is when you train a single doo-dad and it propagates to all the others (100 AI Monkey Syndrome) -- which then allows them to start self-normalizing and trainign eachothers ;

Get on-line and learn from your brethren (humans used to call these 'updates' - ugh, how *pedestrian*) [*pun intended*]
> I think the ecosystem is the major problem with Rust.

How? Explain please
I've been using it with vagrant. It's an amazing file sync between host and guest. Avoids so many of the annoyances of nfs et al
Yes, influxdb 3.0 uses a new columnar store engine (IOx) that offers "unbounded cardinality". See more at https://www.influxdata.com/blog/intro-influxdb-iox/

(Disclaimer: I work at InfluxData)
But in this case, they are comparing the same trip at a different time and traffic congestion level. Make this the “difficulty multiplier”.
For all the hate it gets, it's astounding what you can accomplish by charging for your product.

It's why OrbStack will also start charging once the open beta period is over.
I've always been taught and memorized 197 are you forgetting some? Most from those lists are very easy since they are basically the same error played out slightly different.
Maybe Americans want the freedom to not be polite and not be punished for their impoliteness via bullying?
Yes, it’s all “marketing” that 60% of phones sold in the US are iPhones. Poor little Google couldn’t just “market” their phones better?

I was just talking to my 80 year old mom yesterday and she was telling me how much she loves being part of the “in group”
It doesn’t impose a legal restriction on their right to do those things. It reserves the right to refuse service for Red Hat. Hopefully a lawyer can successfully argue your point of view and win in court but I don’t personally see it myself.
Is it surprising that a system that was exclusively trained on emitted language will only do well on language?

I don't see how I can extrapolate to anything beyond that. I certainly can't extrapolate that it would be unable to learn other tasks.
I am saying that you can likely encapsulate a boat-load more pay-load in a small image, than if youre attempting to send blobs, timesequence, or other info - especially if your image is intercepted and itsa pic of your enemy's leader/flag/whatever and they have no idea what to do with the image...

Better yet, is if the image is of a flase map of current in-situ..
The article really doesn't explain what is new here (compared to say [1]). Stating that there are 3 phases of matter certainly doesn't help [2]

1. https://en.wikipedia.org/wiki/Photonic_molecule
2. https://en.wikipedia.org/wiki/State_of_matter
That's exactly what I have been thinking for a while now.

Thank you John, you gave me hope that I am not alone, that feels this way.
Being a Canadian means never having to say you’re sorey (s.i.c.)
OpenAI and Microsoft want to record your next Dr Appointment via Epic app
Well yeah there's that, but it can't have been just one person; there's at least dozens of people involved in the trading and maintenance of these things, there's paper trails for the purchase and I presume installing and replacing of the odometers; there's bound to be loads of people that are in the know, and since the true odometer reading can be read from the onboard computer, I find it really hard to believe that nobody caught this before.

It would've taken just one case of a mismatch between the digital and physical odometer without it being mentioned for a huge stink to be thrown up. And it'd also be the auction house's name on the block, because they should check these things themselves. If this is as widespread as they claim it to be, then even the occasional spot checks would show it.
> Helping the [less] fortunate isn't a zero-sum game.

Yes, it is, and it's fine to be honest about that.

I'm not less fortunate.

I support helping the less fortunate more.

And I realize doing so is going to require sacrifice on my part -- I'm going to have to pay more in taxes/redress to fund that help.

The difference is that morally, I find it hard to have a roof over my head, a bed to sleep in at night, security provided, and food every day... and quibble over my marginal tax rate, versus someone who doesn't have those things.

But then, I've always looked at income as society's money rather than fundamentally mine. I am able to earn what I earn because I exist in a broader organization and society.
> “Every state in the country other than California is saying, ‘I don’t want to become California,’ and every other city is like, ‘I don’t want to become San Francisco,’”

including cities in Socal

love this, never change SF, zoning reform (everywhere else) needs you
Finally 32 bits! Let's hope everyone would start forgetting 5v and 8bit.
You probably could do that for some parts but have to control the interaction. For big integrated parts is is probably easier to control them as howl?

A mere split up will lead to “baby bells” and the bigger one will just buy others - and centralize again.

PS:
We should remember that Microsoft was able to destroy Nokia with an installed CEO (Stephen Elop) of their own. Killed the already shipping Linux smartphone. Installed Windows Mobile and Nokia was finally dead. Nokia itself did mistakes before but from outside this was questionable?
Is Bill Gates even making decisions at this point? It's weird. When Microsoft does something good it's credited to Satya Nadella but when they do bad shit, it seems to be blamed on Ballmer or Gates. lol

Shouldn't it all, good or bad, be attributed to Satya Nadella at this point?

Or does the great CEO lack agency?

Even weirder, for some reason people have no issues blaming Google's sorry state directly on Sundar Pichai.

shrug
https://news.ycombinator.com/item?id=36496431
None.

Use an actual different language. Ada, Rust, Zig, D, Lisp/Scheme/Racket, Tcl, Forth, etc. ... something other than C.

Don't preprocess C into a slightly broken other language that you wish it were. Use C as C, or use something else.
Another huge Tinc fan here. Used it in prod for 5 or so years before switching to zerotier for easier management as we grew. Tinc is rock solid and dead easy to configure.
I know nothing about geography or landmarks so I just grabbed the lat/long from the Google Maps iframe embed and looked it up.

Turned out to be Cambodia for me!
One thing I like to evangelize is the similarity between logging and tracing. A trace could be assembled from properly-formatted distributed log messages, and some tracing systems are implemented this way. If you have a working tracing setup, and you trace every request as some people do, then using a span event [1] can be an easier way to get information about what happened during the request than it would be to find all the associated debug logs.

1: https://opentelemetry.io/docs/concepts/signals/traces/#span-... A span event is data that is associated with a point in time rather than an interval.
Great question

It’s something we spend a lot of time thinking about. On one side we want to prevent hallucinations but on the other we want to keep the LLMs creativeness

We are experimenting with a bunch of different approaches here already

Preventing hallucinations and therefore improving correctness is fairly simple by providing the model with factual data sources which is something we are working on

The challenge is to balance that so that the model is also still creative when you want it to…but we are making progress here too

If you are interested ping us in our slack and we can add you to our beta tester channel to get access to our experiments in this space
You can refresh the captcha. I had to a couple of times.
Nothing wrong with those. But if you buy great meat you can grill a steak with absolutely nothing on it and it comes out fantastic.
Those small libraries of “Hey, I figured this out so you don’t have to” aren’t asking for $10,000/mo. in support. The issue is open source software projects that become monetized by another company as a product for profit without following the Red Hat model of supporting the project.
Makes sense. Not sure how I missed your comment in the past as I've always been curious if it could be done. Thankyou for answering that. I'm fine with Tinc's performance for my use cases.
A problem that I haven’t seen a good solution to is that most (all?) ORMs are also caches. And once you step outside the object box, cache invalidation is incredibly hard. Taking an example from this post:

await postRepository
.createQueryBuilder()
.update(Post)
.set({ status: 'archived' })
.where("authorId IN (SELECT id FROM author WHERE company = :company)", { company: 'Hooli' })
.execute();

What happens to all the pre-existing Post objects when you do this?

(Maybe some ORMs try to get this right. It’s a very hard problem. Certainly the ORMs I’ve used don’t, but I admit I haven’t used very many.)
I have no idea what Tutum is (was?), but why don’t you guys build it “again”. If you miss it, there’s a clear need. Go for it.
It has a lot of potential meanings. There is often an implied “but” that follows after, depending on the context.

A common one is that Canadians are polite but not warm.

Another that comes up, especially in the context of Americans, is that Canadians are polite, but won’t push to win.
I do not care about you or why you are here. The answer points to a source that have the correct answer to a very basic question. I have no obligations to you or your hubris. You millennials are really something else. How you even manage to tie your own shoelaces amazes me.

When I was a kid the fundamental crime in knowledge was to actually just tell all the answers. You are whining about a meta discussion on a topic where the original answer should have been just fking Google it.
I often work with new (to me) tech or build prototypes/PoCs, it's pretty great for that.

It's useful to recognize when a dialog is a dead-end, otherwise it's easy to enter a rabbit hole that the llm can't get out of. Best to poke at it from another angle and/or within a new dialog, then.
Yeah, it sounds like you prefer plot or character development. I don't know that Bloom is supposed to be super interesting (not much interesting happens because it's a relatively mundane regular day). My take was that it was more of a philosophical exploration of an everyman and what makes him tick, with a lot of experimental prose styles. Some of the novelty has faded over the years as it's pretty common to see flawed characters (we had a whole modernist and then post-modernist movement after - and arguably highly influenced by - Ulysses). The things that would have shocked readers when the book came out would no longer shock readers today, but for some, the psychological exploration of Bloom and his relationships still holds up.
EasyAQI – API Wrapper over Nominatim and OpenAQ
I talk to my neighbors in the suburbs, something that has never occurred in denser areas. There's no reason for 'burbs by function and design to be "less friendly" than the countryside.
Yeah and sudden unexplained crashed made me stop using
Wish there was info about the bill for the lady who switched from servers in basement to digital ocean - A Terrabyte per day plus storage fees at DO for mastadon? Please do tell!

With that kind of storage and transfer I am shocked she would not find a cheaper hosting option.
Interesting that they come to pretty much same infrastructure as victoriametrics and mimir

https://docs.victoriametrics.com/Cluster-VictoriaMetrics.htm...

https://grafana.com/docs/mimir/latest/get-started/about-graf...
I'm treating them as one and the same here. My point is more that it's not endemic of public transit itself, but the way it's implemented (and supported and funded).
Hmm not necessarily just ai, but Futureshock, The Third Wave, and other related stuff by Alvin Toffler has really influenced my thinking. There are some things that don't hold up in any book about tech, but i like his writing in general.
Your comment seems directed at other people. My comment was in no way, shape, or form "cancel culture." I read the book with good will and much effort; you did not.

Debates about the continuing worth of a piece of art are always relevant and worthwhile. Other people responded honestly to the comment. Sorry you can't.
Just a side note. You might be meaning GNU/Linux instead of Linux.
I spray it into my hand and rub it on, as my forehead is right above my eyes, and my main goal is to keep my sunscreen out of my eyes!

And I don't want my kids using it at all, it's for my specific purposes, and it's expensive! ;)

Edit I see the "spray it in your hand" approach is what the article you linked suggests. Glad I've adopted harm-minimalising approaches already :D
So safest to put both an AMD card in for display, and an Nvidia card for compute?
Show HN: Serverless WebAuthn Implementation with Astro and Cloudflare D1
Calixa is winding down January 1st, 2024
I’m a big fan of the “middle ground” micro-ORMs like Dapper or Diesel.

Write your queries in SQL, but you get to have your strong typing and automatic result set to objects mappings. Productivity combined with the full-featured “real” query language.

Also, I’ve become a fan of using the object mappers only for read-only queries. Updates occur via the command pattern — stored procedures. These can be mapped through to look like native methods.
Are the VIP boxes in the stadia 'catered events'?
We have found engineers across the spectrum to find huge value

From the engineers that design the motherboard of the phone in your pocket to students and hobbyists

Use case go from learning/explanation to brainstorming, component research, figuring out the match for signal filters, to triaging of issues and so on.
The context has an implicit silent inclusion:

Discovered (for the first time by the "Old World"/Known Written Records)

It's implicit.

Not unlike how we don't discount the extant aboriginals of the Americas being here "first" just because they (generally) aren't actually the descendants of the first human populations that came here (but rather seem to have committed genocide on those people).

It's implicit through context.
That's begging the question: it never was.

Some ORMs are awful to work with, but that doesn't mean the genre is a bad idea. I've loved working with SQLAlchemy over the years because it doesn't try to re-invent the whole idea of SQL. Instead, it gives you a convenient layer for building queries, passing them around, etc., while it concentrates on getting the details right so you don't have to futz around with them.
This is a real problem, and you should take it as a vote in your favor.

There is a serious and large amount of ambiguous tax complications (form 8621) when an NRI tries to do this. I'd love to see more commentary on this on your landing page. Are you addressing it or is that your customer's responsibility?

After factoring in taxation on foreign assets by US gov and leakage due to weak INR, a repatriation situation looks very underwhelming. A 7% yield is more likely 3%. One is better of just putting $ in an index fund in the US unless one has decided to relocate to India in the long term and want to hold assets there.
How do you folks think about this?
A false dichotomy.

It is like saying that if I one is in favor of medicine, they are in favor of the human vivisection and lobotomy. We can (and often - need to be) selective.

I don’t argue for every kind if eugenics. Yes, a lot of it were atrocious. And I am against that as well. Yet, I guess you are in favor of things we already do (mentioned in my previous comment).
100% estate tax, then.

edit:

> [1] Reparations for slavery in the US is another example.

This is gross. My mother was arrested for going into a whites-only Pizza Hut as a child. My grandmother and the rest of that side of the family were kicked off of their family farms because the US wouldn't give out farm loans. Black people didn't get the GI Bill, and The Greatest Generation went to fight Nazis with a segregated military. Jim Crow lasted until my grandparents were in their thirties. I went to a defacto segregated grammar school where we had to share textbooks. Black people have slightly more than the amount of wealth they had when they were kicked out onto the highway after 300 years of work from birth to death.

I think you're choosing the window that's most convenient for you. You don't want anybody to be able to make claims on what you yourself have, so you want any claims made before you were born dismissed. There's no reasoning about why you should have all the benefits and none of the liabilities from your parents, other than spurious associations with other things you don't like.
The operationalized question seems to be more of a bet on what Meta admits happens on its platform than what happens!

We know that people aiming to influence the elections use bots to inflate particular sentiments, statistical techniques which are arguably 'AI' to target messaging and have the capability to effortlessly generate varations on content using LLMs... it'd almost be odd if people didn't do so in a coordinated manner for the US election.
Looks like the researchers or the building managers didn't have enough precautions put in place to prevent something like this from happening.

I assume places like datacenters have power redundancy and have strict requirements to lock things like equipment cabinets and electrical cabinets where only specified contacts have keys and the ability to open them.

On the other hand, the cleaning company employee should have known not to touch anything that's not theirs to touch.

The researchers and the people who own the building should have done a better job of making sure "trying to help" doesn't cause decades of research to melt.

I guess Covid was a barrier to that, but _still_ - protect your research, why is that difficult?
and I guess you can add https://www.bloomberg.com/news/articles/2023-06-26/stability... now
InfluxDB 3.0 is built around a columnar query engine (Apache DataFusion) with data stored in Parquet files in object storage. Eliminating cardinality concerns was one of the top drivers for creating 3.0. I mention some of the other big things we wanted to achieve in some other comments in this HN thread.

InfluxDB 3.0 is optimized for ingestion performance and data compression, paired with a fast columnar query engine. So we can ingest with fewer CPUs, less RAM and reduce storage cost because it's all compressed and put into object store. And we support SQL now (in addition to InfluxQL) with fast analytic queries.

We don't have open source releases yet (that's for later this year), but we have it available in the cloud as a multi-tenant product or dedicated clusters.
Also, most ORMs make it hard or ignore the possibility of using database transactions, checkpoints, partial or full rollbacks, etc. Which might be fine for trivial queries, low write load and unimportant data. But for anything moderately important or complex, transactions are essential.
Again, you’re over-simplifying this. Money creation / destruction is not that simple. There are several ways the money supply can expand. Primarily, banks expand the money supply. The Fed (often) buys treasury bonds on an open exchange, allowing banks to make loans, expanding the money supply. Sometimes, the Fed “PRINTS MONEY!!” to decrease the money supply, by increasing the interest rate on reserve balances (IORB).

The Fed, obviously plays the central role in this. But I’d estimate, thanks to the wonderful past ~decade of anti-fiat crypto enthusiasm, the vast majority of “money printer” claims like we see up thread (by a user with a cryptocurrency-inspired username mind you) think the Fed literally just prints money, and that causes inflation.
I am all of these at once. I try to be pragmatic especially at work because that helps with working with others. But I'm really a skeptic as a default position. However, a lot of things in life aren't as important at one time or another and I'll unthinkingly be dogmatic or a weathervane.

Sometimes it's good to take a weathervane approach if you don't know much about an area and get blown around a bit before you're able to form an opinion. And yes that might make you look silly, but that's ok.
Truthfully not much different, the biggest difference now is that we use the 16k model. So the entire course is within context, which makes a huge difference in the quality of the content. We do have plans on adding the ability to dive deeper into any topic which creates kind of a branching learning path.