skysight-inc/HackerNews huggingface dataset:
That's the caveat of groundbreaking works. They may hold up over time and still be strong works. But the things they did that were new and jaw-dropping end up riffed upon and will no longer be as surprising to new audiences.
But the poor puppy :(
Gimmie a break.
Identity and Supremacy, I think it's fair to say. Bourne has a certain vulnerability and both cat and mouse are sympathetic and compelling characters. By the time I got to Ultimatum and beyond it felt mostly like it was milking the franchise and covering the same ground over and over.
Single-threaded execution of IO-bound work can be faster than breaking it up between threads or processes, and it can use a lot less resources. Then there are the preemptive vs cooperative multitasking concerns and the pros and cons of processes/threads vs light-weight threads/coroutines/etc.

Some IO-bound workloads are suited really well by the asyncio model, while other workloads might be better suited for processes and threads. They're three separate tools whose use cases might be similar, but they're not necessarily replacing one another. Multiple processes still have their place even while asyncio exists and vice versa.
>Maybe the next step is to figure out who is who or when someone is in a exploration mood.

Why try and read people's minds when you can just make it an option? Half the problem (with so much modern tech) is algorithms trying to 'figure out' stuff like that. Just ask the user. And stop feeding back so much user behaviour into algorithms, it always converges to zero.
USS Calister is also a very good episode with the same premise.
Memory safety issues don't just mean people can root their own devices, they can often mean that outside attackers can root your devices too.
> by any measure

It should be the world's largest collaboration project on Earth, by the number of contributing companies.
Glad to see they ported Anyio's TaskGroups (or was it from trio?) to the stdlib. Starting tasks so they run concurrently was a huge pain in vanilla Python.
The author of this article really likes using the word “liberalism” as often as possible. We mustn’t have a moment while reading this review of a couple of TV shows wherein we’re not freshly reminded of the raw intellect that went into talking about how one Star Trek show differs from another Star Trek show that was made decades before.
They should just rename it to The Michael Burnham Show at this point.
Does this also explain why they went from compelling sci-fi serials to being very very dumb?
Wow you must live in a good neighborhood
Home schooling was a requirement for us. Having a social pool has never been a problem, as our kids learn to make friends really quickly and continue to keep in contact via g-chat and email once we part ways. Living like this, you tend to find lots of others in a similar lifestyle, so the kids are all very well adapted.
OT: The terminal on your web page is broken. I type and nothing happens.
Reporters aren't going to report on what ifs for years. That's what talking heads do. How often are they reporting on the wet market hypothesis again? Oh right, they aren't. They got the information that they could find, reported on it, and there's nothing else to report. That isn't censorship, that's due diligence. Maybe you could learn the difference.
Strange New Worlds is an improvement, certainly on the disastrous direction discovery took... but it still pales in comparison to The Orville. I'm convinced it's the best trek since the 90s.
This article just stole 10 minutes of my precious time. But I would not know if it was wasted or worth it until the time is actually spent.
Though the points you make are crushing, I want to thank you for expressing them so clearly. It makes me feel a little less alone to read articulate words which resonate both with my feelings about Star Trek, and more importantly, the state of America and the world.
But wouldn’t any host running the malicious package be vulnerable to having creds stolen from that host? Maybe I don’t know which “ACL” tech you’re referencing. You can limit where credentials are used from, and not just something like where an S3 bucket is read from? (For example)
You answered your own question, I believe.

Art produced for massive audiences typically requires a massive investment, so it’s produced with the same concerns as other massive investments.

Arthouse films still exist, but you know, there does seem to be something unique about an action movie that wraps itself up. I wonder if they’re out there.
Perhaps but what differed with those shows was how the messages were presented in the form of an allegory. I wasn't annoyed by that and had a choice about how much I felt like engaging with it. If I had a long day I could just tune out and enjoy the story at face value.
I recently came across the term "hopepunk" which I think fits with your point. There is a line where hopeful, positive stories provide a lot of value before crossing into pandering/boring territory. I wish more modern stories built that up.
Modern Apple MacBook SSD performance has always seemed wayyy slower compared to Windows or Linux paired a typical Samsung Evo drive.

Waiting 30s for a 500MB app to copy into the Applications directory is the usual, whereas those Samsung SSDs can do 3,500MB/s.

What gives?
I have a Mii band and I like it for the same reasons your describe. The battery lasts 20+ days between charging. It just has basic functions, like showing text messages, a stopwatch, and step counter. It doesn’t try to be a smart phone on your wrist, it’s just very simple and does its job well.
"UKW" radio is the German term for FM radio (which is broadcast over "ultrashort" or very high frequency / VHF waves, "Ultrakurzwelle", thus UKW). I wonder where that came from in the article?

Also, I wonder where you could still use this thing after you paid ~500 $ for it. Are there any analog NTSC channels still broadcast over the air anywhere in the world?
Most of the time you probably only use a small portion of the 3rd party library functionality so forking the whole thing and ripping out everything you don't use or maintaining it doesn't make much sense.
That's exactly was vscode does for me.
Miryoku – an ergonomic, minimal, orthogonal, and universal keyboard layout
I wasn't aware that Edge was available on Mac, unfortunately, I don't own one.
There might be a niche market for autonomous hydrogen airships in some other countries, but it would be decades before the FAA allowed commercial use anywhere in the USA.
Is an "average modern high-end car" just a bunch of computers connected together? Each of them is running its own software. Then is the total number LOC in a car actually the total number LOC in each of these computer added up?
I disagree. I'm a big fan of Chandler and his monumental creation, Philip Marlowe. Deckard is quite a different character.

Just comparing the two, Deckard's role is to be a witness to Batty's dawning humanity (as well as Rachel's I suppose). I think that's one of the things that gives the movie the feeling of extraordinary redemption at the end. There's no such sense of redemption in Chandler--the Marlowe storylines revolve around the struggle to keep a moral compass in the midst of societal corruption, in line with the common definition of the Noir genre. [0] (I'm thinking particularly of The Long Goodbye but it's common to all the Marlowe stories.)

Just my $0.02. It's definitely fun to think about.

[0] https://en.wikipedia.org/wiki/Noir_fiction
You can't always trust your libraries and you might have to fix bugs or dig in the source code to figure out how/why something works.
It's not so much that running C on the PDP-8 is hard as that it involves unappetizing compromises. 12-bit arithmetic is plenty for many purposes, for example, but as the page says, C insists that int should be at least 16 bits. Making a subroutine recursive on the PDP-8 is very expensive, but C subroutines are by default capable of recursion.

The degree of transistor parsimony is astounding; you could sort of do position-independent code by making it "PC-relative", but that replaced the low 7 bits of the PC with the operand field rather than adding them to it. Probably more ergonomic in a way, but it also saved a 12-bit adder! The Intersil 6100 implemented a full PDP-8 with the optional EAE in only 4000 transistors, less than a 6502; this is particularly impressive when you consider that the 6100 was CMOS, which uses significantly more transistors than the 6502's NMOS.

One of the most interesting things I've seen come out of the PDP-8 world in recent years is John Cowan's PDP-8/X, a 32-bit PDP-8: https://github.com/johnwcowan/pdp8x

The Data General Nova was strongly inspired by the PDP-8, but it had four accumulators instead of one, and you could index off two of them as well as the PC and the zero page. The Xerox Alto was a Nova clone with reprogrammable microcode, and the early Smalltalk virtual machines were implemented in its microcode. In an analogous fashion, Smalltalk-80 allows fetches and stores to index off of any of four base registers: the current method object (for constants; fetch only), global variables (indirected through the current method object IIRC), the stack frame, and the current object, with the offset from the base being a field in the instruction byte in most cases. And, as is well known, instead of an accumulator it has an operand stack (but, for example, no swap instruction). Smalltalk-80 has the densest code I've ever seen in any system.

I was thinking it might be interesting to do something like that in a closer-to-the-hardware PDP-8-like fashion, avoiding the need for self-modifying code and making subroutines reentrant by default. PC-relative loads would replace the low N bits of the instruction, as on the -8. Global loads and stores would use the zero page, as on the -8. Stack-frame loads and stores would replace the low 4 bits of the stack pointer, which would be incremented and decremented by 16 on call and return, thus also needing no adder. And a fourth base register, the "workspace pointer", would be XORed with the N bits from the operand field.

Objects to be pointed to by the workspace pointer might be variable in size; you might carve one page up into 4-word objects, while another one was divided into 64-word objects. When you were messing with one of the 4-word objects, you just wouldn't use "offsets" of more than 3 in your workspace-pointer-relative instructions, because those would index into some other (possibly unrelated) object of the same size. Four XOR gates instead of a full carry chain.

I feel like such a machine with a load-store architecture and an operand stack instead of an accumulator could be extremely ergonomic, much more than the -8, in very little logic.
Wow, that piece didn't age well, did it?

Paul Graham is a great writer, and a horrible technologist.
Yes.. but the puppy plot device is why all the violence against the criminal regime is "justified."
Awesome, glad it’s useful! If there’s anything that could be better or weird issues, please do let me know!
Building a 34 Key Keyboard Layout
Paul only knows people who write Lisp. That's a pretty hard thing to accomplish, and harder to maintain.
> Saudi Arabia's GDP per capita is $20k.

Saudi Arabia's nominal GDP per capita. Their GDP (PPP) per capita is more like $50k - comparable to the United Kingdom, which has significantly better living standards.
Sounds like you want more detective stories, not superhero stories. Smart hero defeat the evil brute using his whit is a common sort of story if you know where to look, but Hollywood does seem to be on a superhero glut for the past 15-20 years. They produce a smothering amount of drivel, to the point where it's easy to forget that anything else exists.
No, it should not have been valid UTF-8, and nothing that validates UTF-8 (which is the considerable majority of things these days, though certainly not all) will accept it.

UTF-16 fundamentally can’t represent surrogates: 0x0000 to 0xd7ff represent U+0000 to U+D7FF, and pairs of 0xd800–0xdbff (1024 code units) and 0xdc00–0xdfff (1024 code units) represent U+10000 to U+10FFFF (1024² code point), and there’s nothing left that could represent U+D800–U+DFFF.

With UTF-16, there were two possible choices: either make UTF-16 an incomplete encoding, unable to represent some Unicode text, or separate surrogates out as reserved for UTF-16, not encodable and not permitted in Unicode text. Neither solution is good (because too much software doesn’t validate Unicode, and too much software treats UTF-16 more like UCS-2), and the correct answer would have been to throw away UCS-2 as a failed experiment and never invent UTF-16, but here we are now. They decided in favour of consistency between Unicode Transformation Formats, which is fairly clearly the better of the first two choices.
I was actually hoping for "an AI that drew someones picture" and not "an AI drew a picture of me"
not to mention hijacked scroll
Yes, storage matters quite a lot because electric grids burn out if supply doesn't equal demand constantly. You need the storage not only for overnight, you need it to store energy when wind and solar are overproducing relative to current demand and you need it to supply that stored energy when wind and solar are underproducing if you expect the grid to get rid of demand resources like coal and especially natural gas.

another unmentioned cost of especially wind, but also to some extent solar is the huge transmission upgrade needed to support wind. It is a huge cost and it is never accounted for in the numbers when people are pushing for wind and solar (because it usually ruins the claim that wind and solar are cheaper over their lifecycle vs natural gas). They are also costs the consumer largely gets stuffed with via billing items outside of energy cost so it's kind of insidiously hidden from the consumer.
Yeah, uncontested landlocked airspace is a clear winner for blimps, and the US military didn't forget that:

https://www.lockheedmartin.com/en-us/news/features/history/p...
I've always felt the movie conveyed at least the essence of this very well. I basically got it on my first watch as a highschooler.

If you make the connection that "monolith = jump in tech" then the ending, for all it's surreal imagery, follows as a jump so massive that of course a normal person couldn't understand, and it's all visualized in a super creative manner.

I wouldn't have guessed it was literally the aliens downloading his brain or whatever and that he'd chosen to go back and help earth, but the general gist is more than there. And i love the idea that it basically conveys what you need to understand, while also conveying what it would be like for a human to crash into something so phenomenally beyond what we've ever understood or experienced.
I never claimed that it would be able to catch all malware, but it beats a human team reading through hundreds or thousands lines of code, for every package, after every update. I believe it can easily point out many types of suspicious additions to existing code.
It’s meaningful to some because it introduced many of us to computing. My parents weren’t academics with access to Unix. Figuring out how to make 90s games work on my ancient hand me down PC was my gateway!
Yeah well my AliExpress NUC was stolen from me after I shipped it back for repair and never heard back. Was also a bios problem, black screen on boot a day after I received it. Aliexpress and the seller ignored me over multiple months and many messages. $600 lost.
Vanishingly small demand I think. There is that HP 32” used for medical imaging which is the same age and retails for around 8k USD with a similar dpi, but you can't use it with a Mac.
Euh no, while diets must be adapted to individuals, there are objective and well established principles about what works or not.
Few is an understatement. My solar atomic g shock hasn't needed a battery replacement in the 15 years I've owned it.

They're rated for 10-15 years though, so I guess I'll see how it's holding up in another six months.
Personally I wonder if all this is the reason that it seems like Ruby is having an uptick again. Seems like I hear more and more about people coming back to Ruby.
Yeah, that's the idea. Nice channel.
> It’s a shame Nikon couldn’t use CFexpress Type A cards like we saw on the Sony A1 and A7S III, which can still fit SD cards in their ports. Of course, given that Type A cards are manufactured by Sony, it’s understandable why Nikon wouldn’t want to use their competitor’s innovation on their flagship.

I don't see how it is a shame. Nikon ensured users will have a better, more consistent user experience by going with Type B slots. Type A cards have half the theoretical max throughput [0] and cost more per GB. I suspect most people using a $5,500 camera don't put high importance on SD card compatibility.

I think Sony uses Type A CFe due to their small bodies.

[0] https://www.lexar.com/en/FAQs/what-is-the-difference-between...
> My recollection is that Chris Anderson's "Long Tail" never particularly promoted prosperity for those in the long tail but rather for the aggregators of the long tail. And that seems to have happened to a large degree.

This was exactly my understanding as well, but, some personal anecdotes also bring up some interesting questions.

The people on the long tail that I've seen be successful often just do things a bit differently, so I'm not entirely sure how you could easily measure success. Creators I know of use the aggregator platforms like a marketing tool, and sell "other things". So, for a couple of working musicians I know, no more CDs or any real money distributing music, you sell schwag, live concert revenue, etc. Woodworker's I've followed seem to embrace teaching and use a combination of schwag, recommended tools, educational tools, etc. in addition to the occasional custom piece of furniture. The successful ones do seem to follow the "true fans model", where they basically try to "live in their niche" out on the tail, and regularly connect with people.

But I'm not sure the long tail examples that are succeeding, are the "future of business". Really, they're just people who've done the math and figured out how to keep a small business afloat. But this money is a drop in the pond now compared to the platforms itself.

These aggregation platforms are basically becoming the gatekeepers and central banks of their marketplaces. And at least the way I've seen the long tail theory presented, they never really talk about the potential central gatekeeping aspect. It's always a happy "gee, we'll be really diverse and stuff", but never, "at the cost of fewer places to access a lot of these goods".
Especially when 90% of code is either glue or boilerplate, and having something semi-intelligently suggest which API calls to use and how to structure a call to them will save you most of the time you'd otherwise have to spend dredging through documentation and/or stackoverflow.

One of the hardest things to come to terms with as a budding young software dev is that most real world code is as wide as an ocean and as deep as a puddle, and the occasions where it's harmless (let alone actually helpful) to be clever are few and far between.
Counter position: it's totally fine. They haven't added much and almost nothing has changed.
The Jason Bourne films were fast-editing driven adult action. The character was an emotional blank slate infused with innate combat and spycraft knowledge, perfect for the audience to self-insert into for a power fantasy. What really drove that movie wasn't the character, but the snappy action editing.
I agree with that definition of inflation, so how hasn't it prevented inflation? Has the supply of bitcoins ever deviated from the intended rate? If it hasn't deviated from that rate then the supply, and thus the involuntary component of inflation, has been successfully kept under control.
The whole paragraph makes it even clearer that he’s talking about people who would shut down free debate, starting with “denouncing all argument.” He’s actually talking about how progressives are today—ranging from declaring some topics beyond debate to “punch a Nazi.”
I remember this fondly from Beyond 2000, the best show of the late 1980s.
Forgot what?
You could just cross your arms and look down. This is not unlike how (some) people use smartphones or read a book.
How do you protect yourself on that market then?
My design just used grooves cut into the cylinder, which the two pin types would ride at different heights, so it didn't need to be any bigger.

An insert, aka. a rectangular metal bar with cuts in it, is inserted into a slot cut down the side to define the check key.

The pins are either a standard pin, ⣿⣿, or a T-pin, ⢹⡏. The core is cut all around with a groove like ⣿⣆⣰⣿, which they ride at different heights.

If the insert is shaped like ⣿⣶⣶⣿, it blocks the T-pin, but the standard pin can ride over the top. If the insert is shaped like ⣿⣇⣸⣿, the T-pin rides through the gap, but the standard pins catch.

Again, details like depth and offsets matter, because you don't want it to be bumpable with fast or angry rotations, or for the two pin types to lock at distinguishable offsets, and you don't want it to be jammable. Boring standard fixes can deal with comb attacks.

Enclave, OTOH, does need a bigger body, but it's merely a bit taller, nothing radical, and it's very easy to manufacture. It already has inserts to prevent comb attacks.
Just imagine what kind of statements this products allows its owner to make: You have made your fortune, as may be clearly seen by the fact that you could obtain this product. (That is, it was affordable to the middle classes, but who knows, this must have been as expensive as it is futuristic!) You are aware of and interested in modern developments, which probably relates to how you made your fortune. You're not someone who just inherited their wealth, indulging in sentimentalities. You care for hard facts. You are a modern business man. You are probably self-made. You are important enough to justify a significant investment to keep you as up to date as possible. It's of vital importance to you and probably an unknown quantity of dependents that you won't miss the news. You are always on the go and you have an extraordinary situational awareness. Etc, etc. Also, you are James Bond. (The Yuppiness of this item is quite immeasurable.)
I feel the same, but about more subtle features like the walrus operator, the dictionary merge operator, or proposals that fortunately weren't accepted [1] which I feel do not add much to the language.

Type annotations, imho, are actually useful and not really hard to read.

[1] https://lwn.net/Articles/888945/
There’s nothing to read into here. The writers of these shows are chiefly interested in set pieces that will sell CBS subscriptions via dramatic trailers. They aren’t considering the implications for the ST universe any more than they’re considering the internal consistency of any single episode.