skysight-inc/HackerNews huggingface dataset:
I happen to have some idea of the depth of ptrace, having written one partial reimplementation of it capable of bringing up a GDB on a "hello world"-type binary. It is not an easy system call to support, but also definitely not an impossible one. In some sense it's kind of sad to see Microsoft with a comparatively large amount of resources decide to give up on WSL1.
The default guide for a long time was the Pickaxe book, which solidly pre-dates the availability of 10-minute videos by several years. There are a fair few links here that you might find useful: https://www.ruby-lang.org/en/documentation/
And the reverse is even more important: having spent immense time and effort to acquire the output of a random number generator, how can you ensure it preserves its value when you want to actually exchange it for something? Given the 2/3 fall from the peak against the stabledollar this is a real risk.
> never had I heard it being called "bang"

DuckDuckGo also calls exclamation points bangs https://duckduckgo.com/bang
This article is a bit boring, but the Askhole deck [0] it refers to seems hysterical!

[0] https://www.askhole.io/
If you choose to have children, you're accepting the associated costs.
These things happen.

Way way back, before DOS and the PC and so on, the UCSD p-System was very widespread.

TP supplanted it, but TP on DOS was very different from the original CP/M TP, and indeed with Delphi on Windows it transformed again into something wholly different and much more powerful.

Delphi fused Turbo Pascal, its fast compiler and rich capable DOS IDE, with something much like NeXTstep's Interface Builder and a set of OOPS libraries for Pascal to construct GUIs.

Which inspired MS to copy it, taking the forms painter from the Ruby database tool, and an extended kinda-sorta BASIC, and some OLE/COM GUI controls, to make something... well, sprawling and unfocused and sluggish and overcomplicated.

Then, when MS was seriously afraid that its OS and apps divisions would be split up by the DoJ, which the company forcibly transformed into .NET so it would have a tool for asserting cross-platform apps dominance.

But the fierce and determined Judge Thomas Penfield Jackson was replaced with the conciliatory Judge Colleen Kollar-Kotelly, and she backed down and let MS get away with it.

So the big split never happened, and MS was left with a fancy cross-platform tool it no longer really needed.

The result has been decades of bloat and flab, a somewhat tokenistic FOSS version for Unix-like OSes, and a wasted opportunity... but which nonetheless strangled the 3rd party compiler/dev-tools market on Windows.

Mac OS X succeeded because it bundled great dev tools, therefore strangling the Mac dev tools market.

And the Linux world does its monastic Unix self-denial thing -- plain text, horrible 1970s text editors, because suffering is good for the soul -- and never goes anywhere much. C++ is an evil modern heresy! We can have 50-line "object" calls in plain C, and it remains clean and holy, just as Saint Ritchie and the prophet Stallman decreed.
No, they are not from the same plant.

The plant that’s the topic of the story is a flowering herb. The plant you are asking about is called Syzygium samarangense and what you’re describing are the fruits of trees.

https://en.m.wikipedia.org/wiki/Syzygium_samarangense
> You can read docs on the command line (with the ri command instead of pydoc).

I've been using Python for a long time, but somehow I never learned about pydoc. It looks like a pretty handy tool!
Who's more instrumental in driving housing policy?

Homeowners?

Mortagage generators & holders (that is, creditors)?

Developers?

What of markets with significant concentration of property ownership?

Or of commercial property owners, who can also skew zoning and construction / land-use patterns?

What of interest groups which can create red-tape nightmares even through good intentions by various mandates: setbacks, offsets, minimum clearances, ramp requirements, etc.

Podcats / video channels / blogs such as StrongTowns or Shane Philips (UCLA Lewsi Centre) are all great starting points for how a tangle of minimum requirements and/or prohibitions starts blocking any possible change from traditional urban-sprawl patterns. Most have observed that the highly-desireable dense development of older cities and towns (1870s -- 1950s, typically) simply isn't possible under current laws and regulations.

I'm generally a fan of regulation, but it's got to be good and effective, rather than simply piled on. As with software, code requires occasional refactoring.
There are thousands of little things that make Ruby nice. They all add up to a more enjoyable experience. I'll give you one tiny example:

Python:

from datetime import date
if date.today().weekday() == 5:
print("It's Saturday")

Ruby:

require 'date'
puts "It's Saturday" if Date.today.saturday?
From what i've seen ruby is definitely on the downward slope regarding adoption and python has become a defacto standard in some fields. Its ecosystem is much better in pretty much every domain, so i don't think there's any point switching at the moment, honestly.
Its not that they dont worry. They completely embrace selling out. Its almost as if everything they do is for the purpose of selling out.
So for 2021 the revenue share is

Apple 44%

Samsung 16%

BBK Electronics 16% (Oppo/OnePlus/Realme 8%, Vivo 8%)

Xiaomi 8%

Others 16%

That's according to Counterpoint Research [1]

Profitability appears to be even more skewed in favour of Apple but I don't know the exact numbers.

It would be interesting to know what's included in that 16% others category as that's where any challengers would be coming from.

[1] https://www.counterpointresearch.com/global-smartphone-reven...
> Yet those old machines had full GUI OSes and performant apps and snappy interactivity in their day. Is the sheer amount of computation required to facilitate TLS 1.3 really more than what was needed to run entire interactive GUI operating systems of that era?

Yes.

Some is raw speed - we are talking about going from 10Mhz 16 bit (on a 286 or 68020) to 2.4Ghz+, multiple cores and 64 bit. This probably sums it up best: you needed a processor capable of about 2 MIPS (386sx, 68020) (yes MIPS is a naive benchmark) to run a color GUI nicely. You bog-standard modern i7 laptop does around 100,000 MIPS.
These all exist in python, though you use or/and instead
x = y or z
x = f and y or z
you can also use inline if/else
x = y if f else z
3rd one just seems like an array of strings?
["One", "two", "three"]
Not needing quotes for single words saves some typing tho.
Maybe this would help in that regard: https://github.com/docker-slim/docker-slim
As of yet, there was only this one big strike that is a real problem. The frequency of micrometeoroids of this size and energy was predicted to be fairly low, so it isn't certain yet if this was extremely bad luck or if these events are more frequent than anticipated (which would be very bad news).

The JWST performance report[1] says on page 18/19: "It is not yet clear whether the May 2022 hit to segment C3 was a rare event (i.e. an unlucky early strike by a high kinetic energy micrometeoroid that statistically might occur only once in several years), or whether the telescope may be more susceptible to damage by micrometeoroids than pre-launch modeling predicted."

[1]: https://www.stsci.edu/files/live/sites/www/files/home/jwst/d...
> Rust works best with strictly tree-shaped data structures, but event handlers turn trees of widgets into arbitrary webs with possibility of circular references.

This is also the problem with closures. And why you can't do Haskell/Ocaml style functional programming in Rust.

Rust has the reputation of being fast, but if you force everything into a tree, you are making big compromises from the start.
So maybe they should team up and work on replacing gVisor with something that shares as much code as possible with this new thing, which one would hope would be architected in a way to be able to help replace gVisor?
The phenomenon is not new. The difference seems to be that there is no limit at all. Today nobody thinks "this is so tasteless that I don't want to work with it anymore".

I think it's more honest. Art's and creative jobs have had the aura of being form of uncompromising self-expression, vehicle of social and political change and beauty. Pretending adds layer of deceit.

That can't coexist with the goal of maximizing mass market popularity and income. I think this is the logical conclusion when something turns into pure commerce. Only thing valuable is visibility, recognizably, hype.

What makes Bill Watterson look like mystical figure is that "having enough" and "shutting up after you have said what you wanted" is alien concept in business.
These look great to me! I should probably dedicate some time someday to add all these QoL extensions to my setup.
Eating horsemeat in France
> Is he unwilling to be litigious?

That point is specifically adressed in the article
There's a bunch of things to pay attention to in Ruby. I wouldn't say these get too hairy, but they trip students up for very understandable reasons.

* `a ||= b` is not just `a = a || b`, but `a || a = b`

* The distinction between defaults arguments and hash arguments in functional signatures has many edge cases -- but it's much much better in Ruby 3.

* There are still 2 pieces of syntax for hashes (`{a: 1}` and `{:a => 1}`) They are the same.

* Curly bases show up a fair bit for a language that's not a braces language. :) They're in hashes, blocks, and % strings. e.g. `%w{a b c}` is the same as `%w|a b c|`. They're also used in string interpolation, e.g. `"Hello, #{name}"`.

* There are sometimes many ways to do the same thing. There's Procs, blocks, and lambdas. % strings work with many characters.

* `unless` for `if not...` and get wonky.

* Overusing "surprise if" e.g. `do_thing if other_thing` can be hard to read.

* It's so easy to monkey-patch and extend primitive classes, you might not realize when libraries do it.

All of these are features that I actually find nice to use in the right contexts. But they can pop up when you don't expect, and they can definitely make Ruby a challenge to learn. That said with a little discipline (or just a linter ;)), I find a lot of Ruby code a joy to read and write.
That's probably true but people were reminded that they were losing agency on their creation to businessmen. The creation was losing a bit of its soul. Nowadays most 'creations' are designed to make money from the very beginning.

Very few people still create something for the sake of creating something great. If you are aware of some of them please share !
Are there any documented cases of this happening? The potential for damage would go way beyond the country's borders.
Your hardware might either leak the private key via a non-internet connection (bluetooth, nfc, physical interface, some non-standard protocol). Also, it might use weak crypto to generate the private key (see ROCA vulnerability). Trusting non-trivial hardware is hard as it takes very little to have it behave maliciously under very specific circumstance.
You severely underestimate his impact on the success of both Tesla and SpaceX, it extends beyond just a 'getting funding and charming people' perspective. Ask Bezos about combustion instabilities in turbopumps and he isn't going to give you a 20 minute lecture on the pros and cons of gas bearings and alloy design. Toyota, the world's largest auto manufacturer, is still avoiding making an electric vehicle.

Musk is eccentric, and doesn't have all of his communication go through a PR team. Show me anybody else at a similar publicity level who isn't behind 3 layers of PR firewalls. Of course there will be scandals. You just don't see all the detestable opinions the other rich and famous people have.

In addition, he has a lot of powerful enemies. Big Oil, ULA etc have been hit hard by the work he's done to bring new tech to public consciousness. Who Killed The Electric Car etc. I'm surprised there haven't been many more of the unfalsifiable type of scandals or even court cases tying up his time.

3 years ago, everybody loved him. He was saving the planet with Tesla and bringing back American access to the ISS with SpaceX. Suddenly people care more about him not being married to the celebrity he is having children with, or that he isn't happy with a corporate deal, like somehow we're all major Twitter shareholders. It's ridiculous, and I'm pointing out how the media is shaping people's opinions on frankly irrelevant details in the greater scheme of things.

I'm not a lawyer, and I haven't read the contract Musk made with Twitter. Unless you're somehow different on both of those counts, it may behoove you to consider where your strong opinions on this matter come from, and whether they are really yours.
> Google's use of Java came at enormous cost and aggravation of legal settlements to the tune of nearly 9 billion dollars on the line, however.

Google's use of Java in Android. I can't claim to know the exact details of how the company reacted to the lawsuit internally, but I will point suggestively at the fact that Google is still running most of their Java code in production and continues to write more, and their support for Java on Android stagnated at Java 8-ish and Kotlin is now heavily promoted as the language to write software for that platform.
I think you left out one important part, which might lead to losing your funds!
When you withdraw only a portion from your bitcoin wallet the default behaviour is that that your wallet is still emptied completly. The leftover amount is transferred to a different wallet generated by the software wallet you use to generate the transaction. I am not sure if the new private key could be restored from the original private, if you would delete the software wallet after the transaction.

There is no good solution.

You can specify multiple recipients, so you could send the leftover back to your secure wallet. But reusing adresses after a transaction is considered insecure (I don't know why).

Or you have a second secure hardware wallet, that can receive the leftover.
I was quite surprised to learn he began Calvin and Hobbes at only age 27 and quit by 37
Thank you for this book recommendation. Am reading it now and loving it! What other alternate history books are your favorites? (I'm holding my notepad ready.)
In terms of fighting Russia we probably get more bang for the buck by sending more rockets rather than cutting the gas. At the moment Russia shows no sign of running out of cash but is having issues with all their ammo stores exploding.
On the other hand projects named this way are not easily googleable.
In fact I’d agree and go even further. I expect driving a sports car on the road is no preparation for GP driving whatsoever. Seriously, go cart racing is a thousand times closer.
I think it is forgotten just how simple thing a basic gui is graphically. Ofc, things look nicer now, but still. It is not very complex thing.

On other hand, also always make me question what are we really doing these days. Some tricks are nice and make things better, but how much is wasted on billions of devices every day...
Where is the linux page cache when you need it
Exclusive breastfeeding means the mother's presence is essential, she has to be available most of the time as the primary care giver. Due to the way modern societies and nuclear families work, it's reasonable to assume that it's unlikely both partners would take long term leave to be with the infant, or that the father could be there anywhere near the same amount of time as the mother. So the infant would have far more time to bond with the mother than with the father. Whether this time alone is enough to guarantee a stronger bond is probably worth a separate discussion.
Paul Hill also married a Kennedy. I saw a movie about him, In the Name of the Father. To summarize its about a man who just because he was Irish got accused of terrorism and the police frame him, largely because they wanted to look like they caught the culprit of a bombing to save face. A halfway-martyr, lost decades of his life to imprisonment.

It had artistic merit. So with the Kennedy's remember they're Irish, so the Irish nobility was disintegrated by the English, all Irish are Irish nobility. And it has the most welcoming laws of returning, because it is actually far below it's peak population in the 19th century, when people were starving and escaping, the lowest point of poverty.

Like if you want a title do an online class, fuck. And it didn't work the same way, it was Celtic not Germanic nor Roman, much less conquest, Bronze Age traditions to this day.

So what you get instead is the origin of nobility, which are heroines and heroes. The Irish who made it in America attained worth, the whole premise of America is its the place to which people leave to come back--if they even feel like coming back--with reknown.

Nobody gives a shit whom Beowulf's father was either. I'm not sure it's addressed in the tale, it doesn't matter. What matters is Beowulf, the hero. And in fact the monsters he fought were descended from Cain, that's like nobility, Beowulf ripped the monster's fucking arm off with his own masculine strength, declining to use a sword because he considered himself his equal.

.

I think the additional question is one of History. You go to a new place, what happens to your History? It's very tied to place, time originally comes from the idea of wanting to understand the heavenly spheres, that was time. "When" comes from "where".
COM has done quite well for Windows since VB 6 days.
Author here,

There are many overlapping possibilities that aren't necessarily incompatible. For example, over here, the Girard's conceptualization of the scapegoat isn't incompatible with your perspective. It's important for the community involved in the process to genuinely believe that the scapegoat is guilty. And, if you look at the timeline, this trial (and others that we may not know about) helped to restore Athens to relative stability.

As I've argued, there's good indication that some of his ideas may have indeed influenced his students to commit treasonous acts. The list of his former students who went on to either overthrow the Athenian government or defect to Sparta is quite long. It's possible that there's something there. But there is a general consensus that he, generally, didn't advocate for it. In Plato's and Xenephon's dialogues he explicitly advocated harmony with the laws of the polis. And Plato posits that one of the reasons why he chose to stay was because of this belief.

That being said, I also think that the Athenians wanted to get rid of him, they didn't want to actually kill him. Usually, in ancient Athens, punishments were carried out in a day or two of their delivery. But due to a festival and other reasons, his punishment wasn't carried out for more than a month and he had plenty of means and opportunity to escape. Socrates was the one who refused to leave. He, for the lack of a better phrase, committed suicide by jury.
Yup, I figured. Plausibly fits for Wilkinson and Watt (though I have my doubts). Doesn’t fit for Savery and Newcomen, the subject of my piece.
> It took me < 20 mock interviews (total cost of < $10K)

That's a lot of money!
On the surface, Ruby and Python are mostly equivalent languages.

Internally, memory management is done differently, for example.

Now add a magic of Ruby on Rails and ActiveSupport to one side and machine learning toolsets to the other.
Semicolons as statement terminator (or separator) are at least as old as Algol-60; C merely inherited that.
React is nice for high-level work. However, if you're writing e.g. a rich text editor from scratch it is probably not a good fit from an efficiency viewpoint.
Your points don't jive with the success of ChromeOS. It doesn't have "native" apps, and runs Android and Linux applications via VMs. No one writing applications targets ChromeOS as far as I know. They target chrome, steam, or Android. People don't write applications for OS anymore, they write applications for platforms which can be abstracted and ported to different OS.
> Easily the most ambitious of these is a clear intention for some Fuchsia devices to be able to run apps from other operating systems like Android and Linux.

This line is hilarious to me because when SV learned that HarmonyOS could run Android OS/apps, the common refrain was "HarmonyOS is a literal android clone!!!" But when a SV corp does it, it's "ambitious". And one can only imagine the hagiographics if Apple was the one running Android apps natively on iOS...

SV needs some deep, deep introspection if it is ever going to get ahead of the curve again.
There was a study, which I can't find right now so I'm hoping another person will help me out with the citation, that showed women were less satisfied with stay-at-home men than vice versa.

Anecdotally, once I fully took on the duties of breadwinner our relationship really transformed into the healthiest and most stable it's ever been. She pursues her creative passions and I get the joy of watching her grow. She does do the cooking but she also loves to cook. And no, the cooking and cleaning is not all she does. Her creative passions are much broader and what she spends the most time doing.

I do wonder if some societal trend has completely hijacked our natural inclinations as men and women putting it all behind the veil of "it's all social construct! Dismantle everything!"

I think we should allow for people who identify as either men and women but don't want to fit in what works, naturally, for most people to go be their best self and that society making outcasts of those people in the past was the real problem. You want to fuck men and you are a man? Go do you. You want to identify as a woman but you're biologically a man? Chase your bliss.

However, going on the warpath to upend everything (and then force your new worldview on others) with postmodernist zeal has really been one of the most corrosively destructive things I've seen occur in my entire time alive and it appears to be emanating almost exclusively from the US.
Ideas are subject to selection pressures too, no?
One-hit wonder: How awards, recognition decrease inventors’ creativity
Huawei's fate had nothing to do with markets or with the price of their phones though.
Additionally, those with support for value types can take advantage of optimizations without switching languages.
Not quite so literally. But Vala itself is blatantly C#-like syntactically. And if you look at the original combination of C# (circa 2.0) + WinForms, they have the same symbiotic relationship as Vala and Gtk.
If somebody considers any sort of creative expression (despite it sucking or not) as a pitfall for your job or any other prospects, I don't understand why would you even entertain a discussion with them?

You always have to start somewhere, so if everyone would adhere to what you are saying - we would have 0 content in this world.

Also the answers in this entire post directly dispute #2 #3
Visual designers and GUI components don't play well with borrow checker.
I always recommend to read the classics (in addition to other excellent advice given here). Brooks, for sure, but also Vitruvius is _very_ relevant to designing large software systems. Then jump into the MIT System* ocean: system architecture (Crawley) gives you a framework for thinking about large and complex things, system safety (Leveson) a good framework for making things safe. Add some MIT product design and a ton of failing on your arse and you should be understanding you don’t still a thing in no time at all
> In older societies,

Which ones? England and some north europe maybe. It's not an important thing really in most old societies. In fact british classism looks outdated and cringe to me.