skysight-inc/HackerNews huggingface dataset:
> I either don't understand the problem or what's wrong with `cmd-tab` for app switching and `cmd-~` for app window switching.

The fact that they have two different shortcuts and you need to think about which one to use. It's a reasonable complaint in my mind, if you're used to only thinking about windows, now you have to spend extra brain power on thinking if you want to change app or window within the same app.

The reverse also applies, if you're always thinking in terms of windows grouped by app, then being forced to iterate all windows is annoying.

It really comes down to your mental model and what you are used too. If you try something else, it will most likely require deliberate effort to get used to it.

It's why I can only work in Linux. I'm too old to change my ways at this point, it's not worth the effort. When they finally kill X in 10-15 years, I'll hopefully be retired.
And how much is Bezos worth? If your company is posting profits and executives are rolling in unprecedented piles of money there's no excuse for layoffs.
There are plenty of functioning places to exchange, other properly run centralized exchanges and OTC desks (like Genesis). You go there for the 5 minutes that you need them. Crypto in, dollars out. Dollars in, crypto out.

Even exposure to improperly run crypto exchanges and OTC desk is so limited, when using them properly.

I don't understand how this is still so foreign a decade plus later.
tldr it's very hard to get people to pay for something they can live without.
> The title is technically correct

Is it? Where did the 82% figure even come from? Are 82% of all Open Source projects even written in languages with tooling that promotes projects to self-manage their dependencies?

The world doesn't end at JavaScript, Python, or even Rust.
Even in the modern usage the principle is to recognize that it's all an illusion. No spoons are ever actually bent in The Matrix.
Totally, which results in the "memorize this list" git XKCD. https://xkcd.com/1597/

They have classes for compilers in school, they should have a 1 week class on source control because git makes a lot of sense if you understand the underlying data structures.
My favorite thing about git is that it allows you to solve different processes in different ways but basically with the same logic. everything done affects a history and all one has to do is focus on the history.
Still need to pay up if you want to sell zigbee devices

https://e2e.ti.com/support/wireless-connectivity/zigbee-thre...

...which is also the reason Zigbee is more pricy than random wifi enabled gadget
Someone who has made millions or billions is, on average, doing this by making life worse for many people than if they were not in the loop taking profits. There are exceptions (Notch, etc.) where they took profits that were freely given rather than those that were skimmed off the top.

So you are literally saying that by taking a portion of that money and donating it they are morally superior to the poor they took it from (compared to those individuals we are almost ALL poor).

This is circular logic to support profit taking beyond what is reasonable.
> This ranking system was inspired by the existing Dan ranking system in Go, devised by Honinbo Dosaku in the late 17th century.

This is interesting, as a kyu go player I was aware of the relation to color belts in Judo, but I didn’t know it was the go ranks that inspired the judo ranks. I kind of always assumed it was the other way around.
Depends on how much you make. $100 in college would have put me into the red for a month.
And being an immersion brewer (all the coffee is in contact with all the water) the skills of the user do not really matter.
Tried Obsidian for couple of minutes, promptly deleted the app when I noticed I can't have special characters in the title of the note.
This is exactly what Mem does using Pinecone and OpenAI: https://www.pinecone.io/learn/mem-semantic-search/

Almost any self-hosted ANN library will do if you're dealing with <1M vectors, but the indexes at these note-based applications tend to balloon very quickly into the hundreds of millions and billions. Given the popularity of Notion I expect their number of (would-be) vectors to be monstrously big. That's where rolling your own gets painful (or downright not feasible) and where Pinecone shines.[1]

[1] https://www.pinecone.io - Disclosure: I work there.
Judging from the number of instructions in all its necessary extensions, RISC-V is RISC in name only. ARM ("Acorn RISC Machine") instructions are as absurdly many as x86's, which does not even pretend to be RISC. So it is silly to say RISC has won.
NotePlan is my favorite
> old-school but super-helpful

Love this, thank you for the kind message!
One advantage of being only 5'7" and my wife 5'2" is that by the time the shrinking legroom issues really become a problem for us, the plane will be mostly empty because normal sized people won't fit. There aren't many advantages to being at the left end of the bell curve but this is one I'll gladly take.
Yes, but this rebellion is against the PARENTS. Teenage kids typically seek for the new meaning and purpose in their lives, that's why so many college students join charities, or civil rights groups, or cults... And they do not join those groups as leaders, they start at the bottom.
Judging from the FB sapling thread, there are complaints about staging being a difficult concept on top of everything else to learn about git.
There will always be people who overreact and call the police for inappropriate reasons. That isn't the problem. The problem is that the police, and then the DA, chose to make this a criminal matter. Either of them could and should have dismissed the issue after verifying that the child was not being put into a harmful environment.
One misunderstanding I had that about git was thinking that branches contained more than one commit, while actually they're kind of like a movable tag that points to a single commit.

Learning what rebase actually did and the difference between reset soft/hard/mixed along with using the reflog to get back to previous states made git a lot more understandable to me.

That said, if you want to see how insanely complex git is, try reading its many man pages.
I like Notion - I think it's a good product and I think what they have built is really cool.

But OP is right - it's so buggy. Every time I create a new page it says the page is in the trash. Every time.

The release of Teamspaces was sloppy at best.

Some basic computing functionality like highlighting and attempting to copy just doesn't work sometimes. It's so frustrating. If you accidentally grab the block and not the content, you're screwed.

There are also a bunch of usability issues. For instance, I want a DB but I don't want it to show in the sidebar.

Again, I agree, it's great, but it's full of bugs.
We started with Notion with a team of 3 people.

Just after 3 months our notes have grown too complex to the point of it crawling every time we load a page - especially if there are more than 1 person on theh page. We ended up switching to Confluence + Google Docs (depending on the use cases). Notion definitely has a nice UX but for any meaningful large document it's utterly slow - that was 2.5 years ago so maybe they've improved but our contents are now stuck in JIRA and migrating out will take too much effort :)
Yeah, I saw the title "WSL 1.0.0 released" and the first thing I think of is...

"I'm already using WSL2, how old is this news? wink, wink"
Yes, but that is not in the DA's interest unless there was political pressure to drop the case.
I've been working four-day weeks for almost a decade now, and it's been amazing. I briefly switched back to a five-day week at some point, but I had enough of that after a few months. The weekends felt way too short and the workweek way too long.

Four-day weeks are just the right balance, though I wonder if I'll like three-day weeks even more.
Languages have different ages. Now obviously you can’t ever draw a clean, exact line between when one language becomes another, but there are also clearly distinct languages and those distinctions can be given upper and lower bounds in terms of dates.

Latin is clearly distinct from English, even though both languages share a common ancestor and English itself was heavily influenced by Latin, both directly and indirectly. Yet it is still useful to make the distinction between them as separate languages and what we call Latin is clearly older than what we call English.

I don’t think it’s at all useful to say Latin and English are the really the same age, even if it’s technically true per your definition.

It's a bit like saying all species are the same age because we all share a common ancestor and there's no exact date when you can say one species became another.
>again: what the fuck happened?

A global pandemic that empowered workers to advocate for themselves? There is a difference between 'hard work' and working more than 40 hours a week.
What kind of notes do you take?

I've used OneNote for like 12 years now I think and I love it. It's where my school notes are and every note I've taken in my career since then. My personal diaries and life notes. Everything is in it.

I've been looking at Obsidian as well because I like the idea of self hosting but aside from that I've never seen a reason to leave.

So back to my question, what kind of notes do you take?
Southwest is an example of general admission applied to airline seating.

By the time you're calling non-middle seats "premium", we've already lost. We should aim to have markets that provide abundance rather than focusing on extraction through things like price discrimination.

It's indefensible that they sell seats which then aren't actually big enough to fit a person, whether it be their legs or their arms - this is essentially the entire setup of "middle seats".

If they wanted to charge linearly based on dimensions, I'd understand that. But the general pattern with price discrimination is that they charge outsized amounts for slightly more use, because they know they have you over a barrel. See also: dinosaur ISP data caps.
Is any of this work open-source? And if so, can someone point me to it?
I find this an interesting reflection of an org I used to work for. Originally successful product allowed to stagnate over the course of decades with all the energy being sucked up by new shiny bolt-ons while the core business need and core product is never re-imagined to fit in with modern industry trends.

On reflection it always looks kinda daft that this can end up happening but I think (at least in my case) its easy for orgs to lose sight of their product's failings which can be compacted by the need to always hype up their product in public and this bleeds into private and into strategy.
It's frustrating because these kinds of overreactions are based on a perception that crime is much worse than it is. At the same time, the perception that these kinds of incidents are common is itself wrong. Both false perceptions are caused by the "man bites dog" effect, where the media reports what is interesting, and media consumers therefore overestimate the frequency with which these unusual events occur.

This kind of incident is NOT NORMAL. I have lived in various neighborhoods in Austin and a midsize city in Michigan, and kids walking or riding their bike around the neighborhood are common. The same is true of relatives' neighborhoods in Wisconsin, Arizona, and California.
> EA without some kind of consensus building reduces to "maximize your agency as an individual in the world....

I agree and would say that to the extent that there is a consensus, it becomes “maximize our agency as a coordinated group of people” – hence the focus on promoting and expanding EA as a movement
Find a coding partner to share everything 50/50. Keep one another accountable to get MVPs out. Gage feedback, if you don't think it will work sell it on a saas reseller service and move on to the next idea.

Having a solid partner is key, I've struggled find solid coding partners because they lose interest. They like their 9 - 5 programming job and don't care about coding after work.

Easy way to get started is to look at products and find complaints, major issues, or ideas they haven't implemented and build it. All you have to do is market to the users of the other app directly on the forums or help chats.

Please contact me as I have lots of SaaS products built for my company and fun ideas.
Vaguely relevant, from Peter Grey's book "Free to Learn":

> In our culture today, parents and other adults overprotect children from possible dangers in play. We seriously underestimate children’s ability to take care of themselves and make good judgments [...] Our underestimation becomes a self-fulfilling prophecy—by depriving children of freedom, we deprive them of the opportunities they need to learn how to take control of their own behavior and emotions.
About 0% probability.

They will work more than 80%, less than 100%, say 87%. And that is what you want: keep some off time for conversation, recovery, etc..

You don't want 100% (very short hours) and you don't want too low a percentage (long hours). There is some balance in between and no slippery slope.
Google isn't the only example here. Heck, just look at the transition from Classic MacOS to OS X. I definitely think Apple would have been dead long ago if they said "A rewrite is too expensive/risky, let's just incrementally improve Classic MacOS".

I guess my point is that there are right ways and wrong ways to do ground-up rewrites, and the fact that a lot of people do them the wrong way shouldn't mean the lesson should be to never do them.
I feel you, I tried all of the apps you mention and then some more. I am currently using Obsidian since it uses a simple, well-defined open format, but I am not enjoying a lot... Also it seems like the iPhone mobile app needs 30 seconds to sync every time I open it, regardless if there are updated files or not...
I'm using Obsidian and Inkdrop now. I need to download Simplenote. I'm also putatively trying Joplin and Notion, but they seem to be losing out; I need to try harder with them for a bit and then drop them if they don't catch on.

I'm being so picky because I used Evernote for ten years and could conceivably use my next choice even longer. I can't believe I used Evernote for over a decade and used it to create thousands of notes. What a shame they destroyed it.
> But, you are ignoring the fact that Crimea did not decide to secede but that Russian soldiers

I’m not so desperate to pick a side here. It’s absolutely right that Crimean secession wouldn’t be possible without Russian military intervention. And yes, it’s illegal from Ukraine’s point of view. At the same time, it’s legal from Russian point of view. Who’s in the right?

Now, NATO member states have to do a lot of mental gymnastics to explain why it’s all right for Kosovo or Taiwan, but not for Crimea. You have to agree that Taiwanese de-facto independence wouldn’t be possible without the US involvement.

So my point is, there has to be consistency.
It's wild to me that Windows is a better Unix than MacOS.
Andreessen passed on FTX while venture firm’s early crypto investors are up
Thank you! The app is still awaiting approval from App Store, it will be available in every country soon.

You can use the trial build until then :)
The first use case in the demo is generating a blog post, so I’d assume that they’re trying to win the “cynical marketers wanting to use GPT-3 to churn out keyword nonsense to game Google Search” market. I know of some marketing teams that use notion for content management.
Florida Man Makes Announcement
Apparently, except when you have to "think of the children", in which case they will go full Kim Jong Un on you...
Failure for whom? The shareholders, sure. But Alexa is pretty cool. It is the first voice interaction that I have used that actually works. So good for Jeff.
Would you mind sharing url? Hard to find with all the urls coming from TikTok. :D
I'm still waiting for a FP equivalent of the original GoF book to learn it from.

* https://leanpub.com/sofp is impressive but is in a different category

* https://www.manning.com/books/functional-and-reactive-domain... is the only one I know which was trying to discuss building real life software
> but it tells us nothing about the reliability of EVs.

But at the end of the day if the car is in the shop, it's in the shop. Regardless of reason.

I've had Fiat 500e EVs and they spent more time at the dealer for repairs than any other car I've had in almost 40 years. No, it wasn't for electric motor drivetrain repair but that's no consolation, I still didn't have a car to drive for those weeks.

(Well I have other cars, but had it been my only car, I'd have been stranded.)
No, you see, if they don't lower costs to the point of making no profit, then they will go out of business. Thats called competition and it's why no companies are able to buy shares back or pay dividends.
Thank you so much! I'll keep going I think, I have a lot of thoughts about exciting technical topics, so expect more!
What about the rest of this, that you didn't quote, do you take issue with?
> In something like Haskell I need to know upfront what I may do with some "object". The IDE can't help me discover the methods I need. All it can do is to show me all available functions in scope.

Sorry, but this just isn't true. Hoogle <https://hoogle.haskell.org/> searches function by type, fuzzily: ask for functions whose first parameter is the type of the object-like thing, and you'll get just what you're looking for. And it's perfectly possible to run hoogle locally and integrate it with your editor.

Now, the tooling for a language like Java have had several centuries more of aggregate development work done on them compared to Haskell's tools, and if that polish is a difference-maker for you, that's fine! But it's not a fundamental limitation, and claiming it is is just fud.
What kind of neighbourhood isn’t safe for an 8 year old to walk 800m? This makes me sad.
Once companies hire Product Managers, it is usually downhill from there in 80% of cases.

The problem is that the PMs are incentivized to deliver features, even if that is not the right thing to do.

See: Postman.
That's true, but that's not the whole story either. I remember not too long ago when it wasn't a big deal to jump from one VCS to another. Devs were proficient in CVS, SVN, HG, BZR, GIT as a standard, would go from mailing patches to a ML on a project to pushing to a repo on another, to zipping code and uploading it on a FTP on a third. It was the project's workflow of choice, and people would respect that.

Things really became one-sided after github started gamifying open-source contributions, and when a new generation who perhaps grew-up in a more competitive academic setting took it as an opportunity to make their resume more impressive.

We peer-pressured ourselves into collectively using a less-than-ideal tech because that was the price to pay to belong.
In my first response, I wasn't sure of your motives and gave you the benefit of the doubt. Now I am sure of your motives.

"Dozens of photographs and pages of supporting evidence lead to the conclusion that the fire started in the battery of the e-bike"

Is obviously fake because it doesn't list the brand of the battery or the bike. No matter that the labels were burned off in the fire and were probably fake in the first place. You want to know where they came from? Ask the owner where he bought it, and then ask that seller, and go up the chain. The owners are much more likely to cooperate with the advocacy group rather than the fire investigator, but never mind that.

Give me a break. "You say the fire was started with gasoline, but unless you can tell me which gas station it came from I don't even believe there was a fire"
My house was 0.99 miles (seriously) from my kid's elementary school - the cutoff for bus service was 1 mile, so my kids were classified as "walkers" to elementary school. I went ahead and drove them myself anyway, but the school seemed perfectly fine with them walking 0.99 miles each way every day.
I don't think anyone is necessarily saying more work will get done although that's possible I guess, my understanding is that in a humanitarian sense cutting down expected working hours would increase employee satisfaction/happiness without affecting productivity much if at all and that's the main draw of the movement.
I upvote this, because you probably mean in this specific case and in this specific country.

But my personal experience with the police here where I live is *very different* from the stories I hear from the US.
I use Joplin daily and it's great for me. I have it set up with encrypted sync to fastmail storage via WebDAV and since I got that working I've had zero issues across the 3-4 devices I use it on.
You do need a little bit of flex. If you rigidly insist on literally 100.00000...% at literally every moment, then deposits and withdrawals are actually impossible, because there are delays between the steps of the transaction. And in those times, there are always fluctuations in the market value of various things, which normally we might not worry about but if you want literally 100.00...%, it matters.

And of course, once you've opened the door to not being fully backed, now we're just arguing about exactly how not backed things are. There are other reasons you may need to flex a bit more than you might expect.

It is probably more profitable to try to delineate what they are allowed to do rather than what they are not allowed to do.

Also, some really superficially appealing regulations cause problems if you try to manifest them in the world. My guts wants to agree that you should always have to have the exact thing your account is denominated in, but if you want to enable international transactions, surely a sensible thing to want to do, now you need to allow some flex for the fact that if there's a three-way transaction between dollars, yen, and bitcoin, there's going to be some conversion. If the exchange is going to permit this, they probably don't want to acquire the other currencies for every single transaction, paying a non-trivial overhead each time, they're going to need to be allowed to hold a certain amount of reserves of each currency they transact in, even though this will come out of the customer funds.

All this stuff makes sense and if done responsibly isn't necessarily a problem. The problem is that over the weeks, months, years, decades of it being done in a way that isn't necessarily a problem, there's all the incentive in the world to chip away bit by bit until it becomes a problem. This goes back all the way to the concept of coin shaving (the reason your coins all have ridges on the side) and I'm sure it wasn't a new idea then. Put whatever rails in you like, people always find ways of going right up to them, and then just a bit beyond, and then a bit more beyond....
No excuse? Really? You don’t want to dial that back a notch and acknowledge the pending recession and the rash of over hiring in the tech market?

And perhaps you’ve forgotten, Bezos isn’t CEO any more and doesn’t have anything to do with day to day Amazon.
Police just power tripping as usual. I wonder why they don't name and shame the officers - clearly these are the people doing wrong and should be removed from their positions.
FTC Extends Deadline for Dealer Data Security Rule
This is a bit different from a 32 hour week.

But yes you will see productivity go UP with 4 10s. That's a full days worth of break and lunch interruptions that isn't there.

I switched to 4 10s a couple years back and it's nice, but the days are quite long so anything else you plan to do probably isn't happening. Like gym time, which is going to cost long term.
> but the difficulty level for avoiding bad decisions is so high that I would be very hesitant to hire someone with no track record to operate solely in C.

People make bad decisions in high level languages all the time...