skysight-inc/HackerNews huggingface dataset:
They are meaningful within a group where you can expect reciprocity. There is no expectation of that in a diverse society.

Evolution doesn't know morality, unwarrantedly nice guys finish last.
Using Zig to Commit Toolchains to VCS
Brand new plane, not brand new model. The plane was out of factory 2 months ago, this could well be assembly defect.
I started using this library last week. It was easy to get started and running. When I wanted to do stuff beyond the provided example I found nothing worked as I had expected. For example, you supply a user pointer when you create a lws_context. There is a user pointer argument in the callback where you do all the actual work. One would expect these to be the Same, but they are not. Instead you have to use two different calls to get from your current connection to the user pointer which is set for all connections. Did it work? Yes. But it was very suprising behavior. Another problem I ran into was getting the event loop to be non-blocking for use in a coroutine. Appearently I was expected to use one of the preselected event libraries, which I was not. I was expected to implement a dozen or so callbacks for which there was little or no helpfull documentation. Eventually I found that there was a hack where I could pass -1 to the timeout parameter. Now the service call was non blocking. It would have been fine if the call had blocked for a millisecond or so, but that did not work. So the time-out parameter was either -1 or any other value. I kept bumping into suprises like this. The library solved a problem for me, so I will continue to use it. Unfortunately I cant recommend it to anyone unless you are willing and able to spend a good portion of your time getting this beast tamed.
I've only ever visited Sub-Saharan Africa through the fiction of various countries, though admittedly that's self-selected by whatever imports are financially successful here. The only common themes I can identify are diversity, vivacity, gregariousness and corruption, and those are hardly what I would deem evolutionary traits. But there's always so much diversity - so many disparate languages and ethnic groups - it seems like urban Africa is quite the melting pot.

From this brief list of recently evolved traits [1] (which I can't narrow by geographic region), I honestly can't say that any characterize the zeitgeist of a modern improved homo sapiens.

What modern biological traits do you think were evolved in Africa?

[1] https://en.m.wikipedia.org/wiki/Recent_human_evolution
Sadly, those are FP8 FLOPS in tiled matrix multiplications with structured sparsity, according to footnotes.

Very hard to estimate the value of this GPU without third party benchmarks.
Tflops isn't a reliable way to measure GPU performance anymore. For example. Nvidia Tflop numbers for their new GPUs are 4-5x the performance of 2080Ti but in actual performance, it's like 2x only.
>So not only was he making bigoted and tasteless jokes

You've played your hand.

Gotta keep that close to the vest to be properly disingeneous.
I love your pickle jar analogy, as it really underlines the fact that we are trapped in our reality, the slowly decaying echo of the big bang. We can't get outside of that no matter how hard we try. We might as well be pickles banging against the glass :)
> Richard Feynman also did not see value in philosophy, and he was right.

Do you realize that physics requires the adoption of a philosophy? Physics addresses problems that are effectively easy. Physicists have tools, such as mathematics, at their disposal and can make wildly simplifying assumptions.

Philosophers are often trying to address what the questions even are and then try to develop new tools to both explore the questions and their answers. Physics is downstream of philosophy.
Langfuse (YC W23) Is Hiring a Founding Engineer in Berlin, Germany
> The basic conception of the argument (“Is [God] willing to prevent evil, but not able? then is he impotent. Is he able, but not willing? then is he malevolent. Is he both able and willing? whence then is evil?”) still seems valid if a God has created a karmic system.

The difference, as I understand it, is that the free-will argument requires the existence of a creator who is either impotent, malevolent or evil (or some combination of all three).

A karmic-based system requires no creator to exist.
Good to see some more mainstream attention to this term.

It gets a lot of criticism because it's kinda crude, but so is the behaviour it stands for. So I think it's perfect.
Turns out text is really, really good at conveying symbols serially. If anything, the big gripe I have with GUIs as a general technology is the fixation on hierarchies, aka graphs with single directed dimensions. You make this abstraction of files>folders>cabinets>desktops, then you make an interface that requires another abstraction - the mouse pointer - to deal with the first abstraction[0]. A mouse + graph computing environment[1] / file browser seems like . . I dunno . . a paradigm that maybe more closely aligns with the underlying essence of computing. But you know what? Computers are all abstraction, and if the desktop metaphor is so durable, that must be an abstraction that works for enough people.

[0] Boy, do you see this pattern all the time. My day to day work is with XML schema that abstracts some real world quality, but then that abstraction is so poor it needs its own layers of abstraction in order to be manipulated by humans, and then those layers need some handle that relates it to the original thing being abstracted.

[1] Which I realize, thinking about it for more than five seconds, is far, far, far beyond the computing capabilities of anything, say, pre-2004ish. Even if the user manually coded metadata for the graphing algorithm, not even considering dynamically extracting topics/ontologies, which is something that's still strenuous in real time applications.
The downward button is for when somebody is making ad hominem attacks against someone else instead of arguing the facts.
Wikipedia says 51.

https://en.m.wikipedia.org/wiki/List_of_fatal_accidents_and_...

The numbers would go up quite a bit if it included private and military. The numbers you linked to seem to have a very tight definition of which flights were considered, as the Wikipedia list showcases several more in-flight deaths involving air carrier class airplanes than just two.
No. I've been playing around with the API.

I'm quite convinced that the only thing holding GPT4 back is the inference cost and context size. If we ever hit the point where inference is the same cost as loading a website, that's where I think LLMs will touch every aspect of daily life.

I have a lot of ideas using LLMs that are being held back by the above constraints.
A well defined experiment on human Children is incredibly difficult to get past the IRB. Very hard to get informed consent from children and parents.

You are left with comparisons between school districts and/or states
I am also concerned by what light_hue_1 wrote, but describing what is happening today as Harrison Bergeron is A very reductive and shallow summary of what is going on.

Assuming schools have fixed budgets (that they're inconsistent, and based on property taxes is a separate discussion we should have), there's going to be a finite amount of resources to invest in every student. How do you allocate it?

A) Completely evenly regardless of merit

B) Optimizing for the best student and giving them the best chance to exceed and achieve their maximum potential

C) Optimizing for the median student

D) Optimizing for the worst student

E) Other?

A is obviously ridiculous. B is how many societies have flourished and how humanity moves forward, but is also inherently unequal. D) ensures mediocrity.

I think the most progressive minds changing schools today are trying to achieve C.

Are they misguided? It's quite hard to tell. I honestly don't know. Because the problem is answering this question requires answering a different one:

* What are the qualities of a society that is not only the "best" for the most people, but is also able to move humanity forward in a way as to resolve our existential threats (climate change, random asteroids wiping away Earth, GAI, etc.*

Those that believe the answer to THAT is B would say that any other choice is short-sighted and stupid. But I do believe that those that believe C believe in a different way. That C still allows the truly exceptional to make a mark on the world. When the median becomes great, there is no worry about the exceptional being dominated by the mediocre.

Of course the problem is there are idiots there - in every philosophical field. And are some going to cargo cult their way into Harrison Bergeron? Probably. But that's not the overall intent.
All that's old is new again.

There was quite a lot of writing like this in the aftermath of the initial expansion of chemistry into "bio-chemistry". Various thinkers, biologists, multi-disciplinarians all noting that it was foolhardy to imagine that biochemistry could "explain life".

As TFA notes at its opening, they all sort of went quiet as molecular biology became a real thing, and for a while it did seem to many folks that the systematists and cyberneticists were quite simply wrong.

And here we are again ...
It's personal tastes perhaps, but I don't find the appeal of packages management in Golang. I find PIP, NPM, RubyGems, Nuget, Cargo,… easier to work with. The go.mod syntax is what it is, and doing updates or fixing conflicts isn't easy.

Not having a registry is neat, but I'm also unsure of what is going to happen over time as dependencies may be moved or removed. You can see that with old Maven pom.xml where some dependencies do not resolve anymore.
I am not a Christian... but my wife's family are Episcopalians and would appreciate this. I bet I could convince her uncle to build one.
This response by the CEO of Carta is pretty appalling, as it doubles down on an existing breach of trust. The response itself may actually do more reputational damage than the original "mistake".
What has a 1 in a million chance? (2010)
I live ~10m away from my territory's biggest airport so I guess I'm spoiled on local rentals that way. But I was mainly thinking about the long-distance road trip use case for a vehicle, in which case an hour+ trip to the airport to pick up the vehicle isn't necessarily unreasonable, either -- I've rented for weeks at a time, and if you're putting 300+ miles/day on a car, makes sense even if you own a comparable vehicle. If the 1-4 road trips/yr which exceed your EV's capabilities require an hour to set up for a road trip, might still be worth it, especially if the EV saves you time with HOV lane access every day.

(My favorite rental car option of all time was Silvercar -- they had a fleet of identical Audi A4 sedans, no-hassle app based rental, good for the time prices ($50-60/day), and zero hassle overall. Something happened and they became audiondemand and became vastly more expensive, though.)
Yeah! No subtitle support though, unfortunately.
I assume one issue was that you could start filling out an EZ only to discover that there was something requiring you to start over with a 1040.
I liked Dare Obasanjo's take on this one: https://twitter.com/Carnage4Life/status/1743579253176930641

> Every startup plays fast and lose with user privacy until they have a come to Jesus moment which marks their transition into becoming a big company.

> That Carta’s sales teams use the private data in your cap table to nag your investors to sell their shares should be that moment.
First off I'm not even talking about the delegation problem that's a whole other kettle of fish

That's said The arguments against Congressional delegation to the executive existed long before qanon and the arguments of limited congressional power date back to before 1789 so unless q anon existed in 1700's then you're just using a modern fringe group in a very poor attempt to sideline the conversation no different than calling everything that you disagree with racist or sexist or some other ism

For there still this idea that Congress and the executive should work together as a novel one and not one shared by the Constitution separately equal is critical to the functioning of our governance The key word there being separate.

The cozy relationship between the executive and Congress is a problem
Thanks, I couldn’t recall a Turkish Airlines plane crashing in 2021 so this is helpful!
> I was referring to this errors.Wrap function [...] is this function deprecated/removed?

Got it. As the github.com identifier implies, that is a third-party library.

I suppose you could argue that said library is focused on strings, but then you could write a similar library in any language. Would you say that would also make those languages focused on strings? Probably not.

I don't think anyone would recommend that you use said library.

> you're required to have a string to create an error of course

It is true that said function does exist in the errors package (the standard library one), but is for defining error 'constants' meant to be evaluated on equality. Consider:

var MyError = errors.New("my error")

if (err == MyError) {
// We got MyError!
}

It is not the string that is significant. It is the comparable memory address that is significant.

Note: For reasons, you are bound to want to use errors.Is rather than == in this case, but the intent is the same. I choose to use == here as I think it explains it better.

> Rather than something more structured that's composed together, and then later (possibly) serialized to a string.

No, that's exactly what a Go error is. They are fully-fledged types, able to pack any kind of data you want in them. Consider:

type MyError struct {
Code int
User User
// ...
}

// Error is needed to satisfy the error interface.
func (m MyError) Error() string {
return fmt.Sprintf("code %d caused by %s", m.Code, m.User.Name)
}

func doSomething(user User) error {
return MyError{Code: 1, User: user}
}

That's an error in Go. You are right about strings to the extent that serialization to a string is a requirement of the error interface, but you don't ever need to use it. It is not significant to any meaningful degree. But as logging/reporting is a common way to deal with errors, it is understandable why the serialization is a requirement.

Of course, you don't have to use the error interface at all. Some functions in the Go standard library, as an example, use an int type to signify an error. You probably want to use `error` in the common case, though, so that your code plays nice with the expectations of others. Deviation should carry careful consideration.
Makes sense though. It's not a very nice job. Often being away from home, dangerous environment (getting shot at), being told what to do by people usually less informed or intelligent than you. Toxically masculine workplace.

You can get a nice job, get more money and don't have to bother with all that harshness. No wonder people don't go for this anymore. And as for the 'honor' of protecting one's country, my country (Holland) just elected an actual nazi so there is nothing left worth protecting.
Clever! I love seeing super-niche projects that neatly solve one person’s problem.
Rust library to convert JSON Schema to GBNF grammar to constrain LlamaCPP output
> You can consider translating this library to Rust.

There is no need for it. Rust already has libraries for http, websockets, and mqtt.

> This one has 13 years proven battlefield use.
And by lord this myth of "Old therefore must be battle-tested" must die.

Case in appoint, I had to interact with a piece of software that used this library and it is as battle-tested as expecting HTTP headers in very specific casing!

Here is a comment from some code I wrote circa 2020 to deal with this issue. So it is not hypothetical.

// libwebsocket/1.X.X is naive about http headers
// and expects them in a specific case but node.js as
// permitted by http spec doesn't care about case.
// this patches node.js http to send headers as expected
// by libwebsocket/VAA
const { setHeader } = http.OutgoingMessage.prototype;
http.OutgoingMessage.prototype.setHeader = function (name, value) {
name = name
.replace(/\b(\w)/g, (match, submatch) => (submatch ? submatch.toUpperCase() : ''))
.replace(/(websocket|Websocket)/g, () => 'WebSocket');

value = value.replace(/(websocket|Websocket)/g, () => 'WebSocket');

setHeader.call(this, name, value);
};
The wasp can choose to start integrating non-caterpillar food sources into its diet, reducing suffering at first while it evolves the necessary digestive system, ultimately minimizing and eliminating suffering.

Wasps are somewhat doomed that they haven't made this choice before. The pit gets deeper and deeper the more you dig. The climb will be longer and harder the later you start.

If fish can learn to breathe air, walk on land, and care for their young, wasps can learn to not eat caterpillars.
As far as I can tell, libcurl's support for websocket is fairly minimal with the main use case being "connect to this ws endpoint and send/receive data". Meanwhile libwebsockets allows you to do everything under the sun that you can think of with ws
I think it messes up the valuation depending on the price the shares were sold at.
If we are playing that game, why stop there? why not ASM? Better yet, why don't you be a real developer and use a magnet?
Couldn’t agree more! Test the system from the outside. Don’t test the internals. It’s a waste of time.
One has got nothing to do with the other. Illegal immigrants aren’t driving up housing costs. Standard of living is stagnant, because wealth doesn’t “trickle down” like Reagan promised us. It trickles up. You’re repeating right wing talking points.
Two more examples in this thread: https://x.com/anothercohen/status/1743807313306140809
> people don't necessarily know if they're infringing or not with Midjourney

it is the copyright owner's responsibility to sue for infringing works.
I think g-b-r's point is that their "users" are the product. Google is an advertising company.
This is where it gets subjective again and I bow out, because the Seattleites I know would disagree with you (except about the cops, which is the same problem nationwide).
If everything zeroing out means there is no evil, wouldn't that also mean that there is no good? I can accept the "get what you give" concept (Jesus said similar things about mercy and forgiveness) but is not the end goal to reach enlightenment and escape the cycle of reincarnation? Is that why it zeros out, because your soul annihilates upon enlightenment?

I haven't looked into Hinduism too much myself but it's hard for me to not conceptualize "moving toward enlightenment" as good and "moving away from enlightenment" as evil. Possibly because I don't know the context for what the end state of the universe is supposed to be in Hindu tradition.
With relation to inflation?
"When the median becomes great" is doing a lot of work there. If it isn't true, and I've never seen evidence to that effect, as it has gone on and on that way for ...decades, then we're really just doing the same thing over and over again and expecting a different result.
> I have an IQ of 163.

That's remarkable given the current world population of 8 billion.

Given a normal IQ distribution centred about 100 and a standard deviation of 10 that puts you in the upper half of the six sigma range ... along with (approx) only 7 other people on the planet.
Where in California, specifically?
Beware of incendiary grenades.

Every time this post pops up on HN, I can't but think: there is nothing intellectually stimulating about the discussions it provokes.

There are always the trolls who in one way or another are just propagating the american culture wars with all the troll vigor aimed at ruining the day of everybody else. In fact, the post is ideally position to do so, because it makes a controversial statement in an indirect way, does not examine it in dept, and leave everybody else to squabble in the comments.

Every, single, time.

The best policy here might be to just flag, hide, and never open the comments section.
This is also being discussed here:

https://news.ycombinator.com/item?id=38897363
For every Elon Musk there are hundreds or even thousands of engineers with actual degrees and experience relevant to the thing that was built.
My wife has a smart phone. I do not. I can say that so far, in Sweden, it's not necessary to have a smart phone, but it is growing harder.

The one time a client required MFA they had me install an app for my laptop + SMS.

The local cab company (I live in a small city) accepts phone calls and has a web interface.

The few times I've visited another city without my wife in the last few years, I used a paper map. Paper maps are getting harder to find.

I can access government services and banking via BankID, which exists as a desktop app. I've also found that some places don't fully support using BankID, over the smart phone version "Mobile BankID". In one case where we had to sign things jointly, I had to log in with BankID then have her confirm with Mobile BankID, because the other way around does not work.

To log into the bank, I have a physical authenticator, and I see the bank staff use a physical authenticator internally for their operations, so I do not think that will be changing soon. I suspect that companies also use a physical authenticator to log in, so that access is gated on easily observable possession rather than on personal or corporate smart phones.

What's getting more difficult is minor money transactions. Many people use "Swish", a mobile payment system and don't carry or use cash, and Swish is also common at smaller businesses. My barber, for instance, got rid of his card terminal in favor of Swish, though he does accept cash. I wonder when I'll have to deal with a "Swish-only / no cash" event.

I can see that parking is increasingly hard to do without a smart phone, as the payment points are being removed in favor of a sign telling people to use the app.

OTOH, my wife is getting annoyed how Google wants her to do 2FA verification. She's logged into several devices, including tablets for the kids. Yesterday the 4 year old wanted help opening the Google Video app, which for some reason wanted 2FA verification saying it was a new device. I could not provide it, but luckily my wife was also home and could deal with it. Still, that situation has clearly gotten a bit worse for us, and there's no solution where our baby sitter could have resolved it were she alone with the kids.

(To make things more annoying, Google was trying to send the verification to an old tablet, which we rarely use because of a cracked screen and nearly zero battery life. She was able to go in via her phone and figure it out instead.)
Almost certainly a fatal crash if they were a few minutes later into the flight
It's not even fine tuning, it's creating a model from scratch. This isn't like our modern huge models either, these tiny single-purpose models have been around for ages and are quite versatile. They're so small you can't just easily run them in the browser, but train them effectively, which is what this project lets you play around with! Super cool stuff.
You certainly aren't the only one to notice:

Even tech giant Google's internet image search believes the Stone 01 is a Land Rover Defender, such is the closeness of the two SUVs.

China’s Land Rover Defender copycat revealed [1]

[1] https://www.drive.com.au/news/china-land-rover-defender-copy...
Depends on who you're talking to, really: coworkers yes, boss's boss boss, no.
Her take on capitalism is in line what most economists think though. It was only controversial amongst people outside of that field.
I found old videos 6 years ago about techable machine
https://www.youtube.com/watch?v=3BhkeY974Rg&ab_channel=Googl...

and in 2019, Google released v2 https://blog.google/technology/ai/teachable-machine/

The tasks are limited, good for kick starter. I think the platform is not fastly developed (?)