skysight-inc/HackerNews huggingface dataset:
Rationalists brought us Roko’s Basilisk after all. A lot of the leaders don’t seem to have basic sanity checks in their brains that stop their ideas from getting wildly out of control, which can lead to stupid shit like the Basilisk on a small scale but end up justifying fraud on a much larger scale. It’s like fundamentalist religion
Rainbow tables are still being used?
Git, text files, and grep are a horrible user experience for anyone who isn't already experienced with those tools.
Everyone wants to be Tony Stark, nobody wants to be the janitor. Thus things fall apart and get constantly rebuild, in a "good-enough-fashion", which is very reminiscent of biologic life.

We are codes transport mechanism, without us, its not alive. And only good code gets copied, reused, to life on till heat death.
They need to just quit en masse
Didn't talk about old devices. Security can be very important in cases of connecting to other servers.
In environments where missing deadlines can have huge cascading effects it isn't unheard of to do redundant work so that you have a better shot of meeting your deadline and in a good case you have multiple successful options to pick from. When your deadlines are potentially expensive enough (think capital investment that need to be bought in time to be built out before old ones become uneconomical to operate) this approach can be well worth it.
What ereader do you use that lets you read PDFs and EPUBs (presumably those formats) easily? I've heard Kindles aren't very accepting of that and would love to have a good alternative.
The Carbon Impact of All-Company Offsites
Calculating the carbon footprint of a whole company flying
This comes off more as pathologically lying rather than paranoia.
More likely non-veterans trying to sound serious
Not practical if you want to use the phone for payments and identity services because a lot of those will refuse to work on a rooted device.
Retail has no profits. AWS is the profit center.
The only reason I've stuck with Evernote is because it scans all of my old paperwork and lets me search by the OCRed text. Without it, so many years of personal data would be locked in images I'd never have time to eyeball.

Please someone release me from this foul daemon by suggesting an alternative with this key feature.
I used to work in the same building as the TSA. They were some of the rudest people I have ever been around. They would smoke in the stairwells and literally anywhere other than the smoking areas.

They have the same problem as BMVs, they have literally no incentive to improve. There is no competition.
> One of my favorite examples: `head []`

This is realllly unidiomatic in real world Haskell. Even removed from Elm and PureScript.

Idris maybe has better effect handling for your taste. Also see: Koka, Frank (mainly a paper)
Your kids got hooked way before, remember MySpace, Tumblr, Facebook, Instagram, Snapchat, Twiter, YouTube

Maybe at that time journalists liked their job

Nowadays Journalism is the most regretted major choice [1]

That's when you know propaganda is at full steam

That's fun to see the West trying to find foreign culprits when they spent decades destroying their youth for many generations themselves

[1] - https://www.cnbc.com/2022/11/12/the-top-10-most-regretted-co...
wintail/baretail actually works great.
Or anyone buying a home, or working for a company that uses debt to bridge cash flow, or anyone who uses infrastructure like roads.

What I’m curious about is what component of inflation is the fact even with shipping rates dropped a ton they’re still twice what they were pre pandemic and fuel costs, which drives a marginal cost of any physical good, being so high? Maybe it’s a war disrupting energy prices and food?

Inflation is caused when demand is higher than supply can meet. Given the worlds ability to produce JIT it feels implausible that supply can’t meet demand if inflation were just left alone. I don’t know that making everyone poorer to reduce demand is the right answer. Maybe just let inflation happen for a while and keep capital cheap so we can invest rapidly in expanding supply?
> low employment

Do you mean low unemployment?
Nope. You're the one who isn't listening or understanding. still_grokking's point is that even if one approach is better than the other, a slavish cargo-cult adherence to that approach will still produce bad results.
Maybe... but some language requires more context for one to understand the utterance or sentence in order to give the statement the proper understanding. Why do some languages have a decrease in inflective grammatical cases (where English has now 3, whereas Hungarian retains 15 or more? And some languages are in the process of losing use of some cases; however, I'm unaware of languages gaining case complexity. Pidgins are simplified languages that allow communication between unintelligible languages. I would suggest they use simplified grammars.
>Someone high up at the FSF called the first WSL "GNU/kWindows"

What does "k" stand for?
Org-mode, yo.
"WSL 2 1.0" :)
> Everyone can agree on one thing about the past year. It has revealed quite how little economists understand inflation, including both what causes it and what causes it to persist. ...

The larger problem is the lack of a common definition of the word "inflation". This article is an example. There are 27 instances of the word and no definition.

The definitions used by most experts seem to fall into one of two categories:

1. a general increase in prices, as measured by the US Consumer Price Index or similar metric

2. a monetary phenomenon

But these are not by themselves definitions, either. The CPI is split into core, non-core, and a dizzying variety of other metrics. When people talk about "monetary" inflation, the landscape is equally fragmented. The various money metrics have been discredited by some, flat out rejected by others, and revered with near religious fervor by others.

If there's this much lack of consensus about what inflation is exactly, there can be little hope of predicting its future course, let alone controlling it.
In eight years at Amazon (in the supply chain org as SDE and SDM) I have not encountered anything close to "ruthless". It is true that there is rough stack ranking, but only in large organizations where it is statistically meaningful.
Never go full FP in JavaScript. I had a tech lead try to reinvent Haskell in JavaScript and everyone else in the team had such a difficult time dealing with their code it was ignored as often as possible. When you start seeing shit like a “blackbird” function to compose some other functions and you have absolutely no clue wtf the point of it even after reading the source and genuinely trying to understand you start to feel stupid and a bit resentful lmao.
Yeah, I can see a number of scenarios where seniors can be more difficult. They're indoctrinated by a different process.

If you want to do something they didn't do in the passed, they'll throw a fit, and insist it isn't needed; after all would a genius senior engineer like them fail to do something? No, they're too smart and accomplished for that.

Similarly, if you don't want to do something that they HAVE done in the passed, they're liable to raise a big stink, maybe go over your head, or try to rally the team to their side. If someone so smart and senior like them was doing something before, it must be crucial, and a prudent use of time.
> threatening you with federal charges and huge fines if you "verbally abuse" the TSA workers

It's probably unconstitutional, but no one has tested it in court yet as far as I'm aware.
Bob Harper, from CMU, has a really fun section of his 2021 OPLSS lectures where he talks about Haskell being the best version of Modernized Algol, so your hot take has, at least, some measure of reasoned support for precedent. However, the syntax for imperative programming in Haskell is not quite as simple as it could be and so makes it a tough fit for a ‘better’ imperative language.
>I expected something closer to the size of the Switch

I see where you're coming from here. I like playing the switch handheld but it's way too big for true portable gaming.

>part of that was because the back was somewhat contoured

It's got very slightly elevated grip pads on the back and the build quality is high so it feels solid.

https://main.retro-handhelds.com/content/images/2021/09/RG35...
> If a code change is outside of the code coverage of the test, it doesn't affect the test.

This assertion questionable, the extent it is true it is language specific.

Here is a counterexample in Java:

// foo.java
public class Foo {
public static final int LENGTH = 10;
}

// bar.java
public class Bar {
public int getFooLength() {
return Foo.LENGTH;
}
}

Code coverage tools will not highlight Foo as being touched when Bar.getFooLength is invoked, even though a test asserting that getFooLength() is 10 will fail or succeed depending on Foo.LENGTH. The reason for this is that Foo.LENGTH is inlined in Bar. If you for example wanted to patch a new version of the value, you need to supply Bar.class to affect the change; patching Foo alone would do nothing.

C and C++ likewise do not satisfy this requirement because macros.
I find anything that blames some "elite" and implies a direct or indirect relationship between such an "elite" and the media extremely hard to believe. It seems unlikely to me that some conspiracy of journalists and CEO's came together to shape the entire political system.
Erowid
I went to certified and uncertified montessori until mid 5th grade after public kindergarten offended my mother. It was fine and nice (especially the certified school) but going into a regular school was a bit of a culture shock. The social structure of my tiny parochial school was just so different. I can't even imagine what kids in public middle school go through (although I'm about to experience it by proxy with my own kids).

The montessori was probably a great fit for me because I couldn't sit in a desk all day after moving to regular school and got in a little trouble for being unable to do so until I was about 16.
If half the people get the answer right, what's the problem?
Batteries don't have acceptable energy density for use in aircraft and transoceanic shipping. It's not that hydrogen is better than batteries for a sedan. It's that you'll never, ever fly across the Pacific in a battery powered airliner.
"This milk tastes like the cow got into a cannabis patch."

"That's correct."

"Yesssssssss..."
It's important to always remember to salt your hash or you will get attacked by rainbows.

Cracking passwords based on their hash has been a known attack for a long time, here is a web page from 2007 that talks about rainbow table attacks.

https://blog.codinghorror.com/rainbow-hash-cracking/
I can't speak to what's currently available in the US market, but my 2014 Mitsubisht iMiev is blissfully basic. Unfortunately it was so much so that it didn't sell well here and got taken off the market. No central display screen other than a few monochrome characters for the radio. Buttons everywhere. Manual seats. No backup camera. The ~50mi range from a 16 KWh battery pack is suboptimal for long-range driving, but it's perfect for the city. It is smaller than a Civic though.

I get the impression that, for first-world markets, "EV" is synonomous with "Tesla" and that irks me. It's just a different drivetrain, but somehow the focus groups have decided that all EVs have to have the same de-featured tablet-on-wheels look. I'm generalizing here, but I agree with the sentiment behind your question. I wish there were more traditionally designed cars with EV drivetrains becuase when I drive this one into the ground I sure hope there's something similar to replace it with.
That sounds like a standard medical definition. I’m sure there are technical terms used in the law which differ from common usage.
I didn't see anything about them filtering out repos which have been abandoned, were only for testing, or other such considerations. The title is technically correct, but I feel that most people would interpret it as "82% of active Open-Source projects".
Getting Started with Color Basic (1980)
The only reasonably modern app developer company in Italy, I believe, for the little I heard. Considering the technological desert that is Italy these days, not bad.
This is why the car of the future will only start when presented with a key NFT. /s
RISC-V: The Last ISA?
Plenty advertiser pulled out due to ultra right wingers, then due to this whole twitter badge controversy (which did at least result in many genuinely funny posts, r/realtwitteraccounts ). Also, one can only imagine the lost business knowledge of all the fired people that will soon creep up on the remaining team.
I recently watched a youtube video where a guy rented a Tesla and was frustrated that he needed to dig through touchscreen menus to open the glove box. Apparently it did not have a release latch.
> No, but electrical grids can efficiently transport energy across continent-scale distances

That doesn't matter. E.g. in Europe most natural location for pump storage are already used as such. I guess you could build some in Asia, I am not sure. We would just have to trust russia to transport our electricty back and forth. Good idea /sarcasm
I'm actually fairly upset when airlines _don't_ do this. They're just leaving money on the table.

If you want to pick your seat, pay for it.
Can we all please go back to buying stable desktop software without continuous upgrade nags, now?
What I think Elon is missing out on is he has the perspective of the end user of twitter and perceives all the problems from that viewpoint and appears to be making changes to better the end user experience. The reality of how twitter functions might be that the end user experience is the tip of the iceberg and all the rest of the iceberg that supports the tip has nothing to do with end users and is more focused on content moderation/advertising (which are the actual products of twitter) and scaling of that system, abstraction layers to make scaling feasible, etc.

None of his other companies have the scale and variability that an always online global social media company brings. In software they are likely an entirely unique set of problems that only a few companies have built solutions around (which many software people like to think they need those solutions but I digress.) Those solutions are widely talked about in software circles which is why quite a few people are commenting about how Elon's comments are flat out wrong. Software folks that may not work on these systems at least understand how these things should work, what micro-services are, why they are used, why they might be a bad choice, what GraphQL is, etc. There are far, far fewer people that understand the internals of EV tech and far fewer for rocketry. What he is facing is a huge number of people that can read one of his tweets and know that the tweet doesn't pass the smell test for BS.
I don't need to be a pilot to know something's wrong when an airliner is careening towards the ground at a steep angle.
> I can't cut-paste a file. Is it something I can't just find, or is it not a Mac concept?

I'm sure if linux/kde/gnome implemented copy-move semantics instead of the usual cut-paste first, every linux evangelist would advocate it here for how superior it is to win/mac paradigms, sort of like package management flavor of the month, middle mouse button to paste text etc.

I still remember how non-technical folks couldn't grasp the cut-paste concept back in win 95 days, like you cut a file and it's grayed out, where is it, what happens if you don't paste, does it disappear, etc
Or having to double click to open files. Wasn't very discoverable for them, but very easy for me at the tender age of 12-13, probably because I was actually interested in tech and learning about all the ins and outs of windows, they were just trying to get stuff done. But it does depend on experience and open-mindedness.
Not all teams are created equal. Having multiple teams with an extremely similar charter promotes competition, harder work, and deeper search for synergies elsewhere. A single team with a guarded remit is not going to try as hard and they may outright fail on their mission even if they do have internal competition.

It makes a lot of sense if you can afford it.
to quote grugbrain.dev:

>grug very like type systems make programming easier. for grug, type systems most value when grug hit dot on keyboard and list of things grug can do pop up magic. this 90% of value of type system or more to grug

>big brain type system shaman often say type correctness main point type system, but grug note some big brain type system shaman not often ship code. grug suppose code never shipped is correct, in some sense, but not really what grug mean when say correct

>grug say tool magic pop up of what can do and complete of code major most benefit of type system, correctness also good but not so nearly so much
I mean, a quick google of Ford paint issues, or Toyota, or Honda all show common issues including Ford losing a big lawsuit. Who gets it right?
This is a good way to fire innocent employees who had the audacity to edit a document after they’ve printed it.
It's not performant though generally speaking you keep boxing and unboxing the type (imagine having a list of 100,000 notifications and then mapping over it 5 times in a row). The composition law would give you a just-as-readable option

const dataForTemplate = notificationData.map(pipe(
addReadableDate,
sanitizeMessage,
buildLinkToSender,
buildLinkToSource,
addIcon
))

> in most cases is not the best idea, at least I'd put a log about it

Well, in FP you don't want to do side effects like write to console. Instead you want to hold onto the errors (with an `data Either e a = Left e | Right a` instead of `data Maybe a = Just a | Nothing`) til you get to the part of your application where you do do the side effects.

try {
return Right(JSON.parse(data))
} catch (err) {
return Left(err)
}
Great comparison. Individuals treat their possessions much better than they treat others.
I disagree. Wealth today is preserved thanks to "deflationary" instruments, whose value rises over time - like gold, silver or even stocks. Rich people take a loans of inflationary $$$ against their deflationary assets to generate economic activity. With that they not only preserve their fortune, but generate a lot more thanks to that economic activity they initiated. Bitcoin will allow that to everyone, not just the rich people.

Also, it worked for thousands of years with gold. Whole civilisations have run on gold, for thousands of years.

Every time in history when some innovation comes up people doing the old way were saying "that's not possible. it will never work. you don't understand the basics of X". History surely rimes.
Not disagreeing with your vague intuitions but just the point you made about shipping incomplete features and fixing them on the fly. You don't need reliable insider information to know that's what they're doing—you just need to download the Twitter app and watch the verified/official checks changing right in front of you.
Kernel. By analogy with e.g., GNU/kFreeBSD, i.e., a GNU runtime on a FreeBSD kernel, which Debian actually made a distro for once.
Eh, NASA would have wasted the subsidies on pork anyway. There's a reason why Boeing's Starliner is in very huge conondrum right now, while SpaceX and the other NewSpace firms are progressing rapidly...
https://tradingeconomics.com/commodity/lithium
Who's equating? Recessions tend to cause deflationary pressure because people lose their jobs and stop spending as much. That's all, as far as I know.
> As much as it pains me, I have to avoid Hyper-V generally for anti-cheat client compatibility

Which anti cheat clients still have trouble with Hyper-V?
How is it possible to game a system like that? I thought by design it pushes more people out than even necessarily deserve it
Windows desktop with full linux servers via SSH is the sweet spot for me.

I don't EVER find that I need some kind of *nix command on my local machine when developing, but that's also because I'm not afraid of PowerShell / stuck on bash.
For a different perspective, I started using python about 5 years ago, and I never experienced a single breakage due to a new python release. Instead, I'm always excited to read new version releases notes and it's the only thing that may make me move away from debian stable someday. But waiting a few months, using containers, or compiling a newer python is usually fine when I can't wait.

Removing deprecated stuff is… the point of deprecating stuff?
First thing that name brings to my mind. That said it's a very niche long-dead (unfortunately) product.
We had flights cancelled — they gave us a "voucher", not our money back.

The voucher apparently expires so we had to use it or lose it.

Also, the voucher was only good for the ticketed passengers it affected, so we could not use it for one of our daughters, for example.

Also, when we did try to use it we were told it was not valid for many of the seats/tickets we were trying to book. Where it was valid: upgraded (business class or first class) flights, flights with several layovers....

Such bullshit.
Because, you see, if power transmission is optional, we can manufacture a cable without it for 37¢ instead of 39¢. Think of the savings!

... yes, I hate it too :(
I disagree with the "steep learning curve" point. The X axis is acquired knowledge, and the Y axis is the effort required. I don't know why people assume the X axis is time. Not all graphs are temporal.
> one being hard copies of my tax prep and return for my filing cabinet

...what year is this? Like, I have some questions:

1) Why keep hard copies of documents created electronically when there are so many more redundant, more secure, and more convenient ways keep the electronic versions themselves?

2) What in God's name are you putting on your tax forms that warrants being that paranoid about who sees them?
Amazing, thank you. The book holds a lot of memories for me. Since I'm currently redecorating my office, I think that print would be perfect.
> the first example explains a monad

Strictly speaking that's wrong. Yes, ZIO is a monadic type. But you really don't need to understand monads to understand the example. In fact, the word monad does not even appear at all. Or would you say javascript also "explains a monad" when someone explains how to map/flatmap over an array? I doubt it.

> That first example shows that the for syntax desugars to nested flatMap. Which is analogous to Haskell’s do notation, which desugars to nested bind.

> The abstractions you said are not there, seem to actually be there in zio!

Again, those concepts are even in javascript. In fact, they are in every language. The question is if it is decided to make them explicit and reusable or not. And ZIO chose to not require any knowledge of them to be able to use the library - and that's what we are talking about here no?

Let's look at the code of flatMap that you are complaining about:

/**
* Returns an effect that models the execution of this effect, followed by the
* passing of its value to the specified continuation function `k`, followed
* by the effect that it returns.
*
* {{{
* val parsed = readFile("foo.txt").flatMap(file => parseFile(file))
* }}}
*/
def flatMap[R1 <: R, E1 >: E, B](k: A => ZIO[R1, E1, B])(implicit trace: Trace): ZIO[R1, E1, B] =
ZIO.OnSuccess(trace, self, k)

Where are monads, monoids, functors, ... here? They are not to be found. Replace "flatMap" with "then" and you pretty much have javascript's promises.