skysight-inc/HackerNews huggingface dataset:
> is magnificently inspired and novel writing

I like the stories, but personally, I do not see much talent in Martin's writing, and I certainly don't think his writing style is "novel." Not at all unlike Stephen King, George R.R. Martin writes to the lowest common denominator, likely intentionally, to have a wider audience, to more efficiently make a buck. It would be laughably absurd to compare the quality Martin's work with that of, say, James Joyce, Albert Camus or Shakespeare. I don't quite understand those that appreciate the work of modern authors like J.K. Rowling and insist they are great writers. They're not great, they're just popular, and they're popular because anyone with a 4th grade education can enjoy and consume them.

I hope I don't come off as snobbish. But we won't know who is a good writer today until we have the perspective of time, which we likely won't live long enough to observe. Although, when Camus was writing, contemporaries knew how good his work was, and this transcended translation from French, and it could not be ignored. The same is true of Joyce. Great writing is not easy to read, necessarily, it is has a certain density, and no matter how many times it is repeatedly returned to, it never fails to lose it's sparkle, to reveal more with the same prose. You can't say that about Martin or King or Rowling.

Again, I like Martin's creation, but I am not deluded into believing his writing is novel or compares to any of the Great Works by the Great Authors.
Putin Lives in Historic Analogies and Metaphors
No, Druid does not delegate to system widgets as far as I know. In that sense, it's slightly wrong that it's called "native", as it's not native UI, but it's compiled "native code" (= not Electron or a wrapper to some other framework that's written in some other language).

Here are the goals of Druid; be sure to read about the non-goals too:
https://github.com/linebender/druid#Goals
The thing about modern software that infuriates me the most, watching my parents struggle with it, are the damned screen-takeover or focus-stealing on-launch notices, usually about some update they don't care about. They opened the thing to use it, not to read your changelog or marketing shit. Coupled with auto-updating, it confuses the absolute hell out of them, and the way modern design (and Android especially) make it hard to tell what's a button and what's text, and inconsistent cutesy button labels, make it even worse (it often takes them a while to figure out how to make the thing they didn't ask for and never, ever want go away). Google loves to do this pretty much everywhere, and it's especially bad on mobile, but FF desktop's post-update new-tab-to-market-at-you-about-what-changed (nothing important, 95%+ of the time) is almost as bad.

Hell, I don't like that stuff either (does anyone?) but it's just a minor annoyance for me. For them it can mean they give up trying to do whatever they wanted to do.
The main falsehood is that the programmer must adopt, as requirements, all edge cases of every imaginable instance and interpretation of a problem domain.

Even if the programmer wanted to do that, his boss, and boss's boss would disagree.

It is a falsehood, of course, that "I don't have to handle cases outside of the specification we committed to". Though not always, and not for all cases.

Say that my reuqirements are to write a music engraving program for western notation. Of course, I take it for granted that (that type of) music can be written down; my program is not an expression of my personal belief that all music can be written down, or that it has a composer.
Do you really need to define freedom? Mark Passio does a great job at explaining freedom and natural law. I'm not saying that people don't make it political, but I do believe there is just a natural state of existence and cooperation that doesn't involve made up systems. Once you want to start making rules that infringes on others natural rights is when things get political.
See

https://en.wikipedia.org/wiki/Biochar

and

https://en.wikipedia.org/wiki/Bioenergy_with_carbon_capture_...
This should be the default.

On Linux, packages should provide the SELiunx (or whatever) rules they need, and the user should accept them or not install the package (just like permissions on Android/iOS apps).

On Windows, the application could be sandboxed to its folder in `Program Files` and `%APPDATA%`.

Being secure by default should be the norm. When its not, you can tell users "you should do this" all you want, they won't do it.
Didn't a Tom and Jerry movie just come out?
What if you develop an animal that eats the plants, and then when they die they are buried, such that after the decomposition process all that's left is a fossil? I don't see how that could go wrong unless someone digs up the fossils later on for use as a fuel, but that seems like such a ridiculous an unlikely scenario ha ha ha!
Fravor is a convincing person, but he's also ultimately an asset of the US military. I want to believe him, but unfortunately the simplest and most likely explanation for this situation is that he's lying, and lying in combination with other people. Most likely because they were incentivized or asked to.

I listened to maybe half of that interview, and I really really do not buy the response to Lex's question of "Why didn't this cause more commotion in the ranks?"

Fravor said because he was the commander of 17 airmen and 300 sailors and has the weight of that command on him. I get it, but this is also his job, and we all tend to acclimate to our jobs. I don't think this guy and all other witnesses were so burdened with the idea of being a CO that they weren't able to process a potentially world-changing event. If this was in the middle of a real war and real combat - of course that's different. But this was just during the millionth training exercise of this guy's career.

He was also quick to move on from this question, and did so without any prompting from Lex. He went on to what sounded like a rehearsed talking point (I'm sure because he's said it so many times) about how he doesn't get paid for these appearances, but there's no way to know what other outside incentives he may have to go on these shows. That Lex doesn't push back on this at all is disappointing, but I get that he's not there to interrogate him.

The final sticking point - Fravor admits that he's an apologist for secrecy and the US government hiding things for reasons of "national security". Clearly someone with this belief would welcome the idea of lying repeatedly, very publicly, to help cover something up. What I'm implying is that something did happen that day (that is much more mundane), but we're not getting the honest story, and Fravor outright suggesting it was something we know to be impossible with currently technology is likely obfuscating the truth of something that is probably an embarrassing mistake/leak/something that the US government doesn't want there to be public clarity on.
Looking for Dragons Drives Progress
> That said, it is incredibly revealing of your personal biases...if you implement gender as a boolean that also determines the user's pronouns.

It is probably revealing of your personal biases that you cannot imagine systems in languages other than English that need to do some of this since multiple parts of the language, including verbs, are necessarily gendered, with a neutral gender usually only reserved for inanimate things. Reference: I happen to speak one such language.

Problems like this are just hard due to generations of built-up cultural context and the associated effects. We can and should do better, but there is no need to get overly enthusiastic about accusing people of biases while we are at it.
10 years ago!

https://news.ycombinator.com/item?id=4558049 ("Ubuntu Will Now Have Amazon Ads Pre-Installed") (2012)
Just saying the west can’t act like it has any sort of moral high ground when it engages in rampant censorship as well.
See https://en.wikipedia.org/wiki/Carbfix
I agree with the thrust of this article. Restraint is going to be
really hard once our own mass media start beating the war drums after
the inevitable provocation.

This is one of the few occasions when I believe tactical censorship is
justified. In the UK we still have an instrument called a D-Notice.
But in the internet age that's practically useless.

We need well balanced prepared documentaries and interviews ready to
saturate the social and main media, explaining what Putin is doing and
why non-intervention is the faster track to ousting him.
That map (nor most of the unbiased non-Russian ones) doesn't show an imminent collapse in the next two weeks. According to the UK MoD the invasion has reached a standstill. Hope you'll be back in two weeks with more accurate information...
Related: https://news.ycombinator.com/item?id=30700633
A fabric that “hears” your heart's sounds
Does anti-trust just no longer exist as a concept? How big are we going to let companies get?
I believe there is a rather gruesome in situ depiction of the pnuemothorax
One more possibility to consider. Modern genius is so industrialized and so common that we don't recognize it as genius anymore. Every year we see an incredible number of technical advances that are just taken for granted. There are so many movies, books, short stories and essays that it's almost impossible to really discover all the works of genius.

I'm also not sure if any of the definitions used for genius, or as a proxy for genius, are particularly great. Acclaim is a dubious proxy because because it's more influenced by popular attention than actual technical capability.
You're assuming that everyone in the US got covid at least once, but is this true?
Babylon 5 is the most upbeat my suspension of disbelief allows for.

> LM: ...It is good to have friends, is it not, Mr. Garibaldi? Even if maybe only for a little while?

> MG: Even if only for a little while.
> with no real benefit when compared to performing these functions offline

Most organizations these days are developing in the cloud. I assume you don't mean "offline" but rather performing these functions yourself.

I've tried, but it's a huge pain in the butt. PDFs are very quirky. Things work well 95% of the time and the 5% takes a lot of time to figure out.

When trying to do this myself in an app deployed to AWS, I've had many issues with getting all characters in different languages to work. Every few months, some new thing in a PDF file throws an error and the file won't generate. You get weird file size errors. And the quality of PDF generation varies a lot by language. I'd much rather have an API that I can just call from any of my code if it JUST WORKS.

Now, their pricing is strange and might be a dealbreaker for me. I'd like to see an option to pay per transaction with no cap without having to negotiate with their sales team.

> there's a huge security/privacy headache there

eh, maybe. Some use cases don't require privacy. In my case, I'm mostly assembling PDFs from various sources with my company's documents. No, I don't want a vendor that is going to post my documents to twitter, but I can sleep at night if I have some kind of assurance that they don't use or sell my data.
This is probably the smartest move. When I am dealing with someone who doesn't seem to understand what I am saying due to language barrier, I start dealing with physical communication instead however possible. It can look odd, and be sort of funny to witness; but it works a charm more often than not. There are just some things we all generally understand once the body becomes involved.
True, I mean if you dedicate it or decide not to defend it.
Honestly? Having written software for both Win32 is actually pretty nice to work in. Better in many ways than the alternatives. Most of the things Raymond goes on about are weird quirks you can ignore for the most part. Whereas there are some very serious hazards running around POSIX if you're not careful that can bite hard. Glares at signals

I much prefer the EVENT based system Win32 goes with. You can just suspend on the event and not worry about it. The kernel will wake you up when it matters. Also MS seems to have very serious API design rules that help keep usage patterns consistent, which is important in making sure things aren't accidentally misused.
Ask HN: Why isn't there an Amazon for skilled 1099 contractors?
By 'Amazon', I mean- an online platform where hiring companies and contractors list themselves, and can find each other. (Maybe I should've said Ebay). But- why hasn't such a thing been invented yet? I understand that several hiring marketplaces have been attempted for fulltime jobs (Hired.com, etc.) But that relies on getting the developer to actively sign up for the website, and they may not necessarily be thinking about a new job. Whereas, a 1099 contractor always needs to think about their next contract, after their current one is over.

So- why isn't there one? Platforms like Upwork and Freelancer.com (ugh) were invented in the late 90s, yet they don't seem to have really cornered the enterprise market. Why are 1099 contracts still being handled by 3rd party recruiting agencies? I'm not really interested in a typical HN-complaint fest about recruiters, I'm interested in understanding why a platform hasn't been a good business model (to date). Yes recruiters probably do a lot of non-scaleable/non codeable work in screening candidates, but that could be offloaded to an HR person at the hiring company. Yes enterprise sales is tough & annoying, but it's a huge moat once you're on the vendor list of every Fortune 500 company- hiring and compensating salesguys to sign up enterprise clients is what VC money is for. Yes, companies offload liability and whatnot with W2 contractors from a staffing agency- but that's not really the case for 1099ers, right? It's just a contract between the hiring company and the freelancer's LLC.

So- why do companies and 1099 contractors continue to use recruiting agencies to find each other? Isn't this exactly the kind of problem that tech can solve- that platforms exist for, where network effects leads to a winner-take-all market? There has to be a solid business reason why a 1099 Amazon or Ebay hasn't been invented yet, just curious what it is
>I also push often because I'm forever aware disks can fail. I'm not leaving a day's worth of work on my local drive and hoping it's there the next morning.

I separate file backup and version control. I keep every git repository I'm working on in Dropbox, and don't ever worry about how often I'm committing and pushing. I don't think git should be considered a substitute for a proper continuous backup system.
Could we put them into pods and throw them at Mars so we start dumping Co2 on Mars for Musk's Mars Mushroom Mart! too grow.
Everybody should be refunded $0.05 for the unavailability of the service they paid for.
> "Picard" or worse... ST:Discovery

Glad I'm not the only that's fed up with overly emotional therapy TV shows.
There's this MS patent though?

https://www.theregister.com/2022/02/17/microsoft_ans_patent/
I caught it early January this year (in Sweden, probably from New Years festivities)

I scored 64% or so, but clicking February shows 94%

Did 30% of covid having Americans catch COVID for the first time in January?! I am incredulous.
Move. Exercise outside. Do it every day. Don't even think about it. Prepare a Alarm and then you just go out and do it. Meet friends. Talk to them in REAL. Leave your Phone and Computers allone as long as possbile.

Wish you all the best.
I think the important question is what high customer value projects are dying in the brainstorming phase because the incumbent/monopoly has limited ability to capture business value.
This is an interesting article, but doesn't give a good definition which distinguishes sets from (mathematical) types, though it hints at it with "types are syntax, not semantics".

I suppose the main difference (paraphrasing Wikipedia [1]) is: sets are descriptive; types are constructive. Thus, the cardinality of any given type is at most countably infinite, and thus axiom of choice is undeniably valid for types. (Sets can be uncountably infinite, and whether the axiom of choice holds for such sets is debatable.)

Regarding the computer-science flavor of types, which usually (not always) overlay a value system which looks more like set theory, I suppose the difference is: sets describe concrete values, whereas types describe the je-ne-sais-quoi a syntactic element may require or guarantee, such that the program is well-formed. These qualities include such ephemera as object ownership and lifetime, which can distinguish two syntactic elements in a way that sets cannot, and exclude details such as how a value of a type is represented.

TLA+ is an example of a language which is based on set-theory, but overlaid with a notion of types closer to this second definition. All values in the language are sets in the set-theory sense -- TRUE, 5, "Hello" are all sets -- but it's considered "silly" (Lamport's term) to mix these values in a way which would belie this underlying representation. Some tools thus perform type-checking, despite that the value language itself is untyped. Similarly, there are different "levels" of expressions and rules regarding how such expressions are linked in terms of these levels, which are not captured by either syntax or values, but rather by a type system of sorts.

[1] https://en.wikipedia.org/wiki/Type_theory#Differences_from_s...
I spent years thinking they [EDIT: Apple's always-top-of-screen application menus, that is] were dumb for that reason. It never occurred to me that major software vendors would be stupid and/or user-hating enough to ditch the standard top menu, when they have a whole bunch of stuff that should go in it.
Wow, Sliders... that show was great until they replaced every single character

Also we learn from episode 1 that wormhole travel is better than sex ;)
We can throw anecdotes around all day, but I personally know a good ~dozen or so people including myself who were huge into piracy before Netflix came along. Over the past few years, we've all gone "back to our roots" because paying for all the services today costs more than a full cable TV package did 10 years ago.

It looks like I'm headed back that way for music too. I'm a huge fan of rap and Death Row recently removed some of their most popular releases for the sake of NFTs?[0] This isn't how you get customers to go buy your music, it's a great way to piss them off and get your music for free. It's becoming a seemingly regular thing, with artists like Neil Young and Joni Mitchell removing their libraries where possible.

You can even look at Steam with their relatively wild success in Russia; GabeN himself has said "It's by giving those people a service that's better than what they're receiving from the pirates"[1] that you realize it's not a pricing issue, it's an availability issue. It's a similar deal with Netflix, if we're browsing through movies we probably want to watch one right now, not wait a few hours to download one or go to a store to rent a disc.

[0]: https://thesource.com/2022/03/14/snoop-dogg-removes-most-of-...

[1]: https://www.pcgamer.com/gabe-newell-on-piracy-and-steams-suc...
I agree. I left £800pd for £150k salaried for work interest reasons mainly, but tbh I haven't noticed the reduction in monthly income at all.
We know they're going to have a line about
what they'll host. Just say what it is and save
yourself the headache later on.

They explicitly have done so, right there in the linked article:

The first change relates to restricted and
moderate content. (You might call it NSFW, or
explicit, or other terms, but we’ve gone ahead
and defined them for Flickr here.)

...which links to: https://www.flickrhelp.com/hc/en-us/articles/4404064374164-S...

Full community guidelines here: https://www.flickr.com/help/guidelines/
I think Russians who fled in 1917 were not welcomed abroad as "Lenin's people". It was clear that they were fleeing from the communists.

It should be obvious that Russians fleeing from their home country nowadays are definitely not "Putin's people" .
RDA is the superior O’Neill. Nothing can convince me otherwise.
I generally wouldn't define algorithm as such, although I can see where the lines between them can become blurry.
The best thing about Vim is that you don't have to choose between Vim and an IDE! Any text editor or IDE that's even moderately popular will probably have a decent Vim plugin. The only downside is that you generally won't have access to Vim plugins (abolish.vim is the one I find myself missing the most: https://github.com/tpope/vim-abolish).

Personally, I learned to use Vim via the VsVim plugin for Visual Studio.
Bankruptcy is actually quite a piece of cake in several US states. In fact most of them even let you keep your home.

Bankruptcy is not some sort of a financial death sentence. In fact you’ll even be able to get access to credit almost immediately, because the default risk just after bankruptcy is extremely low due to the fact that you can’t declare bankruptcy for another 2-3 years.

Yes, your credit score is trashed for the next 6-7 years, but it’s also trashed with an insufferable amount of medical debt.

I would be much more upset about a 6 figure medical bill if I had 6 figures in liquid assets than I would be if I owned nothing besides some home equity.

If I have 6 figures of liquid assets, I’m wiped out, but if I own nothing, I declare bankruptcy and have a clean slate.
> C's nature as the defacto ABI... It would be very nice to have a non-C ABI.

> An operating system has an ABI. Programs compiled from C source use the OS's ABI. There is no "C ABI".

I'm having difficulty getting these two ideas to reconcile.
IMHO, SG:U committed the twin sins of {unrelated teenage romance} + {idiot of the day causing plot crisis}. The previous series typically felt more coherent in terms of plot.
Thats only 6,250 gallons of water.. less than a single 10K water truck you've seen everywhere.

THe question is how many tons does this plan to produce over what period?
That's solved by adjusting the scroll starting position so that the first element is partially offscreen. It may initially look jarring, like the designer made a mistake but it provides a nice visual affordance that you can scroll and it will work regardless of the screen width.

https://codepen.io/blipo/pen/Rwxrgpd
"net negative producers now being even more negative by virtue of having a living space paid for with little signs of improvement"

I will accept this argument the day we finally remove net negative producers from society, like Wells Fargo, which comes up with new financial fraud every year, and gets away with it.

Or snake oil salesmen that sell supplements that don't even contain whats written on the package, polluters, Tabacco and other assorted merchants of addiction and death that are all net negative to society to make a tidy profit.

Additionally - if you commit murder, you get food and housing, but if you refuse to work, you starve to death?

What would it cost us to make sure everyone has access to basic food like rice, 0.3% of GDP?
Again tell me what you think is not enterprisey then. I would like to open my mind to it.
Detecting Node Event Loop Blockers
SMTP relays should generally, and have in the past, retried for several days.
God, I can just see the cringe fest. Scene opens at a pond with a fishing rod cast over it. Enter Jack, bearded and old...cringe cringe...