skysight-inc/HackerNews huggingface dataset:
Point being the delta between what a native app and what a browser app can do has all but disappeared. BT and Graphics are the last few notable things and both will be supported by browsers soon (webgl already is and webbt is incoming). I'm not saying go use JS.. I very much do not enjoy it. Im asking why we need to build native when there's increasingly less to justify the overhead.
The oddest takeaway from this for me is that these arbitration clauses are banned for contracts for members of the military.
It's more like: "Is your homepage google.com? Flip a coin, if it's heads tell me the truth, otherwise flip another coin and answer yes if it's heads or no if it's tails." (A bit simplified, but that's the general idea behind differential privacy.)
Where in the World Is Mobile Development?
Somewhat-serious question: If someone hands me a paper that says this, can't I just do the same and hand them a sheet that renders all arbitration bindings null and void?
Sure, except that with differential privacy, say 5% of telemetry reports would be marked as visiting do_I_have_very_bad_medical_condition.com anyway – regardless of whether they actually did.
The actual content that the title relates to is here:

https://www.codeinwp.com/blog/transparency-report-30/#3

I was wondering at first how the title could possibly be relevant. It is, it's just not what they lead with, which perhaps annoyed me more than it should.

But it really did annoy me a lot.
Healthcare, daycare, and college tuition have not gotten more affordable either. Probably other things as well. But those have gotten much worse.
you should add that you edited the post haha. I was very confused by the next comment.
It's obviously far, far more likely in code that is designed to send my browsing habits to a 3rd party (in whatever encoding). Do you not see this, or are you just trying to extend out these arguments to some ridiculous extreme for the sake of it?
Cloud Music Streaming on Wearable Devices Catches Fire
I agree, these arbitration clauses are just another way corporations get away with screwing over consumers.
10 year veteran of the ITS industry here. It's not trivial to do camera speed recognition. You need to do ranging in addition to the video detection to know how far the vehicle is from the camera to accurately measure the speeds using movement between frames. These systems cost in the $10,000+ range, while a k-band doppler can be had for around $500. It's a no brainer to stick with the 1940's doppler technology ;)
Who do you think ends up paying, if not the owners of the company? As long as the company isn't bankrupt, incorporation doesn't change anything.

Full liability of owners isn't feasible in the current system, because it would expose every single investor to unlimited liability.
It is difficult for American workers to compete with Chinese or Indian people wages. The good thing is that the global inequality is declining.[0] My guess is that when the incomes in low-wage exporter countries get closer to the developed countries, then we may see a wage increase again.

[0] - https://ourworldindata.org/global-economic-inequality
It sounds very rude, there's no other way to read it when someone says "newsflash" or "how stupid do you think they are". No where did the parent imply truckers don't use 21st century technology, they just mentioned another option that hadn't been discussed in the article.

I see this here all the time, someone leaves a very rude comment and then they or someone else argues that it might not have been intended as being rude, but there are certain words and phrases that, any time you use them, you should be aware that they will always be interpreted as a rude remark. "newsflash" is one of them. "How stupid do you think... is" is another. Words have meanings and when you use them you should understand how someone else is going to read those words. That comment was intentionally rude, for absolutely no good reason.
That is an utterly preposterous bit of interviewing, the interviewer (Milo) literally leads him on the whole way and biases the whole discourse to the point of being essentially a monologue. (Only watched the first five minutes or so but that was quite enough.)

Still, being interviewed and led on by an interviewer that wishes to convey a very definite message and is willing to indulge in the most naked forms of pretesti get does not sell me on the idea that the author of the memo is himself satisfies all the criteria for being called "alt-right".

EDIT> Dear Christ what utter tosh that is. I was pained watching it. Ugh.
I'm not that surprised. Nodejs has coorperate and investor interest. Rvagg seemed to more of a doer than a talker in general while it certain involved didn't offer too much.

I'm hoping this eventually leads to a fork but it probably won't. I imagine there needs to be enough concentrated power to fork and I doubt there is enough developers interested to do it.
> EME is not DRM, it's a fully open source spec to support third-party DRM modules

So, it exists only to facilitate DRM. And I could have sworn that it defaults to enabled?

> Pocket is fully owned by Mozilla

It wasn't when it was added.

>> analytics, tracking

> So far this has been 100% opt-in

Other than the Google Analytics on the add-on pane, maybe.
I'm actually in the process of building exactly what you're describing and would love to chat. Would you mind shooting me an email? naeem.tee@gmail.com
Capture of the machine of the justice system by the wealthy is one of the most impactful and persistent market distortions in human history.

If people cannot bring the power of government to enforce appropriate costs against players with more market power government of the People, by the People, and for the People has failed.
> DRM

Mozilla fought DRM until the very end and lost. If Firefox is to have any chance at remaining a mainstream browser it needs to support Netflix and the likes. You can't seriously blame them for this, because they are damned if they do and damned if they don't.

EME is implemented as unintrusively, securely and privately in Firefox as possible. No DRM is downloaded or run on your computer until you specifically consent to it, and the DRM components run in a sandbox.
Apparently Mozilla has a special deal with Google regarding their use of Analytics but it really doesn't make it that much better.
I don't really understand how that article by the Guardian supports your thesis that, "when inequality grows, empires shrink and eventually disappear."

What do you mean?
Just not the demand since most people have constant WiFi.

For your search, take a look at Nozbe https://nozbe.com. It has offline support for both mobile and desktop.
The problem with tort reform is not the idea of reducing frivolous litigation, but the fact that most of it isn't targeted at frivolous litigation. The most widely adopted tort-reform measures have been things like damages caps. E.g. the $75-million damages cap that would have applied in the BP oil spill had BP not waived it.[1] But cases where a jury awards a large amount of damages (or high punitive damages) are the least likely to be frivolous.

[1] http://www.sandiegouniontribune.com/sdut-federal-law-may-lim...
Seems he committed the cardinal sin of expressing support for Free Speech and questioning some aspects of Codes of Conduct.

One can not even question the codes of conduct, they are written on stone and are beyond criticism and questioning...
Contrary to folklore, the Oracle JVM is one heck of a workhorse.
Git: A guide to create self-reviewed merge requests
Filing fees alone would swamp the potential benefit, even before attorney's fees are factored in.
How to Stay in New York City for $30 a Night
Did that. Nobody noticed.

https://news.ycombinator.com/item?id=14907618
It's not only Twitter. It's a phenomenon on other countries on other platforms too.

Basically, they have become a tool for conformity through approval seeking, shaming and bullying.

But most sadly it's people throwing any opinion and every opinion to see what sticks.
Why are the Mexicans picking them for me, not for you or for themselves? Assuming I didn't enslave them, I must be offering them something that makes it worth their while. Maybe I spent some time building better tools for berry picking, so using those tools they can take home more berries overall than they could without my help even if they're giving some to me. Maybe I saved some berries, traded them for supplies with someone else, and built some kind of shelter over the berry bush. Maybe I've got a spear to scare off the men who threaten them when they try to pick berries in Mexico.

I think this is particularly relevant to software developers. It's often fairly easy for us to go into contracting, or start our own business, but many developers with those opportunities (myself included) still choose to work for others. Perhaps we prefer the stability of not having to manage our own business, perhaps we like the projects a particular company is working on and lack the resources to attempt them ourselves, perhaps we want to acquire more savings before starting out on our own, perhaps we want to learn from a particular company. And even when we do start our own businesses, for some reason we still tend to prefer traditional structures over more equal structures like cooperatives, prefer structures in which people work for others.
Yes, and that's was what I was referring to. My bigger point of course being that there are plenty of "engineers" that really don't know how to solve problems, but just assemble code.
> The EU system seems to be very anti-consumer.

I disagree. It is true that it is harder for EU consumers to sue a corporation, but in general I feel that consumer rights are generally stronger in the EU than in North America (OP's point about consumer watchdogs), so there is less reason for an EU consumer to sue a corporation.

IANAL, but I'd say the EU system is anti-litigious, not anti-consumer.
I think it's more likely that 34 years were chosen because 1980 - 34 = 1946 makes sense for a post-WW2 analysis. The graph doesn't vary wildly for most of the time (most of the change is a fairly smooth motion), so it seems unlikely that 30 or 40 years would change the conclusion.

Note that a sharp rise in the curve can also be explained by bad years dropping out of the 34-year window. This would probably explain the increases in the 1%'s weath around 1992 and 2003 (1958 and 1969-70 recessions, respectively). See https://en.wikipedia.org/wiki/List_of_recessions_in_the_Unit...
They might. In an edit above, I remarked that for such a system to exist indeed Project Treble is a necessity. But taking centralized control over the way Android updates will be a very ballsy political move by Google to make.

Some smaller vendors might appreciate that these responsibilities are taken away from them. Sony, HMD/Nokia and Lenovo/Motorola are basically only adding some apps, themes and tweaks to AOSP at this point anyway, but do tend to have relatively good update reputation (or used to). But other vendors will not appreciate giving away this control at all. Some vendors are likely partially motivated to not have devices updated in the first place.

So will Google make such a ballsy move? They themselves barely have good business reasons to do so. Android completely dominates the market anyway, without Google upsetting the politics amongst the vendors and pouring money into doing things that vendors refuse. It seems Android's bad reputation in regards to updates doesn't really hit anyone that hard.

Having said that, Project Treble does seem to be a move in that direction. Maybe Google cares enough about theirs and Android's reputation, or maybe they even care enough about being responsible. Maybe they'll make "Windows Update for Android" an opt-in thing for vendors. Maybe there are other ways they can create a more responsible market (and better repution for Android) without upsetting vendors. Let's hope they find a way at least.
One caveat you typically have with them, is that you forfeit your right to file a lawsuit for individual damages.

So I see hardly any advantage for the individual customer who got some individual issue of magnitude and is forced to choose between this or arbitration outside of the juidical system.
Once you get past library installation problems, RPis are great for this type of thing.
:( too late now, let me edit the article and add a short TOC, hope this will help.
10 advantages of open source for the enterprise
HOw Does Physics Connect to Machine Learning
I've spent my childhood reverse-engineering packed and obfuscated code in assembly, writing matrix multiplication libraries in C++ for fun, also did a lot with the first available frameworks for GPU programming in assembly (e.g. implementing kernel applications to images).

I can sit down and estimate how much my code is going to take (including the cache misses and other nonlinearities).

The way I earn money is by programming python. Why is it so? Because it's a cheaper solution and because you know that there's a multitude of libraries in Python that already do that for you. Optimisation is the overhead where you hire a developer solely to sit down and optimise; and quite frankly it is quite commoditised in that sense.
At least in the U.S., the Antiochian and Greek Orthodox churches primarily use the Gregorian calendar (e.g., Christmas is on Dec. 25). However, Pascha and its related feasts are still determined using the Julian calendar which happened to fall on the same day as the Western Easter this year (Apr. 16).
> And I could have sworn that it defaults to enabled?

It does not.
3 Reasons Why Poetry Will Make You a Better Entrepreneur
A Brief Survey of Deep Reinforcement Learning
I used that yellow Pickett slide rule from junior high school through my EE degree at MIT. It was a yellow Pickett model N4 (http://www.sliderule.ca/pickett.htm).

The slide rule was a wonderful thing for me. I got the idea that I would like having one from the book Have Spacesuit--Will Travel, by Robert Heinlein, a book I read when I was around twelve. The paper route a couple of years later gave me enough money that I could buy one.

Growing up in the 1950s and 60s, there were no computers used in everyday life. The slide rule was the only practical way to perform calculations quickly, sadly to only 3 significant digits. An important skill taught in High School back then was using tables of logarithms and trig functions to perform calculations (with this approach one can easily get 5 significant digits of accuracy). I still have my CRC handbook of Mathematics that I bought for myself in High School, I learned a lot by studying each formula and each kind of reference table in that book.

I taught myself to program from a book on Fortran in 1967. I was able to submit programs punched on cards to a friend who would run the program on the School district's single computer used in their administration building. A couple of days later I would get my listing back!

Like the TI Calculators today, slide rules were ubiquitous in my engineering classes. Although I went to college in 1969, I've taken classes at the local University as recently as ten years ago for fun. I brushed up on my long unused differential equations and learned some new things, a Graduate course on Combinatorics.

It's very interesting to see the difference between my approach to working through problems and the methods used by other students in my differential equations class. They would almost invariably reach for the calculator to work through a complex expression, entering each term and finally coming up with the answer. By habit, I normally simplify, factor and reduce the complex expressions before doing any arithmetic. The younger students are masters of the calculator; I'm not very fast with a calculator. I just never had access to a calculator while in school and never gained the proficiency of today's typical college students.

I've got an advanced TI calculator sitting in a drawer (and the old slide rule stashed somewhere in the house), but I never really use it. If I need to do some quick calculation my preferred method is to simply fire up the Python REPL in a terminal window.
Ha ha! By going to your predictions page I can crack you!
Great post.
To be pedantic, is not the "skittles" part that is the problem but ratherthe "bag" part of the analogy, since it implies a fixed amount. If the OP somehow weaved a skittles factory into the analogy, the analogy could be spared.
I agree that switches shouldn't care about TCP or UDP ports. That is a job for a firewall.
However, that does not mean it is a good idea to have variable length headers in IPv6. In fact it seems like a singularly bad idea to me.

Regarding firewalls, I imagine it still sucks a firewall cannot judge each IP-packet separately but needs to deal with possible fragmented packets. Then again, that is the cost of being a firewall. You need to function at the application level and yet decide on the IP-packet level.
Why Big Business Is Racing to Build Blockchains
Interesting point. Admittedly, my understanding of differential privacy is very rudimentary, but isn't that only a risk under the assumption that you can ask the same user the same question multiple times, and get a new, independently chosen answer every time? If you can only ask each question once and every subsequent time you ask you just get the same answer, is that not secure in the information theoretic sense? Perhaps there's some other factor I'm missing?

> in this case you do not get to set it

Nothing's been decided yet. If this is something you want to advocate for, maybe consider suggesting that in the thread linked in the OP?
Couple years ago some enterprising folks got together to teach "Software Carpentry" to academics: git, open data, plotting with open source software, etc...

Seems like there's a new set of skills that academics need to learn; paging Dr Assange.
Building Business Dashboards
> you understand what the code intends, and the compiler does not

It seems to me that the best approach to this would be to feed more information to the compiler rather than writing assembly yourself. Otherwise you give up portability.
Algobrix teaches coding with Lego-like bricks
Sure, but there are downsides to this approach as well.

Say someone could have a small business that takes off and retires after a few years with a reasonable retirement fund. This doesn't fit the mold of a hoarding 1%-er.

It seems like discouraging this kind of income spike would actually decrease social mobility.
Income includes capital gains, not only wages.

"Income is the sum of all the wages, salaries, profits, interests payments, rents, and other forms of earnings received... in a given period of time." Case, K. & Fair, R. (2007). Principles of Economics, p. 54.
If the TOS is based on the law, i.e. inciting violence etc. (which it likely is) then read the rest of my comment.

The President can threaten violence (and should not be hindered by private companies to do so) because he was elected to be able to do so. Whether you agree with his ability to kill in defense (etc.) or not.
Cognitive Biases: The Little-Known Mental Errors Affecting Your Conversion Rate
It's sort of schizophrenic to want to make a shame list, and then redact out the company name. Unless it was edited by a moderator? (I sure hope not.)
http://www.hotcoffeetruth.com/ also has an agenda. It's paid for by the U.S. Chamber of Commerce (a business lobby group) which is criticized in Hot Coffee.

Your appeal to this website is just as bad really.
My comment mentioned mainstream languages. To my knowledge, Brainfuck is not a mainstream language used at any small, medium, or large corporation.

The point about the spec was the language is small enough to master.

Scheme (Lisps in general) is different because it is homoionic. Forth is not mainstream, and neither is it's paradigm. And well, I never heard of Io so I will check it out, looks neat.
Why would your expenses double?
So it's all going to Bezos, Soros and Carlos Slim?
>What the documentary left out, was that it happened over a 10 year period where 700 out of 171 BILLION customers got burned from mcdonald's coffee. This is statistically nothing.

That is the problematic thinking right there. You are sacrificing 700 people to be burned so badly by coffee they require skin grafting based on it being statistically insignificant.

While no doubt many cases settled, many didn't and in those cases McDonalds was ordered to turn the temp down so spilled coffee would at least not result in scalding that require skin grafting. It is not small thing or statistically insignificant that McDonalds ignored many court orders, but why did they ignore the court order? Because the same cost benefit analysis you presented, they'd happily continue their practicies of selling 171B coffees and paying out 700 claims, than change the coffee temp and potentially lose any coffee market share.

As I mention above this well known case is unique because it awarded punitive damages, equaling 1 day of coffee sales, solely because the company repeatedly ignored court orders (i.e. Told the court to go fuck itself), further what is never mentioned consistent with the anti-litigation PR is that the judgement was appealed and ultimately lowered.
Does anyone know why Firefox always phones home to:

firefox.exe	3588	TCP	pc-name	49172	ec2-35-167-184-4.us-west-2.compute.amazonaws.com	https	ESTABLISHED	3	667	5	3,334

I have a tool called TCPView (a Microsoft sysinternals tool) that inspects my traffic. I disabled all the Mozilla telemetry and it still phones home to this server. The connection is encrypted going through port 443. It even appears in different forks of Firefox like Waterfox. Is this unique to me, or does anyone else notice this?
My best guess is that it's some sort of telemetry they're collecting. Keep in mind I disabled updates so it's not pinging update servers either. Also: It happens only when I visit a website, and doesn't appear when I start up the browser for the first time. I also have no plugins installed. Since I see some Mozillians in this thread I figured it's the best place to ask!
Haha, nope, C++ and embedded C at the moment.
I've used Netscape then switched to Firefox when Netscape became way too bloated, then enjoyed years and years of Firefox getting better, supporting new JS and HTML5 features all WITHOUT telemetry and with the Crash Reporting window where I can see the data that is being submitted and submit it if I want to submit it.

What have changed so much in last 5 years or so that now you have to get all this data? What is wrong with just building a standarts compliant browser that runs JS fast and has easy to understand settings (where I don't have to go to about:config to disable the WebRTC/telemetry/Pocket etc) ?
Your team is important; Choose them wisely
Generally, it'd the second. The coin is supposed to be a preorder, and it's value is thus the value of the service later.
Being busy should not be a status symbol
This timing is pretty coincidental for me. I never really thought all that much about refresh latency/etc... (which I realize is weird since I do play a fair amount of games) but I rebuilt my home office a few weeks ago, and for the time being all I have to connect my 2014 MBP to a 4k monitor is an HDMI cable....and the 2014MBP can only do 4k@30hz over HDMI. Lets just say the keyboard/mouse lag is....infuriating. And it gets WAY worse the less you scale the external monitor.
Mikeal Rogers leaves and everything goes to shit. Typical.
The next day, I would buy twitter stocks and create another account :)
So he dared to be in favour of anti-CoC article in one of his Twitter posts and thus unleashed the SJW brigade? What an heinous crime.
> What the documentary left out, was that it happened over a 10 year period where 700 out of 171 BILLION customers got burned from mcdonald's coffee.

1. There aren't 171 BILLION customers on the planet.

2. So I can run around throwing boiling water over 10 out of the 300 MILLION people in the US, and it's totally cool because it statistically didn't happen? Good to know!