skysight-inc/HackerNews huggingface dataset:
Come on.

(if (= x 2)
(print "x is two!")
(print "x is not two!"))

or

(defclass person ()
name
address)

will not take a professional programmer who is prepared to receive a 6-figure salary “months” to learn. We might as well call

[2*x for x in range(10) if x % 2 == 0]

a “DSL for constructing lists” in Python which, incidentally, also doesn’t take most paid programmers months to learn. This doesn’t even get into the zoo of syntax that languages like Python have to offer, like decorators, generator expressions, walrus operators, loop keywords (“else” in a for-loop?), etc.

In my experience training both interns and new hires, getting from zero-to-first-commit is like a week. Getting on code reviews, 2-3 weeks. Feeling confident and comfortable, 4-5.

Also, nobody is being paid to feel language zen. Yes, mastering Lisp or becoming anything close to an expert might take years. But being a language academic usually isn’t the goal of the working programmer.
Really. Who doesn't get how cheap our politicians come? Old joke about Spiro Agnew (Nixon's VP who had to resign because he took around $30,000 in bribes while Governor of Maryland years before): When Armstrong set foot on the Moon he would have been set for life if his first words had just been "Coca Cola!" Of course if it had been Agnew he probably would have said something like, "Fred's Tailor Shop, Baltimore!" Point is, US politicians really do come cheap. Political favors are a wholesale business, they make out on volume.
Well the top comment about a story Musk played little part in was about Musk when I first replied. You could ask the same question of the criticizers.
Book Review: The History of Animal-Based Medicine in China
This.

I had an interview for a "digital interactive agency" where a 24-year-old lectured me this and that and how great she was. She was flabbergasted to find out I had more people working under me than were in her entire company.

At the end of all this she says--"Do you think you are ready to step up to X quality?"

I had just finished my yearly reading of Zen and the Art of Motorcycle Maintenance (ZAMM), and I was pretty annoyed with her, so I asked, "How do you define quality?"

ZAMM is about a philosophy called the metaphysics of quality-- I knew that no matter what she said, I would have an advanced argument from ZAMM to belittle her with (the interview was just a formality at this point).

She replied, "Hmmm, I'll have to think about that." And I never heard from this individual or agency again.

I would like to think that day she learned not to say stupid things. Not to insult people over when you really don't even know what you're saying.

But I doubt it.
Black Widow makes $60M+ via streaming on opening weekend
Over here I'm still using 3$ Panasonic earbuds from 2012.

I spent $15 dollars so I could have 1 in my car, 1 in my laptop bag, 1 next to my computer, and 2 backup for when I lose them or have new location. Haven't lost them yet.

Maybe you really do need wireless and it's worth the effort of charging and replacing batteries. Or maybe you are being sold a veblen good and your brain is exploited by a trillion dollar corporation's marketing department.
Forced sterilization is horrible. Eugenics is a sad 'replacement' for widespread education and a fair society.

-adopted orphan who grew up in an intelligent house full of books and is seemingly considered above average in most metrics.
For firefox xpi files its that simple, for chrome crx files, you have to strip the crx header from the file before it can be opened as a traditional zip file (so read the header to find its length then strip it). But yeah it's fairly simple. This was mostly created as a simple tool for the product team at my old company to extract crx files so they could side load development builds without them having to install anything or be aware of the fact that these are essentially just signed zip files (much like Apples xip format).
Who said anything about giving up? But if you need a UI that's cross-platform compatible with literally zero effort, good luck beating something like React/Vue running in a webview that works both online, offline, and happily on android and ios to boot.
For many types of exercise, music from watch over Bluetooth really is the dream.

(I tend to buy the ~$40 version though)
Hey, I empathize with your desire to create and put yourself out there, but your stuff sucks. Don't want to come across as too mean,
but it's not even half-baked, feels like you put 0 effort in. Those stream-of-consciousness notes are way more interesting to write than to read, and are also the laziest possible form of writing - the time between mental impulse (excitement!) and resolving the thought on paper can't be more than 5 seconds.

Having written my own fair share of masturbatory to-do lists, I hope you learn to channel your enthusiasm in more practical, less fantastic/grandiose ways.
It looks cool, but I really hate subscription pricing. At least let me keep the last fully functioning version I had a license for like JetBrains does.

I went digging in the Terms and Conditions to see if there was such a thing allowed and I saw this bizarre item on the thou-shalt-not list for users:

> Disparage, tarnish, or otherwise harm, in our opinion, us and/or the Site. [0]

Is there some UK legal definition of "disparage" that I'm not aware of, or are they basically saying "don't you dare talk any smack about us or we'll ban you so hard"?

Maybe that's in everything these days and I just never noticed.

[0] https://cavalry.scenegroup.co/terms-and-conditions/
Me and everyone who has been subject to this "abuse" by compiler-writers stuck in their fantasy world.... including Linus Torvalds: https://news.ycombinator.com/item?id=17242103
To clarify (Correct me if this isn't what you mean), Julia compiles not only program code, but dependency code each time you run a program. This can make simple programs and scripts take a long time to start. A common response is "Use the REPL", where it compiles the dependencies once at load.
Is he really in a position to keep doing this?
Biden recorder the most votes in history, while winning the fewest counties. That's a head scratcher. The fact remains most of the geographic area of the country voted red. If he keeps this up, states are going to start ignoring his executive orders. That's not how democracy is supposed to work. Laws get passed by legislature, not by dictate of the King.
> The pain... it won't stop. After so much oppression from other text editors, it's time we fight back.

> Woah, keybinds that actually make sense. Some text editors should take notes.

Am I being overly sensitive tonight, or is it a bit out of taste for a landing page? It's great that they are re-implementing org-mode and I'm all for a bit of friendly banter, but that sounds surprisingly bitter to me.
> I have friends in Eureka renting a gigantic house for like $1200/mo

They must have started renting that house at least 10 years ago and had a landlord who never rose the price. Because rental prices for large houses are $2000+ (Eureka/Arcata) or $1800+ (McKinnleyville) now.
Kind of like how list price means everyone pays the same price for a car? What would happen is more of what we already see: tons of addons being pushed, rebates or other ways to adjust prices for some people without lowering them, random specialists and unnecessary services being pulled in relying on the fact that most people don’t realize they can and should say no, and a whole industry of people finding ways to say you had some obscure complications not covered by the standard price.

Look at it from an economic incentive standpoint: Americans pay 2-3 times more for the same service. That is a huge amount of money, and it ensures that rooms full of smart people will be working to ensure that their employers continue to get it.
I think many hotel booking sites do this too, "A user just booked a room!", to entice you to hurry up and close the deal on that "special rate?".
Wars start when you want but do not end as you wish. Tyrants rule by cunning until they fall into a trap of their own making. The Taliban and their allies are to blame for the war along with many horrific crimes against humanity. Time to give them the bill. Collect with sanctions and embargoes. Same for the fools and liars who think murder pays and worsen conflict for petty gamesmanship. Go up the chain until they stop. Iran. Pakistan. China. Russia. For liberals to partner with China and Iran erases all idealism they want to present. Truly win at any cost scum.

What are they going to do? Attack us? They do that anyways. Similar to cutting welfare. What are you going to do? Riot? Loot? You do that too. Sober up petulant teenager.
Consider the reverse. What if the interleaving was undesirable, would you like some way to be informed that it’s impossible so you don’t have to reason about it?

When trying to reason about code, finding somethings that looks like a bug but isn’t can result in a lot of wasted effort.
>We really thought we could lick that shit with type enforcement

Why would type enforcement do any good? When do operating systems enforce types?

My money is on capability based security, Genode and Fuchsia and GNU Hurd when it comes out. Give the users a safe way to run a program without exposing everything to danger, and you'll save everyone a ton of grief.

The present scenario is analogous to building more and more layers of security out of crates of explosives. Any little reaction anywhere becomes a reaction everywhere, because all the code in our systems is trusted.
(IANAL) I thought the court was required to serve more important papers (like warrants) via courier, in-person. But agreed that does lack scalability.
It's not mentioned on their security features page[1].

[1] https://github.com/microsoft/CBL-Mariner/blob/1.0/toolkit/do...
MobilECG – USB-based open source 12-lead clinical electrocardiograph (2013)
I hate this line that's repeated all the time because its simply wrong. Osteopathy has its own residencies and the DO is legally equivalent to an MD
Isn't just elemental Oxygen enough, for example? I may be missing something but I think it's unstable in the presence of a huge variety of other elements/chemicals. Of course that could only signal life, at best, can't tell you if it's intelligent.
It takes a long time for modern batteries to get to a point of unusability and replacement. Yes, Apple and others want consumers to purchase the new product and that is often the case because of the fast advancement of technology. This is worse with android phones because the support cycle is much shorter.

I often drop my phone and it’s great not having to worry about my phone’s battery falling out making me lose my data.

I’m glad there is a small section of the market with brands like Fairphone and Lenovo still offering replaceable batteries because it is very important to some consumers, but most people dont care or think about it at all.
There's Plenty of Room at the Bottom – Richard Feynman (1959) [pdf]
With peanut butter instead of jam, in soy honey marinade, on green apples, in yogurt or ice cream. There are many nice combinations where honey works.
I think the parent posted was referring to also uploading a preprint of the paper to your website, in addition to submitting it to a prestigeous journal.
Audio version: https://www.youtube.com/watch?v=DSDEUYNujxU
haha you beat me to it. your code is lightning fast and can be deployed in 100ms.

his code is like gigabytes worth of garbage tools and npm modules.
Ten day Mocha had strict ==, so better in that regard. History is detailed at https://youtu.be/krB0enBeSiE. Rather than assuming a too-simple version, check out the details for how things went down.

Do-overs not possible, by better new forms over time helped. Honest q: Do you actually use modern JS at all?
Unless you assume that everything/anything is a constant, stochastic processes are everywhere. They happen to be used a lot in finance and physics, since real world phenomena can be intuitively modeled as a random process, in contrast with deterministic models.
If you're interested try googling "stochastic processes in [insert field]".
Problem was, there was no real checklist. They were part of a huge number of people who have created the checklists, partly as a result of lessons learned after making mistakes resulting in death and destruction.
Practical examples of async/await in Swift with Xcode 13
Legally it's not necessary to pay an intern anything (at least in NL). I probably earned 3x more when I did my internship. I think they should at least pay minimum wage
People said the same thing about open source software. And yet here we are.
Do you also ask the opposite? How much of your budget is dedicated to working round, debugging, and wrestling with tools developed for the framework?
For me, it is audiobooks and podcasts from the watch over Bluetooth while running outdoors. It really is a game changer for me.
Microsoft Is Said to Be Buying Cybersecurity Company RiskIQ
I found it really hard to find examples of how to integrate async/await with a normal Swift app, so thought i'd do a write-up once I figured it out :) I particularly love the integration with throwing errors: No more switching though returned Results.
If I am mistaken why do most programmers prefer slower to vastly slower languages such as JavaScript, Java, C#, Go, Python, PHP, or Lua?

If they really thought that speed was the most important thing wouldn't that abandon those languages for C++.

Explain yourself.
I think there is a difference between appreciating the mundane experiences in life and thinking you've had a religious experience because you've briefly poisoned yourself. Imo they are opposites, actually.
> What if the interleaving was undesirable, would you like some way to be informed that it’s impossible

That's like synchronised in Java or any other kind of atomic block or serialising block - that's already a thing.
Poor people around the world take far more physical risk upon themselves just going about their days. Branson isn't doing anything heroic here, it's masturbation. Masturbation that he intends to turn a profit on, so not even completely hedonistic.
it is not my fault that they are being let run free
Yeah, and probably these companies also depend on the student having the government's free public transport card
It's not final-final published PDF, because the copy-edited version is owned by the journal, but the accepted versions are available at places like this https://www.research.ed.ac.uk/en/publications/ (on top of arxiv )
I do agree most Haskell programmers don’t need to be authoring monads to be productive. My take was more along the lines that monads expose an interface/API to the programmer that is used pervasively in “ordinary programming”. This interface/API is defined rather abstractly and doesn’t come equipped with “obvious”, self-evident definitions. You can get pretty far in Haskell though just sort of parroting these operators for specific class instances of interest, like IO and Maybe.

This is, I claim, unlike macros where you really don’t need to know about the machinery of macros (or even of their existence) to understand and use AND, OR, DOLIST, LOOP, etc. The notion of a macro doesn’t “leak” in “ordinary programming” whereas ‘>>=‘ or ‘return’ do, even if in just type errors.

(Sorry for the copious scare-quotes.)
Most of the world isn't the US or western Europe. Try to be a little less ethnocentric.
Has there been a reincarnation of Prolog?
Thanks for the stats. Had forgotten about netsplit. I wonder why people stayed on at all. It's still bigger than EFnet!
Wall Street Takes Workers’ Retirement Money and Uses It Against Them
From USA National Institute of Health:

“Artificial sweeteners appear to change the host microbiome, lead to decreased satiety, and alter glucose homeostasis, and are associated with increased caloric consumption and weight gain.”

https://pubmed.ncbi.nlm.nih.gov/29159583/
Do some cracks rely on preventing the system clock from advancing?
I'm somewhere between two and three decades in the field.

> when I'm going to either stop cutting myself on things

Never. You (should) get better at recognising some of the themes and danger signs, but the field evolves so fast that at some point you are going to work with something so new that literally nobody knows what the sharp edges are.

> land a position with some people who can show me their cool scars for a while.

Meetups, slack, discord, IRC, forums. Find the one that works for you and be a regular. Be an expert in one subject and be modest and willing to learn when it comes to others. Nobody has it all figured out.
I see your point, but I will raise you that medical training in other countries doesn't also put you in hundreds of thousands of dollars of debt before you've even begun to practice. The cost of a medical education has a large impact on why salaries are "artificially" inflated.
The Julia authors have been open about how heavily they were inspired by Dylan. A little googling will throw up statements for anyone interested.
I subscribe to The NY Times because I like reading their articles and I hit the paywall and I find they have some stories no one else does.

“Does anyone actually want to read any of these specific sites that badly?”

-> The Times reported a total of 7.8 million subscribers across both print and digital platforms, with 6.9 million coming for online news or its Cooking and Games apps. The company added 301,000 digital customers for the first three months of the year…”

https://www.nytimes.com/2021/05/05/business/media/nyt-new-yo...
It's not clear there's any "blaming someone else with a clearly different storyline" here. The storylines seem to agree almost down to the lowest detail, even to the ascription of "blame": both accounts agree that the author was afraid, the publisher pushed him to publish, but the author was so paranoid that even the publisher's (amazing) attempts to calm him only spooked him further. Even from reading only Pollan's account, the podcast interviewer reached the impression of "In reading that chapter, that section, coming back to Rick, I kind of fell in love with Rick MacArthur, honestly".

The only disagreement is over Pollan's speculation in this podcast about why the publisher supported him to such an extraordinary extent, and although MacArthur felt those words to be "nasty jibes" (understandable, if one focuses on the "He was hoping I would get arrested" part rather than the "He’s not afraid of controversy" part), such clearly-marked speculation ("And I shouldn’t speak for him, but my guess is…") seems not quite a case of the truth being twisted.
Encoding Events for Neural Networks
But both of them, among several others in the USA and SU, risked their lives in the 1960s to make the dream of manned space flight a reality. Not all survived. They trained hard and took the greatest risks to significantly advance our knowledge of space and space flight. They actively flew their craft and actively managed their missions.

Even mammals played a major role in the advancement of space science, starting from the 1940s. The cats, dogs, mice and monkeys played a more passive role than the humans, but they were the scientific instrument though which important scientific data was gathered. Sadly, in the earlier flights most died in the service they provided.

Eventually insects, mealworms, turtles and wine flies were launched into space in the 1960s. They, too, provided valuable insights.

And then there is Richard. What can be said of Richard and his contribution to the mission, and to science?
Source because I’m pretty sure that’s not true. If that was true GDPR wouldn’t exist in the EU. California has CCPA in the works which is similar/same. People don’t like how big tech is using their data and actions are being done to counter it.
But also, who are the people buying a sloppy looking tshirt with bad lettering for $99?
Those who can afford multiple subscriptions will, and those who can’t will choose just one.

There’s a market for good paid content and there has been for 400+ years.

Substack is valued at close to $1B because people will pay for good writing.
> int rlo() {
> // Dead store eliminated.
> y.store(0, std::memory_order_release);
> // Redundant load eliminated.
> x = 1;
> return 0; // Stored value propagated here.
> }

This is actually wrong, for subtler reasons than one might initially think[0]. Consider the case where rlo is called with x!=0,1 and y!=0. Another thread that observes y=0 is guaranteed not to see the originial value of x - it might see 0, it might see 1, but something has to have been written to x by the time it observes y=0. The above optimization allows even a single-processor execution to context-switch at "// Redundant load eliminated" and observe y=0, x=??? from another thread.

Oddly, the correct code seems to be:

x = 1;
y.store(0, std::memory_order_release);
return 0;

On the face of it, the load acquire seems like it would prohibit that, but in that's only a problem if it (the acquire) observes some release with which x = 1 can't be reordered. But it's hard coded to always observe the y = 0 release, so that can't happen. (I'm less sure that this is correct than that the previous version is wrong, admittedly.)

0: In particular, it's not just a matter of "x = 0 has to happen because store-release".
But at least the concentration of wealth would not occur, and right now wealth = power, which often means anti competitive practices like simply buying competitors.
Many of these are not critiques, but rather not-so-subtle implications that the author must either not know what they’re doing or is trying to show off.
Just pushed a small change to make it use images instead of a canvas so you can save the image (at least with the browsers I tested with)
For comparison the best UI building experience I ever has was with Motif. There was a high degree of orthogonality, each dialog box could have Rows or Columns, and those could both contain either Rows or Columns. You go down the tree until you have your foundation elements, buttons and the like. It was so easy. And after that it was just filling in the callback functions for the events.
This is pretty good for how fast the game got cracked. For context, this is Denuvo 11, the latest version, and the game came out on May 7, 2021. So a little over 2 months.
I'm the author of this, and I don't completely disagree. I don't think the web engine is that bad of a UI layer, but it's nowhere near the best.

If you don't like the trend toward web-ification of the desktop, don't blame developers or Electron. Blame OS vendors for refusing to field a portable API for the large common core of desktop app functionality, something for 2D GUIs analogous to OpenGL. Why do we have standard 3D libraries, standard APIs for files and I/O, standard networking APIs, but no standard GUI API?

... because OS vendors still want to try to herd developers into building apps for only their platform. Developers (myself included) respond with "fuck you" and use web technologies.

There is also Qt, but it's fairly antiquated. It doesn't use or support the reactive UI paradigm, and after using React I can't go back. Every other GUI coding paradigm I've seen degenerates into spaghetti code.

All the other options (other than Qt or web technologies) falls down in the area of accessibility, making it not usable for serious work.
The Christian position is that humans are morally flawed. "Flawed" is too weak - they are morally twisted.

Having twisted people judge whether God is morally straight is... problematic. Instead, humans insist that we are straight, and therefore that God must be twisted.

Have you ever heard an amoral or immoral person insist that everyone else is just as dishonest (e.g.) as they are? That's what humans do with God.

(I am aware that Christianity is not the only monotheistic belief system. I don't know enough about the others to speak to them.)