skysight-inc/HackerNews huggingface dataset:
I can't say I have had issues when following the instructions on the MS site, but I did go down a rabbit hole trying to work with the Entity Framework tools, ultimately finding that they were not supported by the LTS release. There are a lot of outdated tutorials out there. Many of the new ones still don't acknowledge a DotNet Core version so it's something of a crapshoot. Libraries are often incompatible with the version you installed.

You absolutely can build something complete using the framework. You just have to put in work to resolve these issues.

Microsoft has come across as uncommitted for many years now. Their guidance has been a recipe for pain. The path to success on their platform is to stick to the mainline.
Sorta OT, but Texas Monthly has so many great long reads like this.

Among my favorites are

Man on Fire http://www.texasmonthly.com/articles/man-on-fire/, the story of an East Texas civil rights activist who self-immolated in a parking lot in a town of just a couple thousand.

Sinners in the Hands, which deals with a controversial church also in a tiny town in Eastern TX http://www.texasmonthly.com/articles/sinners-in-the-hands/

and The Witness which is a pretty intimate look at one of the employees involved hands-on with capital punishment in Huntsville TX (very high rate of death penalties) http://www.texasmonthly.com/articles/the-witness/.

And really OT, but still interesting I think, Texas Monthly BBQ http://tmbbq.com is one of the best food blogs IMO and basically the only one I will read. It's very well done.

I'm not a big fan of many publications but TM is a winner in my book.
WORK: I don’t a defined organizational system since it hasn't provided value for me, but my general guideline is to store the notes nearby the context of the associated topic. This can be in project file folder, on a white board, or in a collaboration tool wiki. my formats are usually txt files, email, paper (notebook, paper), or onenote. Often times I will write a note on a scrap piece of paper just to remember a topic better.

PERSONAL - I also always switch but Evernote has worked for the last year. here is my sample setup (although I do not swear by it similar to my work structure). I don’t like post-it notes near my home rig ; ). Here is a snapshot: https://www.dropbox.com/s/tlnzut54agbycnh/notes_screenshot_f...
Actually, I'd think the Chinese government has quite some leverage over Apple, too, since all their products are manufactured by Foxconn etc..

I wonder what negotiations and power struggles are going on behind the scenes?
Airships, particularly rigid airships (Zeppelins), are massive and it's the mass that becomes a problem. The airship is inflated to a state of neutral buoyancy so it floats and can hang in the sky (cool!) but the mass has to be dealt with when you want to start, stop, or change direction. I believe that the Hindenburg required a ground crew of ~200 to control the airship during landing and mooring. It's also a problem in flying in the vicinity of strong storms.

You also have to maintain the neutral buoyancy as you burn fuel. Zeppelins could use diesel but the preference was for 'blau gas' which had a density close to air, and didn't cause the airship to lighten as it was burned. Maintaining buoyancy also complicates using an airship as a freighter; an offsetting load is needed when making a delivery, otherwise you end up venting your lifting gas.

All that said, if I had the money I'd totally blow it building a Zeppelin-style (and size) airship.
I would like to point out that the whole article can be treated as a metaphor for one of the major themes of mathematical and computational/CS thinking, i.e., exploring generalizations and "meta-generalizations". (edit: well I guess I just repeated the title+conclusion of the article, since "generalization" is similar to "abstraction", so we have "abstraction and meta-abstraction" which is alluded by the title plus the conclusion that says it's not just one linear ladder but a multi-dimensional multi-faceted construct).

Reminds me of a cool youtube playlist [1] (David Metzler - Ridiculously Huge Numbers)

[1] https://www.youtube.com/playlist?list=PL3A50BB9C34AB36B3
Food is heated evenly in a microwave only if water is spread evenly in your food. It works well for soups or sauces. Not so well for pasta (it will dry out), bread or meat.
I just took a class at my university which had us implement our own lexer for Java (I believe it was supposed to be simpler than full fledged Java). The class was titled "programming languages", and we learned about alot of the different properties and mechanics of programming languages. This stuff is really interesting to learn, but can become dry at some times. I always wondered about the details and different aspects of what makes a programming language work.

Although it interests me I prefer software and web development and see my career going more that route. I'm definitely appreciative of others that have learned so much about this field and have advanced it. I love the variety of different programming languages available.

The rest of my comment is kind of a tangent about how I came to appreciate others work, because of the concept of specialization.

When I learned about specialization in my economics class and how it can be more beneficial most of the time to let others who are more 'specialized' than you do that work while you work on your specialization I realized two things.

First off learning about specialization took a weight off my shoulder about wanting to learn about absolutely everything in detail. I mean of course this can be taken too far where you don't learn applicable areas of study enough or even at all. There is obviously too much in the world to learn and I would say even to much in the field of computer science than for any one person to know it all.

It reminds me of this blog post about what you learn with a phd. http://matt.might.net/articles/phd-school-in-pictures/. Basically the author has you imagine the scope of all human knowledge as a circle. (By the way the author has illustrations of you can't follow my explanation.) He then states that an elementary education is like a somewhat small dot in the center of the circle. You have learned a somewhat small amount of all available knowledge. He then says that a high school diploma and associates degree somewhat expands the circle in every direction. Yet again to go at the analogy your expanding your knowledge in every area. Then a bachelors degree expands out a parabola like sector out of the dot towards the edge of the circle getting thinner the farther out it goes. So basically your building more depth of knowledge in one area. He then explains a masters degree takes you to the edge of human knowledge and that a phd lets you make a little blip of contribution to all of human knowledge.

Secondly specialization also taught me to appreciate others' work and choice of career. I mean for example if my pipes break I'm sure glad someone put time and effort into becoming a plumber. It really goes for almost any career choice.
What's going to be interesting is if browsers can at some point render a APM version of a page natively. What I mean is render the original page on the source website as APM content. That will stop the monopoly and hijacking (or rather the rationalization of it) of target websites in Google results.
Scout[1] is an autonomous craft currently building their second attempt to cross the Atlantic. Their 2013 try made it a quarter of the way before (presumably) loosing the rudder and then lost tracking a few months later.
There's a yearly competition[2] as well.

[1]: http://gotransat.com

[2]: http://Microtransat.org
I imagine it is just confusion (Page went to school at Michigan but Google happened while he was doing his PhD at Stanford).
I don't think you can go from 1,000 cars/month to 40,000 cars/month in a few quarters. 40k/month is the number pointed at by Model 3 reservations. LG Chem apparently does have a big ramp of their battery factory in progress, but with cars like the GM Bolt selling well under their 30,000/year minimum target... GM's got headroom, no evidence of demand for what they're selling, and no sign that they could hit it out of the ballpark this year.

Personally, I'd love it if GM would hit it out of the ballpark. More likely that they aren't even going to hit the minimum.
What kills me about AMP's UX is that not only is it a dark pattern, it's not even a new dark pattern.

Back, say, 10-12 years ago it used to be really common for sites to jigger their outgoing links, such that the target site would appear in an iframe underneath a toolbar from the original site. This was widely reviled, and mostly died out, and the fact that Google is reviving it really bothers me.
Machine language can interpret itself all right, but its not a total language.

A language is total if every program stops eventually with some output.

Since machine language allows infinite loops, the theorem about self-interpretation does not apply.
My reply was that many (most?) managers don't know how to evaluate the actual work product of existing employees, let alone prospective ones.

So what's the bar? How often, in feedback meetings is the criticism technical versus non-technical?

I know I never get specific technical evaluations from managers. Ever. No exaggeration.
This article by an engineer at Google explains it pretty well. My own testing has shown the same results. https://www.igvita.com/2014/05/20/script-injected-async-scri...
Beastie (GO): Motivation in under 10 lines of code
The higher the angle you shoot, the more energy loss due to gravity. Shooting at 60 degrees is considerably different than 0 degrees, for the same range. That's why AA guns need to be so big, just to get that bullet up there with enough energy left to do some damage.
TWA 800 didn't collide with anything.
Andrew Stone is also ex-Basho ;)
Out of everything you only noticed that? Are you scanning the Internet to be offended somehow?

Judging by your commenting history you're at the wrong place. This is not Berkley's women studies.
The population growth rate isn't dependant on the base population. You can pretend it is by expressing it as a percentage, but that doesn't make it so.

Look at [0]. 2016 had a higher population than 2015, yet the growth was smaller. Not just a smaller percentage, but actually smaller by about half a million people. If growth was exponential, then the higher population would have a larger increase, but it doesn't, and so the growth isn't exponential.

[0]: http://www.worldometers.info/world-population/world-populati...
Or as a start, maybe a browser extension/plugin where it renders it for certain configured sites.
As a user, I love AMP. Pages load fast, and that's about all I really care about.

I don't really do web dev anymore, but if I was I think I'd be happy about using it.

Maybe a content creator feels differently but I don't have any experience with that.
The only problem is that IKEA furniture smells like formaldehyde (more often than not).
‘The Internet Is Broken’: Evan Williams (@ev) Is Trying to Salvage It
It seems to me that only iOS users are complaining -- as an Android user I am blown away by how readable AMP pages are.

I can just get to the page, read it, and then leave. There's no futzing around with:

* long scrolling down "the fold" filled with clickbait in-site links or other unrelated nonsense

* interstitial and overlay ads

* crappy non-mobile interfaces

* "Shared" buttons stickied to the bottom or top of the viewframe

There's still ads around the page (in-content ads between paragraphs and "you may like" or "recommended" ads at the bottom of the page) and navigational elements to browse outside of the AMP page. It's the mobile content consumption experience as it should be.
To be honest, that is how the original civilization games feel like. Very sparse and unfriendly onboarding.
I don't think it was ever a technical term.

A technical term would be something like "Mongoloid Idiot". That was considered pejorative, so it became "Down's Syndrome".

Then it became "Down Syndrome", because Dr Down did not actually have the condition.
A way to disable it while seeing Google results is to start from DuckDuckGo but add "g!". This goes through a different Google interface that always returns normal links.
First sentence of this is good, the rest is an unnecessary character attack that undermines your point.
It's not what Ceglowski advocates, but it's what this "regulate, regulate, regulate" chant, aimed against the evil-American-internet-giants, will more often achieve.

It's what those independent European politicians are already pushing. They couldn't care less about a little technocratic tweak like "only target ads based on content". They want rules, fines, and discretion that lets them bend internet media to match their ideologies and establishments. (Not to advance the progressive aims Ceglowski prefers.)

Maybe in a future presentation Ceglowski can explain the specific regulations he wants – how they can win enactment & then achieve good results. But he didn't even get to them in his time here, and even in the full transcript they're just superficial bullet points. That makes them seem like perfunctory afterthoughts – not at all ready to appear on the agenda, compared to the actual, rapidly-advancing internet-censorship regulations that Europe is already pushing.
Physics is hard. In the cycle of a 2400MHz DDR4 clock, a photon travels 12.5cm. The memory bus distance is on a similar order of magnitude.

Main memory latency will be the big performance bottleneck for the foreseeable future.
I believe you mean "!g". DuckDuckGo "macros" start with bang.

https://duckduckgo.com/bang
How is this a dark pattern? Sites opt into it, users get a streamlined interface for content consumption, everybody wins.

The only losers in this are those seeking to "curate" the user experience (UX) on their sites, and personally I lump them in with malicious ad peddlers -- to hell with them.
This, coupled with the common anthem from the tech crowd of using Chrome and only Chrome is a dangerous precedent.

Stop supporting AMP, and use something other than Google Search and Chrome today.
"Once infected, he can weaponize any time he wants, no matter the late patch."
You're mixing lots of things up here. "It will dry out" has everything to do with the amount of heating and nothing to do with its evenness. Soups/sauces heat well despite uneven heating because of secondary effects like better convection/conduction (not sure which particular effects are more significant) due to the sheer amount of water relative to the rest of the food. The water distribution of the food is not the problem here; the problem is the radiation pattern. A uniform radiation pattern and uniform water content will give you even heating, and a water content that exactly compensates for an awful radiation pattern will also give you even heating.
i agree that AMP is troubling for a variety of reasons - none of which, however, change the fact that the author of this article is unquestionably a Weenie.
People Don’t Buy Products, They Buy Better Versions of Themselves (2016)
If they could get the fare down to the equivalent of a business class airline ticket, I'd do it. Even if food + beverages were extra-cost.

> I believe that the Hindenburg required a ground crew of ~200 to control the airship during landing and mooring.

A solution might be to never land. Have a helipad on top of the airship, and have passengers arrive/depart via helicopter (as well as resupply via containers slung under a helicopter).
How does this dark matter have enough gravitational effect to change the structure of the universe, yet not clump together? It doesn't make sense.
It might be; looks like they were both added in 38.0.5:

https://www.mozilla.org/en-US/firefox/38.0.5/releasenotes/
The struggles of war babies fathered by black GIs
Have been using DuckDuckGo as primary search engine for more than a year. It's OK for many cases but the search results aren't yet there in terms of quality or relevance in many cases. Even searching for AMP shows the AMP spec page after some almost useless dictionary sites, in the search results.
Long before amp, Google began prefixing search result urls with "google.tld?url=" and adding Google parameters as suffixes such as "sa=", "ved=", etc.

Unless I am mistaken this parasitic cruft only serves Google, not end users.

Below is quick and dirty program to filter out the above. Replace .com with .cctld as needed.

Requirements:
cc, lex

Usage:

curl -o 1.htm https://www.google.com/search?q=xyz
yyg < 1.htm > 2.htm
your-ad-supported-web-browser 2.htm

To compile this I use something like

flex -Crfa -8 -i g.l;
cc -Wall -pipe lex.yy.c -static -o yyg;

Save text below as file g.l
Then compile as above.

%%
[^\12\40-\176]
\/url[?]q=
"http://www.google.com/gwt\/x?hl=en&amp;u="
"&amp;"[^\"]*
%%
main(){yylex();}
yywrap(){}

As for amp, I read that it needs to use iframes (and Javascript). Yikes. We can easily write a program to strip out iframe targets as well as links to Javascript.

amphtml does look great in a text-only browser that does not load iframes automatically.
It feels like the principles (minus the tracking) of AMP should become a W3C spec. Surprised Microsoft and others haven't pushed for this.
Tought it was Fake but i really got send a Free pair of Glasses
Totally with you, season 2 is my least favorite. But it's also not immediately clear the direction the show is taking at that point.

As each season expands in scope and by the end you feel like you've watched the story of a city you really appreciate it much more.
I've been there. I appreciate what youre saying. You sound like an honest logical person. Id love to help you if i can.

For 10 years I was a small gig consultant 5 of which I worked solo. Fixed price contracts. Clients with tight budget. Projects with high technical variety.

People like us our product is our time. Getting things done on time/budget (or not) sometimes yield a significant impact on our reputation. Thats pressure especially when youre working with so many variables!

Everybody in this line of work goes through this on some level. Based in my downvotes above i assume many folks dont like the idea of trying to estimate to high accuracy. Thats their take. Everyone has their own opinion. Heres mine:

Itemize out the work into logical work items. For each item fix the estimate and the level of confidence on your estimate. If the level of confidence is below say 80% then state the unknowns and add estimate an optimistic/pessimistic range for the item instead of a single number.

After going through this exercise bring this to the client. In all my years doing this ive never had a client who didnt appreciate a thoughtful breakdown of the work and it became easy for all parties to appreciate what areas of the project had the greatest unknowns and why. Also the client can either accept the estimate based on the pessimistic high end of the range or we find a cheaper alternative or i scope a proof of concept. Either way the choices are clear to everyone even if the estimates arent entirely clear.

Sorry for the long-winded explanation and thank you for reading. I would summarize by saying an estimation is just that. it is not accurate but the unknowns are clear and the work is carefully considered before beginning in earnest.

Best of luck to you and don't give up
At work I log my activities and notes on an incredibly long text file.

For other notes I just email myself. I like email as a format. It's accessible on all platforms.
Why We're Excited for Open EdX Con 2017
Tap the link icon at the top of the page. Then long press the URL that appears. Or short press it then use your browser's share menu.
This shows that some of the legal restrictions we have on sex are just a reflection of our culture, not actual human requirements. Particularly things like pedophilia, prostitution, and incest. No doubt those savage children aren't traumatized by their sex the way western children are because nobody told them they're supposed to be.
The first reasonable statistic that I could find was 1%, for the percentage of individuals in a large organization that used password managers [0]. Or maybe it's 8%, in a survey [1]. That 1% figure is pretty old, and people lie in surveys, so it's possibly >1% and <8%.

The vast majority of people don't use password managers (or 2FA).

[0] https://www.internetsociety.org/sites/default/files/08%20why...

[1] https://www.passwordboss.com/news/survey-finds-vast-majority...
Per the specification:

> AMP HTML is a subset of HTML for authoring content pages such as news articles in a way that guarantees certain baseline performance characteristics.

Source: https://www.ampproject.org/docs/reference/spec

Basically you have your website serve up your content within a subset of HTML so that your pages have to load faster. JavaScript is permitted but with limited functionality (again, the intent is your website loads quickly).

Also, Google will host your webpage on their servers after crawling your website. When a user clicks on an AMP link from Google's search results, the content will be served up from Google's servers and thus the page will load much faster.
Indeed Ted probably knows that, since he's been an openbsd developer for 13 years.
There was also the corner miniseries too!

http://www.imdb.com/title/tt0224853/
I use option+shift+a/d for left/right snapping and option+shift+e for full screen, all mapped in BetterTouchTool. But I do feel I need more flexibility for corner and horizontal snaps. Anyone got ideas how to do it better (I do not have numpad)?
But it's entirely opt-in -- how is this controversial?
We tried #6 at ufora: "make a large number of CPUs look to the developer like one very fast CPU." https://github.com/ufora/ufora
http://techreport.com/news/17313/it-official-yahoo-will-use-...
It was a last post before bed time.
For those wondering what happened next: While her conviction was upheld on appeal, ultimately the 28 year sentence became 7 years. Marie was paroled in 2003, and changed her name after release.

http://usedview.com/marie-robards-dorothy-marie-robards-paro...
I made a button that I give to people in an email or text. It goes right in their phone. They never actually get my contact info but they can contact me anyways, with the button.
Ah. I mostly do back end work, the front and stuff I do we haven't spent any time on optimizing it for mobile, only desktop browsers. I'm not familiar with the quirks of mobile browsers. I only know the iframes scroll oddly because I've been told that was why AMP pages feel weird on iOS here on hacker news before.
Org-Mode is great but not perfect. I would be willing to pay a significant amount of money for anyone that can reproduce most of the features of org-mode outside of emacs in a light-weight format.

It doesn't seem like it would be that difficult but it hasn't happened yet. People seem to start replicating org-mode, realize how many complex features there are and give fall off before completion.

http://orgmode.org/
What is it about "blockchain" technology that you like?

I hear "I don't like Bitcoin but I like blockchain technology" a lot, but I suspect most people don't understand a blockchain without a cryptocurrency doesn't solve anything new.