skysight-inc/HackerNews huggingface dataset:
On Windows, developers of third-party screen readers for the blind are going through a painful transition where they can no longer inject code into application processes in order to make numerous accessibility API calls with low overhead.

All these isolation changes are ostensibly for "security", but I suspect DRM is at least part of the motivation; corporations want to be able to silo content more and restrict the free flow thereof. To a user, a screenreader is a benevolent helper; to them, it's a malicious "attack", a way of extracting and consuming content that they may not want.
How dependent is this on flat land and no trees? This would be great for northwest Arkansas, but we have lots of trees and hills. We are stuck with only Cox, and ATT in some places.
You can still do legato on guitar:
https://www.youtube.com/watch?v=bTI2s4svE2s&t=1m24s
> I voted for job creation through lower taxes

That’s precisely what this is - just a little more targeted than you were probably expecting...
You must be one of those people who writes stuff like #define TWO 2
The author says in the middle of the post:

" I believe this is the key in retaining young Canadian tech talent in Canada. If an intern has a great experience at a Canadian tech company, they are more likely to sacrifice the additional compensation in US to remain in Canada. Sell them on the culture, not the money."

And then says:

" Tech CEOs in Canada often complain about the brain drain issue, but only a few companies like Shopify and Wealthsimple are actually putting money where their mouth is."

Really, if you wanna "Sell" them on something, it should be the money, sure I'd go for culture if we are talking 10-15% salary difference, but if it's 50%, I'll find something that pays 50% more with a decent culture.
gEvil Corp.

Being a publically traded company, they have a duty to make money for their shareholders (I think but am not sure that duty might even be legal).

If they were a Social Benefit Corp, then they wouldn't have such a duty, and so could choose to not make money when doing so would cause evil.
Speculation isn't necessarily parasitic at all. For example it can function in assuming risk.
people definitely don't want to code with a mouse dragging and zooming

Actually that is exactly what I want which is why I signed up for the Luna beta months ago. We have had flow based programming for a while in the synth and robotics communities and nesting diagrams within each other is the normal thing. For many tasks you can produce elaborate working interactive UIs without ever writing code. My favorite software allowed adding code in C and assembler, though then they shifted focus towards the robotics control market and reoriented it around Ruby.

There are two big advantages in working primarily at the graphic level: you can trace control flows visually and you don't have to know all the libraries and syntax. Instead you can select from a palette and find out what they do by using them, and it should be the computer's job to worry about syntax anyway.
That's a totally inappropriate analogy. AOL was a company, not a class of technology like cryptocurrency. You could compare a specific instance of cryptocurrency, like Bitcoin, to AOL, but not the category as a whole.

Cryptocurrency is a vital component of the distributed blockchain architecture. It provides the decentralized economic layer, without which blockchains would be centralized by virtue of their dependence on a centralized payment processor.
Lawsuit claims Uber engineer Anthony Levandowski stole trade secrets from Tesla
Can I TL;DR this as Google Data Studio but not SaaS, and for advanced user?
Create Effective Project Architecture with Angular, Bower, Grunt, and Node.js
You think an unoccupied car should have the ability to lock people in and take them to the police station?
> well mac mail.app is worse since it can't send csv files correctly (it adds unnecessary lines into it depending on the encoding))

There's mail clients that mess with my attachments???! That's just wrong.
Wow, what is the background on this? Was this an officially run conference in Asia or America?

The choice of hardcore metal and drunk nerdy business/financey people dancing seems like such a bizarre choice.

Although I'm not familiar with the typical ra-ra sales (or self-help) events these types of people seem to be from.
> If you think it’s about freedom of information or something, check out Facebook’s stance on net neutrality in India.

I'm sorry, but I'm really not getting your vibe here. If I remember correctly, Facebook tried to make sure Indian market never saw net neutrality, and repeatedly spread FUD through their platform.
In the WASM case it's trivial to show how this is the case at the moment: WASM just has a large ArrayBuffer, which the JS GC will hold on to all of, regardless of how much the GC in WASM deallocates.
One thing that I actually hate on Windows 10 compared to Windows 8 is the native apps - it is a huge step backwards.

I have a Microsoft Account on my work (Office 365) email address.

Windows 8 worked perfectly - if you signed in to Windows with a MS account, it would ask you "do you want to use your personal or organisation account" and then you could add your email account with the same message.

Windows 10 on the other hand just errors out...

https://superuser.com/q/1267281/4386

This is most annoying because Outlook does update the "system" calendar or the home screen, you get none of the rich integrations. Cortana just errors out whenever you try to interact with the calendar.

What's funny is, I can use my Office 365 account on my Mac without problems and use Siri to make appointments, get notifications when to leave etc.
> managed directly by a cell phone company they are still required to allow you to collocate (FCC!) but they will usually drag their feet through the process

No way! Is that only for ISPs or could I get a ham repeater up there if I had enough time/money?
Thanks for putting this together and sharing it. Really interesting read.

I know it's a bit personal, but would you mind attaching numbers to the notion of small scale profitability?
See "Refundable Tax Credits" as mentioned in https://www.wpr.org/wisconsin-foxconn-deal-waives-environmen... (upthread)
> Also, that comparison oddly compares living in a frat-like house in SF to having your own one bedroom apartment in Toronto.

Um, uh… So how do they compare if we assume similar living situation in both? (And yes, I realise that's still a massively subjective question, given questions of neighbourhood, etc., and rent variation within them.)
i didn't like the idea of the non-mechanical force touchpad either, but in fact after a couple days of use it feels the same, you forget it's not really mechanical until you try clicking it with the power out and it doesn't click. It does fine.

And I even have my settings so you really need to 'click' to click, a tap is not a 'click'. Same as i did with the mechanical version. It does just fine, really.
I thought it was the other way around? C# on the outside, legacy code connected on the inside? Anyways, I found that confusing. For the rest, visual studio most definitely uses WPF for much of the UI but also the chrome (e.g. see https://softwareengineering.stackexchange.com/questions/7532... and https://www.quora.com/As-of-2015-how-much-of-Microsoft-Visua... and https://blogs.msdn.microsoft.com/visualstudio/2010/02/16/wpf...).
MaterniTee Memo About Recent Developments in Motherless Gestation Technology
FSO was one of neatest things I learned to solve the "fiber is expensive to run in cities" problem back when I studied wireless. Just one class on that. I'd like to know why you recommend against FSO for this, if there's any time you would recommend it for smaller players, or drawbacks compared to LTE. I just haven't seen anyone bring up FSO in a while and wondered why.
Software that collects and sends back any form of information is a big no-no unless it's opt-in. It's not acceptable when vscode does it. It's not acceptable when .net-core does it. It isn't acceptable when Luna does it.

If you want your users to help you learn how Luna is used and preforms in real environments, you ask for them for feedback rather than forcefully extract it.

Having telemetry enabled by default (or much worse, being mandatory) is disrespectful. It's also a fairly good indicator of what you think of your users.
But you can always use DSP, cable, satellite, or even tether off a wireless if you don't like your home ISP. Just like you can use alternative search engines and services (even FOSS self-hosted ones) if you don't like Google.
Could you link to the standalone electron app? I can't seem to find it.
Sure — competition is good for innovation on the corporate or industrial level. But as far as individuals are concerned, I've seen far more interesting and innovative content come from supportive and friendly communities than from tech forums full of shouty dudes.
To think they had a marketcap of $2.4 billion:

https://coinmarketcap.com/historical/20171231/
So... Foxconn can get tax breaks, and environmental regulation exemptions, good for them, but what about other businesses?

Say I have a business (does not have to be in Wisconsin... say, Texas) doing something similar to Foxconn. So I have to pay taxes - no tax breaks as for Foxconn, and no environmental regulation exemptions.

So now, how can my business compete with Foxconn? They get all the breaks and I get none. Basically, that will shut my business down. Employees will be fired, shareholders will lose their money, etc.

That should be added to the tally when we are looking at the overall impact of such sweetheart (for the Foxconn) deals on the economy.
Cool, but if you are truly concerned about privacy, I don't think that sending the pictures for facial recognition to a third party service is a great idea.
American Views: Trust, Media and Democracy
I mean, this being the internet, it could have started as a tongue in cheek joke and then when the money started rolling in the founders just kind of went with it.

Which I think is a potential lesson for HN readers: something can be funny, but still be fraud.
It was in Thailand.

Haha, I think the metal music was edited.

This seems to be the original clip: https://www.youtube.com/watch?v=7f18bv76QVs
I notice you're trying to answer a lot of people's questions in private. That's really kind of you. I am concerned that there's probably a lot more people out there with similar questions that would take a lot of time to help. Like in my other comment, I suggest making notes during all of those exchanges to see if you have any general tips you could share. You don't even have to do full write-ups on them: just a FAQ page for this thread or something that warns on top you are dropping it somewhat unfiltered due to being low on time. It can say email you for any follow-up questions which you might just put back in those parts of the FAQ. Then, people can just share the link, discuss what was said on other forums, generate more info, and so on.
...Which means you can start the countdown on the development of widespread countermeasures, which will disproportionately harm smaller sites.

Just fabulous. /s
Yep. https://www.youtube.com/watch?v=s6MwGeOm8iI
VS has a lot of things going on, many of the teams to specific pieces of functionality that might seem obscure to many of us. The Shell team isn’t that big from what I recall, so yes VS is a huge business but there are a lot of things going on so it’s not like everyone in devdiv is working on core VS. It is really different from a consumer office app.
Where to report bugs? E.g. some articles miss headlines.
Perhaps I probably should have mentioned that, but I think the array index masking approaches are going to prevail.
Your equation is only correct if you assume that the left hand side is computed using the analytic continuation of the Riemann zeta function. This assumption completely changes how the equation is interpreted and therefore verified. But you don't state this assumption so how are you surprised that people are taking the equation at face value and telling you it's wrong?
Right, my point is Facebook supports net neutrality when convenient for business reasons. This is why net neutrality is a big political issue, unlike other concerns of tech activists with less business importance.
Life in prison. If it risks the lives and sometimes costs the lives of Americans performing a highly dangerous mission for America, I support life in prison even if the name of just 1 informant is given
That has nothing to do with net neutrality. These companies are free under any form of the law to offer you a small-cap low-speed plan for a small fee but they don't bother.

If they restricted the services you could access or their relative speeds, then you get into trouble.
I don't think the FCC has that kind of power and anyway it was AT&T itself proposed the breakup. The court was concerned with virtual integration and wanted AT&T to give up ownership of Western Electric which produced most of the telephone equipment in the US.
I'm guessing a young child had a pool noodle under the tent and was moving it around as their last hurrah before bedtime, or maybe it was just hippies.
SWIFT and CSD Community Advance Blockchain for Post-Trade
Meet the Voice Behind 'It’s-a Me, Mario!'
The kernel BPF filters come to mind. Any case where people are currently using interpreters to execute untrusted code ... Truetype hinting programs, DWARF debug info ...
YouTube Unveils Plan to Vet Content, Channel Partners
New California takes San Mateo county? Unlikely.

I love the idea of smashing this state into a bunch of independent pieces, but this plan just makes one huge, poor state.
This combined with the OPM hack should make us very worried about China. The OPM hack is probably the single most damaging hack to the US intelligence community. CIA info was safe from what I understood, except maybe those who switched agencies. However this individual leaked a large number of CIA agents, that added on top puts China at a tremendous advantage.
All of your complaints are US centric. I'm visiting the US right now for the first time, and it's incredible how reliant on cars you are. We had to drive for dinner tonight, and we did not see _one_ pedestrian.

In the UK, a 10 mile radius will probably encompass 4 or 5 different towns, each of which will have their own centre, and will provide _most_ of what you require, and public transport is sufficient for most people (there will always be exceptions).

> A life without personal cars would be a rather limited and even serfish one.

I invite you to come and live in the UK. Many of the cities, and even towns, are perfectly liveable in without personal cars. Yes there are things you can do with a personal car that you can't do without one, but that applies to most products in our lives.
I do all of that on a bike (well, not the kid stuff). It is not like it is impossible to live without a car.
For clarity, while the link is to Google Patents (a public service for searching patents), the actual patent is from Juniper Networks, not Google.
Assuming employees have the same productivity in two different locations, shouldn't a company even pay more to the employees in the location that has lower operational cost, because the company will end up having a higher margin anyway? Instead, what I often see is that companies use "lower living cost"(which I assume is correlated with lower operational cost) as a justification of paying an employee less.

Yeah yeah, I understand that it eventually boils down to supply and demand of talent, but just saying...
> The FTC's enforcement (in concert with the DoJ's) is responsive, not prescriptive, except under the interpretation of anti-trust law, which to my understanding is very robust for checking what NN proponents are fearful of happening, if ISPs in fact should make those moves.

Responsive is not ok for a needed utility that many other companies run business on.

Scenario: 2025 Comcast is found to have hindered x amount of small to medium sized businesses, of which 1% may be big innovations/companies that could have provided jobs and advancement. For this they have to pay a double digit million dollar fine ($25m let's say) from the FTC in after-the-damage fines. Small beans for controlling competitive threats which we know is where every large fish goes in capitalism as a natural course. Monopolies need to be checked upfront when it comes to a utility that the entire country runs off of now. ISPs are hindering innovation currently, companies built on top of the network are not.

> Are you so sure there would be no potential risks to innovation and a bequeathing of great power to ISPs by having them declared utilities?

Eventually we will go to Open-access networks/muni broadband[1] where lines will be upgradable and commonly owned, municipal maybe because of the ISPs greed overreach. When the lines are utilities owned by the cities/localities like water, power lines then companies that improve the services get benefits and there can be multiple actual competitive companies competing for your customers through customer service, pricing and improvements to the networks.

I think that making it Title II, common carrier as well as taking ownership of the lines allowing companies to service them will lead to a more solid internet foundation.

In the 90s, cable/broadband companies were innovative and improving speeds. Getting on cable internet in '96 and the leap from 56k was revolutionary, it innovated and changed everything. Currently we should be getting gigabit and higher, but the ISPs are greedily bleeding us dry and stealing markets that could be. They are not the innovative companies that brought broadband speeds in the late 90s/00s, they are actively a weight on American innovation. Google Fiber competition changed everything for a year or two, Cox here even came out with gigabit which they can easily provide removing some channels as well. But they stopped expanding it when Google Fiber left due to ISP thuggery.

ISPs are our gateway to the internet, we need that to be innovative and how you do that is competition, there is no true competition. We want innovative companies running networks like the companies they were in the 90s.

The vast majority US only has 0 or 1 valid ISP with decent speeds if that at 25-100 Mbps[2][3].

ISPs are the biggest monopoly threat regarding open internet as they control the levers, not a company that operates on top of the internet in the market.

It can't get worse in terms of our ISPs.

[1] https://en.wikipedia.org/wiki/Municipal_broadband

[2] https://arstechnica.com/information-technology/2016/08/us-br...

[3] https://consumerist.com/2014/03/07/heres-what-lack-of-broadb...
This is why dogfooding is so important - you're updating the programmers' model to align with the users' model, reducing the total problem space (and thus the available avenues to get it wrong) by many degrees of freedom.
The fact that there are "too many people" is why a run is possible [1]. If enough people start believing Bitcoin is going to lose value, there will be a run/crash. Ironically threads like this one, news of Bitcoin regulation, etc are helping to make those "too many people" worried.

https://en.wikipedia.org/wiki/Bank_run
How many different ways are there to say “actually this is good for Bitcoin”?
Show HN: HakiTo, Perfect App for Dog Owners
There is more to it - the number -1/12 actually pops up in physics when doing something awfully similar to 1+2+3...

This may be useful:
https://motls.blogspot.ca/2014/01/sum-of-integers-and-overso...

"
The real problem is that the definition of the sum involving the limit of partial sums – limits that way too often "diverge" or "refuse to exist" – isn't the only definition or the best definition or the most natural definition that may be connected to the sum. There exist better definitions of the infinite sum – numerous definitions that turn out to be more natural in physics applications – and they generally produce the result −1/12−1/12. It is no trick or sleight-of-hand. The value −1/12−1/12 is really the right one and the rightness may be experimentally verified (using the Casimir effect).
"
I know a few people who fell for this, despite my warnings. When you tell someone "these returns are astronomical, teams of PhDs in hedge funds cannot come anywhere close, do you think they're so dumb that they wouldn't put billions in this if it were legitimate" and they reply "yes, I do", there's no helping them.
Its quite frustrating as a Canadian web-developer.
There are plenty of remote jobs that I would qualify skill and experience wise in the US that are for 120K USD. But they won't hire remote Canadians because its a hassle for some reason.

There are few Canadian companies that are remoting and generally they cap out at 70K. There are higher paying remoting jobs in Canada but to get them you have to do in-person networking to secure them.

I'm from Thunder Bay originally and honestly would prefer to live someone cheap but I'm forced back into the GTA because people want to have their head over your shoulder.

The only way to get about the 70K cap was to run my own firm, which brought in lots of money but was quite the chore to keep stable.
I admire those that work menial jobs in order to make a living. Im not sure I'd have the strength to do it myself if I had to. I find it very stoic.
I do the same. If I'm finding it too hard to describe what I'm trying to achieve in a one-liner comment, I'm probably doing something wrong.

Also, writing it down lets someone else, later, take the role of the duck and benefit from your explanation to yourself.
This is absurd. Browsers offer many ways to scrape DOM content that are far more effective than using a screenreader. No doubt there are people who wish DOM content was harder to scrape, but "make screenreaders suck" would be completely ineffective for that, and accusing browser developers of deliberately doing it is slanderous.
And no keyboard shortcuts!
And also of engines - one of the reasons relatively small companies like SpaceX and Blue Origin can design their own high-performance rocket engines is that they can simulate combustion and fluid flow using CFD techniques. Back in the F1 days they had to light up the engine and come up with interesting ways to observe the internal processes and debug instabilities; now many of those debug cycles (and associated manufactured test articles) are unnecessary. You still have to build the thing to catch some bugs, but that's gotten much cheaper.
> the youtubers would have had to phrase their claims very carefully

Ponzi schemes are one of those things you can't disclose your way out of.

Sort of like HIPAA [1]. If you violate HIPAA, "we disclosed our non-compliance to the patient" is an inadequate--and borderline aggravating--excuse.

[1] https://en.wikipedia.org/wiki/Health_Insurance_Portability_a...

Disclaimer: I am not a lawyer. This is not legal advice.
I'm going to assume you're unfamiliar with being poor. I recall my shoe's sole could flap open and let in snow and the only clothes I had were the pair of jeans that I had on (that were wet from snowmelt) and a crappy jacket. Just getting some extra clothes was not as easy as going down to REI. And if the weather fluctuates from below freezing to above, you have unforgiving ice that cannot be cycled upon. Sorry for an off topic rant. Being poor and cold and cycling struck a cord from my youth.
There were several ways for PHP too, and still are, FWIW. The shared hosting providers eventually settled on the best compromise of price/performance/security.

What they provide now is better and more scalable than old school CGI. Most of the shared hosts are using LightSpeed[1] as it squeezes as much as possible out of PHP in a shared environment. That vendor, and their low end shared host customers, aren't dumb. They will respond to market changes and make node.js a 1st class support item when it is clear that's where the money is.

[1]https://www.litespeedtech.com