skysight-inc/HackerNews huggingface dataset:
Lisp was my first real programming language many years ago and the superior environment of Lisp machines (which I had the chance to use from the mid-80s until the mid-90s) is what I still miss today. I dabbled with Fortran IV and Pascal too early on, a bit later with C too, at the same time, but I always found the need to manually manage storage (How long to plan a string? Or how large should an array be?) annoying.

Lisp offered me the freedom to think (and program) in abstract terms. As did (and does), BTW, Perl (especially with regexps, another great abstract tool), where memory management is nothing to care about unless your RAM isn't sufficient ;-0)

When I had to describe the different programming languages to lay people, I used to compare programming in Lisp with using a helicopter and a camera to collect data for map production, while other languages are similar to some earth bound vehicles and a tape measure. Yes, learning to fly a helicopter is more complicated than learning to drive (a bicycle or car) but once you managed the learning curve, you could produce much better results much faster (aka prototyping). And, of course, there are fewer pilots than drivers to chat with.

Here's an interesting (not so recent) talk by Peter Norvig where he summarized the Lisp perspective:

"Lisp: Where Do We Come From? What Are We? Where Are We Going?" http://www.norvig.com/lisp_talk_final.htm
Ask HN: iPad Pdf Annotating Workflow?
I was spoiled during grad school as the department let us print as many documents as we needed. As a result my workflow was heavily paper-based. Now I’m in a R&D team which is proudly paperless and printers are banned. Basically I’m forced to read pdfs on a computer screen while keeping notes on a separate piece of paper. The pdf viewers integrate note taking tools feel all distracting and break my reading-note taking flow.

I happen to have an iPad Air with an Apple Pencil but I didn’t find a good app for annotating pdfs. I always end up zooming in a lot, writing notes and zooming out. Again, this breaks my flow.

I saw the Remarkable2 which may be good for my purposes, but I’m interested in hearing other solutions
The emotional stress of not having food and shelter is worse?
Actually neither in Mainland China nor in Japan the choice of the writing system has remained stuck to what had been used there for millennia.

In both Mainland China and in Japan the writing system has been reformed enough so that anyone who learns only the modern writing systems will have great difficulties to read any writing from before the first World War.

The reform was much more profound in Mainland China than in Japan, resulting in the Simplified Chinese writing system, so now Japan has remained with the more complex writing system.
I wouldn’t call it snobbery. I consider Lisp, Prolog, and Erlang to be the three most profound programming languages of all time. Maybe they lack some utility for certain problem domains, maybe they don’t have vast ecosystems today, but all three teach how to arrive at solutions in the most logical, pure, functional way, without using global state.

This knowledge is then applicable to any other programming language.
> Bakers were under constant suspicion of cheating customers and the regulations.

I once found a book of old German jokes and basically every third one the joke's essence was some kind of slander against the town miller.
Potentially stupid question: I can see the benefit of running Go-compiled-to-WASM client side but I don't really get why I might want to run WASM server-side.

What would be the benefit of server-side WASM over running a Go binary directly? To run untrusted binaries alone or are there other benefits?
If you have a sauna in your home (which most Finns do), then you can afford to use it 4-7 times a week even if you're not rich. Though maybe not with the current electricity prices, but earlier it was no problem. I'd say 7 times is a bit excessive though, but I know people for whom 4 times a week would be normal.
Because people are literally telling you what to do everyday, and getting another job doesn't change that, only who tells you?

The whole point of FSF is that everyone can have control over their software and do whatever the heck they want with it, even if it makes no sense. Here you have an excellent example, and you're suggesting there's the same freedom in finding somebody else to control your work.
What came to mind first was sniping in games like Counter Strike. Your eye is generally within the crosshair aiming at a certain spot, but suddenly someone comes in your peripheral and you have to make a quick flick shot, which requires more muscle memory and not even focusing on the target.
> “None of this is cutting edge,” tweeted robotics expert Cynthia Yeung. “Hire some PhDs and go to some robotics conferences Tesla.”

And this is exactly the problem created by social media.

I don’t care for Musk or any other tech celebrity, visionary, billionaire, or however you want to describe them.

But why does some demo have to be so extremely impressive? How is this newsworthy?

The real problem here is social media. Every toxic, awful loon is out getting their negativity and grievances amplified 1000x.
There are also primarily dopaminergic psychedelics like ibogaine that have even more potent therapeutic benefits. This suggests it is not sertonergic effects that are the primary therapy.
I once had a gym membership which included a sauna, and would often take some time in the sauna after a workout. It really just depends how you want to spend your time
Or just use parinfer. You don’t need to learn anything, it just works.
OP claimed vscode is “spyware-ridden”. It is not.
History is full of any kind of event that may be taught, so that is a fully general answer: it can explain why anything isn't taught, and applies equally to things that are taught.

And the part of Andrew Tanner's Quora answer (top answer at submission time) that says it's because "it had relatively little impact on other historical events" is tautological - it would have had more impact if it was taught and publicized more.

So neither is a satisfying explanation.
If you're suggesting that most classic Mac users would not enjoy Emacs, then I would agree. That said, software such as MacTerminal and hardware such as extended keyboards (both from Apple) existed because people were interested in accessing remote applications and services. If someone was logging into a Unix system, Emacs could have been available to them.

It is also worth noting that there was interest in applications that violated Apple's HIG written for or ported to the classic Mac. I don't know if Emacs was one of them, but vim certainly was. Vim certainly does a better job at violating the HIG than Emacs!
On the fly for each end user loading seems wasteful, why reprocess each time?
Proof by Induction (2021) – Hugo Best Short Story 2022
You don't have to be the sole capo di capo to lead; nor does following mean you don't get to speak or think for yourself. Everyone involved in a group has a leadership role to take by acting in, and advocating for, ways to make the group achieve its goals.
Define "first", "violence" and for good measure "group". Do things ever reset, for instance? Are some wrongs too far in the past?
> I always assumed that sign language was taught after reading and writing.

Sign languages are often people's first language. If you're like me, you probably learned english as a toddler through magic and were later enrolled in school where you refined your spoken and written abilities. For many deaf children english is a second language.
Illiteracy in that article means illiteracy in German or illiteracy in their native language?

Also...

> More than 6 million adults in Germany struggle to read and write simple texts in German, a new study has found.

Can they read enough to navigate some menus in German?
> If I submit a book to a publisher, they say "no", then they hold it for 14 years and decide to publish it ... I'd still want to be protected.

When I originally licensed my Empire game back in the 80s, I put a clause in the contract that if they didn't put it on the market within so many months, the contract was automatically cancelled and all rights were returned to me. There was also a minimum royalty clause, and a clause against diluting it with bundling.

You don't need the government to get involved.
> You can ask developers to adapt and use a long-running repl, but they won't

I mean, that's a you problem. My team is well adapted.

Does your team also code in notepad exclusively and chooses to not use an editor with IDE features? Cause I feel that's your argument, that people won't bother using any tooling when developing in a language out of laziness to learn to use tooling?

Even if the REPL started in sub-milliseconds, I'd still be connected to a long-session most of the time. Why restart it constantly? There's no point, you lose your state, you lose the context you were in, it take me out of my productivity zone.
The last dvd I bought was Apollo 11 - just spectacular and I knew it wouldn't be available elsewhere.
This is disingenuous.

AMD created Mantle, it was a good idea that they agreed to create it as an open standard and invited everyone in to participate in a unified standard. Halfway through Apple decided to do its own thing and created Metal.

Apple were clearly sabotaging a unified GPU platform by creating Metal.

Don’t keep saying Apple got there first because AMD did.
> But for the sake of making this easy I’ll also quote it.

Uh-uh, you forgot to quote the most important part where the specific meaning of these points are explained. I.e.:

> Importantly, the victims of genocide are deliberately targeted - not randomly – because of their real or perceived membership of one of the four groups protected under the Convention (which excludes political groups, for example). This means that the target of destruction must be the group, as such, and not its members as individuals.

Good luck finding distinction between Ukrainians, Hungarians, Polish and Russians, each group represented in modern Ukraine.

> Below is an article where the Russian childrens ombudsman brags about how they have forcefully relocated children from Ukraine and changed their views.
https://news.yahoo.com/childrens-ombudsman-russian-federatio...

Sure, better leave them to a random death in a warzone.

Thank you for being transparent about your values.

And just out of curiosity, do you label each child refugee evacuation programme (i.e. US moving children from Iraq and Afghanistan for adoption) as genocide, or are you just being an ideological hypocrite? ;)
https://www.wired.com/story/electric-vehicles-could-rescue-t...
So many words about how ineffective rms leadership is. Well, free software movement is not something exclusively belonging to FSF and Stallman. One can always start his own organization and lead the fight for free software with it, instead of complaining about the FSF fighting the previous war of the 1980s or so. Just lead the way, be the change, etc.
> The boring company solving your commute issues by 2020 ?

Where when? Please show a source. I have followed Boring pretty closely and that was never claim.

> The cyber truck which is "just around the corner" ?

The Cyber truck is certainty delayed, no question, but that's not that crazy of a thing.

The have invested billions in the production facilitates for the product and there is every indication that this is product will be released.

If Tesla was not making progress at all this would be a major issue, but they are growing fast still. So they managed to grow the company even without the Cybertruck. That seems to be a good thing given the potential the company still has with that truck.

> /nderground highways made by the boring company other than a few demos to milk the last investors

Boring company is still in operation and has number of projects. Has any investor lost money? And Musk himself is the largest investor.

What investors have lost money in Musk companies? What investors has he dis-pointed. You seem to make an impassioned argument that investors are being milked dry by Musk. But who? Tesla and SpaceX certainty have made investors happy. Boring hasn't lost money from anything I have heard.
I like your idea and I'd not heard of CoprocessorJS. If I had only a serial port for networking (e.g. the Mac Classic I wish I'd never parted with), I'd be tempted to emulate tail -f on the Mac side sending to the filesystem on the "remote" machine but not bi-directional. But, IIRC, AppleTalk to ethernet adaptors existed I think so maybe that's the route I'd go.

Writing on the Mac to a remote file for onward processing is cool, so have fun.
> The pound is much weaker than 10 years ago (1.25 va 1.13)

against the dollar, yes

you may want to check the Euro against the dollar too

> inflation has been significantly higher in the entire period and in the past year as well

again, you may want to check the eurozone

at least the UK has the ability to raise interest rates, the eurozone does not

> supermarkets even in central London are often half empty

this was certainly the case during early days covid (when we were still part of the EU)

I've not even seen it reported during the last year

(your comment history is certainly... focused on complaining about the UK)
Thanks

I guess Martin-Löf speaks about W-Types.

An implementation and examples in Coq:

https://github.com/coq/coq/wiki/WTypeInsteadOfInductiveTypes

Still waiting for the year of W-Types
You would like to use both iPhone and Android at the same time? More importantly you would allow Google’s code to run in a car that you drive? I wouldn’t advise that.
I think you're mixing up what a -kernel- rust programmer would do (but should know not to do) vs what rust "is", it's not the same. You have to enter a different mindset with the kernel, it will be a new hybrid of c context in the kernel and user-land programming.
CL has huge mounds of syntax. Every macro or special form adds to it.
> Real liberals (not necessarily leftists, although perhaps so)

Leftists are 100% part of the problem here in the US, I'm not sure what you would need to be smoking to think otherwise.
Toyota may have reliable cars but they also have unreliable ones. Like their latest very disappointing and far from high quality EV that is also unreliable as the first batches were losing their wheels.

Disclaimer: I don’t like Toyota because of their disdain and lies about EVs.
you guys really arent helping lol
David Padua, https://link.springer.com/referencework/10.1007/978-0-387-09....
"art is in the eye of the beholder" had nothing to do with copyright. That fact that it means something different to you is not relevant. Actually it is, and it implies that copyright is still necessary.
It is legit.

I don’t think CarPlay is coming. It is a product decision right? They want you using Tesla premium connectivity. CarPlay would let you bypass that.

Yes you are right the fit and finish on its own is not enough. However there shouldn’t be any fit and finish issues in my opinion. I paid the asking price so why am I getting a discounted fit and finish.

These are just a list of things that come to mind. It’s multiple straws that broke the camels back for me. Some of them are with the car itself and the others are with Tesla employees. All accumulating to me not trusting Tesla.

* 0-60 time increased after I placed my order and before the car was delivered

* sales team lied to me

* service advisors lied to me

* service management lied to me

* car doesn’t come with floor mats

* too many false positive “safety” alarms. Road side departure warning goes off a lot for me when I’m dead center in the lane. It’s really stressful for me and any passengers

* super chargers rarely charge at max speed

* supercharger musical chairs when the station is full

* phantom rattling noises from the cabin

* ui tweaks and “experiments” are annoying. Stop changing my interface

* playback of sentry mode videos is buggy

* non-standard charge port

* windshield wiper fluid sprays everywhere but the windshield

I could keep going. I’m just over the hype and don’t really want to deal with the company any more.

There are a lot of good things about it. I enjoy how the car drives and handles. The iOS app is great.
Most titles on Disney+ are included. Just not the very very new stuff, sometimes.
>very crude depth occupancy model

Same as Tesla's FSD and 100% vision based. Is it crude too? I thought it was state of the art…
Try sending an email to the mods hn@ycombinator.com
Exactly. I've got Nystagmus so I reckon that if the eye tracking is particularly accurate, it'd be like trying to control a mouse that uncontrollably for me.
The most major advancement to EV adoption would be not just standardizing chargers but standardizing battery modules and allowing third party diagnostics and repair.
Debian has long had non-free drivers in its non-free repo, along with the Emacs manual. If the main installer now includes something non-free, that is new and upsetting.
There is the voice of someone who has never actually been in the position of getting into an actual pit of depression over the toolchain you have to use. No joke but I was doing some work on VSTO in Visual Studio Classic a few years back and it really did me in. Every day was this unpredictable nightmare that was going to attack me over and over again. I dreaded getting up in the morning in the end and developed a reputation for being late and unreliable, which are two things that aren't my usual self. It took me a few weeks to realise it was early stages of depression.

Since then I spend a lot of time carefully evaluating tools and software before I ever consider using it or taking on work that involves it. This is to avoid the mental toil that is almost endemic in really horrible bits of software.

Quite frankly this article nails it. Software has to be comfy or it can fuck off before it hurts me.
Manage to do what? Use edge locations? I'm not sure they do - where did you read that?
There are lots of versions of things and online content doesn’t always specify what version it applies to. This can lead to confusing situations where things that are supposed to work don’t work for you.

For example, there’s still a lot of python 2 code snippets that won’t work now that python 3 is the default interpreter.
> In any case, the authors of copyright material are not presently engaged in free and equal relations with corporations. If nothing else, a corporation is generally able to sue you, whereas you're generally not able to sue a corporation. And a corporation will write contracts that regularly get tested in courts and get tweaked and improved, whereas you will rarely write contracts and you will rarely have opportunity to improve them based on problems.

I'm sorry to say this, but this is (from my personal experience as a one man company dealing with corporations) complete and utter baloney. Including suing them.

I wrote my own contracts, and lawyers who looked at them later said they were pretty good, though I probably would have been smarter to use the lawyers in the first place.

There is NO REASON WHATSOEVER that would force you to accept terms from a corporation that YOU DON'T LIKE.

Just say "NO".

And yes, I have successfully sued a major corporation you've all heard of for cheating me out of 6 figures of royalties. I won't name the company because this was settled long ago. It was so blatant that my lawyer took it on contingency.

Ordinary individuals can and do successfully sue major corporations all the time. All you need is a solid case.
Anything to do with nvidia is a pain and that's nvidias fault.
>Search was full of low-hanging fruit. TF-IDF was well-known. PageRank less so but when the nascent internet has so much signal-to-noise it’s often hard to go wrong.

PageRank actually originates from Economics[0] where Input–output model tells you that you need to care about balancing inputs and outputs in order to have an efficient economy. Speaking of internet search engines and ranking websites inputs would be links(backlinks) and outputs would be ranked web documents.

[0] https://en.wikipedia.org/wiki/Input%E2%80%93output_model
You can already catch DNS requests on your router (Mikrotik can do that) and reroute them where you need, i.e. very handful to intercept .lan (i.e. iotdevice.lan -> 192.168.0.123), so you don't need to remember the IP address.
In the price range for sure, but you can find a lot worse at lower prices. The Chinese and German Tesla are also fine in terms of body panel gaps.
>No, they also need a platform to make people aware of their existence, their views, and to recast their censorship to be in their favour.

They were doing this long before the Internet if that is what you mean! If you mean a platform as in showing up at a prestigious place, well being denied entrance is just as good, you just have your group stand outside and ask "What are they so afraid of? If our ideas are so bad/crazy/etc. can't they just easily shoot them down with social discourse?" and you get all the awareness and revision of the ideas that you want!
Because pan handling for patronage scales so well.

It's no coincidence that the explosion in creative works and professional artists occurred after the advent of copyright.
Yes, well, first Putin, then our government in the last 16 years for becoming so dependent from Russia and then ideology..
Get rid of the assumption of "frontend first" and most of the complication of web development disappears instantaneously.

Something I am appreciating about Svelte/Kit and Phoenix is that they are admitting what was right about PHP and server-rendered webpages. I'm a frontend engineer and think that SPAs have their place, but frontend JS represents a kind of tyranny seen nowhere else in tech.
> From the outside, I didn't see any evidence of this. The people who were better and more experienced engineers tended to produce more, better, and faster. I saw that they were happier using the tools of choice. As far as I could tell the supposed extra productivity over Rails or some other modern framework for the task at hand was largely illusory.

I don’t think the claim is that one has to use those older technologies exclusively. I read the GP’s comment as that the knowledge one gains by learning those older technologies gives one more tools in their bag when using modern technology.

> The primary gain from Lisp and similar is, in my experience, not that it's useful for writing software. It's that learning a different approach teaches you new ways to attack problems. Sometimes those are useful.

Exactly. An example: trying to learn functional programming? Erlang will force one into that mindset. It is natural to spot mapping, folding, flattening in any other language later on. Working with local data, or state machines becomes a habit because there’s no other way of doing things in Erlang. That knowledge is directly applicable in any other language.
> The Hyperloop myth has only served to hamper high-speed rail adoption

One guy wrote a badly sourced article claiming this and now its a proven fact.

Its total nonsense. Even if you believe that Hyperloop was some 4D chess against HDR (and it wasn't) then its still insane to suggest it has anything to do with the problems of HSR.

The HSR project started in the 90s and has been struggling the whole time. Blaming a few statements by Musk made in 2014 that 99% of the population no nothing about is delusional.

HSR funding wasn't cut because of Hyperloop. Literally no California government action happened because of Hyperloop.

I seriously think you are letting your dislike for Musk overwhelm basic logic.
If the platform runs fine 99% of the time without a CDN, why add another layer to complicate things?