skysight-inc/HackerNews huggingface dataset:
The trick is, the memory address futex cares about is how you signal. Normally, in the "uncontended" case, everybody involved uses atomic memory access to manipulate this memory location (for example they set it to 1 as a flag to say somebody is in the mutually excluded code and then back to zero to say now nobody is in there) and they pay no kernel cost at all for this feature. The kernel has no idea the memory is even special.

But in the contended case the flag is already set by somebody else, so you leave a sign (maybe you set it to 42) about the contention in the memory address, and you tell the kernel that you're going to sleep and it should wake you back up once whoever is blocking you releases. When whoever was in there is done, they try to put things back to zero, but they discover you've left that sign that you were waiting, so they tell the kernel they're done with the address and it's time to release you.

None of the conventional semantics are enforced by the operating system. If you write buggy code which just scribbles nonsense on the magic flag location, your program doesn't work properly. Too bad. The kernel does contain some code that helps do some tricks lots of people want to do using futexes, and so for that reason you should stick to the conventions, but nobody will force you to.
Interesting! I don't remember learning about CO2 intoxication
ha, one I needed recently was that EBCDIC lookup table for translating characters into punch card format to solve that Google I/O puzzle ;)
If it were designed like the ipad, the components would live behind the screen in a similar way. I think this is what a lot of people were expecting. They could have done that, but they chose to make it just a little bit thinner and put all the components into a big chin below the screen.

They made a trade-off to make it look uglier/bulkier/worse from the front when actually using the machine, just so that if you happen to glimpse it from the side it's a little thinner. There's not even the argument of portability to support the pursuit of thinness here as with most of their other devices. So I would argue the opposite, this new iMac is just about the pinnacle of thinness for the sake of thin design.

(You could of course argue that it's not ugly, that's totally subjective, but they clearly went out of their way to make it as thin as possible).
After I started posting "Stories" with Facebook, which shows you viewers as well as "likers", I was surprised by how many lurkers there really are. Even lurkers are very much Facebook users, especially when serving ads is concerned.
Why does vodafone need a CTO if they outsource everything?

Youd think banks would be tech companies but they dont have a good rep for being a dev there in most cases
Sure. I just meant for fun or for a project. The biggest cost is probably grid tying, right?
You can refuse gifts, you can also forfeit the building as payment. Banks have stupid money to lend.

This is propaganda.
Server is just a dumb nginx server sending HTML and Javascript. No dynamic routes. Everything happens clientside (main thread and/or web workers, local storage for persistence).

Same architecture as: https://v20.ohayo.computer/?filename=discovery-of-elements.o...
It's on par with all of their propaganda. Their WWDC and product release events are all written like that.
TeamCity Cloud – A Managed CI/CD Service by JetBrains
Apple AirTags Are the Perfectly Boring, Functional Future of AR
They're also doing

> Additionally, we are updating our community guidelines and policies to clarify prohibited types of user activity.

So they clearly want to prevent everyone from using it that way, not just the unsuspecting users.

If cared about the latter they'd just add an NSFW toggle or something like that.
> If you notice people complaining about something in numbers, there's a reason for it.

MacBook Pro keyboard.
> but fundamentally C is not a sufficiently expressive language for them to architect the code base in a compositional manner.

Plan 9 would like to have a word with you.
I don't know if the author is a socialist but Marx himself would certainly agree with your first paragraph. In his own words: https://www.marxists.org/archive/marx/works/1867-c1/ch05.htm...
It's sometimes philosophically interesting to try to define them explicitly, but let's start from an honest basis: the differences are obvious.

Also, I don't agree with the example: Steve wouldn't be invited back after either act. YMMV.
It's the end of the input. Think about it another way... say you chew on a slice of orange, swallow the juice, and spit out the pith. The pith isn't output of your body. It's just the end of the intake process.

Feaces isn't produced by your metabolic system. It's just the byproduct of intake. The stuff that your body didn't absorb.
Does Every Indie Hacker Have an Online Course in Them? [audio]
To the extent that this story is generating the predictable amount of internet outrage, that outrage seems to be because people think the developers are making a decision about what content is acceptable on their platforms. I've seen people imply that they're deciding that violence is good, and sex is bad.

That does not appear to be what they're doing: to me, it looks like they're trying to make sure they don't get taken down for creating child pornography on accident. I don't see this as having anything to do with their philosophical positions, it's just CYA.

The interesting part of this is that it may be a corollary to that old question about who owns content created by AI. The other side of that coin is, who gets blamed when the AI commits a crime? Latitude seem to just want to NOT be a test case for that situation.
I always thought some of the vertical branches growing on this mossy Live Oak in Gainesville FL, were like small trees growing out of the moss on the larger, horizontal branches. They look atypical.
https://www.google.com/maps/@29.6527082,-82.3339247,3a,45.5y...
The Supreme Court is scared to death by the case of the foul-mouthed cheerleader
> make the best product. Don't coerce people into buying an iPhone.

I think this is what we all wish for but business is warfare and corporations will do whatever it takes to "capture" the market.
Liquid Warping GAN with Attention: A Unified Framework for Human Image Synthesis
I'm just really worried that to scratch the itch, I'll fire up Civ5 or Civ6...
I think that will be the day somebody comes and creates a new FOSS kernel which gets rid of mostly unused legacy code. The problem with this sort of stuff is that it is hard to know what abstractions will actually be useful before said abstractions are available.

I don't think anyone in their right mind would design the IndexedDB APIs the way they are with the background of modern JS. It would certainly be promise based and I think there would be a better distinction between an actual error with IndexedDB vs just an aborted transaction. It's also extremely confusing about how long you can have transactions ongoing. I suspect they would replace the nonsensical autocommit behavior of transactions currently with some sort of timeout mechanism. There is way too much asynchronous code out there these days to rely on the event loop for transactions committing.

Linux is honestly pretty clean as far as outdated abstractions go, but Windows is definitely very guilty of keeping around old outdated abstractions. Having execution policies for PowerShell while batch scripts get off scotch free is really strange. These restrictions would only make sense if Windows didn't let users run VBScript, Batch, etc. Can anyone tell me how running a PowerShell script is inherently more dangerous than VBScript or Batch scripts?
That's a fair criticism but the kernel is very modular and the legacy stuff that no one will maintain gets cut all the time, so I think it's all a fair tradeoff. I'm not angry, just pragmatic because if you don't evolve you die, look at how much market share BSD has lost over the past 15 years
When I learned about Prolog in university I had a "eureka" moment where I wondered why I was spending all this time learning to implement algorithms in imperative code, when I could just express the output I want and then let some über constraint solver figure out how to produce it. How liberating declarative programming would be if only we started coding with it more.

When I try to use Webpack, as I click through obsolete StackOverflow posts, trying to figure out the right key-value pairs to get the output I want, I realize how mistaken I was. I hope build tools for the web become less "magical" and more predictable and debuggable, even if it means discarding their declarative form.
Why can't text be illegal? There's plenty of precedent for text being censored, at various times and in various places. It just depends what laws any given society chooses to have.
> Cuomo was exposed and has been condemned largely by officials within his own party, and also broadly by the media, whether left, right, or center.

Correct, but for the nursing home residents and their families that too little too late. I first read about this last summer as the nursing home rules began to take effect. At the time the party and media were too busy holding Cuomo up as an anti-Trumpian figure. They gave him an Emmy and cute nicknames while this happened. It is all just a little too much for me.
Handy template: <Japanese name for doing something>, ancient Japanese technique/art of <doing something>.

For example:

Aruku, ancient Japanese technique of moving around. Written as 歩く and literally meaning 'walk' is movement of feet Japanese have perfected over thousands of years.
In theory, iOS can run in a chroot on the M1 Macs, right?
> Very few fields work like this.

Quite the opposite; I would argue that webdev is basically rediscovering the whole shebang, but decades later.

Modern webdev with transpilation, linking, pruning, compilation to WASM etc. starts to dreadfully look like the classical native development paradigm.
Right wing media has been saying the Covid is just a flu and there was nothing to worry about, and in fact it's the best time to take a flight.

https://www.youtube.com/watch?v=NAh4uS4f78o

One has to be crazy to believe anything from the right wing media after things like that which are just a tip of the iceberg of lies they regularly spread. They did it to themselves.
It’s odd that their DAU are increasing, because at least in the western countries I’m aware of, young people don’t use Facebook much. So I’d expect a gentle decline over time. Where is the growth coming from?
Do note the postscript below the graph - in May 2020, they changed how the M1 is calculated, adding all of the savings accounts into it. That explains the giant jump.

Is the Fed printing money? Yes. Is it dire? Unknown.
Lysenko and his followers presented intentionally rigged evidence to support their theories. If that's not pseudoscience, what is?

As far as Marr and his "Japhetic theory" of linguistics - sure, Stalin took him down... 15 years after Marr died. And until then, it was the officially blessed interpretation, and criticizing it could get one accused of "bourgeois nationalism" quite easily.
I really good one I heard: Harriet Tubman was born into slavery when Thomas Jefferson was alive and died when Ronald Reagan was alive. The American experiment is still young.
if you're a "micro" enterprise (turnover <£500k and fewer than 10 employees) you don't even need to produce a P&L, just a balance sheet

it can be done entirely for free on the Government's Companies House site, which generates your accounts, the regulatory statements and also does your tax return

takes me about 10 minutes a year, sending the figures to an accountant rather than punching them into the government's website would take longer
which natural resources were we getting out of afghanistan
You don't pay (an income or capital gains) tax when you buy something. Only when you sell it. Maybe there's some other tax, like VAT or luxury or sales that are all based on the purchase price.
They added a data plan to my bill when I bought my first iPhone... it wasn't the $10 a month, it was the disrespectfulness of "you can't, we're forcing you to".

Switched to T-Mobile that same week.
If just enough celebs could be convinced to adopt & evangelize a new platform.

The last time I remember being excited about a new social platform was Quora. I was quite amazed by the quality of answers in the early days. I wonder how they managed to gather their first settlers.
Yes, Allman is the correct choice. With indents being 4 spaces and no tab characters.
I've weighed in a few times on this but it bears mentioning again. This graph is presented strictly without context. Inflation is a function of both money supply and velocity. The M1 velocity graph is basically the mirror image of the M1 supply graph. [1]

US domestic savings rates are near all-time highs. [2]

The money supply was expanded in order to offset the drop in velocity from Americans putting their money into savings accounts and into the stock market - risking a deflationary spiral. The Fed has tools available at its disposal to contract the supply should velocity go up in order to meet its goal of a steady 2% rate of inflation. [4] They have admitted it may be transiently higher than 2% as the economy re-opens but their goal is an average of 2%, not to avoid spikes. Spikes historically are normal and common.

[edit] A good way to conceptualize this is if the Fed printed a $1T coin and gave it to me, then I threw it into a vault and didn't spend it, would that impact the prices in the CPI basket? No, because the supply expanded and the velocity contracted commensurately. This is what's happening around America on a smaller scale as COVID spooked folks into saving. More about the relationship between supply and velocity and inflation here. [3]

The "inflation scare" people are talking about now isn't whether there's already secret inflation we're not talking about (although it does come up, it's more of a fringe idea). Rather, whether the Fed's tools to reduce supply are sufficient to offset a big increase in velocity now and moving forward.

[1] https://fred.stlouisfed.org/series/M1V

[2] https://fred.stlouisfed.org/series/PSAVERT

[3] https://seekingalpha.com/article/4411210-money-supply-myster...

[4] https://fred.stlouisfed.org/series/FPCPITOTLZGUSA
OTOH if the elders of your family are not hacker tinkerer types, they're not going to install an alternate app store even if that was possible on iOS. So the existence of an alternative wouldn't change their usage or your need of involvement at all.

It just provides a way to run applications of my choice on my hardware to people who want that.
'Miami Tech Week' Wasn't Planned. But the Hype Is Infectious
You're hand waving 25 deaths and >$2B damage as nothing major or life-disrupting.

Knowingly disingenuous or indoctrination? I can't tell.
More relevant to the article—does anyone know what Epic plans to argue from this finding? Honestly, I could interpret not bringing iMessage to Android as being decidely anti-monopolistic; they actively tried to avoid capturing the entire market. I’m sure that is not what this evidence is intended to show though.
Ask HN: Would you pay for Hacker News?
> For example, given state of the art in current benchmarks on language understanding, if those benchmarks really did measure language understanding, we could all be AIs debating the paper that itself could have been written by AI. Suffice it to say, this is not likely given the current level of "understanding" in modern systems.

I'd note that I said "clear progress on language understanding".

> we could all be AIs debating the paper

if those benchmarks really did measure language understanding in terms of the level of proficiency between the researchers, then it's no surprise that the results are very different.
The next chart shows the results of the most common tests for language comprehension. If we look at the results of the different tests, then we see that the average proficiency is very high (12.9 out of 20). If we look at the results of the tests for other things, then the average proficiency is very low.
Again, the charts are very similar to the results of the two separate results of the two separate tests for language comprehension.
So, the question is, what does this tell us about the impact of language learning on literacy?
I'll give you what I think is the relevant point.
I think the key point here is that language learning is the process of learning new things. So, there are some things that are learning in the language.

The text here was generated by a GPT-2 based model (aitextgen). I think there is a fair argument that it isn't far off the average level of discourse on HN.
I think that’s fine. No one is going to buy a 24 inch IPad and then unmount it from the stand and go sit on the couch (and stare at a giant screen).

They will always be two different use cases, desktop/mobile.
> React.js is THE hottest frontend framework now.

I am not quite sure what you mean by "the hottest". Would you say that jquery was THE hottest frontend library circa 2014, or that Wordpress it THE hottest CMS now?

React is hugely popular, no doubt about it. It absolutely was the hottest frontend framework somewhere around 2015. It's more complicated now, I think.
> my former company's webpack builds were 30+ minutes for a relatively simple site

I’m genuinely curious what simple site would cause a 30+ minute build? Is it just one of those things that grow over time?
It honestly doesn’t feel like anything. I just ask my body what the number is and it’s always within a hundred ppm. it feels like a guess, but like a guess when you’ve been counting cards so long you know roughly what the count is without consciously keeping track of it? If that makes sense.

A couple of years ago, I started getting headaches. Everything in my noggin appeared normal, and one day I worked with the window open. No headache. So I got my first one, it wasn’t very expensive (€50-100 IIRC) and did some experiments. Sure enough, it would get up to 1800ppm in my tiny office and I’d get a headache.

I’d say the biggest thing it seems to affect is coding. If I can keep it below 600ppm in my office, I can code all day and late into the evening without feeling too exhausted. At about 1k, I start to feel kinda sleepy and tired after awhile.

My wife and kid had fun doing the observations and asking the questions during the experiment. Good times. We used it as a way to teach our son how to do experiments and ethics.
Perhaps this is why physical exercise appears to reduce the risk of Alzheimer’s disease[1]. Our lymphatic system relies on muscle contractions to move lymph. So, increasing exercise results in increased lymph flow, which might then clear more amyloid-beta from our brain.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7113559/
This attitude of yours is why you were on the wrong side of a very important news story during an election year.
>What credible source was talking about this before January?

It is probably easier to ask which major news sources were not talking about this prior to January.

You can easily find articles posted prior to January from The Association Press, Fox News, CNN, Daily Wire, NY Post, Daily Mail, Daily Caller, Washington Times, The Federalist, USA Today, etc. Many of those sites had articles back in May.
young people use instagram constantly
N.Y.P.D. Robot Dog’s Run Is Cut Short After Fierce Backlash
Imagine using the ADL, SPLC and Megan Squire as relevant sources.
We're trying to do this in Milwaukee right now and talked to Brian from nycmesh who got us in the right direction. It's going to be difficult to get things started but there's so many great resources. Thanks for adding so much documentation! It really helps a lot.

If anyone's interested in helping in Milwaukee please reach out! We're looking for any technical talent we can get, especially in the networking space.
No, the author is right. He says that barter does not create market value which is true. Barter may or may not lead to a better allocation of goods, in terms of exchange efficiency, but the market value (i.e. price) of those goods and the amount of goods remains unchanged.
It’s going to be a stationary desktop item, so it is expected that the wires will be tucked away elsewhere.

Again, they don’t have to solve the mobile/tablet issues on this product, it’s never going to be a portable device.
Nobody cared what the body count was until the body count turned into a house seat.

The really sick thing as that this sudden influx of give-a-shits is sending the message that "the party will back you if you kill people so long as you don't lose a house seat in the process" which is not a great message to be sending.
Not really, but familiarity with accounting terms and some basic investment concepts helps. The course is designed for NYU MBA students and many of them have already taken corporate finance which gives them a head start. Damodaran puts all of the course info online (notes, lectures, emails to students, etc), though, which allows you to go at your own pace. The emails sometimes contain pointers to helpful supplemental materials.

If you check out the email archives [1], you'll see that Damodaran wrote this in the first message: "1. Preclass work: I know that some of you are worried about the class but relax! If you can add, subtract, divide and multiply, you are pretty much home free… In are you have forgotten your accounting, I have added my version (which would probably not be approved of by your accounting professor) of an accounting class to my website:
http://people.stern.nyu.edu/adamodar/New_Home_Page/webcastac...
If you want to get a jump on the class, you can go to the class web page:
http://people.stern.nyu.edu/adamodar/New_Home_Page/equity.ht... "

[1] http://people.stern.nyu.edu/adamodar/New_Home_Page/eqemail.h...
It's worth noting that the tooling and build systems are that big. They include type definitions, binaries, scss preprocessors, typescript compiler, linter, and a lot of other tools to enhance DX. Some of them might include other non-code resources.

The hello world app is not going to be this big.
I'm an active teamcity user (and a jetbrains fan in general). I work in games, and we compile C++ on windows & linux for multiple platforms using 8/16/32 core machines, so BYOW is super important for us. I'd like to use Buildkite but they don't support Perforce, so our choices are Bamboo, TeamCity and Jenkins.

With that said, I can't see us switching to this TeamCity Cloud with its current pricing model. Paying per agent _and_ per user is double dipping, and the pricing of both of them is moderately expensive to boot. Top that off with monthly expiring credits for their hosted runners (which would be helpful for running deploys on), it seems to me they've totally missed the mark - compared to BuildKite for example!
It's interesting, I had the opposite experience. Years ago used Spotify and found that Discover Weekly rarely had anything I'd actually want to listen to, whereas with Apple Music's New Music Mix I'm adding the songs it digs up fairly frequently. Might have to do with preferred genres.
I wish this was offline, this stuff is a little too personal to have hooked to identifying information. This looks great for those who don't have issues with that though.
So it was just bad design.
Yeah maybe 80% was over-estimated. Depends on the usecase, I've also seen 50% in more cases, but at least according to my experience 70-80% is realistic in some cases.