skysight-inc/HackerNews huggingface dataset:
No problem, here's my two (relatively unorganized) two cents:

With Heroku (frankly also thanks to Ruby on Rails) I can be a sys-admin, developer, database administrator and QA all at once; far easier than before. For the price of $100k I have seen developers build successful products that used to cost $1M+ to develop.

On Heroku you definitely pay for convenience and ease of use, knowing that you get a benefit in doing so by being able to focus on the development of your app, the part that matters. The costs grow if you get traffic, but through careful management (such as packing multiple processes into one dyno), you can reduce costs. Even if many find Heroku's prices high, they are still much lower than what you see in enterprise land, or even on AWS if you aren't careful.

Heroku's documentation is also incredibly good, and this helps you a lot to move fast. Almost by accident, simply by following Heroku documentation I have found that developers end up following good cloud server practices almost by default (i.e. because Heroku forces you to build your app to follow certain conventions, conventions needed for making your app horizontally scaleable; such as delegating clock processes to a separate process, and not allowing dynos to manipulate or rely on unique file memory specific only to them).

If I architectured or configured my own servers it would have taken 10x as long, exposed me to far more security issues, and I would have probably screwed it up any way. The lesson from this is that I think as developers we need far less freedom to configure than we think we need.

So in conclusion, if you're a small to medium-sized app that does not have complex server or bandwidth needs (i.e. you are not Imgur or Pied Piper), then I highly recommend it. I'm sure many Oracle salesman will be unhappy with this opinion, but take my word for it that the vast majority of applications do not need complex, overengineered server systems to be successful. (After all as a startup, you should not be wasting months planning on how you will scale to support 10 million concurrent users. I've seen that hubris distract failing startups before.)
Saw this and had to sign up to post this comment:

I'm basically building this the other way round by listing programmers worldwide. Currently, you can view the top 15 programmers of specific cities along with projects and language statistics, but I plan on adding a worldmap for the most influential programmers worldwide. To see a city, you can check San Francisco for example http://programmermap.com/area/san-francisco-ca-usa/
It's good. I'd try to avoid a bit more the emotional aesthetization. That would fit more in painting that lacks technique, but you paint too good for that. Make it more rough. Don't mean to know more than you of course but a good trick is to try to paint humans as if they were landscapes. no it's as if you don't leave anything outside of the painting, for the viewer to fill... Only my opinion do.
Nice.

I think there is some bugginess in looking at remote jobs:

- In the "Europe" search with remote set to "yes" I see my posting for "Automattic"

- Change the location to "Boston" and it is not there (and neither are any other remote jobs.

- Also, shouldn't remote be defaulted to 'yes' :)
I agree that it's obviously nothing to do with free speech.

But it's entirely disingenuous to claim somebody is acting shitty when writing satirically.
>The thing that ultimately flagged him was that he kept trying to clear his .history file.

I'll assume you mean .bash_history This discussion has been had here before. There are plenty of good non-sketchy reasons to delete it, and at some places it is mandatory.
Last taxi I took was an UberBlack Mercedes Benz. I paid extra because I prefer riding in a new and comfortable car to riding in a five year old Honda.

Just as the Mandarin Oriental doesn't compete with Motel 6, there will still be markets for a wide variety of cars at a wide variety of price points.
Basics of WebRTC GetStats() API – Callstats.io
I went ahead and skimmed the first chapter of [2] (again; I own it) and don't see it justifying that this stuff began in 1935. Indeed, it suggests, e.g., that a major difficulty of the program to formalize all of math in set theory, Russell's Paradox, was discovered in 1901 and then immediately notes that set theory itself was begun by Cantor decades before.

It also then mentions how Set Theory was formalized and fixed through the introduction of formal classes (which fixed the size concerns discovered by Russell by outlawing them---and actually Russell himself proposed a system which did exactly this, his "rammified hierarchy" almost immediately after discovering his paradox; it is the foundational model of the Principia Mathematica which was published in three volumes in 1910, 1912, and 1913) and that these were in use by the mid 1920s.

In fact, the first mention of dates in the 1930s occur in Hilbert's finitist attempts to prove consistency and Godel's destruction of that program.

What you're probably referring to is Bourbaki's work. This wasn't an initial attempt by any means but instead a broad reaching program to popularize the methods of sets that had been previously established. This was the moment of catastrophic phase change when all old mathematical concepts were suddenly shown to be suspect if they could not be axiomatized set theoretically—so certainly when a bulk of work occurred.

But all said, it is certainly the case that set-theoretic foundations of mathematics was a 1870-1930 affair.
Robots this June: DRC wraps up, Philae wakes up, and Asian dragons invest
Select Price model
Hi

I'm H.shtia from Xcopy Inc

Post you feedback about our StartUp

I will share here A summary about Price model

This is One of the problems vases (the most difficult to understand) , after you have work hard and completed Build products , you start see same user start use your product ,but no payment Customer they only use the trial

This very big problem - This could endanger your company and sales :)

There are several reasons why
1: issue price is not suitable for the customer
2: The customer is not using high frequency product
3: The customer wants to buy but there is no option to pay

Here what we going to talk about !!! We are developing unique technologies that can solve the problem , our technologies allow any Mobile app or Software desktop or Web app to run in SaaS model price & Real time Billing ,

Price Model We Offers :

For Software

Pay per user – Billing by user number
Pay as you use/go – Billing by time of use
Pay as Subscription – Bailing pay Subscription monthly / Days / Week
Pay one price – Billing pay plan price one time of year

For Web

Pay as you use/go – Billing by time of use
Pay as you read – Billing by reading
Pay as you Watch – Billing by time viewing

For Mobile

Pay per user – Billing by user number
Pay as you use/go – Billing by time of use
Pay as Subscription – Bailing pay Subscription monthly / Days / Week
Pay one price – Billing pay plan price one time of year

http://xcopy.co
http://blog.xcopy.co/
> Alexis

Male.

> Yishan

Male.

> PG

Male.

> SamA

Male.

I don't know about you, but I'm starting to see a pattern here.
Sure, if you think it's satire. I am intensely skeptical of the idea that it's an attempt at satire--both from reading his stuff and from knowing people in the circles he's traveled in--and have never seen anything to convince me otherwise.
Eh, but it would work inside Google Maps/Waze. Some people I know use Google Maps or Waze every day, despite knowing what the best way to get to work is. This means Google likely already has the "driver" supply, and just needs to find a good way to provide those drivers with appropriate passengers.

So when someone first opens Waze/GM, you could put up a notification: "Dakota Doe <picture, rating> is 2 minutes away and is also trying to go to X. Would you like to carpool them?" People who say yes get pushed it more and more often, people who say no get a screen the next time they open the app expounding on the benefits of carpooling.
This market is too big and has millions of customers proving their willingness to pay for taxi-style services or public transport every day.
You could also shut down definitively, for example if the system is corrupted and cannot restart after a partition. There is no inconsistent history in this case, just complete unavailability (you could also claim being CP).

You can also be partly available and partly inconsistent (2PC with heuristic resolution). Here you're not AP nor CP.

Partition intolerance (CA) is a specification. It's saying any network partition is a serious issue for the system, and that may break one or more invariants (ex: atomicity in a sql database).
Encode Barcode with Empty Bars, QR and Micro QR Codes Encoding inside .NET Apps
it is impossible to get chinese people stop believe these kinds of things even after they move to america most will continue to believe this kind of stuff. They believe all electronic equipment especially computer equipment give off radiation that is harmful to fetus, to combat this they will wear special maternity clothes that are lined with aluminum foil that acts as a faraday cage. if you ever see a pregnant chinese girl wearing weird overalls this is that special clothing, if you put your cell phone in the pocket it will immediately lose all signal. They also believe cactus absorb radiation and will keep them on their desk.
Love can't really be well defined. It always, ALWAYS means something subtly different from one person to the next. It's pretty presumptive to apply your definition of love to anyone but yourself.
Someone should survey software end users to figure out if they care about native-looking UIs. I have a feeling most users don't care very much.

My most-used GUI apps are Chrome, Visual Studio, Ableton Live, and Photoshop. All of them have heavily customized user interfaces. Their custom controls and tiling/layout systems are tailored to the application domain. Except for Chrome, these are "do your life's work" applications. They should aim for maximum productivity, even if it makes the application harder to use. I think they would suffer if they tried to "look native".

Most everything else is done in web apps these days. Users don't seem to have a problem dealing with different button CSS in different web apps.

Certain things, like the "open file" dialog, really suffer if they look non-native. But I think users don't care about most other cases.
So, are you saying that adults in open polyamorous relationships are all whores?
Not quite. Bottom as a member of every type means that you cannot trust my proof (x : A) without examining it and that your examination may be non-terminating. That said, it you examine a realizer and terminate then you have a genuine proof of a potentially non-trivial theorem.

The reason why most Haskell theorems are trivial is because lacking dependent types means that we cannot ask for interesting theorems. `3 :: Int` is a perfectly nice proof that "Integers exist" which is a little silly.
It's great to see Racket being used for this course, as I'm sure many students will go on to explore the language more deeply and see that it has a lot to offer.
My first thought is there is a lot of material up there that is going to just burn up in the atmosphere at some point. Would be nice to collect it all together for some later use?

Maybe some kind of solar sail salvage drone could do it.

Steam punk, space stations cobbled together from bits of old rockets and satellites.
I know people make trade offs, if that's what you're implying.

Given that a lot of security software that isn't openly assumed to be spying on you is available, I'm asking why people would choose this software.

Maybe I'm missing something, if so, I apologize for being thick.
Might as well keep all the bug reports in the same thread.

I noticed one more thing on the job posting text: the word-breaking is a little off. Here's a image with one example: http://i.imgur.com/Zuv1Zjc.png CSS's word-wrap: break-word is probably not want you want to be using for that container.

One other thing I noticed but that isn't a simple fix is postings like this one from HubSpot[1] list two locations Cambridge MA and Dublin Ireland but the ad only shows up in Dublin. I thought I'd point it out if you're looking for some more work :D

This is awesome.

[1] https://news.ycombinator.com/item?id=9813335
How wooden puzzles can destroy dev teams
Great story. I particularly liked the move to the other side of the world part. If you guys want some time off from Australia come visit southwest China. Great community with lots of artists from around the world, recently described by one of the interviewees in the social documentary I am shooting as "like Paris in the 1920s".
Intentionally or not, the author has cherry-picked the data in a way that completely undermines the article. The conclusion that "lives are at stake" is obviously true and supported by the data, but the implication that the US has too many guns is not. An analysis is only as accurate as the data. Here, the missing data makes it painfully obvious that, while we should whatever we can to reduce gun violence, we cannot morally accomplish it by disarming US citizens.

If you merely look back to about 1939, you would find numbers for Poland alone that dwarf any statistics for the US, even ignoring differences in population! Poland isn't the only such example. Around that time, certain groups of people suffered from numerous horrific shootings, decimating their populations, despite those groups having been recently disarmed almost entirely. Of course, I'm being sarcastic. These people suffered at the hands of their own governments because they were disarmed, not despite it. There are some still alive who remember.

An honest assesment of history, even very recent history, makes it clear that America's current level of gun violence is a mere rounding error next to the real threat: descent into tyranny. We're lucky that we live in such a relatively peaceful time, but let us not delude ourselves. No human will ever live without the threat of tyranny. No government of the people or by the people will ever, by it's own internal guidance, remain civilized indefinitely. We must never surrender the tools needed to provide the most drastic of course corrections for a government gone astray.

We are fortunate that by keeping and maintaining arms, we make it more likely that we will never have to use them. Armed violence is always the absolute last resort, but if we give up our last resort, we give up all the other ones too. Speech, for example, is of little use against a tyrant with absolute power. But speech from the mouths of well-practiced riflemen, with their weapons close at hand? Those words cannot be safely ignored by anyone.

It is for this reason that the right to keep and bear arms is not unique to just the United States. Rather, it is a fundamental and irrevokable human right. The Constitution of the United States does not and cannot grant this right -- though it does explicitly recognize it, lest we forget.

Yes, gun violence is awful, and we should work hard to reduce it. But let us not forget that is is the price we pay for a civilized society, and it is a small price compared to the alternatives. I grow tired of articles that completely miss this point.
I was in VDNKh in Moscow in 2006 and I saw "what I thought" was the Buran there. Not sure if it was a mockup. All the articles I am finding are saying it wasn't moved to VDNKh until 2014 but I have a picture of myself in front of it eight years prior.
Why college students are avoiding the study of literature
What are the specific features it has that other tools don't have?
Inline Styles: themes, media queries, contexts,&when it's best to use CSS[React]
The same site has an alternate counter based on /48 allocation rates:

https://samsclass.info/ipv6/exhaustion-p.htm
@golang is the official twitter for the site, i suggest others message them to take this article down. They have already mentioned this article on twitter https://twitter.com/golang/status/618096409137393665
Whoops - I said I make it a point to answer trivial/race questions; I meant that I make it a point to NOT answer trivial questions; if I do answer trivial questions, it's via a small comment on the original post which isn't eligible for reputation gains. (I'm outside of the edit window for the original comment now).
I've wondered about that. My ISP gives me a /64.

On the one hand, it seems cheap to give me one-four-billionth of the relative amount of space as the one IPv4 address they give me.

On the other hand, I can't possibly imagine which consumer home network needs four billion times more IP addresses than all of IPv4 combined. (EUI-64 notwithstanding.)

It would seem like /112 would be way more than enough for home use (131,072 unique IPs), even for complex setups with lots of subnetting, and /96 for small business use.

I understand that giving out /64s will still take 4 billion times longer to exhaust all IPs than IPv4, but ... it still feels like they're being overly generous. 64-bit IPs would have more than enough to outlast our sun going supernova if we were smarter about allocating them.
There's broadly two directions Firefox could go: do everything in HTML, or use native widgets. Firefox for Android initially used XUL just like Firefox desktop, but switched to native. They've had a lot of success with that. This email is the start of a discussion that will include that option.
Thank you for sharing this, fascinating read and interesting viewpoint.
And what if they add a button to Google Maps that showed a shared car? And tapping it started the on-boarding for a ride-sharing service. Completely opt-in.
OT: Am I the only one practically unable to read the abstract? Grey on white does not work well for my eyes.
Most likely as much as Cobol.Net (http://www.fujitsu.com/global/products/software/developer-to...) and similar, but it still means companies care enough to update the language.
That is fascinating. These customers are sort of like a high pass filter. They react to a step (something new) and generate a spike (uptick in sales that doesn't last).

They don't care that they are buying a failed product because "failed" only means "didn't sell to a lot of people". The product is actually okay, and they bought it because it's new.

Might it be possible that the pattern of buying failed products is self-reinforcing? Failed products keep disappearing off the shelves. So the people who started buying them have to look for something else. This switches their brains into "look for new stuff" mode, so they find new stuff beyond merely replacing what disappeared.

Now, perhaps the problem is that most new stuff fails, so it is easy to get into this pattern.

Just because you are into buying new stuff and it keeps disappearing doesn't mean you're a predictor for failed products. Your purchase patter just isn't good predictor for what will become popular.
I would call it evidence that GS lives in a representative democracy.
It's too far away to be nicely represented to scale.

Fake the scale (at least for the orbit size) and it's doable.
Oh right, I agree 99.999%. It's a bit like if a perfect replica of a human being is him or not.
How else would you characterize somebody who doxxes people? https://pbs.twimg.com/media/CI3Z7hwUcAAZs3r.png
These are great notes. Just bookmarked. I'm a self taught programmer (but have EE degree) and have just started to read SICP. I'm actually a Vim guy, but because it was awkward to use Vim, I've decided to use DrRacket. Why not MIT/Scheme? Because every single review would suggest me to use DrRacket, as it's more intuitive to use and it's still developed.

So what I'm doing is using DrRacket with this module: http://www.neilvandyke.org/racket-sicp/ This adds and makes the environment SICP friendly, and so far I didn't have any single problem (I'm at Chapter 1, page 67).

From Berkeley, the SICP lectures from Brian Harvey are highly recommended. You can watch them from: https://www.youtube.com/view_play_list?p=EC3E89002AA9B9879E And of course the lectures from MIT itself are good too: http://ocw.mit.edu/courses/electrical-engineering-and-comput... I'm going to watch those once I've finished Chapter 1 myself, to re-read and go over the chapter again.

Because it would be good to observe what I've done and track my progress I've setup a Git repo with my thoughts, notes and solutions about SICP and Scheme: https://github.com/fatih/sicp

This is the first time I'm exposed to Scheme/LISP and it's just wonderful. I really like the examples (though they to much based on mathematical proofs and functions).
This has become far more annoying now that many descriptions include something like "We have offices in xxx, xxx, xxx, xxx" etc. but are only offering a position in one location.
He said ".history" because he probably meant it.

There are many shells aside from bash. My systems don't even have bash installed.
Is she standing up for her rights here too by doxxing the CEO of a debt collection agency? https://pbs.twimg.com/media/CI3Z7hwUcAAZs3r.png
Campaign Manager
Please apply to: http://jobvite.com/m?33Pjthwq

What You'll Be Doing
Manage and monitor pacing and performance of campaigns in portfolio
Translate data sets into findings and actionable optimizations
Become an expert on Drawbridge technology and how it affects campaign performance
Lead performance analysis and long-term strategic road-map for high level campaigns
Aggregate and manage daily reporting using 3rd party & 1st party reports and identify opportunities for reporting efficiency improvement
Work with Sales and Account Management to provide superior customer service
Work with Product and Engineering to improve core platform performance
​What's In It For You

Learn a ton about the hottest area of growth in Internet advertising - Mobile!
Thrive in an exciting, evolving environment which will constantly challenge you
Work with a lot of fun, smart people, in a cool work environment
Fun company outings, kegerator, fully stocked kitchen ++++
Competitive pay, equity+
What We're Looking For

Must have strong analytical skills with excellent attention to detail
Extremely proficient with Excel (VBA skills is a plus)
Innate curiosity, leading to understanding of how things work
Self-starter who thrives in an environment that is fast-paced, demanding, fun, and entrepreneurial
Strong interest in and comfort with technology
Effective time management skills with an ability to prioritize, meet deadlines, and provide superior customer service
Experience managing performance campaigns on desktop or mobile advertising space
Good understanding of online advertising ecosystem
Other Requirements

Bachelor’s Degree and/or related work experience
1-5 years of experience in a highly analytical role
Must be able to legally work in the U.S. right now
Media experience preferred
Microbe musings about Philae spark skepticism
Site creator here, thanks for the suggestion! I added a bit of rotation before the user clicks on anything.
Maybe the fact that nobody went to jail for those threats means they weren't as credible as you seem to think.
The software in my package managers' sources is outdated.
It's created with WebGL. There is a library called Three.js which makes it super easy to work with WebGL and create 3D objects if you're interested.
Also the original "Leroy Jenkins" video has been corrupted by youtube.
If you don't like pop science here is her research - http://www.ncbi.nlm.nih.gov/pubmed/?term=Yehuda%20R[Author]&...
We use Zendesk. Zendesk uses Dyn. Boom!
The site downloads orbit data from the static file http://stuffin.space/TLE.json, which in turn is updated daily using the http://space-track.org API.