skysight-inc/HackerNews huggingface dataset:
It's awesome. Free Pascal IDE is based on this I think. It certainly something to aspire to :) thanks for sharing
It is actually possible, to seperate those things, but it's tricky.
Our current product can run in several modes, one with a web ui and api and one without. If running without there is no trace of the ASP.NET Core Pipeline ( and Kestrel is also not running )

We're using ASP.NET Core Minimal APIS for both API and UI (if configured to run in that mode )
There is a thread by one of the authors on Mastodon about it:

https://mastodon.social/@mbonsma/111564828670828672
Oh, ok, I didn't realize that the data included the year. Never mind, I don't know the US age distribution well enough to have any idea of how plausible it is; I withdraw my comment.
Startup Alarmed When Its AI Starts Rickrolling Clients
nah, I'm not taking the fight to Jörg Schilling levels :)
Webhooks for OpenAI Batch Completions
An open-source NestJS application now simplifies managing OpenAI batch processing with webhook notifications. This self-hosted solution allows users to submit batch requests, monitor their status, and receive real-time updates via webhooks upon completion. The app is easily deployable with Docker and supports SQLite for persistent storage. Perfect for developers looking to automate and streamline their OpenAI workflows.
I would hazard a guess that there will eventually be art you consume that won't immediately be obvious to you that no human artist made it

With the context of looking at images on the dall-e page you're looking at a gallery of ai images not art in its natural habitat.

Art deserves to be contextualized properly not be evaluated by the large batch.
RNG coding? I.e. what bugs replaced them...
Braun may have some ideas:

https://ganjieyin.wordpress.com/wp-content/uploads/2015/01/d...
Slow down, you are taking it way to seriously, and skipped to another rail already.

Nobody ever even remotely suggested to go where you describe. That when you live abroad you are not familiar with local situation is a fact; you get to hear only partial, selected info. Maybe you should try it sometime. I did.

> What happens if you're abroad but coming back in a year and are expected to live with a bad situation you could have helped avoid? Can you claim "sorry, I wasn't allowed to vote so the rules don't apply to me"? What about when you live abroad but (some of) the laws of your home country in which you're not allowed to vote still apply to you?

Here, again on another track.

Nobody is ever going to figure out, when you live when you vote. The difference is showing up in the polling station inside the country or not. I.e. with not being able to vote via mail or embassy.

Again, in our country, we have several different elections (just like in other countries). But in some, you have to vote locally, in others, you can do via correspondence. So when all of them are local only, no harm done. If you can bring your ass to the polling station, that's enough. Nobody is taking your right to vote, it is on you to decide, whether it is worth to you to exercise your right, or not.
I agree. If the author himself is telling people it's not ready for production, it doesn't really matter what bugs this code has, unless it affects other subsystems or is a dangerous regression from the previous stable release.

If the bug it's fixing was already in the current release branch, wasn't noticed before and has only shown up now late in the stable branch lifetime, then it definitely doesn't seem like something that needs an urgent fix.
Apple software quality has gone into the trash the past 10 years. I'm not talking about initial quality but rather about "mature" quality, i.e., the current public versions almost a full year after a major release.

I was just talking about this yesterday: somehow TextEdit on Mac has been wrecked. TextEdit, which is essentially a wrapper around NSTextView, was more or less "perfect" 15-20 years ago. Now I experience a bug where the window is blank when I open a document until I click inside a window, and scrolling performance in a long document is atrocious. For example, if I try to scroll backward, from the end of the document, it stutters and can lose my place. This doesn't depend on the document; it happens all the time.

I guess that Apple rewrote everything a few years ago with TextKit 2, and it shows, but not in a good way.

The impression I get from Apple is that Craig Federighi has given engineers license to keep churning out new features and not worry much about bugs, or design, or the user interface. And if something becomes a massive problem, they just pause on features for a couple of weeks, which is like rearranging the deck chairs on the Titanic.
> doesn’t defer to the OS or the network

First, you can disable encrypted DNS, second you can set up your own DNS server and setup browser to use it. And your own DNS server will respect DHCP config.

Personally I would like OS to completely ignore DHCP config (like proxy or DNS server address) because those features can be misused for malicious purposes.
Reserves, Recycling, and Returns
Virtual Tour Software
Show HN: Free Open Source Claude, ChatGPT, and Gemini Slack App (v0.2.5)
This is a new version of Geppetto, which we actively use in our organization. It now includes image generation capabilities, and we're excited to add new features like integration with Ollama for enhanced privacy (beyond Slack-specific concerns). Feel free to contribute new features or report issues at <https://github.com/Deeptechia/geppetto/issues>.

A docker container is also included <https://hub.docker.com/r/deeptechia/geppetto>
> The part of the impossibility proof that deals with dictators is subtle and neat. At first, I was convinced that the dictator was actually a "swing voter" whose power was entirely conditioned on the other voter's preferences, but that's not actually the case.

Based on the video, I am still convinced of this. Why is it not the case?
Not yet. Individual ISP implement blocking lists throughout IP ACLs but mostly by DNS means.
What you wrote sounds like an argument in favor of propaganda. If you're not prepared to defend it then don't comment at all.
>AFAIK there is no other distro that does this, what they do is that they would download crates from crates.io (`cargo vendor` is a command that does this automatically) and build against that.

Note your examples are all bleeding edge / rolling distributions. Debian and the non-bleeding edge distributions go a different route and focus on reproduce-ability and security, among other things.

With the "get from crates.io" route, if someone compromises/hijacks a crate upstream, you're in trouble, immediately. By requiring vendoring of sources, that requires at least some level of manual actions by maintainers to get that compromised source in to the debian repositories to then be distributed out to the users. As you get in towards distributions like RHEL, they get even more cautious on this front.
You need to toggle the sun switch top right to moon, if you mean the "dark mode" effect.
coke and pepsi
NYSE and nasdaq
google and bing
lowes and home depot
democrat and republican
fedex and UPS
boing and airbus
uber and lift
rettardit and twitter

tho how much is corporate shenanigans and how much is power law of company size, idk
The definition of art seems to be the polarizing issue here. "But is the world better off with more documents that have had minimal effort expended on them?" Value is attributed to high-effort tasks that are a scarce resource [1]. When AI creates something in a short amount of time, derivative of the past, and available to everyone, it will be considered cheap. By this definition, there's still room for mass-market creative works to be created by AI. Netflix already does that, even with humans in control. But high economic value or notoriety will only come from taking the first draft and doing something physically or intellectually innovative with it for the first time - which I relate back to what Chiang writes.

[1] https://www.sciencedirect.com/science/article/abs/pii/S09218...
Learn about Server Sent Events and how to implement them in JavaScript
They will ban Bluesky too if it gets too popular .
> Lack of capability in terms of what?

In terms of being able to string some sentences together without relying on AI as a crutch. If they are outsourcing their thinking then what do they bring to the table? If they have nothing to say without plagiarizing what some machine learning has plagiarized from someone else then what value do they bring?

If their skill set is so sparse that they lack capability as basic as touch typing that doesn't bode well for their prospects. There's no value in deskilling yourself.
Any non-paywalled versions?
Bld v2.1 available, with support for Java modules, Jpackage, Jmod and Jlink
I switched to an iPhone a few years ago and I really miss the Android calculator app. It showed the entire expression typed so far and its current value! In desperation, I have resorted to SSHing to my desktop and using `python` as a calculator.
I’d consider the issue to be the opposite. Why does every programming language now have a package manager and all of the infrastructure around package management rather than rely on the OS package manager? As a user I have to deal with apt, ports, pkg, opkg, ipkg, yum, flatpak, snap, docker, cpan, ctan, gems, pip, go modules, cargo, npm, swift packages, etc., etc., which all have different opinions of how and where to package files.

On packaged operating systems (Debian, FreeBSD) - you have the system’s package manager to deal with (apt, pkg respectively). I can have an offline snapshot of _all_ packages that can be mirrors from one place.

IMHO, every programming language having its own package system is the weird thing.
Increase conversion rates using social proof popup widgets
Is it still a thing? AFAIK the neighbor countries protested against it as a passport of convenience. Some even made laws, that when you accept such a citizenship, you are going to lose your previous one. That curbed the enthusiasm for such citizenship rather significantly.
SS United States Headed to Okaloosa County Instead of Escambia County
By that logic shouldn’t people just do 1 2 3 5 10 15 20?
A compound in rosemary extract can reduce cocaine sensitivity
> Human beings are currently capable of productively searching through the space of possible knowledge and experience in ways no current AI systems are.

I would say the opposite: AI are very good at searching through information spaces, much better than we are.

They're terrible at learning from experience, the points made in the article about that are I think valid, but they're wildly super-human at searching.

> like Qualia

For me, the biggest issue here is: we don't know what that is, it's just what we do.

Without knowing what qualia actually is, we can't tell if an AI does or doesn't have it, we can't deliberately make a machine which does or doesn't have it.

I really hope we figure that question out before someone tries full-brain uploading/emulation.
It’s kinda tough, because a clean-cut, coherent vision of how the OS is intended to be used is necessary to build a great experience. The more you try to accommodate ways of usage beyond that, the more the vision falls apart and you end up with checkbox waterfalls and branching tunnels of config dialogs added in the pursuit of making everybody happy.

So realistically, judiciousness is required to keep it all glued together, and some usage patterns just won’t be accommodated.

For example, Apple doesn’t seem to be bending over backwards to make former Windows users happy, because the way that desktop works is just too different from what they’ve envisioned and what their long time users are used to. If they add a series of toggles to support Windows usage patterns, that’s a sudden 2x multiplier on the behaviors and UI that needs to be tested.

That said, I don’t necessarily agree with all of Apple’s decisions (I’ve never liked the linear representation of virtual desktops that in place since 10.7 Lion that well and preferred 10.6’s Snow Leopard’s 2D grid, for example), but the lines have to be drawn somewhere.
Okay, but have you been around a goat?

Hold a bucket of grain and they will have the incredible urgent desire to communicate with you.
How long ago was that? And did they quantify the problem?
My friend is a very good painter, but not a famous painter. In the art world, its an open secret that most famous painters, especially ones that are old, don't really paint much. They hire "ghost-painters" to do the actual work for them, and they simply set the direction of the art pieces and collaborate with the hired-on-contract ghost-painters. My friend has painted for a bunch of these artists and when I ask her whether its unethical, she just shrugs her shoulders because she needs to pay for rent but also, importantly, she thinks that the painting really does belong to the artist setting the direction - that she's merely doing the grunt work.

Are the thousands of choices of which brush strokes to put where actually the seed of creativity? According to some artists - not really.
Across a large enough sample set, I definitely see occasional serial errors (although they're rare).

For me, I detect them by checking the exit-code on each command that I run, and also by looking for expected output in response to the commands.

Corrective action is usually a full-stage retry.
For those with stronger prescriptions who want higher index lenses to reduce thickness (and weight), look at http://opticampus.opti.vision/tools/materials.php and/or talk to your optician about available materials. (Personally, I've settled on MR-8 for my last couple pairs of computer glasses.)
Here is total employment for "Computer Systems Design and Related Services" going back all the way to 1987. This is the best category I can find that includes data over a decade+ time frame.

https://fred.stlouisfed.org/series/IPUMN54151W200000000

This category is defined by the BLS as "establishments primarily engaged in providing expertise in the field of information technologies through one or more of the following activities: (1) writing, modifying, testing, and supporting software to meet the needs of a particular customer; (2) planning and designing computer systems that integrate computer hardware, software, and communication technologies; (3) on-site management and operation of clients' computer systems and/or data processing facilities; and (4) other professional and technical computer related advice and services."
fmt is one the best libraries to come out of modern C++. Safety, performance, ease of use, versatility. Something every library should aspire to.
Google has this problem in its search suggestions. They update with some delay, and humans also have a significant delay in how quickly they can react to a changing stimulus. So I tap on the wrong search suggestion. One problem is that they aren't satisfying monotonicity: the suggestion can change unexpectedly even if further inputs keep exactly matching the old suggestion.
Perl/Tk has always been a red headed stepchild since it is a fork attempting to implement a C API that doesn't require Tcl to be linked. Because of that, it has long missed out on significant improvements to Tk over the years. Python Tkinter avoids that by just wrapping around a Tcl interpreter.
I wonder if being near really hot things can hide you from them. Kind of like how flares blind the IR seeker in a missile.
You can, in the communnal (local) elections.

For the parliamentary, it is here for a reason. To prevent voting touristic. The delay of several years -- you have to live several years in the other country -- serves exactly that.
PFAS is added to many pesticides:

https://www.ewg.org/news-insights/news-release/2023/06/maine...

and to some herbicides:

https://pfasproject.com/2021/03/05/pfas-in-pesticides-a-prob...
UK's first 'teacherless' AI classroom set to open in London
What the other guy said. Cygwin is a set of libraries to compile and run GNU programs on Windows. It does not run existing Linux binaries and definitely does not translate Linux syscalls into Windows (that would be WSL v1). If recompiling is OK, I suggest starting with one of the BSDs, at least they have a fork() that works.
Or smart juniors that don't know enough to demand a decent work/life balance, even when offered FAANG money.
fair enough, but wouldn't a virtualization layer in between defeat the purpose?
Objectively, if Twitter is banned in your country, you were not given a choice in the matter.
Not all distributions suffer from this, because they have the tooling to patch all crate versions given a name. Compile times are actually the worst part but can be mitigated. But these distros also fundamentally accept the language's compilation model in question, so they have to develop solutions if they want to supply software to their users rather than make up excuses. Most distros don't like vendoring, for reasons. But many code maintainers do like it, for reasons. So it is what it is.

There are also more tools than ever to do things like correlate versions of OSS packages with reported vulnerabilities e.g. Google's osv.dev. 95% or more of Rust vendoring isn't actually "vendoring" in the sense you have to figure anything out. The dependencies are literally written in the lock file with the version and that can be traced back to a Git hash automatically in almost all cases. Some crates that bind C libraries might require this work, where you have to look at the code to see "What version of the code did the `cp -R` into here?" but they are practically limited in number, and detectable. You aren't doing any detective work for 98% of this stuff. It can be scaled pretty well with a few (good) heuristics.

Rust even has the advantage that large, vast amounts of code is actually statically analyzable under known sets of configurations/features. In the future I suspect a tool like `govulncheck` for Rust will be developed, making accurate vuln tracing even easier.

While I'm admittedly biased because I work on a distro where this problem isn't as directly relevant, my answer is that in 2024 if you don't have the tooling to do this stuff, it's absolutely on you. Whether as a policy decision or a technical limitation, whatever.
This is job openings in general, OP's is software development.
Trusted and secure European e-ID – Regulatio
Built the same thing, but with a slightly different focus: Have the result as small as possible, so assuming you can trust your browser you can audit the received HTML file prior to entering your password: https://github.com/dividuum/html-vault
There are none so confident as the ignorant.

Ask an artist what's art? Hell no.
Scientists Discovered a Way to Make Your Batteries Survive Way Longer
The thing that keeps me on iOS is that Android just doesn’t feel right, and none of the tweaks that can be applied (launchers, etc) can fix that. Animations, interactions, etc just feel… off somehow, like I’m using an early alpha build of software that has placeholders strewn about.

It’s not a “it’s not iOS” thing, either. There are certain desktop Linux setups for example that don’t bother me nearly as much. It’s just Android that feels “wrong”.

If only the entire front end of Android were interchangeable like Linux DEs are.
That's a normal LKML conversation. Nowhere do I see actual bugs pointed out, in fact the only testimony by Carl said that bcachefs has been quite stable so far.

This is just about following procedure. There are people who follow procedure and introduce many bugs, and people who don't but write perfect software.

The bcachefs author cautiously marks bcachefs as unstable, which is normal for file systems. The only issue here is that the patch touched other areas, but in the kernel development model Linus is free not to pull it.
Ugh. So they're replacing the "OA" bit, not the troublesome "PF" bit, and now suddenly it's all fine, dandy and legal. But still persistently toxic of course.

Also: weird (suspect?) that they didn't disclose the exact identity. I guess if you have the equipment it takes about an hour to run a gc/ms, are they just hoping to not scare people by saying upfront "it's another polyfluorinated thing"?
AI Inference Competition Heats Up
You have opened a big can of worms that was explored a century ago, if I throw a bucket of paint on a canvas and let it drip, is it made by people? I could argue that the entire painting was made by gravity, which is definitely not human. Where do you draw the line? Is it art if the work is completely digital and made with digital tools, what if I use smart brushes? A camera?
Demystifying Open Source as a Business
IIRC the brokenness was simply due to a bug in an upstream release of bindgen, which "was quickly fixed upstream, but as far as I know it's still broken in Debian" (which must have some reason of not updating bindgen again ...) so it wasn't some subtle incompatibility or modification to bcachefs-tools IMHO, it was just bindgen.
Dynamic libraries have had interface versions and linking strategies for decades.

For statically compiled apps, if the version is over specified recompiling will have no effect. The dependent will have to be updated with a new version string.
Is it because of how you do mental math? I saw 6/10 and immediately mentally registered 3/5, which is a simpler number to mental math with, for me anyways.
The most efficient seasonal battery is probably synthetic hydrocarbons. By the time you get to propane (3 carbons) the pressures for liquid are super super reasonable (400psi including a giant safety factor) and there's zero embrittlement.

Further is that vehicles can use propane so you don't even have to idle the plants during the winter so long as there's some PV from the southern states. They might be running at 100% capacity in summer and 40% capacity in winter but that's way better than 0%. It's a lot easier to keep people employed to operate the plants if they're needed year round.
Lucee: A light-weight dynamic CFML scripting language for the JVM
Yes, because the friculins (as in free-cool-in) in their reddit bubbles are so much more clever.

Case in point; any discussion involving policits here, on hn. Politologs are face palming at the naivety, when they see an extract.
This is sweet. I will be using this going forward. Love the simplicity of managing everything
> And then CarPlay is just an abomination! Even the most basic things like "I'd like to answer a call while still being able to see the map I use for navigation" seems to be completely ignored and it honestly doesn't make any sense at all.

I totally agree that this is terrible. But this kind of behavior always makes me wonder if this is a "passive aggressive safety" thing. I have a 2019 Subaru Impreza, and I can't change the time on the clock unless I'm in park. I tried it at a red light once because I got sick of seeing the wrong time after DST and I thought something was messed up, but it turns out it was because I was in drive. I'm fully capable of changing the time at a red light without causing an 8 car pile-up, just like you're fully capable of talking on the phone and following directions while driving. Regardless of whether it's a bad UX thing or a misguided attempt at safety thing, it's still super annoying.
Great idea to post your candid user experience.
Hotsock – private WebSockets stack in your own AWS account