skysight-inc/HackerNews huggingface dataset:
Nice post, how do you like your Zettelcloud so far? I'm always interested to hear.

Looking at Mike's article:

> Because the shorter it is, the more people will read it.

What.

> Because of the Pareto principle: 80% of the value is in 20% of the length (hence “5x shorter”).

WHAT.

I guess a lot of us write so that other people will read...I guess.

But also, a lot of us write to exorcise our informational/emotional demons (to use a metaphor). It's taking care of oneself. And a lot of the time that looks like piles of words. Especially given a nice amount of intuition-stimulant like caffeine.

Writing/blogging has headed more this way for me personally, the longer I've been writing & blogging. But I also don't blog for leads or income anymore, and don't care as much about my audience dynamics. Is that where the cutoff is?

If somebody really wants the short version I find that they'll email me and probably get a disappointing reply...
By doing exercises, and careful postmortems on the results.

In my experience, videos are mostly a waste of time, only good for getting an overview of the topic.
Like the MD in your video pointed out, it _reduces_ transmission, it does not completely eliminate it. Nobody has ever claimed that it does.
It's impossible to know what would have happened if they hadn't, but if Julius and Ethel Rosenberg helping the Soviets achieve nuclear parity prevented the US from "using them when the opponent couldn't retaliate in kind" then they should be thought of like Snowdens or Assanges.

https://en.wikipedia.org/wiki/Julius_and_Ethel_Rosenberg#Sov...
A lot of this has to do with the integration between the Terminal and the Shell. A project that came up recently that seems to take on a few of the issues is https://blog.warp.dev/how-warp-works. I've been meaning to write up a proper critique of this project at some point, but I keep getting side-tracked.

I also want a replacement for `fish`, however it's a pretty tall order to implement what I have in mind, and I got a bit stuck trying to find the right abstractions for background job management in Rust (there's a lot going on). But I genuinely believe a multi-language shell with POSIX support will finally allow us to move forward in the terminal environment. UI/UX issues like ctrl-c, window management, and everything else can be implemented as derivations from POSIX, or additions.

While somewhat tangential to the main thread of this post, I'll still leave my (incomplete) shell here for anyone who's interested. https://github.com/nixpulvis/oursh. The README has a decent description of features I want off the bat, and there's a bunch of design level issues in the tracker.

I'll never accept the death of the Terminal environment.
Why so complicated? Just target nuclear power and reprocessing plants.
The problem with the statement is that value function might be quite different for the company vs the impacted user.
I still believe it’s about who does what. Code written by an average developer is breakable by a better skilled developer. Vice versa is not true.
Feature gate database designed for simplicity and efficiency
We can still buy games outside the platform at this point. But we're probably nearing an age of consoles without disk drives, then yeah.

I guess there is still the in-app purchase angle.
It's an example that you provided a source that says the exact opposite of your example. In California there is a new law designed to specifically combat your example and it's been quite effective.
There is nothing more you need to know about what your company thinks of you than how much personal and communal space they provide. Cubicles and a tiny kitchen? Do your work and shut up. Open office with elbows touching your neighbors, but a common area the size of a 747? Do your work with "constant collaboration" from your "peers" who never shut up. Agile / hot-desks? Don't even think about having a personality that the Company hasn't issued you.
Replica Hermes Products Online Store
> Adding my card information to 50 different in-app wallets does not sound appealing to me, despite the win for consumers and developers.

this is not an unresolvable issue though. Apple could force developers to make their payment option as the default payment option similar to how they forced devs to use Sign in with Apple (when they have third party login). Big companies like PayPal could provide an SDK which can be used by devs to complete trasaction similar to web. I could think of many more ways to solve this issue.
Isn’t it in taiwans best interest to do mutually assured destruction if China does that a like pointing a few missiles at china’s factories?
so now can I just say I want a tesla cybertruck in the sbir directly or do I have to start a AI medical company?
Drop the 'SQL', it's cleaner.
Same thought. The only house I had with an actual keyhole was built in 1948. Every other house I've lived in has had no such thing.
I took a class on strategic deterrence and game theory as an undergraduate in the early 80s. Even then I took it in part for its weirdness — in my entire life I was not able to take the threat of global nuclear war seriously.

Basically I figured that it wouldn’t really happen because the consequences were too extreme; in the case of accidental discharge the ability to survive was a crapshoot at best Ly under my control (e,g. I live across the street from Draper Labs).

In fact the preparations for fallout shelters and the like always seemed like a failure of imagination.
Airlines want engines mounted below the wings in order to make maintenance faster and cheaper. There's a reason that no modern airliners have an engine mounted on top of the rear fuselage like the DC-10 had.
> Something changes on the server-side, some edge case appears on the UI several weeks after release to prod.

Schemas don’t fix this problem. The reason the thing probably broke is the change wasn’t backwards compatible with the clients calling the service. No schema will fix that.

If the client hasn’t been updated to consume the breaking change it is gonna break, period. Schemas don’t get you out of handling breaking changes to your API.

That being said they might expose an unintentional breaking change in automated testing of the server. Which, I suppose, is a good thing. I mean using a standard tool for schema validation in testing… yeah I can get on board with that.

But no schema validation will ever be able to “fix” an intentional breaking change to an API.

In conclusion, writing this comment now has me kinda on board with schema validation for automated testing. It probably won’t catch all forms of unintentional breaking changes but it could catch some.
0. Find your search term! The thing or field you are looking to learn about almost certainly has a specific phrase that describes it that may or may not be intuitive; if you're building an internal search engine you want to look up "information retrieval". If you want to build an internet airplane, go search "high altitude platform systems". If you want to remind people to take their pills it's "medication adherence". Removing background sound from a recording is "denoising" and "speech enhancement". Finding the right terms lets you discover what others have done and pose your questions well. Search for papers and posts that mention the "plain English" version of your query until you find your actual search term.

1. If there's an introductory textbook on the field, grab it and read it. Almost nobody does this in professional life - how often do you see people reading books in the workplace? By analogy if there are solid "overview" papers recently published that outline the state of the art in a field, read through that.

2. Find experts in the field to help you pose your problem well. Papers literally have the email addresses of the author and it's not hard to find book authors. Reach out through your network and cold. Practitioners love to talk about their work and get people excited about their field.

3. Find online classes and tutorials; Udemy, Coursera, or even speciality ones like Harvard Medical. Be willing to drop a few hundred dollars to educate yourself.

4. Tinker and share. Start with "toy" or modest projects. Don't be embarrassed at having extremely limited scope. Small things (IT setup issues, misalignments, etc) are going to consume a huge amount of time but grind through it and don't be afraid to ask for help and ask dumb questions. When you find bugs or typos in others' work, speak up. See if you can get some even basic PRs landed. Start contributing to the community. Write about what you've learned so far: what's surprised you and what it seems is maybe missing.

5. Convene: is there a conference or meetup for folks who do this? Show up. If there's not, put this together. The first DevHouse we threw was a dozen folks in my living room but we kept throwing them until we had 2,000 folks taking over two blocks of Palo Alto. Convening isn't hard to do but few do it and it gives tremendous value both to the community as well as to yourself as host. Get people to give short (5min) interesting talks. Get to know folks and connect them with each other. Don't be mercenary, just seek to help however you can.
Yeah, I later learned about the airplane mode option. I would have used that, but at some point the screen on my CPAP (also a ResMed AirSense 10) smashed, so I was unable to engage airplane mode. I was able to get a copy of the ResScan software (intended for clinicians), which allowed me to adjust the pressure and other clinical settings, so I continued to use it (although it was incredibly inconvenient as it involved removing the SD card and using my PC). That's when I tried taking the machine apart and physically disconnecting the modem, but it wouldn't operate that way (and with no screen, I couldn't see if there was some simple dialog I had to dismiss to get it to work with no modem).

Really, though, I don't think any of this should apply, as I paid cash out of pocket for both the doctor visits and the CPAP machine itself. No one had any legitimate claim to the data.
> If the corporation was hacked and kept it on the DL, but boosted security posture in response, is that a bad thing?

A public corporation has a legal and fiduciary duty to its owners other than hiding what happened.
Interesting I've always wondered if we could hold software developers to the same standards as we do medical practitioners.

But of course with the extreme shortages companies will basically hire anyone fresh from college and the level of responsibility from people in the industry is low.
It’s not vain, it’s literally part of the job to evaluate new products and services. Don’t be so needlessly judgemental.
Surely there's a way to do it better than just over text? It's a 4-dimensional (time and space) experience isn't it: "After lunch on day 2 of the vacation, what attraction do you want to visit?", or, "When do we have time to squeeze a visit in that café that all the Instagrammers post about? [Yeah, like it or not this is the reality]".

A Miro[1]-like collaborative map would be interesting, every participant of the trip can vote what they want to see, the app can calculate the best itenerary (route and time), maybe even split up the group if some members are really not interested in some things (e.g. a visit to the local football team's museum, or the 5-star steak restaurant where there are vegan members).

[1] https://www.youtube.com/watch?v=pULLAEmhSho
Because people come from a wide variety of backgrounds with a wide variety of experiences and knowledge that informs their opinions of things, so that one group of people such as many hacker news commenters may take the term to be non-controversial there are other large groups that have different experiences. wishing they didn’t won’t chance that fact.

On hacker news it may seem like there is little difference in opinion, but keep in mind hacker news readers are a fairy like minded subsample of the population.
It is dismissive. It's also judgemental and harsh. However, IMHO it's an appropriate response for the subject and the context. With the advent of the internet so many people with fringe ideas can get together into an echo chamber rather than dealing with the ideas and derision of the sane people around them.
I honestly think Twitter will be looked at in history as doing more harm to humanity than its peers Facebook, YouTube, etc.

A social media where mainstream media journalists (of all people!!!) are "verified", various heads of state are banned for "being mean" (essentially), and half the accounts are propaganda bots has absolutely ruined online public discourse.
Yes, though my understanding is Toyota has been one of several mfgs particularly aggressive in going to modular with TNGA/going towards a modular and global architectures.

https://europe.autonews.com/article/20141103/ANE/141109996/v...
Does he want to win or does he want to remain ideologically pure? He can't have it both ways.
I don't know if you mean that you are an outsider to HN or an outsider to functional programming.

The problem in this thread is not that monads are controversial or poorly understood. The problem is that there is a strong selection effect: the thread is populated by people for whom the topic of monads is relatively new, and who think that this discussion is worth having in this context. People who are "productive" with monads already know exactly what the structure is (it's not complicated) and they're unlikely to want to enter this discussion. They just have better things to do than engage with the misconceptions of "learners" on the Internet.

HN in general suffers from posters who write confidently about things they don't fully understand. This tends to drive genuinely competent people away from the site. It affects politics as well as tech discussions.

The problem isn't monads, it's the denizens of HN.
You're probably thinking of the 2002 Millennium Challenge. That was a wargame plus a training exercise, which complicates things. For example, there were real US Navy ships out in the Persian Gulf, but to avoid disrupting commercial traffic they were confined to a specific area. The OPFOR (opposing forces) commander knew the confines, so he didn't have to scout for BLUFOR (US forces), and BLUFOR couldn't maneuver to avoid him. For another example, BLUFOR was jamming and destroying all of OPFOR's communications, so OPFOR switched to motorcycle runners. Unfortunately the simulation software didn't exactly support motorcycle runners, so they moved just as fast as radio communications but were invulnerable to BLUFOR strikes.

BLUFOR kept getting revived because it was also a training exercise in addition to a wargame. You've got dozens of ships gathered in the area to practice formation maneuvering, underway replenishment, etc, under wartime conditions. If you're on a ship that's blown up on day 2 of 20, what are you supposed to do for the rest of the time? It's better for training to revive casualties.

Stuff like this is why it's not easy to trust the outcome of a wargame.
How would you like the definition of a monopoly to change? Or to avoid sniping over details if you're not sure of a definition text, how would you like it to change and to what objective?
Insurance is just about the worst avenue to pursue your socialistic goals. Insurance is a numbers game, you will never be pursuasive with arguments about the greater good.
How Indian's Perfurmers Recreate the Smells of Rain on Earth for Centuries
This is why canard designs have to be designed VERY carefully. So right away the "will minimize drag" claim is pure fantasy.
https://www.behermesbags.com/handbags.html
A concise introduction to the finite element method
This makes me very curious if we'll see things like the Amazon Kindle store coming to iOS, as well as an increased amount of paid Amazon Prime content. It's absurd that you can read books on the Kindle app but there's no CTA to buy them. Whatever ends up happening, this upends whatever status quo existed between the companies.
What's wrong with buying links? I've had good results with it
Many thanks for the kind words Reubend!

And the feedback for internationalization is on point; it is in our roadmap to add a localization element to the core. Though, not in the very near future, since this is more a nice-to-have feature compared to a lot of other things in these early stages.

You are correct in regards to pricing. We are 100% open source, and are soon to release an easy `npx` command to get you up and running with everything in a matter of seconds.

Until then you can find our admin and other simple starters under our Github organization.
Oh man, the infamous “Missing Right Parenthesis”. Many an hour has been spent trying to decipher Oracle’s passive-aggressive - and even actively misinformative - error messages.
Everyone seems to reading this ruling as "Apple has to allow other payment processors."

But the text of the order seems to be about anti-steering, i.e. Apple can't tell developers they can't link out to other payment options on the web.
Well, I used to work with Oracle Databases and that "old man" (Donald Burleson) website has saved me quite a few times.

I even remember the "Learn Oracle at the Sea" advertisement.

But that's the state of affairs and I try to avoid them as much as I can. Amazon seems to think similar [0].

[0] https://www.youtube.com/watch?v=9yBP5gnnZi4
That quote is a bit of a cherry pick resulting a wide interpretation that isn't supported.

The actual ruling is something more like "Epic failed to prove that Apple is a monopoly in the market the judge decided is the relevant market: digital mobile gaming transactions".

Here are the relevant sections of the ruling:

> The Court disagrees with both parties’ definition of the relevant market.

> Ultimately, after evaluating the trial evidence, the Court finds that the relevant market here is digital mobile gaming transactions, not gaming generally and not Apple’s own internal operating systems related to the App Store. The mobile gaming market itself is a $100 billion industry. The size of this market explains Epic Games’ motive in bringing this action. Having penetrated all other video game markets, the mobile gaming market was Epic Games’ next target and it views Apple as an impediment.

> Further, the evidence demonstrates that most App Store revenue is generated by mobile gaming apps, not all apps. Thus, defining the market to focus on gaming apps is appropriate. Generally speaking, on a revenue basis, gaming apps account for approximately 70% of all App Store revenues. This 70% of revenue is generated by less than 10% of all App Store consumers. These gaming-app consumers are primarily making in-app purchases which is the focus of Epic Games’ claims. By contrast, over 80% of all consumer accounts generate virtually no revenue, as 80% of all apps on the App Store are free.

> Having defined the relevant market as digital mobile gaming transactions, the Court next evaluated Apple’s conduct in that market. Given the trial record, the Court cannot ultimately conclude that Apple is a monopolist under either federal or state antitrust laws. the trial record, the Court cannot ultimately conclude that Apple is a monopolist under either federal or state antitrust laws. While the Court finds that Apple enjoys considerable market share of over 55% and extraordinarily high profit margins, these factors alone do not show antitrustconduct. Success is not illegal. The final trial record did not include evidence of other critical factors, such as barriers to entry and conduct decreasing output or decreasing innovation in the relevant market. The Court does not find that it is impossible; only that Epic Games failed in its burden to demonstrate Apple is an illegal monopolist. Case Court does not find that it is impossible; only that Epic Games failed in its burden to demonstrate Apple is an illegal monopolist.

> Nonetheless, the trial did show that Apple is engaging in anticompetitive conduct under California’s competition laws. The Court concludes that Apple’s anti-steering provisions hide critical information from consumers and illegally stifle consumer choice. When coupled with Apple’s incipient antitrust violations, these anti-steering provisions are anticompetitive and a nationwide remedy to eliminate those provisions is warranted.
Aren't CPAP usage patterns supposed to be medical information? That's frightening.
Thanks -- good to know. I think I'd seen that on the boot process but didn't know about what's involved.
There’s tons of value in a unified payment system, which is why it’s app developers who were unhappy, not users. For instance, ease of cancellation of recurring fees is enormous. You can bet that’s going to get harder as developers get more control. And anyway, The app developers have no motivation to charge you less, the market already bears the fees, they just want to capture that profit for themselves.

Personally I probably just won’t buy things that require me to sign up for a new payment system, but I don’t play mobile games so I’m probably not representative of who this impacts the most.
> We can also talk about a monoid object in a larger category in much the same way.

Indeed that is one way of viewing a monoid. However, the most basic categorical definition of a monoid (and the first one usually introduced in a category theory textbook) views it as a category with only one object, where all the "interesting stuff" happens with the morphisms. A monoidal category and monoid objects are a restatement of that idea in a larger category.
I don't think I've seen any evidence that there is little to no concern for those things

unless you count "not getting your way" as evidence that nobody is concerned

just consider the possibility that, that other people consider other things to be more harmful to individuals and society,
and thus more important to prioritize when interests compete
Partly. Google allows sideloading, but makes it inconvenient. Whether it’s more similar to Apple or Steam is a non-obvious question.
how many billions? It seems their max app gaming revenue lost would be 64 * 70% * 30% = 13.4B for 2021 , but it's probably a lot smaller due to special deals, and also this would assume they would lose ALL the revenue. In reality they'd lose about,maybe ~$3B ?

The alternative would alienate some of their best developers -- who knows, maybe they'd leave?
Happens everywhere.

I was friends/coworkers with a 19 year old Mexican American mom who had just extricated herself from a small, c-grade traveling circus in Texas. A few months after joining them, the ringmaster woke her up every morning demanding she start training on the trapeze immediately, and would punch her in the stomach every day she refused. She was 16 years old and pregnant.

Check out this Frontline documentary on labor trafficking in the us:

https://www.pbs.org/wgbh/frontline/article/inside-the-hidden...
That is certainly one theory of government, but it is not the only one, or probably even the most popular one. For instance, we have many laws that infringe free speech rights, and the great majority of people are perfectly fine with that. Your platonic ideal of “rights” isn’t the way rights actually work in the real world.