skysight-inc/HackerNews huggingface dataset:
RAG can cost a lot of money if not done thoughtfully. Most embedding and chat completion model providers charge by the token (think number of words in the request). You'll pay to have the data in the database transformed into embeddings, that is mostly a one-time fixed cost. Then every time there is a search query in RAG, that question needs to be transformed. The chat completion model (like ChatGPT 4), will charge for the number of tokens in the request + number of tokens in the response.

Self-hosting can be a big advantage for cost control, but it can be complicated too. Tembo.io's managed service provides privately hosted embedding models, but does not have hosted chat completion models yet.
I also generally think that a science report is more interesting than media rephrasing that report to make it more sensationalist.
Password works on THREE other machines, fails completely on ONE.

I was logged in when the outage happened on machine A and phone B - immediately tried to reset password, which took me into the hellish abyss many of us are experiencing now...

This evening - about 18hrs about the event, I fire up machine C - it logs STRAIGHT INTO Messenger. OK... This is something, too scared to open a browser in case that triggers the session disconnect...

So I fire up laptop D - STRAIGHT INTO MESSENGER... OK, open browser, STRAIGHT INTO FB. Log into Google password manager, VISUALLY CHECK password, and it is my last known good password (in use at time of outage).

Fire up iPad E - Straight into Messenger!!! All these machines are on the same network!

Back to Machine A - clear cookies and try to log in, no joy; different browser and try to log in, no joy; try to reset password on this different browser (I might add, I did get a new Change password Token number off this attempt), but no joy; clear cookies and restart, then attempt to log in, no joy!

WHAT THE F?!?!?!?

I initially thought it may have been a 24hr block due to password change attempts? But now not so sure... I've also tried logging in on via Machine A in a VM from a different O/S to see if it may have something to do with it - but again no joy - this environment had NOT been logged in to FB before...

Thoughts????
That's a lot of words to not even show the typeface clearly at different sizes...
I don't really understand the point of pointing this out. The GP already says that it's a simple feature that they're also surprised isn't available in more languages - nowhere did they claim that Apple invented it or that it's a super innovative thing or anything.
It was only a matter of time before even the creators of Rust grew tired of it being another C++.
Hell, I’d regularly donate to the OpenAI Crowdsource Fund if it guaranteed their research would be open sourced.
I was punished under the espionage act
That is just tailwind CSS, one the most common CSS libs out there I would think. Your comment is actually a lot more telling of something as opposed to this AI written project though.
> The internet will be fine, social media platforms will be flooded and killed by AI trash

In a battle between AI and teenage human ingenuity, I'll bet my money on the teenagers. I'd even go so far as to say they may be our only hope!
I mean I haven't had it for a couple years because I swapped it for a M1 Max. But a lot more than that, just absentmindedly. Even when they unloaded over time.
A now-removed post provided a link to the study: https://www.nature.com/articles/s43017-023-00515-9

It was likely removed because it used harsh words to criticize the quality of The Guardian. Someone inquired why they are calling Guardian [redacted]. Since the top comment disappearing also hid my response, here it is, because I agree that the Guardian is [redacted]:

---

Especially on climate, it's known for alarmist articles. Search their site for other headlines on an ice-free arctic and I bet you'll find similar doom predictions going back a long time with dates that are now in the past.

A random example I found: https://www.theguardian.com/environment/2009/mar/12/global-w...

The headline suggests half of the world will become uninhabitable. The text then reveals that it will happen "if the average global temperature rises by 7C on pre-industrial levels" and claims that the IPCC says "average temperatures could rise by 6C this century". Which isn't technically lying because they say "could", but it's the upper end of the error bars of the worst-case scenario, and as such, it doesn't support the "will" in the headline.

---

Edit: and since I don't want this to be just my opinion, https://mediabiasfactcheck.com/the-guardian/ rates their "Factual Reporting" as "MIXED", same as Fox News or the German "BILD".
MAC Address being flagged?

But on the flip side, I was able to create a back up profile in a different VM on this machine.....
he elaborates on how concepts and ideas and schooling are misleading by nature quite a bit in the talk, though if he says that sentence i haven't gotten to it yet. (i've seen him say it elsewhere)

https://youtu.be/dZQ7x0-MZcI?t=8m33s 'our minds are like theaters. (...) we treat our beliefs as reality. that is the worst thing about human beings. and these theaters are tiny; we can only think of a few things at once, it's hard for us to take in larger things. (...) we grow up in whatever culture we were born into. (...) our conclusions tend to be societal—that's a disaster!'

https://youtu.be/dZQ7x0-MZcI?t=57m9s 'because our brains want to believe, rather than think, these can turn into something like a religion. the reason we don't want to come up with blind belief: there's always more, and what it is, is something that we can't imagine. so when we give a name to something, we (...) hurt our ability to think more about it, because it already has a set of properties, it already is the thing the word denotes.' (beautifully illustrated in the video)

https://youtu.be/dZQ7x0-MZcI?t=60m 'school is the best thing ever invented to keep you from thinking about something important for more than a few minutes'

perhaps unsurprisingly, when i explained this on here two days ago, it got downvoted to -2, because hn's comment section is kind of the intellectual antithesis of alan kay: https://news.ycombinator.com/item?id=39586470

i keep being optimistic but you people make me so sad
The reality of the US Government is that regulations only happen when sufficiently monied interests are diametrically opposed and then some sort of logic sometimes comes out of it.

At least the US model often feels the need to produce something that appears sensible on the surface, although usually with gotchas in subsection 14 part C paragraph 2.

The EPA, NHTSA, FAA, FCC, SEC, etc go through periods of wax and wane with being undermined, then publicly embarrassed, then reconstructed with legitimate people, then undermined, etc. But they exist and ... eventually ... impose regulation.

I have never heard anyone say credibly as a politician to get rid of them, and goddamn are there a lot of corporate forces that want them gone, so as institutions these regulatory agencies have proven themselves.

The FDA however ... I'm pretty down on.
Distributed SQLite: Paradigm shift or hype?
Early American fire alarm systems (2022)
I think AWS doesn't truly care. They've probably internally planned for the day when egress cost billing would be chipped away and have been planning. It is a total cash cow and huge boast on margins for them, but they've been taking that money over the years and diversifying into managed services.

The managed services are expensive, but boy do they work well. Over the last couple years been running +100 each of managed elastic searches, RDS, and firehouse with minimal to no issues.
Macs are better for me for a lot of things, too, sure. When I'm not doing computer-toucher things, though, I find it isn't materially different. And a lot of people want the affordances without the need to do those kinds of things.

Apple's presentation has mostly been the Mac is a work truck, and most people have light-duty needs.
Isn't that just the Boehm GC with regular Rust?
It's hard man. I don't know if anyone here can realistically give you useful advice or much comfort because if you've been employable for years and are only now struggling it suggests it's not you, but that the job market has changed.

The job market for developers is really bad right now, and honestly it's hard for me to see it improving much any time soon. The industry is so saturated with talent these days that I can't imagine there ever being the same kind of demand that we've seen in the past.

Really all you can do is keep applying and try your best to understand where your limitations are. I think web development is particularly bad right now because the web development ecosystem is very accessible so there's a lot of talent concentrating there. When I got into web development you had to first learn how to configure a webserver and set up DNS, etc. Today you can just spin up a website with a single command. You can create a basic React website in an afternoon.

I guess what I'm saying is that I don't think you should try to compete in web development skills. Instead you should try to compete by highlighting other skills that complement your experience. For example, do you have experience with accessibility? Do you have experience with any devops tools? Do you have experience leading teams? These things can set you apart from all of the other profiles which say "webdeveloper with 10 years experience".
As a sibling mentioned, this isn't really true in the JS space anymore. The JS frameworks and react/vue have pretty much won, so now you one of those UI kits and whatever build system/ancillary tooling your framework says you use. There might be churn under the covers, but the framework abstracts that away for you (though occasional migration issues are bound to come up with big changes).
F-Droid on a Kindle Fire Tablet works (sort of).
You think usage of TikTok is necessarily a trend that others should not follow? Do you say this as a sophisticated, informed user of the platform?
The Computer Revolution hasn't happened yet, OOPSLA 1997 keynote

https://www.youtube.com/watch?v=oKg1hTOQXoY

Others have already mentioned The Early History of Smalltalk, highly recommended. You'll probably want to read it a couple of times, revisit from time to time.

The big idea is messaging, or rather "ma"

http://lists.squeakfoundation.org/pipermail/squeak-dev/1998-...

"The key in making great and growable systems is much more to design how its
modules communicate rather than what their internal properties and
behaviors should be."

"I think I recall also pointing out that it is vitally important not just to
have a complete metasystem, but to have fences that help guard the crossing
of metaboundaries."

" I would say that a system that allowed other metathings to be done
in the ordinary course of programming (like changing what inheritance
means, or what is an instance) is a bad design. (I believe that systems
should allow these things, but the design should be such that there are
clear fences that have to be crossed when serious extensions are made.)"

"I would suggest that more progress could be made if the smart and talented
Squeak list would think more about what the next step in metaprogramming
should be -- how can we get great power, parsimony, AND security of meaning?"
Some things are impossible to destroy immediately. KMS keys take 60 days to remove.

You can also start the close account process which takes 60 days and just pay the fees for anything not torn down and then it all gets nuked at the end of that period.
Please keep working on this! I started a similar tool because I desperately needed it, but haven’t found the time to maintain it. https://github.com/corytheboyd-smartsheet/json-log-explorer

Having something like the log explorer in DataDog for local development is so insanely useful
> these things are pretty far outside what most people who love and contribute to Nix care about.

I suspect you're right. :-(

I have sympathy for the "servers as cattle" approach, but then again, the Linux world is in danger of forgetting where it comes from: from enthusiasts having fun. From people hacking around, learning, exploring, for a laugh, partly because it's free.

And as a vegetarian since my teens, but a sysadmin since my 20s, I have more sympathy for cattle than sysadmins. Sysadmins have choices, and can learn from their forerunners' mistakes. If they don't: tough. Sympathy gone.

I know about GoboHide, yes.

> Have you played with Bedrock Linux at all?

I know of it, but I haven't. I should.

> I have also tried once to install macOS on ZFS, which apparently can be done.

Well, could once. Probably not any more: Apple backed away from ZFS about 15 years ago or so.

https://arstechnica.com/gadgets/2016/06/zfs-the-other-new-ap...
Hope for the best, prepare for the worst?
It might have been enough. He was .033 seconds faster than the next position.
A related notion is that you need strong, well-thought out, and when the system is changing, regularly refactored abstractions. You might not need a DSL but your class/type/trait designs needs to be sane, your API needs to be solid, etc ... DDD principles are key here.
> What about better adblocking? As soon as Firefox hits the stores I’ll be switching.

Then why haven't you tried Kagi's Orion which supports Firefox extensions?

https://kagi.com/orion/

See the “privacy by design” privacy comparison matrix down the page.

// See also 1Blocker and AdGuard for Safari and MacOS/iOS.
> Better for ordinary users? No. Win95 was much more compatible, with more hardware and more software.

Not sure about the hardware side, but my understanding of the canonical story why OS/2 lost is exactly because it supported running all Windows software natively?
Changing a quote to change "his" to "theirs" seem like a very Rust community thing to do.

> Updated to use modern pronouns.

https://dada-lang.org/docs/about/
> The moment LLMs are good hackers every system will be continuously pen tested by automated LLMs

Yes, indeed.

> and there will be very few remaining vulnerabilities for the black hat LLMs to exploit.

Sadly, this does not follow. Automated vulnerability scanners already exist, how many people use them to harden their own code? https://www.infosecurity-magazine.com/news/gambleforce-websi...
Honda to sell plug-in hydrogen vehicle in North America, Japan
>In this particular case, it isn't an issue of 'data loss' which could be recovered from good backups.

Do we know that they had good backups in this particular case? The fact that their systems are not yet back online makes me wonder if maybe they didn't.
> I remember trying it for a while in 2012, but the results were essentially worthless,

I had mine crawling gov, mil, etc sties for pages that Google was starting to delist back then. Inbound requests were heavy with porn until I tweaked - IDK, something.
I would love to see that!
Yes, F# is an often forgotten gem in this new, brighter cross-platform .NET world. :)
I read it as “switch from a proportional font to Chicago”, but I suppose it can also be read as “switch only the proportional font to Chicago, leaving the monospaced one alone”.
> The government does not have a right to force me to directly use my body or parts of it to save your life. Thus is the essence that some lawyers have argued and reasoned.

According to whom? And even if you believe that, why does that mean the constitution bakes in that belief?
> Then learn an assembly language instead

Learn assembly TOO, not instead. I did, as part of computer architecture course. Very valuable. I think you should learn everything from transistor level up if you want to do serious programming. I don't think you need to actually use it, but it's sometimes very handy to know those things.
Why would you watch logs for more than 6 months?

Do you filter them? What does the system you are watching do?
Justbuild, a generic build system supporting multi-repository builds
Justbuild is a generic build system supporting multi-repository builds. A peculiarity of the tool is the separation between global names and physical location on the one hand, and logical paths used for actions and installation on the other hand (sometimes referred to as "staging"). The language-specific information to translate high-level concepts (libraries, binaries) into individual compile action is taken from user-defined rules described by functional expressions.
pg_vectorize is a wrapper around pgvector. In addition to what pgvector provides, vectorize provides hooks into many methods to generate your embeddings, implements several methods for keeping embeddings updated as your data grows or changes, etc. It also handles the transformation of your search query for you.

For example, it creates the index for you, create cron job to keep embeddings updated (or triggers if thats what you prefer), handles inserts/upserts as new data hits the table or existing data is updated. When you search for "products for mobile electronic devices", that needs to be transformed to embeddings, then the vector similarity search needs to happen -- this is what the project abstracts.
No one is blaming the social media intern. This is a failure straight from the top of the orchestra's business office. The orchestra should have an ad budget allocated for each season, and that ad budget should include photographs of the orchestra on stage. The marketing department can definitely hire a few models - or season ticket holders! - to pose for a few hours for a shoot. Stock photography also exists. These are all solved problems and this is simply poor leadership.
It's a funny joke (I love that post), but it's mostly for people looking from outside in. It says nothing about actually doing IO with Haskell using monads, which is practical and done, and not particularly difficult.

We shouldn't mistake memes for actual insight.
Ah, yeah, fair dos.

I remember the Epson Equity range. I supported quite a lot of the original 8086 and 80286 ones. Cute little PCs, which was unusual back then -- most big name vendors went with big wide, or fat or tall, cases to look impressive for the money.
This is akin to shutting down Germany's nuclear plants in the name of environmentalism. Idiotic, short-sighted and counterproductive.

Ruled by emotions and not thought, reason, logic.
If you come at the king you best not miss. Fail at taking down the old structure and those relationships are so destroyed they will come after you. I’ve seen groups of consultants become unemployable across the whole industry by failing to take down the old guard. Word spreads.
That's just incorrect.

Every letter you're looking at now is vector and no different in terms of performance of rendering to SVG.
You dont need to wait for that one day. Right now I’m using cloud servers from hetzner and store data in Backblaze S3 and train models on Lambda or even vast.ai.
I'm just surprised how the entire tech world has been fooled into thinking AGI is around the corner.
This is a very popular take on here, IANAS but I’m not sure it’s that well supported.

For one, there’s a significant lag which means that we’re only seeing a fraction of the effect from the drop in emissions. To attribute the majority of this year’s warming would suggest an enormous effect size that’s not supported by our best models.

The majority of models suggest between 0.03 and 0.06 degrees of warming over the next 30 years, due to the drop in SO2 from marine shipping. At the very top end, models which anticipate a large amount of radiative forcing at the end of the confidence ranges still only anticipate around +0.18C by 2030.

Carbon Brief suggests other factors being more influential:

> [drop in marine shipping SO2] is unlikely to be sufficient to explain the spike in global sea surface temperature in recent weeks, which is around 0.2C above the prior record for this time of year.

> Rather, there are a number of other factors likely contributing to current record-warm ocean temperatures. These include the end of a moderate La Niña event at the start of the year and a developing El Niño, a shift which tends to result in higher global temperatures.

> Stratospheric water vapour from the 2022 eruption of the Hunga Tonga-Hunga Ha’apai volcano and an unusual absence of dust from the Sahara Desert over the tropical North Atlantic may also be helping drive the ocean heatwave.

https://www.carbonbrief.org/analysis-how-low-sulphur-shippin...
That cost over a grand new according to the reviews at the time and it’s still over $600 now. I’m not saying that Apple is the only company who can make a laptop worth using but rather that when people are saying they can get something as good for far less, their definition of “as good” inevitably has some major caveats like screen or build quality. Once you aren’t making huge compromises, you’re paying similar prices.

Similarly, you mentioned “you still have to baby the hardware out of fear of a $700 topcase replacement” but that’s true of all lightweight laptops, and the metal cases are quite durable so it’s uncommon that you need to do that. Again, my point is simply that this isn’t some big distinction between devices in that class but rather a characteristic of the concept – it’s like going around saying that a Tesla is a ripoff because you can buy a used Camry for less and being surprised when people do not find that insightful.
Isn't that F#?
This seems like more of an indictment of the movie industry than a promotion of Taylor Swift or Beyonce.
There are lots of other things Swift is good at.

What important compromises are being made that aren't "libraries may not exist", which is true of any of the equally niche languages that get a lot more love because they aren't associated with Apple? Even the severely limited ecosystem is mitigated by the language having excellent C and decent-enough C++ interop.
The link is https://www.theguardian.com/environment/2009/mar/12/global-w... - will see if that breaks. An error by a headline drafter is bad, but I'm not sure it proves the point you want to make.
It is interesting to consider how much the lower abstraction influences the higher abstraction. If you are building on a existing language/runtime/framework then you can inherit more functionality and move faster, but also you implicitly will inherent many of the design decisions and tradeoffs.
Moderates Win in SF Elections
you do realise that you can't just hop on a plane and choose to live in another country?
Stop describing my workplace
https://archive.ph/hZgGa
Note that it's not a distributed tracker, it's an indexer/tracker/search engine that uses distributed resources (the nodes in the dht)
Thanks for pointing that out. 100% agree with you.

What can we do?
One area where this already exists is private schooling.

In practice it leads to underfunding of public schools because the people with money are the people with political power. If their kids went to purely taxpayer-funded schools they would be higher quality and everyone would be getting a better education. (I know in the US things are a bit different, and there are are high quality public schools).

The argument then has two sides. One side is the freedom argument: parents should be able to do what they want within reasonable bounds. Seems valid and clear-cut. But then the other side points to the long-term consequences of having a bad education system. Lower economic growth, more populism if you have a stupid population with poor media literacy skills, and all the associated unpredictable unintended consequences that don't fit nicely into the whole "freedom" discussion. What was that freedom worth if I now have to live in a dictatorship because of all the accumulated unintended side effects that boiled over?
I always worry about the interaction of sounding the horn and the airbag firing, sending your arm into your face.
The article mentioned that it was used to gained a large company so I’m sure that was a huge benefit for the attacker. A lot of other tunneling mechanisms might have been blocked and easy to overlook QEMU.