skysight-inc/HackerNews huggingface dataset:
There need not be any parallelism or simultaneity for a data race to occur. What matters is that writes occur concurrently with another read/write, not whether they occur in parallel.

For example it's possible on a single core CPU to have one thread operate on the higher bits of a 32-bit memory location then yield to second thread that operates on the lower 32-bits of the same memory location so that the end result is a clobbered write. At no point do the two threads run simultaneously and yet this would still be an example of a data race.

Python's GIL makes such an access impossible on any platform it runs on.
Ultimately "the top" doesn't mean anything if they cannot produce superior results as well. Katalin Karikó was shunned by academia with their moronic cliqueishness and scorn of mRNA research. Ultimately they will rot into irrelevance if they maintain such folly. Thinking that because you are the top you set the standard instead of setting the standard being why you are on top is dangerous.
> The first 90% of the code takes 10% of the time. The remaining 10% takes the other 90% of the time.

This is not quite it. Tom Cargill:

> The first 90 percent of the code accounts for the first 90 percent of the development time. The remaining 10 percent of the code accounts for the other 90 percent of the development time.[1][2]

* https://en.wikipedia.org/wiki/Ninety–ninety_rule
Humans don’t really need to consume any animals and we have ample plants.

Whether or not we act rationally is a different question.

Humans tend to prefer their addictions vs. adopt species saving behaviors.
Mold 1.1 high-speed linker adds support for Link-Time Optimization and RISC-V
A 100% democracy doesn't require everyone agree. It just requires that the losers of elections submit to the winners, i.e. refrain from violence. Also a 100% democracy does not require a total lack of minority rights. You can have both.
Will this be using PWM like almost all OLED screens for dimming? I feel that the answer is probably yes and it's quite frustrating.

But my wants are probably a bit different than everyone else's: ideally a touch (w/ pen input), high resolution (integer scaling), matte monitor that uses DC dimming.

I've lost hope on such a thing existing (closest thing I have seen is the latest thinkpad yoga x1, gen6 I think, I'd be into buying just the screen, but not really possible). Instead I'm hoping for better e-ink panels which will be even better by eliminating backlight completely.
I'm contributing to https://benthos.dev, the Go data streaming processor. The community around it is amazing and, even if it's not my own project, I feel that I'm doing something useful.
True. What I’m trying to say is that Twitter in a block chain would probably be an awful user experience.
The aim of this forum is to submit and discuss interesting topics with the implicit understanding that you stay on the topic. Your "opinion" was totally irrelevant to the topic at hand and was just a needless rant.

From https://news.ycombinator.com/newsguidelines.html - Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

Q.E.D.
This is a good idea. You should send a suggestion to them!
Interesting bagpipe tradition[1] in Zamora.
Here was decent example on YouTube[2]. Highland pipe aficionados will note a lack tenor drones, grips, and an emphasis on quavered notes.

[1] https://bagpipes.fandom.com/wiki/Gaita

[2] https://youtu.be/_vQYb7nFs0s
Just to clarify, 34” 21:9 is the same height (and pixel density) as 27” 16:9 - and it’s definitely just on the cusp of noticeably not-pixel-dense when editing text, but I can see how it would be ideal for PC gaming where you sit a bit further back.
Everyone loves carcinization: nature is just nature's way of making more crab.

I was delighted to discover that saber-toothed cats are also a convergent point in the evolutionary landscape: https://en.wikipedia.org/wiki/Saber-toothed_predator
> Someday some folks will actually gather evidence that really let's us know if these interesting claims about these languages hold any water. I don't think we've made much progress on that as a community.

Ironic that you should post this, having not done any due diligence on your own part.

Shriram Krishnamurthi, who, incidentally, was one of the original members of the Racket team, is at the forefront of CS education research, and one thing he thinks about is how to introduce people to computer science. This, of course, includes the choice of language. He, as well as his wife and two former students, wrote and recently published the book "A Data-Centric Introduction to Computing" (DCIC) [1], which is meant to be a new kind of CS 101 textbook.

In section 1.8, "Our Programming Language Choice" [2], the authors write about how Python is now a common introductory language choice that also enjoys industry use, but it can lead to frustrations for new students of computing, so they didn't want to use Python. Instead, they developed their own language, Pyret, for teaching. (Pyret is also used in another initiative of Shriram's: Bootstrap [3].) It's worth pointing out that although Pyret is very similar to Python in many regards, its spiritual heritage certainly includes Racket. Racket was designed at the outset as a language for teaching programming, and this desire to invest effort in tools for beginners has stuck with SK for the duration of his decades-spanning career. I'd suggest looking through his publications, blog posts, and Twitter feed for works/notes about CS education with regard to language choice. He's certainly not quiet about it.

All this is to say: people are working on getting to a solid answer about what language is best for introductory material. We just haven't come to a definitive conclusion yet.

However, I think we should leave all that aside and focus on something else: the original blog post for this HN thread is not a "debate", as you've suggested. It's one student's perspective. They are absolutely allowed to think aloud to the internet and share their resulting perspectives. They didn't claim to have all the answers. I think their post was rather well-written, exploring things that this student felt made learning programming easier. If that's not worth discussing, I'm not sure what is.

[1] https://dcic-world.org

[2] https://dcic-world.org/2022-01-25/part_intro.html#%28part._....

[3] https://bootstrapworld.org
Once upon a time nails were valuable enough to be passed on to offspring in the estate of a deceased person.

It was also pretty common to recycle them when taking something apart, not to remelt them but simply to re-use them after straightening.
It was posed to be a revolution when I started my career, some 30 or so years ago. The pace is glacial. There is no systematic way to deal with this; nearly every disease has its own details, and individuals differ so many treatments have to be personalized. Many of the changes we make, we don't really know how or why they work.

I've left human biology and returned to model organisms because the experiments allow for much less ambiguity.
I don't understand why anyone is treating the display of a QR code as an advertising concept that an agency invented.

1. This is what QR codes are for

2. There's a whole section in QR codes ensuring this is possible

3. This is not even close to the first solely QR code advertisement

Don't get me wrong - it's douchey for CoinBase to pretend they came up with something

But also ... did ... did anyone come up with something here?

It seems to me like it's pretty similar to my saying "you should fill that glass with water," then you filling the glass and saying it was your idea, then my saing "how dare you, I invented filling with water"

I don't get it
The latter. As you say, finding panels that exist is easy even for a layman so it follows out of over 100 million monitors shipped per year at least one manufacturer would be using said all around vastly superior panel and you wouldn't have to DIY it.

I've used this method for repurposing laptop screens but I've never found it a significant cost saver (even ignoring time/labor) vs standard prebuilt monitors nor is anyone making such a panel exclusively for DYI-ers.
I'm not seeing anything in the links suggesting that there's a special different "concurrency" than the one commonly used in programming discussion.

The Wikipedia article quotes part of the C++ standard which defines "potentially concurrent", but even with that definition, the article's understanding of data race stands, because these two operations are indeed unsequenced w.r.t. each other.

I don't see a reason to depart from the usual understanding of "concurrent", but I'm open to being convinced!
"[Woody Guthrie's] 30 days at [the Bonneville Power Administration (the relevant hydroelectric institution)] is considered one of the single most productive bursts in his fruitful songwriting career."

https://www.bpa.gov/news/AboutUs/History/Guthrie/Pages/defau...

It's salmon all the way down!
They're usually called scaler boards, not drivers. Ones with LVDS outputs are common, but a lot of the new panels use VbyOne which seems to be rarer and more expensive to find a scaler for.
Maybe the early 2010s? SSDs were ubiquitous and cheap enough for at least the OS and the most commonly used applications and games. Around that time CPU performance plateaued for a while. There were improvements but nothing like going from single core to multi-core, or the raw speed improvements from earlier generations. The processor I bought in 2011 easily lasted me until around 2018 without issue or any real desire to upgrade (and that was for gaming, if all I was doing was general purpose computing I'd still be using it).
Ah duh, fixed. Thanks!
You wrote: <<bring back high quality technical analysis>>

How about Tom's Hardware and AnandTech? If they don't count, who does? Years ago, I used to read CDRLabs for optical media drives. Their reviews were very scientific and consistent. (Of course, optical media is all but dead now.)
A good critique of libdispatch is here: https://tclementdev.com/posts/what_went_wrong_with_the_libdi...

I think the main issue with GCD is the potential for deadlocks in serial queues (which it doesn’t really help you with), and the related problem of thread explosion in concurrent queues.

Actors make protecting shared mutable state really easy, solving a big chunk of the reason you’d want to use semaphores and serial queues in the first place. If you stick with async/await/Task{}/actors, you’re guaranteed to only have the optimum number of threads that can saturate cores, and won’t have deadlocks. If you use Sendable properly and heed all the warnings, you’re a good way towards the kind of “fearless concurrency” that Rust gives you. It really is pretty great IMO compared to GCD.
Check out https://join1440.com/. No affiliation, I just enjoy their balanced daily newsletter that like you said covers a bit of everything. It does have text ads/sponsors in the email, but you can subscribe for an ad free experience.
Lovely that you added the piece of string in there, that's about the most multi-functional tool there is. Plumbbob (using a large nail as weight!), level line, marker, fixture (and many others) all at once.
Try Ctrl! It's much easier to reach than the normal ctrl key. If you're on Windows, RandyRants' SharpKeys is a great utility to do the registry edits for you.
If you're pair programming, you're discussing all day.

Outside of that, yeah it's hard to imagine more than 10%, even for me.
I never heard about this. Can you share a link? I am interested to learn more.
You may genuinely be intrigued by the story of the guy who maintains Voat.

Seemed to me at last review like they don't exactly agree with the site's users as a group, but finds it very important that the free discourse is protected.
If I remember correctly, Chrome started all this BS with the infamous burger menu. With traditional designs, I can easily find what are the operations available and now I have make at least one extra click to discover that. Making it worse, some websites do not implement the menus correctly so when you move your mouse trying to click one of the sub-menus, the pop-out hides automatically as now you have moved away from the burger menu... It was kinda make sense as we used to have very small screens and the screen estate was very tight. But now we have much bigger screens, such trend just gets worse...
> She was banned from US entry by Trump exec. order

What did she do?

> We know now* that Zuck isn't interested in (y)our mental health or making us better. Zuck isn't interested in bringing families together, preventing teen suicide, or even disseminating the truth. Zuck is a horrible person and I would happily kick him in the groin on behalf of humanity if given the opportunity so he could (if only for a moment) share humanities collective pain and perhaps even "feel something" akin to desiring compassion.

When did he ever claim to work toward these things?
A PWM with a capacitor and a load is an adjustable DC supply. What problems are you having with it?
Animating Chinese Ink-Wash Paintings
Direct link (without email wall):

https://www.nber.org/system/files/working_papers/w29617/w296...
Yeah, they already did. As a US citizen I am OK with our moral obligation.
To be fair, HP LaserJet Pro multi function machines are the best of the best, and operate with OEM toners just fine.

I too will henceforth not touch Dymo with a ten foot pole.
Not to mention the impracticality of urban areas feeding themselves. NYC houses what, 8 million people? With a population density of 27,000 people per square mile, you aren't going to be able to feed everyone without importing utterly massive amounts of food. Even if everyone were strictly vegetarian or vegan, the water consumption alone would still require a massive desalination effort, plus a plan to deal with the leftover brine... not to mention the electric bills from all the light needed to feed so many crops in skyscrapers. 8 million people eat a lot of food on a daily basis.

Much better to farm elsewhere and transport the food, imho.
The coal price being out of hand is what kills demand long term. It isn't like prohibition where taking it off the market is a subsidy to drug smugglers.
Because it seems to me that metaprogramming/preprocessing/code generation is orthogonal to how advanced or complex the language is.
if the camera apps do any preloading on QR URLs there is even less awareness...
That’s pretty fucked up in a variety of ways.
this right here. I went from a 1080p 24” @144Hz to a 1440p 27” @160Hz and it’s night and day. It was in that perfect sweet spot for size too, not just performance and quality. The bigger you go the further you have to sit from the screen, but 27” is just right.
Who gives a coin, if somebody rents a software team and then says he made the product is that even a problem?
I trust CNN about as much as a fart during flu season.

I have found this YouTube channel be extremely informative instead: https://www.youtube.com/c/S2Underground/videos
Race cars are optimised for racing, not manoeuvring. Try applying their wheel geometry to you road car. You won't get far, though you will get there very fast and very sideways.

Aftermarket steering wheels are widely available for road cars. Most of them are wheel shaped.
From the most recent WAN show at 2:22:52[0]:

> for starters i think the lab is going to focus on written for its own content and then supporting our other content [mainly their unboxing videos]... or we will create a lab channel that we just don't even worry about any kind of
upload frequency optimization and we just have way more basic, less opinionated videos, that are just 'here is everything you need to know about it' in video form if, for whatever reason, you prefer to watch a video compared to reading an article

0: https://youtu.be/rXHSbIS2lLs?t=8572
what's jack doing different? I'm out of the loop
Dart: Does crashing a spacecraft into an asteroid change its course?
And give up the €50 mil in fines plus all the regular taxes? Unlikely.
We aren't nearly at that level of saturation, which makes doing so a bit premature, especially when prices are more likely to drop over time.
I don't think there's any real venue in which a discussion of permanent germline modification of humanity (or in-utero modification that affects all cells) can be rationally discussed. I've never seen any productive discussion of this in any context. It's one of the few issues that dives so deeply to the core of the human value system that it's truly challenging to come up even with the terms of the debate.

That said I expect that in the future, for many genetically inherited diseases, parents will be given the option to address the problem without termination, so long as the solution seems to be exceptionally safe and highly effective (IE, 99.999% confidence the outcome will be positive). I don't think people will see that as "eugenics", although there have been a few press campaigns that have done so.
I have a ~$300 Dymo paperweight on my desk - it broke years ago under warranty but they wouldn’t replace it without somehow proving that I had only been using their labels (at approx 150-750% the price of other perfectly good labels).

These dorks won’t even sell me a replacement gear when their low quality plastic is the reason it broke in the first place. It’s got a D shaped slot & I haven’t been able to find a replacement.

I guess I don’t really hate on them for my situation. They made a fairly decent product (the rest of my 4XLs did very well over many years and tens of thousands of labels).

But this RFID thing is really wild, seems like maybe they are making the absolute worst possible choice here. There absolutely will be a hack around this and I expect Dymo will be stuck holding labels nobody’s willing to pay for at an even higher inventory cost.
I'm having a really hard time wrapping my head around this one. In foreign countries is one thing, but inside the White House? Options in my head:

1. Large, long-range directed energy weapon off the White House grounds that would need some advanced mechanism for aiming.

2. Smaller, shorter-range directed energy weapon that was snuck into the White House.

3. Not a malicious directed-energy weapon
Watch movies for the first time, or rewatch whatever suits my fancy. Or don’t watch. :)
Just look at the bytecode.

>>> import dis
>>> def increment_counter():
... counter = counter + 1
>>> dis.dis(increment_counter)
2 0 LOAD_FAST 0 (counter)
2 LOAD_CONST 1 (1)
4 BINARY_ADD
6 STORE_FAST 0 (counter)
8 LOAD_CONST 0 (None)
10 RETURN_VALUE

A data race looks like

LOAD_FAST from thread 1 begins
STORE_FAST from thread 2 begins
memory is partially overwritten
LOAD_FAST from thread 1 finishes (got partially written garbage)
STORE_FAST from thread 2 finishes

This is not a data race:

LOAD_FAST from thread 1
LOAD_FAST from thread 2
STORE_FAST from thread 1
STORE_FAST from thread 2

There's no LOAD_FAST + STORE_FAST "transaction" here, GIL has no such guarantee.

Edit: You also need to realize that in Python, that BINARY_ADD can be anything:

import time

class SlowCounter(int):
def __add__(self, other):
time.sleep(1)
return SlowCounter(super().__add__(other))

counter = SlowCounter()
counter += 1

The GIL isn't going to wait around for the __add__.
Has anyone figured out how MM/DD/YYYY got to be standard in America? It makes no sense but I can't find any solid answer on this.
Not accepting authority is not the lesson I would take from this. Good scientists would accept their mistake and correct themselves is what I see as the lesson there. There is no way for a student who is still learning physics to know or trust her instincts. She was right in that instance but majority of the times she would be wrong.
Does async rust prevent the use of C FFI? A quick google shows me nothing there.
Having all the info summarized in one page is useful.

> IRAs do not allow access until minimum age 59.5

For a Roth IRA, you can withdraw the contributions, but not the earnings, at any time. For example, if you contribute $5k that gains $100 in interest, you can withdraw the $5k without penalty. If you withdraw the $100, it'll be taxed and penalized.

One source:

> You can withdraw contributions you made to your Roth IRA anytime, tax- and penalty-free. However, you may have to pay taxes and penalties on earnings in your Roth IRA.

https://www.schwab.com/ira/roth-ira/withdrawal-rules
> It was sold from a mobile phone kiosk at a mall

>> what payment method is used for service

> voucher purchased at the same store, both paid with cash

>> If anyone bought a prepaid SIM with cash, they may have been caught on security camera doing so.

> the purchase/activation of the sim occurred a month or two ago, outside of the retention range of the surveillance footage. even if the footage exists, all you'd see is a masked (thanks covid!) 5'8" white possibly hispanic male, wearing a hoodie and jeans.

That's so much op sec that you wouldn't have to do to exploit the Find My protocol! And let's hope the mall didn't change their retention interval and that the same 5'8" white male didn't do something stupid like buy something with a credit card on the same trip or park in the mall parking lot.
Join us to debate about the future of Devise in the Rails 7 ecosystem
Referring to slack turning on markdown: "shows how deep the love for markdown is in the developer community."

I think I need to call BS here. Typing out a phrase, taking your hands off the keyboard to then fight with wysiwyg is a step back and unusable. What is a max typing speed doing this? I'm curious if anyone can break 20wpm doing that. The mouse controls for formatting are simply not usable for anyone wanting to effectively type above 30wpm

So that aside. I thought markdown was a unification of the absurd number of wiki languages that were coming out. There is tracwiki, wikipedia's, mediawiki, countless more with different variations of markdown. They all have HTML knock-offs because html is overly verbose for quickly typing out a simple wiki page that us mostly lists and headers.
I should do that. I'm too ashamed to count how many times a mistakenly on caps lock has screwed vim up for me.
The CDC isn’t publishing large portions of the Covid data it collects
I was just theorycrafting. I’m sure it’s possible with off the shelf equipment. A rPi would be a decent choice for this.
Big Ag are likely to also be Big Pharma though, they are chemists, and then depending on their skillset/knowledge/money they specialise in producing certain types of chemicals, thats not to say they couldnt diversify either.

However when is Big Ag is to plants what medicine is to humans? The only problem with farming is they have got good at growing to a certain point in order to maximise yields for human consumption, and this might not always be good for our health. For example, B5 Pantothenic acid, little in pig feed because little causes fat to build up around organs, lots causes fat to deposit under the skin. Supermarkets dont want an inch or two of fat under the skin. So Farmers do what their customers (supermarkets) want, however supermarkets also like to trump out they are meeting customer demand. Is this genuine demand or manufactured consent from the media? If the media, where do they get their opinions from, the editor, or someone else or Govt Legislation? If Govt Legislation, where do they come up with it? Driven by the public or by some other knowledge perhaps military?
Or is the above just a bit of everything in a pseudo chaotic fashion, little more than the blind leading the blind?
Also: https://nvmexpress.org/developers/nvme-specification/

Unlike eg. ATA and SCSI, the NVMe specs are freely available to the public. They're a little more complicated to read now that the spec has been split into a few modules, but finding the descriptions of all the optional features isn't too hard.
Coinbase isn't just claiming to have come up with the concept, they are claiming no ad agency could have come up with the concept. I could see how this could ruffle the feathers of an ad agency.