skysight-inc/HackerNews huggingface dataset:
Interesting. I don't know what to think. It's a lot to read. But in some ways adds more information than types (you can make reference to values). Maybe you could make it more concise with more definitions? For example:

(def UnboundedInterval (spec/cat))
(def PositiveUnboundedInterval (spec/cat :end number?))
(def ClosedInterval (spec/cat :start number? :end number?))
(def StepClosedInterval (spec/cat :start number? :end number? :step number?))
(def SeqableInstance #(instance? clojure.lang.Seqable %))

And then:

(spec/fdef clojure.core/range
:args (spec/alt
:infinite UnboundedInterval
:range-0 PositiveUnboundedInterval
:range ClosedInterval
:step StepClosedInterval
:ret SeqableInstance)

Perhaps this would be non-idiomatic, and perhaps I'm trying to make this into something that looks like a static type annotation when it isn't.
> I'd be interested to learn how many Netflix account profiles there are in the US.

Exactly, that's the real question here. Anecdotally, about half the people I know have access to Netflix.... but that's heavily skewed towards young tech workers. I'm not sure how that matches the general population.

Also remember that there are many Netflix customers that use the physical DVD service without any streaming (I know many older parents in this group).
I literally never said anything remotely close to this irrelevant straw man argument. Maybe if you'd studied the humanities you would've learned to read between the lines ;)
I want to work on growth for Gitlab. Where are you guys seeing problems in market penetration so I can fill out an application[0].

[0] pun intented.

edit: To anyone interested, this is the public haml file that generates their website, to which they encourage contributions. So a pull request job application it is.
yeah that's the trick. I don't want a million untitled docs at my root. Launching the doc from a Drive folder is critical for many/most user's mental organization. Will be interesting to see how fastdocs will solve this without reinventing the Drive, err.. wheel.
these are the kind of articles/blogs/commentary i hate...a hook line with zero substance
Is this Epic or is there another large company that also uses VB6?
<joke>TR-8R</joke>

Congrats, Mr. Holman!
I have also found that eating 2-3 hours before training (not necessarily breakfast) is optimal for full energy during the workout.

Being hungry is something that I'm very used to, but in the gym it's extremely counterproductive. Couldn't perform with more than ~85-90% of my maximum strength and just aborted the whole workout.
Yeah, but Gravitational's project is a newer one.
A simple service for sharing music playlists, cross-platform on the web. A small side project I've been working on, intrigued as to what HN make of it. There seems to be lots of great places to share playlists, mixes and releases but not one place online to simply curate. So I made playlister.
With all it's warts you still can't beat C for systems programming, sorry Rust.
Counter-counterpoint: Nazi science is one of the main reasons why we have IRBs.

They conducted many unethical experiments to obtain results. If China is researching unethically (by plagiarism, etc), then their work is worthless.
Poll finds 90% of Native Americans not offended by “Redskins” team name
I don't think GP is referring to internal hackathons but to public hackathons run by companies (usually with API-use requirements)?
> You can say that of pretty much any product or service. People would rather get something illegally for free instead of paying to get it legally, if it's easy enough and the risk of getting caught is low. That by itself doesn't mean prices are too high or there is anything wrong with the market.

I'm talking about the quality/difficulty of service access, not the price.

I probably should have just used $NN as the price. I've changed the OP from $50 to that if it makes it clearer.

If you make me sort through 10 services, the time for the consumer to access the desired content is faster via piracy.
Sexual Harassment in Science What Have We Learned (OP ED)
Absolutely. Seriously this cannot be stressed enough: there is a huuuuge amount of influence in the decision-making process, whether it's choosing a vendor or hiring an employee, that ultimately goes back to someone preemptively covering their ass.

When I tried an Ed-tech startup in college, our biggest barrier was that nobody wanted to sign off on an untested product in case it went wrong and they got the blame.
> I found this read awkward. The writing does not demonstrate the qualification to offer advice on writing style. If that was supposed it is good.

Fixed, because your comment on quality does not convince me with its quality.

edit: See how that slightly changed the meaning to be more clear, but perhaps not what you meant? And awkward looks arkward.
I don't think it is so clear that putting your dollars where you want gets you more topical programming than putting up with opaque bundles.

(Say there's $30 on average of revenue in the cable bundle with only $15 of it being desired spending on average. The channels get a lot more revenue with the opaque bundles, and they are still competing to some extent for the revenue.)
A circular buffer can contain a number of nodes and get bigger when it runs out of space by making a larger buffer and copying the old data or clustering as I described above. It doesn't have a "fixed capacity".

My circular queue works without moving any elements on insertion (with cluster method) or just moving the nodes each time the buffer size is exceeded. It seems this "double ended queue" isn't as useful because it has to copy nodes, find a middle etc.

Even in the "cluster" version of my circular queue, you can quickly calculate the actual location of any node directly using it's "virtual" index number, even though the head and tail can "float" anywhere along each cluster array of structs.
I think the point is that we can (or should) do something to change this, to make it more reasonable. A few decades ago tuition rates were a fraction of what they are now and provided the same quality of education, so certainly we can do something to return to that state.
So then when McDonald's introduced breakfast anytime and had ads about having breakfast for lunch and breakfast for dinner they were suggesting fasting all day until you got an egg mcmuffin for lunch or your end of day meal?

I don't disagree with the it started as first meal of the day regardless of time of day, but these days it is more likely to mean morning meal than it is first meal of the day.
Yeah, I can see why IBM wouldn't want anyone confusing a framework for designing clean, beautiful, elegant software with Lotus Notes...
the burden for stating personal opinions? i didn't realize free speech was abolished and we're all burdened now.

you're an idiot.
That same workaround should work for discriminating against people based on sex or race.
Basically Hololens demos... Holographic objects that you interact with socially.

You could use these objects for design, planning, entertainment, expression... Maybe holographic programming. And all of it in the context of shared visualization.
I'd argue both. "Don't eat when you aren't hungry" is very often violated because eating is social activity. I also don't see why would everybody agree on "Always eat when you're hungry". I think it's better to drink a glass of water (or tea) or milk when you are hungry or do something else instead like going somewhere where you should be, doing something you should do or just playing a game.
But not just ads - artwork, facades, human-readable street signs, just about anything could be on the chopping block to enable a better AR experience. Imagine grinding the friezes off the Parthenon and replacing them with checkerboard patterns to enable 3D animated ones.
Calling it a "European Bias" is provocative and disingenuous. The US sits well above the average among OECD countries in both entrants over 30 and age at first graduation. The difference is how the US media reports, not how people in the US pursue education.

https://www.google.com/url?sa=t&source=web&rct=j&url=https:/...
Mapping the Incredible Spread of Million-Dollar Homes Across San Francisco
I thought that had already happened, but not with that outcome.

A few years back [0] Netflix was getting too strong, and fearing the iTunes effect the studios pushed back and stopped licensing their best stuff to Netflix.

0: http://www.dailytech.com/Hollywood+Executives+Fear+Netflixs+...
They make the vast majority of their money on new content.

Making money off their old catalog is more like a freebie when it's all milked out.
Do you honestly expect your parents to navigate around several dozen different streaming sites? Their is already a much higher cognitive load to working out what shows are on the various streaming services already in existence than there is using a traditional TV.

If content producers want to have their own streaming services then that is their business. If they want me to watch the content they had better come up with a unified interface where I can search in one place for content I have access to.

I have never pirated anything and can well afford to pay for content but I also don't want to spend my limited leisure time hunting around for where I can find shows.
Yes. For a long time, most schools never competed on price, because the student was never seeing the price. The result was predictable: skyrocketing costs.
Purpose of Estimation (2013)
(0) you can forget to call "Dispose" but the benefit of using "using" is that Dispose will get called whichever way you get out of the scope. Using "using" for disposable types ends up being some reflex and it would seem odd to me to see new SqlConnection without a using.

(2) I am not sure I agree with that either. The following in VB6 returns 10, i.e. the second redim has created a new instance of an array:

Dim V() As String, W() As String

ReDim V(10)

W = V

ReDim V(20)

MsgBox UBound(W)
There are many ideas conveyed by a single word in English.

You could refer to the concept of breakfast, the meal, and also the common food of breakfast, bacon and eggs, with the same word.
> They're not the rights holders.

I understand it, and I'm not sure why you felt the need to state it.

> My reading of his argument is that it's a conspiracy between Netflix, Hulu, etc, to make more money for themselves.

I was trying to find a nice way to say "I think that you read the argument wrong".

darpa_escapee's argument is about a conspiracy of content owners. The conspiracy that they're talking about is spreading content from the major providers across as many distribution channels as possible, so that one would have to subscribe to half a dozen services to get access to all the media produced by a particular content owner, for example.
Many decades before the word ASCII was defined, even.
The nausea problem is issue a big issue for Virtual Reality products
Heya, shoot me an email (amanda@gitlab.com) and I'll see what I can do about getting you some stickers. Thanks for the feedback! It's great to hear :)
Very cool- thank you for getting me to think about this. I get your results if you answer the question for any given sibling group (say, M M F, for example)

Number of male brothers of males = 1 each * 2 Males = 2
Number of male brothers of females = 2 each * 2 Females = 2

and proceed to add all of those. In other words, if you weight the count by the number of siblings that have that count.

If you just add up, for any group, how many brothers a female in that group has vs how many brothers a male in that group has, then the females win. In the case above, for example, males have 1 brother, females have 2. So, said another way, odds are that a given female has more brothers than a given male.

But your argument led me to a result that was not at all intuitive (for me)- which is very cool.
> hunger pains

Is that a real thing or just figurative speech? Only pain I ever got from hunger was headache.
Depends on the terms of the hackathon. If the terms clearly state that the participants fully own all the IP they develop during the contest, then it's not exploitative spec work.

Why would a company run such a hackathon? To find talent. To make a PR splash about something. To deliver an audience for a partner. To generate ideas. There are lots of reasons.
And as we all learned in Training Day: it's not what you know, it's what you can prove in court.
I would love to see an intermediate framework between Sinatra and not quite as huge as Rails. Hanami could fit that bill. But it appears as if it's trying to compete with Rails, in which case I'll never bother trying to learn it, because I already have Rails. From what I've seen of the code it looks like that's the case.

What would be really awesome is a way to 'promote' projects. Currently, if I start a Sinatra project and I realize later that I needed Rails, I've no choice but to either re-engineer the entire project, or tough it out with Sinatra.

If I had an upgrade path, then I could start every project off in Sinatra, then when I start finding myself wanting more functionality, fluidly migrate to Hanami or Rails.
Oh, but that 10%! Seriously guys, it's 2016--can we please respect people's ethnicity. The Cleveland Indians and the Washington Redskins should change their names already!
So the solution is that Netflix change $8 Amazon charge $8 etc. I as a consumer pay for the services that have the shows I want. BUT instead of Netflix, Amazon, etc having their own site/app I use one aggregation site/app that seamlessly allows me to search for and watch all the content from the various services that I'm subscribed to in one interface.
Not to mention the awesome team at GitLab and the Core Team from the community. Awesome progress and quite transparent and with an amazingly open approach.
Buffer with a product one wants to work on.
Not in much detail - and it seems like an obvious objection to the hypothesis: if we grant that exposure to environmental toxins could cause cellular damage that would lead to an immune (over)response, why wouldn't everyone drinking the same tainted water / eating the same pesticide-laden crops / etc. be developing allergies at once?
5 Members of US National Guard Arrested for Alleged Bitcoin Scam
I like this idea, and have recommended it before.

A partial step towards that end would be to return to the situation 20 years where student loans could be discharged in bankruptcy. This would indirectly put the pressure on the other parts of the system that never cared what kind of debt load the student was being saddled with.
I'm sorry, but you are wrong. This isn't debatable. Piracy is stealing. You are consuming content without paying for it. This isn't "my framework", it is the truth.
The thought experiment is a mathematical proof that the two concepts are causally unrelated, nothing more. I really suggest you brush up on your basic math - you seem to not be following along.

Your claims about the emirical means of recidivism rates do not prove what you think they prove. Different races might be misclassified at different rates for a variety of reasons - e.g., one race might be affected more by some high-variance predictor, or there could be composition effects (e.g. the pdf of blacks|high score might be different than whites|high score).

The way to factor out whether they scores are biased is to do the cox survival analysis with interaction terms. Which they did. You just don't like the result.

Could you clearly lay out the statistical argument that you believe implies that E[\hat{\theta} - \theta] > 0?
Joking aside, this example does a great job to show one of my complaints with common (edit: enterprise) Java practices - Where is the logic?
Consider the broad category of physical pursuits that capture your complete attention. I don't include cycling, running or lifting in this category because it's easy to stew about problems at work/home while you're engaged in those pursuits.

Mountain biking is a great example - at a sufficient level of difficulty, it really pushes everything else out of your brain and forces you to be in the moment (or crash). As you note, that's not an "every evening" option, so -

Maybe consider Brazilian Jiu Jitsu?

- Every session is a holiday from whatever bullshit you've got going on.
- It's a great antidote to sitting in a chair all day.
- There's a strong problem-solving aspect to it, which can be attractive to hackers.
- You'll immediately be physical with strangers which is a great ice breaker/trust builder.
- Great for self-defence (and confidence), but there's no striking. (Important if you're pretty like me).
- It may seem like an individual pursuit, but there is a strong team culture in good academies.
- Macho douchebros don't last long in BJJ. It punishes ego. The culture is supportive/encouraging.
- Most academies welcome drop-ins; it's a great way when travelling to meet some locals.
- It's a great way to get to make friends of different age, sex, ethnicity, income, status, etc.
- Competing is encouraged, but optional.
- It's inexpensive, IMHO.
- You're never too old or too out of shape to get started.
- Most academies will let you try them out for free for a week or two.
- Although it's a group activity, busy academies will have a class or two each evening.

Downsides:

- Nobody will bother remembering your name until you've been around for a couple months.
- You'll often be carrying some stubbed-toe level injury around (but you won't mind because...).
- BJJ is addictive AF.

The subreddit has good info, with the usual signal/noise caveats:
https://www.reddit.com/r/bjj
Firetrucks carry water.
Speaking of which, the image for this article has code in a variation of brainfuck
Thanks for your kind words Samuel. We love you too! And we're working on the speed of GitLab.com in https://gitlab.com/gitlab-com/operations/issues/42

GitLab installations on-premises should be fast already. But the nice thing is they are also benefitting from the improvements we're making for .com
sent. Thanks!
This is the case for pretty much all "freemium" services and applications, including mobile games, and apps like Trello, Github, etc.

Shouldn't be surprising. Calculating LTV and keeping your CAC under that should be goals of these organizations. They should also understand that monetizing free users will always have a ceiling.
Does winning a person's good will and thus the likelihood of them doing favors for you in the future not count?
this seems to be spam. at the very least it should link to http://wyzecart.com/ which has a little bit more information (but still doesn't provide anything about the company).

The permissions requested by their extension is also worrisome (access to data on all websites??). :/
I've used this, it is pretty fast comparing windows search. Any idea on how it differs from windows search?
At the time, Oculus said the update wasn't targeted at the workaround, and was instead trying "to curb piracy and protect games and apps that developers have worked so hard to make.

Curbing piracy is not their fucking job. Their job is to provide a piece of hardware that I, a developer, can talk to over APIs to show the user running my code stuff. Their job is making hardware at a price point that covers their staff growth and innovation while shipping as many units as possible. Their job is making sure that users don't get sick using their hardware.

This kind of shitty heavy-handed behavior is what is slowing down AR and VR tremendously. This nascent industry needs to return to its hobbyist roots--there isn't even a golden goose worth killing yet. Jesus fuck.
not according to github:

gravitational initial commit in 2015/03
conjurinc initial commit on 2015/06.
I know nothing about the Tibetan book of the dead, but it portrays the experience of death as an infinite psychedelic experience. (At least that's how I surmise it -- others might justifiably disagree.) To me this seemed prescient because I've heard of DMT users they've lived out entire lifetimes during their trips... Got me thinking that maybe, since our brains (proportedly) release DMT when we die, it could be a different sort of experience than just entering an infinite blackness.

I'll have to check out Vistas of Infinity :)
Just to be clear, there's no evidence of him harassing anyone in that article.
p > 0.05 is the type of cutoff you would see to get published in a peer-reviewed paper. Such a high bar of evidence is not necessary in this situation. To prevail in a civil suit, a person harmed by this algorithm would only have to prove that is more likely than not that the algorithm is biased.
I read his Fired post, and still can't really seem to understand why he got fired. Anyone have a better read on his firing situation?
I don't disagree with that, but your bullet point cost somebody a million bucks and from the sound of things, a few people are out a livelihood too while he's off to his next big adventure. It doesn't seem like the Author is owning any of the fallout from it.
Have you tried Padrino? Of all the frameworks I've tried in the past 10 years, this is as good as it comes. Love the Sinatra + Sequel + erb setup as it is simple and straightforward. Fast and elegant without the Rails lockdown architecture. http://padrinorb.com/
This was a difficult article to read, but I hope we don't lose the adverb.

I hope we don't lose prepositions either but I have noticed a point of divergence between British and American English relating to this.

In American English it's common to say a couple weeks ago. In British English you would say: a couple of weeks ago.

Or someone in the US might say write me, whereas in the UK you'd say write to me. I think this is a recent change in American English? Or am I completely wrong and this has always been part of American English?
It's just a joke about bugs being subtle and hard to find despite hiding in plain sight. I'm kind of impressed you spotted it; I wasn't sure anyone ever would (it's harder to see on some monitors than others).
Its too bad that netflix wouldnt just do a rev share deal w/ amazon and other media providers so that when I search "$SomethingInPrime" I would get a "not available for streaming" click here to pay $5.99 to rent. Then I can just keep going with my happy life.