skysight-inc/HackerNews huggingface dataset:
Last.fm was fantastic when it first came out, it was one of the few instances where I felt that I actually 'owned' the data I was sending to it. I discovered many new artists through it.

I think its decline will probably correlate with people's transition from MP3s to streaming services. It was pretty sad when that breach happened, as that felt like a nail in the coffin.

https://techcrunch.com/2016/09/01/43-million-passwords-hacke...

That said, I do occasionally stumble upon Last FM in search results and it's slightly surprising and slightly pleasant to still see it around.

The 'burgeoning' Discord presence (400,000 total users) doesn't feel like a lot however, it still feels like a niche interest group.
For some people - people learn and remember in different ways and writing by hand (if physically difficult, say you have an essential tremor (points at self)) can require enough focus that it actually makes it difficult to retain information instead being overly focused. Different folks have different learning and retention habits and while these sorts of articles are helpful in learning methods that are commonly useful they shouldn't be taken as gospel.
>>Nothing about that story sounds like a scam to me.

I mean, that's just... naivete? Lack of experience? Wonderful but unwarranted faith in nature of humanity? I was there once myself, so I empathize and understand it, but it's also dangerous.

First, there's no reason random people would be knocking on your door to cut a tree right then and there. EVERYthing about that story should sound like a scam, from the get go.

Second, I'm sure you CAN have tree cutting and removal as different services. As a consumer, why would you, but sure. But - do you really feel this was explained to the buyer ahead of time? Do you believe this tree needed cutting, based on the random strangers' authority? Why were random people walking around with chainsaws?

I get these guys on a weekly basis. "They were just walking down the neighborhood and noticed that [my gutters needed cleaning | my driveway is in disrepair | my roof can use a quick fix | whatever]". Literally every time, as I mentioned, there's an article in local newspaper few weeks later about elderly being scammed.

What honest, reputable businessperson, especially a skilled tradesperson, wastes their time knocking on doors? They are in so much demand they don't even need to advertise, word of mouth and referrals keep them overbusy. We'd all kill for a reputable contractor. Whoever knocks on your door in the middle of the day is not of that persuasion.
Hey! Just added the MIT license.
How Programming Is Changing
> cars are like 98% of the traffic or more

They didn’t always. That infrastructure was built and subsidized so they were used.

> Purely from a safety standpoint, outright prohibiting bicycle traffic on motorized roads would be a massive improvement at the expense of inconveniencing a small minority of people

Purely from safety standpoint, making less motorized roads would be a massive improvement and people would conform to new modes of travel just like when cars and interstates were introduced.
> I like when humans finally caught up to this advanced biological process and had to compare it to machines that humans created that led to this discovery just to understand it.

The solar system is like a clock. Cells are like machines. Brains are like computer networks.

It's interesting to realize how regularly we map our discoveries about the physical world to the technologies of the day, "just to understand it," and also interesting to be reminded of the limitations of such analogies.

The best and most literal parallel I can think of is DNA is like code. Yet I find it interesting, almost uncanny, that we discovered that right around the same time we started developing prgoramming languages.
filecoin is built on ipfs.
I find it hard to believe you actually know much about what you are saying. Gaming on linux is a limited, poorly performing, second class citizen experience at best. And the support when you run into an issues falls on death ears. Feel free to look at steam, filter by OS, note that when you remove windows from your selection the majority of top rate popular games all fall away.

It is far easier to limit your ad experience, and have a dedicated windows gaming machine than it is to switch to linux for gaming.
Drones in general are regulated in the U.S.

There are many restrictions.
> Crypto enables anyone to store money with minimal third-party trust. This freedom acts as a check and balance on corruption and builds economic resilience

In a world where cash is disappearing, this is crypto’s single validated value: in exchange for giving up the stability of a currency, you get the resilience of crypto.

> decentralised Crypto protocols are governed by code that cannot be practically censored or easily changed. For example, you know exactly how many bitcoin will exist in 80 years

Crypto has value in its interface with humans. (This is true of value, fundamentally.) Pretending it’s robotic money is a convenient fiction. If miners decide the number of Bitcoins needs to be increased, it will be increased. You can plead you’re on the real chain, the one as it was meant to be. But that is akin to refusing to convert your lira into Euros on principal.

> we have never had a platform with standardized APIs and immutable open programs for finance

This is almost entirely on account of regulation, not fundamental limits. There are some nonsense limits. Crypto has done a good job of uncovering those, and they’re in the process of being fixed, e.g. FedNOW and T+1 settlement.
Spinning Language Models
Llama – A Terminal File Manager
They try to cover the confusing naming towards the end but this refers to what used to be WSL 2 hitting 1.0 and WSL 2 is more a standard VM with a similar performance profile.
Wasm provides very extensive sandboxing capabilities that are extremely valuable for certain applications (plugins, real-time collaboration, multi tenant hosting), and pointless for others. You can leverage that by using wasm and create-exe.
I think Ruby and RoR just didn’t quite survive the transition to much heavier client-side JavaScript apps. Ruby peaked sometime around 2009 and back then, the browser landscape was much more diverse, and it was common to support IE6. It’s easy to forget how much of a burden IE6 was on web developers.

Ruby also suffered from a proliferation of ill-advised programming practices (monkey patching) and there was also some drama in the Ruby community (Rails Is a Ghetto). These were fixable problems and the Ruby community took steps to stop monkey patching everything and maybe address the other problems, but in the end, I think would-be Rails developers started using Node.js, and Ruby fell from the public spotlight.

As far as I can tell, Python survived by virtue of tools like NumPy, SciPy, Pandas, PyTorch, OpenCV, etc. Kind of a universal glue language for people who don’t want to write C or C++. Otherwise, I think of Python and Ruby (as languages) as nearly interchangeable. Python had its own issues to work through (2 -> 3) and its own drama, but it settled in some more stable niches and seemed to have fewer mercurial personalities at the center of it all.
Available on Model Y LR as well
It's not a nightmare unless you try to tack it on after the fact. Start (or earlier in the process incorporate) some variation of command pattern into the system and it's not too bad. Some actions will remain irreversible, but those are ones that would be irreversible regardless of whether you have an undo-facility or not.
Actually there were scam games like that back in the era of Symbian Java Apps. You click-click-click and then a window asking you to send an expensive sms pops up.
Drones in general are regulated, I think for size and capability, and also where you are allowed to operate them. Operating a FPV based drone requires a certain license I think, as does operating a drone "out of line of sight"

The regulations are somewhat dumb. The issue is that drones took remote controlled flying things from being a niche hobby that required monetary, time, and emotional investment, which prevents you from doing as much stupid crap that can harm other people, and gave it to everyone. Predictably, a portion of "everyone" is an asshole who is so self centered they literally don't think about the ramifications of their actions, or worse, actively enjoy harming others. These people started flying drones in places like airports, and legislators suddenly got spooked that every idiot could cause a bird-strike equivalent issue, or just drop a poorly operated drone from 100ft onto someone, which would really hurt them.

Basically, "the public" is offensively irresponsible, so they lose their toys. Drones are just a modern day radio spectrum, with similar cutouts for kids to still play with toys.

Most people ignore the rules because the FAA doesn't police it that much, though they reserve the right to.
Nice! Bookmarked it.

I also recently started making some portal with curated links and feeds. I call it Discovery Portals. The very small beginning can be found at https://www.heyhomepage.com/discover/
We cannot even have fully automatic rifles in the US, so the assault magnets would have to be either semi-auto or bolt action, sorry to disappoint.
Related:

Never Use a Warning When you Mean Undo - https://news.ycombinator.com/item?id=2150361 - Jan 2011 (83 comments)

Never Use a Warning When You Mean Undo - https://news.ycombinator.com/item?id=34746 - July 2007 (10 comments)
Or use someone else’s real name. Like Abraham Lincoln’s.
The frameworks provide 2 by hiding 1. This makes it impossible to use the request and response types for other purposes.
Agreed. I take notes for my university classes either by using my tablet to type in a markdown file (the content of which I then transfer to Obsidian) or by writing by hand in a small notebook (and then adding the most important things to Obsidian). In both cases, what comes to my memory when thinking about my note-taking is how it's organized in Obsidian and in what part of my file.

One of the biggest advantages of taking notes digitally (or, at least, transforming hand-written content into digital content), which the article fails to mention, is the fact that you can easily CTRL+F to find the information you are looking for. This has helped me so many times during my studies. This is impossible to do with hand-written notes.

To add to what you said regarding a comparative work between paper writing and digital writing, I'd also like to see other ways of remembering content being taken into account. Writing by hand may "still [be] the best way to retain information", but the article seems to miss that writing is only one way of remembering things.

Let's say person A is taking notes by hand and doing nothing else, and person B is taking notes digitally and then using spaced repetition to remember what they have written. We can easily say that person B will retain much more information than person A. I think it would be interesting to see what would happen if they both used spaced repetition. I doubt there would be much difference in the end. What matters is the way information is encoded in one's long-term memory, not the way is it collected.
I still wish I could convince gmail to send emails immediately though. Used to be that they showed up within a second or two, but now you need to wait half a minute or longer before it shows up in someone else's inbox.

Setting the timeout lower doesn't seem to help much.
Why? Deadnaming trans people is considered rude and invalidating. Additionally, I believe many (most?) trans people would consider themselves as always having been the same gender, even before they came out and started presenting as such.
Your creating safety barriers for another problem though which are car speeds that aren’t regulated enough, and human and vehicle errors.
Faster and more correct syntax highlighting is the main benefit atm, as I understand it.

In general it's for functionality that needs to understand syntax but doesn't need a full compilation-level understanding of the code, that can benefit from much faster responses than an LSP server can provide and that people may want working out of the box for many languages without having to install and configure language servers, generate compilation DBs, etc.
Season 3 Episode 8: Rivers Cuomo and Guido van Rossum
If every time someone made a loosy forecast that someone had to put a hundred bucks into a 3rd party escrow until the forecast comes true or false, the "news" agencies would run out of rumors to discuss.
Hasn't the downturn already happened?
Amazon plans to spend $1B+ per year to produce and release movies for theaters
I previously wrote web applications in Python.

My primary reason for moving was to capture the advantages of a strongly-typed language. I suppose Go would have been another reasonable choice in this regard.
Could be useful for people who like to “claim” their common handle.
Nitpick about “sending messages to employees”: he’s no longer CEO and therefore ‘employees’ are not beholden to execute his commands. Depending on the jurisdiction, this is somewhere between “freedom of expression” and “witness tampering”, and it would be in his best interest to STFU.
Did you assume the conclusion, that it is worthwhile? Is it possible that your hypothesis is wrong, and it isn’t worthwhile to continue building open-source crypto projects?
https://www.tate.org.uk/art/artworks/klein-ikb-79-t01513

No need for a hypothetical!
Before the internet was a thing the only two ways to get information were by remembering it (or remembering by proxy by asking somebody else) or checking a book. Since it was still impossible to lug around an entire library, schooling gave a large emphasis on memorization.

These days at least some university tier education has adapted to the model of just acquainting people with a concept quickly to the point where they can search for it when they need it. Most of the educational system still needs to catch up though.
https://archive.ph/U3qBm
My stance on high-powered magnets is the same as on high-powered motorcycles.

Sure, you can have them, as long as you and all your passengers/bystanders have signed an organ donor agreement.
Alias your Mastodon username to your own domain with Jekyll
Nothing that I know of has the same effect as medically prescribed stimulants.

However, I've found consistently that high quality saffron (Affron TM) extract has a mild SSRI quality, which when used during the seratonergic phase of your day (i.e. after lunch) can be noticeably effective in normalizing mood, limiting depression and generally getting into "the zone" or flow with certain types of work, like writing etc..

There are some papers on this, mostly from Iran I think.

As for non-medicinal, as cold shower or bath before starting work can really help breaking through the wall.
I grew up in the Dominican Republic with limited access to first world financial services. We had 52% inflation in 2004 and double digits one most of my time there.

For the three reasons mentioned in the post, I think Crypto has the potential to increase economic freedom in the world.

I don't speculate on it and I also HATE the bad actors it draws. It is being used for non speculation use cases so it can't be a complete dead end :D
Ah, good point. For that, I would simply rephrase that too much sleep is also bad. Which, is a less controversial way of framing it. And still fits with my generic framing.
I wish I knew someone.
> I put things on paper precisely so I don't have to put them in my brain. To keep them in both places would be redundant.

I think that makes sense if your only goal is to reference the information, like looking up information in a personal library. But I like to write by hand so I can record my understanding of the information, my putting the information in context in my own words. Sometimes I'll never refer to the written thing again. The writing is part of the leading to understanding by way of reformulating the information into my own words --- situating it in a context that makes sense for me. Writing by hand feels more connected to the development of my understanding. Typing never really gets to that point for me.

But I think it's also very subject oriented. Writing in a technical context requires handling information in a different way than if it's in a more analytical or critical/expository context.
George Hotz becomes a Twitter intern to fix search
> As someone who's worked on a huge Python program (10M+ LOC), type safety was the last thing on our mind when maintaining it.

This is true. Python dictionaries are extremely powerful, and they obviate the need to use elaborate types throughout the code. There is even a special syntax for making dictionaries in Python. In a code base with lots of dictionaries, type errors are a thing of the past.
Is it now available for Windows 10 server? I think so far you could only use WSL1
I didnt disclose as I was not gonna promote anything, but I work for a startup specializing in on-device voice recognition. I am 100% biased towards on-device voice processing :)

i just wanted to share my 2 cents, as it's not unique to Apple and the cloud can be costly even if you own it. Big tech has been investing in on-device for a while. besides voice commands, apple and google do transcription locally too. because now you can have local speech to text with cloud level accuracy and of all the reasons you shared - cost, privacy, latency etc. (but again, i'm biased)

https://www.androidauthority.com/voice-typing-opinion-322134...
https://techcrunch.com/2022/05/17/apple-adds-live-captions-t...
It maybe if you grew up writing with pencil or typing.

For me writing is huge help in retaining information. I also know people who swear by typing but they all are younger who grew up with computers.

Also the handwritten notes don’t need to write everything in alphabets. The biggest advantage of writing is freeform. I could draw a diagram or other doodles. My old notes of drawings of the classroom, random objects, etc. I think those doodles helped me retain some information.
EDIT: I can’t modify this to narrow the assertion to “… the US had a city (Cahokia) larger than its European contemporaries…”

Also, all of the Americas gets historical short shrift from the old world: my point still stands: there was a concerted effort 500 years ago to exterminate the natives, and the results of that plan continues to this day when people say “X doesn’t have any history”.
I've been wondering about that. I joked not too long ago that Mastodon is the new FidoNet, but it does occur to me that there are probably things Mastodon could learn from FidoNet (or Usenet) if it hasn't learned them already.
Wait, I didn't realize Ghana was an anarcho communist state!!! I just assumed it was typical stuff like being endlessly marginalized and sold out by the powerful, and their population being treated like oxen by foreign investors, but that also makes sense!
> Sports cars flooring it from a stop, losing traction

Traction control prevents this these days.

It still happens, of course, because idiots WANT to spin their tires and so turn off the traction control. But spinning tires != going fast. Usually sports cars flooring from a stop are interested in speed, not tire smoke, so the TC is still on.

That said, I know in my Model 3 Performance, I've floored it from a traffic light in the rain and had very little spin. It's insane how effective traction control is in an EV.
The line between scam and criminal negligence is one of intent, but that line gets blurred based on the presumed understanding of the risk being taken. I am curious who "they" are however, and why it even matters. Hopefully they all are punished accordingly, and every misappropriation of crypto investments, from $1 to $1T, is called out.
> Imagine using Java's JDBC from something like Nim.

You can already do this with JNI. How does WASM improve things? In both cases (WASM or native code) you get the overhead of two runtimes and the hassle of converting data types, don't you?
Exactly. Too many folks take "static typing" as the only form of static analysis that can be done. Sometimes the only analysis that can be done on a codebase.
'Devastatingly cute' bats look for bugs in forest clearings and corridors
3 seconds is too much even for a Terms & Conditions acceptance button.
It might involve a performance penalty today, but in the years to come vendors will be investing in making it fast. And Wasm has a much smaller surface area to optimise than JavaScript does.
Video Encoding from Scratch
If you watch JB's videos (actually they're posted by someone else on YouTube I believe, taken from his Twitch streams), the language definitely exists.
I find that most times the goal is just to have the information, and when you write it down by hand in the first place you're more likely to remember it. Seems overkill to put more effort into it.
Gmail had that feature over a decade ago. It's helped me maybe once or twice, but it's nice to have.
Any chance they are going to add something higher? 19v would align with laptops and make power hungry GPUs slightly more manageable.
I think at this point it’s a new building primitive mostly aimed at major-mode authors.

That said, tree-sitter should make it possible to create paredit-like implementations for languages not LISP and other stuff like that, which IMO could turn out to be really neat.

As a change, this is quite significant, but not directly aimed at end-users.
“Taking advantage of forrest fires” is not a long-term strategy for survival unless you also evolve a penchant for arson, and then you’d run out of forests pretty quickly once your local population rises even slightly.
Meta confirms US military involvement in sprawling phony social media operation
Yes, our thinking here was that for SSD or NVMe sometimes the cost of scheduling is not worth it, and "noop" can be a good choice, since the device is already so fast relative to the cost of the CPU and memory access required to schedule.

As far as we understand w.r.t. mechanical sympathy for flash, what counts most is either a large bulk I/O that the device can internally parallelize, or else sufficiently parallel smaller I/Os.

Then, being sector-aligned to avoid the kernel from having to fixup alignment with a memcpy—also, we're using Direct I/O so we have to—and especially trying to issue writes all with similar “Time of Death”. For example, if you're writing out the blocks for a new LSM table on disk, then it is in fact good to keep these close together, since it's likely they'll be compacted again and reclaimed at the same time in future.

This brings us back to scheduling... :)
Any purchase of powdered alcohol is irrational, as it was clearly a terrible product once you got past the stupid headlines.

It would be like bragging "The gov banned landmines with oversensitive triggers so I bought a couple!".
That's true. Vitalik calls this the 'Social Layer' of Blockchains.

I'm not one to call crypto protocols immutable, so I'm sort of with you. That's why I added 'practically' and 'easily' to that sentence.

Not even China was able to ban a decentralised chain. So I'm cautiously optimistic...

-- Edit --

Hadn't seen your first and third points.

1) & 3): Agree with your points. I'd just add that you don't have to speculate to use these networks for real day to day transactions. Also, i'm not bullish on incumbents innovating faster than these permissionless protocols.
One of the big issues I have with ARM CPUs right now is that you can’t really purchase them anywhere as a consumer. They consolidate everything into the hands of a few major players, while hobbyists are relegated to sticking with x86. I wonder if RISC-V is going to fix that.
While they're at it they should also ban Christmas lights. That too wastes a similar amount of electricity for no "proper" gain.