skysight-inc/HackerNews huggingface dataset:
The US can not build a unified grid. Japan still suffers from the moronic 50/60 Hz split. Energy rich regions in the eastern Russia have tiny energy links with the energy hungry regions of China. And you still want to seriously claim that the world grid could be practical in this century?
"large corpus of unsecured unsecured local data" is this much worse than unencrypted outlook mailbox (pst or est)? Or offline files from your Dropbox/GDrive/etc? Or your browser profile?

I guess it's worse in the sense that it also records audio, but large corpus of information is already at risk on a unsecure or compromised devices
I think there’ve been at least two recent episodes of trouble, including this one. I feel like I’ve seen more than two articles about it though.
Letting chatbots run robots ends as badly as you'd expect
Markets are societal structures, as are corporations. They can be hijacked by special interest groups. They aren't inherently bad or good. But since citizens united there has been an enormous amount of maleficence and 'markets' often become a byword for this because of how pervasive it's become.

It saves time to say 'market logic' or 'corporate' whatever then to qualify the whole thing and the language patterns settle into the lowest energy configuration like everything else.
It's also useful to be able to understand how the idioms map into the syntax of programming languages that one is actually going to use going forward. The point of SICP isn't what language you use, but how you use it, and how you think about the process of using it. Lisp itself exists because someone had the idea of taking the theoretical abstraction and actually realizing it, in notation similar to what the theorists were already using. But that similarity isn't actually relevant to core concepts like "functions as first-class objects", or referential transparency, or the substitution model of computation, or the complexity introduced by mutable state, etc. (Or, dare I say it: to the mind-expanding effects of contemplating the Y combinator.) These ideas can make you a better programmer in any programming language.

Nor is there any good reason to filter people out preemptively. If seeing `foo(x)` instead of `(foo x)` makes the student more receptive to a proper understanding of recursion, that's just fine.
They don't have their own japanese versions for a lot of stuff?

They still use the same software as the west (iOS, Android, Windows, Chrome, ...).

Most of these cornerstones of modern Software maintain Japanese, Chinese and Korean documentation, but there is no way those docs are as good as the English ones.
Kosmos-954 didn't poison hundreds of miles, square or otherwise.

They could only find a dozen of radioactive bits, each only dangerous within a very small area around it, and not really leaching anything due to its ceramic nature. Most of the fuel dispersed and became harmless by dilution, probably never even reached the surface.
Yeah those people are just confused or simply adhering to their group by calling themselves Christians. Being a Christian and not believing in the bible is oxymoronic
Sorry, Sounds more like the blog author is kind of a douche:
"No, your not allowed to use my code from a GitHub repo for your university projekt chat bot: your coding standards are not up to mine. And btw. Your English sucks"
Sadly no. Probably due to embarrassment. I had gone through this effort but didn't manage to ever get more than 4 or 5 people over simultaneously to take advantage of it. Maybe if I had taken pictures and actually shared it around a bit more, I could have gotten more out of the setup!
That's the way things are now, but this regime came about when proving things took intense concentration and specialized skills that very few people had. Contrast going to look something up in a library with googling something during a conversation.
I think this is a little different. Pattern matching gives you car and cdr, but not cons.
I hate to break it to you, but Buddhism was commercialized by Western grifters decades before YouTube!
Wealthly west is dying, fertility rate per woman is way below 2.1.

United States: 1.67 live births per woman (2022)

European Union: 1.46 live births per woman (2022)

It's even worse after covid.

However, Niger has 6.4 per woman.
very cool jobs site. will be sharing with my network. thanks
Another competitor shell at the time was "WordPerfect Office for DOS". Which I witnessed some people launch from Windows 3.11. I believe it had WordPerfect and what preceded GroupWise for email. https://mendelson.org/wpdos/shell.html
Instead of building a trillion dollar superconducting distribution network to overcome the inherit flaws of intermittent, low density renewable energy, invest it into clean nuclear and drop it in where we already have coal and gas.

And second, maybe instead of spending so much on consultants with insanely bad takes like this one, we can spend it on STEM education, and train the next generation of nuclear engineers.
view source :)
Are you talking about this book: A Philosophy of Software Design? Can you recommend it?

I am looking for rebuttals of this naïve Uncle Bob style and while I like the content of Casey Muratori, he doesn’t resonate with more corporate people.
Just like macOS was Mac OS X (10) for a very long time, then they moved to 11 with Big Sur but it's really only in name.

macOS Sequoia is version 15, whoever reaches 20 first wins right!?
I believe it is for emphasis. Instead of a big deal. It is a big ginormous deal that John and Mary would come all the way from their country estate to visit us their poor relations in our humble house.
>Oh, I agree on this. People were never going to accept, nor IMO should they have, a massive reduction in their living standards.

I don't even think a massive reduction is necessary, though. Just stop driving, and your carbon footprint shrinks massively. I bike everywhere, and I don't consider it a sacrifice at all. Obviously, there still needs to be commensurate increases in funding for public transit to match the decrease in driving, but most people would still save money by not having to buy gas anymore. Really, I think that living an eco-friendly life would mean improving life, not worsening it.
> Well I've been paid most of my career to do (some pretty fundamental at times) R&D without having to patent the output, so I'm not sure that holds

But I didn't argue that you must file patents in order to do research, or even to be well paid. I argued that the existence of patents incentives research, and that I wouldn't have been paid as much if my work (chip design) didn't lead to patents being granted.

> The bigger problem is the flat time limit thats not adjusted per-industry. 20 years is a massive amount of time now today in 2024 in a lot of industries. Eons even.

I completely agree with that.
Making fun of poor english is always a sign of stupidity (smart people can be idiots).
in my reality, they captured a small piece of Kursk - how did it go in yours?
Not DOS, but Win95

https://www.youtube.com/watch?v=ZKs6yPD5_mI
What's higher education in Japan like?

In Germany and Austria, for example, a lot of graduate level STEM university programs are taught in English, even when everyone in the room is perfectly capable of speaking German, just because the literature is English.
Yeah it's really amazing that these come from a time where normal people had never even heard of bits and bytes. And now they're the furthest man made objects and their data link still works.
He's saying he doesn't personally approve of tattoos. I don't think there's any further place you can productively take this conversation.
FWIW his quote also applies to a lotta devices here on Earth. For example guns are not designed to last forever, but they are designed not to fail. You don't want to hear a click when you expect a bang or vice versa. As a side effect, they last forever. It's fairly common for a 100 year old gun to work perfectly in 2024.
Bad analogy in my opinion. Learning basic vim can be done in a couple of hours and I think would benefit literally every programmer to know the basics because it is so much nicer to even navigate a single line of code using the vi keys (w, b, f, % etc) than any other alternative I've heard of.
Isn't "PHP" a play on words?

I'm told that it stands for "PHP Hypertext Processor." A recursive acronym.
What I'm asking is, what mechanisms allow such expansion to occur over distances that would be relevant to the measurement? The expanding edge of an urbanized area might be many kilometres away.
There are some similarities. A key difference is buddhism’s emphasis on meditation and practice as a key part of learning to act skillfully which I don’t think stoicism emphasizes as much.

Stoicism has always felt more “human scale” to me. It talks in terms of human virtues, and how a good life is only found in virtue. Buddhism always felt more focused on the mechanics of the mind and how understanding can be converted into attaining happiness/enlightment.

That being said, I’m not nearly as knowledgeable about stoicism.
Just do it all in WebAssembly.

WebAssembly is pretty great. Here's an example: https://bandysc.github.io/AvaloniaVisualBasic6/
It came bundled with a stripped down version of Windows 2.x - missing the application launcher (in Windows 1.x/2.x known as MS-DOS Executive, replaced by Program Manager and File Manager in Windows 3.x), so it could only be used to run one application (Excel) unless you fiddled with its configuration.

Yes it needed DOS because pre-3.11 Windows versions actually used the DOS kernel for all file access. When 32-bit file access was introduced in WfW 3.11, that was no longer true-but it was an optional feature you could turn off. In all pre-NT Windows versions, Windows is deeply integrated with DOS, even though in 9x/Me that integration is largely for backward compatibility and mostly unused when running 32-bit apps - but still so deeply ingrained into the system that it can’t work without it.

IIRC, Microsoft tried to sell the same stripped down single-app-only Windows version to other vendors, but found few takers. The cut-down Windows 3.x version used by Windows 95 Setup is essentially the 3.x version of the same thing. Digital Research likewise offered a single app version of their GEM GUI to ISVs, and that saw somewhat greater uptake.
Interesting, I think this is the first time I have seen anyone bash Python this hard.

Why would a decent C-API fuel its growth? Also can you give me some examples of better languages?

Am no senior developer but I find python very elegant and easy to get started with.
I mean i debug code other engineers wrote every single day... being good at that is part of the job. The biggest difference is i never have to deal with the LLM writing parts i don't want it to write.
Tourism Can Wreck Local Communities and Ecosystems
Half built stuff still counts =)

I don't think anything is ever truly finished anyway
I mean everyone already has turn-by-turn directions emanating from their pocket, so that's a point in favor of your argument.

I'd imagine they'd (also) want to create their own "actual location" address book.
The USPS isn't set up to or interested in compiling that info for anyone, and first responders don't think anyone else needs access to their data.
https://archive.is/QT7QH#selection-659.0-659.52

50 sample size not very reliable.
Cheap for whom? American programmers with FAANG salaries, or an under-funded third world NGO?
It is sort of known that meditation can be a double edged sword, it is a tool and like any tool it can be used badly which is why traditionally you would have a teacher.
More or less. Modern theorem provers, even fully automatic ones, can prove incredibly difficult problems if given enough time. With 3 days and terabytes of memory, perhaps they could? Would be interesting to compare Alphaproof with a standard theorem prover that is given similarly astronomical computing resources.
Or maybe his brutal exile from Tibet due to Chinese invasion traumatized him in some way. I’m not a fan of rationalizing abusive behavior or hypocrisy. People can gain a lot of skill at something but it doesn’t make them a good person. Elon Musk falls in a similar category IMO.
Somehow these articles always come across to me as; managers are perfect and those who need to be managed are flawed.
they've already liberated a part Kursk from the Grand Duchy of Moscow.
The problem with frameworks – Uncle Bob [video]
Not very Schemey, but at least modern Python has basically full-on algebraic data types thanks to type hints, immutable dataclasses and structural pattern matching.

It's still not great for functional programming, but far, far better than it used to be.
Most everyone I’ve encountered in my personal life has been introduced to Eastern beliefs through some western reinterpretation or a “guru”.

I’d read someone, somewhere (maybe here), write about their pilgrimage to somewhere in Asia. He was very disappointed by the monks he’d met and their lack of answers and felt Hinduism or Buddhism was really no different from Christianity.

I too had been disillusioned by religion and considered myself an atheist. Later, though, I found the Dao De Jing, Bhagavad Gita, Dhammapada & Suttanipata* to be life changing. I read them on their own, without seeking further discourse or spiritual guidance, after listening to Duncan Trussel’s podcast for a long while. It’s even changed my perspective on Christian and Jewish theology.

All that to say, it’s personal. It’s my strong opinion that if you go seeking enlightenment from a person or an institution and cannot separate the art from the artist (or the message from the messenger) and do not read the source material you will always come away disappointed.

* haven’t finished the whole book yet
It would be nicer if you could forget to be inconsiderate next time.
I like Go's error handling. The reader knows exactly which lines of code can encounter an error, and exactly how the error is handled.

I find that exception-based code is much harder to read. The happy path is clearer, but exceptional code paths are often completely obscured. It's harder to reason about what state the program is in when the exception is handled.
Money spent transferring share(s) ownership doesn’t impact the companies cash flow unless it’s new shares emmision (eg if I buy issued coca cola shares, only the broker gets spendable cash).

Regarding gambling being a zero sum game, someone has to design, manufacture, service, install and operate the machines. Lots of employement building those machines. And taxes earned operating them. You do know that approx 5% of state revenues come from gaming activities.
I doubt it. Math has the property that you have a way to 100% verify that what you're doing is correct with little cost (as it is done with Lean). Most problems don't have anything close to that.
> Raymond has been involved in the evolution of Windows for more than 30 years. He occasionally appears on the Windows Dev Docs Twitter account to tell stories which convey no useful information.

Way to go Mr. Raymond!
That would be a reasonable strategy. Businesses built on trade secrets are quite workable but strategically weak because if the secret gets rediscovered they have a real problem. It is better to use a strategy of real advantages. And there are some really interesting case studies here the big tech companies actually rely from an environment where open source is big.

The real issue with IP is that it is an artificial government monopoly and largely unjustified. As we see in China, if you want to grow at maximum speed it makes more sense to operate without respect for IP law because it is an anchor. We saw something similar in the US where it was the in-practice failure of IP law to be executed that allowed the software ecosystem to thrive. Banning people from implementing good ideas has devastating economic consequences.
Using examples from disparate sects of Buddhism as if there is some kind of monolithic “Buddhism” is like saying Judaism, Islam and Christianity, and all their various sects are the same. For instance on reincarnation, Pure Land Buddhists are closer to the Christian heaven view, and many Zen Buddhists don’t believe in reincarnation at all, and that Karma is not permanent.

The big point that Buddhism has been stripped of the metaphysical religious aspects is true though, but the article lays that on the west misunderstanding Buddhism, but in fact it was intentional - Trungpa Rinpoche said Buddhism will come to the West as psychology, and Suzuki had a similar approach.

And the idea that Buddhism of any kind promotes leaving the material world is just wrong - lay practitioners are part of the original writings. Siddhartha leaving his wife and kid isn’t what brought him enlightenment, the whole point is left one extreme where he partied and lived in luxury, to another extreme, aestheticism, fasting and self denial, only to realize that neither way reduced suffering.

Sounds like the author was just shocked that a lot of religious BS is tied up in many types of Buddhism and threw the whole thing out. But it’s hard to find a good group to practice with that matches your outlook, and I sympathize with that
I have seen hallucinations in comments more than in code. In some of the code hallucinations, I can correct them myself. The hallucinations are obvious. try without finally blocks etc.

So my workflow is to just review every bit of code the assistant generates and sometimes I ask the assistant (I'm using Cody) to revisit a particular portion of the code. It usually corrects and spits out a new variant.

My experience has been nothing short of spectacular in using assistants for hobby projects, sometimes even for checking design patterns. I can usually submit a piece of code and ask if the code follows a good pattern under the <given> constraints. I usually get a good recommendation that clearly points out the pros and cons of the said pattern.
These two were caused by dumb mistakes. Nuclear energy is safe when they are designed to fail safe when errors are made. Mistakes will always be made and we should always fail safe in these situations. That's why it's incredibly expensive to build them.
I hope not. I commend that software devs in particular seem to be adaptable to new technologies instead of trying to stop progress.

Take this very post for example. Imagine an artist forum having daily front-page articles on AI, and most of the comments are curious and non-negative. That's basically what HackerNews is doing, but with developers instead. The huge culture difference is curious, and makes me happy with the posters on this site.

You attribute it to the difficulty of using AI coding tools. But such tools to cut out the programmer and make it available to the layman has always existed: libraries, game engines, website builders, and now web app builders. You also attribute it to the flooding of the markets. But the website and mobile markets are famously saturated, and yet there we continue making stuff, because we want to (and because quality things make more money).

I instead attribute it to our culture of free sharing (what one might call "plagiarism"... of ideas?!), adaptability, and curiosity. And that makes me hopeful.
This resource is awesome. I wanted to have the smallest readable QR code for my printables pages footer [1], and I discovered there that it's possible to encode URLs in "Alphanumeric mode", version 1, using only uppercase characters, e.g., HTTPS://FOO.CC/ABCDEFGHIJ, so I got a three letter domain name and built the simplest URL shortener hosted on a CF worker.

[1]: https://pdf.ahaprintables.com/pdf/preview/aha/zebra-puzzles-... (PDF)
Maybe this is why Sussman decided to approach understanding physics by way of programming.
Israel is a member of the UN and the ICJ, the UN has several resolutions ordering Israel to stop their colonial conduct, and the ICJ has a couple of rulings ordering the same. Most relevant here is Israel’s participation of the fourth Geneva convention which forbids moving civilian populations to and from occupied areas, this makes all Israeli settlements in the West Bank and the Golan Heights (and probably also East Jerusalem) illegal. The ICC does not need to rule on this as the criminal conduct here is government policy, and Israel needs to stop it.
strongly recommend you check out the built in Swift APIs for screen capture and OCR. They’re heavily optimized for energy usage, and allow much finer grained controls on what apps are white/blacklisted for privacy
Highly recommend it! The chips themselves aren't the cheapest but xvive and coolaudio are still cranking them out so you don't have to resort to tracking down NOS parts. Complimentary PWM from a microcontroller and a gate driver for the clock pins (the MN3205 has 2800pF input capacitance) and you're in business!

I'm always on the lookout for a deal on a space echo or echorec! Keeping them in working condition is not the easiest unfortunately, and it's tough to justify the real thing when incredible emulations exist (I highly recommend the Strymon Volante for scratching that itch)
Agreeing with other comments.
I wouldn't take this too seriously.

Judging by the Korean score.
Korea's English proficiency is nowhere near that high. Among university age reading and listening is good. But Koreans even when they 'know' English can't string a sentence together.
(Source: live here)
> The alignment was important because it allowed visiting four planets with one spacecraft. So you only had to launch one spacecraft. (We launched two anyway.)

IIRC the second probe was mainly intended as a backup to the first one, but visiting Titan and visiting Uranus/Neptune were mutually exclusive, and visiting Titan was higher priority, so if the first probe succeeded the backup could be (and was) sent on the four planet track.
I don't think this argument is any different to the arguments for using libraries, for googling things or looking at Stack Overflow, or against interviews that go too hard on the data structures and algorithms. All of these move the needle from theoretical to practical, and likely give you a better idea of how the candidate will perform on day 1.

The problem however is not day 1, it's that tricky bug that takes one person a few days to solve, but causes another to give up and rewrite the codebase in the next framework. Or it's a slow decline into performance hell, vs constant attention to performance improvements.

I've seen candidates who were very capable React engineers but who, when presented with a pure Javascript problem outside of a React context, were unable to even start writing code. I suspect with AI they would have managed the fairly trivial problem, but I would have lost that signal, and they would still not be comfortable doing general purpose programming outside of React UI code. In other words, AI wouldn't make them qualified for the job, but it would get them through the interview.

Based on this, I think I'd rather candidates didn't use it, or it was limited to "good tab complete" and fixing typos (which does slow candidates down and provides little signal). If AI gets good enough to be able to write entire codebases then sure, let's use them in interviews more, but also I'd probably skip programming interviews and focus on architecture work.
Can anyone actually confirm what is claimed in this article: That in a recent interview in The Wall Street Journal Cook says he uses the Logitech MX Master 3.

In the interview with the Wall Street Journal [1] there's no mention of a Logitech mouse. The Verge has a seemingly satirical response [2] which contains:
"I use an old iMac G4 as a third monitor just because. I mostly use a Logitech MX Master 3 but sometimes switch to a Magic Mouse or Magic Trackpad for funsies."
which is attributed to the Verge author but not Cook. Nevertheless this is what is attributed to Cook in the parent article.

[1] https://www.wsj.com/style/tim-cook-interview-apple-intellige...
[2] https://www.theverge.com/2024/10/22/24276142/tim-cook-wsj-in...