skysight-inc/HackerNews huggingface dataset:
charitable interpretation: this project is trying to address the problem of distributed and anonymized KYC. Because the current setup where you upload your passport to Coinbase turned out to be a cruel joke on the original idea of a cryptocurrency: it's the exact opposite of anonymous/pseudonymous, and the exact opposite of distributed. By this point Coinbase is really no different than a bank (with one "improvement" that it also tries to entice you to play lottery with shitcoins). Whether it will succeed or has any additional agenda i have no idea.
> If Jitsi doesn’t make any money, how can it continue to support the project?

> We are fortunate that our friends at 8×8 fully fund the project. 8×8 uses Jitsi technology in products like Virtual Office. The open source community and meet.jit.si service help to make Jitsi better, which makes 8×8 products better, which helps to further fund Jitsi. This virtuous cycle has worked well in the past and should continue to for many years to come. [0]

...as someone paranoid of the "we're free!" advertisement so prevalent everywhere on Jitsi's site, I found this helpful.

[0] https://jitsi.org/user-faq/
How many layers of sarcasm are in this comment?
> Ok, your wifi driver restarted. What are the protocols to get everyone caught up between that driver and your application for what messages were lost and the messages that are now arriving?

TCP?
so at a fundamental level, there’s really nothing other time slicing and interrupts. anything a single cpu does that looks like it’s doing 2 things at once, usually there’s some loop somewhere that is moving data in and out of registers to allow 2 pieces of code to run interleaved. usually it’s doing this many times a second.

if the os doesn’t do this, the code running on the os can.

then there’s interrupts. if there is no threading loop, you can still register interrupts. this is a fundamental concept in cpu design. every cpu has some way of interrupting the current task and run some function. so you can register an interrupt handler for certain types of interrupts, and that code then is run instead of whatever code is running then when the interrupt is handled it does back to the place it was. It looks like you have non imperative code because 2 things happened close enough to look simultaneous, but its still sliced.
Absolutely agree. For most people, their entire OS is just now just a bootloader for their web browser. More and more I feel like downloading any program at all is treated like a "power user" task
>but it bothered me enough to mostly put an end to our appetite for large scale aesthetic redesigns.

But how do we know a different color might not save lives? Only half joking.
that's completely different. Can an accountant or marketing person look up a persons location vs can any developer vs can any map developer vs specific people with proper access controls
You were downvoted for not googling "the global south" before asking. It means you think that the time of others is less valuable than your own.
Alternative subtitle track that just displays "(this guy is the bad guy)" when the villain is visible on screen.
That $7500 is based on a pretty low (by CA standards) income threshold. That is a good thing as we should be subsidizing EVs more for lower income people (because they tend to have a higher transportation energy cost burden, and are more dependent on driving to get to work).

Given the high price market segmentation of most EVs (with the Chevy Bolt standing out as an exception), I suspect that most EV buyers can't take advantage of anywhere near that level of rebate.
My password manager is generally set to 30 random characters with all options. Max lengths bug the crap out of me, or limited character options... I mean, just use utf8 + normalization before hashing. Min-length should be the only requirement (if that). If I want to write in morse-code using dots and dashes, let me (I don't but had a friend that used to do that).

Actually, the only thing worse, is not being able to paste into the password field(s)... you create a long random password, and now you can't paste it... great.
Luckily planes never have to land with an engine out. Oh, wait...
People will soon be able to use their iriscodes to reclaim credentials that they sold, and once people start doing that, the market for re-sold credentials will drop to approximately zero.
WebP was I believe the first image format that supported lossy compression with transparency. You could argue that you can just use PNG if you want transparency, but allowing lossy compression if you need alpha is more like 10x smaller, not a mere 60%. Also it came out back in the era when 4MB for a web page was a lot.

AVIF was the first format accepted by the web that supports HDR (not already tone-mapped HDR, true HDR.) Which maybe you don't personally care about, but is something that fundamentally cannot be done with existing JPEG and PNG implementations.

AVIF might not have happened, and the above paragraph might have read "HEIC", if HEVC had had similar licensing terms as H.264. But there's no predicting that stuff before it happens.
Yeah I'd be interested in watching a demo video, or something like that.
Do you still provide low-level control over partition subscriptions and offset management? Any plan to support Kafka transactions?

That's all required to build exactly-once systems on top of Kafka (like the stateful stream processing engine I work on) even if it's not the easiest interface for normal application-level development.
> The problem with regulatory capture is it makes everybody look bad

The other problem is this isn't how regulatory capture happens. OpenAI was flexing its badass credentials in the halls of Congress while it wrapped up a multibillion-dollar fundraise. There was no path from Altman's testimony to any sort of regulatory apparatus that wouldn't immediately constrain him.
US Will Have to Write Off Billions in Student Debt Due to Deaths
People often say one thing, but actually believe another.
On a similar note: the P and V semaphore operation names are very intuitive, because passering means "pass" and vrijgave means "release" in Dutch, as clearly noted by Edsger Dijkstra.
There's a link on that render page to download the livebook file and run locally on your own livebook server
> And you don't need a magic orb to do it. You can do it in the US through the mysterious buildings referred to as "unemployment offices" by changing the signs and opening twice as many.

You could do it through the agency known as the IRS by adding a standard refundable credit, you might need a few more employees, but nothing like twice as many.
I absolutely loved using phind when it first came out that I was sharing it with all my coworkers and friends like I worked on commission. But about two months ago? during the chain integration, it went really downhill where I actually stopped using it completely. Really hoping v2 will draw me back in.
https://archive.is/AUEWS
> if you think you're going to make the decisions just because "you're the manager", then I think you're managing backwards.

You're making it sound black and white when is not. You do make some decisions. Judgement is required around what decisions can be made by you (+ provide reasoning) and which ones require building consensus or just be delegated.

> I think the thing that makes someone a good manager, is that they can make anyone effective. Everyone can grow and flourish under you.

If that were true good managers never would PIP or let go anyone, and that's just not true. The opposite is true. If you think everyone can flourish and never let go poor performers you're the one doing a disservice to your team.
> And I couldn't help thinking "Why would people have complicated stacks to create Web 2.0 apps for the Google Web, when they have this?", in other words an opportunity to break out of the browser straitjacket.

Perhaps because they still believe in the promise of Web 1.0, where their app is a graceful-enhancement over an initial server-rendered document, that can be easily worked with at a DOM level by any HTML scraper, easily baked to a PDF and printed, easily re-laid-out for better readability just by changing the browser font size, easily text-to-speech'ed (including ARIA roles, alt text, etc), easily re-styled with a user-agent stylesheet, easily intermediated by browser extensions, and so forth.

I've yet to see a WASM-driven web application that's any less opaque to these technologies than a Flash or ActiveX applet would be.
Windows has HIBERFIL.SYS, which you can't even move off C:, in addition to the configurable swap files on every drive. Linux has whatever you configure but will refuse to hibernate without a large enough single swap although that doesn't have to be as large as the memory.

Now in theory the OS could not swap and still hibernate. Windows might do that if you disable the swap files. Linux might do that on minimum swappiness but you could also swapon what you need before hibernation and swapoff after boot/wake.
Genuine question, have you used Sentry? Cloudwatch provides very, very different capabilities.
The most popular startup business model: lighting investor money on fire (2018)
Maybe if the government wants to do something, the parties in government should take their ads off Facebook. You know, put their money where their mouths are.
Sometimes it's more disappointing to have nobody reply to a comment than for someone to respond negatively.

And yet it's very common to get no replies to any given comment. And that fact in itself is a common reason for people not to reply. Because it's likely nobody will reply to them!
> retesting as POC/marginalized

Sorry but it feels like you're making up stuff to be racist about
The fact that they are popular means it's an argument against making a more secure version? You are implying the problem is solved perfectly already. They are popular because they are needed, not because they cannot be advanced.
But they did “know it”.

When you’re building data centers, you are fully aware you are building “The Cloud” (even before that term was coined), because that’s literally the business you’re in … regardless of who you’re customer (AWS) is or not.
> In college you can sometimes talk your way out of the Intro To XYZ classes and go directly to the upper level stuff.

There's a formalized way to do this:

https://en.wikipedia.org/wiki/College_Level_Examination_Prog...

> The College Level Examination Program is a group of standardized tests created and administered by the College Board.[3] These tests assess college-level knowledge in thirty-six subject areas and provide a mechanism for earning college credits without taking college courses. They are administered at more than 1,700 sites (colleges, universities, and military installations) across the United States. There are about 2,900 colleges which grant CLEP credit.[4] Each institution awards credit to students who meet the college's minimum qualifying score for that exam, which is typically 50 to 60 out of a possible 80, but varies by site and exam.[5] These tests are useful for individuals who have obtained knowledge outside the classroom, such as through independent study, homeschooling, job experience, or cultural interaction; and for students schooled outside the United States.[6] They provide an opportunity to demonstrate proficiency in specific subject areas and bypass undergraduate coursework. Many take CLEP exams because of their convenience and lower cost (price varies by institution, though typically $89) compared to a semester of coursework for comparable credit.
Arch has easy mode built in¹ these days.

--

1: https://github.com/archlinux/archinstall
Citation requested re: Altman saying current offerings are AGI. When I search, I see things like “there may be a path to AGI”.
> People will soon be able to use their iriscodes to reclaim credentials that they sold, and once people start doing that, the market for re-sold credentials will drop to approximately zero.

Is the obvious related problem this solution brings forth supposed to go unsaid? (Criminals don't buy something they can steal.)
When you're looking at hindsight, it is the "somewhere" that matters here, so it's not unlikely at all. There are a massive number of interesting things around the world that would be "surprising" to have been hit by a meteorite. If one of them was in the past, this isn't as unlikely as it seems.

Regardless, I realize other posters linked to pretty good evidence that this isn't what happened.
The iOS kernel isn't exactly Darwin.

Additionly Darwin evolved from a mix of BSD and MACH.

NeXTSTEP drivers were written in Objective-C, and a C++ subset on Darwin.

In any case you won't be running CLI applications on iOS, rather applications that depend on a mix of Objective-C and nowadays also Swift, hardly UNIX.

Using BSD sockets on iOS doesn't support all the iOS networking capabilities, for example.

NeXT approach, later adopted by Apple, was similar to Windows NT POSIX in spirit.

The UNIX compatibility is there to help bring applications into the platform, and take place in US government contracts, not to make it easier to port applications elsewhere.

There are even some recordings from meetings at NeXT, with Steve Jobs discussing how NeXT should position itself on the workstation market.
I have the same experience. In my case everything worked fine out of the box (after several test installs of Arch).

The best distro for a new Linux user is actually the same distro your best friend uses. When things get dire it's good to have a direct help (Arch Wiki is great but one needs to know how to extract most or its knowledge).
>I won't fault someone for taking the quick route to defend their time and sanity.

Nor would I. But there has to be a better solution than blocking, which is ostracism. It concerns me how easily we ostracize, how it cheapens people. This is especially true for someone internet famous like Julia Evans - she has so many followers, what does it matter to her? But I guarantee it mattered to the ones she blocked. It probably really hurt them, even if they wouldn't admit it.
Musk's Neuralink raises $280M in funding led by Thiel's Founders Fund
Did really nobody answer "raising kids" yet? Then I'll do.
Get all humans on earth to ponder deeply on the question "Who am I?" - not until they find an answer - but until the question disappears.

This is the end of misery.
What does their English proficiency have to do with their level? You realize your reply validates OP's comment. You're being prejudice and assume that all juniors are non-native English speakers.
Things with a low probability of happening happen all the time. There’s zero reason to write things off because the “odds” are low.
The combined power of F# and C#
This is really cool, do you still do electrician work now?
Direct action is infinitely more effective than tweeting.
Ask HN: What cool software utilities have you created?
Question inspired by this recent thread:

Ask HN: What's the coolest physical thing you've made?

https://news.ycombinator.com/item?id=37033652
It is depressing how few people seem to be able to read or understand basic legal text nowadays.

Service Generated Data is *very clearly defined* to not include user generated data. Service Genrated Data would include data like APM, error logs, aggregate stats around how many customers use features. None of this data us PII.

It is depressing how many CISOs and others reposted this drivel.
A set of clay tablets that depict the Sumerian/Babylonian epic of creation.

https://whispers.neophilus.net/
I wrote an authentication platform a few years ago... I had a setting to allow a max passphrase length (because it was a govt requirement for a client), but if unset, it would be 1024 as a pragmatic limit on the payload (considering the hash length was less), I always thought that was reasonable.
Thanks! I would have said the same pre TikTok so we’ll see! Appreciate it :)
Is WarpStream considering hiring Aphyr to do a Jepsen test?
Hah - I did exactly the same thing. No complexity - cut the corner off a couch cushion (small puffy one) shoved the egg in, taped it shut. Won by a landslide vs all the other contraptions.

Survived the initial 2 story drop, then a 5 story drop. Then being heaved as high as possible by the athletics coach off the 5 story drop.

Only broke when it got slung around so hard that the tape came off and the egg came out midair.

Long story short - Eggs like being compressed on all sides. You will win drop tests this way.
But we don't know that, do we? There might be a government-pushed category of websites that they monitor and report upstream for legal purposes [1]. You don't need 30 categories to know if I'm on a video-playing site or not. And you can monitor performance without knowing that I was on a website or not. They write the video decoding engine, it can tell them if it's not performing as expected, no matter if I was on "Social media site" or "Porn streaming site".

It is all bollocks. A smoke screen. A slippery slope. It starts with performance metrics and ends with selling user data for profit.

--

1: I am wondering that if you know what category of website an anonymous user is visiting, and what time they open/close the tab, it should be possible for three-letter agencies to uniquely identify you and track you across the internet.
My daughter is a student in one of those elite schools. You are allowed to take one of those advanced classes in any year (i.e. Calculus as a freshman) but that doesn't mean that the school will teach it to you. If you take the class you either need to be a genius or use outside tutoring.
Rds starts at $15/month so how is $30 significantly cheaper?
> The ideal UBI system would let you threaten to overthrow your government in a way that does not threaten the integrity of UBI

If you can, categorically, overthrow it without threatening the integrity of UBI in its territory, it was never actually the government in the first place.
I love it, but you can easily turn it off, and should when you are on the freeway (you'll get better mileage coasting). On my EV (BMW i4), it is just a small horizontal motion on the shifter to go between D (no regen) to B (regen). The BMW also has AutoH, but it seems mostly useless in contrast to regen braking.
I don't think I have ever read a more terrifying HN comment in my life.

What happens if you try to make an http call from the dialog?
Good question. Probably because they aren’t as widely deployed (yet) but there should be just as much and more scrutiny on these as well. They also seem pointless given ambient facial / gait / body morphology recognition (which I am also against).
The StackExchange Moderation Strike Resolved
If your WiFi driver crashes and restarts, at the minimum, I think it could be treated as if you lost network connectivity for a short time. This is a situation that applications should be able to handle anyway, since it happens all the time on laptops.

There are plenty of applications out there that just don’t respond to configuration changes gracefully. For example, if you have a music program running, and then you plug a MIDI keyboard in, is the new MIDI keyboard recognized by your music program? Maybe so, and you can use it immediately. Maybe not, and you have to restart the application.

If your MIDI driver crashes, maybe the music program doesn’t handle it gracefully, and you have to quit and relaunch the program. But that is miles better than crashing the system and rebooting.
yes, but the tech needed to bring electrification from 11% to say 50% or maybe even 80% is there already. i read for example that uganda is capable of producing much more electricity than they need themselves. and there certainly are more untapped resources in africa that can be accessed with existing technology before we reach the point of needing new tech to reach everyone else. let's not perfect be the enemy of the good here.

as more people get access to electricity and better education their combined wealth will rise creating the financial resources to tackle the harder problems. on step at a time.
One of the special treats of operating a large distributed system is getting to watch the graph of requests-versus-time as you do stuff, like enabling http flow-control headers or tweaking load-balancing algorithms or whatever else.

(1) You learn a ton about which production clients actually respect your instructions, and which ones creatively misinterpret them. You learn a lot faster than you would by stepping through the code.

(2) You learn how other systems behave with flow control in place. If you can, you make it so the default behavior is safe for users. This makes it safe for people to practice pushing the button, even when things aren't overloaded, so they remember how to do it and don't feel uncomfortable doing it during a high-load event.

(3) You get to see some really cool shapes -- sinusoids, cliffs, plateaus -- that show you how traffic goes away and how much of it comes back. (You probably learn, early on, to tell different clients to retry after different time windows, and how this shapes the curve.)

Also really satisfying has been observing how a system behaves under load and making a tens-of-lines-of-code change that hugely affects the safety of request handling. We stabilized a large system that was showing bad behavior under load just by teaching it a few things like

(1) Put health checks in a different thread pool than other request handling, so you can always satisfy them quickly

(2) If you're going to return fast failures to certain categories of request when overloaded, insert some debouncing. Evaluate "I am overloaded" over a time window -- like "I have been continuously overloaded for the past 300ms" -- and a lot of signals smooth out in a way that ends up feeling better to users.

This has always been a fun space to work in.
Our 2 years (and 2 months) old is ahead of his class at the daycare because he knows his ABC's and 123s very well by now, and is able to form full sentences. We cannot just let him join the 3 year old class because he'll not fit physically. I am looking for ways to "enrich" his learning in some other ways.
It's not a privacy violation because Service Generated Data is not PII.

All of this is a lot of BS about nothing.
Not yet, but it's on the roadmap to publish. Broadly, we use clickhouse, streams, mongo, cloudflare workers as the mainstay of our monitoring infra.

Some more info here: https://docs.portkey.ai/overview/introduction
The Sonos product team had a completely unexplainable aversion to line in jacks, to the point where you almost weren't even allowed to discuss it.

I suspect it was a lot of fairly self-interested resume padding for some PM resumes. Nobody there was going to make their next career move as "innovators" shipping a technology that'd been perfected for fortyish years before them.
Part of why I prefer to have authentication on a separate server... if it gets ddos'd at least existing sessions can carry on.
Perhaps I am slightly misrembering and it was incidental to the NVMe's, but it did fail due to this 14 PCIe device limit due to virtual disks did not share a controller, and I had to change to using Bhyves AHCI driver for some disks to get the VM running again.

I even did a test adding one disk at a time until the VM stopped booting.
> can, categorically, overthrow it without threatening the integrity of UBI in its territory, it was never actually the government in the first place

Which underlines the ridiculousness of the thought experiment. The solution to wars being destructive is...a blockchain?
Desktop GPUs are borrowing ideas from mobile GPU designs though - most modern desktop GPUs have tiling support (kind of) just like mobile GPUs: https://www.realworldtech.com/tile-based-rasterization-nvidi...

Even though it's not strictly a mobile GPU design, the hybrid architecture is definitely a shift.
A beginner's guide to Git version control