skysight-inc/HackerNews huggingface dataset:
I noticed the other day that IPv6 growth is slowing down, as Google measures it. Its access share used to double every ten or eleven months, now it doubles more slowly, and seems likely to reach 20% only in 2017 instead of this year, and if it goes on as in the recent months, 30% in 2018 instead of in 2017.

At a guess, many of most competent ISPs have done their thing and now we're seeing the more sluggish middle. Or? Comments?
Carrier defense is, in theory, like an onion. Aircraft, SAMs, point defense. Aircraft are probably the most important since not many launching platforms can get into range of the carrier without risking attack by aircraft.
Yes, we are looking to expand to Europe, probably Frankfurt or Amsterdam.

I'd like to keep in touch. Could you drop a message to peng at hyper.sh? Thanks.
Can you explain it in plain English, please?
I did [0], but after that I reassessed, relaxed, decided not to push so hard... and raised my rates.

It's a job, and like any job it sucks (hugely) at times. It also provides money to keep my family, and I get to work on interesting, brain-teasing problems (sometimes! Damn web development).

Frankly, I'm not good at thinking what I'd do until I'm doing it. If I did something else it'd be one of:

Research scientist
University lecturer
R&D
Psychologist
Photographer

I already had the option of a career as a photographer (back before the market tanked, which I saw coming) and classical musician. I'm (mostly) glad I chose neither.

0. https://news.ycombinator.com/item?id=10169937
> They wanted a never-ending revolution that spread to the entire world, or at least the English Channel since they were better at manufacturing tanks than ships.

The Soviet Navy was one of the biggest navies in the world. I don't have the exact numbers, but I'm pretty sure it was #2 in the world, only behind the US Navy.
Clouty – The first fashion discovery and shopping platform in Russia
Because I work on a few GPLv2 codebases, so we can't use GPLv3 code.
Looks like the US is up to 30% now! I suspect mobile traffic is largely driving this as all the major carriers are moving to ipv6 only and proxy an ipv4 address when needed.
"Well, yes. They did. They did it by making the single worst strategic mistake that any software company can make:

They decided to rewrite the code from scratch."

http://www.joelonsoftware.com/articles/fog0000000069.html
I just watched the Season 3 of Black Mirror, which gives a totally different perspective to this article
https://ipv6wallofshame.com/

Baidu, Twitter, Instagram and Reddit are also major players who could make a huge difference.
Twitter might finally sell Vine instead of killing it
Push come to shove, I'd side with Thiel. That is many of Google's fails are staged. They need excuses / distractions from their core monopoly-esque products.
we have containers for that now right?
That's the exact point, though, Google does not get your browsing data.

What Firefox does, is that it downloads a complete list of hashes from Google's Safebrowsing server. Every instance of Firefox does this every 30 minutes. Nothing identifying about this.

Firefox then stores only the first 32 bits of those hashes to save on space (as the list is unsurprisingly gigantic). Then Firefox does a lookup against this locally stored list whenever it loads a webpage. If a webpage's first 32 bits should be on that list, then it obviously has to check if it's actually the complete hash that matches. But for that, it requests all hashes with same first 32 bits from Mozilla's server. They proxy the list for that purpose.

So, it's at best Mozilla which can guess that you browsed to one of the many pages that share the first 32 bits of the hash. Google will have no clue about it.

And in fact, they even throw in a few noise entries when requesting the full hashes from their server, so even Mozilla actually doesn't know for sure which first 32 bits you browsed to.

https://feeding.cloud.geek.nz/posts/how-safe-browsing-works-...
Ha. When my career started I was one of the first in the office with a relevant degree. Everyone else had started as an accountant. Which, if you think about the evolution of business computing, makes perfect sense.

Tangentially, presumably for the same reasons, both genders were evenly represented.
Most popular websites on Ruby on Rails. Part two
How do you get into something like that, whilst working elsewhere as a day job ? I'm curious how you'd start - I mean do you have an agent, or did you just start marketing yourself ?
Most popular sites built with Ruby on Rails. Part three
But it says "amended".
DDoS attack halts heating in Finland buildings amidst winter
Seaweed is a type of algae, and I eat rehydrated dried seaweeds every so often. I wouldn't call any seaweed delicious but they're no worse than the average vegetable. If you eat other seafood you'll probably find the taste of seaweed acceptable.
The worst part about reddit in that case is that they use cloudflare which could be a 1 click update to ipv6. Previously they have stated that internal systems (spam, court orders, reporting) are holding them back from the change.
Elm is Wrong
I've often thought about that, too, but it seems unaffordable. The pay for baristas seems too low to sustain family life. Am I wrong?
Do you have any public sites where people can view your writings? I'm also considering venturing into technical writing as I like reading about technologies and their pros/cons. Not sure where to start though.
Dubai to gets its first 500mph train from Hyperloop One
Yoposts:Achieve Business Success with These Simple Guidelines]
https://ripe73.ripe.net/archives/video/1539/ tells a different story.
I've only been programming professionally for a year but can't see myself wanting to get out of it anytime soon, maybe ask me in 10 years to see if that view changes. But at the moment am thoroughly enjoying learning as much as I can - coming from a job I didn't enjoy as a full time baker to having my weekends back, normal social hours and just having more spring in my step by doing something I have a genuine passion for is a great feeling.
I agree that we can't let corporations dictate our choices online. The right to the internet is the right to choose what we access and not what Facebook dictates. It's against the principle of Net Neutrality and will put Facebook in a position to monitor user's traffic.
Same here, it seems like every password starts with one of these [aeiouy] characters. So it seems these passwords are not as safe as they seem. Brute force may not be necessary to break these passwords. Is there any alternative services out there that require no storage?

I posted an issue: https://github.com/lesspass/lesspass/issues/51
"being demeaned for trying to explain a point you don't like" was a personal attack, since there was no intention of demeaning. The statement in your quote text was that this is not the place for criticizing GCC over what their steering group has decide, as neither Ring or the GNU project was involved in that internal decision between GCC steering committee and GCC maintainers (a steering committee which is made from current and historical GCC maintainers).

> Is it possible that Ring could have a steering committee in the future? Can that happen without the enthusiastic consent of the maintainers?

A steering group, or for that matter any form of leadership structure can only pop into existence if the project itself decide to create one. If we look at the announcement of the GCC steering group:

"From its initial conception, the egcs project [now GCC] has strived to organize itself
in a manner which prevents any particular individual or company from having control
over the project.

To that end, when the project was formed several individuals were contacted to
make decisions for the GCC project. These individuals come from a variety of
backgrounds and represent various groups with an interest in the long term health of GCC.

We feel it is in the best interest of the GCC project at this time to turn this
informal group into an official steering committee, and to make public its membership.
I wonder how much money you get for the embedded brands. Like I went to see dr. strange this weekend and I immediately noticed Microsoft Surface and Adidas prominently focused in two scenes. Not classical advertising but it surely pays, and considering it's a Marvel it must have cost quite a bit, but I'm sure you could find some brands interested in 300k viewers depending on the content.
As you may already known, paradigm shifts in science happens when old generation dies.
Interesting. Could this be used for headless browsing as well? Use case, e.g.: in-browser selenium testing
That's the point. The main difference here is getting told what to do. Even a song writer can get told what to do. Write a song about politics, or injustice or love, write a screenplay of x talking to y about z, paint using x color with y shape communicating z values.
Why 2016 Macbook Pro Sucks?
Unsealed Court Docs Show FBI Used Malware Like ‘A Grenade’
I just like to point out that several people have asked you to back up your opinions and you came back and said "that's just my opinions which I think are logical, reasonable precepts" and nothing more and even ignored the toughest challengers (see searine's comment, the 2nd level one, not the sibling).
Any recommendations for assembly learning material?
Regarding all discussion about creativity and programming, I heard a usability expert that had been painting for 30 years say this about GUI engineering:

Usability as a subject is the opposite of art, it is kitsch. You actively try to make simple and obvious; to have just one possible meaning.

She also said that art/painting was the best of hobbies, but would have been the worst possible of jobs. Too little money and too many interested people, so it was a rat race.

Personally, I've found hundreds of subjects I love to learn about. But it seems only one thing I really love doing. So they'll have to break my cold fingers off the keyboard. I love to teach about subjects I love, but sadly lack all pedagogical talent. (Maybe I had liked art if I wasn't color blind or so unmusical that I can't clap hand to most of my favorite music. :-) )
> If CPU, where many current (F)OSS RDBMS are limited to one-core-per-query, a cluster can help.

If you're going to partition the data because of limitations like that, it may still be faster to run a "cluster" on a single server, depending on data volume.

> Additionally a cluster can manage a larger working data set in RAM than a single box can do.

That's true in theory. In practice I've never seen anyone max out the amount of RAM possible in off the shelf x86 servers. I'm sure it happens, but it's not common, and it's fairly unusual for people to even approach the point where adding ore RAM starts getting more expensive than adding more boxes.

You can currently fit at least 8TB of RAM in the biggest x86 boxes; possibly more by now, and boxes that can fit 1TB-2TB are still relatively cheap.

Unless you plan to exceed at least 1TB, it's likely going to be cheaper to stuff more memory in a box than add enough extra boxes to compensate for the communications overhead.

Of course there are plenty of datasets where you would exceed 1TB for your dataset, but most people don't get anywhere close to that.

I would say that before a hardware cluster (as opposed to dirty "hacks" like sharding on a single box) makes sense if you are buying new hardware (the maths of course looks different if one option is to make do with existing servers), you will need to have requirements that exceeds one or more of:

- 48-64 x86 cores.

- 1TB-2TB of RAM.

- 2GB/sec aggregate disk bandwidth.

For all of these, it's worth noting that you can't compare like for like, as the moment you go to a cluster you have the according overheads in both CPU, RAM and disk IO of having to spread the work out, write data to disk more places, duplicate data in memory etc..

Note also that you can do better than that on plain x86 hardware, but the above is the point where the incremental cost of increases starts to really hurt and eat into any savings vs. a cluster.
Interesting concept! Thanks
> Nytimes sending out first draft to John Podesta:- https://wikileaks.org/podesta-emails/emailid/844

Stopped reading there. This is why we need journalism. People like you are unable to interpret the content of these emails. He is subscribed to the NYtimes First Draft blog [1]. Everyone with an NYTimes subscription can get the newsletter. As you can also tell by the sender nytdirect@nytimes.com [2]This isn't an actual first draft. Stop spreading misinformation and take your bs back to reddit.

[1] http://www.nytimes.com/politics/first-draft/2015/08/21/today...

[2] http://www.nytimes.com/ref/membercenter/faq/aboutsiteqa17.ht...
AI, Machine Learning to Reach $47B by 2020
Google – Download your data
South Korean President Park Geun-hye's corruption scandal
After nearly 10 years as a web developer I've left the field and moved to south east asia to be a SCUBA diving instructor. Nice change of pace.
Have a look at Power BI: https://powerbi.microsoft.com/en-us/
Smog Chokes Delhi, Leaving Residents ‘Cowering by Our Air Purifiers’
I'm going to assume that those companies u worked at had good intentions as well, but this seems like an unfounded fear.

Unless u are working on a heavily confidential project that has a certain legal anonymity requirement (in which case the user's IP should be scrambled anyway), I don't see how doing a whois query could create any damage.
I have a couch that has clearance that is almost the height of my Roomba. It got stuck in there only once though. My idea is to increase the clearance with some pads under the couch. Then Roomba will be able to clean under the couch also. Lately I had to buy new furniture with no clearance at all or high enough so Roomba can go under.
I think the non-browning modification also helps protect the apples during transportation, which in turn reduces waste (since fewer apples will reach the store in a damaged, non-consumer friendly state). Reducing waste _is_ "saving the earth" :)
Still plausible, e.g. if their spam filters, court order handling and reporting expect to see IPv4 client addresses in their input and/or databases.
A Conversation with Alan Kay (2004)
For many professional applications it is not hard to imagine people wearing some kind of vest or belt related to this.
That site correctly lists apple.com as not supporting IPv6. The funny thing is that www.apple.com does support it.
[facetiously] I do wonder if there was ever a scientist mums group promoting the scientific consensus for the safety of cigarettes. I find the label-galore a bit cringe but that aside, unlike church-state-judiciary, science is not independent from politics and Id call deep conflict of interest here on both sides of the argument.

It'd be great to have a full provenance system where it was possible to see how studies were financed in the matter, if bills were lobbied and how it overlaps with independent research. It'd also be good to see an international debate.
A little inaccurate, .htaccess is disabled by default (2.3.9 and later), so you do not need "AllowOverride None" unless it's enabled somewhere else.
Totally this. I was having to type my full street name (15 chars) just to get directions home.

No local / device only search history is a joke.
> 3. The IT field has no concept of overtime pay

this very much depends on the location. The US seems to be lax on overtime laws, whereas in europe its more strictly defined, and I have not worked for any company in europe where we didnt get overtime pay/compensation
Submit a new icon.

But so far, it's very distinctive, so it will stay like that, until a better icon is submitted.
It's not only the ads that have a rigid model. The contents of the shows are also mostly formulaic and repetitive. I've seen only a few series that broke that mold, like Lost (although it spoiled after three seasons), The Wire and Breaking Bad. The rest, even if good, seems like made by the same book.

Maybe products could differentiate if producers tried to do something... different. If you do the same thing (with small variations) as everybody else is doing, it's very difficult to captivate the audience, that only see "yet another police show with a twist".
I wrote a small script a while back to collect all the rules from various .htaccess files into one file you can then just include in your main config - might be useful for some. https://github.com/JMB-Technology-Limited/ApacheHtaccessIn Can then work with .htaccess files (a lot of third party apps use them) but automatically rewrite them into your main config for performance on production.
Data Studio is not available in your country.

Would you like to be notified when the service is available?

Sigh...
It's getting too common for new tools from large companies (Google, Facebook, Twitter, Apple) to be unavailable in most smaller markets. For example, Data studio told me that "Data Studio is not available in your country.". Yet, I can play with pre-existing reports.
I'd suggest using international drawing rights, a basket of currencies that mean fluctuations in the dollar are evened out
Tesco Bank Stops Online Transactions
Working OK in the UK.
> When people are talking about the consistency of transactional storage systems... they are almost always talking about isolation.

And durability. The consistency in CAP corresponds to isolation + durability in ACID (at least when linearizable isolation isn't required, depending on the definition of linearizability). Even when all ordering requirements are met, an "ACI" system could be partitioned, available and isolated by acknowledging and then promptly forgetting all writes. Unfortunately, durability can be a source of irremovable latency even more than isolation.
> Yes but isn't FFMpeg where the real value is ?

Not only. Look at the VLC source code to see why.

> VLC itself is a bit of a mess, the UI is clunky and and isn't a great media player experience.

If it's that bad, why so many people use it? Sorry, but your comment is harsh, unexplained and very subjective... Especially coming from someone working for Apple.
Are you implying that women don't swear? and why does a child have to play this game? this game is obviously oriented to a mature audience. Not all the games have to be suitable for everybody. If not, the only games available would be pixar-like games.
If it is what it claims, it's probably better than any human
What would happen if a company violated its user agreement? Are those agreements even legally actionable?

Since you don't pay for most Google services, I doubt you could recover any damages.
Wouldn't this be mostly solved by a paragraph in the Homebrew documentation that recommend creating a specific user which do installations?

Edit: It seems to be fixed anyway? https://news.ycombinator.com/item?id=12892929

(That aside, this praise was good to read. Homebrew didn't work well enough for me a few years back, so I got a Linux computer. I'll reconsider Macs next year when it is ~ time to get a new laptop.)

Edit: Let user "homebrew" have id 0. I tried MacPorts too. Hopefully either works for me next time.
I like the style this uses to explain the else-if construct. A few fundamental concepts are explained and combined in a way that it not only makes else-if obvious but also anything else using these fundamentals.

SICP also uses that style throughout and I love that. Wish I could explain things that well.
Think of it from the perspective of types:

int *p; /* What is the type of p? Pointer to int */
int a = *p; /* What is the type of *p? int */
So it's exactly like art. Idea + implementation.

Disclaimer: Have been writing music for almost 20 years, programming about the same.

"I want a picture"

"I want a picture of a bridge"

"I want a picture of this bridge that I built"

"I want a picture of this bridge that I built, in these colors"

"I want a picture of this bridge that I built, in these colors, from this angle"

"I want a picture of this bridge that I built, in these colors, from this angle, in this scale, made on this canvas, with these materials, painted with oil"

Do you get my point? The creative decisions could be endless, even with restrictions. Sure, not all programming is creative, but that's true about any creative field. Most of it is creative though, or rather, it's as creative as you are.
I had a very similar experience with BOS back in the early '90s.

And you're spot on - there are so many people juggling these financial balls that one slip up can cause issues for years.
I became a programmer to avoid being pigeon holed professionally. Programming has strengthened my critical thinking ability for other creative endeavors, and I could leave for actual engineering (e.g. electrical), applied mathematics, music, art, design, entrepreneurship.. basically I chose programming to leave the door open for any of these activities. I feel that this isn't a flexibility as easily afforded to say, physicians or lawyers.
> As you are the VLC lead, I understand where you are coming from. Nevertheless, depending on the perspective, a media player can be legitimately viewed as codecs+formats+some glue.

The glue is quite large.

> For example, ffplay that is shipped with FFmpeg has < 5k lines of code

I hope you are joking. Look at the performance of ffplay...
- Not very hackerish

- May be disguised ad for ancestry.com

- Comments here have gone very weird very fast

=> Flag and move on.
I absolutely love the visualisation on bookdepository [0] where you can see what people are buying...

[0] http://www.bookdepository.com/live
I don't know if you've used it, so this may be hard to describe.

What I like the most is the simple drawing tools that have intelligent "snapping" (to axes, edges, surfaces, etc), which makes it really easy to draw things that have exact dimensions and align perfectly with all the other pieces. This coupled with the smart move/replicate tool makes it a breeze to design furniture with elaborate joinery.

I've not tried FreeCAD. It looks like it could work for my use case, although it looks much more complex and I do like the simplicity of SketchUp, even if it makes it a bit more limited tool (desinging round shapes in SketchUp is a pain, it's a very polygon-oriented tool).
LCTHW is for absolute beginners. It lacks accuracy necessary for people writing C. It's good as an introduction, perhaps to capture interest, but no more than that.
I charge money to shoot old ladies, hookers, and pets.

That sentence really, really needs to be kept in the appropriate context to avoid some fairly serious misunderstandings.
50 Shades of #FAFAFA
what happens if someone figured out your master password?
The romans knew: panem et circenses https://en.wikipedia.org/wiki/Bread_and_circuses

From outside America it is easy to see what's really going on with your abundance of food and TV.
For what it's worth I still think pretty often of my high-school math teacher who helped me "get" Calculus, almost 20 years ago. I wouldn't have my current programmer job and interest in abstract things if it weren't for him.
One fucked up thing about my home country Sweden is that it's totally legal with age discrimination and even the state is doing it all the time.

For example, at specific jobs in the government you get extra holidays if you're above a certain age. Why they think older people deserve more holiday is beyond me. It has nothing to do with how long you've worked there since a 29 year old that has worked there in 10 years wouldn't get as much vacation as a 40-year old that recently was hired. It has nothing to do with experience. Just age.

I can say as a young developer, I have felt this age thing several times at companies. They just don't give you the same salary or take you as serious because of the age. It doesn't matter how skilled you are or how much value you provide to the company.