skysight-inc/HackerNews huggingface dataset:
no, I'm talking about the different types of short distance 9/125 fiber patch cables used between servers and top of rack switches, or in large end of row aggregation switch environments and with large-scale patch panels (for 144/288 count cables):

http://tiffanycommunication.altervista.org/wp-content/upload...

and another example of duplex uniboot inside one cable jacket:

http://www.fibertronics-store.com/images/1378852143657-21093...

versus zipcord/duplex fiber which has a figure-8 shape, and the total jacket diameter is fatter in the range of 2.2 to 3mm:

http://www.pctstore.com/v/vspfiles/photos/SCASCADP30S10-5.jp...

ignore the SC or LC connectors, the difference is the cable diameter itself. Figure-8 shaped duplex two strand fiber cables that are fatter and occupy more space than a single circular jacket that contains two strands and a single boot connector.

This matters for cable management when you're dealing with a switch that might have 4 x 48-port 10Gbe SFP+ linecards in it, all heavily populated. All of the cables coming off the switch in a neatly organized way and going vertically up some fiber cable management to a patch panel.
The parts now exposed to WebGL are pretty well fuzzed at this point; much of the low-hanging fruit has now been picked.
Just to add: make a priority list.

I don't mean to engage in discussion with myself, at least not in public.

If New York is what you want, make that happen.
But make clear this is your priority, and that what you get, you won't take personally: we all need to make decisions that involve our future, and they aren't always the pretty ones.

If you want your technical knowledge to be the priority, make that happen.
If you do it right, you can possibly move to New York, if you still want that.

I don't think age is the issue - and honestly, everyone asks for experience, which you can convince people you have: you need to point out the relevant aspects of what you have done.

If you feel, as you say, that you could be incredibly useful, then surely you must have some opinion about where you want to apply this: for yourself, for others, for love, for money, for recognition, for the lulz?
I'm pretty sure that the "work" Linus is referring to is work on the project, not work educating yourself and building up your abilities ahead of time.
Interesting, perhaps so. I did have a moment of realization that I had a negative bias against the name though.
AirPlay screen mirroring used to be good. They crippled the frame rate a few years ago to discourage casting pirated content from computer to Apple TV.
i love this topic, i hope to learn much soon
Unless you are buying movies and tv shows from Apple, I just don't see any appeal to the appletv. I have a firetv and I don't feel any need to even consider apple's solution
I like the look of this, so on the software side it's a thumbs up.

However, the fact that the code is active at all will rule it out for some companies (firewall or not).

Perhaps make it something users can turn off in a config file? Not everyone can code in go, especially if their job is as a sysadmin, which isn't unlikely given that this is an infrastructure tool, so it might not be as simple as forking and editing the code for them.
I once interviewed for a Software Engineering role with an Nvidia QA team in Austin 5 or 6 years ago(would have been working on maintaining the test software that validated new drivers on huge banks of test hardware, if memory serves).

Wasn't too terribly impressed with the team (and a couple of them were definitely giving off that "I hate my job/life" vibe, one disgruntled fellow was even trying to drop little thinly-veiled "run away!" hints at me). I figure either the cream of the crop at Nvidia doesn't work in QA, or they don't get proper support from upper management.

P.S. Didn't get an offer anyway, probably for the best - I was desperate for work at the time and would have taken it :)
DC/OS has a unique packaging mechanism, and cannot be found as a traditional Linux package. (Personally, I'd love to see that happen at some point but for simplicity's sake, it's distributed as a single binary - this allows us to upgrade the bits on nodes near atomically).

There are three ways to install it:
1) Cloud provider specific templates (e.g. CloudFormation / Azure Resource Manager. GCP support is on the backlog)

2) The ssh installer (this has a UI and a CLI). I believe this doesn't work well for larger installations because of the one to many issue.

3) The advanced install method. This generates a binary that is copied to each node. You can integrate this with Puppet, Chef, Ansible and so on.

https://dcos.io/install/ and https://dcos.io/docs/ has more details on this.
OSM doesn't capture road elevation-- driving around in a flat world isn't quite the same as the real world.
For HTML & CSS: http://learn.shayhowe.com/html-css/ [0]
This is the project you build as you learn: http://learn.shayhowe.com/practice/organizing-data-with-tabl...

[0] There's an e-book version too. Scroll the page down just a little bit.
The iPod was not revolutionary. Arcos did a superior product before apple. They failed to market it.

The iPad and mac air are not revolutionary. They are evolutions of iphone and mac book. A good idea don't make something revolutionary. Making something bigger or thiner is not a revolution unless you talk about 2 orders magnitude.

iTune and the app store concepts are not revolutionary. They are just paid version of existing concepts. Linux had official software repo for decades. We used pirated music download services online for years.

Apple products are never revolutionary. This word is just, literally, the one used in all their PR and people repeat it again and again.

They take good existing idea (touch screens finger control, phone PDA, mp3 players), use them, make them better, integrate them better. They build great hardware, add solid software on top of it and design friendly beautiful UI to use them.

The only apple revolution is their ability to always improve the user experience. Not their products.

The apple watch has a poor user experience, and hence nobody uses it.

This is not to diminish apple's merit. What they do is hard. It's just not revolutionary. Inventing the paper print is. Inventing the vaccine is. Inventing Internet is.

Creating a better phone you manipulate by touching the screen years after Palm existed is not revolutionary. It's innovation.
Cellular IoT doesn't really have the problem seen with Mirai & co DDoS attacks. A cellular device is attached to a cellular network first, and for many application are not even on the Internet.

In 3GPP cellular IoT (2G/GPRS, 3G/UMTS to HSPA, 4G/LTE) it is very common for devices to be on what's called a private APN. It's a private IP network, and the cellular operator provides a VPN access to this private network to let the managing company access the devices from their application servers. Only the application servers can access the devices, which are not on the Internet. In practice this removes the risk of remote attacks on the devices (if you either hacked the telco or service operators and can get to the devices, you already could get to more interesting stuff like aggregated data). This has been available since GPRS and will also apply to 5G --- no difference at this level.

Of course the flip side of this model is that the end customer must go through the device associated service provider to get to the device. It may not be acceptable to all, but when it is using a private APN is really a very effective way to kill remote attacks on cellular IoT devices.

Even for devices not using a private APN but having Internet access, the operator is still in between and could do ad-hoc filtering if called for. Another factor is that tier 1 telco operator tend to require support for FOTA (Firmware update Over The Air), so cellular IoT devices can be remotely upgraded.

With all this cellular IoT is in a much better situation for security than LAN-based IoT. It's also more expansive.
Apple's lawyers are definitely educated, and they have put their foot down within Apple. And Apple is not the only large organization where exactly that has happened. You may well disagree with them, but they are the ones far more educated in the law, and they are concerned by it, so there is probably something to it.

The speculation I have heard is that the terms "deploy" and "link" are both ill-defined and have not gotten proper testing in the courts. So there is no case-law saying that pushing your changed binaries to 1,000 internal sites (or even better: partially owned subsidiaries) does not invoke the clause. Or what does "linking" mean in the context of a database driver? What happens if a well-meaning employee loans out a modified binary to a customer to see if it fixes their problem? All of that makes lawyers nervous, and what makes one lawyer nervous has the potential of making other lawyers rich at their companies expense.

Just because you read something and come to a conclusion does not mean that people who come to other conclusions are "uneducated".
What is the point of renegotiation of ssl/tls sessions? It seems to have very limited use cases, but is the source of an almost infinite amount of vulnerabilities.

Is there ever a real reason to want to suddenly change cipher suites half way through a session?

It seems a solid 20-30% of serious openssl vulns are renegotiation related.
It seems unkind to conflate the current business model of the company and the employees. Many people serve lifelong careers in the postal service honorably.
That's a false dichotomy, but also, this is a well-known phenomenon. It was taught even when I learned history in high school here in California.

https://www.bloomberg.com/view/articles/2013-02-01/piracy-an...

http://foreignpolicy.com/2012/12/06/we-were-pirates-too/

I think it's a really interesting phenomenon how quickly we as a culture are able to imagine that what we're experiencing right now is without precedent.
No need to fork. Just clone and comment the line.
Smaller or up-and-coming carriers can't always afford to give away their service for free, whereas larger carriers can offset the losses more easily.

Edit to clarify, it's more "anti-competitive" than "anti-net neutrality"
Profit is not a "choice", it's a requirement.

The one thing we can say for certain about tomorrow is that it will be different from today. We don't know (and likely can't know) how it will be different - only that it will be.

To survive and prosper tomorrow, we probably need to stop doing some things we currently do, start doing some new things entirely, and do some things we continue to do differently than today.

Making these changes requires resources. We need raw materials and machinery (if we are making things), we need skilled labor, we need management, and we need capital. We must invest in our enterprise.

Chances are, we don't have the capital just lying around. Soundly run companies are generally fully invested. So we must get capital from outside of our enterprise. We may get it in the form of equity, by selling stock, or in the form of debt, by getting loans.

Either way, that capital has a cost. Shareholders expect to make money through increasing in the value of their stock or dividends paid or both, and how likely they are to buy depends on how likely they think they are to make the desired money on their investment. Lenders are interested in whether we are good for it and will repay the loan. They charge interest on the loan, and the amount they charge will reflect their perception of the risk they assume in making the loan. The stronger your balance sheet, the less risk they will perceive, and the lower your rate will likely be.

The usual mantra chanted by profit making enterprises is that they wish to make as high a profit as possible. It's the wrong answer.

The correct question is "How much profit do we have to make to cover our marginal cost of capital?" For many firms, the answer to that question will be higher than their most optimistic estimate to how much they can make. They're in trouble.
"Our mission is to enable the most innovation of any company in the world in order to make the future great for everyone." I know many people will read that and roll their eyes back and believe it is just a marketing gimmick for the gullible and like most investors YC just cares about the money. The thing is that they do deeply care about founders and making things better in the world, as naive as that may sound to outsiders.
Maybe they should have called it TardigradeDB
Sorry for off-topic question, but is this considered good golang code ?
https://github.com/wallix/awless/blob/master/stats/stats.go

I'm considering learning go but amount of 'return err' and 'return nil, 0, err' is instant turn-off. Is this best-practice error handling in go ?
Thanks !
On the other hand there's a lot of incredible advice here, plenty of which others (including myself) will find useful.
Latency is one thing throughput is a different animal 2 reads/second per m3.large node that really forces one to think there are some severe architectural issues.
These days "national security" has replaced the "free-market" buzz word.
I think same-domain is enforced - because it's sending data down the same connection (a different domain would need a different connection). The point is that it doesn't matter where the proxy server gets the data from, if the proxy is handline HTTP/2 termination.
My success rate with DuckDuckGo searches is noticeably lower than Google. I always search on DuckDuckGo first and then fall back to Google if I can't find what I'm looking for, which is about half the time. So I'm actually confused about why you don't have problems with the search results!

So the search quality doesn't keep me attached to it. The main reason I keep using DDG is because of the "bangs" feature:

https://duckduckgo.com/bang

So I can search for "104.20.44.44 !bgp" or things I've used bangs for in recent searches like "ascension kit !nhw", "dark brotherhood !uesp", or "samaxwelladams mass effect !yt" and instantly get what I'm looking for without having to add a bunch of special search engines to my browser.
What App Developers Need to Know About the iOS 10.3's App Store Rating Updates
Inspecting the Webpack Bundle
If you're on a work visa you're obviously allowed to work.

If you enter on a tourist visa (or visa waiver, whose conditions are usually the same as tourist visa) they want to be sure you aren't committing visa fraud and planning to work. That's what causes the grilling.
Sounds good! Give it a spin and let us know what you think. If you want a reference - here's a guide we wrote to run Neural Style Transfer (http://docs.floydhub.com/guides/style_transfer/)!
That sounds fascinating thanks!
Do's and Don'ts of AWS Lambda
They're planning to offer direct access to the TrueTime API soon according to the post by Eric Brewer.
I like the warm weather, beaches, neighborhood friendliness, greenery, and relaxed cost of living.
Quasistatic Cavity Resonance for Ubiquitous Wireless Power Transfer (YouTube)
It's not about ideology, it's about the distortionary investment incentives that result from government policies. If you regulate one industry more heavily than another, you'll drive investment out of that industry into less regulated industries. Likewise, if you want to discourage investment into an industry, you tax its products. That's why we add extra taxes to cigarettes and soda (and likewise why health experts oppose subsidies on things like corn).

When you regulate the wires more heavily than the stuff flowing through them, you drive investment into content and away from infrastructure. Likewise, when you impose a special 20% tax on telecommunications services (as we do), you dampen demand for those products.
According to the article, you don't need a permit to dig on your own property. He's going through the process you describe for when he hits the property line.
Elon Musk's Next Frontier Is Underground
Testing Ruby's Unicode Support
The standard evaluation versions of all dplyr functions are available, just add an underscore to the end: filter_, select_, ...
Well, I think it's not constructive criticism. If there were a closed source project, then yes, it would be a very helpful highlight.
Two synergistic factors with Musk's other interests, that I'm surprised BW's deep-dive doesn't mention:

* zero-emission cars may make tunnel ventilation a much easier problem

* autonomous cars may far better utilize narrow tunnels (with clearances that'd be too accident-prone for human drivers)

Taken together, tunnels-for-autonomous-fully-electric-vehicles could be far more practical, for longer distances, than they've been for traditional cars.
A good invention might speak for itself if you give it 20 years and wait. But you can't run a business if your marketing strategy involves "wait 20 years".
Interesting that you chose to post this proactively.
If you're on a work visa then you're being upfront about planning to work and have the appropriate visa for it.

If you enter on a tourist visa (or visa waiver, whose conditions are usually the same as tourist visa) they want to be sure you aren't committing visa fraud and planning to work. That's what causes the grilling.
Ray Tracing in One Weekend

Ray Tracing: The Next Week

Ray Tracing: The Rest of Your Life

http://in1weekend.blogspot.com/
It just got old. Those who wanted to check it out already have, those who liked it either got a job using it or have spent enough time with it to get bored, and those who didn't have probably forgotten about it already.

People just need a change every now and then, you can't get excited about stuff you see or use every day after a while.
So basically, as a non-US citizen, if you don't bring a device that can log into your Facebook account, they might deny you entry? Of course rhey might deny you entry for any reason, and them caring so much about your social media accounts is probably a sign you're on a shitlist somewhere, so maybe it doesn't matter so much.

I wonder, though, if you don't have FB etc. accounts, do they believe you?
This, to some extent was already happening. The last time my partner came into the US on a visa waiver (from the EU) before our fiancee visa was approved, her entire PUBLIC facebook wall was printed out and waiting for her in an interrogation room at O'Hare. (This was a few years ago now) -- it was a little eerie b/c her facebook is not under her "real name" - that is not the name on the flight manifest. So it took some digging.

At the time they were mostly concerned with posts where it may have insinuated she was accepting photography or graphic design clients while in the US on a tourist visa which is a big no no, but I could see that switching to political allegiances, etc quite quickly.

She is now an LPR on her way to naturalization and I am a USC. We are going to Turkey in a few weeks and seriously considering leaving phones at home, getting burner phones for our month abroad, and wiping laptops and restoring them from the cloud on either side.

Seems like there could be a market for device upload/wiping/restoration as a service.
Hi, Thanks a lot! We are always adding to our public datasets (with appropriate licences). So we would be very happy to set it up for you on Floyd. Agreed that uploading large datasets is not quick. Instead we recommend you download them directly in to Floyd. See: http://docs.floydhub.com/home/managing_output/ for an example.

Re: Kaggle, we haven’t had a chance yet but that sounds like a great idea.
Agree 100%, ditto for suggested alternate name. I'd been doing the same for Rust. It's not a rational reason, sure, but I have to sell adoption to a broader userbase that cares about more that the technical merits.

I don't want to have to make the case for why someone's system needs rust and cockroaches.
DDG has 300K to donate? I guess they're doing much better than I expected. How in the world do they make money?
Accelerated C++ involves working on a program to analyze student grades. The book itself is excellent, but the overarching project is very dry.
JayPad – A simple side project management tool
2017 DuckDuckGo Donations: $300,000 to Raise the Standard of Trust Online
agree. the coupon problem would be best fixed with atomic database transactions.

in fact, an entirely synchronous, 1-user-at-a-time server wouldn't fix this, if there were two or more servers. and honestly, who would design any system that only supports 1 concurrent user?
No, but you do need to focus your resume to the job you're trying to get. If you're a Product Designer then your resume should focus on that, and if you want a junior developer position, your resume should reflect that.

And it should go without saying, but if you're applying for both jobs, for heaven's sake - have 2 different versions of your resume...
I've been looking for something to help with F#, but I have no current use for web development.
TardigraDB?
We barely stopped the last mostly male refugee wave at Vienna.

For you islam may be just a religion but for EE it is dervishme, being second tier humans and the reason the renesaince in Eastern europe started 500 years later.

If the refugees were vulnerable it is possible. But the majority of them are male.

And some of them are draft doggers.

If the Ukrainians start to run from Russia the reception will quite different - case in point - the armenias during the genocide.
I'll confess that didn't watch this entire interview, but what I did hear can be summed up in this quote(@ 3:45): You only feel motivated to do the things that are easy.

And for me that describes a difference in how I feel about software development than I did about practicing law or any of the other career paths I tried. In software, I found something that I enjoy even when it's difficult.

What I do with that information, I don't really know. On the one hand, I feel like I hit the jackpot. I get paid to make stuff on computers work. I did this before for free, but now I get to do it using better tools where the possibilities are incredibly vast and the money is pretty good.

I don't really know what to say to people who haven't found what they're looking for yet. I went through three careers before I found one I really enjoyed, but I don't know that I should recommend that path, right? There's an interesting Freakonomics podcast episode about minor baseball players who, by every conceivable metric, should give up on their dreams. http://freakonomics.com/podcast/new-freakonomics-radio-podca... But that's a really hard thing to say to someone.

At the end of the day, I agree with your point that you don't need motivation, but geez, if you find it, it sure is pretty great. The question is, what are we willing to give up in order to find it? It's not an easy question.
it reads like you're implying that nginx doesn't have http2 capabilities (perhaps you're not, if so, I'm sorry). But you can use http2 with nginx - "listen 443 ssl http2;". You just need nginx 1.9 or above.
There is a better response to this up in this thread (https://news.ycombinator.com/item?id=13661735).

The test is testing the worst-case scenario of everything needing locking. CockroachDB uses an optimistic "locking" approach which makes this bad. But if you're use-case is strictly linearizable high-throughput reads good luck finding anything that is not a single-machine database.
Renegotiation is a huge win for performance.

Despite the common belief, SSL negotiation introduces significant overhead and latency.
Thanks for your feedback.

awless is currently in its early life. We also plan to support both CloudFormation (first) and maybe Terraform at some point. CF and TF are exhaustive but more complex than awless templates.

awless is meant to simplify how we can create and manage an AWS infrastructure (which is originally our own need at Wallix), and we wanted to have simple templates as part of the CLI.
What a great article! Dependency management is always such a pain. It's nice to read about ways to make it easier.
Well, there are some people who are not employed.