skysight-inc/HackerNews huggingface dataset:
1) This isnt a signal bar, its a smart report.

2) This field is specifically for warranties - go read the spec. All manufacturers use this in their warranty - its actually coded into the controller. They may report the value to you in TBW, but that same value is stored in the controller, which is where the percentage comes from. If you think otherwise, why dont you point me at the apple warranty that states the number of TBW.

Again, go read the spec instead of spreading FUD.
Google still decides how Android is developed. Also you will never be able to run mainline Linux kernel on those devices due to the proprietary drivers. If you really want to escape from Google and own your phone, consider GNU/Linux phones instead.
The issue here really isn't about it being "easy ... for companies how easy it is to dump toxics in the air".

Sure, the safety of chemical pesticides is an issue, and something for manufacturers, users and regulators to continue working on.

But the relevant issue here is that the most well-intentioned, responsible farmer, has not, until now, had the information available to determine whether spraying at a given point in time is safe, whereas, thanks to this platform, they now do.

Well aside from any health effects of pesticides on humans, it will always be the case that certain chemicals that are suitable to be applied to one type of crop will be potentially harmful to a different type of crop. That's the issue that this platform seeks to address, and it seems to be working so far.
Yeah, same here in Ontario I can't even spray organic products without a pesticide applicators license which involves a training course.

That's not to say the other local farmers don't do stupid things though. I get glyphosate drift into my vineyard almost every year.
Someone bid 3.3 ETH ($5000) on a 0x0, 0 byte PNG file NFT
>native Americans had been enslaving each other for centuries before Whites or Latinx arrived.

So had the peoples in africa:

>>Very few Americans know that slavery was common throughout the world as well as in Africa, says Sandra E. Greene, History.

https://research.cornell.edu/news-features/curious-history-s...
I am scraping links to news articles from another search-engine kind of publisher of news. And will link it to original news article website links only on my website
I don’t want to be that guy, but this sounds incredibly complicated. What happened to spinning up a local environment with “docker compose up”? At this point I need a i) SaaS to deploy lambdas ii) SaaS for live-testing lambdas.

It’s a cool business though - selling shovels.
AppsFlyer, Google Analytics, Segment are in there.
Because Windows Terminal uses UWP that windowing is broken.

Apps that are not UWP can deal with windowing perfectly well. They can also deal with transparency, more upvoted than settings, tab tearoff, drag and drop, scaling and theming UI elements, etc...

I look at the terminal's github, and you guys are planning to add an extensions store before doing all of these things?
It's not even just the trust in scientific consensus, but also the trust in particular scientific papers and studies in e.g. pop science articles. Scientists themselves are usually cautious about what conclusions to draw from a single study that has not been replicated in a variety of experimental conditions.

Unfortunately, the popular idea of Kuhnian paradigm shifts is even more wrong than the popular idea that it's one big model of nature that keeps getting better. Paradigm shifts often don't invalidate earlier results; they refine them. Take the prototypical example: classical vs quantum mechanics. The statement "quantum mechanics is a more refined model of the world than classical mechanics" is far more accurate than "quantum mechanics proved that classical mechanics is wrong". Classical mechanics is still taught in universities (in the physics departement not in the history departement), and those courses spend a lot of time showing how classical mechanics arises as a particular limit of quantum mechanics, and how the two relate, and in which range of conditions the two theories give the same answers.
"Someone"? Why don't public package managers like PyPI & npm require package owners to publish their real names and verify their identify, similar to WHOIS?
This 'treasure' rewrote California history. It was an elaborate hoax
> "In the repair cafes we see a lot of devices that broke shortly after the warranty expired," said Affelt — a phenomenon that has prompted some environmentalists to accuse manufacturers of designing their devices with planned obsolescence.

As I commented last time this was posted, this is likely a highly biased experience since this guy runs a "repair cafe": IMHO people are most likely to make effort to try to have smaller devices repaired when they are not very old, and obviously people are not going to visit his shop when the device is still under warranty. This does not really inform us about the actual durability of said devices in general.

Personally I think the priority should be on recycling and recyclability. This new law seems to include measures on this but, IMHO focuses too much on repairs without publishing much hard stats showing that this is an actual problem.
Did a landlord write this?
Well I want larger monitors as well.

I've been using a 40 inch 4K monitor in another setup and it works well for coding at 100%. Entire functions on screen without the need to scroll. But anything else than coding the resolution is a bit grainy at 4K.
They are pushing for something similar in Spain. And there's some disagreement in the coalition government because the far-left wants the controls to be more aggressive.
> Is there a reason that Vimeo wouldn't work?

Do they have apps for all smartphones and TV's?

I just search the iOS App Store, and the 2 Vimeo apps that are at the top seem to be for creators, not consumers.

I watch most Youtube on the TV, if there's no Vimeo app, I wouldn't be able to consume the content.
> OTOH, if you treat your free users with respect

How did they disrespect their users? They even offer CSV export. Perhaps you can offer an alternative way doing it, I'm genuinely interested.

It's expensive to develop, maintain, improve a service that works across devices, operating systems, and browsers. But more importantly, _someone_ has to pay for CPU, RAM and bandwidth. Would you rather that someone be yourself or (eventually) advertisers.

Note that the listed trackers are not really trackers but analytics tools.
Privacy Badger isn’t an adblocker but an anti-tracker. Even the developers of Privacy Badger probably assume that you will be running their plugin alongside uBlock Origin.
An object moving through the sky at a far distance from you is moving through 3D space. It appears to you to move in 2D space because of the fact that the image is being projected onto the back of your eyes, and our eyes aren't far enough apart to discern depth beyond a certain distance.

That object could appear to turn "90 degrees" in _two dimensions_ when actually it changes course by a smaller angle in 3D space.

Imagine a satellite is heading straight for you. It would appear to not be moving at all. Now imagine it is moving toward but slightly below you. It will now appear to be moving slowly "straight down" from your perspective, but actually, it could be moving towards you at high speed.

Now imagine there is a small impact with the satellite that causes it to bump up and right slightly from its current trajectory. It might now suddenly look like it's moving entirely rightwards, from your perspective, but it is still moving towards you.

This is hard to explain without visualisation, but completely explains all of these anecdotes about sudden direction changes.
As a working philosopher, I agree. More specifically, the following passage in the article seems inconclusive to me and based on a common misrepresentation of Kuhn's work (I've heard things like that many times):

> At least since Kuhn's "Structure of Scientific Revolutions", historians and philosophers of science have been aware that the traditional methods of science—as described in “science as inquiry”—do not give a complete picture of how scientists develop, test, refine, and replace scientific theories. That ideologies, peer pressure, confirmation bias, and a host of other "biasing factors" play an ineliminable role in the process of doing science is now widely acknowledged. Yet "science as inquiry" has not adjusted to these findings. It continues to regard any bias as bad for science and to insist on the overall neutrality, “logicality,” and objectivity of science. As a result, there is much about the history of science, as well as about contemporary science, that “science as inquiry” misrepresents.

The problem is that from the fact that various biases cannot be avoided in science it is concluded that it is somehow desirable to "adjust to these findings" and stop regarding bias as bad. Instead of continuing to strive for elimination of bias and lessen the impact of biasing factors, the author instead insinuates at various places that biases should somehow be embraced, even emphasized in historical examples. But it doesn't follow from the fact that there will always be bias in one form or another that it's not methodologically advisable to attempt to eliminate it as much as possible.

"When scientific disagreement arises, it is interpreted as likely showing that one or more scientists have bias."

That is rarely claimed. Isn't it way more more likely that the experiments are not decisive enough or the theories not yet developed well enough, that more data has to be collected or more theoretical advances have to be made?

Other points in the article are fine. Of course, consensus is not the point of science. But I have to say I've become rather dismissive about articles who build up "logical empiricism" as a straw man and then come with Kuhn. There have never been such trivial logical positivists. The Vienna Circle had quite elaborate and diverse views, and, as one may add, logical positivism was a large reductionist philosophical programme that failed for a vast variety of reasons that have nothing to do with Kuhn's theses and how work in science is actually conducted. Those reasons were, for example, that there was no logical way to generalize from 1st person to 3rd statements, the inadequacy of crude verificationism, the lack of a logic of theory discovery, Quine's work on analyticity and ontological relativity, problems with counterfactual reasoning and theoretical notions, problems with making reductionism credible in light of apparently emergent properties, and the failure of operationalism.
Free E-signature web application that puts privacy and security first
https://www.PDFWrench.com

It's free to use.

First of its kind. You can edit PDFs without sending files to the server. Everything happens locally on the front end of your browser.

Digital Signature Software that works without any file upload to ensure privacy and security.

Also combine, merge and reorganize pages of multiple PDF pages and images into one PDF document without any file upload
> elevate science as this god-like authority, and scientific consensus as the source of all truths.

Science is simply the process of using of data to come to conclusions. Is there a better method for building a model of the world?

Therefore, it doesn’t make any sense to talk about “science” as an authority. There are people and organizations that claim they used the scientific process to come to this or that conclusion. Maybe they used proper data and the right math. Maybe they didn’t. But their errors in the scientific process doesn’t say anything about the validity of the scientific process, for which there does not seem to be an alternative.
Weather Factory, developer of Cultist Simulator, has been open about the business side of their development. This includes a few blog posts about their decision to go with a publisher (Humble Bundle) instead of going alone.

tl;dr Up-front advance was important for cash flow and risk management. At the end of the day they ended up with less profit but think it was the right decision anyways.

http://weatherfactory.biz/state-of-the-factory-year-1/

Note also that there is a difference between a publisher (Humble) and a distributor (Steam), which is covered in that post.
I believe the author's point is that accepting that errors happen and that we need to deal with them - fail gracefully, as it were - produces more reliable systems than trying to obsessively eliminate every single point of failure.
What’s the Difference Between Native Apps, Web Apps and Hybrid Apps?
No one owes the publisher anything for a commercial failure in standard publisher contract where they are funding development. The publisher is taking the financial risk; that’s the point. The developer will make additional money beyond the advance based on terms of the publishing contract (common terms would be developer starts getting paid royalties when publisher has 1XX% recouped development + marketing spend).
My Xiaomi devices (air purifiers) are on a different network, which I created specifically for sketchy "IoT" devices. It is physically separated, with separate addressing, and connected only at the exit router, where it is firewalled from the rest of my network.

It doesn't mean Xiaomi doesn't learn everything about my air quality, temperature and humidity, but it at least decreases the attack surface.
I think much of the "modern confusion" around assembly code comes from being mainly exposed to raw disassembled compiler output instead of "sane" assembly code written by humans.

Back when writing assembly code was more or less mainstream, "high-level" macro assemblers were used to wrap assembly snippets into fairly advanced macros which could lead to assembly code that was nearly on the same abstraction level as C code, you could define structs, named constants, write complex constant expressions and so on..

There were also dedicated assembly IDEs like ASM-ONE on the Amiga or Turbo Assembler on the PC, which made assembly programming quite comfortable (I guess the same can be achieved today with relatively little effort by writing a VSCode plugin).
Network Requests and REST APIs in iOS with Swift (Protocol-Oriented Approach)
Deep down, isn't this a bug in `sscanf`? Is there any reason that it should have to be O(N)?
If you want to preserve digital content for long time, you also probably better stick to boring standards such as plain text files or some static HTML instead of something fancy.
> Anyway, fb-osc was used on UDB, the answer is emphatically yes.

Thank you for answering. I stand corrected then. I also wrongly assumed that it was pt-osc, because that's what get mentioned at your website - "This feature works most easily for pt-online-schema-change"

> UDB didn't require fb-osc changes nearly as often as non-UDB, if that's what you're asking, by nature of it serializing most (not all!) object fields down to a single column.

And thanks here as well for willing to at least slightly conceding your position.

> What's with this obsession on the frequency, anyway? Why does this matter? Your original statement was "the schemas are pretty much static, and they don't feel the schema migration pain", and this statement was wrong. Stop moving the goalpost.

It is a technical discussion, not a competition. Goalpost does get moved. It matters because after reading all the blog posts and bug reports, I have very high respect for Domas, Yoshinori, Mark, and Harrison. And I for one, could not imagine that they would design a critical piece of Facebook infrastructure that would require frequent babysitting.

I believe you would now like to object about the word "babysitting" by claiming that the process is completely and seamlessly automated. The thing is, when a table rewrite is going on due to a schema migration, there's always a risk that the additional write operations would trigger a production incident due to replication lag, which is typically the first bottleneck being hit. The migration to MyRocks likely has made this more seamless by providing more headroom. The experimental write-set replication in MySQL 8.0 might also have improved this, although I don't think Facebook is using 8.0.

> Until when? Who is "we"? You aren't making sense. First your argument was that Facebook supposedly doesn't make schema changes at all, and now you're seemingly pivoting to bashing MySQL for needing external OSC tools, even though your original comment directly acknowledged that PG has cases where lack of these tools is a major problem?

Er, we, as in everyone else except you in this HN thread? You do realize that you are the only one defending MySQL here right? Anyway, PG has exactly one scenario where it needs a migration tool, i.e. changing the column type. This can be easily avoided as long as people are aware of the limitation, e.g. just create the table with bigint as the primary key. So, a migration tool for PG would have been nice, but I don't exactly need one. Make sense?

> What's relying on native replication? Changing a table's storage engine inherently requires rewriting the entire table.

Did you even read about how the migration was done? Firstly, some MyRocks replicas were provisioned, then they started to serve some traffic, and then eventually they get promoted to be the master. With a ton of bug fixes and performance tuning in between, to ensure that there is no regression from InnoDB. I can't take you seriously if you think that the DB engineers would carry out such a risky move of rewriting all tables by changing the storage engine with ALTER TABLE.
Causes development teams to update roles on who is allowed to do what and package signing.
I expected to agree with that article, but honestly the tradeoff seems reasonable. Given just the data presented there, is it actually worse if rent controlled apartments are hard to get if lots of people are also paying much less rent? I'd really want to see some data about lots of people wanting to move to or within Berlin who are not able to due to lack of supply. That data may well exist but isn't presented here.
>Congratulations, you played yourself

Congratulation you did not understood the irony.
Building a Linear Regression Model That Predicts Retail Customer Spending
When we are in a negative mood, we often get caught using absolutist and (cont)
Js has 3 quotes, of which 2 do the same, and the remaining one does two different things...
A nice synthesis of SICP. Thoughts compared to the original lectures?
> but overall it reads like a typical transition from thinking static typing is a burden to realizing type safety can be incredibly useful.

I got this impression too, I was just like the Author in that I hated static type checking as a Junior, but as I gained more experience it flipped from "I hate this" to "this is the first thing I implement in a new project".

To your point of thinking that newer languages being "better" than older ones. I think that also comes down to experience. At first I thought the same way, but the most experience I gained the more I realized that each language is a specialized tool for using in specific cases, some tools are very very specialized (WASM for example) while others are broad (like Javascript).
If you have linear constraints the search space will be convex.
This article echos the common complaint I've seen from people hesitant to adopt TS.

"I always used to get some compilation errors which were hard to understand initially, and I scratched my head trying to figure out the problem. "

Which is like saying,
"I got rid of my carbon monoxide detector because it kept beeping at me"
I agree completely. I thought the point of element and matrix was that I don't trust anyone, and that the messages are e2e encrypted. I guess maybe metadata is still accessible by Element?
Don’t forget the ideological attorney generals.
> I signed up on Gab recently to see what people were talking about on there, and the discussion is far less diverse than Twitter (there's just no comparison). Twitter has X, Y, and Z Twitter, whereas Gab basically seems to be just Q Twitter these days.

Gab being Q twitter is probably related to this:
https://twitter.com/beeeeeers/status/1358141547057848320

That said, mostly any platform that allows some kind of speech banned on mainstream platforms will initially turn into a hive of said banned content for completely obvious reasons.

> I've seen the same thing on so-called "patriot" live streams that also claim free speech absolutism but then ban you for saying anything they don't want to hear, even good-faith efforts to explain the motivations of the "other side."

This does sound sad. I've found a few places online where there are people of all manner of creeds and they're some of the best places. They usually don't contain wokelets or rabid Q people, which probably explains why they remain nice and interesting.
Government busybodies make things worse for everyone.

What else is new.
You have to account for developers learning, for any code base, though. Let alone for third party dependencies :-)
I think society could use an extra hour of school, at least twice a week. This sort of thing would be a great class which has no homework or exam pressure. You get credits for being there and participating in discussions.
Lancement de la mise à jour de Cardano Multi-Asset “Mary”
Fighting against Hitler in 1933-38 would be considered by 90% of germans as "being a d**"

https://www.spiegel.de/international/germany/the-fuehrer-myt...

>>Indeed Haffner thought that by then Hitler had united almost the entire German people behind him, that more than 90 percent of Germans were by that time "believers in the Führer."

For the reality deniers here.
I'm a senior developer and I've never touched TypeScript and don't have any desire to unless I have no choice.

I haven't worked on any projects that were large enough to warrant type checking or where I felt it would make a huge difference. Also I find it a bit verbose and ugly and I'm just not a fan of pseduo Javascript languages that need to be compiled down into JavaScript.
I think all censorship should be deplored. My position is that bits are not a bug. That we should create communications technologies that allow people to send whatever they like to each other. And when people put their thumbs on the scale and try to say what can and can't be sent, we should fight back - both politically through protest and technologically through software. - Aaron Swartz
I've been using Nebula more frequently. Only one monthly payment for the whole platform, zero ads. A lot of my favorite YouTube content creators have been uploading their videos there too. And not just uploading the same videos, but higher-quality ones. For example, they're more free to use copyrighted material fairly when doing content criticism, knowing that they're not going to get automatically flagged/demonetized even when they're within their rights.

(If someone from Nebula reads this: My only complaint is a lack of a Roku app, which is where I consume most of my content in the living room any more. Please make this happen!)
That’s like equating a cruise missile with a cap gun because “they both just make explosions.”

This comment is a fine answer to your ideas: https://news.ycombinator.com/item?id=26311621