skysight-inc/HackerNews huggingface dataset:
I have been stating over and over again that I am much more afraid of the immediate threat of humans leveraging narrow "AI" to increase their shitty behavior, than I am of some theoretical AGI in the future.

The best/worst example of laundering responsibility has to be Lavender: https://news.ycombinator.com/item?id=39918245
Give us something to bookmark
Right, exactly. The 737 MAX mess is bad. But the numbers remain on the side of any cleared-to-fly jetliner, even including that situation, compared to almost any other form of transportation except maybe walking.
Disclaimers aren't magic words that dispel all liability. Joe Rogan isn't allowed to lie about people and claim "hey, I'm a comedian, I wasn't being serious." There is a high bar for satire or rhetorical exaggeration around public figures, but this Copilot confabulation is plain slander and Microsoft deserves to get in trouble for it.
Yeah, but imagine how much would break if they changed that.
User Story

As a socially inept geek, I would like to: whisper database queries to desirable persons and have a good chance of getting some.
It's wild how much kids teach you about yourself and your time on this earth, let alone your time available each day.

It's hard work but I can't think of a better motivation to improve one's self. And the best part is you don't even necessarily realize that it's happening.
A lot of the mil bloggers / military analysis on both sides use Telegram, but the actual Ukrainian troops are mostly using Signal.
Some people run more threads than cores and if they do the KDF in the same thread you can see how that will end poorly.
Desperately applying to product design jobs as unemployment stretches into a fifth month.

Keeping myself marginally sane by building a custom browsing experience for my “graphic design reconstructed from dreams” project: https://dreambrief.presteign.com/
I'm working on a little site called WGSL Toy, here: https://wgsltoy.com/

It's basically like ShaderToy but for WebGPU instead of WebGL. I started it as I have been doing some Rust + wgpu development for art projects and I need a easy way to play around with shaders.

It's very early in development - you can go and just use it right now. But soon I want to support creating an account, saving / sharing shaders, and eventually go beyond the featureset of ShaderToy by allowing for custom input images / textures.

Code is on github: https://github.com/sdedovic/wgsltoy
When I was a kid, VHS home recording was a thing... so my sisters and I watched a few movies wayyyyy too many times.

The Blues Brothers
Stripes
Ferris Bueller's Day Off
Footloose
Dirty Dancing
Amadeus

These days, everything comes and goes from streaming. I'll watch these when they pop up again

The Expanse
Monty Python and the Holy Grail
The Ministry of Time
Groundhog Day
Dirty Harry
Apocalypse Now
About Time
Time Bandits
> correctly describes a joy-ride of the gods.

Pretty much this. Polaris Dawn is happening because Jared Isaacman wanted it to. And my point is that SpaceX has gotten the price down to the point where he was able to afford multiple trips.
I’m working on a new game. I’ve been trying to get back to the basics of the adventure genre. A fun and engaging story, choices, strategic combat and a simple, straightforward approach.

No microtransactions, no advertisements. No networking! The game is meant to function completely off line. The game will start with a mobile release in probably October and should be available on Steam shortly after.

I’ve been using Flame, Flutter’s game engine to develop my app. My artists are amazing and have been providing fully animated sprites using Spine. I’ve used Flutter before but this is my first time getting into Flame.

If you’re curious how it’s going, hop on the mailing list at https://danger.world to learn more. I’ll be looking for my initial playtesters here in the next few weeks.
Spitballing, if you had a digital model of a commercial airplane, you could have an llm write all of the component code for the flight system, then iteratively test the digital model under all possible real world circumstances.

I think automating verification generally might require general intelligence, not an expert though.
There's also https://explainshell.com!
$3000 is a not so great one as well. They can go up to $16k for some 80 cell models. 20 cell ones have gotten pretty cheap, though. (Relatively speaking.) Being blind is expensive.
Wow! Can’t wait till the preview drops!
A friend of mine started with fingerboard more than 20 years ago, and also selling half pipe for fingerboarding made by wood. He got a degree on architectures, created a company to make half pipes and he made de skate park for Paris Olympics, xgames, redbull etc.If you are curious, take a look on @insaneramps on Instagram!
Per mass, aluminum is better than copper. That's why modern high voltage lines have aluminum conductors around a steel core, while "advanced conductors" (aka High Temperature Low Sag) densely pack aluminum around a composite core.

https://pv-magazine-usa.com/2023/11/20/reconductor-existing-...

https://haas.berkeley.edu/wp-content/uploads/WP343.pdf#page=...

https://www.entsoe.eu/Technopedia/techsheets/high-temperatur...
US Air buying American Airlines just to become American Airlines, is one of my (least) favorites
Shouldn't c_str() be null terminated? Then if it must point to the actual backing store, then that must also be a valid null terminated C string as there's no other way to use them.
I know you mean this in jest, but we are much closer to this than we would imagine, the use of LLMs to process communication / translation is becoming ubiquitous. We are 1 bad translation away from a disaster.
I'm working on FreeInChicago, a site for finding all the free activities to do in the city.

I love Chicago and the incredible wealth of free festivals, museums, public art, music, parks, workshops, and so many more activities available to appreciate. I've found there isn't a good way to discover them though so I'm building the tool that I've always wanted. Right now I have a landing page up, have done some work on sourcing data, and I'm working towards defining a discovery interface.

https://freeinchicago.com/
Building out a free real analysis course that uses Lean4, https://proofbased.org/

I need help finding a full time job in Boston so I can move there.. Facing a catch 22 with apartment applications. I have a tooth brush and will scrub makefiles for a living wage, I'm not picky! (resume in profile)
From the people who brought you ... Sins of a Solar Empire??
I build a computer app to make it easier to do projector sewing. This allows you to take a PDF sewing pattern and use a projector (often mounted on a ceiling, shining down on a cutting mat) to see that pattern at life size. You can then easily cut it out and sew it together.

My app is called Project&Cut and can be found at https://projectandcut.com.
I think private communications are a human right as well. But I don’t think every conceivable way of communicating must be private. You can always go outside and talk privately with your neighbour.

To use your analogy: shouldn’t everyone look away when you drive by so that you can have private road usage?
I've been passionate about superforecasting and AI for a long time, so decided to try and use LLMs to structure data about the world -- commodities, politics, etc. It's now a startup we're trying to get off the ground: https://emergingtrajectories.com/

Most of my days are spent reading the news and working on LLMs, which has been a blast. As an example, here's a dashboard that tracks major supply and demand shocks to various commodities around the world: https://emergingtrajectories.com/c/commodities
I can't see it either, presumably it's in reference to porting Minecraft from the title
Getting a date with your mom.

(ha ha) no really, an app that aims to help out older, lonely, but good people. It's a desperately underserved market. These people are often overlooked and we're trying to empathize with them via software.
CEO getting arrested does not mean telegram will go down.

Direct involvement with scams? You got to be kidding me.
This guy is worth 15 billion USD, he does need to do anything.

It's about lack of cooperation in censoring content.
Happy site-maker-makin'... It is a most respectable yak shave. I had such a good time making mine a couple of years ago in Bash (https://github.com/adityaathalye/shite).

If Git/Github are interfering, just drop the folder in dropbox (or suchlike) and version control like it's 1990 (ssg_2, ssg_3, ... ssg_final_final :). Nobody can fire the officially retired developer for doing this in 2024.
Paperwm is so good! Been daily driving it over a year. Cool to see it coming to sway.
It’s remarkable that China even manages to do subsidies better than us. Blanket incentives to an industry would be far better than the regulatory capture we get here… Same story for EVs.
Windows 10 and it's Settings app were released in 2014. It's been 10 years, and it's still a fancy front-end with no substance, a tiny fraction of the options available in the real Control Panel.

Where is this supposed "velocity" your speak of, and what has Microsoft been doing with it?
That is totally fair. They only way people can keep all these protections and rights is to continually fight for them.
Those are opinion pieces and meant to be contrarian. Shareholders by definition own the equity of the company. You're confounding the equity with the enterprise, while also ignoring the meaning of "control".

Having IOUs from the company in the form of future goods or services owed to customers, interest payments owed to debtholders or future taxes owed to the government do not equate to having an actual ownership in the business.
I'm working on a Firefox extension that analyses the user's browsing data. It tracks visit frequency and time spent for each website. I'd like the extension to generate a distraction score as well, depending on these two data values.
You’re inviting a billion replies about how on Linux you have the absolute freedom to install any of a number of inscrutably hard to use, abandoned, system configuration utilities, or edit some equally inscrutable file written in one greybeard’s esoteric pet project configuration DSL.
That’s sounds like a cool useful project!
Someone somewhere in the management chain decided it hurt microsoft more than it helped microsoft, likely due to believing it asymmetrically helped Meta more.
Billing platform for an E&S Policy administrator and marketing for the small business I work for.
What? Nobody is talking about “giving them everything”. This isn’t just the Windows hate thread. There’s an actual topic.
Looks good! Do you plan on enabling image to code?
This is really neat, have you had any issues with hallucination?
Gifted/high IQ/whatever is not a blanket pass to excel. We'll suck at a lot of things, we're subject to plenty of the same mental illnesses and struggles, etc.

Gifted education is intended to address the needs of the students beyond what can be provided in a standard classroom. That's not just more worksheets or harder textbooks; it should also cover students who are able to coast through the advanced classes and make sure they know that they, like every other human, won't have everything easy. A lot of school programs have missed the mark and a lot will, but education is a process of improvement. Many of the teachers today are doing better for the kids because of the lessons learned from our teachers.

Special education (including gifted education) isn't legally mandated in schools to make the students prove they're eligible for the label. If you got value out of the program, it was meant for you.
I'm working on a device that records surgery and uses AI models to analyze the procedure for things like surgical technique, efficiency, instrument usage, blood loss, etc. We're starting with using it for medical education because that doesn't need FDA approval, but eventually it'll be deployed in operating rooms. The goal is to enable every surgeon to perform like the greats (most aren't), improve patient outcomes and ultimately save lives. We just got into Techstars. Aside from that, dad life in suburbia
Yes and the DGSE agents visiting every week or so giving him an release offer you can't refuse.
The mapping from year, month, day that I use (based on the Wikipedia page, but starting on march 1, 1600) doesn't take that gap into account. So the days in that gap exist for me, but we don't deal with dates that far back.
I'm building a new kind of knowledge management app called https://saner.ai/ :0
Where you can connect all your knowledge sources, query them with AI and create new content based on them with many AI model
I would really like the FTCs of the world to require warnings on all LLM powered products to be as prominently displayed as they are on cigarettes in the EU.

Not just on the source UIs, but required on the contracts for, and UIs of all derivative products. At the moment there are utterly misinformed people running wild with "AI." Example:

https://www.politico.eu/article/tony-blairs-ai-mania-sweeps-...
Absolutely: if the user page you read into experiences an uncorrectable ECC error in strlen(), you get SIGBUS.

Friends don't let friends write code to attempt recovery from hardware failures.
Edna: Note taking for developers and power users
What high school makes money from their sports programs? Even in basketball or football-obsessed towns, I doubt the ticket sales and concessions revenue from home games would even cover the coaches' salaries, transportation to away games, and uniforms. Most schools near me have players sell candy or coupon books to pay for their teams' expenses.
Wishlisted!
im making an html renderer for neovim plugins called [banana](http://github.com/CWood-sdf/banana)
ZetaSQL’s docs for the ‘OVER’ keyword you mention: https://github.com/google/zetasql/blob/master/docs/window-fu...

I disagree that the paper not mentioning ‘OVER’ implies that the paper authors secretly think pipe syntax is a bad idea. They probably just wanted to keep the paper concise, or forgot about that one less-used bit of syntax.

Do you think that ‘OVER’ keyword implies something fundamentally wrong about pipe syntax? If so, how?
Can we follow along on your progress?
Really appreciate living in America.
I tried exwm a couple times and the thing that got me everytime was that it was... ok... as a window manager... but actually made working with emacs as a text editor really uncomfortable. I'm talking keybindings overlap (or not), and buffer management generally. It got really confusing. (That and the single-threaded behaviour of emacs generally, freezing up etc)
I'm current building web browser AI agents (can do anything the browser can do via prompting, logging in, scraping, can code websites with the data it scrapes etc.) going to ship next week! if anyone wants to join our beta lmk.
> And there's the survivor bias

Isn't that precisely the reason why you would want to ask old people, because the survivor bias has eliminated people with habits that were not conducive to a long life?
you don't yield to your cooperative-multitasking runtime during reading from it, which is obviously what everyone in this thread means, and it's not helpful to start telling them "you're using the word blocking wrong" apropos of nothing
Not to mention "incest" is a real word there. It is most definitely Appalachia, part of the dark underbelly.

Drive down any number of the "hollars," and you'll see an active smokehouse, yard litter, and an (often abused) wife sitting on the porch.

There are neighborhood kids endlessly circling the streets. An otherwise innocuous occurrence, however in this case the child is pushing 30 years old.
It's still a "loss" from the defenders perspective even if someone can't compromise other systems. The defenders still need to assess the damage, fix the vulnerability, and verify that nothing was compromised regardless of what protections are in place.

For example, maybe the attacker is after trade secrets but compromises the CMS (content management system) of your public website. It has no connection to your intranet, but they were able to change download links and inject scripts for visitors of your website. Still a "win" as they now have a place to pivot from or just use to their liking. It gives the attacker options while your system is left weakened with less options.
the fact that Signal had not those problems is highly suspicious, to say the least.
Working on Grizol: a syncthing compatible client that allows storing data on all backends supported by rclone and exposes the data through a fuse.

https://github.com/mseravalli/grizol

The idea was to leverage the syncthing ecosystem while expanding some of the capabilities.

It's till quote rough around the edges and needs some polish, but the core functionality should be there.
Lobbying is the biggest problem. So much corruption. Everyone is bought, and 2016 showed that, indeed, the US are declining
Interested in reading it when you are done.
Following along. By the way the LinkedIn in the footer is not accessible.
I have a question - I've seen TikToks of people who buy rolls of coins from the bank and sort through them for rare imperfections then sell them on eBay. I've always wondered whether it would be possible to develop an automated system where a camera takes high res photos of the coins on a conveyor belt, compares to a DB of known imperfections and sets them aside?

Is anyone doing this? It's an interesting business model as the product is money so you'd only stand to make a profit never a loss.
Thanks for asking! Yes, but we're actively addressing them.

We do a few things under the hood to make hallucinations significantly less likely. First, we make sure every single statement made by the LLM has a fact ID associated with it... Then we've fine-tuned "verification" LLMs that review all statements to make sure that assertions being made are backed up by facts, and that the facts are actually aligned with the assertion.

It's still possible for the LLM to hallucinate in this process, but the likelihood is much lower.
The mods who run Reddit are the absolute worst part of it. I was banned permanently for making a negative review about a Marvel movie in the movies sub. The moderators are insanely biased and abuse their power. I think long-term Reddit can't grow because the more you participate in the website, you see how deeply artificial and astroturfed it all is.
Super interesting take, thanks for sharing your thoughts.

I like your trade-off framing, but I do think that your argument fails to take account of something important here, which I'll try to illustrate with an example.

Let's say I want to run a simple modern web stack. In C#, I might pull in ASP.NET and EF Core. In Java, I might pull in Spring. In Rust, I might pull in axum, axum-server, rustls and sqlx. From those four deps alone, and before I have written a single line of code, I now have a three hundred and fifty-two line long `cargo tree`. There are three things to note on this.

First, and most obviously, this is far too many dependencies of dependencies, and this is before I add in a lot of other crates I'll need to work with this stack, or for my business logic. I can't seriously rely on - or even keep up with - a dep tree like this for a single and relatively simple project.

Second, a lot of these dependencies are made by anonymous users on github, are documented solely on Discord, change frequently, and do not appear to warrant a high degree of confidence. If Rust continues to gain traction, we will absolutely see security issues à la Pollyfill.JS or xz. For my livelihood, I'm necessarily going to place more trust in Microsoft's ASP.NET or VMWare's Spring than in @animewaifu420's three dozen half-abandoned packages and their 'dank' Discord.

Third, despite pulling in twenty-five times more dependencies than Alpine requires to run an OS, this is actually an extremely barebones web stack. No code-first database migrations, no authentication or authorisation, no internationalisation, no named routes, just to take some random basic features - all of this requires further crates (and, in turn, many dozens of further dependencies of dependencies.)

I'm using web as an illustrative example here, but this is an issue that permeates the ecosystem. I've faced similar issues for other use cases as well.

I like your trade-off framing, but I respectfully think it comes out strongly against Rust from an end user's perspective, at least at this point in Rust's history. I also think it elides over something important - the fact that Rust need not actually be like this. There's no reason Rust couldn't, in the future, have fully-featured crates, with dramatically curtailed dep trees and wide industry buy-in. But it's just not there at this stage. And so I return to my initial post - I quite like Rust, I've previously used it for years, but the ecosystem is years away from a sufficient level of maturity for me to feel inclined to return to it for any significant work at this stage.
Yes! You can make obstacles pretty easily, too. I made a rail with a drawer pull I got at Home Depot screwed together with two blocks of wood. I use it on my desk all the time.

The cool thing is, you can fingerboard on almost anything. Get a stack of books and you can make a stair case. Get a piece of a granite counter top sample and you can make a ledge. You can use a bathroom sink as a skate bowl. There are also lots of companies making fun obstacles with different materials. The possibilities are endless.
This style is familiar to those writing dataframe logic in df libraries with sql semantics - spark, polars or duckdb relational (https://duckdb.org/docs/api/python/relational_api.html).

It definitely makes things easier to follow, but only for linear, ie. single table, transformations.
The moment joins of multiple tables come into the picture things become hairy quick and then you actually start to appreciate the plain old sql which accounts for exactly this and allows you to specify column aliases in the entire cte clause. With this piping you lose scope of the table aliases and then you have to use weird hacks like mangling names of the joined in table in polars.

For single table processing the pipes are nice though. Especially eliminating the need for multiple different keywords for filter based on the order of execution (where, having, qualify (and pre-join filter which is missing)).

A missed opportunity here is the redundant [AGGREGATE sum(x) GROUP BY y]. Unless you need to specify rollups, [AGGREGATE y, sum(x)] is a sufficient syntax for group bys and duckdb folks got it right in the relational api.
Ask HN: How guilty should I feel about the environmental impact of using AI?
Thanks:

On SQL Server, I do intend to
convert to PostGreSQL or SQLite.