skysight-inc/HackerNews huggingface dataset:
Oof on that note: at least in the example in the article, it's going to cost a TLB miss as page permissions are getting changed. So that's a page-table walk which means %cr3 -> PML4 -> PDPT -> PD -> PT -> the actual address you want to access; potentially up to 5 memory accesses (6 if your system has more than 256TB of RAM and you're using 5-level paging).

That being said, in a loop you'd only take this hit on the first run. You'd be back to cache misses after that.
I setup an i7 3770k system in 2012; ran it as my primary machine all the way until a couple years ago when I moved to a 5800x.

This is Ivy Bridge, not Sandy, but frankly apart from Intel cheeping out on the TIM by using paste instead of soldering it may as well be the same.. arguably worse since Sandy could generally be overclocked further.

That 3770k system got turned into a Proxmox server; pfsense, TrueNAS Core, few other misc low demand VMs.

Here's the rub: I recently swapped the 3770k for a 3770 because the k model does not support VT-d for some reason.. I had to use PCI-E passthrough in order to use TrueNAS reliably (NICs and an LSi HBA for the six SATA drives).

Really the biggest limitation for me is core count and ram, I'm maxed at 32 gigs and ZFS loves ram. There's other quibbles like Asus not issuing an updated bios to implement Microcode updates on my P8Z77-V, but the Linux kernel has mostly mitigated it in software to the point that the remaining vulnerabilities are the kind I'm not concerned with.

I'm hoping to build a replacement next year.

I would like to talk about how great my 3770k was for lasting so long but really it's just because for gaming there was little incentive for a long time.
If you do not understand base 2 and why computers use it I am glad that you are unable to effectively program a computer.

I actually hope that "we" loose people who do not put in that tiny amount of effort to learn something so simple. They have absolutely no buisiness developing software.

If you are unwilling to learn such absolutely basic concepts as what base 2 is, you really should be excluded.
I'm an EE by trade, and my work has shipped in numerous consumer products. I was lead hardware designer for Sonos Amp, Sonos Port, and a few of the IKEA/Sonos collaboration products.

I've since moved on from that job, but it's a very cool resume item. It's also a pretty cool shameless self promotion thing to point out when I need to.

Was asked by an executive why I should run a hardware development effort at my current company and my pitch was: "Because I've designed and shipped more circuit boards than everyone else at this 500 person company combined. You probably own some of them." Turns out that said executive just got his new house wired with Sonos Amps.

Since I mostly work from home these days, I've done some fun little projects around radio just to prove that I can. I made a little AM receiver with 74xx series logic inspired by a post I saw on HN, and now I'm working on a digitally tuned FM receiver with a Si5351 as LO and an STM32 as controller/HMI.
I use gpt4 to write code (boilerplate stuff) and lately its been completely abysmal and can't remember prompts 3 chats back (next reponse does the thing i told it to not do 3 prompts back). Since you guys use gpt4 underneath, im guessing it has the same limitations. Have you guys noticed the same?
Most of the content in https://www.oreilly.com/library/view/designing-data-intensiv... applies to ML systems.

https://github.com/noahgift also has a lot of content that is worth following.
But Jitsi does support E2EE for audio, video, and screen sharing.

https://jitsi.org/security/
Not the op, but perhaps to put more charitable interpretation:

- if you're going to try to solve an actual challenge, improve on something, truly consider the design and purpose and limits and compromises and propose a different approach, brilliant

- but if all you're going to do is make a random somewhat pretty twist on existing thing, without actually considering the use, the purpose, the engineering, the what's and how's and why's, then... I'm kinda with him. What value did you add,that prompt to midjourney "create a spiral piano" wouldn't have?
The Cancer Patient's Guide to Clinical Trials
One thing - Consider leaving the URL in your post blank so it routes to this HN discussion instead of your homepage. I completely missed this post of yours announcing V2 and its features until I clicked 'discuss'.

Rooting for you guys. I find myself using phind over other searches (google/chatgpt) more and more.
Everything else aside, why is pregnancy an important part of the article's title? This is terrifying regardless of whether you're pregnant or not.
> If it is anything remotely DIY you'll be turned down.

Why is that?
No, we don't. If a process begins swapping 9999 out of 10 000 it is because something has gone wrong and it is better to terminate that process than destabilizing the whole system by using the disk as ram.
Bookshelf: The Art of Unix Programming
Half-baked effort to hypnotize the global south. A GPT would be presented as the totalitarian “superintelligence”, and non-native speakers would have a hard time challenging any of it.
> Unfortuately the API for doing so on the web is extremely clunky, passing messages back and forth between a page context and a worker context.

This is one of the advantages to using WebAssembly: you can use a language like Rust that makes multithreaded code easier to write and faster to run.

Out of the box with JavaScript if you want to share an object with a worker you need to send a message (which internally serializes / deserializes the object) or manually manage serializing / deserializing bytes to a SharedArrayBuffer.

With Rust/Wasm + Web Workers you can use Rust's synchronization primitives and just pass a pointer to the worker. You pay no cost for serialization / deserialization.

> if anyone tells you they need to use WebAssembly to make the UI snappy I'd advise you interrogate that assertion thoroughly.

As you pointed out the JavaScript VM is incredibly optimized but where Wasm shines is consistency. JavaScript requires some care to not produce garbage every frame, otherwise you may unpredictably trigger a lengthy garbage collection. With most Wasm languages you can easily avoid allocating any JavaScript garbage.

The lower-level Wasm languages also tend to be easier to reason about performance. When assessing Rust code performance you typically want to look for Big-O and excessive memory allocations. If you do find a performance bottleneck typically you know where to try to improve. With JavaScript you'll sometimes hit situations where you fall off the VM's golden path, or where one JavaScript VM performs fine and another does not.
How utterly cruel. Imagine a homeless life where not only do you not have any friends or relatives to lean on, but everyone who passes you by on the street either ignores you or outright loathes you. A dog that loves you unconditionally would quite literally be a life-saver.
The blog post mentions that partitions are too low-level an abstraction to program against. Does that mean WarpStream doesn't use partitions?

Do you provide any ordering guarantees like Kafka does at the partition level?
They "securely" store the iris codes so that their machines can check for duplicates. They have the database even if the crypto crashes.
Just for show and requires software to configure. Fortunately tools like openRGB exist but I’d prefer off by default or a physical switch. That was a nice element of a resent ASRock Taichi card I picked up - it has a physical switch to turn off RGB.
>At idle or low load, Sandy Bridge is plenty economical just sipping power.

"Sipping power" is a bit of an overstatement. Sure, at 35W idle, they were very lower for the time but modern <10nm monolithic die CPUs are way more economically than the older 32nm, 22nm, and 14nm CPUs though. That can't be argued.

A 12th Gen quad core NUC CPU will use at full load what Sandy Bridge quad core uses at idle, while also getting better performance.

There's just no comparison.
> Tyranny, Pillars of Eternity, Pathfinder: Kingmaker

I nominate adding Torment: Tides of Numeneria to this; I discovered it's a spiritual successor to Planescape: Torment (which I never got to play); I had never played a CRPG before and I could not put it down until I was done.
AI Camera App Generates Poems Based on Your iPhone Photos
Completely agreed.

I guess there's no one zeitgeist but I feel like the combination of groups collectively forms one.

If someone mentions Mozilla for example, I already know what the thread will be like for example
Re #1 I don’t think Amazon charges for data transfers from within AWS, assuming Kafka is hosted there.
I wouldn't be surprised that most of that money already went somewhere else - mostly middlemen, with the homeless seeing none of it. Perhaps that will give you some piece of mind - you are not giving money to the homeless, you are helping local businesses.
English simply requires fewer characters, and so things that are useful for any programming language, like different kinds of brackets and quotation marks, are more prominent on US keyboards.
I'm also especially interested in 3) - from the arch overview it sounds like all agents are actively writing and actively compacting, how do they coordinate which topic-partitions to compact? Is the Cloud Metadata Store essentially responsible for handing out the offsets?
>> I probably could've just taken a job at a bank or some big tech co in Amsterdam and afforded the same or even nicer a year or two later.

Yes, but now you know how to fully renovate a previously-deemed-uninhabitable house.

Many, especially people that make large $ in tech may disagree, but I find this to be extremely valuable knowledge & experience. Tangent, but I experience second hand humiliation & embarrassment when I see an adult paying hundreds into thousands of dollars for something that can be fixed in well under an hour with basic tools.
Anybody have anything like a "hall of fame" for easy-to-read beautiful working code?
The first step is to stop incentivizing this kind of behavior. The world runs on incentives and this is no different.

Able bodied drug addicts should be arrested and put into jail. It’s in their best interests. For the rest we have shelters and free food and free skills development and free mental health. Incentive improving one’s condition.
You said ‘eliminate’ the leading cause of death, not ‘greatly reduce’, hence the push back.
IMO the attestation level isn't really actionable data though. A legitimate call may come through missing attestation for reasons that are not malicious. Similarly for things like B2B, the calls themselves may be attested and legal, but I'd still want to block them. We really need to be able to get the entire payload.

If end users could directly and simply block carriers that waste their time by delivering shit calls, this entire issue would have worked itself out years ago. I just don't think that the current strategy of having the FCC yell big numbers at foreigners is really doing all that much...
Have you looked into Small Step XPBD (introduced in the paper "Small Steps in Physics Simulation
")? It's the most efficient nonlinear dynamics integrator/solver I've come across, and luckily one of the simplest, too! (Keeping in mind that simplest nonlinear solver is a relative metric.) I've been able to simulate very stiff materials like bone by updating the sim at 6000 steps/second. The exact number of steps/second you'll need will depend on both the desired spatial resolution and physical accuracy of your sails, but I wouldn't be surprised if 6000 steps/second is more than sufficient. And computers are fast enough where you could simulate quite a few large, detailed sails at that rate in realtime.
I had a nightmare where all the lithium batteries in the USA were intentionally booby-trapped in their manufactury so that a preset radio signal would cause them to burst into flames! Something to do with China vs USA conflict over Taiwan. So I had to run around taking out all the batteries.

I think that's paranoid!8-)
> In fact, when IEEE-754 was being drafted, Kahan believed 128-bit floating point should also be supported as computers

Crazy. Gosper and I spent several dinners trying to come up with a use for the range or precision of 128. We figured there had to be some classified application up at LLL because even at quantum & cosmological scales it didn't make sense.

It also seems like a huge overkill for avoiding accidental over/underflow problems by naive programmers.
That's why it stuck out to me I suppose - the rest seemed like solid advice, and this a misunderstanding that was treated not really in the spirit of some of the other points.
We're excited to share an implementation of Message Queues as a Postgres Extension (which we've been using in production), following best practices recommended by others around this topic. Please share any suggestions and feedback.
AppSignal is an incredible value and might consolidate your need for the individual offerings.

It handles logging, exception handling, performance monitoring, and anomaly detection. Starting at $20/month.

https://www.appsignal.com/
> It turns the security requirement from electronic security into physical security (and appropriate recovery and disposal procedures)

Good physical security of things like passwords is generally much easier than electronic security of them.

In the old days, my password manager was a slip of paper I kept in my wallet that listed my passwords. I kept duplicates at home and in my safe deposit box.

Now I pretty much do the same thing, except using an (offline) password manager instead of paper.
I'm surprised how a certain part of this site's audience have no problem in proposing the use of force in guiding people's lives, and then at the same time claim it is in the name of "liberty". In this particular case I'm sure they would see no problem in killing that dog (and call it euthanasia or some other fancy name) and please don't let me go on the obvious slippery slope from there.

(EDIT: 5 minutes after and the killing was advocated. I rest my case.)
The lack of a robust asylum system is a huge part of the problem here, at least if you ask anyone in law enforcement. Not all homeless people are mentally ill - I would argue that most aren't - but the chronically homeless and "troublesome" homeless that people complain about are often struggling with untreated issues and there is quite literally nowhere for them to go and nowhere to send them. They won't get treatment in jail, they won't get treatment in shelters, and the emergency room will stabilize them and discharge them (with a medical bill to be paid by the taxpayer).
Oh she knows. Prior to being COO she was Zoom’s lawyers:
https://news.bloomberglaw.com/business-and-practice/zooms-to...
FYI, I was wrong here.

Telemetry on window information, focus times, click spots et al is collected with just the driver.

GeForce experience additionally collects personal information.
The Sqlite team has absolutely retained lawyers to advise on how to achieve this.

Stanford has a clear page on fair use and the public domain, and specifically cited 'dedication' as one of the four most common ways for a work to arrive in public domain.

https://fairuse.stanford.edu/overview/public-domain/welcome/

I'm just a random internet guy, but I've studied copyright for 25 years since it's a hobby of mine, and I'm not aware of any basis for your statements in this thread to the effect that works in the U.S. can't be put in the public domain. I'm aware of a lot of counterexamples, however, and I thought it was worth citing one here.
The thing is, you may not care, but web hosts definitely do, especially because cloud providers get you in the door with cheap storage/compute and then gouge you for outgoing bandwidth. Cutting image sizes by 60% when you're serving millions of images adds up to huge $$$ savings.
I think the popularity of the ancient machine families on both GCE and EC2 is due to inertia and copypasta and ignorance. People write down "m4.large" and just leave it that way until it stops working. The GCE N1 family that contains SNB and IVB is slower but not cheaper.

https://miro.medium.com/v2/1*j7PlMPFDlWI78cMdENJh7Q.png
Learn history as it tells you or be banned from all primary services.
Poll: What Percent of recent HN Comments do you Believe are Written by LLMs?
Few comments (< 5%)
About 25%
About 75%
Most comments (> 95%)
Handpicked Tech Candidates for your company?
As a quick intro - I'm Myles, one of the Co-Founders at NxtGen Tek and we help TEK companies scale.

Hiring for your company in todays market I know, is very difficult & time consuming. Therefore, finding the right tech talent, quickly and efficiently I suspect plays a huge part in your hiring process?

I didn't want to take that 'typical recruiter' move and send over random CV's which will only flood your inbox. I like to take a different approach by focusing on your needs/wants from the beginning. Therefore, providing handpicked, suitable candidates from day 1.

We also like to keep things simple. NxtGen Tek don't ask for any upfront costs as we work on a 'no cure, no fee' basis. Allowing you to review, speak and meet our candidates for free. We only send an invoice once a deal has been agreed.

Therefore, if there is any business (nordics, UK, USA or UAE) who're in the need for an extra pair of hands on live positions. Please let me know.

Best, Myles :)
[WarpStream co-founder and CTO here]

1. Each WarpStream Agent flushes a file to S3 with all the data for every topic-partition it has received requests for in the last ~100ms or so. This means the S3 PUT operations costs scales with the number of Agents you run and the flushing interval, not the number of topic-partitions. We do not acknowledge Produce requests until data has been durably persisted in S3 and our cloud control plane.

2. We think people shouldn't have to choose between reliability and costs. WarpStream gives you the reliability and availability of running in three AZs but with the cost of one.

3. We have a custom metadata database running in our cloud control plane which handles ordering.
I like Phind, but I feel like the quality of results I've been getting has been steadily dropping over the past few months.
Top Y Combinator S22 startups by monthly web traffic
Top companies ranked by monthly web traffic are

Phind - phind.com

Algotest - algotest.in

Relay Health - www.joinrelay.app

Typewise - typewise.app

Tigereye - www.tigereye.com

Windmill.Dev - windmill.dev

Popsy - popsy.co

Peoplebox - www.peoplebox.ai

Newscatcher - newscatcherapi.com

Chowdeck - chowdeck.com
I think software iLok used to work if it were licensed to the yabridge environment; whatever device identity parameters it read were implemented in WINE. For hardware iLok and other stuff, yeah, you're pretty stuck, they usually use goofy hacks or custom drivers that can't be handled in WINE. Someone would have to reverse engineer the DRM and figure out how to redirect the licensing methods. Or just remove the DRM from the plugins (crack them), which is the honest answer to people probably do it in the real world.
A 2500K (from 2011) can still beat the pants of off cheap laptops today.
I know this is Hacker news but it would be more helpful if the title is changed to "Fantastic Learning Resources for Programmers"

no?
I think my personal favorite physical thing that I made was a music box that plays of the voyager golden record. I made it as a Christmas present for my girlfriend. It is light actuated so when you open the box it starts playing a track from the record, skipping one track ahead each time it is opened. It mostly uses off the shelf components for the electronics, and found and decorated the box (sanding/staining/varnish on the outside, and a watercolor painting on the inside. It took quite a lot of effort to get the audio formatted and compressed enough to get it all working, but I think it is really a beautiful object on several levels.
Validate ideas, earn rewards, and fuel innovation with our feedback system
IdeaRoost is a collaborative platform where your ideas take flight. Post an idea, fund it, and decide who gets paid for their feedback based on a unique four-tier system. Validate ideas, earn for your insights, and help shape a culture of innovation.
That is fucked up.
You misunderstand the levity of the comment.
Absolutely, but most people in the US live pretty close together, on their respective coasts. It is completely understandable that Iowa isn't going to have excellent infrastructure, but there is no reason why the Northeast Corridor or California can't be more similar to Western Europe rather than their current car paradise.

If anything, being so large and not having waterways should provide a good incentive to use rail transport. Freight trains really suck for short distances, so cross-continental transport is pretty much ideal for them.

Unfortunately the US is stuck with companies like CSX and Union Pacific actively sabotaging rail transport by using "precision-scheduled railroading", actively ripping up tracks and electrification, and strongly resisting any attempts to modernize the network. On paper they are doing great, but their service is really bad and their safety record is abysmal.
Can you try some of those same prompts in Phind? I’m optimistic that the answers will be better due to Phind’s internet access.
Any serious study of history shows that war is a financial drain on all belligerents, sometimes leading to complete ruin (and is the basis for future wars). Only a maniac would push for war when peace is an option.
The issue described above was the only update problem I had with Ubunutu so far. The reason I picked it was the basically guaranteed compatability with my Lenovo laptop, I guessed better not take any risks. popOS was on the list as well so!

Positive side effect of above tepuble shooting, I got pretty fast installing Linux now.
(WarpStream founder here) Yes exactly. The cloud metadata store assigns offsets, does compaction planning/scheduling, handles service discovery, etc
> Why would Worldcoin beta-test in Kenya vs SV if not in an attempt to fly under the radar of scrutiny

Iris scanning is already widely used in the U.S. and hasn't received much scrutiny. It's in the news all the time, e.g. with the owners of Madison Square Garden using it to keep their political enemies from going to concerts. You probably use it every time you get on an airplane already. Even LinkedIn uses CLEAR to power their verified profiles.
i don't think the 19th-century usa would prosecute natural-born us citizens who had committed the 'crime' of living abroad during the years when they were eligible for the draft

egypt is doing this
If your response to potential customers is this passive aggressive, you’re going to have trouble finding people to pay regardless of having a stripe account or not.

I’m literally reading the copy on your marketing page. If that’s nit enough to entice someone to do more research then the onus is on you to have more clearer and more appealing copy.