skysight-inc/HackerNews huggingface dataset:
The arguments here are pretty well-considered, but I also disagree with almost all of them. The problem is that it is using measurements invented by those who rose to power through the industrial revolution to prove how it was more impactful than recent revolutions. It's as if the author were trying to prove how the first industrial revolution was a disappointment because it resulted in slower growth in worldwide feudalism.

The invention of broadcast television and radio increased instant access to information more than the Internet, but old media only allowed a few broadcasters. As more people gained access, fewer had a voice. This trend continues in recent times. In 2012, 6 companies controlled 90% of the American media, down from 50 in 1982. http://read.bi/16Yhrsh

But as old media was consolidating, the Internet was diversifying. People upload 5 hours of video to YouTube every second, up from 1 hour per second in 2012. http://bit.ly/1gMtN7t

The Writers Guilds of America combined have around 25,000 members, but more than 1 billion people across the world use YouTube and can reach nearly any American. The top contributers are more popular with teenagers than mainstream celebrities. http://bit.ly/1aEn1vb

So which has more impact: distributing a single story to many people, or allowing more people to tell stories? The choice of what is measured determines the value of the measurement, and not just in media penetration.
" This includes attempts using telnet — I'm looking at you, xx.xxx.74.126 please give key (on 10th February at 16:00) and xx.xxx.166.143 hi give me teh btcs (on 11th February at 05:57)!"
The setup doesn't appear to be working from a windows/mingw32 environment. (Most npm installers do work in this environment.)
Eh - my parents are pretty good. I'm not going to let them pay the Geek Squad $700 to remove viruses from their computer (again). I can do that. You do have to draw boundaries - like I'll say "yes, I can help you, but I'll have to block out 2 hours next week." So if it's really an urgent problem they'll get the message and go pay someone, begin to understand that what I do isn't trivial, and become respectful of my time. YMMV - my parents are dope.
This is awesome, digging the site. Shoot me an email, it's in my profile.
Why You Shouldn't Build Your Own Machine Learning Models
What is Branch Prediction
I think Google Adwords express has been created for this use case: http://www.google.com/intl/en/adwords/express/
How to Get Started with CloudKit in iOS
Seriously? Six months to pay? :-O
Yes, it is more work to stop and start at a red light, but there are other trade-offs as well. In particular, if a cyclist can "get through" an intersection BEFORE cars in the same & opposite direction start moving again, it is easier to negotiate the intersection: The cyclist doesn't have to worry as much about the infamous "right-hook" of turning motorists. This requires, of course, that the cyclist has correctly assessed cross traffic.

Unfortunately, some personality types just can't handle the fact that cyclists openly subvert "the rules". I don't think that explaining _why_ cyclists do this is going to work on them, regardless of how pragmatic the cyclist behavior is.
One of the concepts I really like about cljs frameworks like Om and Reagent is the concept of a single hierarchical data structure that components read from/write to. This concepts makes thinking about my app and its structure so much easier.
1920's housing wouldn't be too terrible I guess but 1920's healthcare? Yeah, I'll take the smartphone. I'll also take being a minority today than back then, but I'm assuming like most HN'ers you're a white male, so you should be ok.

Not to mention, many western nations get healthcare right, we just don't. That's a political issue much more than a economic one.
This looks very similar to what we built one year ago at https://kinko.me. And then we even managed to solve most of the problems outlined in the comments here (Port 25 blocked, etc.) But our crowdfunding campaign failed, and I have seen other campaigns with similar topics and target audiences fail since.

Consequently I doubt that a relevant audience for that type of device really exist -- even though I wished own-mailbox would succeed.
I'd be interested in hearing from anyone who has ever done this with a consulting receivable, where the person they sold the receivable to wasn't a friend or colleague or something.
The whole reliance on fixed points on a 5-point rating scales either assumes that users share a common culture, or is blind to cultural differences in how ratings are applied which are well-known.

Anyone who does that is doing something so stupid that it should be undermined.
All your quote shows me is that you home in on something (anything!) to be offended about. What's wrong with an author's book excerpt?
Just a suggestion -- I don't like most headphones, but I have a set of Sennheiser HD-202's that I bought years ago that are really comfortable for long times. It's especially odd, because they only go partially over my ear, not fully over like the really big headphones, but they are still comfortable and work well to cut down on noise.
Even if your home provider allows you to accept SMTP on port 25, you're going to have a hell of a hard time with outbound delivery. The big mail providers give very low reputation ranking to e-mails originating from consumer connections. Even commercial connections w/ hosting providers need to be "warmed up" for a period of time to get their sending reputation to an appropriate level where they can expect reliable delivery without automatic spam-boxing.

What I'd rather see is a company go into partnership with the big providers to certify individual senders at home. The idea is that you'd put up some kind of bond (a few hundred USD?) to help ensure that you won't be sending spam. In exchange for your bond, the company vouches for your IP to Google/Yahoo/Hotmail/etc and you're allowed to send your own email. After some period of use w/o any spam complaints, you get your bond money back.
does Keybase make you post this for verification? Why not ask users to have this on their profiles?

I do have a Keybase account and I have only connected it with Twitter. If it requires to spam HN, then I am no way going connect my HN account with that.
Hmmm, random thoughts (based on our work at http://www.secfirst.org):

1. Build a bitcoin based, secure methodology for money transfer between individual/institutional NGO donors and end-users (cutting out a lot of NGO middle men and/or Western Union style folks)

2. Build a simple, deployable, open source system for low income countries where SMS is still used to find information on stuff like farmers wanting to know prices at new markets.

3. Micro-services to help young NGOs get setup.
-Find individual/institutional donors which match the NGOs theme
-Help with regulatory process
-Help with introductions to donors
-Write applications
-Admin tasks - website, brochures etc

4. Build a secure, Open Source platform for low-income country government management systems. (With modules, for example: Need a simple health management system? - here ya go...need a simple method of managing education results? - here ya...need a simple method of managing voter registration? - here ya go etc etc)

5. Build a system, ranking etc for measuring digital security risk (on a close to real time basis) on a country-by-country basis. The sort of thing already used on a physical basis for stuff like kidnap and terrorism...So I could travel to XYZ country and see that last week there ABC number of censorship incidents, ABC number of reporting fishing attempts using 123 exploits etc. This is only the first stage, the REALLY hard part is then linking it to tools, behaviour change and processes to mitigate these risks...(We are trying to hack together something a little in a very very simple version in our app, Umbrella but dam is it hard.)...

6. Make PGP so simple my grandma can do it (HERE, TAKE MY MONEY!!! :)
How to Make VPNs Even More Secure
How does TAI not also solve monotonically increasing values, and in a standardized way to boot? That's a characteristic of it by definition, as I tried to explain. :P
I find ML and "3d printing" very similar in the expectations and extent business will adopt them.
> Chrome is open source

Chrome is in not open source by any common definition. Google claim that Chrome is Chromium with some extras. But how can you or I ever know (unless we get a job at Google...)?

Open source with binary extras all compiled together != open source.
Solar plane faces most dangerous part of around-the-world flight
I'll go a step farther... the consuming API client should be in a different language/idiom than the server-side implementation (assuming multiple languages are going to be used in your environment).

Too often I try to access Java or PHP web services from .Net, where the tooling is very strict, and it just falls apart. Or I'll have to use something via JS that is just excessively painful to use in practice for no good reason.

I've also seen time and again layers of indirection or other design patterns used without any consideration of why they are being used in that instance. You don't have to hide your data tier behind factories of repositories. You don't have to make everything an interface. If you aren't going to test anyway, make the code as simple as possible. I tend to favor only adding complexity if it makes those complicated pieces easier to use in practice, and even then not all the time.

Sorry for the rant, I just see time and again certain levels of complexity without flexibility or consideration for why.
I'm looking forward to InfluxDB cluster so we can use it as long term storage for Prometheus.io. I'd like to focus on our strengths at high-throughput low latency metric processing, rather than having to solve the very hard problem of creating and maintaining a distributed storage system.
My bad ! I found the logo and the name of the two to be quite similar and made incorrect assumption.
A startup that has a product that gives developers startup ideas ?
If you're just talking taxes, then probably; if you're talking about logistics in general, then a spreadsheet isn't going to work.
Not the OP but after trying out React, it feels like the way I've always wanted to structure components in JavaScript. I did a once-over of the Angular tutorials and the kitchen-sink approach doesn't really do it for me. React is about your Views, and the logic contained therein, and that's it.

Without virtual DOM considerations on the line, after about a week of it it's very intuitive. The whole component lifecycle thing seems overkill until you realize you have full control over the components. Things are a little trickier if you have to use it as I do (with jQuery), but even then, your biggest hurdle is understanding props vs state -- once that's cleared up, the sky's the limit.
Sr. Back-End and Front End App Dev Roles at JET
Early stage (and still pre-launch) start-up Jet.com is looking for sharp engineers to join our small team as we look to scale and go live this year. Positions are all full-time, located at our HQ in Hoboken and will include a solid base plus equity, benefits and some cool perks! Please feel free to email me directly if you might want to chat further sometime (will respond to all inquiries).

-Ivan
Ivan.Dodd@Jet.com
I can't even make her write down what I tell her, which she will forget in a minute... or she wants me to install her new laptop but refuses to migrate away from her crappy desktop (and I refuse to set up 2 backup set-ups).

but she gives me money to study while not having a good pension saved for the future, so who am I to complain!
It might? IoT is _slightly_ nonspecific.
> Wanna see my mail logs at my spam filter edge?

As someone who is curious about running a mail server but worried about security this would be very interesting to have a grep at!

Pastebin?
Great job, love it! It would be really cool if you had a toggle for implementing the suggestions, so you could instantly see if a suggested change looks better.
I think it's mostly a matter of personal preference. There are multiple React interfaces in ClojureScript: Om, Reagent, Rum, Quiescent being the most popular. Pick whichever you like.

I looked at Om, found it too verbose, and switched to Reagent. I then found it too limiting, so I ended up using Rum, which I think is the most flexible and the most minimalistic. I think it's great that we have the choice and that we can cross-polinate ideas between various libraries.
One-to-many supplier registration.

We manufacture ductwork products for heavy industry (sugar mills, power generation). Each company has its own supplier registration process for procurement, usually it involves entering our company's basic financial info, customer and project references list, etc. into some kind of custom Java web application.

There should be just one place that asks us to enter our DUNS number, our tax id, upload our W8BEN form, our ISO certificate, our company contacts, our references, our company financials, etc. and then mass-submit to all supplier registration forms within the industries we want to target.

This is a really simple business problem with a clear technical solution. Honestly you could just solve it by:

- WuFoo form to collect the company's information

- Excel spreadsheet to list the vendor registration portal URLs for each company, with different industries in different tabs

- Human labor to go through and find the data from WuFoo and plug it into each supplier registration webapp.

You could make money on a pay-per-registration model. All that would be required would be a simple portal for users to see the progress of each supplier registration application. It's basically CRUD.

Maybe some ambitious company would try to innovate by building the One supplier portal to rule them all, but for now, this is an opportunity for a quick win & a business that could be run for cash.
I see what you're saying but I disagree. I don't think stores should be forced to cary confederate flags anymore than they should be force to cary pride flags (that is, not at all).

However, I don't necessarily think they should be able to deny their offered service to bigots or gays. Services including, potentially, special ordering flags from their manufacturer.
In my experience, the hard part isn't contracting for testing to be done (so long as you know what tests you need, hence chicken and egg so providing what tests are usually needed is key), it's solving the problems which present themselves during testing. Just getting the right tests quoted for 80% of products out there can fit into a page or two of drop-downs and check boxes. Most things fit into some reasonable categories, but maybe another service this broker could provide would be that if you select something that could open a can of worms (like if you are making a radio transmitter in a non-ISM band) that it presents a big yellow warning with tons of info on the traps you're about to fall into.

Obviously the broker I describe can't know everything about your product and market segment and customers and said laws that would apply, but 80% of the time, there's nothing unique to a product from a regulatory point of view, someone already has a product which falls under very similar guidelines. For example, if you don't have a radio transmitter, the types of tests you have to do for FCC are pretty straight forward. And if you do have a radio transmitter in an ISM band, again the tests are pretty cookie cutter. And if you aren't AC mains connected and don't have any voltages above X VDC then UL low voltage testing is easy. Lots of products would fall into these categories.

It's when you venture out into niche market segments with radio transmitters that you really need to know what you're doing and not rely on a test house or broker (besides, your company is liable no matter how much info the test house or broker can provide you with).

Yeah, if you're making a cell phone or fancy internet of things radio device, this isn't a necessarily a service for you. But if you're taking an arduino-like prototype and turning it into a real product or making a new USB charger or a keyboard or computer input device or ..., then it could fit quite well I think.
Taking the 'splitting' argument head on, I don't believe that having a planned split between 'front end' and 'back end' developers is a good idea at all.

I don't like that he seems to have to concoct that argument to sell ClojureScript. The argument seems artificial.

There's lots of reasons to decouple the front-end development from backend development. In fact, once you start using a client framework and use the backend as a service layer you can really decouple your layers. Doing web stuff, I primarily work in ASP.NET MVC and I'm trying to get rid of razor completely.

In fact, If I had my way, I'd have css/photoshop jockeyes (with a little angular/whatever knowledge) in charge of the client, a javascript/Typescript guy doing the client MVC, and a data guy doing Web API.

Agile tends to frown on these distinctions. I don't buy it , just like I don't buy a lot of the Agile dogma. Oh well.
While I am quite sympathetic to the "break the build on undefined behavior" position, I have a nit to pick in the quoted passage.

Initialization of a variable has no relation to whether it has a memory location. You can legitimately take the address of an uninitialized variable (that is often one step in initializing them, such as when you pass the address to memset), and even an initialized variable may not have a memory location (if it lives only in register, or is compiled away entirely).
Quantitative Research Analyst Vacancy
We are seeking two (2) Quantitative Research Analysts to in our Office of Clearance and Settlement (“OCS”) within Compliance Inspections and Examinations. The positions serve as key examiners, providing expertise and quantitative knowledge in the examinations of risk management topics for a highly sophisticated and sensitive area involving clearance and settlement within the securities market.

One position is located in New York, New York and one position is located in Chicago, Illinois. If selected, you will join a well-respected team that is responsible for fulfilling the office’s critical mission to perform risk-based examinations of registered clearing agencies, most of which have been designated as Systemically Important Financial Market Utilities and subject to annual examinations under Title VIII of the Dodd-Frank Act.
Application Procedures:
U.S. Citizens and Permanent Residents (Green Card holders) are eligible. Please mail your resume and cover letter, no later than July 6, 2015, to the following:
Applicants interested in the Chicago, Illinois position should send their resume and cover letter to mcgarveym@sec.gov

OR

Attn: Matthew McGarvey
Assistant Director, Clearance and Settlement
Securities and Exchange Commission
175 W. Jackson Blvd – Suite 600
Chicago, IL 60604

Applicants interested in the New York, NY position should send their resume and cover letter to vargheses@sec.gov
OR
Attn: Sonam Varghese
Assistant Director, Clearance and Settlement
Securities and Exchange Commission
Brookfield Place
200 Vesey Street, Suite 400
New York, NY 10281
Performance Testing Firefox OS with Raptor
Data Warehouse optimization.

What? A tool that helps discover inefficiencies in Hive/Presto/Dremel query/pipeline/scripts.

Why?
It is so much easier to just add new machines to your cluster, than to optimize your code and fix inefficiencies. But the latter option typically results in millions of $$$s in savings.
Did you try submitting an issue on GitHub? https://github.com/arkency/reactjs_koans/issues
The problem I have most with cyclists running red lights is while they avoid the "right-hook" I often find myself having to stop mid left turn as they run the red light so that they don't suffer a "left-hook" while I have a green turn arrow and they have a red light. I am located in the Cambridge, MA area and am constantly amazed to how many cyclists do not pay attention to when a left turn lane would have right of way through a light.
The original title was "Reddit Is an Incubator of Hate" so some of the replies you are seeing are referencing the old title.
Alt+Tab sucks; here's a solution
Why is it telling me to press Command+C to copy the password on my Linux machine?

Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Firefox/38.0

And yes, anybody who would use a password that was generated on a foreign server is very silly indeed. The password should be generated locally in the browser.

Other than those things the visual design is nice at least.
This is not "a line of reasoning." This is a data set published in a paper by the IMF:

http://www.imf.org/external/pubs/ft/wp/2013/wp1367.pdf

See figure on top of page 12, "Figure 5. Correlation between
Discretionary Fiscal Policy and Change in the Debt Ratio in European and G20 economies (1980-2011)"

"We identify annual episodes of discretionary fiscal tightening in European (EU27)
and other G20 economies since 1980, using, as
a criterion, a positive increase in the
structural primary balance. In general, the debt ratio does not decline when the structural
primary balance ratio improves from one year to the next. Instead, we find a (small) positive
correlation between fiscal consolidation and annual change in the debt ratio, as indicated by
the positive slope of 0.3 in Figure
5. This result is of course only
illustrative, as correlation
does not entail causality and the
data dispersion is quite large.
Therefore, a more advanced
econometric analysis is warranted to determine
whether a robust empirical relationship exists
between fiscal consolidation and the initial increase in the debt ratio."
Then we go full circle and go back to Web Forms?
And this is an entirely normal usage of lisp: define a domain specific language (DSL) on top of the lisp, to manipulate the natural objects of the domain in a natural way.

I've always thought Mathematica would have been a better system build on top of a "real" lisp, and would have got there faster. I've never heard any of Wolframs statements about the parallels that have made me question that, but I could be missing something.
Good for you. I'm often tempted to do the same, I still play 2-3 hours a day of PC games most nights after work. It isn't healthy but then if I didn't I suspect I'd binge on netflix or even just regular TV instead. I think eventually I'll grow out of it and do more reading, cooking and other activities, but it'll take a decision on my part to make that happen.
Wouldn't the world be better off if more people biked? Maybe we should come up with a better solution than recommending that people get cars?
This is an example of "procatalepsis" or "prolepsis" [1], a rhetorical device that is often used to try to defuse criticism. Authors often use this to try to slip something controversial by their readers [2].

[1] https://en.wikipedia.org/wiki/Procatalepsis

[2] http://www.theguardian.com/media/mind-your-language/2015/apr...