skysight-inc/HackerNews huggingface dataset:
I think we are talking past each other, and I think it's because you're fixated on and aggravated by a premise I did not stipulate, which is that Lisp is superior to other languages, and as such, you're interpreting "superlative" as "the best software ever written", instead of how you're supposed to interpret it, which is "the best software written in Lisp in the past 10 years", which is precisely what I referred to.

In isolation and without context: We do not need software written in Lisp. Nothing compels us to choose Lisp as a language to express programs that solve problems.

If we want a non-UNIX, non-C ecosystem, then what we need is software, not hardware. Lisp is one type of previously proven ecosystem that works. So it is reasonable to discuss that as a potential option, which is partly the topic of the article we both are posting comments to. I argue that if we want a Lisp ecosystem, we need better and more comprehensive software written in Lisp.

If we don't want a non-UNIX, non-C ecosystem, then we needn't discuss writing software in Lisp (or Smalltalk or ...) as a possible solution to that (non-)problem.

In any case, I simply argue that old hardware or even obsolete operating systems aren't really a productive thing to talk about in this context, except on a case-by-case basis.

Again, regarding "superlative", the word is in reference to last-decade Lisp software alone, which I contend describes Kandria. I don't even attempt to compare software written in Lisp
to the entire universe and history of software, which it seems you're doing, but doesn't seem pertinent to the discussion. (Though, to be clear, even when comparing to all of that, I still think you're wrong. But we can argue to no end about our own subjective opinions.)
It really does seem like a lot of the magic here is simply the format. The video lengths are a perfect balance between short enough to be addictive, and long enough to enable content more varied and interesting than just short gags.

Instagram and Facebook get bland real quick. Youtube/Netflix videos are often too long to be really addictive - "just one more" isn't as persuasive if "one more" takes 10 min+. With shorter skits like Key & Peele on Youtube you do get a stronger sense of that addictiveness. Twitter is mostly text and much less expressive, and even influencers treat it mostly as a communication/announcement platform, not a content platform.

Vine was hugely popular when it was shut down by Twitter, and I think it'll go down in history as one of the largest corporate mistakes every made. They were so close on the format - they just needed to allow slightly longer videos (which they did with Twitter message lengths around they same time they shut down Vine!!!).

I'm sure Bytedance's secret recommendation sauce is good, but I think much of their success is simply thanks to them being the first competent executor of the next major social media content format.
pneumovax, and I got the booster for covid about as soon as it was available. I'll get double-boosted in another month or two.
I've found Gradle to be very straightforward, intuitive, and easy to use. I switched one of my projects from Maven over to Gradle, and coming from Maven XML, the Grade configuration language/DSL was amazing and a breath of fresh air.
Had the same issue and came out of it.

Read about the giants of history, regardless of what you think of them at this moment. You'll learn a lot, but also learn behaviors to emulate (or avoid).

Julius Caesar is probably Exhibit A of a heroic figure, in the classical sense. Martin Luther (the German guy) too, in a different way. Both are fun to read about and just being around them, as it were, will make you more courageous.

True stories are better than fiction in this regard because they're anchored in reality. With fiction, the rules of the world are recast by the author and deep down, you know it isn't real. With historical figures you can't help but think "wow a real person did this."
This video memorializes a conversation between John Markoff and Paul Saffo at the Commonwealth Club in San Francisco, March 24, 2022. John's biography of Stewart Brand, Whole Earth, has just been released. See https://www.nytimes.com/2022/03/23/technology/stewart-brand-... for a teaser chapter. Amazon or your local independent bookstore for a copy of the real thing.

Whole Earth is more that a biography (unusual because it is a biography of a living person), more than a paean to the Whole Earth Catalog, more than a memoir of the 1960s and 1970s, more than the history of a photograph of the whole earth. John captures the essence of Stewart Brand the catalytic personality who initiated and encouraged many of the best things that emerged from the counterculture. The image that comes to mind it that of a bee flying from flower to flower, pollinating and then flying on.

Full disclosure: These folks are my friends. I was there in the 1960s and 1970s. I shopped at the Truck Store. I ran the People's Computer Company.
Marketing. Too focused on AI, followed by more than a decade of breathless hype for C++ and Java.
I get the impression that your definition of "Silo" isn't the industry norm I've experienced. The classic example is Apple. But you mention three companies that are managed very differently, both from Apple and each other ( and yes, I have first hand experience -- do you?) so I don't really get what it is you're trying to express. If I were interested in hiring you, my impression at this point would be that you've only experienced toxic cultures and fraternity style leadership where the only thing executives care about is their own career, and be concerned that you perhaps fall into that category.

The common quality in the best leaders that I've worked with is trust, real trust, down to the most junior IC. I've seen 3000 people orgs have a tighter social web, where press leaks don't happen, where teams aren't worried about getting stabbed in the back by other teams, than in 10 person or 30 person or 100 person orgs. There is nothing in the industry that necessitates keeping our plans secret from one another when all our business cards share a common logo.

Instead of being controlled by fear -- of distraction, sabotage, whatever -- be liberated by the trust that bad actors will be weeded out swiftly.
van Rossum was one of the implementers of ABC, which indeed was created to experiment with how to develop a programming language for beginning programmers. (Note: he was not one of the designers of ABC.)

While van Rossum drew from that experience when making Python, the initial driving goal was as a scripting language for system admin tasks in the Amoeba distributed operating system.

https://docs.python.org/3/faq/general.html#why-was-python-cr...
That's right out of Monty Python. The war effort was incredibly diverse.
Here to say my experience is the exact opposite. My YouTube experience and recommendations have consistently improved over the last decade, and I find so much wonderful, informative stuff there.

TikTok, on the other hand, is a giant waste of my time. I have yet to find a single video I've liked from that platform; very little useful information there.
acronyms in your post:

ADC

DNL

NIH

NRE
https://www.britannica.com/science/genetically-modified-orga...
Or less carbon dust worn off the brushes since it's brushless :P All these articles promoting some technology and banging on about environmental friendliness are full of crap. Nobody will buy it for carbon emissions because there's no money in that even if it was genuine. It's just wankery.
The Unicode character U+1F34E "Red Apple" is 2 bytes.
>output they had as the definitive version, but just as a rough guideline for how the image would appear on TVs.

We have seen photos featuring people using nice, pro or broadcast grade CRT displays. Given the lack of an RGB authority, and the limited number of colors, it is likely each group just used whatever references that made sense to them.

And regions. PAL, SECAM, other variants all added noise.

I'll bet a standard consumer grade TV with RF was a small part of many dev processes too. Just a check on effects and or particularly troublesome color combinations. The pro or broadcast grade displays would often render those better than one might expect, but your average TV would likely display a hopefully interesting blur...

RGB images suggest this check on a basic RF TV because some of the pixel art choices may have been different, given better display signals were an option.

For me personally, viewing an NES on a better quality composite display works best for me. Personal preference, and that is due to having composite capable displays early on. I used composite more than anything else. But all that said, the NES RF modulator was respectable. Worked better than many did.

Often, the design choice was a long cable to the TV.

I had a few systems that parked the modulator right next to the signal input on the TV. TI Home computer had a huge one, but it really was great. I used it for many different systems. There was a modulator for PS1 that you could use with a very short connection. And the NES.

RF done that way worked well enough.
A few things Kotlin does better:

- The annotation support is just better. JS ecosystem has forever been debating on decorator spec, but kotlin annotations (esp. with addition of KSP) provide good mechanism for compile time code generation.

- Support for builder dsl is just better. The js ecosystem has embraced ugly & verbose embedded XML (JSX) thanks to fb, but in kotlin we can do something like:

html {
body {
div(id="hello") {
span(text="whatever")
}
}
}

This is just syntax sugar for lambdas passed as last arg to a function, but it makes code a lot more readable.

- Inline methods - we don't have to worry about being functional vs being performant in most common cases. The implementations of map/reduce etc. in stdlib are all inline methods and compile down to for loops.

- Implicit it (single argument in lambda) and implicit this (in class methods) are minor niceties but they reduce verbosity of everyday code quite a bit.

- Interfaces don't get erased - you can use reflection to get interface references, check if an object complies with an interface at runtime. In TS this requires ceremony and assistance from third party libraries like zod/fp-ts etc.

- Extensions are cool, you can add extension functions to classes you don't control to mold their API in specific contexts. In JS world we can monkey patch whatever and TS interface merging helps with that but its a pattern generally frowned upon and prone to conflicts (which extension functions are not).

- Companion objects are nice to have. Instead of static methods/properties, you have a singleton associated with a class which can comply with any interface, can have its own extensions, can be passed around etc.

- Kotlin doesn't have F#/OCaml style pipelines, but you can achieve similar chaining by combining let/apply/with/also extensions. Eg.

getName().let { it.contains("foo") }.also { println(it) }

- expected & actual are pretty handy for multiplatform development

What TS does better:

- Structural typing: its a better fit when modelling types for a highly dynamic language. Being able to define interfaces for data coming from sources you can't control without needing mappers etc. makes life simpler.

- Features like intersection type, index types etc. are useful and missing in Kotlin.

- Compilation times are much better.

- large collection of typedefs in the definitively typed repo.

My current role involves mostly working with TS and a day doesn't go by that I don't miss kotlin.
It was a "fun" trip down memory lane. I haven't thought about the inner workings of shiny round discs since 2007 when I programmed the last title of consequence. Got out of that biz as the Blu-ray vs HD-DVD war was still raging, and never looked back. Good gawd, I just did the math on how long ago that was.
That same page says steaks should go to 145F which is pretty far into medium and will get you looked at funny in most reputable steakhouses.

So let's go back to: If you don't quantify risk, you're not providing a useful comment. That applies to the CDC too.
The Lisp machine of today is MirageOS: https://mirage.io/

A unikernel that throws out the legacy of Unix and starts fresh to build a library operating system, it's exactly what OP describes:

> With lisp machines, we can cut out the complicated multi-language, multi library mess from the stack, eliminate memory leaks and questions of type safety, binary exploits, and millions of lines of sheer complexity that clog up modern computers.

Even better, Mirage is programmed in OCaml, which is basically a statically-typed facade over Lisp (or Scheme). That's the modern Lisp machine of today. It even takes care of security nightmares like this:

> Everything worked in a single address space, programs could talk to each other in ways operating systems of today couldn’t dream of.

Because in the Mirage model is program is a separate OS image and they can communicate only over defined service interfaces.
Taking the path of least resistance is very much in the hacker spirit. "I just hacked it together with what I had." Reinventing the wheel, that's for entrepreneurs.
The Rust user-mode WireGuard proxy mentioned upthread does UDP. Netstack does UDP as well; it's just that this particular tool doesn't, yet.
First, I'm not a set theorist. Second, one of the major motivations for introducing type theory in mathematics was to assist with computer-aided formalization efforts, which has had some success and has a promising future (e.g. the stuff the Lean community has been doing lately). This is great! I'm not complaining at all.

But I do think trumpeting HoTT as a new, improved foundation of mathematics evinces a misunderstanding of what people who work on foundations actually want out of a foundation of mathematics; or even more broadly, the mistaken belief that finding a new foundation of mathematics is an interesting project in the 21st century.

Lurie's comment here explains a bit more: https://mathematicswithoutapologies.wordpress.com/2015/05/13...

(And clearly, Lurie is not some ignorant traditionalist. There's a substantive disagreement that can't be reduced to people not wanting to learn "your stuff.")
Not really. It's simple. Set it to solve these problems. Actually caring is half the battle.

If you're suggesting that there are very few people who can genuinely care, then I don't know what to tell you beyond: I'm truly sorry? I hope you work with less terrible people in the future.
In book [1] the author introduced Ohm's Law in the first chapter and ended the final chapter (Chapter 10) with a simple CPU design.

Complete book ToC is available here:

https://books-library.net/files/books-library.net-01252223Fo...
Yeah this is hella sketchy.

>We also found that the on-off, switch-like behavior of the diodes actually amplifies the power delivered, rather than reducing it, as previously thought

Wat. Why is this crap on the front page?
If the demand for labor exceeds the population there will be a labor shortage that is not a wage shortage...
"clean, limitless, low-voltage power" the title omitted a pretty important word there.
It exports typescript typing too. We are successfully using it for sharing businesses code from our backend with our frontend! Even models can be shared.
the Software Carpentry lecture group is an attempt to do this, it's pretty cool. Programming literacy workshops for scientists.

I've personally done this by finding normal work that is part time, so I can round it out doing work for scientists, artists, and musicians.
All the music is cut short one beat, or half a loop and one beat. That makes your mind crave for more.
I’ve been interested as well for quite some time. I don’t know how to find websites. That old style of browsing was before my time.

Not to mention, who still actually maintains RSS feeds? To be fair idk if it’s really necessary.
The issue is the effects that it has on the ecosystem. It dumbs down threads and makes people nastier.

If someone is wrong and you know more than they do, you can share correct information without putting them down.
marketing is not free and “it just went viral” is bullshit. yes, the internet is available to anyone. buying visibility is not though. that is the main problem for anyone who creates anything, and not something you can solve by working hard.
"harvesting energy from graphene is controversial because it refutes physicist Richard Feynman’s well-known assertion that the thermal motion of atoms, known as Brownian motion, cannot do work. Thibado’s team found that at room temperature the thermal motion of graphene does in fact induce an alternating current (AC) in a circuit, an achievement thought to be impossible."

So is this effectively a micro cooler? (Extracting thermal energy?) I experimented with TEC Peltier modules/cells for converting solar concentrator heat to electricity, it's not particularly efficient but it works when there is a sufficient temperature differential.

https://en.m.wikipedia.org/?title=Peltier_device&redirect=no
Do you have any source for resources in Nevada being inhabited by endangered animals, and said extraction of such resources will kill them? Otherwise it just sounds like generic negativity.
Be warned that the Gell-Mann effect applies; you can't tell when a presentation is accurate when you're not an expert.

I'm an expert on the Atari 2600 (wrote a homebrew game.) This channel's video on it isn't quite accurate. He overstates the case of how primitive the machine is, claiming that it takes only 39 bits to display the 2600's screen. That's not really true. The playfield (20), sprite (8x2), missiles (2x1), and ball (1) do total to 39 bits of pixel data... but a lot more than that is involved, many registers modify those pixel bits. There are two X-position latches for all five objects, four color registers, two sprite width/repeat registers, two sprite reflection registers, one register to repeat/mirror/priority the playfield, plus a few more bits in the "vertical-delay" (really each another latch) and timing (horizontal and vertical blank and sync) registers.

Here's the list, with a total of 45 byte-sized registers, although not all bits are used and some are for nongraphical purposes (audio, collision detection). https://github.com/munsie/dasm/blob/master/machines/atari260... (starts at line 88)
Be that as it may, but a core benefit of kotlin (as a developer) is that it has actively sought out good design patterns (eg. builders, composition etc.) and codified them into the language. In Kotlin often the best approach is also the most succinct one - which doesn't hold true for most of the platform-native languages (swift probably being an exception).

As long as it keeps doing that, even at the cost of a larger API surface area (or occasional backward incompatibility), I (and I suspect many others) will be quite happy to use it.
The coins in SMB don't rotate. They have a glow animation (as do the question mark blocks) but no spinning.
Wireguard is not a link layer (layer 2) tunnel; it is a network (layer 3) tunnel. It operates at the IP layer. You cannot use Wireguard with any non-IP layer3.

AllowedIPs can be disabled if you want; just set it to 0.0.0.0/0. AllowedIPs is needed because netfilter can't "see" which public key an inbound packet is coming from, so by the time a packet gets to netfilter it's too late to accept/reject based on which peer sent it to us.
The same thing that happened to Windows Media Player, they got replaced by streaming. Anyone tech savvy enough to still use local digital media playback uses freeware and open source like VLC which have a lot more compatibility.

If you mean QuickTime as a framework, ffmpeg.
I guess Mudiji did all Indians a big favor banning this drug then. Btw I just tried to install an apk but the ban is strong with this one.

I tried Windscribe, ClearVPN and more and still couldn't get it to connect.

Either Indian govt has gone above and beyond to ban it or Tiktok doesn't like VPNs. But either way, like the real-drugs which I found incredibly hard to come by here in India (except Goa where they are selling E outside clubs like candy) this is another thing I'll never get to use and strangely I'm okay with it.
That’s the default feed because it’s basically lowest common denominator stuff. Once you watch, like, follow a couple of creators it changes drastically. My FYP went from 80% boobs and ass to 5% in a couple of sessions.
I see where you're coming from, but it's hard to appreciate the subtle issues surrounding the notion(s) of equality without actually investing some time into doing formal mathematics. My claim is that type theory is a good avenue to explore this subject matter, since you can check your work and get instant feedback with a type checker.

Anyway, I sympathize with your sentiment that it can be hard to know whether something is worth learning without knowing if or how that knowledge will be useful to you. I feel that way about many topics myself.
Yeah, that D-pad was a big deal. So many "new" input dynamics possible allowed for more expressive and robust input.

Platformers on a single or two button joystick, for example, just do not work as well.
Stem cells may finally offer a cure for Type 1 diabetes
What is accomplished by preventing information from flowing freely?

> The dev team kept in the lurch on a every little marketing program and tactic, and visa versa, is not helpful.

Maybe. Is it harmful? If so, Why?

> Making mid-level managers explain their stuff to a wider audience I think is super helpful.

Why is this a manager's responsibility? Why not, as a mid-level manager, ask folks from your teams to explain their stuff to a wider audience? That's what transparency is really all about.
There isn't a small number of game studios. You have at least 5 just in the first 200 meters from the station, and afaik 35+ total studios.
Yeah same. Even when I went through stretches of boring videos, hitting an interesting one felt like winning at slots. Had to uninstall it.
That's an interesting game mode that I hadn't considered, sort of like a move increment in chess. I'll look into that.

Whenever you highlight one or more tiles, ideally you should be able to click outside of the number grid to clear the highlights. Do let me know if that didn't work for you. I think I can call attention to the game play instructions on the website a bit better as well though.

Thanks for the feedback!
A lot of the sub 50 GFLOP stuff were low-end Laptop chips with regular M-suffixes.

These are mobile Ivybridge chips, they were not snappy, and as late as 2013 release dates for sub 50 GFLOPs.
Do you mind expanding on your experimentation?

For an off-grid cabin in the Yukon I've always though about having a ton of TECs sitting on or very near the wood stove (which burns for 8+ months a year), with some piping and coolant running outside to a radiator (where it's -20C to -45C for 5+ months).

I expect a least a few hundred degrees C of temperature difference, and I wonder about charging the batteries to augment the solar.
Clasp Is v1.0.0
I can relate, but depending on your perspective, maybe even worse because I find the recommendations off-putting. I don't understand what's happening that people like. I can't think of another word: It's just off-putting. Discordant. Dissonant.

It's like being a atheist, raised in an atheist house, in a country full of atheists and then going to church for the first time.
I’m having a hard time coming up with a reason why there needs to be any replay protection here. That port is supposed to open without unlocking the car. You can approach a locked Tesla and press the button on a charging connector and it’ll open. The whole thing is unauthenticated by design.
I actually subscribe to YouTube feeds so that I don't have to ever log in. It's really nice.

But on top of that, just small websites that provide RSS. I change it up here and there.
>> TikTok on the other hand doesn’t care what other people like

Yes, it absolutely does. Nonviolent social activism, LGBTQ content, and anything judged to be "subversive" is downranked/shadowbanned.