skysight-inc/HackerNews huggingface dataset:
I don't think it's the biggest part of building a high trust society. Rule of law and effective law-enforcement is always going to be number one. El Salvador and Ecuador are more homogeneous than the USA, but the USA is far more high trust.
But if you want brevity you could just use types!

https://go.dev/play/p/uUNHxM8zqY9

Not sure I understand what this adds over a list of plain old types.
Because it’s independent of other price signaling mechanisms. The company doesn’t buy the stock because it thinks that stock is a good investment, it does so because of how it influences future prices.

Ignoring inflation if a company issues the same inflation adjusted dividend forever say 1% at current prices. In theory the stock should stay roughly the same over the next hundred or thousand years. However, with a buyback the stock would increase constantly forever with endless stock splits.

The second option is great for long term owners in terms of taxes, but it’s also manipulation of the stock price.
Indeed. I'm happy with the Reich's strong stance against the undesirables, and I don't see why the Allies want to impose their will and moralities on us to get their way. Likewise, the Suffragettes are just using authoritarianism to push through the Representation of the People (Equal Franchise) Act 1928. And I can't believe those barons are strong-arming the monarch, who near-everyone agrees should be ruling the country, into never enacting a tax without their say-so!

Your argument is too general: it 'proves' too much. The way you talk, any kind of social change is 'authoritarianism'.
For now.

I've got no idea how far we are from useful bio-printing, as I've been seeing the same headlines for the last 30 years: here's some cartilage and by the way we're also working on internal organs.

The famous mouse — https://en.wikipedia.org/wiki/Vacanti_mouse

History from a research lab — https://school.wakehealth.edu/research/institutes-and-center...

TED-Ed: Printing a human kidney - Anthony Atala — https://www.youtube.com/watch?v=bX3C201O4MA

The Thought Emporium: This Machine Grows Living Flesh — https://www.youtube.com/watch?v=Z_ZGq8Tah0k

Matt Gray is Trying: biomedical research — https://www.youtube.com/watch?v=2DvJauB0KyU

Specifically, think about what The Thought Emporium is trying to do: make a living meat robot. Imagine they succeed. I have no idea how long this will take, so your imagination is all you have for now. Flesh on the outside, robot brain on the inside.

Done right, I doubt we could tell them apart from real humans.

Worse: I'm sure we'll falsely convince ourselves that there is a way distinguish nature from artifice, and many natural humans will be dehumanised and killed as a result. (And that's a separate question to "have we made a machine that has qualia?")

But for now, sure, it's easy to tell humans and robots apart when you get to meet them in person.
FreeVMS has been at about 10% completion since 2001
> If your product doesn't cause cancer, why did you stop selling it

We lost the Lyme vaccine to untrue reports about their side effects. The truth doesn’t dictate public opinion and public opinion dictates what stays on the market.
> If most of your logic is inside the C++ backend, its JS engine is just useless overhead.

Well, if most of your logic in C++, what's the problem then? For my app[1] most of the logic in C++ but there's still a good amount of logic in JS (out of laziness or ease). BTW, much of QML code is compiled to C++ these days[2]

> difficult to diagnose issues like data getting passed by reference from the previous page and that page getting popped off the stack, resulting in error.

This is very true, it's quite difficult to diagnose issues in QML, and it doesn't seem to me like Qt ships debugger tools for errors as available for C++ when a program crashes.

I relate to your issues with syntax highlighting (although the linter is good imo). Also auto-complete is pretty bad in Qt Creator for QML.

I wonder how feasible it is to integrate Typescript into QML rather than JS.

But I think that while all these issues should be addressed, developing with C++ and QML is the most joyful combination I've experienced so far for GUI development (I also developed in React and React Native).

[1] https://www.get-plume.com/

[2] https://www.qt.io/blog/the-new-qtquick-compiler-technology
True, yet I tend to read the specs, (bundled) libraries and compiler design docs of the languages I use, because I don't like to fly blind, if you pardon the term.

I didn't advance into stdlib and compiler yet (I'm a beginner in Go, I may say), but its behavior didn't disappoint me yet, and the specs make sense.

I have a couple of multithreaded tools on the roadmap, which will help me understand the gopher better.
Where are you parking? Public street parking is impossible to find, public parking lots are at least $20-40/hour. I'd assume apartment parking would be at least $200/month. That leaves corporate parking garages, which are probably free.
Ok Microsoft, let's add a copilot key to our keyboards.

But can we then remove the Windows key? unclear...
> "returning money to the shareholders" is ultimately what companies are for

That's what shareholders want you to think. But societally and economically companies are mostly for everything else. If no company ever paid a single dividend or never bought back any of its stock nothing bad would happen. There are a lot of companies doing exactly that.

But if companies stopped doing everything else they do that they are supposedly not for, the economy would end.
For cases like this where the judgement depends heavily on currently-unknown science, I think courts should be able to order scientific studies be done (and paid for the same as other court costs).

The study would then be commissioned by, and report to, the judge - rather than the prosecution or defence, who both obviously want to hire experts who will see everything from their point of view.
It's a 100 year war, not a thousand year war.
It does effectively legalize a form of insider trading though, a company would never do a massive stock buyback right before dropping bad news because the stocks they are now holding goes down in the price.
I'd bet Girard probably reads a bit differently to Gioia's exegesis.

EDIT: but maybe not? see https://news.ycombinator.com/item?id=39849487 for someone else's commentary; I'm reading Girard himself before I pass judgement.

(fun fact: in the original Astérix, Idéfix is the dog's name)
From a Hardware side, I have nothing to say about this right now.
But from a Software side, my Librem 5 matches these points exactly:

- No more bloatware

- just the features you want and the power you need

- choosing your preferred operating system

Obviously the battery and camera quality do not match what you are describing, but a Free operating system enables you to install/remove whatever the heck you might want.
Yes you’re wrong - it’s literally not paying back debt. It’s an attempt to appease stockholders because their actual financials can’t keep up, thus reducing the price of the stock, thus reducing the compensation packages of the executives and wealth of the board, who is also elected by shareholders.
Not a far-fetched thought though. The Atari ST's "TOS" used MS-DOS formatted floppies.
The US is a country with rich people in it, it’s not a rich country.

( I live in New Orleans, 35% of kids don’t have enough calories per days to have a proper brain development. And New Orleans is fine compared to the rest or Louisiana )
Laravel Facades vs. Class Aliases
There is so much wisdom in the old saying you can lead a horse to water but you can't make them drink.

Humans are just such stubborn creatures.

chatGPT3.5 hallucinated packages. chatGPT4 has found me about 10 awesome python packages I didn't even know existed.

Personally, I don't really care if anyone drinks or not. I am super hydrated and if people want to stay dehydrated they are just going to get smoked.
> If your product doesn't cause cancer, why did you stop selling it.

If you didn't do anything, why did I have to beat you?

This is abuser logic.
Compare https://en.wikipedia.org/wiki/The_Ones_Who_Walk_Away_from_Om...
Not sure if I understand you correctly, but Go has had a built-in way to do codegen for 10 years now: https://go.dev/blog/generate
When I played around with zig, I got a much better understanding what they actually are and how they are (or can be) represented in memory. It's a language that lets you actually feel what your program is doing.
Rumors of my death are slightly exaggerated - Mark Twain
At Home Depot at least they do this due (in part, if not in whole) to returns. Your virtual card number may change, since it’s generated every time you add it to a device. This breaks their easy return lookup where you simply present the item and your card, no receipt needed.

I actually ran into exactly this when I tried to make a return to Target after losing my receipt. I had replaced my phone and the card number changed. Luckily for random reasons I had my old phone laying around still and was able to come back and return with that.

Having done a receipt based return vs. dozens of card based returns at Home Depot, the staff time involved is orders of magnitude more so I understand why they would turn NFC off. Tracking may be part of this consideration too, but I’d speculate it’s secondary.
I feel you. 18 for me, with the axe falling riiight after I got married. Wedding was expensive, savings have long been dry. Only afloat because the wife has a job in TV. But of course during those months of Hollywood strikes, both of us were unemployed lol

It sucks but now but it won't be forever
This forum is primarily used by computer programmers... and I only saw one other comment chain critiquing the style. And I agree with them that the font size is far larger than you'd normally see for a body of text to the point that it's jarring. I don't have much experience with Go, so I can't comment much on the content, I'm just here to learn when it comes to the content. As far as I can tell they are vastly overcomplicating the concept of assigning variables.
I mean I get that argument too. But is what I said wrong? Isn't stock being continually issued, diluting the value over time? If buybacks were _never_ done, wouldn't it keep getting diluted forever?

Edit: for instance, if Google has 200,000 employees and is granting an average of $50,000 stock per year, that is $10 billion. So id be okay with buybacks of that size.

The actual buybacks are much bigger if memory serves, so that seems like manipulation like you're saying
Congrats, you just inherited this code and have to fix it:

Mercury 0.378,2439.7,3.3e23,57910000,88,0.0000000001,0,false

There is no way to infer what any of the values are. They are practically magic numbers. How do you know if you swapped a pair of numbers there and what that will do to the application? You have to mentally map all those things.

It is vastly, overwhelmingly more new-dev friendly to use:

MERCURY: Planet{
planet: mercury,
Gravity: 0.378,
RadiusKm: 2439.7,
MassKg: 3.3e23,
OrbitKm: 57910000,
OrbitDays: 88,
SurfacePressureBars: 0.0000000001,
Moons: 0,
Rings: false,
},
Yes!

Incompetent manager: "Hey uh can you pop open that firewall for me?"

Me: "That's against corporate policy. You'd need to follow procedure xyz."

Incompetent manager: "My good friend, J could open that firewall in 15 mins flat. J opened the firewall for me 4 times last week. He could show you how if you don't know what you are doing, its no problem."

Me: Facepalming "Didn't you hear what I just said?"

Of course the above happens in a meeting with a congregation of people.
Couple of comments:

Usually when people buy shares they are going to try and get the most shares for the least amount of money, but the incentives are a bit different for stock buybacks. I don't know if buybacks are large enough to "move the market" but I'd be curious to see details on how exactly orders are placed.

I'm a big believer that we need more non-profits that simple exist to employ people and provide goods and services. I realize this is just a charity and depends on the good will of people with capital.
If you plot the US' nominal GDP over time in terms of USD, it looks pretty smooth, while other countries bounce around a lot more.[0] That's because other countries' USD nominal GDPs are affected by exchange-rate fluctuations.

If you plot in terms of PPP GDP, other counties suddenly appear much smoother.[1]

0. https://data.worldbank.org/indicator/NY.GDP.MKTP.CD?location...

1. https://data.worldbank.org/indicator/NY.GDP.MKTP.PP.CD?locat...
It seems they have just released a developer kit https://www.nordicsemi.com/Nordic-news/2024/01/The-nRF9161-S...
Dupe: https://news.ycombinator.com/item?id=39844439
The dark forest is usually applied as the converse of a panopticon: a society where things are illegible and private as a normal way of conducting one's business, versus one which is maximally surveilled and made legible to a state.

There's a very palpable tension and oscillation between these two extremes in everyday life: school is designed in the mode of a panopticon - a place where you are watched and examined for your benefit - while a dimly lot nightclub is more of a forest, a place where you can stay lost in the crowd and it's not clear how attractive you are. Applying the wrong degree of legibility to the situation is not beneficial - for example, schools in many countries have moved away from publicly posting everyone's exam scores to avoid the negative effects of humiliation, while drinking establishments know that they have to kick out creeps that make other customers uncomfortable, so they do monitor things discreetly.

Socially speaking, we just did the panopticon online, that was 2010's social media - a moment where you were encouraged to post with your legal name, photograph, job title, age, etc. The dark forest was the thing we had in little niches of the Internet before that, and the thing we might be looking towards again.
To expand on this, it uses quantum entanglement for FTL communication over a distance of 4 light years. Still a great story, though.
It might run but support and packaging is missing, compared to gtk oficially supported for other languages and packaged on distributions that matter (e.g. Debian).
That is the whole Go mindset right there.
This is the right answer - there should be a planet type.
This thread is about one of the largest cities in North America and that’s the context of my comment: if gravel roads are an alternative you’re not looking at congestion tolls, and you already need to build the roads to handle things like trucks.

Re: lanes, yes, rural areas are different but if you look around suburban or urban environments there are a ton of 4-8 lane roads, complex interchange ramps, etc. which exist only because people drive solo and the resulting congestion leads to a massive amount of dedicated space. If you count the number of people on a given block, it’s usually an amount which will fit on a single bus. This is really eye-opening if you’ve ever driven in New Jersey where there are these huge congested roads full of cars and a single train goes by with more people than every car in eyesight.
The company is in charge of itself. Everything it does alters the price.

Bought back shares strictly increase the price for existing shareholders as it takes them off the market. The entire concept is mainly due to stupidity in tax law that ends up double taxing direct dividends.
Is a company issuing its own stock (i.e. selling) also market manipulation? It brings the price down. Buyback is the reverse operation.

The difference from actual price manipulation, is that the price change in issues and buybacks is a permanent effect of the material change of the number of outstanding shares, not a fledging effect of the change in trade volume, i.e. the intrinsic value of the stock goes up or down.

edit: of course buybacks, like dividends, decrease the value of a company, and issuing stock increase it, so it is not clear cut.
The government as the strongest central power identifying weak or struggling areas of the country that needs help makes sense. That's like primary advantage of central power in the first place. The issue is that things like lobbying ends up shifting that focus over to already strong parts of the country that wants even more.
You either have no knowledge of the topic or have some secret source of information that has evaded the world's historians, because it is a fairly acknowledged fact supported by both Allied and Japanese sources. Japan didn't even surrender after the first bomb was dropped.
Agreed. It is a huge problem though that share buybacks are a way actual production (wages) is taxed at a higher rate than passive income.
Or, you know, it could learn a thing or two from C# enums (which are not even that good):

[Flags]
public enum Options
{
Default = 0,
Option1 = 1, // can also be defined as 1 << 1
Option2 = 2, // can also be defined as 1 << 2
Option3 = 4 // can also be defined as 1 << 3
}

The above is a choice, and an enum can be defined normally if it's not a bitmask. .ToString() would even format it correctly if multiple flags are toggled, it can be easily parsed with Enum.Parse<MyEnum>(text) and more. And hell, this is just tolerable implementation. It makes a lot of sense given historical context of C enums, which it's a direct improvement over, but not a step away in what is now considered to be the right direction represented by Rust enums instead.

(Luckily, unlike Go, C# allows to trivially define Result<T, E> class/struct and a method on it in the form of Map(ok => .., err => ...))
If you're working in an environment that categorically requires all high-level concepts (say, iterating over a collection or representing mutually-exclusive data) to be encoded using low-level mechanics, your productivity will suffer.

But don't be confused: this is not the lost productivity of a missed optimization. We're enabling orders of magnitude of change by giving the developers tools for thinking rather than a mere code to grunt at the machine.
> Sounds to me like it could be the engineering equivalent of reducing SLO thresholds and admitting defeat either due to not enough traffic or not enough capacity to deal with the problem properly [1]

No, actually, the article describes it as a "change to the federal rule of evidence governing expert testimony, which emphasized courts' role in vetting experts' conclusions and methodology before allowing them to present evidence to a jury."
That's pretty cool! It seems like most of ML is just creating a higher dimensional representation of the problem space during training and then exploring that during inference.

I suppose your process would be using ML to get pointed in the "right direction" and then confirming the models theories using the expensive method?
Officially ST stood for "SixTeen", as it was a 16-bit system.

That was emphasised when the later 68030-based model in the series was named TT ("ThirtyTwo").
Context: http://sininenankka.dy.fi/~sami/fdshell/philosophy.php
Well, I mean if the difference was only about static typing, I definitively see what you're talking about. But the difference between GJS and Swift for Gnome app development is greater than that, so personally just that one "feature" wouldn't push me towards Swift.

But yeah, probably for some it's worth it, so that's pretty cool :)
Stock buybacks are heavily regulated. They need to be tracked and publicly reported and the plans for buybacks need to be announced by the company ahead of time.
No, it buys it /because it has money to spare/. Having the money to spare makes it a good investment.
I think it's more like start early > start late > start never. There's more hurdles, and less chance of success - but I definitely wouldn't say it's a bad idea. The worst that happens is nothing happens. I sincerely hope you two at least try. Good luck.
>except for RISCV :-)

Oh, it also is (very) pragmatic. It's just the sort of pragmatism culture that from the outside gets often misunderstood as "purism" :-)
“Raising children is expensive, let’s make sure we make it even worse for them by removing our strategic autonomy!”

You’re free to believe what you want, but you should probably reevaluate your position when it’s parroting 1:1 what Chinese bots are spreading.
That’s just one of many studies - look at the fishery damage caused by tires in the PNW next - but I’m not arguing against EVs, only that they are not a solution to pollution and any better world should involve fewer and smaller cars.
Yeah, that seems like just a factual statement to me.

If you start from the premise that everything is a flex, then you can easily confirmation bias your way into reading it that way, but IMHO that's not a helpful way to live life unless you want to feel like everybody is constantly flexing regardless of whether they are or not.
https://forums.swift.org/t/new-swift-package-repository-for-...
Is this the hn equivalent of the 4chan copy pasta
> NB that "returning money to the shareholders" is ultimately what companies are for

And here I thought Intel was for producing computer chips. Silly me. I forget the entirety of human history was just an elaborate pyramid scheme.
Agreed. I think many businesses are finding use cases like ours. They're just not on HN disclosing it all.

I've said this many times but the only thing stopping me from using GPT4 API for everything in my life is inference cost - both context window limitations and cost per token. I would try to feed everything into GPT4 if I could.

Inference will be solved one day.

The cost to serve a website today is probably millions of times cheaper than in 1998. Heck, Cloudflare literally gives you unlimited bandwidth for your website for free. It's that cheap today.

When inference cost is much higher today and the cost to do inference is as cheap as loading a website today, I think the world will be profoundly different.
In order to use scale you need a good architecture. A quadratic sort works just fine for 10 elements, the architecture efficiency of faster algorithms isn't very relevant until higher scale.

> Scale > architecture is the uncomfortable reality that all ML researchers eventually come to terms with.

Architecture -> scale. Current LLM architecture doesn't scale very well, you need massive increase in compute, memory and data for tiny improvements. Likely there are much more efficient ways to train these models, it shouldn't be this hard for them to learn arithmetics.
Lora is different from the others, in that it is for low-data-long-range. All those others are to connect a device to a local network. Lora is to connect to a remote network.

DECT (which I last saw in devices that I was programming in 2005), zigbee and 802.11 are all local network mediums.

802.11ac maxes out at maybe 60-80m, zigbee maxes out at around 80m and DECT (last I used it) maxed out at maybe 100m.

Lora still works up to 15000m LoS.
If one thinks of the democratic process as replacing physical conflict, then gerrymandering can't get too out of hand, because at some point the actual majority will call.

If it's just a civilised form of scapegoating, then gerrymandering could potentially reach insanely high levels, as long as it provides a good show (à la Russian Federation elections?) of ritual conflict.
A Technical Blog Post by a Big Name Expert
Looking for open source documentation generator
I have worked with docusauras and I believe that initially, it requires too much developer effort to make it look beautiful or customise.

Got to know about Docus.dev and Nextra.site but didn't find any examples that have API docs (using OpenAPI specs)
> Measuring GDP adjusted by purchasing power parity, but not per capita, seems like an odd metric.

I agree. As I commented recently here, we should also normalize by total hours worked. People in the US work much more than in many other countries.

I guess one use of total GDP adj. b. PPP would be when countries negotiate something. Then, China would have a strong argument for setting terms.