skysight-inc/HackerNews huggingface dataset:
I don’t know how FDE works so thanks for the correction. I’ve read stories about feds pulling out drives and asking for keys later.

But to run dd wouldn’t you need root access? And couldn’t you use that to dump the FDE keys from memory?
[Co-founder of Shortwave here] I know a lot of folks are launching “AI Assistants” right now – but ours isn’t just a “chat with your PDF” thin shim on GPT4. We’ve got some serious infrastructure behind this.

Here are some notes on our architecture:

- We use LLMs at multiple places to choose what data to pull at each step. We use an additive approach rather than a chaining approach to avoid error propagation. We use GPT3.5-turbo with a bunch of hand-rolled prompts for most of this.

- We’re using InstructorXL + Pinecone running on GCP for vector-based search. We combine this with more traditional search methods backed by Postgres & Elasticsearch, to give the assistant the ability to fast searches of multiple types.
We use a x-encoding model trained on open source Q&A data from Bing for scoring & reranking to allow us to combine multiple data sources and determine what makes the most sense to feed into the final prompt.

- We hand-rolled a bunch of rule-based algorithms and heuristics on top of the LLMs to deal with email-specific corner cases and other issues we couldn’t resolve reliably in prompts

- Our user-facing output is generated with GPT4.

This enables a bunch of capabilities that other AI assistants can’t match:

- Way better search — Ask a question and get a succinct direct answer, including finding emails that would be tough for you to find through traditional search (ie. you can’t remember a keyword to use).

- Scheduling – Since we can dynamically pull in multiple types of data, we can access calendar data at the right time to help you schedule meetings.

- Analyze across multiple emails & types of data - The assistant can synthesize answers across multiple emails, your calendar, setting, etc to give you an answer (eg. “What are the top 5 issues that customers emails support about last week”, “what are some meeting times that work for me and the other people on this thread”),

- Write in your voice — the assistant can automatically learn your style and tone based on your sent emails. This means it actually sounds like you and, while it still requires some tweaking occasionally, it’ll save you a lot of time.

- Summarize & translate – it can dynamically access the data you have on your screen right now if you reference it, so it can help you with whatever you’re reading.

A note on privacy: We take privacy very seriously. We’re running everything above on our own GPUs + using OpenAI for final outputs. We aren’t training any models on user data.

We’ve put a lot of thought and effort into this one – I hope you like it – either way, let me know what you think in the comments below!

-Andrew
> If they were able to remove the tumor, was it incurable?

I think with the glioblastomas, you remove 99% of it, and the 1% of tissue that can't be scalpeled out just regrows the whole thing. But if I'm wrong, then the other possibility is that the 1% metastasizes. Either way.
> not a lot of effort is put into actually figuring out how to improve those communities

Fair enough. We focus on farmers’ production, not their communities. If the farmers don’t care about their communities, they deteriorate. Maybe we’re betting on automation.
TBH as a Canadian been to Cuba many times, both for "all inclusive vacation package" trips and for "real" travel (rent a car, stay in casa particulars, tour around the country, meet and talk to real Cubans [in broken English/Spanish]) and, I dunno... I don't think I want to go back.

Beautiful country, amazing people. But it's kind of bleak, and not getting any better. I'm fairly radically left wing, and when I was younger I was more ambiguous about that regime -- critical but also fairly naive about it -- but I've seen enough now to just be totally critical.

Cuba is corrupt and authoritarian and I don't feel good about spending my money there.

They throw people with opinions like mine in jail, they make ordinary people's lives brutally hard, and it's basically run by a mafia with the name "Communist Party" stamped on it.

They've also become explicitly Putin-allied and part of that sphere of ick that pretends to be "anti-colonial" but is really are just vicious thugs.

The US needs to drop the embargo, but that gov't needs to end. Somehow.
...But cobalt is both a color and an element...?

Sure, the name is derived from "kobold", but that's like saying you should never call anything good "terrific", because it derives from the root "terror". Etymology isn't destiny.
Do you need a specialized vector database to implement vector search well?
not particularly, I think it would make it more confusing.

When I break it down to folks explaining its stream processing over iterables or async work and you subscribe (and can unsubscribe) a pipeline that runs over that stream, people get it quickly.

When I say you can "observe a stream" people start getting other connotations, for some reason. I have ran into this over and over and over. Smart people too, not talking about just juniors here
Row-level permissions also very useful - e.g. I am allowed to update my own profile, but not someone else's.
If you are looking for interpretability look for onvif compatible cameras which will be usable by everything

I use standard cameras so I can write my own software. It's been a fun project but it's still pretty rough around the edges
This is the second time I see you make this submission, and I guess I'm going to have to be the one to point out that HN is vehemently against any kind of SEO garbage. It would take you all but a few discussions[0] related to Google being shit to figure that out.

[0]: https://news.ycombinator.com/item?id=30347719
Exactly. You could even have the option of contributing your MRI scans to academic research so that future identification of cancer improves, and set up a happy feedback loop.

The scary truth is modern western medicine is primarily optimized to extract revenue while reducing spending and improving patient outcomes is merely a side effect of that process. Even in places such as the UK NHS it's all about not finding out things we don't want to know so we don't have to spend money dealing with it.

This is why I look forward to when we can replace doctors (not nurses) with AI.
I think it's more like a common experience. My wife and I both work, so we have cleaners come in every two weeks for a deep clean. We've used several different companies, and apparently it's standard practice to unplug things when a power outlet is needed. They don't unplug computers that have monitors, and they don't unplug things with visible clocks that would need to be reset, so they do take some care not to inconvenience us, but they'll unplug anything else, including NAS appliances, DVRs in the middle of recording shows, etc. When we hire a new company, we make sure they mark down a special request that they not unplug anything, pointing out that we have ample outlets and can help them find one or free one up if necessary. I also replace any network connectors that lose their little plastic locking tabs, because they're likely to slip loose when things get jostled around during cleaning.
We’ve been using an Epson eco tank at work, daily, for a few years now and it works great. The ink seems to last forever.

Only nuisance is that the nozzles sometimes get a bit clogged up but that’s pretty easily fixed.

Even so I’ll never go back to a normal inkjet ever.
When I moved into my last house, I had a fun electrical problem. We moved in October and I would end the day by taking the trash out. Now, my garbage can was outside the door from my garage to the backyard. One night the light outside that door didn't go on. It was late, so I figured I'd look at it the next day. Worked fine all day, then at night it didn't work again. It was a new house, so I called the builder.

The electrician came out to check it and gave me the most incredulous look when I told him it didn't work at night. But he went to take a look. Came back later and said that the wire was barely touching the light fixture. So, at night, when it go colder it would slightly pull back and no longer be touching. During the day it would warm up, expand and would work just fine.
Totally agree that it has to be ethically possible.
TruffleRuby runs Rails and is compatible with many gems, including C extensions. TruffleRuby is not 100% compatible with MRI 3.2 yet. Please report any compatibility issues you might find. TruffleRuby passes around 97% of ruby/spec, more than any other alternative Ruby implementation.

https://www.graalvm.org/latest/reference-manual/ruby/#curren...
Go is behind several of the languages in OTel right now. Just a consequence of a very difficult implementation and its load-bearing nature as being the language (and library) of choice for CNCF infrastructure. If you use Java or .NET, for example, it's quite fleshed out.
I don't understand this person's expectations: are their text groups gruff, pugnacious, sluggish, and terse?? What is even the point, then?
swap is only expensive if you are using the swapped out memory. if you are in a case where a program is just holding on to pages it isn't using, swap is basically free. for most users, turning off swap is just losing performance since the OS can always use all of your RAM to cache disk access.
Agree. My mother had a very serious form of cancer (she’s luckily responded well to treatment) but she was overwhelmed by con men promising hope. Adding legitimate research makes this mix less toxic, not more
Because a) we don’t want to be the baddies, we want instead feel good despite walling ourselves from the problems and poverty we at the very least contributed to or at most were the primary cause b) it has economic benefits long term c) actively deporting people costs money d) making it possible to easily deport people erodes rule of law and all the nice things we all like.

The problem fundamentally is living in a nice place and not really contributing to making the place so nice. Everybody wants this privilege and there is of course the market and the price for having it.

Real answer is the same as with drugs — be the mafia yourself
> the “inefficiency” involved in carrying out many digital tasks “manually” is a core driver of the joy that comes with using computers (for me and, I assume, for at least some subset of others)

A lot of people feel this way. The romanticism of computing is diminished by LLMs. Call me a luddite. I even work in AI.
As a Yank, that line always felt odd when watching BritCop dramas. How is the alleged meant to know the specifics of a defence when the full charges haven't even been levied, or how is the alleged meant to read the mind of a lawyer? It just feels like something rigging the system
As the other commenter mentioned, I knew someone that had fantastic results just getting her “experimental” drugs from India.
What if you get the same IP time and again?
My `xmonad.hs` has key bindings like this, to switch to a window with a particular program running in it, or start the program if it isn't running:

((mod4Mask, xK_p), raiseNextMaybe (spawn "urxvt -name htop -e htop") (className =? "URxvt" >> title =? "htop"))
Because the story is fiction. There are so many variables that would change the amount of time the engine is stopped: where you parked, how long the line at the register is, whether you had exact change or not. Also the ambient temperature would change both the likelihood and duration of vapor lock.
Always gotta be someone like you in the crowd eh?

Perhaps, just perhaps it's a good change for a lot of people?
Yep, I ended up checking their code base. I know a little bit of Java but didn't realise that sun.misc.Unsafe existed, so it does actually look fairly straightforward to create code outside of GC (for anyone reading questdb/std/Unsafe.java seems to be where some allocations are handled). A pain I am sure, but way more manageable than I thought.
FWIW I'm a (geriatric) millennial, and we were totally taught all that same stuff. And yeah, it totally feels important to me to have this mental model up and down the layers. But I also do wonder whether we're just wrong about that, merely falling prey to nostalgia.

My messy answer is that for many projects it's either neutral or an actual hindrance - I have to remind myself to pragmatically not care about stuff that won't matter for years at the project's expected growth rate - but for other projects it's very useful. I think the way to go is to seek out those kinds of projects, in order to avoid frustration all around.
Russel Brand is not a spokesman for YouTube though. Nor is a gay couple a spokesman for a photographer.

Some photographers offer a discount if they can use your pictures. If you don’t want to feature “gross boys kissing each other” or a Star Trek themed wedding in your portfolio, fine, or not fine actually, but whatever. However it’s getting a little late in the day to still want to shun people because of who they sleep with (consent and ability to give consent notwithstanding).

I typed “avoid” but changed it to “shun” because I find there’s an important difference between not wanting to hang out with cosplayers or gay men and not selling them a cake that you don’t even have to be present for. And who the hell knows who made your wedding cake anyway? Really? Is that even a thing? I’ve only had one wedding and we kept it as simple as possible so we could spend more on the honeymoon. We might have sprung for a cake from the fancy bakery. In fact now that I say that I think we did. But it wasn’t a defining moment, as evidenced by the fact that it took me a while to remember that happened. I know the place we had the ceremony, and the reception. And the bad photographer’s assistant with the broken flash mount that kept falling over and ruining her shots. Fuck the cake. My cake didn’t define my wedding and definitely didn’t define the shop, which is the point here. We were just two stupid kids buying a cake.

People have gotten crazy about weddings. So I’ll allow there’s ample space between “reasonable human” and “actual human” to get up to mischief.
I find it incredible that not only a family would eat ice cream every, but that they would travel to get it everyday instead of just having it on hand in the house.
> not unless you use some Orwellian tactics to completely redefine

You keep using that word. I don't think it means what you think it means.

But I'm not really interested in tugging on this thread because it's extremely tedious to argue definitions of words in a language where the dictionaries are descriptive, not proscriptive.

> They're being replaced

You can't replace a culture via immigration that has, as a cornerstone, "Come join us." That's like saying the population of a school has been "replaced" because it graduated an entire generation of students and a new generation is there now. The relevant continuity is unchanged.

One way out for Japan would be to shift their cornerstones. If that's not on the table, if a younger generation unserved by the status quo can't find a way to put it on the table... Good luck.
The goal isn't to produce perfect code, the goal is to evolve to perfect code.

This gets missed by so many developers, once you change your mindset on this, you'll find you write better software.

One of the questions to ask when writing code is "how long will it take to discover if this goes wrong?". Make it quick to find, let someone else in the future deal with the imperfections.

I'm not saying don't try for perfect code, I'm saying not having written perfect code isn't a problem and it isn't a failing. code evolves to be stable, it is not born that way.
As far as I can tell, you haven't offered any actual concrete criticisms.

Rather, you've simply said "those words don't make sense" (they do, and I've spelled it out) or "those are empty statements" (they aren't, and I've substatiated them).

So unless you get specific, there's nothing for me to address.

Edit: I've just taken the time now to look over your other comments on this topic, and it appears that you are being systematically disingenous and uncharitable across the board here to other commenters. I'll just take it as a signal that you're not here for fair play and that there's little point in engaging with you. So, moving on.
It's not trying to break records, it just shows a neat aspect of compression. It's still 8 times better than baseline, which showcases that compression can learn representation.
There are around 19 full-time engineers staffed for the project from various companies. That is a lot more engineers than HashiCorp themselves had developing Terraform at the time of the license change.
When I worked at ScoutAPM, that list is basically the exact areas where we had issues supporting. We didn't do
full-on tracing in the OpenTracing kind of way, but the agent was pretty similar, with spans (mostly automatically inserted), and annotations on those spans with timing, parentage, and extra info (like the sql query this represented in Active record).

The really hard things, which we had reasonable answers for, but never quite perfect:
* Rails websockets (actioncable)
* very long running background jobs (we stopped collecting at some limit, to prevent unbounded memory)
* trying to profile code, we used a modified version of Stackprof to do sampling instead of exact profiling. That worked surprisingly well at finding hotspots, with low overhead.

All sorts of other tricks came along too. I should go look at that codebase again to remind me. That'd be good for my resume.... :)

https://github.com/scoutapp/scout_apm_ruby
The direct and incredibly interconnected aspect of Apple’s marketing is incredibly interesting and alluring to me. I often find their presentations brewing a sense of loss or maybe envy because the people in their universe buying their products seem to have friends who care very specifically about each other and who are very involved with the interesting lives of the small friend group. The products Apple sells seem to offer up the chance to have relationships like those, even though in practice I can’t find anyone who wants to invest that fully into the very specific Apple method of social networking.
The real-world performance difference between Svelte and React outside of the tiny benchmark apps isn't very much. The fact that React can prioritize rendering of some things over others means that it can be slower overall, but still feel faster to users.
For those that watched the video - what is being approved is the 'Sparrow' which is the catapult-launched drone they use in Africa.

All the 'hover over the house and winch down the package' aspects are still vaporware.
Native image is unrelated to this topic here (hence the downvotes, I guess).

Still GraalVM could be an interesting solution as Rust seems to be supported: https://www.graalvm.org/latest/reference-manual/llvm/Compili...
Let's be honest: the state (see what I did there?) of React state management is a dumpster fire.

https://fe-tool.com/awesome-react-state-management

That's an article listing the top 18 state management libraries for React.

18?!?

React devs can't even agree on a common development model for state, but you think it's explicit and very easy to reason about?

Folks don't adopt utility libraries for things that were already easy to reason about on their own. I'm glad you've found peace with React's basic notion of state, but it's a far cry from optimal. And the "state ecosystem" of React is a dumpster fire. Layers upon layers of madness that acolytes peer through and proclaim insight.

> These rerenders can only happen down from where in the tree the state change happens.

Yes, after it has DIFFED the whole tree to see where the changes occurred in the first place. Madness. Layers of utter madness.
JEP draft: Prepare to restrict the use of JNI
United Auto Workers Is Overplaying Its Hand, Risking Economy and the Election
I keep thinking about doing this, do you have any good sources of info you have followed or do you write about it anywhere?
I mean what values do the west share with middle eastern monarchies? Yet they are propped up and lavished with weapons.

Alliances are mostly power jockeying. Common values will help to provide longevity to the alliance, but power is primary.
https://archive.ph/bU22n
There is a long and well-documented history of self-experimentation in medical science.[0]

[0] https://en.wikipedia.org/wiki/Self-experimentation_in_medici...
Would be interesting to see if the slight trend towards liberalism as people age persist if you split into male and female. Part of it might be men dying younger.
Show HN: Swirl – AI Based Open-Source Search Engine Alternative to Algolia
Swirl Is an Open-Source Search engine alternative to Algolia, and the likes. But Swirl queries anything with an API then uses Large Language Models to re-rank the unified results without copying any data!

If the database has an API it can connect to and provide search functionality. You can use it to generate AI insights over a large and spread-out database.

Check the website: https://swirl.today/

GitHub: https://github.com/swirlai/swirl-search
OK, so is it like this:

BEFORE: We remove 99%, the other 1% metastasizes, you live for six months

AFTER: We remove 99%, this medicine stops the other 1% in its tracks, you live out the course of your life

?
Alternators aren't needed for starting. Perhaps a similar issue with the starter motor? But even then you'd hear the thunk of the starter solenoid. Any audible clue definitely makes root-causing simpler.
I had success doubling the width of a layer by copying, adding epsilon noise and then fine tuning.

Transform from [X] to [X X+epsilon].

In that case I was trying to fuse two signals that had fairly similar characteristics.
A few years back I worked on a project that involved fingerprinting screenshots of web pages, and compressed image size was pretty much as good as any fingerprinting method we could come up with for comparing the similarity between them.
i'm still baffled when folks say things like "It was never hard to find hate and disinformation online, but it’s been much harder to avoid on X (formerly known as Twitter) since Elon Musk bought the platform in July of 2022". i still use twitter. i have to specifically make an effort to find folks like neo nazis and racists. they don't pop up in my feed. they are not recommended to me. i don't see them in the replies to folks i follow. i get the feeling folks who can't seem to get away from hate speech probably consume political/cultural content exclusively.

"And if they won’t? We can make them. We can demand that our lawmakers pass policies that force companies to provide healthy and safe social media spaces where people can interact well and have real conversations." yuck. just say no to a Ministry of Truth.
> - Installing the extension itself does not change the default table type, this is only the case on Hydra Cloud and our Docker image.

Ah cool, thanks! How would I go about adding the extension to my own "FROM postgres:15" Dockerfile?