skysight-inc/HackerNews huggingface dataset:
I started learning programming at about 24, I'm 28 now and have been an indie developer since starting. I completed a 6 courses at a local university for a programming certificate. To be fair I haven't started looking for a job, but I might after this year.

I wish I just went to school and got it over with. When you teach yourself you'll come across topics that you wish you were exposed to sooner, and would probably help propel you further and quicker. For example, one of my courses covered data structures and algorithms, but barely. If I want a job I still need to learn how to practically implement them and practice, which is a difficult choice to make when I could be working on products. I might not have the discipline to teach myself algorithms/data structures today because I mostly don't care about them, but if it were a school assignment I would have done it and learned it.
For a second there I thought the Window Manager Blackbox had risen from the dead. https://en.m.wikipedia.org/wiki/Blackbox
It's the sharing economy hitting creating companies. it's about freaking time...
Pattern matching! Tuples! Awesome, C# 7.0 is scratching two itches I've felt every time I've worked with it.

If only .NET had a suitable cross-platform UI toolkit, then I'd be using it everywhere. Eto.Forms is a good attempt but I found rather buggy and limited at this point in development. Avalonia, while further along in terms of stability and features, doesn't even try to fit in with any platform's look and feel.
it's a freakin co-op!
Joint defense groups are great for saving money on these things.

Having been in several, I've noticed a few areas to navigate carefully. It's worth making sure that everyone is comfortable with the strategy. Assuming the group tries to kill the patent, the acts of the group may limit what the individuals can do later in their defense, e.g., a weak group effort could prevent an individual from later asserting certain invalidity grounds. See e.g., part e of https://www.law.cornell.edu/uscode/text/35/315. On the other hand, often some group members don't want to pay their share for a gold-plated attack, e.g., those on a tighter budget or with less exposure.

I wouldn't let that deter me, though, from seeking a joint defense group. This seems like a great idea.
Or were they built by upstarts who disrupted the most experienced hunters?

Interesting perspective either way.
Hah. I'm always surprised by how many times someone suggests this. I've known people who moved into trading, and the skill set definitely seems similar. But I know nothing about trading, and I think I would rather enjoy building things and being creative. I guess it's something I should research (I wonder what the learning curve is like?).
I read this days ago, in fact I heard about it from some YouTube conspiracy theorist just before that, saying NASA was covering it up when instead the scientific evidence just wasn't conclusive that it was actually a habitable planet if even a planet because it could have just been two stars' orbits or other rocky bodies.
... are you trying your hand at being a mathematician by asking that question? :)
One car serving 200 passengers a day is one passenger every 7.2 minutes. This equates to roughly 4 miles at 35 miles an hour. This assumes perfect routing and perfect loading/unloading (i.e. - the passenger magically appears and disappears in the car and that a new passenger is always ready to magically appear when the last one disappears). This seems rather short, and is a conservative estimate.

These 800 miles would be reimbursed at $460 using the IRS mileage rate which is for gasoline vehicles, but assume that only 1/3 of that is gas and the other 2/3 is depreciation, wear/tear, licensing, etc. then we see that Uber would need to have each rider pay $1.53 just to break even on the cost of owning the vehicle. This ignores the fact that self-driving cars are likely to be much more expensive when it comes to non-gasoline costs. I believe I read somewhere today that the Teslas takes ~3mile/kWh so this cost would need to be added in, this is ~$0.07/mile at 20 cents per kWh. Total cost to break even is then roughly $1.80 per passenger, plus whatever additional costs a new and experimental all electric fleet with undefined insurance statistics costs above a regular vehicle.

Assuming their current model of $8 per uberX ride is an example of what they expect to hit, then Uber is taking in $6.20 per passenger or $1240 per car per day or $452,600 per car per year assuming perfect efficiency.

The question that really matters though is how will Uber's fleet deal with peak passenger demand? These 200 riders are not spaced out evenly at 7 minute intervals - most of them all will want to ride at the same time. People will stop using Uber if the waits become too long and Uber will lose its competitive advantage.
The problem is that these people are going to be living out their entire lives on the ship. While you can maintain genetic viability by supplementing from frozen stock. Maintaining a viable culture and a society that the caretakers will actually want to live in is another thing. Forcing anyone to live a culturally and socially impoverished life is cruel.

I would suspect you would want to have at least 10-20 people in each 5 year age bracket. Then people will have a fighting chance at developing their own social lives and maybe even their own culture.
DateTime literals... something I wish C# would borrow from VB.NET
That's one gnarly gif. Did the same thing.
I wish more languages would take a radix-agnostic approach (at least to a reasonable limit). What's wrong with:

2#1010101
8#75342
1341235
10#13451
16#feb1300

radix#value, from erlang.

Or:

#b10101
#xfefe
#o7777
#36rSSSS

From common lisp.

Customize in some fashion for C# and its current notations for hex and (now) binary literals.

036rSSSS
02r10101
0b10101 // this and above are equal
I don't think it will impact their business. If a founder wants their money they will take it regardless of CRVs political views.
I'd assume you'd just have your finished product drop shipped to their fulfillment center.
The opinion piece doesn't give much concrete for me to go on, but I'm not sure I agree. Of course terms like "self-service" have many meanings, but I've seen it used successfully by people with a range of data skills. Some examples:

1. Previously, static reports delivered weekly are replaced with daily-updated interactive tools in Tableau (or similar), which allow business users to drill down and filter things.

2. Previous reports that would be custom SQL reports are replaced with reports built by a business user (or a power Tableau user) - with much quicker turnaround and better results.

And of course, Excel, the most widely used self-service BI tool is used successfully every day by almost every business in the world. It's use has it's problems, but overall it's extremely valuable... and it's definitely self-service and definitely BI.
Honestly...choose 1 and move on. I have yet to see a good argument where a startup failed because they chose angular or react. If you want truly stable, go with PHP. Either way, choose 1 and move on. You could spend a month deciding this. If you don't want to spend a "fortune" as you put it then build it in a language you are familiar with. If you aren't a programmer you will end up spending some money just because you don't have the knowledge of anything you stated above.
There are a million languages you could program in. Your site won't succeed or fail simply because you chose a language that is winning a popularity contest today.
If that were int myvar you'd be correct, in this case the typo introduces a new variable mvar that won't conflict with the original declaration.
Feels kinda crazy to see tuples and pattern matching "just arrive" when other languages have had them for years.
That's what I got from the info provided.. essentially bulk ship all of the stock you have now and then get back to producing content until you've got another worth-while batch to ship.. interesting. That's a bold move cotton, let's see how it plays out.
> ... it's really only a matter of time before sports gambling becomes legal across the US and New York is already letting these companies continue to operate this year.

According to the article we're discussing, NY passed a bill, the Governor signed it into law, and both DraftKings and FanDuel started accepting NY customers again the following Monday.
All I want is easy syntax for immutable records, and C#-like a fluent syntax for .WithPhoneNumber(phoneNumber) etc. Seems like it'd be a cinch to implement, and for me the single handiest feature from F#.

In F# these are "guaranteed" to be non-null, even though null instances come up during deserialization all the time. In C# use cases, I don't think the non-null "guarantee" should be made or implied, just a POCO.
I'm fairly certain it can be dated back to the dawn of written language, and presumably extends back to the beginning of human society.

Hell, if there is a verifiable record of a time period in which a significant fraction of the established generation wasn't moaning on about how the next generation was ruining everything, I'd like to know about it.
Apple Lags Behind Google and Facebook on AI
Until I scrolled down I thought that was the whole submission -- some sort of crazy CSS/JS/canvas-driven web animation demo.
There are big differences in how demanding Universities are. I'd go to one that is known to be easy and try to graduate in 2.5-3 years. Between summer classes and permission to take more hours you can really accelerate things.
> macaronis drank only milk, avoided eating roast beef at all costs, and disdained popular gathering places like bars and coffeehouses

Looks like Macaronis were not hipsters. One cannot separate a hipster from his coffee and brew.
Isn't this much, much cheaper than shipping each item individually, so the per-item cost won't change much?
Comment for the job you want, not the job you have!
Spot on. I can't imagine this article will do very well on HN though =) (Disclaimer: I totally suffer from "Founder's Syndrome"... but shut up, if I want your opinion, I'll give it to you!)
Wow, lot's of great stuff! I especially like local functions, I'm all for breaking up complicated methods into several methods to simplify and clarify syntax... but it always felt weird that all those methods where on an class scope even though they only were relevant for that method.

This resulted in many cases that those methods needed to be broken out into their own class... which is the way to go some times but felt like a bit of overkill in others
Just today we found the closest star to us to have a planet in the habitable zone.

The closest star. But, we struggle to observe it in any capacity. Indeed, only today we did. And that's nothing to say of the next closest star, or the next, or the next, ad (nearly) infinitum.

If planets in this zone aren't as rare as we think, life in the universe might also not be as rare as we think.

To me, the question is more "where," rather than "if."
Definitely! I have hard time understanding my future self, and my future self may have hard time understanding me as of now. People change, and what feels important at medium term (a few years) also changes. There's hardly a single right answer good for all ages.
Like mailing lists?
Short time left to support Libre Tea Computer Card crowdfunding ends August 26th
Yeah so what does that really mean and how will it be cheaper than using some other distributor?
regardless of country it's possible to find work through upwork or if you can qualify toptal.
Yeah, like a sibling comment suggests, beacons are definitely in the bottom of the trough of disillusionment on the Gartner hype cycle chart.

There is a ton of potential for them though, but perhaps more in the autonomous vehicles and robotics space than in the realm of current consumer devices. Of course, there are plenty of competing technologies in the micro-location space.

Making beacons more computationally powerful beyond just broadcasting a UUID is an interesting development, and one competing tech, like location fingerprinting, can't easily do.
Yeah, I think lots of uses of out in the .Net framework are from the early days and a little bit of a mistake. Since they can't remove them this is suppose to make them easier to work with. TryGetValue comes to mind, but I agree overall out variables always felt clunky
Web analytics is a poor example, most web analytics solutions are single source and a well understood domain.
I think the article is referring more to a typical BI scenario where you might be consolidating data from multiple sources into a data warehouse and have (had) typical BI processes in place like ETL etc.
We've been through self service BI before except it was more like a "self service covert BI" thing where silo upon silo of Excel spreadsheets existed in secret locations to those in the "know".
When companies want self-service BI, what they really want is, zero-code-required tools that a BI developer/analyst can use to build on-demand standard reports for business users with predefined click-through paths.

And yes, software makers exaggerate in their advertising.

As compared to the author's other posts, this one seems hurried and maybe a little grumpy. But, still makes an important point.
The idea that current generations are less manly and morally upright than their forefathers is basically the defining trope of Roman literature.
Unfortunately, C# can flail about adopting F# features yet the best feature of F# is something C# can never get:

Dependency Order Compilation
> 1. Regex expressions just like Regexp in JS:

I don't know about the current state of C#'s grammar, but ambiguities between this regex construct and eg. division contributes to the complexity of correctly parsing JavaScript code.

https://tc39.github.io/ecma262/#sec-ecmascript-language-lexi...
I feel like adding mass on one side would only made the tidal locking stronger. Either way, you'd need some sort of massive energy input to make the planet spin up again.
Not sure if I agree with this definition of "Aspirational voter"

A voter who is mainly concerned with
material improvement or gain.

I would say the aspirations tend towards many dimensions; social, educational. Not merely or even mainly material.

[edit] and the full definition does in fact include the phrase "personal success"

http://www.oxforddictionaries.com/definition/english/aspirat...

A voter whose primary concern is the achievement
of personal success and material gain.
I would love to use this kind of tool and look for gotchas or key hidden elements in legal documents. It's not exactly summarisation, but very useful. Something like bubbling up the important elements of the fine print.
Glio (YC S13) Is Hiring a Front End Engineer in Brazil
At Glio.com we're building the future of e-commerce in Latin America. We're a platform that connects buyers & sellers, using software to eliminate inefficiencies and provide the best shopping experience in LatAm at affordable prices.

We're looking for a front end engineer for onsite work in Rio de Janeiro. Experience in Javascript is a must. Ruby on Rails experience is a big plus, but not required. Our stack:

* Rails 4

* Spree

* RSpec

* jQuery

* Postgres

* AWS

* Jasmine

* CircleCI

Our main practices include:

* Continuous Integration, deploys all day long

* Hardcore A/B testing & data-driven decisions

* Shipping culture

* Peer code reviews

* Pair programming

* Tests coverage

* Weekly sprints

Glio is the 1st Latin American company to be backed by YCombinator. We're based in Rio de Janeiro, Brazil. Our investors include, among others, Naval Ravikant, Ace & Co and FundersClub.

You will be hire #10 and join a hard-working, smart, ambitious team that aims at becoming the largest retailer in Latin America.

If this mission excites you please drop us a line at roberto@glio.com.
I guess Baidu hired some former Netezza guys and they decided to copy/steal from their former company to meet with their KPIs,which is quite common here in China
"Full" pattern matching, as one would expect from F# for example, wouldn't be something I could expect from C#. For example:

type Tree<'a> = Empty | Node of 'a * Tree<'a> * Tree<'a>

There is no way to express this directly in C#. Thus, I am "locked out" of a whole class of Pattern Matching that I would get with F#.

But that doesn't mean that C#-style pattern matching (really, Is-patterns and a Type Switch) don't fall under the umbrella of Pattern Matching. You can define tuple patterns that you can match on with the switch statement in C#, which is every bit a form of pattern matching as matching on a particular case of a union type.
> He lived in Nicopolis to a ripe age of 80, which for the time was remarkable.

> That’s the equivalent of 200 today presumably.

While 80 was certainly impressive, it wasn't like 200. It was quite achievable. Average life expectancies were low because of infant mortality, not because people actually died at 30 on average. If you made it past childhood, lived in a decent part of the world (that is, generally food and water and shelter available, didn't risk starvation or injury in war or hunting), you could easily live a long life. Someone living in a metropolitan area, like Rome at the time, who made it to adulthood and didn't have to hunt or go to war could live a decently long life.
Hey there, C# language designer here.

> Out variables seem like a mis-feature, especially when they are adding a better alternative (Tuples) in the same release.

Out variables are really great when working with existing code that predates Tuples (for example, the entire BCL). We don't just introduce language features that will only work well for new code. We also want to make the experience of coding against existing APIs feel better.

> Ref returns and locals look like a source of constant headaches.

That 'headache' has to be weighed against the needs of some parties to write very fast code and to have as little overhead as possible. ref returns enables a much more pleasant coding experience that enables these sorts of speedups in these specialized scenarios.

> It's much harder to reason with code when the data can be modified by random others bits of code.

There is a simple solution to this of course, don't expose your data through ref returns :)

For many (likely most) developers, ref returns simply won't be something that ever hits their radar. Similar to stackallocs and other esoteric features, this is really a targeted improvement for people who really like working in .Net but are finding it hard to squeeze out essential perf in some core scenarios.

The .net runtime supports this features fantastically. We wanted to make it available to people who like the power and safety of C#, but occasionally need some low level hooks to get that extra perf boost as well.
I wasn't arguing healthcare, I was arguing your analogy. Food is a right but so is air. However, the quality of it drastically affects your health. 2 major points...cost of healthcare is insane, and paying $500+ on food is a car payment which is a lot for families which children in central and southern U.S. Often highly processed food is pretty cheap in which you are able to buy higher quantities of but is not so good for your long term health.
> Users would then be required to use an accessory that would plug into the iPhone’s Lightning port to connect wired headphones ...

Kind of like users of an Intel 80386 PC using a "SoundBlaster 16" accessory plugged into an ISA slot to obtain a headphone jack on the device of their choice. Progress!
Hey, don't get me wrong - I don't assume you want to reopen Auschwitz. I mean, Hitler was a piker. If you really want to get rid of excess population, you want to go for something like engineered famine. Worked for the Soviets, at any rate, to the tune of something like thirty million, but of course that's almost a century ago and there's inflation to consider, so you're going to want to shoot far higher.

Perhaps you think I'm being unkind to you here, or unjust, or unreasonable somehow. Perhaps you don't really understand how people make a connection between saying "there are too many people" and this kind of thing. Perhaps, too, it has escaped your notice that a lot of people said things like that in the century just past, and that the result was atrocity on a scale possibly never equaled, certainly never exceeded, in all human history before that time.

And here you are, not even a hundred years later, trotting out the same blood-soaked idea that started it all - and with the sheer unthinking temerity, the gall, to expect a friendly reception. Do you know nothing of history? Or do you just not care?
Statistical simulation - Could an alternative voting system have stopped Trump?
I also made the same incorrect assumption as gefh, and I'm not entirely convinced that wasn't deliberate, but to be fair, the article does discuss how satellite imagery has been used by archaeologists to study these sites.
Why Australians? (I am one, but I'm not sure I could live in NYC).
Something that doesn't increase the chance of an order of magnitude more of your citizens dying, like threatening to assault a dictator. Abbott's words served no goal. It was just a bit of tough guy posturing and he got kicked in the ass for it.

Wars has been started over a lot less than 38 deaths. The catalyst for World War I was the death of a single individual, the heir to the Austrian crown. It's been a long time since the last World War. People have lost their fear of war, and that sucks, because today's weapons are alot better at killing tons of people.
European Comm's Recent State Aid Investigations of Transfer Pricing Rulings [pdf]
Solar-still-made-bubble-wrap-could-purify-water-poor http://goo.gl/YPyuUh
How the Alt-Right Prevented a Potential Hate Crime
There was always the Tuple class you could use since .Net 4.

https://msdn.microsoft.com/en-us/library/system.tuple(v=vs.1...
I'll take DateTime literals, for sure. But only if they require using ISO date format. A slight munge of omitting the timezone to mean 'system local timezone' would be fine too.

My main objection is over the month/day confusion with other formats. Is that November, or December?
I'm sure a quick reading of Aristophanes would turn up some humor against hipsters.

On the note of ancient literature, it's amusing to note that penis jokes have been around for over 2000 years, some things just never get old.