skysight-inc/HackerNews huggingface dataset:
> Netflix became popular because it was easier then piracy.

It really didn't. Lots of people do not pirate. It became popular because it was cheap, and sold content for less than it cost Netflix to acquire or make it, and subsidised that with debt to built marketshare.

Now those days are coming to an end, Netflix is running out of road to borrow money, and it needs to bring in a sustainable amount of revenue or it will go away.
Authors don't owe their fans a next installment in the series.

They do however, owe the fans a little bit of honesty. In 2015 George RR Martin said he's going to skip comic-con in 2015 because he needs to focus on finish off winds of winter, but hey! If he gets it done before hand, he'll come to comic-con. That was 6 years after this blogpost complaining that people have unreasonable expectations that George RR Martin will deliver winds of winter.

The problem isn't that Martin hasn't delivered the book, it's that he has a massive problem communicating with his fans about whether he's going to deliver the book. He's repeatedly done this, and people question why the fans are angry. They're angry because he's jerking them around.

It's not even unreasonable for him to make promises to the fans and then fail to deliver. But there comes a point where it's reasonable for people to be angry at him for continuing to make predictions/statements about the book when he's got such a well-established pattern of breaking those promises. It's reasonable for Charlie Brown to get angry when Lucy pulls the football out of the way at the last minute - it's not because she owed him the football, it's that she lied to him, repeatedly.
https://news.ycombinator.com/item?id=30711781
not sure if it's for convenience or because it's the least desirable FANG to work for
It's curious because where do you draw the line between an algorithm that compresses information and an algorithm that just stores the inforamtion in the algorithm.
I'm not getting your point as it relates to the discussion here.

But for some goals, terrorism definitely works. Look at the US South after the Civil War. White terrorism worked for more than a century, from thousands of individual lynchings up through mass events like the Tulsa Massacre and Wilmington Coup. Or look at the number of shootings that involve misogyny, which is the enforcement mechanism for patriarchy. In both cases, violence is used to create fear to keep a population subordinate.

It also can work very well against occupying forces. Afghanistan, for example. Or if Russia takes Kiev, we'll surely see how well it works against Russian soldiers.

And it works very well to get attention and heighten tensions. Al Qaeda's 9/11 attacks were a big success for them on both counts. If you're in the "immanentize the eschaton" class of kook, which these days includes a lot of people from the far left to the far right, the heightened tensions are their own reward.

And even if it didn't work, that's not really the question. The question is whether somebody being crazy enough to think it will is enough to prevent them from succeeding. I'm saying the two aren't mutually exclusive. Aum Shinrikyo comes to mind here. As, in another way, does Russia. Would Putin using nuclear weapons ever keep him in power? I doubt it. But might he do it anyhow on one theory or another? Nobody can rule that out.
Agreed:

Chronic => continual/frequent (chronos?).

Emergent => sudden (emerge?).

"Emergency Care" => "Sudden Care".

Urgent => important (urge?).

It finally made a lot of sense realizing that an "emergent condition" is something that "comes out of nowhere" and is potentially rapidly changing. Versus "urgent care" as "something that should be taken care of promptly".
Which they explicitly prohibit, in fact if you look at how they design the APIs they'll deliberately add reserved members to ensure they hold the space so that it's much harder to break.
Example: https://gankra.github.io/blah/c-isnt-a-language/#case-study-...
By that logic, most of mathematics are "algorithms" because they map one space to another. That is absolute nonsense. An algorithm is a sequence of steps, an implementation. A trained model is only an algorithm in the most generous interpretation of the term. You cannot discount the underlying mathematics of it, not matter how unscrutable it may be. A distribution implemented in Python doesn't magically become any less statistical just because it is executed on a CPU.
I squash all commits in a PR as a clean commit. I don't see any benefit to knowing when or what someone did other the past few weeks to get to the point we're updating the main branch, and i don't want them to waste time either. If your PR is so large you need to review it as individual commits, maybe your PRs are too big.
The git history on my personal/dev-machine are an absolute mess that I try to optimize for `git bisect`, so preferably each commit should compile (and I usually commit whenever a new part of the requirements is introduced/a new test passes)

The way our code review system works is essentially each upload is a commit, so the review's history is like a compressed version of the local git history. I usually upload when I think the branch is "complete"/will pass all of the CI, and ~once per round of comments.

The main git history is squash-and-rebase, so one commit per code-review, with the CR description serving as the commit message (with automatic links to bugs and code reviews and the like).

I personally like the squash-and-merge strategy for the main branch, it makes the most sense (especially when the code review's history is still around after)
Copyright is automatic.
What I used for this exact problem was pdftk's `stamp` option, with a stamp pdf that was just a white rectangle with text on it, as a sibling commenter mentioned. Worked for several hundred documents!
That too doesn't sound right. Every consumer app I use begs me to use their dedicated native app on mobile. Even though I'm a signed up user on the web site. The only reason they do this is because app-level surveillance and telemetry is unblockable, whereas the web allows me to block what I want.
I used to do exactly what you described a few years ago (when I was learning git for the first time). Not anymore. A few reasons:

- commit early/commit often. I usually push one commit when I think the feature is done. While others do a review of my code, I commit to improve the code/fix the issues found by others. The advantage here is that future readers looking at the history of file X line N can know what other files were introduced alongside file X (as a reader of big codebases, this is a nice side effect). I don't like hiding defects either from the git history (one could in theory squash all the commits of a given PR in order to keep the "history clean"... In my experience having a trace of bugs fixed at PR time, or other subtle details is also worth it and serves as documentation of what not to do).

In the cases I need to work through many days in a single feature, and only if the feature is so complicated/critical than I cannot reproduce it from scratch by myself again, then yes I push the progress upstream. This is usually not the case though: I stash progress. I tend to open small PR and usually I remember what I've done (so I could write the entire code again easily). Plus, hard drives fail, sure but they are also quite reliable. In 20 years of work I never experienced losing "non critical" work because of disk failure (for critical work, I for sure have a different workflow).
Having had an infected tooth and impacted molars, I can safely say I would gleefully smash my own jaw with a 3 lb sledge to stop the kind of pain that tooth problems cause, so even a doctor with very limited experience would be exponentially better.
Facebook is a social media app that hardly anyone (except for advertisers) pays for.

GitHub is an enterprise product crucial to tons of businesses.

Cultural comparisons between the two really shouldn't apply.
Yep. I definitely tried "slave" sometime in the past couple of months and it told me it wasn't a valid word.
Sure has and you wouldn’t get words like this on Wordle either
https://youtu.be/U7qxpAUKy4c
Fathom managed to do it. They created a separate European infrastructure and created an European company with European employees to manage it. The original Canadian company have no access to the data in Europe.
Not showing off, replying on the same tone as your comment. I am even reusing your written style.

I am perfectly in scope, given the historical mess that has driven us into this state.

That is the only reason why are even discussing about C to begin with.
That's just one way to use the Roomba, I don't think it's "supposed" to be anything. Most have an app that lets you press a button to start it, presumably that app and the base station all connect through AWS
Strong disagree. Horizontal scrolling ~= bad UX.
That's not the impression I got. To me it sounded like he was hoping to earn money from it. He said the same thing about his youtube channel, which also seemed very unlikely.
this is why i am not gonna buy another desktop when this one goes down for the count...just gonna go to my cheap android tablet that cost me $69...and when that one goes down, I will just put out $59 or whatever for the next one...so long to expensive computers...for good..
Did kids back in the day not have access to TVs and those “violent video games”? Every generation has their own “think about the children” fear mongering.
M. T. Greene parrots Russian propaganda of Ukraine revolution as US-backed coup
I encourage you to go watch a novice computer user. After seeing them struggle I suspect you'll change your mind.

I personally view the hamburger menu similar to my junk drawer at home. It's where the designer stuffs crap that isn't very important. So, it's the last place I look for when I need to get something done in an app.
We trained at big engineering companies so secrecy is our M.O.! For better or worse...

We can & must show more to the community as we get to pilot scale. We know that people/society needs to see more physical examples CO2 removal to realize that it's possible. And it looks cool too!
If you live in the US, there's no reason to move to the UK. Life is extremely expensive, especially if you are planning to start a family. The UK outside of inner London is a non-place where only the locals can live, with the GDP per capita of an Eastern European country and nothing to do (apart from going to the local pub and taking a train to inner London).

Interviews are relatively easy, salaries have increased significantly in the past 2 years. You should be able to get 90K per annum with minimal effort, but that won't be enough to live like a low middle class German, if you plan to start a family. Housing is third-worldish, unless you can spend 2500-3000£ per month, weather is infernal and food has no flavour (unless you can afford to pay 2£ for an apple).

If you can get a visa to live in the EU, I'd consider Germany. If Brexit had one effect, it was to transform Berlin in a tech hub. It is much cheaper than London, salaries in tech are roughly the same and there's a large community of foreigners, so you don't need to learn German.
That’s anecdotal, but my mother who "grew up" on DOS and Windows was never able to grasp the relationship between the top menu bar and the application window on MacOS. I bought her a Mac in 2010 because they are supposedly more intuitive and I didn’t want to provide PC support anymore, but it was no better than Windows for her at all (also not worse overall I guess).
Amazing news also for Intel.
If the Romans were good people, they'd have shared the tech without all the killing/conquering.
Scripts and environment variables are an ugly hack. Environment variables are dynamically scoped and will cause problems, if you don't care to suppress them from being inherited by child processes.

Suppose there are two installations of app. One is the system one, and one is locally installed by the user. The user overrides LD_LIBRARY_PATH when invoking the local app. Suppose that that app is used in such a way that it invokes the system-installed app; that could then find the wrong libraries due to the LD_LIBRARY_PATH being inherited.

A program must simply know where its exact pieces are, all by itself, without any external tricks that could influence more than just that program.

Search paths (all of them, including PATH) should be left to the user, for arranging the system; the user should be able to manipulate paths in arbitrary ways, yet the application shouldn't break as far as being able to locate and load its own pieces.
Sorry, 30 years ago (1992) the PC already had Wolfenstein 3D and Ultima VII. It was mind-blowing, but all the good games were already on the PC platform with some Amiga die-hards still lamenting the tragedy of their platform’s fading relevance. Macs we’re by no means a gaming platform even then.

No, back then we associated Macs with artists, little children via school funding, and the elderly. People that didn’t want to get their hands dirty, think about careful memory configurations, or bolting in new power supplies. They weren’t associated with technical people much less programmers, and certainly nobody into games cared about them at the time. Myst was the only game I remember on mac, and that was in 1993, and it was lame. Would you rather be running and gunning down 3D hallways shooting nazis or watching still photos thinking about a puzzle? I mean, it had its place but no comparison.
Congratulations. Last year I launched a PDF generator API here on HN, got zero upvotes, you have managed to get to front page. Wish you all the success.
Of course there is always the possibility that things could burn but forests that burn do grow back eventually. Plant-based sequestration should not be written off. A planet covered by X% of forest vs Y% where X%>Y% has more sequestered carbon. If that X% is long-term stable, i.e. if the forests are preserved and curated on a long-term basis, then so is that carbon. Forests are also an enjoyable natural environment for humans, which is an added bonus.
In my experience, ironically, most of the model gains come from understanding and fixing data pipelines and datasets, tokenizers, vocabs. It’s surprising how a team can spend time on a complex model, but nobody bothered to runs stats and see that 20% of samples are garbage or that top tokens are nonsense. So in this sense a lot of “ML” work is data analytics or code debugging. I usually say that we should work on products, and do whatever work is required to advance product at the moment.
"U.S. to Aid Ukraine in Countering Bioweapons"

https://www.washingtonpost.com/archive/politics/2005/08/30/u...

>The United States and Ukraine agreed yesterday to work jointly to prevent the spread of biological weapons, signing a pact that clears the way for Ukraine's government to receive U.S. aid to improve security at facilities where dangerous microbes are kept.

>The agreement, the result of more than a year of negotiations, was announced by Sens. Richard G. Lugar (R-Ind.) and Barack Obama (D-Ill.) during a visit to the Ukrainian capital, Kiev. The senators credited Ukraine's reformist leaders, ushered into power by last fall's Orange Revolution, with breaking bureaucratic resistance to the pact.
Apple Studio Display Review: Nothing to See Here
Atlantis felt like a fair continuation of SG-1, after SG-1 had been played out as far as they could take the plot. Different but similar.
should be FOSS and loyalty free

https://gitlab.com/wg1/jpeg-xl/-/blob/main/LICENSE
> Plus, what if you have a family with multiple residences so now you need to have an password for the timeshare, a password for the weekend apartment, a password for the vacation home.

No you don't.
Fairness is doing a lot of work here, I think getting paid fairly means you get paid based on how well the organization as a whole does.

I like the equity incentive structure; rather than incentivizing time-based work (work two weeks, get paid two weeks and that's it), you make more based on how well you're able to effect outcomes at an organization level. Make the company more successful, make yourself more successful.

It attracts people who want to be paid fairly for their high skill level. If you clock in/clock out, you'll make nothing. If you actually do the right work and value tangible org-wide results, you'll make way more.
I'm guessing heating demand elsewhere is a bit less than as it would be in Finland. Also, Finland has a lot of infrastructure for heating in the form of city and district heating. So, it's pretty easy to connect to that and start dumping heat in it. That's not true everywhere and often the best places for data centers are not necessarily that close to population centers with district heating. For example in the Netherlands, Google and others operate data centers in a pretty remote area where wind energy is cheap and where there happens to be a major fiber optic cable coming into the country.

For new data centers, being carbon neutral or negative is pretty much a standard goal at this point for quite some time. Not only is it good for the environment but it also lowers cost and high energy costs are of course a problem if you are using lots of energy. The cheapest energy happens to be also the cleanest; hence a lot of data centers would be enthusiastic adopters of anything related to cheaper and cleaner energy. Additionally, a lot of energy is transformed into heat in the process of using it, so cooling solutions are also in scope for this.

Most data center operators are working towards carbon neutrality and have been for years. Many actually have web pages advertising their goals and current status for this. It's mainly their older data centers that are a problem on this front as those still rely on energy from the grid in places where that arguably isn't very green (like Virginia for example).

IMHO given how rich Amazon, Google, and Microsoft are, they could spend more to speed that process up and should maybe be coerced into doing so by the countries that host them under very charitable tax conditions (like my home country the Netherlands). MS seems very pleased with themselves with this data center. But of course they are still happily burning fossil fuels elsewhere.
> The only thing that actually allowed a dial up modems compression claims to actually live up to the marketing hype....

Don't for get the HTML and other plain text that is sent/received.
I agree many of these things are a pain. This often reflects a workflow that is approaching things from entirely the wrong direction. ("If I wanted to go there, I wouldn't start from here.")

E.g. instead of trying to OCR a PDF, go back to the source document or database or whatever from which the PDF was generated. (Yes, I know that's not always an option. But it should be the first avenue to explore. We should push back against people who send around PDFs as though they were an all-purpose interchange format for textual or structured data.)

I'm a bit puzzled by (3), though:

> Office to PDF ... it's not easy ... when people see their PDF looks very different than what they saw on Word, they get upset

To get a PDF that looks the same as the Word document, just tell them to use the Print to PDF driver from right there within Word.
Building computers in asia is popular because it’s cheaper than a prebuilt. I’ve seen computers in the shops in Taiwan, Singapore, and other countries which have “activate windows” icon because people don’t pay for it.
Yes, it takes some discipline to keep that working. You need to internalize which changes cause ABI breaks, look for them in code reviews, evangelize that culture to new hires that aren't familiar with the rules (which becomes harder over time as people coming up now tend to spend less time learning C), etc.
I actually be enjoyed watching "wheeel of time" with my kids. Family friendly fantasy shows are so rare.
AI and Human Enhancement: Americans’ Openness Is Tempered by a Range of Concerns
Note to self: a bunch of pretty 20-somethings can't save your script if the audience is given little reason to care about anyone on screen.

Netflix and Amazon keep trying to manufacture their own cash cow, Game-of-Thrones level show but refuse to invest both the money and (slightly more so) due diligence that HBO does.
As a professional photographer I can’t believe we’ve been stuck with jpeg so long - 8 bits simply aren’t enough and lossy saving is a bummer.

I’ll need both Capture One and Lightroom to support whatever gets decided on though, and that could take a while.
"The emigrants are forbidden from taking their money with them, and parliamentarians have already introduced proposals that emigrants be stripped of their citizenship and their property be nationalized."

These laws will not only hit the emigrants of today, but also many people who left Russia long time ago, but might still own an apartment or still have some money in the bank there. I know people who rent out their apartment in Russia or offered it on AirBnB and made a living from it. These are not oligarchs. These are pretty average Russian people. They will suffer badly.
To put that in perspective, pure graphite or carbon (basically equivalent to anthracite) releases about 2.5 MWh of heat per ton of CO2 produced.

Pure methane (if fully combusted) releases about 5.6 MWh of heat her ton of CO2 emitted.

Oil is somewhere in between.

In terms of electrical or mechanical (ie useful, low-entropy) energy produced per tonne of CO2 emitted, HHV efficiency typically 25-50%, so between 0.625 and 1.25 MWh/tonne of CO2 per tonne of coal and 1.4-2.8MWh/tonneCO2 for methane.
Interactive 3D map of upcoming Ontario Line subway in Toronto
The release date makes the difference: BPG is from 2018, HEIF is from 2020. At least that's the official standard release date according to Wikipedia.
Facebook was forced to pay $650 million in 2021 for violating Illinois' Biometric Information Privacy Act[1]. That's not necessarily grounds for a federal regulatory action, but if something like this happens in the future the does violate federal law (in the article, this was caused by not paying sufficient attention to COPPA), it could mean Facebook has to delete/re-do quite a bit of work in addition to purely monetary damages.

[1] https://techcrunch.com/2021/03/01/facebook-illinois-class-ac...
> Plus you'll have two problems with Profiles. One, each user could have their own profile and therefore machine learning isn't going to detect abnormal viewing patterns. Two, some people choose to share a single Profile and so it'd be unpredictable whether you could deduce unusual viewing habits from that.

They'll just do it from account not profile.

And Netflix has external 3rd parties contributing to their recommendation teams and their geofiltering and proxy detection teams...
He’s been friends with most of the most successful indie developers in the iOS world - his cohost Marco - do you really think that Marco didn’t help set realistic expectations?
Psychedelic Researchers Doubt Microdosing
It does look really good for detailed areas, but when you look at the abandoned building pic BPG can never quite get the smooth sky gradient right, even at Large size.
Despite his quote referencing IBM & Xerox, I believe there's a good chance that quote was self-reflective, a call back to past decisions. Jobs was a "sales" man himself despite his technical understandings though he had the awareness to realize where it was and had been leading to.

His wisdom here rings of experience. It was probably meant to be as much a warning as it is informative.
Given NATO's stated willingness to accept those countries that apply, imagine a world where NATO asked Russia to join and they accepted.
JPEG2000 looks better to me,
these new "videoframe" formats are blurry at higher
compression levels and lose detail.
NGL... that inspired my comment XD
Tennessee State Official Threatens to Seize Town over Ford Motor Co Investment