skysight-inc/HackerNews huggingface dataset:
> It is also a bit hard for me to start the conversation about pregnancy: I am pretty sure the hiring manager is a man...

More than a few executive-level moms that I know-- actually received more empathy and encouragement from men bosses during pregnancy, than their female colleagues.

Transparency is a desirable managerial trait. Try this word track-- "It's really too early to discuss this, but full disclosure, we may be having a new addition to our family next year. My intention to keep right on working. We already have one little one. And with the help of my spouse, we've managed it all amazingly well."

Then focus the remaining 99.9% of your conversation discussing the job and how you can help move his agenda forward. BTW, all the best to you & your expanding family!
I love Siem Reap. I spent a few weeks there in 2012 at the very beginning of my entrepreneurial journey which is now 3 years and 2 travel apps later.
Yea, looks like an inside joke / silent protest.
I think Mozilla is one of great organization and community. I love them as open source community. They are very polite and always helps and welcome to new bies. I really like the attitude of all the Mozillian. I think Open source world needed more polite and helpful people like Mozillians.
Πως+να+διορθώσετε+τα+broken+links+στο+site+σας+με+το+XENU+-+SEO+|+WEB+DESIGN
Can you back this statement up, please?
My old train commute was where I did all my reading, subscribed to science fiction magazines. Then my train commute ended and my reading dropped off. Now I do podcasts and audiobooks.
No language other than C and FORTRAN have correct numerical libraries with a decent amount of speed.

Would you like the next plane that will make you travel to have the math done in javascript?

Would you like your pacemaker to fry 17W/h for a V8 engine and do you need mozilla embedded in it ?

Would you feel safe with nuclear plants control on the cloud?

Does a space probe rather needs support for an oauth2.0 or correct numerical analysis?

Don't you care that banking systems are correctly translating numerical amounts?

I mean computer are used for critical purpose too.

EDIT PS: numpy in python is binding on fortran libraries to do the job.
I blogged on the usefulness of reading RFCs more only the other day:

https://zwischenzugs.wordpress.com/2015/11/26/the-it-crowd-w...

Personally, I trust the elders of the internet implicitly.
Prototyping with Marvel and Sketch: Part 1 of 2
Thanks. I updated the code and the post to reflect tests for the bridge case as you mention. It affected the 12 piece and 16 piece solutions. The animated gifs are udpated and should be correct now.
I just got my laptop out and treated it as part of the working day. And I got the train around 9 to compensate so it didn't turn into a longer day.
Social media data collection tools
How many people have taken Andrew Ng's machine learning online class? That is just one source. How many people support ML with low level mechanical Turk type work annotating data for ML? But yes, my figure might be high right now, but ML is a fast growing field. BTW, I remember in the 1980s how international conferences would attract just small crowds, although we made up for small numbers with lots of hype and enthusiasm. And there would not be very many conferences compared to today.
What might constitute a guilt-laden form?
What the Hunter-Gatherers of Tanzania Can Teach Us About Our Diets
Especially see the CompCert section on page 6 of the Csmith PDF to see what a difference formal verification made. Note that compilers don't have to go that far: typed, functional, thoroughly-tested code in something like Ocaml or Haskell can achieve 80-90% of that quality with relatively little effort. Hence, why I promote rewriting and further extending things like LLVM in languages like ML, Ada, or Eiffel that support advanced checks.
full title: General relativity

The most beautiful theory

A century ago Albert Einstein changed the way humans saw the universe. His work is still offering new insights today
So use a class or a module instead of a struct. We probably could have solved multiple problems by simply allowing modules to be dynamic (like classes are), referance-able (like interfaces and classes are), and to support inheritance (like classes do) and saved ourselves at least three reserved words and the associated complexity and ambiguity of purpose and use.
A brief skim of the study shows that the headline is a bit misleading. The correlation between coverage and bug yield is weak when suite size is controlled for.

Another way of looking at this is that large suites improve bug yield. They tend to have high coverage as a by-product, because a large test suite will hammer each unit from various directions.

My suspicion is that scoring coverage for every pass over an LOC or a pathway would change the result substantially.

Nothing in this paper is an argument that test coverage is useless; rather, it should be seen as a secondary metric that rapidly loses indicative value as it approaches 100%.

Number of test cases seems to be the independent variable here.
How Navy SEALs Build Mental Toughness
Actually the $350/year price does not include support. If you want support during normal business hours you're looking at $799/year and for 24 hour support it's $1299/year.

The only thing you get at the low price point is access to patches, ISOs, and their KB/bug tracker.
Agreed. Automatic acknowledgement emails tend to result in disrupting phone notifications with very limited useful value.

Where auto acks are are valuable, however, are for emails received outside of business hours. This sets expectations that you may not receive a response until the next business day.
> Yelp as a company has no way of knowing what shady practices their sales people use to try and get an ad sale

Sure they do, it's just too convenient to look the other way and maintain deniability.
Khan Academy's LearnStorm: A math challenge to help students learn how to learn
The web has problems, for sure, but it's still way more unified than apps, which have two major, largely incompatible, ecosystems: Android and iOS.
As the page you linked to says, CSS px is also DPI-dependant, since it's defined as 1/96in. (There's even a diagram showing how one px can be many hardware pixels/dots on high-DPI output)
Hi Genericuser,

Our documentation located at <direct url> should be able to assist you with <problem xyz>, please do let me know if there's anything there that needs clarifying!

Kind regards,
Have they thought about coordinating with Amazon to make Mozilla a SMILE partner? I usually donate through them to the EFF, but it would be cool to throw some of it Mozilla's way.
> I have to idea what you mean

Well you see, when you're carrying a lot of cash on your person, then you put your location on a website, so anybody looking for someone with a lot of cash can find you and...

...hmm.
> broad economical trends and projections

Any good Economics Text book will do: like Principles of Economics/ Principles of Microeconomics, Gregory Mankiw

You can also try, although, personally I have not taken these:

https://www.coursera.org/course/microecon

https://www.coursera.org/learn/principles-of-macroeconomics

> FT and all the stats that CNBC shows me

For Investment valuation and Corporate Finance Damodaran is one of the best sources:

http://people.stern.nyu.edu/adamodar/

Visit his blog, read his books. He has online classes as well

Also you can try, (I've not taken this course):
https://www.coursera.org/learn/financial-markets

For Value Investing, Benjamin Graham is a classic:

http://www.amazon.com/Intelligent-Investor-Definitive-Invest...

> For Technical Analysis and Futures Trading though, there are tonnes of books. May be you can start with these:

http://www.amazon.com/Technical-Analysis-Financial-Markets-C...

http://www.amazon.com/Options-Futures-Other-Derivatives-Edit...

And lastly,

> combine my CS background with Finance and do something interesting in it

https://www.coursera.org/learn/computational-investing
so how do we stop the rotation while reeling in for acceleration? Shortening the tether would accelerate the objects at the end and we'd end up with a rotating drum filled with seasick astronauts.

I sincerely doubt it's that easy.
Google routed me to Paddington (via Bakerloo) and then the Heathrow Express. I was probably lucky with departure times when I searched though.

(Heathrow Express is expensive compared to the Underground though, but if you were making this sort of map you'd probably use it as it's the faster service).
I normally work on side projects. In my GitHub repositories I have defined several tasks which can be performed within 5-15 min. I may not get much done on a single day but small tasks add up quickly.
You don't think it's a bit silly to say that building a product or tool is the same thing as engaging in government?
A virtualenv first approach to Python projects
> Yelp as a company has no way of knowing what shady practices their sales people use to try and get an ad sale.

This phone call may be recorded for training or quality control purposes.
I don't think its the majority outside of Silicon Valley though. I am very far removed from the Valley so the examples given look nothing like I've personally seen anywhere but I can see how that can be the case in the Valley from what I hear/see in the "news."

I've personally never seen anything that can be described as "regurgitating the same CRUD for different customers" in my career as a webdev and certainly not 90%. There is of course wiring standard components together but that's surface level stuff, the guts are not standard components.

That's just my experiences for what it's worth.

And, yes, I'm very blessed to enjoy my job and believe me I don't take that for granted.

Going back in the thread I honestly don't think that reaching for Google and SO as your first impulse will deteriorate your ability to find your own solutions in the long run. Not by itself anyways. If the problem is standard then those are not problems you should be implementing your own solutions for anyways and Google/SO are great for finding answers to standard problems. Copy-pasta is great for syntax and boilerplate code.

If the problem is not standard I learn from Google, I don't just copy-pasta, I look at how other people have solved similar problems and use that as a basis of creating a new solution.

I can see how people who don't want (or can't) think for themselves can fall into the copy-pasta whatever they happen find without truly understanding. In that case Google/SO isn't the problem - it just makes the problem more visible. These people will never be good engineers.
Access, the Google Unit That’s Taking on Comcast and the Rest of Cable
I say 'button ups' for dress shirts, since button downs refers to buttoning down the collar.

Wondering how you would react to 'button ups'
I see. I agree with your view.
Which is why they are called batteries... I'm not sure what point you're trying to make by stating the obvious. So I'll just say that electrical storage is a key component of any carbon neutral renewable energy grid. And whether they're in cars or attached to wind turbines or solar panels, an investment of that size would generate great benefits for the technology in general in addition to the economic benefits.
Building clang on RedHat
I understand your concerns better now. Here's my input for what it's worth:

(1) List comprehensions are a mess and a recognized problem with the existing compiler. There's a lot of work that's been done to fix the erratic typing of comprehensions. As such, I am sure that this concern will be resolved before 1.0. I would bet that it will be resolved much sooner than that.

(2) I don't really believe that scientists can't learn that Array(Int, 1) and Array(Float64, 1) do different things. This seems like a place where education can be very effective.

(3) Julia's error messages are indeed generally poor. I'm hopeful that we'll see a push towards Elm-quality error messages in the future: http://elm-lang.org/blog/compilers-as-assistants

(4) The core problem with your fixed size array example is that you're building it on top of the wrong primitives. Julia's Array isn't a suitable data structure for building up fixed-length arrays: Julia's Array is more like C++ std::vector than like C's arrays. To build a real fixed length array, you need to build it on top of lower-level primitives. Many people are already working on that problem.

Putting it all together, I think your concerns all reflect real problems with the language. You may be better off waiting until Julia 1.0 comes out.
This is the correct approach. The ISP pulls their bullshit. Service passes the cost on to customers. Customers move to different ISP. ISP eventually learns lesson.

Of course, this only works if there is competition between ISPs.
0. When many of the world's resources will be depleted in a multi-decade timeframe, there is a problem. I want humanity to last millions of years.

1. Fortunately, longer schooling and birth control has reduced the rate of growth in the model of Malthus. This is dumb luck, not divination from GDP.

2. Please remember that we won WWII and went to the moon in the periods with highest marginal tax rates. Growth is probably highest with higher rates of taxation and government investment in R&D.
Getting 504 when trying this.
Lamport's tutorial (the TLA+ Hyperbook) as well as the old TLA+ book (Specifying Systems) -- both available freely on the TLA+ homepage -- cover all the math you need (which is little more than logical conjunction/disjunction/implication, the quantifiers for all/exists, and set membership/union/intersection). But it is perhaps better to be familiar with those simple concepts beforehand, although note that what you need is very, very basic. As nmrm2 said, there's no need for a full Discrete Math course (or a whole book).
Efficient parameter pack indexing in C++
>pretty much the only thing that is going to be useful

IMO that's an overstatement. I find Zagat, Yelp, and Amazon reviews all useful--however imperfect. That said, however unpopular this opinion may be in our crowdsourced world, professional reviews/ratings tend to be more reliable than random ones on the Internet. The problem is that professional reviews don't scale, especially for local businesses. The New York Times restaurant reviews aren't bad but that's NYC and, even in that case, a lot of the reviews are going to be quite old.

So, in an ideal world, there might be armies of professional evaluators of hotels, restaurants, and other businesses--but that's not the world that we live in. (Films are one of the few areas where you can get a pretty good pool of professional and semi-professional reviewers.)
Whatsapp is censoring links to Telegram
Raspberry Pi Zero Hidden in an Xbox Controller
Another discussion: https://www.reddit.com/r/Android/comments/3uubzr/whatsapp_pl...
I took Andrew Ng's machine learning class twice (scored >99% both times). That was my favorite. I have been working in the AI field since the 1980s, including a lot of neural network applications, but I still found his class to be an incredible source of practical knowledge.

Other favorites were Martin Odersky's functional programming with Scala and Erik Meijer's Haskell class at eDX.
I wish more people considered donating to Mozilla, Wikipedia, and other similar movements. I feel like many non-technical oriented people don't really understand that the software and websites they use are often times built completely with donated money, and cannot survive without it.
On the reception and detection of pseudo-profound bullshit
Well, if you got hold of how to bootstrap societal growth or end poverty, please, share if with the world. Everybody is looking for this secret and all the obvious answers seem to be wrong.

Anyway, concentration of wealth seems to reduce growth. No idea what way causation points, but your advice against redistribution look very naive.
JS Geo Social Map Ionic Starter
I wanted to mention some things that are still struggles with our current platform at Simple.

Maintaining our Redshift schema can be time-consuming, especially since there can be upstream changes that affect the schema of the messages we consume, and we often aren't notified. We'll just be silently dropping the new columns, or loads into Redshift will start to fail. Postgres 9.5 is supposed to include DDL messages in logical decoding, which will help for our pipeline from Postgres databases, but we'd love to develop a more robust system for automatically updating the Redshift schema to accommodate changes in the incoming data format. Naive solutions would likely be susceptible to unwanted behavior coming from spurious messages. We could end up with a large number of mostly empty columns in some cases.

We've also had trouble maintaining knowledge about the schema. We'd like to have some sort of "data dictionary" that would be available for folks to understand where the data in Redshift is coming from and what each of the columns mean. This might end up being a standalone document, but there's concern about it staying up to date with changes in the schema. We've toyed with the idea of maintaining this sort of documentation as Javadoc-style comments directly in the repository where we define our Redshift schema and migrations, but we haven't found any existing tooling to render documentation from comments in SQL source files.
I'm not a developer in any way, but to what extent could any geographic pollution monitoring system be tied to a land-ownership registry? I would think openly publishing the names of the biggest offenders in semi-real-time could be at least minimally effective... and given the scale of the problem, that could still be quite helpful. Am I totally off here?
https://en.wikipedia.org/wiki/Goodhart%27s_law
One thing I found working in London (1999-2000ish) was that even when everybody was 'forced' to wear a suit, many people gave zero fucks about how that suit looked. It permanently cured me of any belief that just wearing suit amounted in any way dressing well.
Okay but popularity is not an objective metric of product quality. In my experience, developers are highly susceptible to group think and make irrational choices when it comes to tech. YMMV.

>In the meanwhile, at most dev shops and dev conferences, most people are using Macs.

You may certainly believe so.
Reserve Currencies and Due Diligence
I've used it, it rocks!
it's a phd thesis that advances state of the art. to me it feels you have expectations verging on, please excuse my wording, unreasonable.
Gridilydidily – flexbox grid
Just Beat the Data Out of It: Round 2 with the Bob Ross Twitch Chat
Ah, but politics isn't limited to governmental affairs, it is everywhere: communities, technical committees and standard groups. Also some projects contribute more change to the structure of the society than most governments. I would say that linux and *bsds had a much more pronounced impact on global affairs than most countries governments.
Why the Bronx Really Burned
Or maybe they see the benefits of piracy...
Suspend on lid close actually does (or should) work on that laptop. It's just not enabled by default because suspend doesn't work on everything.

Adding:

hw.acpi.lid_switch_state=s3

to /etc/sysctl.conf should enable it.
Blackberry to 'exit' Pakistan over data-retention row
I would imagine coverage is a more important metric for dynamic languages than static. Just running through code paths to ensure it doesn't crash due to misspellings etc.. is not really something a compiled language would need as the compiler pretty much handles that.
Carniceria de Tradición en Salamanca
Hey so do you know how many commodity hedge funds own storage assets? Did you know those storage assets are highly specialized for each commodity? Just trying to politely point out that it's not the hedge funds that would be doing that :)
I can remember doing some optimization in Java way back (~2001 or so) where doing this kind of thing actually made a huge difference due to locality of reference - basically allocating a huge byte array and working with that to implement an "inner" hash-table rather than the usual structure that used, at least back then.
90% of students shy away from startups
One word: Edutainment.

It's a Zoo, not a school.

Zoos are for entertaining families. And while they desire to fill that entertainment with factually correct bits that's only secondary. Schools are for educating the interested. Any entertainment you find at school is wholly secondary to the purpose of school.
TPPHP2015 and December Designs #prodmgmt
Your TLA+ comment isn't relevant to this discussion and seems to only promote TLA+. The topic is verification of compilers or imperative programs in C language. I don't know of anyone using TLA+ for that or advocating for it. It's mainly used as a lightweight approach in protocol verification. So, distributed apps not C code or compilers.

Now, Coq has plenty of history in certified programming and compilation. There exists formalisms and models of most pieces of the puzzle. There are worked examples of certified compilers whose details and sometimes source are available for re-use. There's even already a verified C compiler other works are building on. It was used in EAL7-class JavaCard interpreters, database structures I believe, web services, and so on. Even outputs to robust Ocaml code. People needing to learn this stuff even have free books like Chlipala's:

http://adam.chlipala.net/cpdt/

So, anyone trying to specify or formally verify compilers or algorithms have plenty of reason to choose Coq. It's actually one of the best tools for the job with HOL or Isabelle the other style. Field kind of diverges doing parallel work with them in imperative verification. Coq is possibly easier to use and seems to have more prior work to draw on in this. So, it's either the best or one of best tools for the job.

TLA+ is for totally different jobs. Not relevant here.
1. The idea was to make an example of the company favoring cost effevtiveness over quality. which may not be bad ... but it should underline the cheap-assiness.

2. dtag is ofc present in frankfurt and at de-cix, with little capacity for public peerings as mentioned.

This and your 3/4 each make sense, as they represent a legit business interest for the different sides.
Hetzner preffering cheapass open and dtag preffering scalable private peerings.

Problem i see is Hetzner externalizing the cost of private peerings.
Which in return plays into 1. and the example of them externalizing other cost factors.
Who the hell wants to get gussied up in non-functional, expensive, uncomfortable clothes, if it is not necessary?

No one. But lots of people like getting "gussied" up in non-functional, expensive, _comfortable_ clothes, even if it is not necessary? It may be stupid and superficial and is no doubt a serious character flaw on my part, but looking good makes me feel good, and feeling good makes me happy and productive.
A Better Default Colormap for Matplotlib [video]
Came here to say the same. Correlation is not indicative of causation. Bilingual people are more likely to be more upwardly mobile, and therefore likely have access to better care. Neurology probably has nothing to do with it.
I think he's saying that Yelp is bad because he should not have been trusted. The whole point of the exercise was for his girlfriend to write a review for her father's business. But it seems nearly impossible to stop people who are determined to write fake reviews. Yelp obviously isn't perfect, but what's the alternative?
Not a bad idea, but it would only work for stories with the appropriate depth to support a longer exploration that would make people feel like they got their money's worth. Some stories just aren't worth more than 300 words and don't lend themselves to major explorations.