jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Nice app! Love the simplicity. I have some color scheming things in the works, and a "night mode" is definitely on the list.

Backbone worked great. There were definitely some things that didn't jive well with Rails. If I get some time, I'll write about it. My fork is here: https://github.com/jamesyu/backbone

Though it's not quite ready yet for general use, as I haven't really polished it up. But you can get the drift of what I'm after by looking at the commit diffs.
Clearly number theory research is a prohibited circumvention activity and should be prosecuted to the fullest extent of the law.
Now someone should do the same analysis on start-up names.
When you say full-screen, do you mean just maximizing the browser window? I don't think there's a way to do real fullscreen using javascript, without resorting to flash.
Awesome podcast. I actually liked your delivery style although I'm probably in the minority. Reminds me of the "You suck at photoshop" tutorials on youtube.
At the end, the guy says "How is that possible?" and I'm thinking... "The Pirate Bay".
thank u so much i wanna retweet this.
While this is true to a certain extent, one must consider the opportunity cost of a startup. In this case: how much I am giving up, assuming I could have gone and worked in finance?
Thanks for the correction, but I think you made my point even clearer.
I wonder if these listings ever come with "rockstar" salaries. I doubt that the people who use this term is even prepared to offer 2x market rate.
That might be a little harsh. I suspect that what's going on is that rather than targeting the naive or desperate, it's naive HR folks that think they're "getting into our heads" or "speaking our language".

It's sort of like a parent that really wants to be cool telling their kids that they really like those "Limp Biscuit" fellows - it's not that the sentiment is entirely unappreciated, but the attempt is so misguided and cheap that it's a bigger turnoff than if they'd just embraced their un-coolness to begin with.
it's true that CRAN+Bioconductor have a lot of coverage of statistics. if you need to fit a particular kind of model and it's not using MCMC then perhaps it's the best you can do if someone has already written the code.

we use sage (http://www.sagemath.org/) which includes a lot of the common python numerics: numpy, scipy, matplotlib, networkx. it provides nice interfaces to R and gp/pari.
i also use mayavi2 for 3d plots (something i could never get R to do well under linux...) enthought have a lot of nice things for python and scientific computing. there's also pymc which i've not used (i just write the MCMC code directly).
Wasn't Einstein's relativity a product of intuition rather than of calculation? And, intuition of processes that far exceed the bounds that Darwinian evolution would have prepared us for?

If we all just shut up and calculated, we'd still be doing Lorentz transforms near speed of light "just because they work", right?
Guided bombs were used in WWII.

Laser guided bombs made their debut for the US in Vietnam [http://en.wikipedia.org/wiki/BOLT-117]

They were stars of the bombing campaign prior to the ground attack during the first Gulf War. [http://www.youtube.com/watch?v=md00oEyn6kg]
This is an admirable and inspiring gesture. I only hope one day I can do this for my alma mater (moreso my high school than university). Thank you Dr. Bose.
Nah, I'll just trudge through life being average at best and never truly successful.
Andes, a Python package for power system simulation, uses SymPy now. In previous versions, computing the derivatives for dynamic models was done using complex equations written out manually. SymPy greatly simplifies the process of adding custom device models, which power companies often wish to do.

https://andes.readthedocs.io/
I think your reason is dubious at best and thoroughly impractical. Machines aid our work. We dont work to aid machines. The problems in medicine are hard because biology is hard. I dont think we understand the depth of knowledge we have yet to uncover. Not really. We intuit it but we don't know.
Alternatively, compilers could generate warnings when they find something like `return some_func(args...)`, and can't eliminate the tail-call because of something that happens elsewhere in the code.
> Ah, its battery runs for 90 minutes.

Yep, and that's best case, too (e.g. not running Lidar or complex processing for autonomous function at the same time).

Minutes sounds a bit shorter than it is, but nevertheless anything with an endurance under 2 hours cannot run for hours pretty much by definition ;)
> Why does he need to "deserve" anonymity? If you have something already and someone wants to take it away, don't you need to justify why you're taking that thing away?

This seems to me like strange framing. 'Anonymity' in this case is not something that someone 'owns' and others 'take it away', it is a demand on others to avoid certain behavior (speaking about your name).

Thinking and speaking is fundamental right. Therefore if person A research public sources to find person B's name, then it is fully within rights of person A to express that. If person B has some advantages from that not being expressed (like in this case), then is up to person B to negotiate with person A for that.

Trying to suppress information that is already public is often silly and counterproductive: https://en.wikipedia.org/wiki/Streisand_effect
People in the rationalist community discussed his pseudonymous writing using his real name. Just searching the web for his real name would reveal his pseudonym even before all this.

He quit his old psychiatrist job and started a new one in addition to writing.
Went down this road a year or 2 ago. My pc is always on so I use Barrier with my PC as the host and laptop as the client. https://github.com/debauchee/barrier it works really well
Genuine question, not intended as an attack: does anybody find these regional stereotypes to be actually meaningful in real life? In my experience they are sort of like geographically-themed horoscopes, and I didn't think anybody really took them seriously. I've met a lot of different people from a lot of different places, I've lived in a few different regions, and I can't really think of a less useful predictor of personality than where you grew up.
I'd love to read more about this. Do you know of a good reference?
Feynman was brilliant but I don't think his skepticism of formailty sets him aparts from other good mathematicians or even a typical good mathematics student.

https://terrytao.wordpress.com/career-advice/theres-more-to-...
It's pretty funny that we are at that point again.

Deplatformed from Boston means that you have something interesting to say that makes middle class busy bodies uncomfortable.

Even PG had something to say about that:

>Of course, if they have time machines in the future they'll probably have a separate reference manual just for Cambridge. This has always been a fussy place, a town of i dotters and t crossers, where you're liable to get both your grammar and your ideas corrected in the same conversation. And that suggests another way to find taboos. Look for prigs, and see what's inside their heads.

http://www.paulgraham.com/say.html
It is reassuring to me that someone who uses thought terminating cliche dog-whistle terms like “problematic” and “entitled” feels the need to use a throwaway account.
Don't argue that Scott didn't intentionally mean to reveal his identity if he himself intentionally chose to reveal his own identity.
https://www.prefinery.com/

(And http://my.betali.st/ which itself is isn't launched yet and asks for an email address. How meta)
That reminds me of https://www.enterpriseready.io/ where you can find a guide of which features, such as an audit log, you may not have though about when building your side project, B2C startup, etc. that will facilitate its uptake by companies.

For example, for audit logs: https://www.enterpriseready.io/features/audit-log/
Huge thanks for talking about that. I thought I was the only one. I'm really unproductive when I have budget issues, can't stop thinking about it.
Even if they were running it with nefarious purposes, it's barely even data. All they could realistically "harvest" would be knowing that the user behind a certain IP address was curious as to whether this or that number was a telephone number in the leak, and there's nothing to guarantee that the number belongs or ever belonged to the person looking it up, or even whether it is an actual telephone number or not.

I could see the "big-data" value of that information if they managed to get a significant proportion of the population to check this website, but even that would be barely worth the effort.
The Fed does NOT hold stocks.
And dollar denominated bonds as backing for the dollar are basically a short-circuit.
Oh, another neural network demo.

I thought it referred to actual lost tapes, which would be certainly very interesting, related to the actual 27 Club (http://clubdei27.com).
> 1. The Federal Reserve holds assets (mainly stocks and bonds) whose value exceeds the value of all the dollars that have been issued.

This is not true at all. The Fed does not hold equity (stock) and the Fed is also not the only entity that can create money. Lots of money is created by regular banks lending out deposits. This is called fractional reserve banking and until recently was the primary mechanism for money creation.
That sounds like you're reading "waiting to join" backwards?
It's trivial to add a clause that says "If you add a cap to the cost of your account you can only have 3 concurrent instances."
> So what will the new computing paradigm be? The industry seems to have converged on what Rick Osterloh at Google called “ambient computing,” which is a bigger version of IoT: pretty much everything will be a computer, and pretty much everything will be connected all the time in a way that doesn’t necessarily require human intervention.

If « the industry » (whatever it means) thinks that the future of computing is to have computers everywhere, either they have lost hindsight of the reality or they are going to try dangerously hard to push this dystopian future.

Every previous computing paradigms were accompanied with some annoyance but also with significant gains for the humanity.

Where is the gain to anyone to have computers « everywhere » ? What real problems does this paradigm solves ?
The reason it's met with those cries of freedom is that I don't trust Bloomberg or you to be right about what's healthy or not healthy. In fact, public health authorities are frequently spectacularly, 180 degrees, catastrophically wrong about what is or is not healthy. So while I do not drink soda at all, much less 64 oz buckets of it, I don't want to give the power to ban that to the same people who think salt and animal products are also bad for you.
>Under the consumer ISPs model of "receiver pays" it would be entirely reasonable for Cogent or Level3 to charge extra, wouldn't it?

Right now, they want to send to the ISP more than the ISP wants the data. So they have to pay. If they wanted to charge, the ISPs would say "sorry".

And you sort of ignored my question. You claimed above that paid peering for asymmetrical connections was not standard practice. I want you to source that, because the ISPs claim it always was standard practice.

>Ultimately the problem here is that there are several analytical frameworks that one can use to decide who is the asshole here and who is the saint.

That's why it's better to let everyone bargain it out amongst themselves. If it's important to netflix to have a faster connection, they'll pay for it. If it's important for the ISP to have a faster connection, they'll pay. In a free market, the resources should flow to whoever needs them most. (I believe that's the Coase theorem.)
Not a big deal if you're self-hosting. Put it in a Docker container (on your own machine or one of your servers), run it when you need it, and then shut it down.

For a permanent solution, get a very small Digital Ocean server, install this with the requested unsafe settings, and let the machine be dedicated to this. Even if someone compromised the machine, they wouldn't get anything of interest.
This is the result of the "Peltzman effect" or "risk compensation." If you make it so that failure does not sting so much, people take more risks. Bad for car safety, but great for business creation. We've long had a schizophrenic relationship with business creation in this country. We lionize it. We glorify it. However, we also require people who do not already have plenty of money / family backing to potentially put everything on the line for it. It's where our love of business crashes head first into our "dog eat dog, every man for himself, lift yourself up by your bootstraps, everything that happens to you is your own fault" ideology. We say "you can do anything if you try!", but then also tell you "but you cannot afford to risk it."

If we combined the American culture of entrepreneurialism and free enterprise with Denmark's level of safety nets and free higher education, we could probably do a lot more amazing things than we are now. There are likely plenty of people who could make brilliant contributions (to business, technology, art, science, etc.), but are forced to take what they perceive to be the least risky path in their lives, and so never even attempt to get off the ground with their ideas. That's just sad.

http://angrybearblog.com/2012/01/peltzman-effect-why-economi...
Well put. One nit: I think you mean backwards compatibility, though asm.js can also be expected to work without modification in future browsers and future versions of javascript.
Thanks, looks great!

I'd like to see a check for SSLv2. For instance this site supports sslv2 and it should be flagged: download.biscom.com.

https://www.ssllabs.com/ssltest/analyze.html?d=download.bisc...
Seems to be a lot of stereotyping here: "The sites they make for themselves tend to be minimalist and hipster-ish." - Seems to me like the author is cherry picking his examples in order to make his point.

IMHO, design isn't about just making things "pretty" — a web designer should be concerned with how the interface works and persuading someone to do something (sign up, read more, etc), and making the interface pretty is only part of the equation. It's also making things readable, making things easy to use, your conversion elements easy to find. It isn't just popping yourself into Photoshop and learning how to make a gradient.

Learning how to do this yourself takes a lot of time, and a lot of trial and error to find out works and what doesn't. Great web designers do this instinctually, it isn't something you're going to magically pick up after a few hours and your first design.

I'm all for scrapping something together to launch something as fast as possible, but having someone around who specializes in making your interfaces work and convert is important at some point.
If there's one company where hobbyists will beat professionals, it's Apple. Do you have any other examples?
Various studies (and my own experience) suggest that there is an ideal number of words per line that improves readability. Blogs are rarely well served by full-width designs, except as a way of adding ads or navigation elements. I do think the font size should be bigger.
its a waiting game now.
As others noted you pointed out the wrong study.

For what it's worth Longo has has been working on aging, calorie restriction, and intermittent fasting research for some time. Look back through the history of his papers [1] and you'll see solid work. As I understand it he is presently doing the work needed to package up intermittent fasting into something that can be used as a treatment rigorously enough to keep the FDA happy [2], [3].

[1]: http://www.ncbi.nlm.nih.gov/pubmed/?term=Longo+VD

[2]: http://www.bbc.com/news/magazine-25549805

[3]: http://news.usc.edu/58074/wanted-a-recipe-for-longevity/
> It is useful primarily for converting someone who is on the fence and is considering deferring a purchase decision on the assumption that the decision can be later with no cost (other than delay in getting the product).

That's the main argument I was expecting, (and I called it out somewhat at the end of the paragraph you quote). I'd be very curious to know what percentage of people do make that purchase at a later time. I'm under the impression that the in-person sales industry has a derisive term for this sort of person: "bebacks", meaning someone who says they'll "be back" later to buy, but rarely does return. That leads me to believe that someone who was "on the fence" and would have deferred the purchase, but is swayed by the scarcity argument should be considered a "do not want". We can argue on this one all day long though, I'm sure.

> Its pretty much a major part of what sales and marketing are about. Engaging on a rational level may be part of that, but its never been the major part.

See, that's the problem I have with all of this. The fact that we seem to condone psychological manipulation in marketing as okay because it's not outright lying and most of the time it's not that bad (whatever that means!) is kind of crummy, imo.

I mean, I get it. People can never make perfectly-informed decisions. Sales and marketing are a necessary evil in a world where they have to choose between seemingly-equal options. It's just weird to me that statements like:

> Its also potentially useful for converting someone who is on the fence but subject to being swayed by the perception that other people are buying.

Aren't viewed as...gross? "Don't buy Acme Laundry Soap for its form or function, buy it because everyone else is!"
I guess it seems like you kinda chose this question by chance, but for new similar types of questions, do you now do them yourself (or get a coworker to try) to get at least an n=1 sample for how long it ought to take? I like to give a 2x margin of time over my / a coworker's time, so anything that takes us over 30 minutes is right out or needs to be simplified when we only get an hour with the candidate. An experience with an intern at my last job who struggled with our large codebase (mostly in the way of being comfortable despite not having or being able to fit everything in working memory all the time) led me to conclude the same as you, i.e. it's an important signal (at least for our company's work) to be able to jump in and effectively work in a somewhat large existing codebase.

I'm amused at the comments suggesting this is too easy (or your own suggesting the same for redis), I think if I tried this I would have filtered almost everyone, at least if they only had an hour (minus time for soft resume questions to ease them into it, and questions they have at the end). So many programmers have never even used grep (and that's not necessarily something to hold against them at least at my last job where the "As hire Bs and Bs hire Cs and Cs hire Ds" transition had already long since occurred). I've made two attempts at the idea though by crafting my own problem in its little framework, the latter attempt I used most involves writing several lines of code (not even involving a loop) into an "INSERT CODE HERE" method body, either in Java or JavaScript, and even that was hard enough to filter some people and still provide a bit of score distribution among those who passed. Still, I think it's the right approach if you have a large or complicated existing codebase, and even in the confines of an hour seems like a better use of time approximating the gold standard "work sample test" than asking a classic algorithm question.
I kinda like how `KODI` comes from known visuals.

To me XBMC has always sounded more about XBOX than MediaCenter and it feels weird running it on the pi on pc when it has nothing anymore to do with XBox.
Keep in mind that the US is a very distributed system. You can have a local District Attorney who decides to pursue cases like this, but in the next jurisdiction over, you could very well have a DA who is an entirely reasonable person and would never allow something like this to happen.

Eventually these things usually get sorted out in some higher court, but that can take years and can really mess up a person's life in the meantime. Especially if that person is poor, unfortunately.
25% of the world population in jail is American. 737 out of 100.000 Americans are in jail, that's almost one out of a hundred. As a comparison Denmark has 59 out of 100.000 people in jail. And the number of Americans in jail has been rising steadily for the last 20 years.

This is a pretty serious problem.
> [...] Spanish (second most spoken language in the world, after Chinese), German or French.

Spanish isn't the second most spoken language in the world.

http://en.wikipedia.org/wiki/List_of_languages_by_total_numb...
That 25% number seems pretty hard to believe, given that compared to all countries (not developed countries) America is very low-crime and America is 5% of the world's population.

I suspect that either a) poorer countries are too cash-strapped to lock up dangerous criminals or b) that many poorer countries don't have reliable data on prisoner numbers.
Their criticism stems more from the "don't make me think" philosophy. If you're quickly fetching something from the kitchen, it's totally understandable if your mind is elsewhere. It's not so much that it's impossible to know if it's on, it's that it could be much, much more obvious.

This is analogous to a row of unlabeled buttons that only show their meaning on hover. Sure, if the user stopped for a moment and surveyed the scene, it would be possible to know what everything does. But to what end? There are no benefits and the cost is high: you interrupt the user's train of thought. More on that:

http://www.azarask.in/blog/post/help-your-train-of-thought-i...
I dont think starbucks advice is that terrible. Even though mechanicle turk does seem like a good alternative, I would much rather go to a coffee shop or a bar where I know startup savvy people hang out and discuss it in person. But one of the best advice I ever received is - Start a blog and gain some traction for it before you launch your MVP. Discuss customer stories and problems you are looking to solve. Ask people opinion about your solution, discuss/debate in public. Use these discussion to keep on refining your direction and feature set. As a positive side effect you might end up creating a passionate community around your solution before launching and have list of people interested in paying you money beforehand.
Thanks for the response! It's a very good article but the gender ratio was the first thing that popped out at me ...

And talk about classic HN moments: the author of the original article thought my comment added information -- and I still got downvoted. http://www.talesfromthe.net/jon/?p=2091&cpage=1#comment-...