skysight-inc/HackerNews huggingface dataset:
> Bonus conversation: Due to x264 being much less complex, presets can pretty much maintain only a slight loss in quality as you encode faster. This gives an illusion that slower presets are slower due to spending more time compressing. The more correct way to see this is that slower presets are slower due to doing more motion calculations and finding the best scheme that best describes the frame, which in x264 just so happens benefits compression too. However, x265 is waaay more complex with motion algorithms, meaning that accurately describing motion actually increases bitrate.

This is totally confusing me. If the scheme that best describes the frame actually uses more data, and the user is targeting a lower bitrate/quality, shouldn't the encoder realize that the less accurate description is a more efficient choice, and select that?
I mean, someone is paying the price anyways, right? Why cant we as a society continue to pay the same (inflated) price now, but give the government the leverage it needs to fix the problem over several decades?
Can data.table play well with the tidyverse yet?

And as a side note, I believe it's moving down the rankings in the h2o benchmarks [1].

[1]: https://h2oai.github.io/db-benchmark/
A thought experiment. Think back to what life was like 100 years ago, 1000 years ago, back through 10,000 years, then mentally draw a graph with two axis.

On one axis put (potential) individual liberty and anonymity. On the other put health and safety and access to material comfort. I suspect there is an inverse correlation to some degree. 10,000 years ago you could do whatever you wanted, up to and including murder and as long as you were fast enough to escape those seeking revenge you were good. Even 100 years ago you could change your name, move to a different country and start your snake oil business (or whatever) fresh and it would take a long time for justice to catch up. Life was not highly controlled like it is now. There was always a place to flee, always the opportunity to escape. Most people farmed and eked out a living and their hours and activities were dictated by little but the seasons. Not now. You will be at your desk and 9:00 and go home at 5:00 and eat lunch for 1 hour at noon. There are million little rules for everything. We spend all our time following them (or not, but the consequences are more consistent and there is no place left to run).

We accept this trade-off because it enables us to live longer healthier lives with more material comforts. I'd venture a primitive person from 10,000 years ago would scratch their head and wonder why any rational person would do this. Smart phones are a more recent example. Who in their right mind would carry a tracking, listening spying device? Well, anyone who wants instant access to information and a guide to the other side of town, obviously.

Point is this. We give up what we consider liberty for efficiency and this has been going on for thousands of years. These currencies yes will track, yes maybe can only be used for certain things, yes allow a high degree of control. But what if they make the flow of goods and services more efficient? What if they help eliminate ruinous market cycles and depressions and poverty? What if they completely neuter corruption and large scale organized crime? Do we accept them then? Probably we do.

Just to be clear I don't like the idea either. But probably efficiency wins irrespective of my personal biases and life is on the whole "better" for some definition of the word.
> I want to see a show on Broadway, but I don't live in New York so I guess I should just find it on the pirate bay? No? How is it any different?

Yes. Is this meant to be some kind of gotcha? This is absolutely what you should do. There's no downside for anyone involved.

> I want to see a concert in my town, but no promoter decided to bring that show to my town. I should again start complaining on the internet?

Again, yes. If enough people complain the promoter will go "oh crap, we've got loads of fans over there, we're losing out on revenue by not including them on the tour".

> A TV show/Film is not available in my available ways of viewing is totally acceptable to complain on the internet?

Yep. Would you complain if you went to a cinema and were barred from entry because you looked like you were from the wrong side of the town? I sure as hell would, and geographic content restrictions online are exactly the same.
>This makes it seem like the Fed is worried about Venmo affecting the economy which I doubt it is.

Your doubts are correct. They are not. They are worried about cryptocurrencies.
UrbanScene3D: A Large Scale Urban Scene Dataset and Simulator
Ahhh, great thanks, I was just overthinking it then
“ It has developed and fine-tuned a screening system to evaluate candidates from this notoriously hard-to-manage demographic—a 60-point psychometric survey, based on the attitudes and attributes of Pal’s star performers, that does an uncanny job of predicting who is most likely to succeed.”

I can’t help but instantly dislike this company. I think the use of personality tests, so-called predictive testing and employment practices, to be horrible. Not just in how they inadvertently discriminate, but also my firm belief that no test is going to tell you how great an employee is going to be at their job. We all rise to occasions in different ways, and we all have different strengths and weaknesses. I just don’t buy the notion that a test will tell you who the perfect employee is, it’s more like academic discrimination.
Yeah, reminds me of this: https://www.youtube.com/watch?v=noQsHiTJAXo

Money is the substrate of virtually all of society beyond a handful of your peers. If you utterly destroyed it, society would collapse.
You're describing flash.

As other said, they have to be rasterized inevitably for various reasons.

(Hand drawn animations aren't really vectors to begin with; computer-aided ones probably are better examples.)
I understand a lot of the benefits of ZFS and Powershell. But whats wrong with NTFS? Can you talk a little about the relative strengths of NTFS vs EXT4?
> That information is moving in the wrong direction.

You set the direction not me! You asked me 'would you like some way to be informed that [the interleaving is] impossible'. Yes... and the user gives me that information through a synchronised block. If they don't tell me they want an interleaving to be impossible then why should I not make it possible? There are countless other interleavings I make impossible or possible when I do any trivial compiler task such as scheduling. Should I consult the user on all of them? I don't think you'd like all the questions you'd get!
The author's Github for this article is pretty cool:

https://github.com/mbellotti/instagram_ambassador_scams
In the late 90s early 2000s for some stuff you didn't need cracks, you could often literally just set the system clock back to 1990.
I emphatically agree with that. My complaint is that it feels like a hopeless battle to try and write good native desktop software today. Every year the OS's APIs and UI change... that means weeks or months tweaking your project every year until you end-of-life your app.
What browsers don't let you save a canvas as an image?
Well to be fair what was happening to Britney in large part preceded the writing of the episode (and IRL there was way less tech involved), so it's uncertain if the black mirror episode took inspiration from real life.
I was talking about the pig episode.
Can you elaborate on this? I've watched that interview and didn't get the sense that anyone was "tired" of Pollan. Hamilton is an expert and maybe was able to bring the conversation away from some Pollan's talking points, but I would say the drug community is overall mostly grateful for the discourse he's fostering.
> How likely do you think is it that a program that contains memset and has this optimisation applied how diverts from the indented behaviour and now has a serious flaw in it?

Almost every time.

Yeah, the times when it leads to problems are more important individually. And I have no idea of the overall picture. But looking purely at the frequency, those you enumerate basically never happen.

C really needs a "I mean this!" marker that one can use on those cases. Rust also would gain from some kind of predictable region similar to unsafe, but C would have to gain it first.
They can license their changes and userland as MIT. They would have to dual license any kernel changes with GPL though
On OpenAI's Copilot and DeepMind's Reward Is Enough
This is a pretty big leap to be honest - and this argument can be made for nearly anything if you look for it.

For example: emoji are difficult for vision impaired people to work with, and use of emoji to convey meaning reduces accessibility. You could argue that using emoji or advocating for emoji use is ableist.
Big tech backing is no where near sufficient. Dart almost died (and the jury is still out). Facebook created a statically typed erlang, and I think that one is already dead, not a year after it was supposed to be announced
brew install qrencode && !!
The example of the schizophrenic writer devolves into nonsense. It looks as though the writer took to repeating the cursive letter "M" over and over. The Voynich Manuscript is clearly different. That it follows the statistical patterns of language suggests to me that it is not the product of madness.

The painter examples don't seem compelling to me either. The Voynich Manuscript is illustrated in a style that is reminiscent (to me) of old texts. There are lots of naked women, but not so many that I'd describe it as pathological.

I suspect it is a clever cipher, a constructed language, or a forgotten language.
That's a good question, hence my confusion. Perhaps it's merely a political move and he's doesn't want to upset the wrong people?

On the other hand, I've heard that anyone with that much wealth is operating on a completely different mental model than the rest of us. I can only assume he has a very high-level overview of any global aspects that he is interested in and therefore has completely different goals. I suppose that I can't even begin to fathom his thought process and perhaps my confusion is completely unfounded, I just wish I knew the reasoning for his recent Covid-vaccine decisions, which seemingly are detrimental to all human beings on a global scale.
The issue is not finances, the issue is politics.
Certainly not for me. Registry was one of the worst parts of the Windows experience for me; but I understand it can be subjective.

With separate files, the ability to download and replace them individually is a big win. Also, I can use terminal tools on them which is great for automation.
Oh come on, that language lawyering is sophistry. If I write 4 instructions that are "atomic" I expect 4 instructions. If I end up with one, they werent really "atoms" were they? I do not expect what you just said. I may think, gee, perhaps I don't need 4 instructions, but what you are doing is undeniably changing the meaning of the program, even if you think it's close enough. The fact that there's an article about this tends to agree with me that most people think: wtf happened?
> so they try to alternate work via an atomically increasing counter?

Then why did they asked for an atomic that doesn't provide that instead of one that does? The docs on memory_order_relaxed are pretty clear it provides no thread synchronization of any kind: https://en.cppreference.com/w/cpp/atomic/memory_order#Relaxe...

This isn't some undefined behavior quirk being used to optimize, this is well-defined behavior being optimized in a well-defined fashion.
Agreed. Seems like it's a big reason why Gensler was appointed Chairman of SEC.
Are you not worried about the temperature variations?
The JPEG XL bitstream format contains a "spline" primitive. Unfortunately, these don't get encoded particularly efficiently, and there aren't any encoders that can take advantage of it yet. JPEG XL can do animations, but it's not supposed to replace video codecs. It would be interesting to see similar features put into an actual video codec.
What about Motion? After Effects isn't really a motion-graphics application; Motion is.
Because the person with the money can buy even bigger guns, and pay someone to show Mr. Smallguns they mean business.
Unofficial Implementation of Alias-Free Generative Adversarial Networks
There are loads of other tricks. For example, say you have discovered that you need to delete an entire block of code. You could position your cursor on the opening or closing brace and type d$. This sounds arcane when you hear it (and to be fair it is to a degree), but once you realize that it's just a combination of navigation and action most of it becomes obvious.
Basic keyboard shortcuts and undo support aren't random bugs.
>There is no value add or special thing about the product; you could order it from the supplier yourself for much less

While otherwise true, I hate to say it but this point misses something.

There is definitely a value-add in marketing something to someone who wants it. There are tons of products (especially fashion) that people might be interested in but don't know exist. This is the most benevolent thesis of the entire marketing field. As scummy as marketing can be, there is definitely some value in curating a basket of stuff and generating a commission on the sales lead.

What the markup is, of course, can really color the palette, but I don't see anything inherently wrong with marketing. This whole scenario is a lot more on the astroturf side of the scale, but social media is a lot of astroturf in some respects.
As indicated here (https://github.com/microsoft/CBL-Mariner/blob/1.0/LICENSES-A...), the MIT license is for source code actually contained in the repo.

The bulk of this repo are spec files which define dependencies and how to build/incoporate, and call out dependency licenses.

The actual output of this build would still have all the proper GPL goodness intact.
The "value add" is the dropshipper spending money make a "pretty" front end, and advertising/scam bots to make you aware of the products... I guess.
We plan to implement splats soon, e.g.:

SELECT User {
...User
}
> how many meetings are needed to reach your actual goals?

Basically zero, other than requirements gathering meetings with customers, the number of which are required is independent of tech stack.

Other meetings will probably happen due to process choices made by your org, but they mostly don’t (1) depend on tech stack, or (2) contribute to reaching the actual goals, except insofar as they are necessary to clear arbitrary impediments also created by organizational process decisions.

> I care about the choices bc the wrong ones create problems which require more typing, or typing at night.

Unreasonable working hour demands are not a product of tech stack choices, they are a product of management disrespect for staff.

You cannot avoid them by choosing the right tech stack.
The workers don’t really have much say in how a pension fund allocates investments.
Instagram did nothing as hackers stole money from my followers
I think publishers should be happy with that. Every day a crack doesn’t come out is one more teenager who is hyped about latest game who will buy it.
As batteries discharge their voltage drops. This is known as a discharge curve. The curve is based on a constant current, different current draws have different curves.

http://learningrc.com/wp-content/uploads/2017/02/Lipo-Discha...

Battery capacity is guessed by the Voltage output at the current draw when measured.

Laptops usually throttle components, reducing current draw, when they fall below certain percentages. This prolongs the battery so that last 10% really does last longer.

This article goes into some nitty gritty details if you're curious.

http://learningrc.com/lipo-battery/

Determining actually battery capacity and runtime are educated guesses because all the factors impacting them are constantly changing.
Does it work for the Pros as well? All the pics seem to be the non-pro AirPods.
If you're going to use atomics, you should be reading what guarantees those atomics actually provide. In this case of memory_order_relaxed they pretty clearly specify they don't provide any cross-thread synchronization. So if you wrote those 4 atomics expecting something the docs explicitly & clearly say it doesn't provide, that's pretty much entirely your fault and not "language lawyering"
Odd take, given that with web we end up doing a lot of implementing and styling widgets that are free in desktop toolkits. In three or more languages, scouring docs from every corner of the web at that.

Sure there are libraries of the season to handle most of it, but selecting the best of multiple libs has a cost.

Libraries like Delphi/Lazarus and wxPython, Qt, et al are incredibly productive.
They are providing marketing and a sales channel aren't they? At the least a referral service. If it were such a well known product this would be arbitraged away.
This is how I think of QML. I don’t think C++ and Qt as accessible as JavaScript, but QML will get you pretty far before you have to wiring the business logic.
Come again? I haven't heard of a leader blackmailed into doing something by dark net agents... Did I miss something?
These are not "random bugs" but deeply established Mac UI conventions. My point is not "Electron apps are buggy," it's that they are undermining an established set of UI conventions, without advancing a replacement.

There's a virtuous cycle when apps use a platform's native components: apps get the standard UI behaviors for free, users can bring their knowledge from one app to another, and the platform owner can enhance the UI frameworks, improving all the apps on the platform. At least that's the hope.

I can see a future dominated by Electron apps. But Electron is not converging on a new set of UI behaviors that I can bring from one app to another. In any given Electron app, gestures like arrow keys work differently not only from native apps, but from other Electron apps. So I don't use the arrow keys: one less word in my UI vocabulary.
> If I write 4 instructions that are "atomic" I expect 4 instructions.

Why do you expect that? Nobody ever promised you that. If you expect something you weren’t promised then that’s on you.

> If I end up with one, they werent really "atoms" were they?

Atomic has a technical definition - it means either applied fully or not at all. That doesn’t preclude combining.

> what you are doing is undeniably changing the meaning of the program

It doesn’t! According to the spec we’re both working off. If you think the spec is wrong then change it. But I can’t guess what you want unless you tell me using the spec.
> This is about the removal of physical cash as an alternative

No it's not.

Nowhere in the article does it suggest that, nor is it being contemplated in any serious current policy proposals.

It's about having digital cash transactions handled directly via government ledgers rather than via private intermediaries like MasterCard and Visa and PayPal. Which has all sorts of benefits. After all, money is a public good -- why should digital money be handled exclusively by private corporations making a profit off of it?

If government is in charge of printing the physical money people use directly, it's pretty logically consistent for it also to be in charge of digital ledgers in some form as well. We don't let MasterCard and Visa print up their own hundred dollar bills, after all.
What's the Most San Francisco Neighborhood in San Francisco?
Speaking of which, it also changed the decades old symbol for unsaved files (an asterisk) for no discernable reason. Given that it also doesn't save on loss of focus it led to my many WTFs when I first started using it.
Btw to the downvoters, explain to me why a function that is clearly intended to create a side effect that is visible outside the process, IE something you cant reason about, is safe to remove? Memory debuggers are not new or exotic tech. Why do you think that is reasonable to remove if a programmer clearly thought it should be done?
No, thanks. No online- or browser-only "applications."
From where I sit the #1 risk to the free and open internet these days is Google.

Edit: two reasons:

1) Because adtech is destroying society. Surveillance is never good. Ads as funding smears absolutely everything with perverse incentives that act consistently against both the explicit wishes and implicit best-interests of the viewers, and (it seems moreso every year) society at large.

2) Google is doing everything it can to protect and defend their control over said adtech, using all mechanisms at its disposal including a monopoly on Search, almost a monopoly (and veto power) on what defines HTML (Blink not Chrome), and like 70% of mobile platform.
Yes. Sometimes those old drivers can't be compiled with newer headers.
It's neat to see this! But somehow, an RPM based distro, that solely documents its instructions for Ubuntu feels very something.
They did however ruin a few forms of head wear.
Yeah, it really breaks me up inside!
Also interesting, yet much less enigmatic, is the Codex Seraphinianus [0][1], an illustrated manuscript with a known author (Luigi Serafini) and a known purpose (art). Maybe the Voynich Manuscript was something similar.

I'm also partial to xkcd's explaination: https://xkcd.com/593/

0: https://en.wikipedia.org/wiki/Codex_Seraphinianus

1: https://blog.kolesnik.info/pictures/files/Codex_Seraphinianu...
FYI, You can create one at https://news.ycombinator.com/newpoll
Google attacks the "free and open internet" globally far more than a backwater country that restricts its citizens internet usage along with a million other things.
On top of that, Julia's non-lispy surface syntax has a perfectly valid s-expression representation that can be displayed with `Meta.show_sexpr`, and for which you could hypothetically enable a repl in only a few lines (e.g. [1])

[1] https://gist.github.com/brenhinkeller/44051118c2f9d18b26dc76...
There upside for the powers at be is:

1. that all transactions are no longer left to the honesty of the tax filer to be taxable. There will be a paper trail for the authorities.
In plain English, that's "introducing you to a product you wouldn't have known about otherwise", and yes, if they convince someone to buy a $99 T-shirt, this service had value for the buyer.

The negative externalities come from the fact that very few people will buy random unbranded $99 T-shirts on a whim, meaning they need to spam a million people to find the one or two buyers in the haystack.
Power Plant Decides Mining Bitcoin Is More Profitable Than Selling Electricity
This is the part engineers don’t get. Speed is an engineering feature. The most convenient is the best if it’s faster.
I too was briefly worried that Ix was up to no good with their thinking machines. Honor the Butlerian Jihad! This kind of optimization should be left to the Mentats.
You can always conduct private payments anoynmously via physical exchange of goods.

Whether gold, Tide bottles (not joking), packs of cigarettes, Amazon gift cards, whatever it is you want to effectively launder.

There are tons of alternatives to cash.
1. People who want to play the game online or are hyped and preorder it

2. People who want to play the game immediately and can’t wait, but will download it for free if they can

3. People who want to play it but are happy to wait for a sale

4. People who will never buy the game, but will play a cracked version

Group 2 is pretty huge, and includes age groups who care a lot about cosmetic items online (teenagers-20s)
You find it hard to believe a thing that the AMA made an overt aim of. Fascinating. Well, I’m out of this conversation.
Why would tires last longer in an ICE vehicle? I don't think tires care what makes them spin.
Just to give a counter example, I know of Michael Pollan from his being a regular guest on NPR’s Fresh Air where he discusses the books that he has written, in a career which dates back to the 1990s. His books frequently cover aspects of the hacker ethos.