skysight-inc/HackerNews huggingface dataset:
It was often talked about here on HN because (I think) player or part of system of justin.tv (twitch today) was written in it, and it being a part of YC..
It's a shameless plug, but I have built and use something similar: https://backupdiary.com
Related https://news.ycombinator.com/item?id=39805362
Rocks.nvim
When there is no human in the performance loop at all, that's flirting very close to selling a cheap blend as as 18-year old single malt.
AMD has a CPU division too, and Zen basically resurrected AMD against Intel.
By the time some companies figure out how to replace CUDA, Nvidia has already moved well above the CUDA layer.
> Agent Smith: "Have you ever stood and stared at it, marveled at it’s beauty, it’s genius? Billions of people just living out their lives, oblivious. Did you know that the first Matrix was designed to be a perfect human world. Where none suffered. Where everyone would be happy. It was a disaster. No one would accept the program. Entire crops were lost. Some believed that we lacked the programming language to describe your perfect world. But I believe that as a species, human beings define their reality through misery and suffering. The perfect world was a dream that your primitive cerebrum kept trying to wake up from. Which is why the Matrix was redesigned to this, the peak of your civilization. I say your civilization because as soon as we started thinking for you it really became our civilization which is of course what this is all about. Evolution, Morpheus, evolution. Like the dinosaur. Look out that window. You had your time. The future is our world, Morpheus. The future is our time."
For the vast majority of writers, writing is not their main household source of income. The average book is not profitable if you account for even minimum wage.

In the UK, the average full time writer earns less than they would at McDonalds, but their average household income is well above average. In other words: Most rely on a reasonably well earning partner.

And full time writers are rare even among fairly successful writers published by big publishers.
?
I don’t WANT a car and the inconveniences it brings. I would much rather spend my money on something else.

I very much prefer going by tram/train 95%+ of my trips.

However, sometimes a neighbourhood car would be very convenient.
Did that happen with marijuana where that has been legalised?

Not a leading question, genuinely haven't been following the saga
TL;DR: vi keybindings are the secret weapon.
Why is this? AI is going to a multi trillion market. I can't think of anything else bigger except maybe electricity, real estate, and food.

If I'm AMD, I'd spend at least $1 billion/year figuring out the software side.

I can't think of an easier way for AMD to return value to shareholders than eroding CUDA advantage.

Heck, Meta invested something like $100b on VR so far and VR is not nearly the market that AI is.
Amazon Redshift Internals [video]
A very well-known effect, actually, resulting in "analysis paralysis".

Many will relate here via a simple example. When I have to start a project, I can spend weeks trying to decide what combination of language, framework, and cloud offerings to use. There are just too many ways of getting the same thing done.
> over-whelmed by choice

I'm not sure it's really that, because we can't hold more
than 7 plus or minus 2 alternatives in mind at any time [0].

It's more related to FOMO, or a gnawing feeling that whatever we
choose is sub-optimal, because we could have made a better choice. The
apparent magnitude of possible choices kinda just confirms that.

You see people on Tinder dates sitting at a restaurant table each
still scrolling in case something "better" turns up.

The way out of that it to accept this moment is unconditionally
perfect and relinquish control. That's not a common skill nowadays.

[0] https://en.wikipedia.org/wiki/The_Magical_Number_Seven,_Plus...
There are a bunch of things that are kind of quick and dirty about these snippets. I think I mentioned that in the post, that these are not best practices. But not quite so ill as compile-time in this case :)
I wanted to know how it's handled on OpenStreetMap, and here's how [1], on a first of April anyway.

If someone knows more on this, don't hesitate to share :-)

[1] https://blog.openstreetmap.org/2017/03/31/osm-plate-tectonic...
The "but" is that I will almost certainly outlive this service. I don't remember the name, but there was something similar, though a bit more built up and polished, a few years back. Seems like a good idea, so I set it up. A year or two later, it was gone. Thankfully, I'm not.

I love the idea of something like this - even better if it included some digital housekeeping, deleting what I'd rather delete, and sending what I'd like to share - but I think I'll have to build and maintain it for myself if I want it to last.
If I knew what was up with us swedes I'd be consulting on that instead.
They just recommended cross-checking status updates in "stand up" meetings with commit history to catch engineers underperforming. That is (1) (2) and (3).
To add some:
https://aboutideasnow.com/
https://uses.tech/

Taking the time to add some /about, /ideas /now, and /uses to be on these directories doesn't take very long, can recommend.
While plastic and car tires might have some measurably bad effects on humans, we still live on average way longer than our ancestors. You could draw a weird but valid correlation between poison rain water and living longer.

You're right though that we ought to be careful and try to reduce bad stuff. I suspect that will be key to increasing our life expectancy even further.
I can't really expect Devin to be remade overnight, but I have my doubts too
Adverts? Dont allow it (word of mouth will work even better - especially with known purities not available on the streets). Just follow the cigarette industries ad-rules, but stronger.
Or....like beer and other alcohols.
Even though I am somewhat gainst Apple I dont think that is a fair assessment.

I do however find them extremely hypocrite of suggesting how they "care" about young people and yet not acting on it while causing this problem.
Tidal supposedly pays artists out the most of the big names. Only beat out by Napster!
Yeah really sounds like it ::eye roll::
https://www.kimai.org/en/about.html

Seems like it is just a one person project with donations and a paid SaaS tier if you don't want to role your own.
"Stand up" meetings are not hand offs in the ER. Continuous integration with automated testing is.

Why are there no laymen agile coaches at law firms, and no "today I did this, today I did that" breakfast meetings in finance, or in CS academia? Other professionals don't accept this kind of infantilization.
Could be, yeah.
> teeny tiny baby sized people

seems like the air is pretty thin up there ...
In this case he maybe have insider knowledge of how the algorithm works due to friends inside Spotify?

I would suspect the best SEO consultants have worked at Google or have friends inside.
if(and(or(cond1, cond2), cond3), effect1(), effect2())

In most languages, if `cond1` evaluates to true, you would not evaluate `cond2`. If `cond1` and `cond2` evaluate to false, you would not evaluate `cond3`. If all conds evaluate to false, you would not evaluate `effect1()`, and if `cond3` and either `cond1` or `cond2` are true, you would not evaluate `effect2()`

They're not functions because they don't evaluate their arguments before evaluating their body. Their operands are passed verbatim and evaluated explicitly by the body on demand.

In Kernel, for example, we can define these as operatives, which don't evaluate their operands. Assuming we have some primitive operatives `$cond`, `$define!` and `$vau` (the constructor of operatives), and an applicative `eval`:

($define! and
($vau (lhs rhs) env
($cond ((eval lhs env) (eval rhs env)
(#t #f)))))

($define! or
($vau (lhs rhs) env
($cond ((eval lhs env) #t)
(#t (eval rhs env)))))

($define! if
($vau (condition consequent antecedent) env
($cond ((eval condition env) (eval consequent env))
(#t (eval antecedent env)))))

These aren't the definitions Kernel uses in its standard environment. It uses recursive definitions of `$and?` and `$or?` which take arbitrary number of operands, and `$cond` is defined in terms of `$if`, which is primitive:

($define! $cond
($vau clauses env
($if (null? clauses) #inert
($let ((((test . body) . rest) clauses))
($if (eval test env)
(apply (wrap $sequence) body env)
(apply (wrap $cond) rest env))))))

($define! $and?
($vau x env
($cond ((null? x) #t)
((null? (cdr x)) (eval (car x) env))
((eval (car x) env) (apply (wrap $and?) (cdr x) env))
(#t #f))))

($define! $or?
($vau x env
($cond ((null? x) #f)
((null? (cdr x)) (eval (car x) env))
((eval (car x) env) #t)
(#t (apply (wrap $or?) (cdr x) env)))))
Not paying the licence fee seems to be a thing to boast about here. It's such good value for money - worth paying for Radio 4 alone.

My brother also wasn't a BBC fan until he had kids and realised how much better their content was than everyone else's, not to mention it being ad free.
My understanding is that that's not really how Spotify's financials work, in that how much will be paid as royalties _in general_ to everyone is calculated first as the "royalty pool" (something like 66% of revenue), and then how that money is split and to whom is calculated secondarily (using an algorithm called "streamshare").

So in this case, its affecting the "streamshare" calculation, but not the "royalty pool" one, and so not affecting how much money is in Spotify's pocket.
That easy to say, but it needs to be understood that nowadays, contrary to how it worked 20-25 years ago, if you don’t actively and continuously promote your content in some social media, no one, not a single person will ever find it. Google will never direct traffic to small websites unless you’re extremely specific. You might as well publish it in a HTML file on your hard drive.
Interesting.

I normally have my main backup (USB-powered external spining rust) disconnected from my laptop, so I'll take today's backup and disconnect it as usual. We're not into EMP kV/m stuff here AFAIK!
It seems like laptops should treat 80% like its 100% and have a separate "overcharge" feature that can be activated manually or automatically on a schedule or when not on home WiFi.
Analog compression is how I explain it to kids today. Like an mp3 is compressed. Lossy analog compression for that matter.
Playground bullies do prosper – and go on to earn more in middle age
Blows my mind that AMD isnt throwing everything they’ve got at fixing this.
> reduces levels of illness, reduces domestic and street violence, increases health, increases safety of women and children in the home, increases family stability, increases productivity.

These are bald assertions, and particularly suspect in light of deaths caused by contaminants and by unknown doses.

Even the claim of reduced use is suspect. Increased but safer use of some substances, without criminal consequences, could easily be a net gain in all of the categories you mention. Particularly if some folks prone to violent assholery chose things other than booze…
It seems to be some sort of common principal component analysis.

E.g.

A likes a.
B likes b.
B likes c.
A maybe likes c.

But with many more nodes. I think they use it for recommendations and subgenre sorting etc.
OpenTama – An open-source reference design for MCUGotchi
In your opinion, is it hopeless for something like ROCm to compete given that even CUDA is extremely hard for all parties?

What do you think about Apple's Metal?
> I must be in a niche where we're consistently crushing cublas, cusolver and cudnn, sometimes cutlass with internship-level competency

Congratulations, it sounds fascinating. Looking forward to seeing your contributions to pyTorch.
Some transparency around it would be nice, without the need for investigative journalism.
I think you're misunderstanding - when they say "pay per view" they mean the consumer pays with real money, not attention. Yes the producer is paid per view. They're the same from that point of view. But that doesn't make them the same.

The most important differences are:

* pay per view doesn't have advertisers to satisfy
* people's time is worth much more to advertisers than it is to the average viewer. People are only going to pay cash for things they really specifically want to watch (e.g. Game of Thrones), not channel hopping trash (24 hours in A&E) - but they'll happily watch adverts for the trash.
I'd argue our ancestors would outlive us had they had the medical care we do. I suspect our lifespan was prolonged mostly, or maybe solely due to advances in medicine.
Oh man, this is creating a new itch in me, thanks! I hope it's a gateway for me to write a flight controller for my RC planes.
C++ doesn't have interfaces. The vtables for any given class in at least the common implementations just adds function pointers for every new virtual member function for each subclass.

Since you (in C++) can't cast between "sibling" types and expect it to work, that's enough - each new subclass has a vtable that shares the base with all classes inheriting from the same parent, but adds different sets of new virtual member functions.

In languages with interfaces, or that are more dynamic, you typically have tree common choices:

* Add a dispatch method and call that (really expensive, but extremely flexible)

* Add an indirection and put a pointer to a vtables for each interface in the main vtable (first place I encountered that was in a paper that named it "Protocol Extension" by Michael Franz, who implemented it for Oberon)

* Make the vtable include the superset of all possible methods. My (experimental, incomplete) Ruby compiler does that. It makes the vtables larger, and at some point you'll want to assign some methods to a slower but more compact path, but it works surprisingly well.

But none of those are needed for C++.
That didn't work out well for Apple and they changed their UI to be just another spotify clone.

Even though I never actually used the album cover wall on apple music, I do miss it.
i believe it should be possible to make tag like experience for macos with hammerspoon (lua based scripting engine for macos), you can move windows between desktops with it, so you could have one desktop for tiled windows and default for maximized, so whenever you want to switch to tiled group of windows u somehow trigger that with hammerspoon shortcut, and when you switch to a single window you switch to default desktop

i have an implementation of window manipulation based on key/letter hints, you can use it as a reference

https://github.com/ivanbalashov239/hammerspoon.config
I don't think pirating mp3s is more attractive to the listener than Spotify.
Kind of makes sense that a company with relevant expert domain knowledge can double-dip making both pro and game stuff.
Yeah those questions stuck out to me. They're not even grammatically correct!

Most of the questions seem fairly reasonable though.
Very cool! The way to swap between models and 'live configure' is neat, also the ascii picture previews.

I think the idea of a cli text/photo generator is so simple I think that anyone who is technically adept enough to appreciate it are also able to write a version of their own within a short amount of time.
My mum dug out last year some 20yo pictures (actual pictures on glass paper) of me and my friends at a LAN party, we used to do several of those every year. I was never much into pictures but damn that felt crazy to see them.
TinySSH is a small SSH server using NaCl, TweetNaCl
Levitt has his own podcast, "people I mostly admire."

Interview format. I really enjoy his questions and perspectives. He asks things I don't really hear from other interviewers.
> Sonos takes it to a whole new level by having a UI so poor that it sometimes leaves me not even wanting to listen anymore.

Just never use the Sonos app if you are a Spotify user. Spotify Connect is their single most important feature for me.
The only reason to open the Sonos app is to re-group speakers and that‘s basically a shortcut from the Spotify app anyway.
Interestingly, before Turkic and Mongol nomads there were Indo-European nomads which were just as convincing. I wonder if ancient Greeks could actually understand some Scythian. They didn't diverge that long ago.

There were also Finnic nomads which manifested as Ungri turning Hungarians.
Whoops, I stand corrected!
Related article (which is also giving context to why this appears, for those who don't follow the current events) - https://aeon.co/essays/how-russia-is-putting-the-ancient-scy...
You can apparently trade off 3/4 of your royaltys for a higher placement on the coveted Spotify-owned playlists of different types of ambient music, childrens songs etc. According to the article. But stuff like that is not very transparent I guess..
Remember when CloudFlare took down perfectly legal KiwiFarms and you cheered on them being the morality police? Well, you’re welcome.
1. It is not Apple iPhone vs Samsung, LG, Pixel Android. But Apple iOS vs Android.

2. The 60% of Apple iPhone / iOS Market "usage" share ( incase people want to be pedantic and refer it as shipping market share ), commands over 70% if not 80% of purchasing power in Apps or other sub market sector. That is a huge difference in market power.
Idea: offer a separate service where you can pay to prevent one particular switch being activated.

Price: $10k
MiRNA circuit modules for precise, tunable control of gene expression
A solution to the problem of expression level variability?
>You see people on Tinder dates sitting at a restaurant table each still scrolling

Do you actually? That's appalling.

Some time ago I was on a second date with someone (met through a friend, not Tinder) whose phone was frequently pinging the Tinder notification sound. She was very pretty, I was under no illusions about the level of competition, but I was so insulted by the disrespect. Imagine not even putting your phone on silent! Had no idea it could've been worse, god help me if she got it out and started swiping.
Nice reminder of the reasons things go wrong in manufacture, from
shock and vibration to thermal cycling.

But this is now essential tech for "end users" too, to assure supply
chain provenance from tampering and implanting of malicious VLSI.

I first heard of the work of Andrew "bunnie" Huang [0] here on HN, and
the ability to inspect with near-IR radio instead of more difficult
and dangerous X-rays.

I look forward to the day I can borrow or hire an electronics "hand
scanner" microscope and verify that Intel hasn't quietly popped
another backdoor "management engine" into the board I bought.

[0] https://en.wikipedia.org/wiki/Andrew_Huang_(hacker)
I went back to printing photos on a regular basis.

It is relatively easy to select the best and edit photos every other day on vacations or at home for printing. It is however a major PITA to do that for hundreds or thousands of photos at a time. Thus I am still too lazy to have a look at those 20 years gap where the only pictures I took were digitized and are stored on a hard drive and remote backup.
Probably, but this service has been around for over a decade so it has at least proven that it has some longevity — plus the creator is an HN user and this concern comes up every time the service is discussed, so maybe it’ll outlive us all because of the universe’s desire to prove a bunch of cynical nerds wrong.
I think industrial wastes and parasites cause different kinds of diseases.
You can still build tiny communities. I joined several discord servers when interested to certain topics in the past, with anonymous people still sharing about them. And a couple of phpbb forums with < 300 subscribers. I'm sure if I were into even more niche stuff I would find people interested in writing and reading about the topic. Also youtube is quite good for certain stuffs.
Yep, you can still people working on it here https://www.twitch.tv/directory/category/super-mario-maker
In this case it's not pop music, it's instrumental ambient music and childrens tunes.. Very particular set of playlists, Spotify-owned, that if you get into them you're essentially guaranteed millions of streams (as those playlists have tens of millions of followers that I'm sure just have them on repeat often - guilty here as well..)

Aside from the sketchy issue with faking 750 artist names, apparently the music is good and has good artistic intent within the genre.

According to the article, you can do deals where you trade away part of your royalty for a higher placement on those Spotify-owned playlists, which in his case seems to be the right business choice to make by far.
Was it a bad design decision to not include nullable types in Go?

I can't count how often I've seen this:

Go: panic: runtime error: invalid memory address or nil pointer dereference
I don't understand why this exact comment is posted on every thread about them - it's not very complicated.

"Cloud computing" style systems are nice in some ways - you can just ask a computer to give you some virtual computers and virtual storage and it gives it to you. Whoever owns them can put quotas or pricing or whatever on you, but you can self-serve, and you don't have to care about replacing DIMMs or NVMe sticks or whatever.

Having some random American megacorp host things in a datacenter is good for some people, bad for others. You might not want to be in their legal jurisdiction, or you're legally not allowed to, or you just don't want to, or their prices for your volume are too high, or you don't want to be locked in to whatever future bad choices they make.

So, Oxide made racks of machines you can buy, plug in, and then have a cloud-style (virtual machine, virtual storage, virtual network) system at home.

I really really don't understand what is hard to understand.
It's a nice marketing stunt and/or art project - but if I was active in circles where my sudden, untimely death was something to worry about so much that I need an insurance, then the last thing I'd want to entrust my secrets to would probably be some random startup with unclear financing and ownership structure that could pivot or get acqui-hired or just close up shop tomorrow.
It doesn't mean they contribute to upstream.

Ironically while UNIX clones might be the outcome of trade wars, that doesn't mean FOSS will benefit from it.

Specially when IP, national security, and code hosting servers become part of the whole picture.

Long term we will be back to cold war days where Open means ISO and Open Group kind of paper standards instead of actual code.
I'm reminded of The Manual:

https://en.wikipedia.org/wiki/The_Manual
> The reality is that there aren’t many EVs currently in Europe that are both functional and affordable in fact there are non.

True. I don't understand what we argue about.

- Cars in Europe have become more expensive, regardless if it is a Kia or a VW.

- The Chinese state distort the markets.

I guess we both love cheap transportation. The fact that in this competitive market all brands got more expensive tempers the suspicion that there are wild margins. But I also suspect that we do pay those higher prices regardless because we can.

In China there is a price war, precisely because the state funds a massive scale of EV production. Some Chinese EV manufacturers went bankrupt, but the state brought them back to live. Also, the Joint Venture of VW-Siac receives those subsidies, which helps VW to keep prices low in China. The example you gave was a temporary sale, initially scoped to just 7000 cars, but later increased to 17000. But yes, price difference between EU-China is still big nonetheless for this model.

China is a big market, and all players are working hard to get a foot in the door to establish their brand.

I fear that once a brand is established prices will rise. If you look at the phone market, the OnePlus was once a cheap flag ship killer. Now it is just as expensive.
Damn, Rage is still on, been on TV for longer than I've been alive, with the same logo, same time slot!

https://www.youtube.com/watch?v=5fOjrQ2N3K0 Ahh,,, guess I'd better go to bed .....