skysight-inc/HackerNews huggingface dataset:
> Zero-downtime deploys, with rollback support, feel magical.

How does this work?
> possibly to a human giving their best GPT-3 impression.

Also commonly accused of mental illness, you gotta look at both sides of the story.

I guess the reason people are like "no no no no!" is first, truth, second, not being afraid of being accused of bigotry--don't want to be bigoted, but also not willing to err on the side of not being accusable. Just being straight. Then, further you have the act of going through mental illness and coming out of it with a clean bill of health--unheard of. Afterward, hamming it up. I could if desired be totally neurotypical, without medication (I did hear one case of this), n I identified everything that was hosing me. F atoms especially.

But I love my poor beleaguered soul, it's been through so much, why change it?
I think this is a problem that's long been fixed; I tested your command and it seems to work as expected for me in Python 3.10 anyway. And I've been using the "python -mhttp.server" frequently for years, and never experienced any of these problems.
> Macs used to be for professionals

Makes you wonder who is then buying these expensive MacBook Pros, Mac Studios and Mac Pros.

I guess it's those grandmas needing 28 cores for their recipes.
> What makes you think I have it

I assume that's "haven't" ?

For sure. "Hippie" to me is not broadly defined. Hippies rejected society and regular jobs (and education). There were hippie posers and used-to-be's, who might have been the users on The Well.
Ucan-Wg/Spec: User Controlled Authorization Network (UCAN) Specification
It would at least be nice if I could scroll all the rows together, instead of one row at a time. In the video rental store, I could do that.

But I'd also be happy with just a file directory.
I have this half baked idea that taxation could be "inverted" in a way that would let people actually enjoy the game of taxation in a very capitalist way. Here's the scenario:

Individuals shouldn't pay tax on regular income up to some limit, just pick $1M for now. Corporate tax could also be set at 95% (chosen only because of the beatles tax man song) above some limit, just pick $1B for now. Every individual, whether they work or not could be allocated a $1M tax credit. So every person has $1M of monopoly game "tax credit" money. Anything an individual earns up to that point would be free of tax. Most people don't earn that much, GDP in the US is about 70k. But if you aren't working, or if you make less, you can lend your tax credit to a corporation at some exchange rate on a market. It would work like carbon credits. If the exchange rate was 1% then your individual $1M credit would be worth $10k. That's your basic income problem solved and the corporate sector gets to keep $990k of extra profit from your donated tax credit. Even if you made 500k, you'd still have 500k to play around with on the tax credit market. Maybe you'd donate it to charity, maybe you'd sell it. If you work for a company you could allocate your tax credits to them at a higher than market rate as your salary. Then a raise wouldn't even be cash, it might be a +1% to your exchange rate. Money is a human invention but I feel like since we're pretty much choosing capitalism on this planet, everyone could at least have table stakes in the game.
You haven't heard of BadUSB?

Don't plug in untrusted USB devices.
The future of the desktop is Linux.

Tales as old as time.
After 50 years, Michael Heizer is finally ready to unveil City, his life's work
Overdosing on heroin very much is. You’ll leave an uglier corpse given the blackening of the extremities but you fall asleep and then you suffocate.
Url seems to link to site logo. Maybe repost?
> Any beginner can write to much code and pile up too many software and hardware components.

I'd take it a step further, the beginner has no choice but to write too much code/cruft. By definition they lack the experience required to know the options before them, many of which are simpler.
And indeed they are: https://en.wikipedia.org/wiki/Measure_R#Measure_M
Much faster, cheaper, and comfortable to take HSR between major metros a few hundred miles apart than fly. For a trip like Osaka to Tokyo it’s a no brainer, the airport experience fails in every category. The issue with CAHSR is that it’s right at the margin of economic sense. LA and SF are huge metros, but they are far enough apart that airfare will still be competitive for many even if this project succeeds.
It’s a throughput play. Assuming population and economic growth continues that $100 one hour flight will run into airport capacity issues sooner or later. The train will start looking attractive when the flight is either frequently delayed or becomes $500.
I remember looking at a graph showing our frontend usage of various libraries. Moment was huge, because it depended on so much. At the time there's wasn't really a good alternative though.
I don’t know: San Jose - Seattle is ~900 miles or 1400km-1500km. That is 5-6 hours direct train at best at 300kmh. I don’t see this as something beneficial to a plane. Borderline comparable to flying and only because of slow TSA.
It links to https://github.com/diasurgical/devilution. WHich explains it:
Climax Studios was contracted to make a Playstation port. And it ended up being shipped with the debug symbols still in the game executable. The pc version also has a lot of debug information still in the game files. So reversing engineering the source was made a lot easier.
Personally I'm kind of glad they let them all live. SwiftUI isn't fully baked but it seems OK.

I also kind of liked Interface Builder and Storyboards.
Framing having a good attitude and not externalizing your woes as "smile more" is so wrong. Acting like depression removes all agency and is something that completely obliterates a person is weak shit.
- Learn Haskell by building a blog generator[0] (disclaimer: I wrote this)

- Simple Haskell Handbook[1]

- Haskell (Almost) Standard Libraries[2]

- [0]: https://lhbg-book.link

- [1]: https://marcosampellegrini.com/simple-haskell-book

- [2]: https://leanpub.com/haskell-stdlibs/
I hear that 2023 is going to be the Year of Linux on the Desktop!
Apple has always chased that demographic. It started life as “the computer for the rest of us”.
Clear and realistic examples.
They also put the same content in different categories with sometimes different thumbnails.

If you had everything on one screen it would be much easier to pick this (and their many other tricks) out.
This is a pretty good resource, and there are many others: https://www.amazon.ca/Haskell-Depth-Vitaly-Bragilevsky/dp/16...

Learning an entirely new language is hard and requires patience and perseverance!
Systems will always have suboptimal outcomes regardless of how they are structured, advances that are made, etc. Everything has a cost, regardless of if you acknowledge it, see it, etc.

Generally speaking, vast majority of current negative health impacts are self inflicted and require no major breakthroughs; for example, diet and exercise.
OSX, the OS with UNIX underpinnings, came out a full 4 years after the iMac. I think your timeline is flawed at best.
Go and actually look at the cost of those projects. Adding another line to a major highway is incredibly expensive both now and in maintenance and has a minor impact on avg speed of travel.

From a European perspective American cities already look like a bunch of highways with to occasional development of identical looking single family homes sitting between the highways. The idea that putting down even more road infrastructure is gone improve anything is bonkers.

The amount of road, water pipe and other utilizes the city has to support per citizen has exploded to an absurd degree and is a big reason why most US towns can't maintain their infrastructure. Actually utilizing existing infrastructure in a better way would be far more useful building new one.
Who cares about "articles"? Go program in it. It's clearly superior if you do more than navelgaze.
There’s a reason Toyotas sell like hotcakes. It gets you from A-to-B reliably.
The industrial (non-wifi) radios I use at work have a signal/noise ping function. Its very useful.
Could you give more context to why that is so? Couldn't it be adjusted the way something like income tax is?
> The common current example? A text prompt of "A horse riding an astronaut" without prompt engineering. Though I don't think the successful production of this image will demonstrate intelligence/causal understanding either (but it is a good counter example).

I'm not sure why you think this falsifies intelligence. There are plenty of puzzles and illusions that trick humans. The mere presence of conceptual error is no disproof of intelligence, any more than the fact that most humans get the Monty Hall problem wrong is.
What?? I've gotten paid big money to write Haskell for like a decade. None of the work had anything to do with formal models. That's comically wrong. But it was good software and Haskell was a big part of that.
They still haven't mastered the art of invisibility.
Photos.app
Of course, but you can't expect 100GB movies for 4K HDR from an online provider.
But if you can afford more and enjoy the craft and skill of driving, you probably buy the Mercedes.

Most SWE's brains can't afford more though, sadly.
James Webb Telescope uses JavaScript from Bankrupt company
It does indeed make you wonder considering the top composers are on Windows running Cubase/Nuendo, almost everybody in game dev is on Windows or Linux, and most of Hollywood's VFX teams are on Linux or Windows integrating with Da Vinci Resolve.
Laziness is "cool", but is it really needed? I don't know any other commonly known languages that have that as a feature. Is it needed in general, or is it needed in Haskell in particular?

Same thing seems to apply to monads. Haskell programmers use them a lot but other languages seem to work just fine without them.

So my guess is that many of the special features of Haskell are solutions to problems you will have if you insist that language is lazy and pure.
> other than XCode not being as excellent as PyCharm or VSCode

I can't help pointing out the irony that PyCharm uses custom native rendering and VSCode is an Electron app, while Xcode is the only native Mac app of the bunch

Obviously there's a lot more that goes into a piece of software, but
What's OSX got to do with anything? OSX started out great (UNIX!), but they just kept bolting on more and more consumer-oriented rubbish to it.
I think it's better to put aside the hype about "geniuses" and break this down into two separate questions:

1. Is functional programming really better than other approaches? (My opinion: Yes, for most applications, although it can sometimes feel more difficult.)

2. Is Haskell really better than other functional programming languages. (My opinion: Haskell has some powerful features that other FP languages lack, but it is often less practical.)

Bottom line: The most important thing is to grok functional programming as a paradigm. There are several good functional programming languages to choose from. Personally, I'm a big fan of F#.
I have such fond memories of Blizzard from back then. Such a shame at what they've become.
I've tried to articulate this through pointing out that the documentation culture of Haskell is lacking and indeed I've been called "willingly ignorant, and proud to state that fact publicly"

IMO thats really the only remaining problem of Haskell. Most of its documentation is just plain terrible. Rust is probably more difficult to learn as a language, yet the documentation culture is so awesome that one can power through.
Consider the obvious case where someone captures the spider after being bitten in order to identify it.
One way to get better at infrastructure is to actually build it. Japan also massively over-payed for their first High speed rail, but got better at it.

And if that money is not invested in trains, they only other suggestion practically speaking is, lets make highways bigger.

So yeah, I agree, you the US needs to get better at public infrastructure projects, but doing so while also working on trains, is better then doing so and building insane Texas highway cloverleaf interchanges.
Sounds about like what I would expect. Old age with an incurable degenerative disease is living in hell, so it's no surprise people take the option if it's available.

But safeguards must be put in place to prevent people with a history of depression or mental diseases to be approved, it's simply an impossible decision for the state to make even if it would legitimately benefit some of them.
There are many things competing for people's time and attention. Why should I learn this is a valid question when you have several dozen other potential things you're looking at learning.
There was one point where it seemed like everybody in Hollywood, music, and the visual arts were using Macs. Logic and Final Cut used to be serious programs.
I'm having trouble understanding what your actual point of criticism is.

The records problem is basically a small syntactical quirk. Undesirable, yes, but not what will make or break production software development.

Lenses solve some of that and much more. Lenses strictly improve on fields/records/getters/setters/etc. in any other language you know. In other words, they accomplish what they do and then some.

If that was your only problem with Haskell, then it might be one of your favourite languages if you get to know it again.
The answer is very simple: Most of the LA metro is not LA. You can build a rapid transit system to Huntington Beach[a], but if the Huntington Beach municipality doesn’t allow for dense housing, parking, and right of way around their train station it’s a railway to nowhere. Policy is geographically shattered in Southern California, and it takes only a lawsuit or furious public comment period to throw a wrench in a wide ranging public goods project. It’s a prisoner’s dilemma: Why should we rezone our single family homes so the riffraff from Hollywood can enjoy our own precious town?

[a] So called because the Huntington street car system used to go there!
As a kid I was definitely a power user of everything I cared about. Lego, reading, playing and inventing (physical) games etc. I was really busy and I couldn't understand all those kids that went to sleep after lunch. A waste of time.

I don't know how this maps to using a computer but I think I wouldn't have appreciated a GUI that slowed me down.
The central valley is MUCH more populous than the central coast, plus they're a lot poorer.

It'll be huge for these people to have fast access to SF and LA.
Reemo.io is all browser based with fantastic performance, easily competitive with Parsec without requiring a client side agent as it's all browser accessible.

Sound doesn't yet work on macOS (word is coming soon) but I found it otherwise the best in the space. Also supports Linux and Windows.
Rust supports mutability that's bounded to a single program scope. That's a lot closer to functional immutability than to default-shared mutability as used in most procedural languages. Shared mutability is very clearly opt-in, and usually exceptional.
> "macros" are probably the first thing you're taught to be afraid of (second only to "moving a picture in a Word document"),

Next time, trigger warning please! I still have PTSD from that time I tried to text flow around an image correctly back in ‘08 on deadline. I just try to think of God and country instead…
Wow, that's completely correct. From the article:

"Roger Foley, who has a degenerative brain disorder and is hospitalized in London, Ontario, was so alarmed by staffers mentioning euthanasia that he began secretly recording some of their conversations.

"In one recording obtained by the AP, the hospital’s director of ethics told Foley that for him to remain in the hospital, it would cost “north of $1,500 a day.” Foley replied that mentioning fees felt like coercion and asked what plan there was for his long-term care.

"“Roger, this is not my show,” the ethicist responded. “My piece of this was to talk to you, (to see) if you had an interest in assisted dying.”

"Foley said he had never previously mentioned euthanasia. The hospital says there is no prohibition on staff raising the issue."

I'm shocked. For the benefit of the doubt, since the quote doesn't include broader context, it's possible that the information was relevant in some way independent of guilting the patient, or the ethicist was being unintentionally awkward.

But given the information presented in the article, it's not a good look for the hospital, which should be prioritizing patient outcomes far above cost savings.
This reminds of me that I have an Ubuntu machine which connects to the WiFi and crashes the router.

The worst part is that I have no clue what causes it and no clue how I would even get started analyzing why the router crashes...seconds after the Ubuntu machine connects to the network, via WiFi.

I just gave up connecting to that network altogether. It works fine if I use it on other networks. lol
The future of Apple is half iOS apps and half Electron apps. It's a shame because they uses to be very good at native apps. I understand the economics of it, but it's still a shame. Worse may be better, but it still feels bad.
With respect to "extraordinary cost" I direct your attention to the new, $600 million, less than one mile 6th Street Viaduct that L.A. just built, which just opened but they had to immediately close. That is a boondoggle.

I also direct your attention to the east span of the Bay Bridge, which came in 800% over budget and 25 years late.

But oddly the yammering nerd army never discusses the monumental failures of car infrastructure.
I haven't really seen this to be the case personally.

For a 1/32 thickness 12" x 12" sheet of carbon fiber, it is 35 dollars. This is actually this company's cheapest carbon fiber sheet too at that size. I have seen other companies charge more iirc. https://dragonplate.com/EconomyPlate-Solid-Carbon-Fiber-Shee...

Same sheet size / thickness for aluminum is 16 dollars (although I saw a shadier website selling for 12 dollars). https://www.mcmaster.com/aluminum-sheets/aluminum/multipurpo...

Now for cubesat grade stuff you might want something better than what I linked, but still its a good illustration of the price difference. That is over half the price. I think the prices are maybe closer than in the past, but there is still a significant difference.
While that's true, in practice I have not found that people tend to spend their time learning other unfamiliar things-- rather, they often either waste their time, or spend their time learning things they are already somewhat familiar with.

There's nothing wrong with that, but going outside the comfort zone is how you maximize perspective. In other words, it's pretty much completely impossible to convince someone that it would be really worth their time to learn more maths (eg.: calculus, linear algebra, whatever)... The only way they'll see the practical value of doing so is if they actually do it.
Counterstrike 1.6 in the browser for those who like quick trips down memory lane: https://play-cs.com
Jobs was against dogma. It’s a changing world and the perspective and input of the young is valuable.

What exactly are you moving on to? Ubuntu? Windows?

Behind macOS is the most valuable company in the world adding fixes, features and security patches. There isn’t any other computing solution today that can deliver what Apple does.
Do they have better returns than an index fund?
The United States is uniquely incompetent at developing all manner of infrastructure.
I don't buy that observation. Asking for practicality means asking if a thing connects with the outside world and whether it spans across its own domain. Most programmers with wide skillsets and experience I know are inherently practically oriented people.

Focusing on practical things means avoiding digging yourself into an ivory tower, it's important to remember that programming languages are human artifacts and it's very easy to get lost in inventions we made up. Practicality is a measure of outwardness, not of curiosity. Many geniuses are very prone to get stuck in their own sky castles.

In fact that's funnily mirrored in Haskell itself. I/O in Haskell was only added after the fact, the language started out kind of solipsistic leading to monadic IO as a solution to the question of "wait, how do we actually talk to the outside world guys?"
I’ve been slowly working on https://ultimateelectronicsbook.com/ — lots more to write, though!

Includes interactive circuit simulations powered by CircuitLab https://www.circuitlab.com/ which runs in browser. And yes, the vast majority of our users are on laptop/desktop, not mobile/tablet. I don’t think engineering/design/simulation is moving to a phone form factor anytime soon :)

I’d still really recommend getting your hands dirty, getting off the simulator and go build something in the real world. Even if you don’t have an oscilloscope to start, just a solderless breadboard, a pack of resistors, maybe some switches and potentiometers and transistors and LEDs, and a few multimeters, and you can probably accomplish quite a bit of hands-on learning.
There are definitely scenarios where laziness is crucial. Haskell is the only mainstream language I know of where laziness is the default, but many languages offer laziness when needed. (E.g. IEnumerable interface in C#.)

Monads are essential for "effectful" programming in a functional language. Imperative languages don't need monads, because everything they do is effectful (which leads to unnecessary side effects, and from there to a plethora of errors).
What I don’t understand is why cities like Menlo Park, Palo Alto and Cupertino allowed to add office spaces for 100,000+ jobs but not required to add a similar number of residences for the people who work those jobs?

Atherton isn’t building a tech campus (or any office/retail for that matter), why should it be forced to build housing to accommodate people who work in nearby towns that choose to prioritize commercial space over residential?
I for one could not learn it.
USB doesn't have implicit DMA (Direct Memory Access), so it can't install malware on your computer without getting past your operating system. (Though just enabling autoplay will do the trick - and I have no idea whether thats turned on by default these days.)

Firewire used to have DMA access via how the port was physically wired, but afaik it was fixed before being phased out. Thunderbolt also gets access to the PCIe bus (and also by extension, DMA). I'm not sure what the security situation is there.

As others have mentioned, USB devices can also do physical damage to your computer if they want to, by charging a capacitor over a few seconds then discharging it all at once.

Its generally a bad idea to plug mystery USB devices into your computer.
I think Apple has already sailed the seas of no return. Another company that puts users first will eventually arise and take its place. Life is a cycle of highs and lows. Thank you for coming to my Ted Talk.
He had a documented history of depression. By definition, he was not in sound mind, there is ample precedent of people suffering from depression, trying and failing to commit suicide, and later recovering and thanking those around them for saving them.

This idea that "one's mind is sovereign over their destiny" is unsustainable in practice. There are many versions of it floating around, for example related to gun control issues. You just can't create policies that ignore the reality that a large portion of people are not rational a large fraction of time.