skysight-inc/HackerNews huggingface dataset:
Honestly? None of the solutions presented so far (ie. try to persuade higher ups) will work.

The only solution that will work is to make the telcos unnecessary. Home based Mesh networks, hacking internet over other channels - like you can tunnel ssh over https - direct competition to current market leaders.

One thing is for sure, net neutrality will be abolished, but the other thing thats for sure is that hackers will find a way to make everything right again.

Make no mistake, this is a battle, but it's a battle that we've won many times before.
Net Neutrality protest?
I second this. DNS is still a privacy killer
FYI, I've updated the log since this post. Google has refunded me since December and is offering free 1TB for two years. They told me to use Backup and Sync, releasing today, which should solve these problems. I appreciate the refund+free years and have my fingers crossed with the update. I hope they also internalize how broken their support process is, but I'm doubtful.

If B+S doesn't work I'll likely figure out how to sync everything (it's going to be painful, but there are a lot of options in the comment, thanks) and move to a different product.
Look at the history of compromise that lead to the Electoral College -

Madison acknowledged that while a popular vote would be ideal, it would be difficult to get consensus on the proposal given the prevalence of slavery in the South:

There was one difficulty however of a serious nature attending an immediate choice by the people. The right of suffrage was much more diffusive in the Northern than the Southern States; and the latter could have no influence in the election on the score of Negroes. The substitution of electors obviated this difficulty and seemed on the whole to be liable to the fewest objections.

https://en.wikipedia.org/wiki/Electoral_College_(United_Stat...
>"The Pao case also inspired the widely cited ‘Elephant in the Valley’ survey, which claimed 60 per cent of women in Silicon Valley had experienced sexual harassment, and 88 per cent had experienced unconscious bias. But this survey isn’t all it seems. ‘Unconscious bias’ is, in part, defined as ‘eye contact with male colleagues and not me’. Only 210 women took part in the survey — and it appears far from impartial. The survey was carried out by seven women working in the industry with the stated aim of proving the existence of sexism."

You can't deny that sexism exists. We have to work as individuals, as a society and as a species to end it. But absurd studies and surveys like that just hurt the cause and alienate people.
I'm 100% sure their workers aren't getting paid pennies per day. Why say something that's just patently untrue?
The ARKit example app has a readme doc that lists best practices when developing ARKit experiences. I feel that list is super valuable when building ARKit apps in general.
Ironically Mozilla does not allow third-party developers to include Google Analytics in any way shape or form in a Firefox Add-on.
When do you think we will reach 1/10th of our current GHG emissions?

2020? 2030? 2040? 2050? 2100? Plus or minus five years? Will we have a linear decline to that level? When do you think that decline will start? Is there a particular model you're thinking of?

What degree of GHG concentrations/temperature increase will be the limit of what you consider to be 'not dire for humanity'? Is it compatible with your expected model of GHG emissions?

Are the billion people living in the Indian subcontinent included in your definition of humanity, or are we talking about North Americans and Europeans? If yes, will we be willing to shelter environmental refugees from impacted areas?

I'd really love to believe that everything will turn out fine - but while I've ran into many optimists, I've yet to run into one that is willing to quantify the reasons for their optimism.
Default encrypted email communications
Not only gaming is a thing on Mac, more than on GNU/Linux or even BSD combined, it is also a thing on iPhone, iPad and Apple TV, all with Metal support.

Also Apple's augmented reality is based on Metal, and they had Valve on stage praising it at WWDC, with native support on SteamVR SDK.

Finally, many of the frameworks that made use OpenGL, including the window manager, are now working on top of Metal.
They aren't giving out money, they're giving out a free service (GA). If they gave out money at least that could be used to set up a replacement :-)
> Heartbleed is a great example. It wasn't caused by an error with how C handles memory or strings or anything else. It was caused by failing to validate untrusted input. Rust isn't going to help you with that.

Yes, it would. In Rust, the server would have crashed when it overran the buffer instead of sending that potentially-secret memory back to the client. Heartbleed is a great example of why rewriting in Rust is good.
What's the point of having more money if you can't spend it on better goods and services? We don't have car neutrality laws to prevent rich people from paying more for Ferraris.
You would get 2. and 3. as runtime panic in C if you used sanitizers.
Hiring: Inbound Sales Manager
I mean, everyone I know that takes the LIRR lines up where I do and knows where the train (usually) stops. When it's a short train is when we panic...
So the organization with the word "Environment" in its name (used to) claims that climate change is the planet's biggest problem (EPA).

I mean, really, having a certain word in your name precludes you from having an unbiased position on it?
Irony: A full screen ad hijacked this article when I started to read it. Goodbye.
if gp confirms that's what they meant then that's fine.

(it seemed unlikely due to the word "having".)
There's also an expo client: https://expo.io/@adierkens/jimmified
> If consumers don't appreciate 10ms more lag when accessing youtube, or similar minor degradations, they can switch to another ISP.

Except they often don't have other ISPs to choose from. The selection is extremely limited here in the US.
"If some women are experiencing sexist treatment or harassment in Silicon Valley, then of course that is an issue that must be addressed. But we should be careful before suggesting this amounts to an industry-wide problem when there isn’t evidence to back it up." - Sorry, what? There are literally oceans of evidence.
Network effect, and entrenched enemy are an issue here. You'd have to build something much better than Facebook to start eating away at that monster and disrupt the network. I loved Google+ and Mastodon but they're not 10x better.
Regulation is certainly a problem, but the unfettered growth and merging of many companies over the last decade has been nothing short of breathtaking. Amazon, Google, Facebook are all essentially monopolies in their space. Banks have combined to form behemoths (and good luck starting a bank these days with Dodd-Frank on the books). Until the government addresses unfair and anticompetitive behavior and concentration, this trend will continue.
Some lazy dev just threw out some error. Corrupted frontend developer #@)%@#*!
Yes, but taking sick leaves with such regularity is frowned upon. I know I would frown upon if I were a boss. On the other hand I recognize that women simply have more parts within the body - more things to break and hurt - and 2 hours of inspired work are worth much more than 2 days of just showing up in pain.
Yeah. It's a real shame that the language we need batteries-included in the most (because of code size limitations) is one of the most deficient.
I do graphics professionally, and I would much prefer to just see Vulkan everywhere. Metal has essentially nothing to recommend itself over Vulkan; it's just a worse API. Things I've dealt with:

- Tessellation is weird in Metal, as you don't have hull shaders and have to wedge it into the compute pipeline.

- I haven't found a good way to disable multisampling while rendering into a multisample texture, something that is trivial in OpenGL. This can be useful for various effects.

- Switching command encoders is really slow.

- There is no good way I have found to be able to get good timing information inside the app as opposed to the profiler. The info is available on iOS, but not macOS. This is important for telemetry, etc.

Studios are obviously just going to choose the API that's supported on the platforms they're shipping to. Usually there's only one "blessed" API, and so that's the one they pick. It doesn't say anything about the quality of those APIs.
No way. Once you have a public ISP like that, it's one "minor reform" away from running parts of its operation at a loss, for the "public good". And before you know it, it's controlling the market, distorting prices, and holding back innovation.
Right, but this is a Fermi problem. We have no idea what the true output of each generator is, or that there are only two per centre. All we know is anecdotal evidence from reporters who visited the sites and whatever VISA will publicly admit. As an order of magnitude estimate, it's good enough.

And yes - it does highlight the problem with bitcoin well: 3 orders of magnitude less electricity to process 3 orders of magnitude more transactions.
I opt(ed) in to Firefox Telemetry for this reason (and will in future if this bug is satisfactorily fixed). I did not expect that would mean sending my data to 3rd parties I don't trust.

Your comparison is a false equivalence, because it's not about telemetry vs privacy, it's about consent. If Mozilla devs adhered to the ethos of the company they took a job at they simply would not have implemented this feature.
Political amateurs are a threat to democracy – Vox
>How are you meant to compete against free if you are trying to bring up a new service?

This is an especially ironic remark considering what site we are on.
>.. shame on Facebook for torturing them for the exposure when I was originally targeting maybe 10 other colleagues to begin with.

Seems like the facebook algorithm is actually working for the users by in effect blocking insipid idiots from posting their crap trying to game the system.

You don't 'target' colleagues.. colleagues are people you work with and respect.. not try to spam.
- A protocol for sites to get my public PGP key for server side use

- The discontinuation of using SSL certificates for verification of website identities and a move to true fingerprinting ala SSH.

- Deprecation of email or rather its insecurity.

- Logins on websites with a public / private keypair ala SSH.

- A resurgence in sites that let me pick my own anonymous username instead of Facebook, Google or Twitter logins and email addresses as UIDs.

- Blocking of any and all forms of popups, including javascript popups, overlays, cookie banners, browser notifications.

The web is rapidly becoming a place I don't want to visit anymore.
You're not in the 7 though! did you just change it?
Given that the discussion in the issue is "hey let's use DNT/tracking protection as a signal to not load this", assume we're looking at a reasonable mitigation here and that this was at worst an oversight.
Fun Fact: Symantec sold certificates to Blue Coat all the way back in May 2016 and have been using them in their SSL inspection tool ever since
It's a lot like that. PVS-Studio ran against FreeBSD and produced a ton of false positives.
With Rust, a panic occurs right away when the fuzzer develops input that performs e.g. out of bounds access. With C, it's possible to go wrong a little but not enough to segfault or to go wrong enough that by accident the access looks valid (for an unintended valid memory address) to a sanitizer.

In that sense, fuzzing Rust is more certain to make the bad things actually be caught than with C where there's a chance that the fuzzer developed input that caused UB but the UB didn't happen to be caught by the mechanisms that are supposed to discover bad events during fuzzing.
Good analogy, Pareto frontier is a great way to describe it - and a perspective I had never thought of.
I'd be careful to include facebook in that group. Several mobile apps are very strongly keeping them in check.
I will likely just regurgitate the article I linked. Read it and ask questions if any remain.
'The new design converts direct sunlight to electricity with 44.5 percent efficiency, giving it the potential to become the most efficient solar cell in the world.'
Maybe be it is not a universal problem. It is a huge issue in Asian countries from what I know.

Even while travelling, if you are passing by larger than sedan vehicles, it becomes unbearable.
>Notably, only 47 subjects were involved in this study, but the authors argue that, because they employed Q methodology, an approach to investigating divergent perspectives on subjective topics using sorting, statistic, and factor analysis, the small sample size is sufficient to reveal solid patterns.

I presume next step would be R or S technology, that will need only 5 people (the 5 co-authors themselves) to attribute statistical evidence to anything related to small groups such as Americans 18 to 32.
Pretty much every stat on small businesses in one place from the Small Business and Entrepreneur Council:

http://sbecouncil.org/about-us/facts-and-data/

"In 2012, according to U.S. Census Bureau data, there were 5.73 million employer firms in the U.S. Firms with fewer than 500 workers accounted for 99.7 percent of those businesses, and businesses with less than 20 workers made up 89.6 percent. Add in the number of nonemployer businesses – there were 23.0 million in 2013 – then the share of U.S. businesses with less than 20 workers increases to 97.9 percent."

The majority was 23 Million sole proprietorships, or people working for themselves, in 2013.
MIT Algorithm Promises to Show 3D Movies Without the Glasses
Bitcoin mining is wasteful compared to other mechanisms (e.g. Stellar SCP) that can secure a blockchain without mining.
E.g. ABI compatibility, multi-platform support, tools, open source code base, community, etc.
> Do you simply state your experience of having worked autonomously, or having self-managed?

Yes, and you back that up with evidence of a project completed, references backing up their positive experience, etc.
> They don't have prices on the web site

This is standard practice. PVS-Studio is a B2B solution. There are many details to be discussed.

For individual developers we propose the following: "How to use PVS-Studio for Free" - https://www.viva64.com/en/b/0457/

And "Handing out PVS-Studio Analyzer Licenses to Security Experts" - https://www.viva64.com/en/b/0510/
> I doubt our consumptive habits will be maintainable.

Found the commie-pinko bleeding-heart liberal! Economic theory says that nothing bad can ever happen so long as demand increases, and the economy grows! /s
I find a lot of sites feel like they're overtuning their recommendation engines, to the detriment of using the site. YouTube is particularly bad for this - given the years of history and somewhat regular viewing of the site, I feel like it should have a relatively good idea of what I'm interested in. Instead, the YouTube homepage seems myopically focused on the last 5-10 videos I watched.
Yep, browsers should have screen readers built in. It's ridiculous that you have to shell out $1000+ for a JAWS license (there are alternatives, but they need work).
if that mine wasn't there -

people, actually poor people, living next to those mines won't hear those noise 24/7.
they don't need to witness the greedy saw in those photos/videos.
the depressing town is still going to be depressing, but at least with less electronics junks.

the issue is pretty simple here - what is the benefit for this little depressing town or the society? nothing. it is just a cancer.
Oh rubbish.

See Napoleon's excursion into Russia. See Suvorov's crossing of the Alps.
You're right. In principle this shouldn't matter, especially in today's world where as a developer you can essentially work from anywhere.

However, many companies still - and often almost obsessively so - insist on a specific location for work to happen. Ironically, this attitude seems to be particularly widespread in Silicon Valley companies.

You could probably create the same objective value in another location. For these companies however location seems to be an important component of their value creation equation, which is why they have to pay a premium for it.
As John Gilmore said "The Net interprets censorship as damage and routes around it." If America decides to fuck up their portion of the Internet, we will move those important services off-shore and build links around it. It won't be broken for long.
Google wins challenge against 1.1B euro French tax bill
Following some rules is dehumanizing?
Facebook blocking users .. who try do excatly what facebook does ?

Well, facebook. That sucks.

You sell my privacy to anybody.. and I cant even send messages.
Not really.

The value people create is (roughly) an upper band on how people can expect to be compensated (short of market failures), whereas the high cost of living increases the floor which companies need to pay to attract talent.
Tell that to the editor of the New York Times.
[0-2] How does this show that he is against net neutrality?
ClojureScript Is Not An Island: Integrating Node Modules
This is promising news. Though I do feel that current 3d technology leaves a lot to be desired. Personally I feel the next evolution in the the realm of movie theaters would be VR.
https://www.justice.gov/crt/cases-raising-claims-under-secti...
So you're saying raising stupid, uneducated kids that have learned to be bullied or be bullies, are better off than smart, educated, properly socialized children?

You're part of the problem.
How do you propose to enable that?
Bucharest and also 3 fairly solid choices.
The CDC is a government entity, and "disease" is well-defined.

"Innovation" is a bit more nebulous, and the EIG appears to be quasi-non-profit, but is a private company.

Also, parent comment said "skeptical", not "invalid".
Solid idea, I like it.
Moon Express announces plans to build lunar outpost by 2020
It's not quite the same thing but I can verify that certain Scandinavian countries really expect you to "get a move on" when crossing the street. There isn't enough time to walk across crosswalks in Denmark, for example, if you don't have some spring in your step.
I think you're reading too much into my post. I was simply curious to see what the actual numbers were. There's no point saying "Bitcoin is bad." without any justification: so I justified it - it's insanely inefficient. And you need that extra data point (VISA) to see just how inefficient it is. My favourite horrifying fact is that if Bitcoin were a country ranked by energy consumption it would come in at around North Korea.
A ban of everything JS except for these so-called web apps, which obviously need it.
Make the internet great (performant/efficient/secure) again!
Show HN: Scopy – catalogue your digital books
Apple is using Metal because it's a modest improvement over OpenGL (in some areas; it's a regression in others) and, more importantly, their OpenGL implementation is extremely buggy.

You haven't said anything about Vulkan vs. Metal, and you can't, because Vulkan is a better API for the reasons I described upthread.
I've said it before and I'll say it again, FB users are a kind of digital peasant or serf.

To me it feels like we're seeing the genesis of the divide between Morlocks and Eloi.
It's a bit of a tangent, but the discussion of voting systems reminds me of another modification to voting that I sometimes think might be reasonable: weighting votes based on voter age, with the weight starting off low for the youngest voters and increasing to a peak, and then dropping off again.

What brought this on was thinking about the brexit vote over in the UK, which from what I read had very different outcomes among different age groups. It seems quite unfair that people who are likely to die before brexit is complete should have the same say as people who will be living decades under the outcome.
I've been programming in C for 17 years. Now I'm writing (and rewriting) image processing and encoders in Rust and I love it.

It's not just memory safety. Rust has sweet error handling — the syntax is almost as noise-free as exceptions, but code flow is as predictable as error codes. In Rust I handle rare error cases that I wouldn't have bothered with in C (and thus my Rust programs fail in orderly fashion instead of running with garbage values).

Runtime arithmetic overflow checks have saved me many times. Knowing I have this safety net I can be cavalier about using smaller integer types.

I don't have to free memory explicitly, and yet peak mem usage is as minimal as it can be, and I did not have a leak yet.

And the whole ecosystem is fantastic compared to C. There's a culture of having unit tests. Ease of using dependencies via Cargo, and the zero-cost abstractions, help having dependencies broken down into small and focused libraries.
What if the source code is in a different language from the one you use? Should a patent force Google to port their code specifically for you? What if the 3D files are for an expensive program that's different from the one you use? Should a patent force Google to convert their files for use with every 3D modeling program?

Patents are about telling you how to do the work, not about doing it for you.
This is wonderful. Light timing where I live is appalling and while I'm a fast walker it must be terrifying for elderly/disabled people. Quite a lot of American city infrastructure is really hostile to pedestrians.
If I'm not mistaken that is about Epic, but they didn't write the name to prevent lawsuits.
> If memory safety and correctness was so truly valued above everything else, we'd be seeing a lot more Ada than we do today.

The problem was that many companies had certain problems paying for Ada compilers and rather used the free C compiler delivered with their OS SDK.
Public ownership leads to slow or no innovation. Please let this not happen with data infrastructure.

I would argue that Congress needs to act, FCC shouldn't be in this.
Word problems: Designed to see if you can recognize numbers in a contrived short story and plug them into the rote-learned algorithm that the teacher just covered. Fun. It seems like if we taught the application alongside the math, it'd be easier to "get" what the math is supposed to represent.

I've been playing with computer graphics recently; I've understood trig for a long time, but this is the first time I've actually felt a need to understand matrices. Exploring applications on my own is the only way that I've really felt connected to math since maybe late grade school or early high school.
> No I don't want to receive push notification from your site...

A PWA does not equal push notifications. Those are completely optional and should of course only be added where that makes sense. And even then, you'd have to agree to receiving them first.

> ...or ability to visit your website offline

Fine, you don't have to. In that case, the service worker just improves page speed and reduces data usage.
Trump’s tax cuts would give the poor $40 each and the ultrarich $940,000
The main input to agriculture energy consumption is Haber-Bosh process ammonia.
Evergreen web browsers. Safari and IE11 continue to ruin my life.
To be fair, there's a link to the Mozilla Privacy Policy at the bottom of every add-on page, that explicitly states that they may use analytics (and even names Google Analytics).
When do you use Zapier, and when do you use Hugin, and when both? Thanks (:
Perhaps the battle is already being lost.

Anyone else getting this error trying to send a letter from the site?

"! There was an error submitting the form, please try again"

http://imgur.com/a/V60gh
Which fellow?