skysight-inc/HackerNews huggingface dataset:
I guess it would also mean higher upfront price to make up for losses in servicing. And I guess farmers don't want that.

The current situation is market driven and I guess "repairs will be more expensive/planned obsolescence" is more engaging than a higher price.

And I think that's where a government has to intervene. Even if the situation is the one that suit manufacturers and customers (even if they don't admit it), it is not the best for the environment and collectivity in general, so regulation is in order.
The problem, with something like a Design System and many other aspects of organizational management, is that efficiency measuring tends to ignore the overhead, the death by a 1000 papercuts, and only focuses on the sweet points.
Definitely feels that way. Not sure if it’s No Country for Old Men phenomenon or not.

In that vein and as a counterpoint: I remember thinking software like VLC and irfanview were great back in the day. Now, I find them both to be incredibly frustrating. I wonder if the bar for quality software has actually gone up.

That being said, I never remember basic websites of the 90s being as buggy as the ones I run into on a regular basis today, so who knows.
Grammar is far from a definite set of rules, and can be modeled just as descriptively as accent.
> data rape

No. Just, No.
Infinite Jest, 1984 and Moveable Feast return Catcher in the Rye, Sun Also Rises, Gravity's Rainbow and Slaughterhause-Five. These are very basic recommendations. Not great
> Maybe I’ll swear on the biography of Steve Jobs if I’m appointed.

This is a good test of the meaning of making a solemn promise of service.

My reaction to a pledge invoking the career and achievements of Steve Jobs might be to keep my investment in the operation while seeking employment elsewhere. But if you were to make your pledge of service while invoking Ayn Rand, I might not keep my investment in the operation either. ^_^
ok then. I look forward to the $15K brand new electric cars in 5 years (per your other comment), lol. I've saved your comment here. it'll be nice for a laugh in 2028.
There is “local” Internet, it’s called LAN. There’s “dishwater.local” if someone (manufacturer included, though I’m pretty firmly against IoS devices) bothers to set it up. Local nodes can do multicast/broadcast DNS and discover each other. You’ve probably seen it if you ever used a WiFi-connected printer on LAN.
That can do almost anything (including reallocating), so you can’t really rely on it:

“Requests the container to reduce its capacity to fit its size.

“The request is non-binding, and the container implementation is free to optimize otherwise and leave the vector with a capacity greater than its size.

“This may cause a reallocation, but has no effect on the vector size and cannot alter its elements.”
I found that it recommended the same books that I'd get from any non-AI-powered site when I say I like "Three Body Problem", "Brave New World", and "Dune". What I'd really like is for it to help me find books I wouldn't think to try reading by asking me questions about what I enjoy in life and topics I find interesting.
private/incognito window is for pr0n not ycomnews
> ...basically a JavaScript framework that makes the traditional request-response approach feels like an SPA via replacing only part(s) of the current page with the response.

Didn't that used to be called AJAX or REST or something?
The mixed messaging is pretty stunning. Pushing the metaverse, but simultaneously pushing "be at the office". Then seniors leaders spending more time on LLM projects than on the metaverse concept. All from their new remote homes rather than the office.
No. Software is getting better and developers are more productive than ever.

It is just that the goal the developers had is not what you assume (to let you view video as easily as possible) but instead onboard you as an active user of the app.

If you try and use Facebook without being logged in you will have a similar experience.
Or we can turn it around and say that the client one is the enabling of the alt-right.

Between the trans and the alt-right, which do you think is responsible for more harm?

Alt-rights are indoctrinating our children and eating away at society. They push their agenda into our schools and courtrooms. It's not <insert nationality here>
There's a term for these entities that give every indication of being conscious but actually aren't conscious: philosophical zombie

https://en.wikipedia.org/wiki/Philosophical_zombie
I'm curious which OSS project you're referring to. That doesn't sound typical at all.
The year is 2036. I sit down at my 128 core 7 GHz computer with 1 Tb of DDR8 memory on my 10 gig fibre line.

Discord and MS Teams still take 30 seconds to open.
Oh man I remember 1) Taqueria El Grullense, 1280 El Camino Real

El grue.

Used to go there almost everyday at lunch with friends back around the time this article was written.
It's because we don't know when to stop.
What school did you graduate from? This is great.
They don't make websites like this anymore.
XQuartz 2.8.5
Eh, GNU Coreutils were used by a huge margin over core Sun tools to do actual work.

With the GNU utilities Sparc and Java wouldn't be as used as they were.
Everyone and his aunt used GCC, Bash and GNU utilities. And Emacs.

Even ksh form OpenBSD got autocompletion support. Some features are nice, I guess. And I use mksh myself on Hyperbola GNU/Linux, which mostly blends GNU's openness with BSD's KISS stance.
No SystemD here, not even Pulse. Sndio, the same one as OpenBSD.

On OpenBSD, I love their stance on security and correctness, and ofc I know about pledge(4) and unveil(4). that's why Hyperbola will rebase their Unix-like OS from OpenBSD (minus the blobs) with GNU addons.
Not what I expected, but not disappointed either.
That’s pretty fun. Reminds me of the creativity with Xbox Kinect back in the day.
It seems a common human failing to not be able to cope with rules that affect them.

One you regularly see here is the complaint about Wikipedia: "I tried to edit the page about me/my work/my family and they wouldn't let me. But I'm the expert on me/my work/my family and it's currently wrong".

Which sounds outrageous!. But at the same time "people can freely edit their own pages" has obvious failure modes too.

Similarly, getting mental patients to sign in pen can be presented as pointless nonsense. Or it can be seen as part of a strategy to stop defenceless patients being taken advantage of by malicious doctors and stop vulnerable doctors being sued by malicious patients.
Words have meaning, socialism has a meaning:

> Socialism: a political philosophy and movement encompassing a wide range of economic and social systems, which are characterised by social ownership of the means of production, as opposed to private ownership.

That is the meaning, it's not meaningless. It becomes meaningless when people just accept that it can mean anything they want, it can't. Socialism has a very specific characteristic: social ownership of the means of production.

If people misuse the term they need to be corrected. At least until the meaning completely shifts to something else, like what Americans try to do with the term "liberal" which does not, at all, mean "progressive" as is the usage in the USA.
Thanks, Tolgonbai!
If you want to compare books, I've got a project for that: https://findsight.ai I use it for my learning as a PM to skip over books that just copy & paste from each other.

A related project is https://shepherd.com - but it focuses on high quality human suggestions.
Author here! Pleasant surprise to find my project at the top of HN this morning with such positive feedback :) I'm happy to answer any questions or hear suggestions for future tweaks. Planning to make this into a customizable full-body game controller as well.
here.. more free software which rocks:

OBS Screen Recorder,
Obsidian Mind Mapping Software,
Mock Mechanic (free engineering sandbox),
Ranstads Circuit Modelling JS site,
Inkscape - getting better and better
When the Finder’s error exceeds 50%
That last part is what I’m expecting: a lot of developers have been able to convince ourselves that our interests are aligned with upper management’s due to above-average pay and treatment, but that view is pretty heavily skewed one-way and a lot of companies resent the labor cost and lack of obsequiousness. Those places are going to see this as an opportunity to lower wages trying to turn the job into “just cleaning up what GPT creates”.
Kotlin's are stackless (as in emulated by the compiler), Java's are stackful (as in a chunk of stack is copied into the heap along with a program resume point)

This means Kotlin's functions can become colored [1] which is a problem.

This said, I'm fully expecting Kotlin to react and pass on this feature to the users. Maybe after figuring out how to deal with Android.

[1] https://journal.stuffwithstuff.com/2015/02/01/what-color-is-...
Linux Patches Confirm Intel Meteor Lake Having an L4 Cache
Both of those are more web experiences than "software" in my books though the two are blurring.

Web in general seems to be getting worse yes. Partly due to dark pattern-y BS but also because it's a hard problem. There are just so many combinations of configurations that it's hard to cover it all. See also those fingerprinting sites showing you're unique (your configuration)...that's effectively a measure of that diversity.

I don't mind the latter. There is certainly a movement towards intentional user hostile designs though which is annoying
Elizabeth Holmes loses bid to stay out of prison during appeal of sentence
That's not a quirk. That's a fundamentally broken design. It flagrantly violates the principal of least surprise. The language is almost helping people write bugs in their code.
https://gleam.run is a statically typed language on the BEAM
I learnt it as a cub scout. Or at least I think I was supposed to. Don't remember getting a badge.
I’m guessing the amount of space occupied by N elements will vary depending on how the hashing plays out for the given keys (and probably key insertion order too). So ‘approximately’ is probably the best you can do without making enormous pessimal overallocations.
What type of business?
What about marketing?
When you put a hot thing near a cold thing, they exchange heat and the temperatures even out.

The heat moves via light - infrared light usually. Cooler things emit less light overall, and the light they do emit tends to have a longer wavelength (thats why the embers of a fire might glow red, but a hotter fire might be orange or yellow).

For each color of light that something might emit or absorb, there is a 'shinyness' (technically known as reflectance spectra). A shiny surface reflects light, which means it will take longer to heat up, or longer to cool down.

By making a material which is shiny in the redder (ie. longer) wavelengths, yet not shiny in the shorter wavelengths, you can make a material which heats up fast when put next to a very hot item (like the sun), but doesn't cool down fast when put next to a very cold object (like the night sky). That would make a great paint for a building in a cold climate! This would be a visually 'black' material to our eyes, although you could design it to be any human color if you trade some performance.

Likewise, one can do the reverse. Reflective of short wavelengths, and non-reflective of long wavelengths. That will help it stay cool in the sun, and lose as much heat as possible at night to the sky. The ideal material for this would be visually white, but again, you can trade a little performance for any other color.

It is also possible to have panels which physically flip to reveal another coating either between summer and winter, or between day and night to get even better results - although obviously with a complexity cost. Shutters in some european countries are an early version of this idea.

Note - the above is a simple explanation. For the full explanation, see [1]

[1]: https://en.wikipedia.org/wiki/Black-body_radiation
NIO solved the problems with threads on the network in Java 1.5 (seminal cornerstone API that also had the concurrency package and rewrote the entire JVM memory model), but only in 1.7 the epoll solution became stable.

2004 -> 2011, 7 years!

Now they hopefully can work around the kernel for file descriptors (network and disk) saving 30% CPU globally on all Java servers.

Many nuclear power plants wasted on the kernel.
China releases rules for AI like ChatGPT after Alibaba, Baidu launch services
I love the table color and look of the cards here. Also the animations are really cool! I sort of get the feeling this would be a great side-quest in an isometric RPG / world explorer!

Without looking at the code...can I ask you a question? Is the "randomness" "real like a real deck" -- as in, "after shuffle the cards have a certain definite order, which then is unchanged as you select from the deck?" or is the randomness more like a "computerized version", as in, "shuffle is just for show, selecting from the deck just randomly picks 1 out of the set of remaining cards and subtracts that card, in other words-- these is no persistent order?"
Airbnb denies buying Scottish property technology firm
Ironically, sounds like a flaw of using Twitter as a medium. I'm sure he has more to say, or at least a more polite way to say it, but there's a character limit.
> A fairly central part of the philosophy of quite a few religions is that there is a God who is quite capable of giving meaning to things independently of humans.

I think it's like that with all religions. I'd like to speak a little with that god about some meanings.

> Not everyone views these as "that's nice" documents.

You say that those people give a meaning to those documents?

Addendum:

What I mean is that when there is no people who express some meaning, it ceases to exist. If there appeared a god before me to give me a new meaning for something, I would accept it as given from god. But none did so far, ALL meanings are currently expressed by people as far as I know.
I've just had a "Smart" Samsung washing machine installed.

It says it is Internet ready. I am not sure what they mean by internet ready, it seems I have to change the name of the WiFi point to have no crazy characters, and just have 2.4 Ghz, turning 5GHz off in order to connect it.

But this means my smart scales now need to be set up since the WiFi name has changed.

Am I missing a trick, I guess it is possible to set up, but it is a bit gruelling.
Eurythmy - https://en.wikipedia.org/wiki/Eurythmy
DDG has been a non-start for image searches. But for limited scope things like looking up software libraries (basically: I already know what I want) I’ve found it to be fine.
Nice article. I discovered this myself recently, but in a slightly different context: Taking the union of two sets represented as arrays. To my surprise, sorting the arrays and iteratively computing their union was faster than a hashset.

Others in this thread have mentioned that computing the hash takes time. This is true. Let n be the size of the array. When n in small, the (constant) overhead of computing the hash >> O(n * log n) sorting. Now, consider what happens as n becomes large: Virtually every access becomes a cache miss. The (constant) overhead of a cache miss is >> O(n * log n). At the time, I did the math, and determined that n would need to be some unreasonably gargantuan quantity (on the order of the number of stars in the visible universe) before log n is big enough to overtake the effects of cache misses.
He mentions Semaphore signaling was invented by Claude Chappe and then proceeds to make fun of him for being French which I don't find acceptable.
The beetle in my box is a praying mantis.
Elon Musk Focusing Twitter on AI
Emergence doesn’t need to depend on scale. For example, gliders in the Game of Life are emergent behavior, and they don’t depend on scale. The way proteins fold is emergent from the physical forces, but is not a function of scale, just of particular configurations. Emergence is about the level on which an explanation or description works. You only “see” the glider move at a higher level of description than the cellular rules.
Knowing about programming semaphores but not visual semaphores seems quite bizarre to me. A bit like thinking flag or register or stack were only computer terms.
The issue is rent seeking behaviour that spawns across our current capitalist systems. (No this is not a rant against capitalism or a pro communism statement, just a problem description)

Basically our current capitalism system incentivises not "value creation" as an utopian version of capitalism would incentivise, but actually "rent seeking" aka "build a moat, capture users". Everyone is after guaranteed recurring revenue, and it is done by shackling you to the service being provided, check "right to repair" issues, check compatibility in software ecosystems.

Someone builds a very good product, people migrate to it, they pay you money, maybe even pay you to keep using it (subscription), but how to you guarantee that they are not switching to something else? Add as much lock in as possible, or make it free so you can sell user data/put adds. All of these are not connected to the quality or "value" you are providing to customers, but rather into ways of keeping your moat / stop competition from rising.

tragedy of the commons (and similiar issues) means that we can never have the utopian capitalist/free market world. Regulation is always needed to avoid such issues, but at the same time regulation can also backfire and instead create these moats/rent. The utopian Capitalist world, just like the utopian Communism cannot exist. And the end of the day, there can never be purity, and systems need continuous engineering/maintenance effort.

In your example, TikTok want you to use the app, website is not a priority, they can't gather as much info there, it just exists so that someone using the app could send a video to someone without it. Also, it still needs a ton of bloat to still get as much info from you as they can. So, with less resources and with still wanting to spy on you as much as they can, it's normal that the video player might not work in all browser/OS/device combinations.

Same shit across every product, now add things like speed of delivery of new features or new ways to spy being more important that performance/quality, and you get trash software.
https://archive.ph/tA46W
Sweet QuaDreams: Spyware Vendor QuaDream’s Exploits, Victims, and Customers
Anyone who thinks: No, just watch the apps you use and sites you visit for a week and mark down whenever something fails or loads too long. You will very fast change your mind.
It's UX for me. Maybe because I am getting old and I can't keep up with latest "software trends"

I literally had to google how to restart my phone the other day.
Aye! Meta tried recruiting in the ML space. The hook? Half of the interviewers were Microsoft alumni that had a ton of money thrown at them. I wonder where those folks are today.
Sony deal bakes machine learning into Raspberry Pi
> Then come substack and everyone got excited about it. Sooner or later it will be on same path that medium took.

Substack is already far, far more paywalled than Medium ever was. Subscriptions are the business model.
Ask HN: Have you ever tried re-negotiating already signed SAFE note?
"It's not a lot" has basically been my career up until now, at least the bits where I interacted with a back-end; in the few cases where I witnessed a new back-end being set up, they over-engineered it without fully understanding the actual problem or needs; the engineering was often wishful thinking as well, as in, they wished they had the problems that their proposed solution would fix. Cargo culting, in other words.
DaVinci and Ableton are both good examples to me. I love Ableton and use it a ton, but man does it crash almost every session for me. I finally bit the bullet and bought Resolve to use some of its non free effects and have already run into a number of bugs. I’m still very grateful I have access to that level of software, but it does feel like things being 90% complete at best is the standard these days.
It only took me a couple days to learn all the signals and work out the modifiers, but about ten days of ~an hour a day after that of speeding things up. Maybe I'll make my own instructional 80s workout video for it...
I think it’s getting toward that dystopian future where we are forced to Jack into the matrix only from regulated spots in the physical world.

So rather than just putting on your goggles from wherever you are and working, Meta wants you to drive into the office, sit in a tiny cubicle, put your goggles on and work there.

Hopefully it’s just stupidity and culture clash and not maliciousness.

It’s similar to an early push at my org for “return to office” that involved everyone coming in and zooming all day with people in mostly different spots. Some people like this, but for many it seemed like a waste.
I am pretty sure that the development of a consciousness in coming LLMs is unavoidable. A consciousness is just another useful abstraction for making precise predictions about the world.

The big question will be: How do we treat machines that have a consciousness? Is consciousness in itself worth protecting, or is it the human attributes (being able to feel pain and an evolutionary priming towards survival) that should be granted this special status. This is going to be a fun discussion.
Workarounds, and still doesn't fix the issues lacking from the company that owns .NET.
These two, NightHawkInLight and TechIngredients are great and you should watch all their videos not just about this subject.
> One thing that stood out to me when doing so was a call I made to remove duplicate values from an array/slice of uint64. A fairly simple fuction that appeared often enough in the output.

But do those arrays need to contain duplicates, or the code can be changed elsewhere to not generate them?
If it quacks like a duck...

You cannot define "actually self conscious", can you. Because we don't even know what we really are. Some illusion, a narrator, that tells itself that he is the real deal. But maybe it's all just being really good at guessing the next words...
This, but cwm for floating instead of tiling, almost the same philosophy. Set keybindings, fire, forget. I use Wmaker because that was my first WM and I like it, but CWM it's my "failsafe" wm
when things break.
Probably back at Microsoft.
Meta is a great example of why you need a really good vision and execution.

Imagine an alternative world where instead of acquiring Oculus and later pivoting to the metaverse, Zuckerboard went all in on AI (LLM weren't a thing quite yet then), and instead rebranded the company Fabula (tale in latin), and developed AI technology to accelerate their original mission of connecting people. Though it’s true Facebook has an amazing AI team, it’s my understanding none of it has really been turned into product. In that regard they have been more like Google and less like OpenAI

They likely would've created something similar to LLMs by themselves in short order, but in the worst case could have made their own LLM after the Google paper.

You could imagine all sort of neat affordances given by an AI:

- Friendship level suggestions on what to do

- Meetup work, suggested on similar likes

- Improved suggestions

etc

I bet that hypothetical pivot would've been better than the metaverse. At this point (2023) you might imagine things iterating to the point where users have some sort of assist that helps facilitate engagement with your facebook friends (with ads, of course, hah).
If they cared about the metaverse then they'd be dogfooding it and insisting all meetings happen there.
If you follow thousands of people then maybe. But in that case you're going to miss tweets anyway, so if you've got way too many tweets buffered and you want to see more recent stuff you can opt to skip them.
Designing Trust into Artificial Intelligence Systems: A Guide for LLMss
To be fair, that's a nice moat.