skysight-inc/HackerNews huggingface dataset:
Google Analytics T&Cs[0] make it explicitly clear that users must disclose to visitors that they use it. "You must post a Privacy Policy and that Privacy Policy must provide notice of Your use of cookies that are used to collect data. You must disclose the use of Google Analytics, and how it collects and processes data."

I know many people ignore it just like with all the other "I agree" check-boxes that pollute websites, but it is a breach of the Terms to sneak it onto your site or service.

Mozilla just launched a new podcast called "IRL" and in the first episode they warn people about all the creepy third-party tracking out there[1]. To listen to the podcast you have to allow third-parties to track you, and there is no privacy policy on the website to warn you.

It's actually a good podcast episode and I recommend checking it out.

[0]https://www.google.com/analytics/terms/us.html

[1]https://irlpodcast.org/ , https://twitter.com/tombrossman/status/883972350387134464
> It's being developed separately from Scala 2.
> For example, it interops with 2.11 but not 2.12.

The Scala 2.12 compiler will soon compile the Scala 3 compiler [1]

[1] https://github.com/lampepfl/dotty/pull/2827
As long as the wealth is concentrated in the hands of 1% or whatever it doesn't matter who is in that group. The 99% are still screwed. Make the top 1% only women. The large majority of women won't notice a difference. Neither would the large majority of men.
It'd be like if Amazon owned the only road to your house and said Amazon couriers get to use the left lane at 65mph and everyone else delivering packages from Walmart or Target use the right lane at 30mph, unless both you and Walmart pay extra to use the fast lane.
How to find the “right” contacts at Disrupt SF
Taste Test: The Oven That Makes Dinner Without You
I really appreciate that they take the time to add screenshots and animations to these posts. It combines a change log and demo in a very efficient way. A lot of software can learn from this.
I’d argue the root cause is more that Mozilla is willing to trade away privacy for developer convenience. That they made this decision in the first place, without anyone at Mozilla saying "maybe we shouldn’t do that", is very concerning w.r.t. privacy in the rest of the browser.

Even on a Mozilla webpage I wouldn’t expect to see Google Analytics, but instead something like Piwik.
Beginners Guide to Yoga
Could someone make a pro-repeal argument that doesn't boil down to caring more about which bureaucrat enforces the rules than the rules themselves?

Seriously, the whole FTC vs FCC thing is deeply confusing to me. I mean, WTF? I've never seen the public care so much about a battle over jurisdiction between two federal agencies. For this reason, I suspect it's all a bullshit red herring tactic -- the FCC is stripped of power to enforce net neutrality because "the FTC should do it", but then FTC's hands are also tied. Suddenly you can deregulate without actually making a substantive argument for deregulation.
Show HN: A search engine powered by Jimmy
This is completely irrelevant to the article, where they use hydroelectric power to mine bitcoins. But even if they used nonrenewable soures, the negative impact on the environment shouldn't be faulted to bitcoin. It's the energy sector's fault for prioritizing harmful energy to renewable energy.

And even so, using energy to mine bitcoins isn't wasting the energy, it's turning the energy to real value. Just because it's not physical currency doesn't mean it isn't real - it has advantages (and disadvantages) to physical money. The electricity/algorithms cost create these features. And when countries ban cryptocurrencies, they would only do so on the guise of global warming, but more accurate and unspoken reasons would be that it gives too much power (anonymity) to the people.
It's possible to estimate an upper bound based on the dollar value of the BTC miners receive as revenue from inflation (subsidy) and transaction fees. The inflation rate in Bitcoin drops over time; transaction fees will likely increase, although not in proportion to the total economic value of transactions (and other uses) secured by Bitcoin (bitcoin is not "backed by energy", it is secured by energy expenditure).

Currently miner revenue is less than $7 million/day. It's a bit tricky to convert that into, say, CO2 emitted as miners tend to use the cheapest possible sources of energy, which are stranded renewable resources like hydroelectricity dams built in places distant from consumers (apparently China among others have built a lot of uneconomic dams for various political reasons).

The PoW security model doesn't require the amount of energy destroyed to increase indefinitely as a percentage of total value secured. Rather, the amount of energy destroyed by PoW simply has to be more than the highest funded attacker can afford. That's easy to do, as attackers who would attack via PoW are few and far between - as your attacker gets more powerful (governments) there are much cheaper attacks that can be done than naively attacking PoW directly.

In any case, I wouldn't be at all surprised if the amount of CO2 emitted by Bitcoin mining operations is dwarfed by the amount of CO2 emitted by plane travel associated with people attending Bitcoin conferences...
Every time I see a PVS-Studio article I wonder how many errors are caught by the compiler itself. In my experience, things like the same expression on both sides of a less-than sign, returned pointers to local variables, are caught by -Wall -Wextra in GCC or LLVM.

If they're not building with -Wall -Wextra -Werror, are they really going to make use of PVS-Studio's output?

(Also, as a member of the Rust Evangelism Strike Force, I am obligated to point out that a lot of errors PVS-Studio catches are just straight-up not possible in Rust. In order to avoid getting too off-topic here, here's a comment I made on Reddit on a similar post from PVS-Studio about two years ago: https://www.reddit.com/comments/3aehq5//cscj2w5/)
Migration problems can be tricky. An umbrella ticket [1] tracks Spark's migration from Scala 2.11 to 2.12

"Tricky" as in [2] "Spark 1.x's Dataset API runs into subtle source incompatibility problems for Java 8 and Scala 2.12"

[1] https://issues.apache.org/jira/browse/SPARK-14220

[2] https://issues.apache.org/jira/browse/SPARK-14643
Random Forest – Supervised classification machine learning algorithm
That image has existed for years now. But even without government Net Neutrality regulation... it hasn't happened!
Sure it is. He even says that he later changes the settings to his mom sees it. He wants his mom to see it, he just doesn't want Facebook to get the wrong interpretation by his mom liking it.
Hi everyone!

I'm very excited to show you our new tool.

It's a free online PSD to Sketch Converter. If you're manually re-creating designs from Photoshop into Sketch, now you don't have to.

It converts named layers, layer groups, basic layer effects, layer masks, vector shapes, text layers and more.

Let me know your thoughts. I hope you will like it.
By "serious" I meant violent. The statistics line up for non-violent crimes, too, but cops don't get amped up when they arrest shoplifters, and I thought I would preempt the whole "but cops don't arrest white people for drugs" line of argument.
Fully aware of it, but I prefers the custom (e.g awesomewm and fluxbox), my problem is just that I don't have time for all that fun anymore :)
The number of errors seem like pylint giving me errors. Some of them were like a is not a valid variable name. Maybe the numbers are like that. (Pylint that is not configured sanely/with default config really gives you thousands of errors and warnings for a fairly large code base and some of them were not errors but coding style.)

The numbers here may also be something like that. Nice blog post, may even make developers adopt something like cppcheck but most guys won't buy this.
Why not move to proof of stake? Proof of Work mining used in bitcon to secure the network as originally proposed in Nakomoto's paper has huge energy requirements. The result is large energy hungry mines as shown by the article. In addition, there is a centralization of governance by the miners.

One such example of a long running proof of stake is Peercoin. Peercoin is a legit energy-efficient contender to Bitcoin. It's one of the first publicly known implementations of proof of stake has been around for close to 5 years now.

Peercoin is energy-efficient and runs on raspberry pis. It's been running successfully for years now.

https://peercoin.net/

There are also academic proof of stake chains which virtually eliminate the chance of forks, such as algorand.

https://arxiv.org/abs/1607.01341
NASA's Juno Spacecraft Completes Flyby Over Jupiter’s Great Red Spot
there aren't a gazillion options, though; it's more like 5.
Interview: Michael Stonebraker
JavaScript really is overtaking ~the world~ front-end development. Sure, welcome to 1998.
If only.

It's actually some kind of net-neutrality thing, for which you will find a link embedded in the gray header.
If you calculate power usage for the global hash rate as if it were produced by, on average, 2-generation old mining hardware @0.51 W/Gh, you end up with 0.017% of average global electricity production (3x more than last year).

If you extrapolate an unconstrained tripling of production every year, you will (to my surprise) arrive at your 10% estimate.

However, if we assume the last year's additional capacity was on modern hardware (5x more efficient), miners are presently using 0.0005% of global production, and after 10 years of unconstrained annual tripling would only account for 0.295%

Further advancements in efficiency or a slowing of the growth rate from 300% annually seem like likely diminishing factors.
When you're starting from scratch in Sketch it has a lot of great features that are worth exploring. But what about making the switch to Sketch from PS? Normally, you would have to recreate the whole design. Most people and especially bigger design teams don't have time for that. So this service is meant to save you all that time, convert your current design system and then you can play around with the design some more and add all the wicked funtions in Sketch anyway. And I'm sure others can think of more use cases.
Never heard of Kdrive, thanks for the tip! I will check it out for sure.
Yeah, I appreciate the net neutrality support but the lack of a front page link has made browsing very annoying today.
If you allow reflections of the single tile, an easy counterexample is the pinwheel tiling[1], which is a non-periodic tiling composed entirely of isometric triangles.

An (imo less satisfying) example which does not require reflection of the tile would be as follows:
Take a rectangle with width equal to twice the height. You can use this tile to create squares which are either split vertically or horizontally. Put a single horizontally split square at the origin, then tile the remainder of the plane with vertically split squares: this tiling is (rather trivially) not periodic.

[1]https://en.wikipedia.org/wiki/Pinwheel_tiling
What power grab by the FCC? The telecommunications act may well be outdated, but it seems quite clear that ISPs fit under the Title 2 definitions. ISTM the FCC under Wheeler was doing its job.
A bike consumes much less pavement space then a car, increasing corridor capacity.
Interesting you link to homebrewcpu.com, since one of the links on that page directs to a blog where all the images on the homepage have been broken by Photobucket's recent policy change. I feel like in the future people will be mystified at how much of the early internet just gradually vaporized.
Computers at some point was technology that 95% of the planet doesn't understand.
Omm IT Solutions | Security Compliance Specialist | Baltimore, MD | www.ommincorp.com | Onsite |

Omm is a Columbia, MD based Information Technology Solutions and Professional Services provider. We provide custom solutions and services while keeping focus on the goals and objectives of our clients in mind. Our team consists of leaders who provide a unique balance of expertise, vision and humility. At Omm, we strongly believe in what we do and how we do it, consistently delivering results with integrity, focus, teamwork, and respect.

The Security Compliance Specialist shall be responsible for completing and maintaining documentation such as the system security plan, security risk assessment, security control assessment activities, and continuous monitoring in a Cloud environment. Security documentation will be required to achieve and maintain system Authorization-to-Operate (ATO).

We are looking for a Security Compliance Specialist with good experience in NIST, FISMA, FEDRamp, ATO and Cyber compliance

If you are a good fit for this role, please send your resume to careers@ommincorp.com reply
We need Rust to have great support for ARM microcontrollers before the IoT industry really takes off.
Sending these requests with TP enabled (i.e. in private browsing) is a plain bug as far as I'm concerned.
There is still a problem that some sites will have a service worker and some will not. Maybe it would make more sense to allow the user to pick what they want to cache for offline reading.

> The service worker fetch event is a promise,

By the way promises is another poorly designed technology: they catch unhandled errors and do not report them in any standard way [1].

[1] https://stackoverflow.com/questions/28001722/how-to-catch-un...
Bitcoin was the first practical secure distributed ledger and cryptocurrency. The first of something is never the most efficient or capable. I'm sure there are better ways.
Hahaha, yes I just found out my own comany's firewall does the same. I suspect it's the hex domain :)

Online services says it's clean and I know how to secure my own webserver/services :) https://sitecheck.sucuri.net/results/0xcc.re
Could you share this evidence? Because I haven't seen it.
The Correct Punctuation of Donald Trump, Jr.,’s Name
Projected Baltimore Employment Figures (2001-2040)
The thing is, the prototype will have to be robust enough for it to convince. Because the actual use of the device will be tested in real condition. So I cannot make an ugly prototype with wires all over the place. I need a "near final" form factor and battery use.

I will look into your suggestions.
I don't disagree with you that the information can be made more easily available. I was just responding to it not being a secret.

As an aside it suprises me that this is so blown up today (while tracking shipped a long time ago). Many complaining users will even comment or share this via their Chrome browser, which is far worse than Firefox (still not saying that Firefox is doing everything right here :) )
Ajit [0]worked for Verizon he is most certainly against net neutrality, he speifically said the actions in 2015 have prevented ISP investment in broadband and internet services. [1]. Ajit also specifically made multiple statements about the actions in 2015 and how they had a negative impact on the US economy. [2]. I find this akin to the repeal of dodd-frank. as I overheard some hedge-fund acquaintances "It is rip-off city" again.

My opinion: How does this benefit the consumer? in what way? I fail to see how a government organization created to help the consumer is doing so, this appears to help the 'pocket wing' specifically moving money to again a smaller handful of individuals and the populace continues to be parochial about the entire issue.

[0] https://en.wikipedia.org/wiki/Ajit_Varadaraj_Pai
[1] https://www.eff.org/deeplinks/2017/06/isps-across-country-te...
[2] https://transition.fcc.gov/Daily_Releases/Daily_Business/201...
So did he just look him up on Facebook?
1. Refusing to just use Assembly.

Was the reply we got in the old days, when one used C, Pascal, Basic, Amos.

Thankfully many ignored that and moved the state of art to such languages.

A few years later the reply would be,

1. Refused to use C

When devs tried to use C++ or Delphi.

State of the art in games development only advances thanks to those that manage to produce entertaining games, while ignoring such advices.
That helps, but not entirely. The metadata of which sites you're visiting is still valuable advertising information - especially when browsing through a phone (geolocation).
I believe the bar is red every Christmas season.
Decentralized; low and transparent fees
it's because doing "the right thing" the wrong way, as is many people's wont, leaves it open to just this sort of trivally easy meddling in the future. see also: ACA battles
> 1. The Title II Regs were designed during the Great Depression to address Ma Bell and don't match the internet now.

How so? As far as I can tell, 99% of Americans are still in the same situation as our Great Depression-era counterparts. The only difference is that the situation is now duplicated across a phone line and a cable line, instead of just the phone line alone.

> 3. The internet didn't need fixing in 2010

The internet itself may not need fixing -- but internet service providers certainly need fixing, both back in 2010 and now still today.

Every major US ISP (including AT&T, Verizon, Comcast, Sprint, T-Mobile, and many others) have all breached Net Neutrality. There have been numerous violations over the past decade -- a small portion of which is documented at https://www.freepress.net/blog/2017/04/25/net-neutrality-vio...
Exploring Earth’s Worst Mass Extinction and Fossil Fuels
Isn't that kind of the point? One day of annoyance to educate people that aren't familiar seems like a decent trade-off. Then again, the HN community is probably the one community that is sufficiently well-versed enough in the subject to not need the reminder.
The valid arguments I read from industry groups like WISPA cite significant uncertainty in what Title II regulations would actually look like in practice. Given that WISPA is basically a trade group of small ISPs, some mom-and-pop scale, burden of any new regulation is a significant concern. My personal opinion strays from this, since the incumbent ISPs that WISPA membership generally competes with stand to benefit even more from the tact of deregulation (and presumably make further progress in driving more of them out of business).
I'm so sick and tired of articles like this that make no mention of how the person financed themselves to do all of this.

I give the guy credit for teaching himself and hard work - but articles like this just aren't newsworthy anymore. What would be newsworthy is if someone laid out how they can do all this learning and continue to eat and have a roof over their heads.

For the record, I went through a far less rigorous learning endeavor, but I was later in my career and could survive on a nice severance package from my prior job, so stuff like this can be done, but the picture he paints is utterly incomplete without any mention of how he financed.

And if he's embarrassed because his parents kept him afloat during this time, he shouldn't be. Parents pay for their kids to go to college, why should they support their children in self-learning?
Plus more of the idea of "I think you make good stuff, would you be willing to share how you did it?"
Bitly Receives $63M Growth Investment from Spectrum Equity
I cannot read your link (the url is incomplete) and I cannot read the OP's link (site overloaded perhaps) but when we discover 18000 new species of life that does not mean that they did not exist before we discovered them.

My best guess is that there are several species that we already did know about that have gone extinct. Here's a depressing wikipedia page: https://en.wikipedia.org/wiki/Timeline_of_extinctions_in_the...

It's possible that there are species that have gone extinct as a result of human activity that we never even knew existed. So scientists make approximations to the extent of the damage we are causing. Because of the decline in the populations of species we are aware of, it seems like we will be adding many more species to that wikipedia page soon.

Here is a link to a CNN story with a similar headline for those of you unable to see the OP's story like me: http://www.cnn.com/2017/07/11/world/sutter-mass-extinction-c...
Millions of Verizon customer records exposed in security lapse
Zently: The renter's assistant to split bills, pay rent and more
when the OS is just some library functions statically compiled in and the entire binary is a few megabytes that you can load directly into memory, why not?
"Which of the five options for GIF recording do you recommend" is still a valid question though, no? Why not save everyone the time of trying all five themselves?
Ask HN: What feature would you want the web to “force” next, after HTTPS?
We've seen the push for HTTPS in recent years accelerate and become more and more aggressive (in a good way).

Browsers have arguably led this drive by notifying users that the pages they are viewing are "NOT SECURE", through the use of pad-lock icons in the URL bar or even notifications under textboxes (e.g. Firefox) [0]. Chrome, too, is driving this trend. And with users fearful of sending data over a "non secure connection", they'll be vocal enough to push website owners to fix this issue.

---

So, if you could decide: what feature or measure would you want to see adopted as quickly as the push to make all sites use HTTPS?

[EDIT: kudos if you describe how your new standard could be "forced", e.g. through a URL-bar icon, notifying users somehow, etc. How would you convince other developers and maintainers of large code-bases, websites, browser vendors, etc. that they should throw their support behind your initiative?]

Think ambitiously too -- imagine your proposed feature would have the same backing and urgency as we have with HTTPS, with browsers (for better or for worse) authoritatively "dictating" the new way of doing things.

---

[0] http://cdn.ghacks.net/wp-content/uploads/2017/03/firefox-52.0-warning-insecure-login.png

[1] https://www.troyhunt.com/life-is-about-to-get-harder-for-websites-without-https/
Thanks for the feedback, there is actually an issue regarding this topic: https://gitlab.com/gitlab-org/gitlab-ce/issues/28996. Feel free to contribute to it!
> I'm guessing that the lack of detail on this is really an explanation for expectations of this

What details do you expect? It's a PSD to Sketch converter, what else do you expect it to say? He could have filled it with a "gorgeous", "unique", "innovative" marketing keywords but it would still be a PSD To Sketch converter.

> It probably doesn't work well for anything complex but

I just tried converting a really big photoshop file and it worked pretty good, why don't you try it before making comments on it's functionality?
The nature of the institutions, not the district shaping, is what makes the House more diverse than the Senate:

* Many more seats in smaller districts mean more independent population "samples"
* 2-senator per state rule means that ND has the same Senate weight as CA, regardless of population
>Could someone make a pro-repeal argument

There is no repeal. Either we do nothing, and nothing changes, or we start applying Title II rules to ISPs that were never there before.

As in any debate, the onus is on proponents of NN to explain how a rule change is a good thing, since they are arguing against the status quo.