skysight-inc/HackerNews huggingface dataset:
I expect there is going to be a crisis of finding meaning. As much as we like to rid ourselves of "work", struggle is also a part of human experience in which we find value. Furthermore, AI will not contain itself to only jobs. Its impacts will be broad into society itself and what we do recreationally.

For something that explores these concepts and possibilities much deeper, I've written extensively on this subject at the following - https://dakara.substack.com/p/ai-and-the-end-to-all-things
All I want to know is if this app has cross fade. It’s been on android forever but not the iOS Apple Music and it makes no sense.
> I can rebuild an engine, but I pay a mechanic to do it. I don't buy cars as pet projects. I just want to drive the goddamn thing.

this is hackernews, not usernews
Zombie Myths about Go
ChatGPT is the name of a frontend app/service (albeit a first-party one). The model itself is called gpt-3.5-turbo. I think you're wrong on this one.
Reads like it might be nearly ready to play Mornington Crescent, though.
I find multiple claims in that article dubious. And I do not even think it is accurate in describing what democrats believed or done. It is not clear what loneliness has to do with the rest of the article. It is not clear why author claims the Mike died of loneliness. And all in all, it sounds like standard conservativism. Stringing things together, just so you can imply blame the other side without actually saying anything. Pretend that Clintons comment was about white working class specifically when that is simply a lie.

Mike does not seem to be particularly unsuccessful person. I do not know what him being single or him not liking his standard corporate job has to do with democrats. Mike was not an unsuccessful unemployed person with no prospects - he was not too happy in his job and did not succeeded in politics. Mike came from parents that failed him massively at multiple points. Later on failed to connect with people, could not forging friendships or family. Short of psychotherapy paid from insurance, nothing in politics can fix this. More protection for kids might prevent future Mikes. This was not caused by feminism nor by anti-racist movements later in his life.

Plus as I told, some dubious claims.

> That so many of us who made it to campus never learned the cues, lingos, tastes, and mannerisms of the upper classes, which are, in a way, more important than the degree. That was the subtext of J.D. Vance’s Hillbilly Elegy.

Was this an actual subtext of that book? Because imo it was not. Actual subtext was that poor whites deserve to be poor, because they make bad choices. J.D. Vance’s policies later on were to remove parts of social system.

> Since 2000, white working-class Americans between the ages of 45 and 54 have been one of the only demographics in the world that has seen its life expectancy fall. These deaths are mostly suicides.

Is this an actual true? Is this an actual true in 2023 right after epidemic, right after finding out that child mortality is going up, right after births became more dangerous?
In my childhood, I was taught that "The more you have, the more you have to have to take care of the things you have." My Dad also taught me never to buy anything unless I have the energy, time, money, and space to maintain it, repair it, clean it, and store it, or to pay someone to do those things.

The price of a thing (like the e-bike I've been looking at to reduce my dependence on my car to get places) becomes considerably inflated when you consider those factors.

It does have a side effect of considerable levels of tool acquisition, and basically mandates having a workshop and power washer.
They didn’t speak to testing or stability, I doubt it differs at all. If you want your soldered storage and memory having tech purchase to last longer you upgrade at the time of purchase from the base spec.
The idea of Windows UI/UX designers having macbooks is so absurd to me it's hilarious
formal criteria defines what you want.
Drinking bleach won't help then?
It’s just overly reductive. LLMs do not work like Bayesian or Markov models that fail to scale. In order to predict what word a human will say next past a certain accuracy, you actually have to model more than text. You have to model that person’s behavior in a sense, or otherwise you can’t reach that accuracy (the tree example would not require that much - I used it since I had seen it before).

I like gwern’s[0] example of a dozen people jockeying for power at a dinner table. Part of the next token prediction includes predicting how these Machiavellian schemes play out and why. Next word prediction may give the model a license and reason to figure all that out.

[0]: https://gwern.net/scaling-hypothesis
I wasn't aware there were multiple. This one has Ryan Carniato's seal of approval. He talks about it on stream often.

Here you go:
https://github.com/thetarnav/solid-devtools
Right. Yeah sure, apps can cripple functionality if they detect that there are no Google Services. In fact some apps just crash.

In my 2 years on a de-Googled phones, I have had only 2 apps that crashed (presumably because I don't have the Google Services), one of which I did not really care about. The other is my banking app though, so I just had to get used to not having it :-).
No one wants to do POP3 in 2023. And Gmails IMAP set up is weird. A labeling system being represented as folders is not a great experience.
Any OS that shoves ads in my face should be free with a no add upgrade option.

Just the other day I had to get some bloat ware off a friend's computer since it was making it unusable.
My understanding is, instead of the allocator being a generic parameter of the type, it's a value you pass to the constructor.
As a European, I really appreciate San Fransisco deca-millionaires intentionally tastelessness.

I remember a podcast of Tim Ferris where he was boasting that people often complimented him on his Vans black shoes because "they could pass as dress shoes". No one past the age of 15 would be so tasteless as to share such a compliment, and that's what's beautiful about SF.

SF also happens to be the place where I heard a deceptively powerful method to get rid of stuff

1. Put all your stuff in boxes
2. Pick items out when you need them
3. After a year, throw everything you don't use
one side benefit is that at lot of @ code is "dangerous shit" so it draws your eye during code review. You will want to code review the "dangerous shit" that GPT-5 gives you.
I think they’re actually referring the stack usage from the function call itself (the creation of a new stack frame). I believe the point the author is making is that while it’s common to check the return value of malloc to see if heap allocation was successful, it’s comparatively rare to do any analysis of stack usage to verify that none of your function calls are going to cause a stack overflow.
I'll be shutting down HTTP1 and implementing a Googlebot and Bingbot IP-based bypass this week. From what I can tell, everything should work fine.

I plan on conducting a field experiment to determine if it's a net-positive or net-negative activity. My hypothesis is that HTTP1 is largely a risk with no benefit when coupled a bypass for search engines. I feel uncomfortable making claims until I can prove its the better move.
Doppler is measured across multiple chirps or pulses. So doppler is not really encoded in the same signal used for range. Relative motion induces a phase rotation across multiple chirps, which can be coherently combined with a Fourier transform.
I still believe there are some (i agree not many) reasons to still use Alpine Linux. The obvious is the small size i think still maybe even smaller than Ubuntu. But more importantly the security, it focuses on security with features such as stack-smashing protection, address space layout randomization, and a hardened kernel. And isn't performance still decent for being lightweight and fast? And of course the package management apk manager. Isn't it smaller package repository than other distributions still?
Vegetarian chess championships:

https://www.facebook.com/people/Vegetarian-Chess-Championshi...

Not that they don't exist, but I couldn't find the others.
This is the best authoritative source that I could find. The few assertions I've seen that Singapore is less corrupt than most european and north american countries quote Transparency International as a source, so I assume it might be an acceptable one.
They also supplement their findings with a "GCB" survey[1] (which is less recent), and given enough time I guess there are other sources one could find.

These are surveys, so there's a limit to how reliable their results can be. However, I find surveys are a pretty good start when you need to get a general idea on how something does and you can't just measure it. How you value that is up to you, that's why I quote it in my comment.

[1] https://www.transparency.org/en/gcb
> but I cannot understand how those do 2000MB/sec no problem, but cheaper drives struggle with 100MB/sec.

No DRAM cache and less flash chips, means less throughput. All these cheap SSDs I've tested only have one physical flash chip.

High-performing SSDs often spread their capacity over multiple chips so they can leverage the individual chip bandwidth and thus have more throughput.

But there are likely much more factors that I'm not familiar with.
I think you're talking about Chromebooks.
If you want cheap-ish, EXTREMELY reliable, and "pretty fast" there's always the Intel P "datacenter" series. You can find a lot of PCIe variants on eBay[0] and elsewhere. Yes used typically != reliable but listings will include drive life/use percentages and many of them are > 90%. You can and should verify this upon receipt.

As one example the Intel P3700 can do 17 full drive writes per day[1] over five years! With a MTBF of 2 million hours (230 years).

Over the years I've used these as my boot/OS drives and I've never seen one fail. Yes, 5-10x the price of the extremely cheap drives in this post but all in all not bad if you just don't want a drive to fail.

[0] - https://www.ebay.com/itm/295520377095?hash=item44ce631907:g:...

[1] - https://www.intel.com/content/dam/www/public/us/en/documents...
If reality TV and US politics are any indication, then today it's the reverse: the less privacy you have, the more power you have.

Beware the peculiar human creature who craves attention from strangers.
Because how many physical storage chips has a direct correlation to speed. Often the lowest tier may have a single chip- so the throughput is limited to that chip's throughput potential. Multiple chips are basically like raid 0- you spread the read/writes over multiple chips and get the aggregate speed. You also have more 'sectors' to spread errors over as the chip degrades over time.
> might phrase a question might be very different content wise from how the document describes the answer

That's what hypothetical embeddings solve: https://summarity.com/hyde

There are also encoding schemes for question-answer retrieval (e.g. ColBERT)
If windows had an ad-riddled OEM version, and a Standard “clean” version that you could buy directly from Microsoft, I would consider windows again.

Not like there’s actually an incentive for them to do that, but I can dream.
Been there. Most recently with filmmaking gear. Started with a new camera, I knew I'd need lenses and accessories and budgeted accordingly. What I didn't expect was the external monitor, mounting cage, lens filters, haze/fog machine and some of the lighting-related gear that I ended up getting. Then I found myself going down the vintage lens rabbit hole ... luckily by that time I saw what was happening and cut myself off lol.
> The military was never capped by speed limits nor fuel costs or pollution limits. And even they didn't go faster than 2200mph as far as we know.

But the military had other constraints, and needs.

One thing the military doesn't need as much as the civilian world is comfort. You might prefer to go from New York to Hawaii in 2 hours instead of 11. The military might prefer that too, but maybe not as much.

A lot of the things for which the military needs speed have alternatives: if you want to bomb a place, you can send missiles, if you want to surveil it, you may use satellites. If you want to evade some incoming surface-to-air missile, you are out of luck anyway. That's the reason the top speed of F-35 is lower than the top speed of earlier jet fighters like F-14, F-15 and F-16.

On the other hand, the military needs to optimize for other things. Maneuverability. Ability to open up a bomb bay and drop bombs (imagine Concorde opening up some hatch in the middle of its supersonic flight). Capability to take off from shorter runways. High G forces. And of course for more recent military jets low observability.

Compared to that, civilian aircraft is very boring: it needs to fly at a constant altitude and constant speed. That's the reason Concorde flew more supersonic miles than all the military jet fighters in the world combined.
It sometimes does a better job than Windows at running Windows games.
Index cards are the way. Bonus: notes.
Had a 5700 XT at launch... drivers were effectively broken in mainline Ubuntu for nearly 6 months. I had to use a beta Kernel, which broke other things. I sold that and managed to get a 3080 via newegg shuffle, went back to Linux after various Windows issues following.
> The fact that the phrase deaths of despair has not been reused much outside the USA at best tells us something about propagation of language.

This is ridiculous. US culture is so overwhelmingly influential people there were Black Lives Matter protests in 40 countries outside the US[1]. The US’ cultural dependencies would absolutely be talking about deaths of despair if they had them.

[1] https://www.nbcnews.com/news/world/map-george-floyd-protests...
>Erlang style, where we embrace failability of both hardware and software and explicitly design programs to be resilient to partial faults.

>SQLite style, where we overcome an unreliable environment at the cost of rigorous engineering.

I don't think that the way this contrast is illustrated is nearly as helpful as the author intended it to be. Based on my prior knowledge of Erlang and SQLite, I can reconstruct the idea that the difference is that Erlang tries to build a "reliability layer" below the software, while SQLite builds lots of checks and self-correction into the software. But if I didn't already know that, the quoted lines would leave me hopelessly confused.
Thanks for your response and you bring up a good point. The problem is that our Stripe account is in this case connected to a larger donation marketplace designed to help us reach and attract more donors (multiple charities are connected to this marketplace alongside us), so we have to use Stripe and we are activated through Stripe Connect.
Yes! It is worth it - please do :)
> It's just more stable, at least this has been my experience. I always had to come back to Windows. Nvidia and Intel driver issues, package manager bugs, reduced laptop battery life, general UI clunkiness, and times when GRUB suddenly decided not to boot

Well I've had the exact opposite experience. Windows was an endless source of bugs, crashes, and instability. Linux (Mint) is rock-solid, clean, fast, pretty, and stable. I've had more blue screens that I can count but I remember less than a handful of kernel panics over the last 10 years. No more fiddling around in settings, no more having to use external tools off some forum thread to accomplish something as simple as updating drivers.

The only issue I give you credit for is the battery life, which is indeed better on Windows by some ~20%.
The performance of that cripled Macbook is still so much better than this cheap crap, it's still perfectly fine and longevity is also likely fine.
In case you want a fresh opinion, every time I stumble upon a config like this, I wish it was just a .json, .js, .py, heck even .pl or .php file rather than that.

Why. It’s unclear what’s the syntactic structure of it at a glance. Yes, in stricter languages there’s more of /[()[\]{}"'`,;]/, but also I know for sure what’s a literal, what’s an identifier, what’s a key, what’s a number or a date. The whole structure and ordering is obvious.

Same issue I have with nginx, terraform and other ad-hoc half-languages half-formats half-templates. The worst part is that you have to hack them once a year, but it never “sinks in” for good even if you read the docs.
Yep, that's it. It's in early development, and you have to install an additional library. But, it works wonderfully.
Depends on what you mean by ‘expensive’ ;) … is it absolute dollars, or relative dollars (e.g. fraction of income), or is it time spent earning each dollar, or the effects on health, happiness, and longevity from not having enough dollars? Looking at that list, there might only be one (misleading?) metric that makes being rich more expensive than being poor. But how rich and how poor are we talking?
Interesting work you guys are doing.

I think a big reason for lack of popularity is familiarity of graphs in general. Most people wouldn't know of a good graph editor I would guess. Everyone knows documents and spreadsheets/tables/lists/folders, but it's rare to see a graph anywhere. Online and offline. If I have to think about an example of a graph in real-life what comes to mind is: a corkboard with strings going between them to track a criminal in a tv show, or a subway network map. In VSCode/IntelliJ, there is not one graph I look at frequently, even though pretty much all code is a data flow and dependency graph.

I think part of this is that graphs always appear like a complicated mess, and we prefer hierarchies and categories.

I would really like a tool like Airtable for graphs. You start with spreadsheets with columns relating to other columns, and then you view the graph next to it as you go. I don't know of a popular tool that does this. It's funny because behind-the-scenes of spreadsheets there is always big dependency graph that updates cells as changes come through.

All the specs feel overly-complex too. Like a relic from the XML/SOAP days. For such a simple base concept (subject-predicate-object / entity-attribute-value) it feels like overkill. It's interesting though thinking about how JSON won, while being extremely inferior to XML. Although I think this ability to move fast has left us with a ton of untyped data lying around, and plenty of ad-hoc data transformations.

I'm interested to read into the EasierRDF doc you sent - looks very interesting.
> None of this sounds anywhere near as complicated as people are making it out to be

If that's true, why does every mainstream music app do such a terrible job with classical musical?
No, you're thinking along the right lines. These things are kernel tune ables. If you thumb through the sysfs kernel docs you can find loads of options on this sort of thing.
This title is almost perfectly designed to do well on HN, but it's definitely worth reading in it's entirety.

Some highlights for me:

- The author sees Rust and Zig in different niches. When Rust was created it didn't need to specialise because there were no languages like Rust. It was free to be a general purpose language targeting multiple domains. But that's not the case for Zig. He sees Zig shining at writing systems software that requires low level control - where unsafe code is a necessity and fine grained control over allocation is a blessing.

- The author was the original author of rust-analyzer, the LSP for Rust. I remember reading his original proposal for why Rust should ditch their existing LSP effort (called Rust Language Server) and start afresh with a completely new. And he was 100% right. He knows what he's talking about when it comes to IDE experiences for languages. I hope the Zig developers listen to what he's suggesting here.

- "Rust is a language for building modular software ... the core of what Rust is doing: it provides you with a language to precisely express the contracts between components, such that components can be integrated in a machine-checkable way." That is a good description of Rust. Rust allows you to confidently assemble a program that works well, even if you have to collaborate with hundreds of other programmers to create it.

- "Zig is about perfection. It is a very sharp, dangerous, but, ultimately, more flexible tool." Makes sense, but this tells me that I probably lack the skill to write correct Zig.

- Comment by the author on reddit (https://www.reddit.com/r/rust/comments/123jpry/comment/jdv9x...) about advantages that Zig has is illuminating. Again, none of these appeal to me, but these are great to have in the right use case.

- In a different comment on reddit (https://reddit.com/r/Zig/comments/123jpia/blog_post_zig_and_...) he said "Until release-safe guarantees the absence of UB, I wouldn't be ready to recommend Zig as a general-purpose language." Which is fair, but it's still early days for Zig, years to go before 1.0. It's entirely possible that this behaviour could come to be.

I think the author's article makes a compelling case that Rust and Zig can both co-exist and succeed.
Yeah, but I don't think that they would do it. We already had Brexit and the UK was allowed to leave. Had they not colonised Northern Ireland - the leaving process would have been even easier.
Psuedo-Rust code here, showing off both styles.

Parameterized by an allocator:

struct Foo<T, A: Allocator> {
// ...
}

impl<T, A> Foo<T, A> {
fn new() -> Foo<T, A> {
// do something to make a new foo, calling functions via A
}
}

contrast with "an allocator is passed in explicitly to every method which actually needs to allocate."

struct Foo<T> {
// ...
}

impl<T> Foo<T> {
fn new<A: Allocator>(a: A) -> Foo<T> {
// do something to make a new foo, calling functions via A
}
}

(EDIT: "new" was a bad choice for me to pick here, see the child comment that uses 'put' instead; I was not trying to suggest that the allocator only parameterizes a constructor, but any call that would need to allocate.)
Not the parent, but Zig being much easier to use unsafely is not a good thing IMO. Rust tries to pave a path for all types of developers to eventually learn how to write performant code safely in a way that integrates cleanly. This is a much more practical need for the programming community at this time.

I have to agree with the parent - I was interested in looking at Zig eventually, but after reading this I am not. They seem to have much more different philosophies than I expected, and Zig's does not resonate.

The author's summary really sums it up nicely. I don't need a language that prides itself on being a bit more dangerous in exchange for some extra control.
> Requires an Apple Music subscription (Individual, Student, Family, or Apple One). Not available with the Apple Music Voice Plan.

This reads to me that it does not allow local/offline libraries. Is that correct?
#2 looks like something you would clean up with a scroll