skysight-inc/HackerNews huggingface dataset:
The software stack argument would be fine if there was an alternative. There isn’t. For one reason or another apple says everyone needs to use their stack. When people buy apple devices they’re buying that simplicity and security that comes from apple controlling the whole software stack. If they want that “feature” they can do that but then to charge developers for it when they can’t use an alternative I find ridiculous.

I find the marketing argument silly. All apps pay the fees (well paid apps). Not all apps are promoted (almost by definition). You’re not paying for marketing. You could stretch to argue you’re paying for a slim chance to be promoted, sure. I think that’s a weak argument however given there’s millions of apps and only a couple featured at any time.
> It's not even journalism.

Journalism is any public communication about the happenings of the world. This article is public and is about something that happened in the world, so it is journalism.
I explicitly added the disclaimer to preempt your attempt to ignore my question, which you did anyway. Fantastic.

You know exactly what I was trying to say. ONE counter example to a statistic doesn't invalidate the statistic and you were trying to say that just because very very very rarely someone makes productive use of their phone (one out of millions), that therefore there's no problem with how people use phones. Even you have to see how that argument misses the mark.
I see that they've added integrated chat. If Google would've had a coherent chat app strategy they could've integrated it there, but I guess separate chats in every app is almost as good.

There's no chance I'd use a service like this from Google by the way. I would probably had been interested if it had come from Google 15 years ago, but they have too much badwill since then, with all their cancelled services and stories of banned accounts.
So what, Apple should bill them some bandwidth fees? Make them host it themselves maybe?
Could be. But I also don't recall any of the blocking in Poland they refer to.
Are these really the two options? What about displaying a plainly worded message that explains the situation to the owner, then gives them the choice?

Or would that be too confusing and scary for Apple customers?
Sad, but perhaps inevitable: "...during the hotel’s fading and final years, before the New York State Department of Environmental Conservation acquired it and burned it to the ground in 1963 after years of ruin."

I still remember the nearby Lake Minnewaska House that suffered a similar fate in 1986.

On a related note is the Hudson Valley Ruins web site and accompanying book: http://www.hudsonvalleyruins.org/.
Hi,

Battery engineer here at an electric vehicle company.

The crux of it is this: when you draw high current from a small battery, the voltage will sag (1). The manufacturer has an on-board battery management system that MUST turn off the battery if it goes below a certain voltage threshold.

As the battery ages, the sag effect increases significantly, up to 2-3x. Thus, when your phone clearly indicates say 20% battery remaining, if a high load were to be applied, the last 20% would be inaccessible because the battery sag from the spontaneous high load would cause a reboot.

Thus, Apple acted in good faith to maximize the battery life on these older devices. The reason is technical, so it's hard to communicate this in a way that all consumers can understand. Yes, they failed at this. Look at all the confusion.

(1) Exercise:
Suppose no-load 3.4V corresponds to 20% remaining.
Suppose that the battery cut-off is set to 3.2V.
The battery % is usually derived from a current sensor (coulomb counting), NOT from the measured voltage.
But the battery cut-off is a safety feature and needs to be measured hard against the voltage (and the current sensor needs to be ignored due to cumulative error).

On a new phone, fully loaded voltage drop = 0.1V
On a used phone, fully loaded voltage drop = 0.3V

Low-load condition, @20% = 3.4V, OK
Full-load condition, @20% = 3.4 - 0.3 = 3.1V, Emergency OFF.
I was reading the latest earnings call transcript of this HFT firm Virtu Financial the other day, and it does appear to be that way.

>So there is a back and forth here and all of the other players that we compete with, they are also economic animals. They don't have any magic elixir or magic algorithm that we don't have, right. We all kind of are doing the same thing and we're all providing great service and value for the marketplace. So I know this a little handy way to give an answer but there is an ebbs and flows around competition. The business continues to be very profitable for us on a net basis. On a gross basis it's incredibly profitable but as I said in my remarks, we have paid, put that in quotes, not in our financials we've provided back to our retail customers about $950 million of price improvement this year.

https://seekingalpha.com/article/4386120-virtu-financial-inc...

Top quantitative firms like RenTec don't rely critically on speed or compute power, but rather on high quality data, which they've also said publicly.
Any followup to this, since the original story is from back in October? Namely, has Google fixed their 'bug'?
Have one of those and it is really impressive. Automatically detected all rooms, so that i can just tell it to clean a specific one. No matter where i put it, it knows where it is even if i have rearranged some chairs etc.

Ate 2 charging cables tho
Very true. I wrote this on the secondary effects a few months back (https://battlepenguin.com/politics/secondary-effects/) and I think people are totally missing all the secondary effects.

When cancer detection rates go down, it doesn't mean cancers went down, it means people aren't coming in for their regular mammograms and colonoscopies. 5 months can mean the different between an early treatable cancer with a 5+ year survival rate and a stage 3 malignancy with the survival rate dropping by 1/3.

Five years from now, we'll look back and be able to see the massive secondary deaths from cancer, heart disease/obesity (people stuck inside all day), depression/suicide and others. This will not be a time of honor.
A raspberry pi 4 would be better bang for your buck in my opinion, especially if your IP is relatively static through your ISP.

There's benefits to having compute on the same network as you. It will also be much faster to transfer files.
Right, components. Not a search-and-replace for every instance of ".color-pink" in your codebase, suggested by the parent.
People pay for the simplicity and (arguable) security of apple devices that comes with a tightly controlled software stack. They buy the device with the expectation that 3rd party software will be made for it that they can use. Apple then says you need my software stack to develop that 3rd party software.
Mandatory real time tracking of every citizen.

Sounds insane?

So did the patriot act in the 90s.
I agree about the confusion, btu the issue AFAICT is more about the fact that they didn't offer consumers any way to rectify the issue
It's a great resource, I've used it for more than one build. It's got charts of price changes over time for each component, and you can set it up to get an email when the price hits a target you select.
And in the process turning this site in to a predictable talking-point forum that just gets triggered by random title keywords.

A few weeks back I saw a front page article written in terrible english, being factually wrong on almost all points (it was talking about tech history so you can be objectively wrong), and was like 2 pages of rambling - blogspam 101.

But the title was something complaining about Electron and it was clear that nobody read it and everyone was just bandwagoning on Electron.

Then there was that outrage about a guy who was maintaining faker.js and people spinning same old BS about licenses and how everyone should use GPL - meanwhile it was obvious nobody even looked at what the library did because none of the discussion applied.

So people interested in discussing points should maybe find a different site for this - it's really dragging down the quality of content.
> has nothing to do with motion and gravitation.

Oh but it does. (The force of gravity is essential for some (al)chemical techniques.)
Google has some pretty aggressive terms when it comes to mapping: if you obtain data from any of their routing APIs, you are literally forbidden from displaying that route on an OSM map, it can only be displayed on a Google Map.

I’ve always found that a bit mean and not really in the spirit of interoperability.
Have you ever considered that multiple generations of phones were effected by this issue and your single anecdote doesn't describe the full spectrum of behavior.

I don't appreciate being called a liar, especially about an issue that personally effected me to the point I left the Apple ecosystem for years. (I gave up my iPhone before the revelations, but I am 100% sure in retrospect I was being throttled)
TensorFlow Fork for Apple M1
That is exactly what I mean. If a developer increases the major version with a serious update on features, redesign, ... It would be nice to be able to offer these for an update-price, cheaper for existing customers but normal prices for new users. With the current model for app updates you risk to loose and disenfranchise your loyal customer base if you create a whole new app that users can't simply update to or you have to maintain support for users that paid $2 once.
> I think where we disagree is in characterizing making inclusive language changes as "political" and keeping the status quo as "non-political", when the status quo is demonstrably not working for a lot of people

Sure, your perspective is valid too, I just tend to lean the other way. I tend to believe that it is impossible to please everyone and that we should not strive to unless it has clear, demonstrable value.

> we can't even get low-effort token gestures like that to happen without a lot of outcry I'm not optimistic about any kind of substantive change.

Well, I think part of the reason for outcry in this particular case is that it is (again, IMHO) not a "low-effort token gesture". I mean, if you look at the patch being submitted in the email linked at the top of the thread to make main the new default:

> 351 files changed, 3903 insertions(+), 3890 deletions(-)

and for me personally it means that all my future git repos are going to have a different default branch than my past repos which breaks some of my utility scripts. And if I configure the default branch of my future repos to remain "master" to avoid this then some people might take offense and see it as a dogwhistle.

So to me this whole thing seems like a big charade, but maybe the silver lining is that Git really should have been designed from the start to easily take arbitrary default branch names, and this patch will enable that.
Video editing is a useful skill in exactly one industry...
I spent around two months being completely enamoured by geometric algebra until I realised it flies in the face of some pretty strong trends of mathematics in the last couple of decades.

How come? Well, we’ve been moving towards more and more powerful generalisations and unifying concepts over the years. First, it was the various flavours of algebraic this-and-that, then category theory, then today, people are trying to do hot things with HoTT.

(of course math is much, much bigger than this, but this is the story I particularly have been watching unfold before me)

The trouble with geometric algebra is that it’s merely a special case of a much more general concept, namely tensor algebras. Tensor algebras are the most general algebra you can possibly get from things that behave like vectors; with GA you are stuck with vectors where the distances are measured by something squared as opposed to any other power (or some other crazy function like the taxicab metric).

Using geometric algebra feels like typeless programming because you’re combining everything into a single quantity called the multivector whose components aren’t straightforward to keep track of. Furthermore, you have to decide the dimension in advance because IIRC these types change when you add more dimensions (the formulas however do not, surprisingly).

That said, it’s really marvellous how compact things can get if you stay in 3+1 dimensions. Maxwell’s equations become literally a one-liner, and the horrible, horrible mess that is rotational dynamics becomes so much more tractable for mortals like me. One can literally do the entire physics undergrad curriculum using GA without breaking a sweat. Trouble is, you’d have to learn some basic algebraic theory and that’s a hard sell for people who are already afraid of math because “it’s too abstract”.
I picked up Linear and Geometric Algebra because I was looking into how to do sensor fusion better and thought geometric algebra might make 3D rotations easier to understand. My conclusion is that it doesn't. I might as well stick with quaternions and try to grok them better. (It is sort of neat that quaternions are a special case of something else, but not actually helpful.)

In particular, there is nothing about how to actually do calculations on a computer, with the excuse that you will usually use a library for this. This isn't helpful to me because I'm doing embedded programming, and also because I don't feel like I really understand math unless I know how to do calculations well enough to write a library myself.

All this coordinate-free manipulation of symbols leaves me feeling like I didn't really get anywhere. I was hoping for a more intuitive understanding.

Does anyone have recommendations that are more oriented towards doing calculations?
I've thought about schooling quite a lot, and I've come to the conclusion that a kid maybe needs 5 years of full time schooling to become proficient in reading, mathematics, civics and their government structure, and a high school level understanding of sciences. The rest of it is just government funded daycare. And that's what school is supposed to be for, right? To make a literate population capable of measuring and counting and abstractly understanding the world around them. So why does it take 13 years?

Kids are curious. Kids learn. They want to learn. You don't have to force them to do it.
> My parents were appalled at the amount of time I was spending at a MS-DOS PC (not only playing games but also learning programming).

Whatever, social networks are a different thing. I wouldn't mind my kids spend as much time using their gadgets as they want except for social networks. Consuming information, hacking and even some chatting are okay, Instagram addiction is not.
My battery thanks them, though...
How to Turn the Web into Data with Python and Scrapy
I think you and the author fail to realize that variance in an outcomes doesn't transfer to variance in an expectation. If you make the error bars around Trump's numbers larger in both directions, it doesn't change your guess if you're trying to minimize your expected error.

What you and the author are implicitly saying is that the only certain thing was that Trump's upper tail decreased over time. The betting markets and I disagree with you. Did Trump getting COVID increase his vote share or lower? I have no idea. It's a coin flip. I have no idea what the aggregate thinks/thought. The coin flip changes the variance of the outcomes possible but it doesn't change my guess of Trump's voter share.

You should review stock behavior around binary events like Apple v Samsung lawsuit. Just because the outcome is uncertain, it doesn't mean the stock jumps wildly from pretending they will win to the next minute treating it like they might lose. Your criticism is akin to being surprised that the price is neither 0.00 or 1.00 because someone can't "40% win".
Mainstream press also has the ability to publish and amplify disinformation, and they do[0]. The internet is a hugely important tool that can be used to shed light on actual power structures and their atrocities. This good of exposing evil and corruption far outweighs the potentially bad outcome of a minority of individuals believing incorrect information.

[0] https://www.youtube.com/watch?v=s8mP2jN6bJI
> The problem is that we didn't teach people about manipulation techniques because that was governments' favourite tool to control the masses. Now that anybody can reach anyone with any information, bad actors use these techniques to control people to their advantage. Governments' are now in an awkward position - ramp up education in these areas and forever give up a tool that worked for ages, or censor the information in hope that bad actors will not influence the public.

That is by FAR the best summary of the issue I have read.

Analogy:

It's as if we've been living behind castle walls and now those walls are gone. We can now be directly attacked by enemy armies, whereas before we could only be practically reached by our own government's police and military. Having been sheltered for so long, we don't know how to hold our own without those walls.
In this space it's worth mention OpenMRS https://openmrs.org/ which also aims to do the same thing. Most of its deployments are in developing countries (I was part of a team driving adoption of it in Kenya) but I'm yet to see a successful large scale deployment of the platform.
A more convenient way for google to access my financial information??

No thanks, no thanks.
I've long thought this could be a competitive advantage for people to do "rotations" on different roles. Building tools for moderators? Do a week moderating. Building tools for salespeople? Do a week as a salesperson. You're a salesperson who needs tools built for you? Do a week on the dev team.
> who have, for example, a child with epilepsy

There is no interaction between Coronavius and epilepsy.

But whatever. This is just a Facebook hate thread. Facts don't matter. Misinformation FTW
Your quote mentioned "without notice", which was responded to. I would also like to see a response to this part of the quote:

> and having internal tooling that would deny a replacement (even at full retail price) if the battery was above an arbitrary health threshold (but still low enough to cause throttling).
>Except when they aren't. Downthread I gave the example of a library project that I want to define the functionality/behavior but leave the looks/styling to the consumer.

Sounds a lot like an edge case. Most consumer applications do not need theming.
This absolutely improves the situation for a lot of indie developers, but praising Apple for it is short-term thinking. It's a strategic move, and it's not cynical to recognize that.
Nothing's stopping you from using custom-elements inside your components. (In fact, some frameworks like Aurelia are even built around that).
If you don't like frameworks, use Web Components.
I've been having issues for a while.

Couldn't sign up for Youtube TV with my main account. I could sign up for Google Play Music (formerly Google Music, now RIP) but I couldn't sign up for a family account.

Stuff like that. It gets frustrating after a while.
I had a similar experience while I was in the Navy. A new Chief Engineer came aboard, and I happened to be the watch officer the next time we lighted off the boiler in preparation for getting underway. He told me he was going to go with me to do a pre-light off inspection. He literally covered every square inch of the boiler room and engine room, crawling into bilges, peering behind equipment, poking into crevices, making absolutely sure there were no safety hazards. An excellent case of leading by example.
APs, IP cams, not pictured.
Disney has drunk the potions of malificence, so they stall and stall and refuse to pay and wait for him to pass away.
Disgusting treatment of a creative man whose books I have enjoyed for decades
> The point they are making is that if the author wants to live in India, if the work is entirely remote anyways, they shouldn't have to provide additional value

They should because there is nothing stoping their company from hiring someone else in India for the Indian market rate.

> If his work was worth $100K when he lived in SF, why isn't the equivalent work worth $100K in Wichita?

His work wasn't worth $100k. It cost $100k to hire someone who was willing/able to do his work and come into the office.

> but software companies should expect to pay a national rate for those types of jobs going forward if remote work is going to be more of a standard

I couldn't agree with you more, but I think a lot of people have things backwards. People in the Bay Area (etc) were being payed wages far, far above the national rate. These companies aren't cutting wages below the national rate, they're attempting to remove the premium they were paying to local employees.
OP is probably referring to the Steve Bannon's recent statement calling for the beheading of Dr. Fauci. This has been very widely covered, even by Trumpist media. See:

https://www.independent.co.uk/news/world/americas/us-electio...

https://www.newsweek.com/bannon-calls-fauci-beheading-154528...

https://www.cnbc.com/2020/11/05/steve-bannon-makes-beheading...

https://www.msn.com/en-us/tv/news/steve-bannon-s-twitter-acc...

https://nypost.com/2020/11/06/twitter-bans-steve-bannon-for-...

This kind of political speech has no place in a democratic society. The fact that it comes down to social media and Internet providers to regulate it, however, is reflective of a policy failure. Keeping calls for extremist violence out of the public sphere ought to be the responsibility of the criminal legal system, not private business.
Assuming gender is one of the harmful practices that i meant. assuming that someone who menstruates is a woman enforces the idea that cisgendereds are the "normal" and to be expected.
What are you talking about? I live in Sweden and tons of people (including me) does not have whatsapp and uses MMS as a protocol that works with everyone. Most people here have one or two other means of messaging but it is not the same type so MMS is the safe fall-back when unsure or if it fails.
Tech opportunities are energizing towns across the US
The Murdoch's have been influencing Australia Earlier then the 60's. It goes back to WWI, Keith Murdoch - Rupert's father made his name reporting on World War I, especially The Gallipolli campaign. He was hugely influential in shaping how the campaign was viewed and received in Australia.

It would later come out that there was exaggerations and embellishments in his reporting (https://insidestory.org.au/the-myth-of-keith-murdochs-gallip...)

In Australia, Gallipolli and the ANZAC mythos became part of our national identity. It is hard to explain to non-Australians the impact of the "Anzac legacy" on our culture it was like Australia's Gettysburg or Waterloo etc. Anzac Day is still celebrated and observed more than 100 years later it is a major patriotic celebration.

Murdoch also tried to use his influence to block the advancement of Sir John Monash (arguably the greatest allied general of WWI and the last person to ever be knighted on the battlefield).
I think most people forget that Apple is paying the merchant processing fees on all of these transactions. On a $0.99 sale typical rates are 3% + $0.30. I’m quite certain Apple doesn’t pay full rate, but it’s entirely probable that they lose money on smaller transactions.

They have soft costs for app review and distribution but I can’t imagine they are significant whatsoever relative to merchant fees.

This is a fantastic loss leader to build marketshare and nurture app growth. They will probably have a lot of fledgling devs plow that incremental money right back into ads in a ‘virtuous’ cycle.
This is insane. There are no words for how criminally stupid this is.

Very few people realize how influential Foster was in the creation of Star Wars. Robbing him of what is owed here is heinous.