skysight-inc/HackerNews huggingface dataset:
Delay between publication of a tweet and the publication of a Note 15.5 hours
Making the annotations something the standard C preprocessor can remove would be great. Some word plus braces. So you can compile as normal C.
It says in the article 4000 people lost their jobs, not that 4000 jobs were created from AI.

Not that I disagree with you, but what new jobs as AI created?
Tenure criteria for psychology vs. Nobel Prize winners
What was the post about giving malicious users worse UX?
I can't find the post, but I remember it being posted here some time ago (months, maybe a year?).

Somebody found out that it's more effective to give malicious users worse user experience (slow loads, random error messages) instead of banning them completely.
Warming can be stopped, top climate scientist says – Harvard Gazette
I intuit that it doesn't make you feel better, or feel good. Is that correct? If so, why?
Big snowflake(s), medium snowflake, small snowflake on the dial. All embossed, of course.

Arrow/tick mark on the panel.

The bonus is this works in all temperature scales and language systems and probably includes most perception disabilities---blind, dyslexic, illiterate, etc. But I could still imagine a handful of people messing this one up.

(Also, if the thing has an off mode... how do you mark and emboss that? A giant X? Well that looks like a snowflake, especially to your fingertip! A zero? A small horizontal line? Or, probably best, just a separate on/off switch...)
Did you perhaps miss an element of irony? I know parents who have sent their kids to Latin charter schools, I know parents who send their kids to learn Hebrew. But I haven't so far met any who sent a child to China to help someone qualify for a government bonus.
I don’t get why people do this at all. It adds no clarity only awkwardness over “At my job”
Fascinating article.

> Second, we reveal the “Where’s Daddy?” system, which tracked these targets and signaled to the army when they entered their family homes.

This sounds immoral at first, but if proportionality is taken into consideration, the long term effects of this might be positive, ie fewer deaths long term due to the elimination of Hamas staff. The devil is in the details however, as there is clearly a point beyond which this becomes unacceptable. Sadly collective punishment is unavoidable in war, and one could argue that between future Israeli victims and current Palestinian ones, the IDF has a moral obligation to choose the latter.

> Fourth, we explain how the army loosened the permitted number of civilians who could be killed during the bombing of a target.

This article below states the civilian to militant death ratio in Gaza is 1:1, and for comparison the usual figure in modern war is 9:1, such as during the Battle of Mosul against ISIS. They may still be within the realm of moral action here, but the fog of war makes it very difficult to assess.

https://www.newsweek.com/israel-has-created-new-standard-urb...

I’m unsure why the UN + Arab Nations don’t take control of the situation, get rid of Hamas, provide peacekeeping, integrate Palestine into Israel, and enforce property rights. All this bloodshed is revolting.
Most districts have someone in charge of technology, and they probably would love to get more resources and support. Find out who they are, call them, and start a conversation. Because even if they welcome the help with open arms, schools often already have vendors they work with, so you want to understand the status quo and then fill gaps in their existing tech.
> Nobody will use "AI" tools to erode the copyright of megacorporations like Disney or Nintendo.

People have been using every turn at their disposal to erode copyright of megacorporations for decades. Their love of suing hasn't stopped us yet. I can't really see it stopping any time soon.
There is no direct bribery outside elected officials. But there is lot of nepotism have the right connections and those in power will sort things out by ordering lower levels to make it go away.
You can contact your MEP here.

https://www.europarl.europa.eu/meps/en/home

You could highlight to them how you feel you have zero influence.
Interesting list. I think the items related to schema migrations are probably bad ideas, as the logic and process around even simple schema migrations can be extremely complex and varied. It seems much better to keep this as an external component than to build features into the db engine around a narrow set of approaches.

I like several of the other ideas, though. Branching is at least partially implemented in other RDBMSes. MS SQL Server has been able to do instant read-only database snapshots (which capture a point in time and can be queried just like the original DB) for decades.
I built a tool to automate loom video collection from your users
Hey Everyone

As you guys all now loom is a very popular internal feedback tool. I always wanted to use loom collect feedback from my users but there was no way to automate that process.

So I created a simple widget you can install in your website in 5 minutes, that allows your visitors to submit loom video feedback and annotated screenshots without requiring an account.
Yeh agreed. Function calling FTW— just need a bit more reliability/(semi-?)-idempotence.
"Containers are silly"

What a silly take
Not a gui interface for ffmpeg per se, but a lightweight gui app I like to use that uses ffmpeg's libavcodec library is avidemux.
I realized recently that to me, a lot of AI evangelism sounds a lot like evangelism for any other religion, and it’s hard to stop seeing it.
I’ve wrapped MapKit in a UIViewRepresentable without any problem, what was your specific issue? UIKit and SwiftUI are both built on top of CALayers, SwiftUI is just way more opinionated.
Once you grasp this the difference between the two APIs feels superficial, like a
mere style preference.
I cannot stand software "influencers"
"Fair" is always impossible, but the goal is "fairer", which really is possible if we accept that lawyers and big corps have to have it slightly worse so everyone else has it significantly better.
the k8s spec is machine generated, it's a terrible example of a contract that is not used by anyone really.

The purpose of this tool is for companies that operate API first, the contract is curated and then code, docs and SDKs are generated from it.

Code first is generally a bad idea, it's often terrible and non human readable and creates terrible SDKs that break constantly.

API first is a contract first approach - which is where this tool comes into play.
It's pretty cool idea actually, Im building something similar loomflows.com
I have to admit: you're perfectly right here. React of course always relied on mutable state in it's implementation – just so we don't have to. I derailed a lot here to keep this funny thread going ;) I'm still not with you on your definition of "functional", since you treated it synonymously with "purely functional". Functional means just made by applying and composing functions, and react UI is created exactly like that. There is an awesome algebraic effects proposal[1], which will hopefully will be added to JavaScript one day, then react will make use of it to become purely functional.

1: https://github.com/macabeus/js-proposal-algebraic-effects
While some of the downvotes are justified because you're selling this short, I want to point out that your comment about XML is actually valid to a degree. I've found that using XML for prompts lets you annotate specific keywords/phrases and import structure on the prompt which can produce better results.

Getting results back in XML though? That's a terrible idea, you're asking for parsing errors. YML is the best format for getting structured data from LLMs because if there's a parse error you typically only lose the malformed bits.
(First, "We are not consuming more resources than the Earth can provide", is a false statement, as right now every year we (the whole Humanity) consume more than what the Earth can regenerate. It's an established fact. See https://en.wikipedia.org/wiki/Earth_Overshoot_Day)

Nah, it's both, not either, of these elements of the solution.

Only lowering our way or life (in your scenario, lowering it at an unimaginable level), while being twice as many, is unacceptable, as we'll deal with absence or regression of medicine (too costly in energy or resources), drastic reduction or extinction of research and exploration, and end of the "global village" concept because of too expensive communication and transport. Education is at stake too.

And only reducing how many we are is as unacceptable, as it implies too much lives lost too suddenly, of course.

It must be a combination of both.

So, the point I raised stays true, we need (also) to reduce the population. But not only.

Right now I'm thinking I found the right way to explain the problem: even if you (and me, and a handful of other groups of humans) would agree to live like ancestral tribes, it would still not be the case of a lot, the vast majority, of people. And they would be much, much angrier of this plan, than of some alternative plan, e.g. to reduce the population and get altogether to a moderately poor level of life (not as drastically poor as if we keep on procreating. Say, way poorer than US citizens, but still wealthier than the average inhabitant of a Third World country).

And how to deal with social unrest is crucial, in how we'll solve the equation.
Infrastructure as code is not the answer (2022)
this is dang's version of hotel california.

easy to get in, but you'll never find your way out. ahaha
I literally just wrote some typescript functionality for the xml beta function calling stuff like 2 days ago.
The problem with the bleeding edge is occasionally cutting yourself I guess.
space/storage optimization

https://www.2ndquadrant.com/en/blog/on-rocks-and-sand/
This is why any identification period should start from birth. Parents and relatives, possible kindergarten, home addresses, schools, etc. Something that might be much harder for the thieve to remember. And too many failures in these should destroy any later evidence completely.
"These technologists propose cheating death by uploading our minds to the cloud, where we can live digitally for all eternity."

Alrighty then... I'm just going to hit the back button now. Bye bye
Right but truck drivers aren't constantly dealing with people who are lying to get themselves out of trouble.

And while all jobs include at least some element of dealing with people trying to deceive you, if I'm an embedded engineer dealing with a vendor overstating the low-temperature performance of their embedded compute module, the stakes are a lot lower.
I wonder if a laser sensor that turns on a red traffic light could help with this.

People might not stop for warning lights, but a red light?

maybe add a sign under the red light - "your truck is too tall and will be destroyed if you continue"
Not to hijack the thread but I always think of Grimoire and the effort that went behind it.

A single man's tribute to classic RPGs like Wizardry and Might & Magic, developed over the course of 20 years.
If they can target "terrorist", unavoidably the system will be upgraded to target "politician" also.
or 30 percent if you use economic boundaries
accountants and cashiers
> Of course they phrased it that way on purpose because implying causality makes their results sound way more important than they are.

How do you know that? I am at a loss to understand how someone on HN can read one sentence and begin drawing conclusions about what other ulterior motives they had while writing the sentence?

Maybe that sentence means exactly what it says and nothing more which is Z is a function of X and Y? Why perform psychoanalysis on that sentence? And if you have to perform psychoanalysis of that sentence, at least substantiate your conclusion by telling us what process you followed to rule out about a 100 other possible ulterior motives and conclude that "makes their results sound way more important than they are" is most definitely the ulterior motive they had?
I thought this too where it will usually pick stuff listed first rather than a more suitable tool down in the list.

Sometimes it will out right state it can't do that then after saying "use the browse_website tool"

It will magically remember it has the tool.
It's quite intriguing to see Anthropic joining the ranks of major Silicon Valley companies setting up shop in Ireland. Yet, it's surprising that despite such a notable presence, Claude still isn't accessible here. What do you think is holding back its availability in our region?
Actually, there is a rather pervasive notion of "soundness" in programming language theory. It has many flavors (because, as you hint, programming languages are quite varied). One of the most simple way of stating it, often dubbed "progress and preservation" is: a well typed program can execute (i.e., it doesn't crash) and returns a value of the same type.

This obviously covers type safety, but also spatial memory safety, and can be extended to temporal memory safety, and even some concurrency aspects.

This has been proven for fairly large subsets of programming languages and even some full languages (like SML). Unfortunately, it doesn't hold for most mainstream ones, because programming language theory is often ... under-used ... among language designers.
I wrote a toy language along these lines a while back[0]. Basically, types and function signatures, with comments in English, produce a valid program. You write a type and a comment, and the compiler goes through GPT to run the code. Fun novel idea.

[0] - https://github.com/eeue56/neuro-lingo
VVC is marked as experimental as fuzzing continues on it.
Google Docs can't automatically number headings, figures, and tables. It also can't automatically update cross-references ("see Figure 3 in Section 3.4").

Some colleagues have issues because it can't handle very large documents too (above a few hundred pages).
I'm always surprised by this idea too. I can easily see an outcome of it becoming increasingly hard to convince people that real things are actually real.
>Not to mention, look at nature: The best do what they can and the weak suffer. It is sad, but its reality.

There's a lot of helping weak members of the pack done by social animals, don't get fooled by the reductionist understanding of "survival of the fittest" that the American education system seems to teach. I believe part of the success of social animals like humans is the support they can give each other, which doesn't mean there is no survival of the fittest anymore, but that the fitness now refers the whole group rather than individuals.

And there are examples of very early humans with disabilities that would have made their care very resource-intensive for their tribe, and still they often lived long lives. This implies that these early humans helped even the weakest members, when they could just as easily have let these individuals perish to make their own lives easier.

I'm trying to say this in the kindest way, but please seek professional help, your view of reality and your relationships seems neither healthy nor sustainable to me.

It is important that you can sometimes let your guard down and not perform at the highest level imho. After all, you are not a machine, but a real human being with feelings. If you want to perform at that level, this is of course perfectly fine, but it should be because you enjoy it, or the fruits of your labor, not because you feel like you have to.
My Last Update – Manyverse
Didn't the same people boasted few years ago that NVidia had a dominant GPU in cryptocurrency mining with their sales skyrocketing? Uh, oh, and now not a single word in press releases. Did something happen?
If the arrow is on the knob then from the perspective of the panel you're moving in the opposite direction.

I'm sure you agree that if the arrow was on the panel then you'd turn the knob in the direction of the arrow.
It's possible that spacetime expansion oscilates:

https://www.researchgate.net/publication/330726290_Confirmat...

Main frequency is around 7 times per age of the Universe. Secondary one is around 10.5 times.

When I look at it, I think that dark energy is just ultra strong low frequency gravity wave coming from rotating ultramassive objects far outside of our observable universe and way older than our little local shenanigans we call Big Bang.
My list is a bit smaller, but has some overlap. For all platforms (Linux, Windows, MacOS):

1. Sublime Text & VIM (for all things text)
2. Firefox with tampermonkey & ublock origin (browsing 101)

For Windows additionally and in general:

3. Everything (Uses it as my launcher and finder of everything on my computer)
4. Irfanview (must-have for everything image-related)
5. Classic Shell/Explorer (to get a usable winXP-like desktop)
6. Gamma Panel (Adjust brightness via keyboard shortcut presets)
7. O&O Shut Up (for same reason as you)
8. Autoruns (to disable all useless services & scheduled crap-ware in windows)
9. MSys (for linuxy everyday tools, can't work without 'em).
10. Conda (with opencv, torch ... for automation and graphics munging)
11. Winamp (For all things music consumption)
12. VirtualDub ("Irfanview" for Video)
13. MediaPlayer Home Cinema + ffdshow & LAV filters/splitter (Better VLC)
14. Avisynth (All things video processing)

For Linux:

3. Irfanview (must-have for everything image-related)
4. Conda (for heavier automation than bash)
5. Wine + (Irfanview, Virtualdub, Avisynth)

For Mac:

3. iTerm (for a usable terminal)
4 Homebrew (to get linux tools so I can work)
5. iStat Menu (to know what the heck my laptop is doing)
6. Conda (for automation)

Mac's built-in brighness buttons serve sufficiently well as an alternative to Gamma Panel.

(Haven't found a wine-variant for MacOS, so I have to make do with the shtty preview instead of irfanview. For Video stuff I'm forced to use Linux or Windows for via remote desktop).

I wish there was cross-platform install bundle that contained:

* Irfanview, Everything, Avisynth, Virtualdub, MPCHC with LAV filters

... wrapped up in whatever emulation layer suitable for the platform (cross-over/wine or whatever)

If someone aims to create such, that'd be awesome :)
I think you shouldn't digitally sign things casually
I would argue that this is trying to fit a square peg in a round hole: The JS objects should not be considered "owners" for each other in the Rust ownership sense. The Isolate / heap uniquely owns all items within it: The arbitrary graph of "references" between objects are merely data for the garbage collection algorithm and keys that can be used to get items from the heap. They have no real way to actually access the item "pointed to" by the reference directly. All access must go through the Isolate (at least in a lifetime sense).

This would allow writing the system with either very little or no unsafe code (depending on the accessing method and heap structure chosen), and Rust's borrow checker would actually correctly tell you that you cannot hold an Array's buffer borrowed while calling some unknown function because the function can mutate anything in the heap and thus needs to take exclusive access to it.

EDIT: Also note that V8's "sandboxed pointers" access all already goes through the Isolate indirectly: All compressed pointers as part of their decompression use a "base" pointer. The same could be written (with unsafe) in Rust in such a way that the "base" pointer is the heap pointer that carries all ownership of the heap, and now decompressing pointers would be equal to taking a borrow of the whole heap.
i'd like to see something like this fed with openstreetmap data. it doesn't have to be accurate, just approximate, using the road layout, road and terrain type, elevation if available. an advanced version could include traffic or weather data.
I've been driving across Europe for decades now, and I have not even once worried about not finding a fuel station on time. Even without nav each most highway stations have a sign stating the distance to the next one, so if you like the excitement of nearly running out you can, but otherwise you just fill up pretty much whenever. The term 'range anxiety' hasn't come into our vocabulary until electric cars for a reason I think: it just wasn't there.

In a very distant past the only worry might've been if I had enough cash currency of the country I was currently in.
That takes the fun out of it! No in reality there doesn’t even seem to be a material difference in the amount of water used by each button. But I think in the spirit of this thread, why isn’t the interface obvious. At my last house it was a two lever flush where the “eco” flush was a green tab. Much more obvious.
Really?! I opened it on my 8GB RAM buggy laptop and it worked fine
> "less than 2 drinks a day"

"less than 2 drinks a day" would be called "moderate drinking" in my culture. I mean if someone is having a drink or two everyday that is moderate drinking already.

Light drinking for us would be like 3 drinks in a week! 4 drinks/week or more gets us into the moderate drinking territory.
3x price increase for our team. Not a happy camper, mostly because I have no idea from where.

It's probably a great time to explore alternatives in case of future price hikes. The new pricing plan is immensely complicated, and might take the crown from GCP in price-complication.
Correct me if I'm wrong here, but I am under the impression they're only non-deterministic in the practical sense (i.e, it produces this output on my machine, I can't know what minute differences there are on your machine), but that's not non-deterministic in the truest sense. If you have completely identical inputs you will get the exact same output, ergo, deterministic.
An example of a complex and managed spec would be the Digital Ocean specification https://github.com/digitalocean/openapi/blob/main/specificat...
My experience is similar, but I find it can still be useful if you go step by step, check its work and explain errors and corrections as you go. Admittedly when I describe it like that it doesn't seem very useful, but if I'm figuring things out by myself then most of that work is a given anyway and the bot helps that process along.
maybe that's because prolog from 80ies basically operated in 1bit space and had just 1000s of parameters, crafted by hand. But nowadays...
Langchain.

But it's too bleeding edge, you are asking a lot.

Just do the work and don't be spoiled senseless
White rocks found on Mars. Will they ever be brought to Earth?
Running an image on a website with ads doesn't necessarily make it commercial use.

A good way to look at it is like a newspaper. Using an image related to the content of an article is editorial, the primary purpose is to educate, entertain or inform. This is true even if for a newspaper that charges money. But using an image in an ad, in a way that endorses a product or creates a relationship or advertises a product is commercial use.
This is great -- it has a very consistent performance of ~20 steps. I notice that my naive attempt seems to be faster in some cases.
There's really no need for libc on Linux, each language should just implement it's standard library on top of syscalls.

Rustix is a great implementation of that idea https://docs.rs/rustix/latest/rustix/

Any similar projects in other langs?
New York City defends AI chatbot that advised entrepreneurs to break laws
I was going to answer your original question, but you edited it to now say this.

If the charges were dropped; does it really matter what they have to say?

As to your original question: I had a friend get arrested for picking up their wife's (narcotic) medications the day after she died. He didn't do it with any malicious intent, just habit. The cop didn't care.

It took 4 years to get his day in court and the charges were dropped.

There are many reasons to do things, that a cop will happily make look like whatever they want in order to get an arrest.