skysight-inc/HackerNews huggingface dataset:
I have a feeling from observations at my parent's house that 'suburbia' is largely an under-documented mess (generally).

I think any fiber provider would have a better time if they used a model more like the water company, with a strong meter box at the curb and it being the customer's responsibility to get the last tens of feet hooked up the way they like.

Too bad this type of demarcation won't work for fiber.

Edit:

Though thinking about it, a non-passive termination unit and having a simple (gig) Ethernet port there WOULD be better than running fiber under someone's lawn... they'd just need lightning protection at both ends of the copper.
You have that freedom now, you might just have to move to exercise it.
Oh I agree, scientists are far less inundated by software "best practices" than professionals. It's just that those which they have heard of, they often stick to religiously.

Personally I prefer the results of these scientists to much of what I see from real software engineers. It might be wreck, but it is only 1000 lines of wreck -- and not a sophisticated wreck created with powerful modern tools.
FreeNAS 9.10 includes 28 plugins. Docker Hub has 500,000 images.
LLCs make perfect sense for startups, too.
What's the biggest deployment so far?
There's always the classic from 1988, which completely blew my mind when I came across it a couple of years later:

"Building a backtracking facility in smalltalk without kernel support"[1]

Languages like Snobol, Prolog, and Icon were designed with backtracking facilities from the outset and these facilities are deeply intertwined with the implementation. Retrofitting a backtracking facility in a language that wasn't designed for it has never been achieved. We report on an experiment to retrofit Smalltalk with a backtracking facility. The facility is provided through a small number of primitives written in the language (no modifications to the kernel were made). The ability to do this is a direct result of the power provided by the objectification of contexts.

I'll leave the qualitative analysis of which is easier or more concise to others.

[1] http://dl.acm.org/citation.cfm?doid=62084.62094&CFID=7393283...
A one-channel scope is useful, but it still feels as cutting your left arm when you are used to (and need) more than one channel. And these days most of the things are digital, so that means SPI/I2C/whatever with more than one line, and even then, A-B is quite important. I guess you can't combine two of them with a hardware trigger in/out so you can synchronize them and simulate a two-channel.

As it is, it's more like a toy scope, fortunately pretty close to impulse buy prices as these things go, so I guess it will be alright. I would buy one but it's iOS only, so I'm stuck with my Rigol :).
I enjoyed this article http://eli.thegreenplace.net/2017/restructuredtext-vs-markdo... and since the article didn't provide supporting evidence for the Linux/OpenCV/LLVM assertion: https://www.kernel.org/doc/html/latest/doc-guide/sphinx.html and http://docs.opencv.org/2.4/doc/tutorials/introduction/how_to... and https://github.com/llvm-mirror/llvm/blob/master/docs/index.r... respectively

I do think rST is waaay more expressive, but I also recognize that in many of the instances one would want to use markup in a chat or PR situation, the expressiveness likely wouldn't be well received if the trade-off is verbosity.

This is something in life that I file away with competing regex standards: my brain just has to switch languages based on the app in which I'm typing (between markdown, pseudo-markdown (ahem, Slack), org-mode, rST, etc).
did you sign up for nathan barrys course - or just use the book?
The dabba reminds me of Old STD, ISD, PCO dabba. Good concept. My guess is secondary and tertiary cities benefit more than metros like B'lore. Why 24hr validity on tokens ?
I found the art of testing is more tied to the reality on the ground as opposed to the testing methodology.

1. Do you have a a QA department doing manual or even automated testing?
2. Do you have performance testing?
3. Is the code base large or small?
4. Transactions versus analytics?
5. Social media? Some code doesn't need testing. Facebook doesn't test their code.

Each new project requires a flexibility to understand the reality of time and resources available for testing, the type of application and performance considerations. If one works at a bank or on transactional software then testing needs to verify exactness. If you are working on analytical software then what's another anomaly between friends, errors in your errors, who cares. If you are working on social media then just pump and dump like NodeJS.

That is the art of testing to me. A mind set of one size fits all with respect to the of value unit testing, integration testing, regression testing or manual testing is the opposite of art: it's ideology.
There are more cells in a body than stars in the universe; I'm under the impression that the first CRISPR therapies will be on early-stage embryos where the number of cells is still manageable and we can feasibly edit all of them. Would be happy to hear more from someone who knows more about the latest in gene therapy though, my training here is getting a little dated.
And me for the past year or so!
There's something Ive been curious about, and as one of the companies on that committee I wonder what your thoughts are on this.

I honestly expected advertising industry folks to recognize the adblock problem and to take meaningful action long before the prevalence of adblocking tech got to this stage of such common household use. Instead, it feels like they've doubled down on the obnoxious ads.

I figured they'd realize that abusive ads will encourage ad-avoidance behaviors, but they seem totally oblivious to the root cause of the problem.

There's that soundbite about a man's salary depending on his not understanding the problem, but that feels like a gross oversimplification of this issue.

Can anyone with the ad companies offer any insight into the thought processes at play wrt adblock?
> The only place I've personally seen it used is for people to snarkily mark-up political op-eds.

And for news specifically, there are tools like Fiskkit [1], that offer tags that are used a lot in that context: logical fallacy, untrue/uncited statement, etc. Perhaps these domain-specific tools are the only things that will ever catch on (like Rap Genius originally did).

1: http://fiskkit.com/
Not quite!

SpaceX wants to launch 4,425 satellites into low-Earth orbits, with altitudes ranging from 715 miles to 823 miles. By contrast, the existing HughesNet satellite network has an altitude of 22,000 miles.

<...>

SpaceX expects its own latencies to be between 25 and 35ms, similar to the latencies measured for wired Internet services. Current satellite ISPs have latencies of 600ms or more, according to FCC measurements.

source: https://arstechnica.com/information-technology/2016/11/space...
I'd hate 1s latency for interactivity, but for streaming video or audio? Sure, sign me up.
Been using n from the start, no bueno.
Thanks for sharing! Long awaited.
> The advice to "touch the DOM as little as possible" stems from the fact that the DOM has so many performance pitfalls.

What are those performance pitfalls?

The only ones I know are that if you read something related to the layout size (offsetHeight), it might cause layout recalculation. And obviously if you modify how element looks like (innerHTML, changing class, etc).

This doesn't seem like much (assuming I dit not forget something). The first one is not obvious through.
The reason the term is trending is because people are excited about not having to worry about servers any more.
> how such an agency would connect and sell themselves to mid-large companies?

Get a base-level understanding of sales & marketing. Start reading up on the subject. Mike Weinberg is excellent on planning & executing strategy > http://www.goodreads.com/book/show/15863998-new-sales-simpli...
It ties chats to Github repos/issues. I've never had any luck with clicking on one. IRC is much more useful in my opinion. I suppose they could make it work in some fashion, but opening an issue should suffice...
Yup! It went so well I'm writing a second book now:

http://www.craftinginterpreters.com/
FiOS would be expanding if they charged a reasonable price for bottom tier service. I have a FiOS modem in my apartment and get tons of flashy junk mail urging me to sign up. No way will I ever pay for that when cable is good enough.
How Microsoft builds its fast and reliable global network
It's a form of single purpose government where you know that your "taxes" are only ever going to the one thing the "government" was set up to do (also, there's the bit where you can resign your membership without moving to Somalia).

Most of the problems with modern government can be understood as a case of severe feature creep.
That's not LEO.
TL;DR, quoting:

We know that matter remains mysterious just as mind remains mysterious, and we don’t know what the connections between those mysteries should be. Classifying consciousness as a material problem is tantamount to saying that consciousness, too, remains fundamentally unexplained.
Why not use Mattermost for something like this? We ship it with GitLab Omnibus and it's open core.

https://about.mattermost.com/

EDIT: Previously said open source, open core is the correct term.
Your startup should be a C-corp only if you are raising money and want to take on the additional organizational complexity.

Otherwise the author is wrong to try and say that all startups should take this path and not LLC.

Especially if you're bootstrapping, LLC is the way to go.
The current concept of advertising has been around for more than 200 years now... I think the "all ads have to go away forever" approach is doomed to fail.
How fast could you then fire them? How much money wasted on that and onboarding? Compared to the risk of missing out on that one person who cannot whiteboard but is otherwise brilliant? Quite a gamble.
Perhaps he took two trips to the put in. once it was floated the weight would be less of a burden and he could have taken any number of miles downstream that same afternoon.

He could have then packrafted to any subsequent point down the river or any trail connecting, taking as many days as he needed to extract himself after the deed was done.

Perhaps it is even intentionally in a place where it is relatively easy to get to, but difficult to get out of.
> For an orthodox Jew there is no separation of what it says in the Torah and what has happened historically

Not to sidetrack the discussion, but... So the earth is just 6000 years old, and dinosaur bones were... implanted by God to waylay followers without enough faith and basically confuse us?
Why on earth would you ever want to do this? This is not how you use an Option.
Nodejs is bizarre in that it's the only thing around where the version of its package manager is so crucial. I can't believe it's still having problems there.
As others here have pointed out, the definition of an acceptable ad here says nothing about tracking[1]. This is what I mostly care about, and I don't see ABP (or now the AAC) wanting to change anything. So I'll stick with uBlock(Origin) thank you.

I do have a question thought - as a someone in the ad industry, do you ever think to yourself: "We've built the largest surveillance system the world has ever known... for the purpose of selling vacuum cleaners and toilet paper."

[1] https://acceptableads.com/en/about/criteria

Edit: For the record, I whitelist ad networks like The Deck in all my ad blockers, because their privacy policy meets my definition of acceptable tracking (http://decknetwork.net/privacy/).
> recording timed differently from playback

I'm not familiar with this, and google isn't helping. Do you mean the time between samples, during recording, isn't fixed?
Oh Google Fiber. Greenville, SC wanted you to come here so bad.

https://sites.google.com/a/wearefeelinglucky.com/greenville/...
Honest question: Do you pay for your media?
It's ignorant, insulting comments like this that give programmers a bad name among artists. Please stop.
Explain where the progress is in creating a committee that's packed with advertisers who decide which ads the ad-blocker software does or doesn't block.
Just asking for probity — really appreciate the quality and depth of your answer! Wanting to go through some programmes but it's hard to cut through the marketing bluster! Cheers!
> It's related to the 3rd commandment to not make an image of G-d.

You should be more exact: It's not possible to make an image of G-d since G-d does not have a form, so it doesn't matter what image is made, it's certain that that is not an image of G-d.

What's forbidden is to make an image and consider it a (or as) G-d. Not that it is (necessarily) an image of G-d.
I'd honestly like to be able to "freeze" a page entirely once it fully appeared in the browser window. A good percentage of web pages both take all my CPU and become unreadable halfway through the page.

A big factors seems to be that the pages that are built out of layers of active advertising devices - a given advertiser isn't concerned that they're one of ten monetizing devices pasted onto a gvien page.

And there's the way pages have disincentive to play nice - a page that barely works with only it open trains users to avoid other pages.
The developer story, context, human aspects of this work were interesting to me.

Sure, I want images to consider, but as presented, I got a sense of time, history, just the impact of that work, carefully done.
One basic one is that doing the little things right consistently can save a lot of money.

For instance, if a diabetic has their blood sugar monitored, gets a good regimen of medication, and does what they can in terms of lifestyle, they can control their condition.

If they don't control it, then they need expensive interventions such as amputations.

Another one is inhaled corticosteroids for asthma. The price of a steroid inhaler is eye-popping ($200 a month) but the cost of a hospital visit for an asthma exacerabation is upwards of $8000 a month.

Now many of the problems are structural. Under a "fee for service" model, it is not as profitable to give basic preventative care than it is to do expensive exacerbation. The "Medicare Advantage" programs are mostly a scam (you see those ads on TV at the end of the year which look like something you need to keep grandma away from) but there has been some success where a medical group gets $X a year to treat a person with a chronic condition which is a great business if they manage patients well.

In general doctors are not happy with the software they work with, they aren't happy dealing with insurance companies, getting paid, etc. There is all kinds of talk about "curing cancer", etc. but very little talk about the primary care physician who provides front line treatment for everything from blood pressure to mental health issues.

Go talk to a doc and see what bugs them...
Is this why debugging react native in chrome is so slow unless you have the tab focused?
There are plenty of agricultural techniques that work better than the current system.

The current system has low productivity per acre. It is very input intensive, inefficient, and is subject to volatile price swings. It's only advantage is that it's highly mechanized, so you get economy of scale with high output per worker and per asset, but that mechanization in it's current form is a system that destroys arability(soil health) over time. So your returns over time degrade, but input costs are on a 40 year uptrend... It's a broken system.

There are food systems that are more labor intensive (less return per human and per asset) but you can produce more food more predictably at lower margins for the producers and higher prices for consumers, but the with more stable input and end-user costs. The three added (and in my opinion most important) side-effects of this system are higher quality food, more jobs, and IMPROVED fertility over time. These new systems use science as well. They were developed by ecologists, systems theorists, and soil microbiologists.

Credentials: (i'm the first son of a 6th generation land-owning family in the Mississippi Delta region of Arkansas.)
Cool. My team has been looking for something like this.
Yep, the criticisms are just bad. "Attributes are strings", seriously? Uh, DOM elements in the browser have these things called JavaScript attributes…

> Shadow DOM makes it hard to theme your app.

Polymer uses CSS custom properties for this and it's not even hard, it's pretty cool, it's like you're making a CSS API for theming <your-element>.
SpaceX plans to have satellites at 1,100 kilometers (680 mi) altitude unlike previous attempts / current offerings. Latency would be closer to 25-35 ms.

[0] https://arstechnica.com/information-technology/2016/11/space...
Google may well consider Fiber's mission fulfilled. Gigabit connections are proliferating across the country from every major telco. Google's intent was to get internet speeds kickstarted, and they've successfully done just that.

While I can't get gigabit where I currently live for unspecified reasons (despite having a true FTTH connection), there are nearby areas that can, and almost every ISP has some type of gigabit pilot. That never would've happened without Google Fiber.

I think the _real_ answer to our telco issue is to go wireless. It's just so expensive to run real cables in the ground everywhere and the legal situation around who owns those cables, when they have to share with "competitors" (who are ultimately still dependent on the line owner to fill service requests, which means those competitors will always only be able to receive second-tier service), etc., is murky and can depend on the jurisdiction. Wireless is way cheaper and competition in that field is plausible.

While it would be ideal if we could get a reasonable public infrastructure to lease for wireless connections, it wouldn't be mandatory for a semi-competitive environment.
The point of the first link is that free Gitter is already better than free Slack, so companies would be willing pay to have guaranteed support/uptime/etc from Gitter.
I wonder if a first use case could focus in on something like https://archive.org/web/, get people hooked somehow, then generalize it to future changes by pointing back at some snapshot maybe.
The traffic light takes precedence over the static sign (which is only there as a fallback).
Because cable QOS sucks. Both technical QOS and service from the vendor. I have a 16Mb connection right now through TWC/Spectrum. In the last year, it's gone out at least 15 times, usually during primetime. My upload speed is horrible, roughly 1.5mbps. In my town, a new fiber vendor is bringing FTTH, charging $65 for 100mb/sec, and $100 for gigE. This is symmetrical too, and upload speeds are important for good offsite backups etc. My vendor allows self-hosting, basically with the statement that as long as you're not doing anything illegal, you can use the pipe as you see fit. Try running an smtp host on TWC or the other bigCo vendors.
If they don't want to grant equity or take investment, sure. But doing one of those two things means the legal costs of starting with an LLC (which aren't standardized) substantially outweigh any tax savings, and almost no startups prior to that point have positive cash-flow anyway so taxed profits aren't much of an issue.
But you have a domain bias.

Monsanto is deeply involved in the learning side of academia as well.
Why 2017 is finally the year of Linux desktop
Have you talked to Aphyr yet about testing it and having it become an entry in https://aphyr.com/tags/jepsen?

I've learned to not believe that distributed software will work in practice in the way that its authors claim it will. The stronger the claims, the more important it is to have an independent test validating it before I even think of trusting it.
We're starting in Bangalore only because we know the city well. We're most definitely going to roll out in tertiary cities as soon.
I take some small joy in using the shared 234-567-8901 account at Vons/Safeway, and sometimes even get a gas discount. I've also used my parents' long-disconnected land line number. If you dislike this kind of creepy surveillance, don't just block it -- poison the database.
If this interests you, I highly recommend checking out book The Secret. Super interesting.
http://thesecret.pbworks.com/w/page/22148559/FrontPage
I am pointing out that Silicon Valley sexism is an edge case and is a fire on top of your stove at best while your entire house is burning down around you everywhere else.

If you want a more geeky description and I'm being charitable, consider it an Amdahl's Law problem. You're optimizing a tiny case while leaving the big case go.

If I'm being uncharitable, it's a case of "Why do animal protesters throw paint on old ladies and not Hell's Angels?"

People are happy to attack sexism in Silicon Valley because it's pain-free. Attacking sexism around our current Pussy-Grabber-in-Chief is likely to provoke a response that people are not prepared to face.

Unfortunately that's the important battle.
What If Quantum Computers Used Hard Drives Made of DNA?
> "Sure, "some kind of public network", but then it can't be advertised as "Internet access""

> No, I should have been more clear - I mean an Internet connected network that is open to the (paying, presumably) public.

Again, you couldn't advertise it as "internet access" because you're not giving people equal access to the internet.

> but if I conjure the thing up out of thin air and there's nobody twisting your arm, I should be able to run that thing.

The problem is if you're the only carrier in an area, or if the majority of carriers make this sort of decision. "You can just pick someone else" doesn't work if someone doesn't have another option.
Hi Matt, I am the recruiter at GL, I've reviewed your case, and I wanted to follow up personally. I'd like to address your concern and explain our process. Since the time of your interview, we have changed the process of discussing compensation within the first 15 minutes of a conversation to the end of a phone call. We understand it's uncomfortable and sometimes awkward to talk pay when you've just met someone. Hopefully this improvement will prevent misunderstandings in the future. Secondly, we never would ask you to agree to something that is below the calculators suggestion, however your expectations based on Level, Experience, or Location may differ from the recruiter or hiring managers' assessments. We do talk about compensation early and upfront with every candidate, because we use it to guide our offers. I'm very sorry that your experience was less than ideal, and I apologize for any miscommunication that happened as a result! We are always striving to improve our process so any more details/feedback you'd like to share about your specific situation would be appreciated so our PeopleOps team can ensure this mistake isn't repeated.