skysight-inc/HackerNews huggingface dataset:
Basically: GIFs autoplay on people's Tumblr dashboards, proper video formats don't, and that's pretty much all people are trying to achieve in the first place.

If we just had some sort of file-extension/media-type (.webg, maybe?) that signalled to a browser "I'm a video container, but treat me like a gif, by defaulting to autoplaying, looping, and muting me", we'd replace gifs instantly.
Arquade (gaming.stackexchange.com) is down
Is it possible that studying Nobel Laureates skews these numbers? It would be extremely difficult to receive a Nobel for an achievement late in life because of the usual lag time between the achievement and the award and the fact that Nobel prizes are not awarded posthumously.
Ask HN: Interested in collaborating on a small site using this novel style?
I want to build a small website using a do-the-right-thing approach, near-to-pure functional style, in a dynamic language, without any existing frameworks i.e. minimal and back to basics. This is as an learning / experimental exercise or, in other words, for fun! Anyone, ideally in the London area, interested in collaborating with me on it? Or know someone who might be?

I've been programming since 2002 but design and architecture has always been my thing. I'm not fussy who I work with as long as you are nice. Just want to do something with someone else for a change

What the website does doesn't matter much to me. I was going to do a Twitter clone because that's very simple and everyone gets what it is supposed to do/be. But it could be anything really

I really want to try using a layers-based architecture where data goes through a pipeline starting with the database and HTTP request, through various stages, until a response is formed and sent to the client; sort of analogous to the way a compiler works. It's a bit different from MVC and I think it could be pretty sick :)

Here's a rough rundown of the architecture: http://pastebin.com/he89yYHC
I could explain it in more detail to anyone interested

I also have a flexible design process that would allow the design within each of these layers to emerge quite naturally so it's not big design up front

If interested please tweet at me @parallelist_ or respond to this thread here

Thanks!
Using nicotine gum, you can avoid the typical health hazards of tobacco products. I personally found that caffeine wasn't comparable to nicotine, the former just keeps me awake, while the latter can keep me focused and motivated for several hours.
Nicotine isn't any more addictive than caffeine when you control for route of administration.
Perhaps! However I think it's important to jump in with a community and comments give you the chance to be a valued member that contributes.

Also, if your customers can find you without the assistance of search rankings (which can change at any time) then surely that's a good thing.
> That's your problem not mine

Then it's not going to happen, and our opinions are equally valid.

> it's logical to assume that they agree with both the licensing and direction

No, it's not. It's logical to assume they accept them. There are many reasons they might do so. One is certainly because they agree with them, another is that, weighing the benefits of working within the existing framework, they conclude it outweighs their disagreement with the licensing and direction.

Some of the benefits include, by the way, continued salary. Most kernel contributors are paid for their work by employers.

I work within frameworks I disagree with all the time. We all do. Sometimes because I'm paid for it. Sometimes because I feel I can do more good within that framework than fighting it. Sometimes it's because I'm bound to by law or social contract.

That I don't shoot anyone that stands in the way of my ideals is not the same as saying I agree with theirs.

If I had some motivation to do so (something I thought needed fixed, a new driver I wanted, or an employer who paid me), I would have no issue contributing to the Linux kernel. Yet I disagree with the decision to make it GPLv2 only.

Anyone who can't hold two opposed ideas in their mind at the same time is surely too stupid to be trusted to work on a kernel, no?
I think for many people, the 7 minute number is an increase rather than a decrease.
If anyone has questions, feel free to hit me up. I'm currently enjoying a lazy Sunday afternoon, so will be online coding / lurking ^^
You don't need to be diagnosed with anything; those are just the approved uses. It can be prescribed off-label for nearly anything your doctor wants.

At one point they pitched it to the FDA as a cure for jet lag (which it arguably is) but the FDA didn't buy "jet lag" as a legitimate medical problem.
Yes. I've been doing daily exercise for about 8 months, mostly daily 7-min workouts, and I feel nearly as fit as when I saw a trainer for 2 hours/week. Also, this form of exercise has turned into a habit I can't weasel out of.

The rule is: no shower unless I've done some form of exercise. The 7-minute workout counts, so I'm doing one or two 30-minute runs a week, and the rest of the days are 7-min workouts.

Many comments in this thread are failing to address the question of exercise in a rational way. As I see it the relevant questions are:

* What are the incremental benefits of Alternative X (such as "lift weights 3-4 times a week")? Clearly there are benefits, but without a guess as to the magnitude of the benefit, one cannot rationally evaluate it vs the costs.

* Is there a superior alternative to Daily 7-Min that takes about the same time?

* How much better is a daily 7-min than doing nothing?
The difference between caffeine and modafinil come down to two things for me -
- length of effect (caffeine seems to pick me up for had ran hour to an hour with a 30 min lead time - vs 12 hours with modafinil with a 45-1hr lead time)
- side effects (if I am really tired and have to get a big day out, I might end up havering somewhere between 6-12 'doses' of coffee. Cf. 200 mg modafinil- by 3/4 through the day on the caffeine track I am jittery, have a noticeable essential tremor, my eyes are gritty - all this vs nothing on modafinil- nothing for me at least)

Few notes:
Modafinil was a massive productivity booster while I was at uni. I would occasionally do a 36 hour period of solid study or work or whatever to cover a whole bunch of content and take up to 600mg modafinil durin this period, sometimes followed by a normal 8 hr sleep, then repeat. It was wonderful; I covered huge sections of my curriculum efficiently. The only side effect I have ever really felt from modafinil is a slight bit of 'coke mouth' when taking a high dose, and a minor bit of jaw clenching a la MDMA at the high doses as well.

Now I use only when work is very busy and I have been stupid with my sleep, 100mg mane for a couple of the days of the week seems to work very well although I am not an 'every day' doser and always prefer to be around 36 hours from my last dose if I am going to drink or take any other substances (I find I don't get the sensation of drunk if still on modafinil)

Edit: to more directly respond to your post, as opposed to ramble, you note that caffeine doesn't do that much to your mental capacity.
Modafinil doesn't really either. The studies that have looked at mental capacity, creativity etc whilst under modafinil cf. amphetamines cf. placebo have all shown decreasing returns for people of normal or high baseline cognitive function. Modafinil is not going to make you smarter. But if you take it in the right environment, it can make you a lot more productive
> you should try reread what I wrote

you know you are right. Absolutely, you weren't comparing those who provide code under non-GPL licenses to cartels and thieves.

You were, and are comparing companies and individuals make 100% legal use of code that is released under a software license you happen to disagree with, to cartels, thieves and apparently now terrorists.

That's so much better.

> Last: I'm not telling you that you should use the GPL

RMS/etc is telling everyone loud and clear that non-GPL code is "wrong", hence those using a BSD/MIT license are wrong-doers.

Again, so much better.
This workout includes a nice mix of full-body exercises that work muscle groups needed for stability and would probably reduce the risk of injury in a lot of athletic activities. However, it's not a minimal complete workout regimen as advertised for these reasons:

1. If you do this cold, you're going to increase your chance of injury. Warm up first! If you're already fairly active, injuries suck because they keep you from doing the things you love. If you're trying to get active, an injury just shuts you down before you get started!

2. Some of these exercises can cause injury if your form is poor. If you've done them all many times before and know you have good form then, by all means, warm up and then chain these together for a nice, short HIT workout. If you're not sure you have good form, slow down! Do not perform these at a discomfort level of 8 out of 10 if you haven't learned good form yet!

3. This is a nice workout that you can perform almost anywhere, but incorporates no weights. Unless you're really out of shape (and even if you are) weights are pretty much necessary to get good results.

4. Having just one workout that you do daily is both boring and incomplete.

Personally, I think this would be a great way to boost energy in the office or warm-up for a sport, but it's not something I would rely on as my complete workout regimen. People who are unfit and are looking for an easy fix should be very cautious of this workout due to it's injury potential. With that in mind, if you can avoid injury it's a lot better than doing nothing!

Disclaimer: I am not a physical trainer or any kind fitness professional.
Most of these people were working extraordinarily hard up to that point, though. Not necessarily hard at one thing. But hard.
Solving warsaw’s Java Crackme 3
> The mere fact that you feel like it's up to you (or anyone else who makes comments) to decide "ok that's enough" really does not make any sense.

Actually it does. Consumers are allowed to make decisions about purchases on any grounds they choose, including whether they feel that a company is taking too much profit, or that the company is violating some ethical standard.

Consumers are also free to call for boycotts or otherwise persuade others to not purchase products. If we think that a company should be transparent and justify their pricing so that it's proportional to costs, then that's what we think. If we think that companies shouldn't exploit the technical ignorance of consumers, then that's what we think.

In a capitalist system, we're free to debate these questions, make purchasing decisions based on them and start competing companies to serve dissatisfied consumers. If we have more technical knowledge, preventing non-technical consumers from being exploited by sharing information with them is an ethical good. Most advocates of free markets argue that these capacities make the system work.

The only thing that wouldn't be permitted in a pure capitalist system is if these ethical claims translated into a demand for government intervention, which no one has done so far. Even so, it's easy to argue that these arbitrary fees are a market failure caused by information asymmetry between Comcast and consumers and could require government intervention. The issue is not the price. It's that Comcast is misrepresenting the charge as technically necessary, which could be seen as discouraging consumers from evaluating competitors (assuming they exist) by implying that there are technical rather than business decisions behind the charge.
Yes, as long as dlopen and dlsym aren't also hooked.

You could also use asm to directly invoke sys_ptrace, since this rootkit doesn't have any kernel components.
I agree with that, I'd be wary of it.
The 4 Things No One Tells You About Entrepreneurship
Do you plan to use clojure?
VirtualIron was a huge disaster of a company - they pivoted multiple times without ever finding market fit, then pissed off potential acquirers with their attitude, after which they laid everyone off and sold the remains to Oracle for a pittance ( I remember hearing it was ~$10m).

http://bits.blogs.nytimes.com/2009/05/22/with-virtual-iron-o...
Someone has already set up a game of Tetris using the command inputs from the Pokemon stream:
http://www.twitch.tv/xkeeper_
The best thing we found is making sure to try take an hour a day, usually before going to sleep to do something by ourselves in a separate room - we call it our sanity check.

Might be as simple as she will go watch an episode of something on Netflix and I'll go play a couple rounds of a videogame. During crunch times its not always feasible but its something we feel strongly about and try to make the effort to do.

We recently doubled our team size and are trying to make "having a sanity check" and part of our developing company culture - it works wonders not only for working together but for helping prevent burnout in general.
The physics are off from the iPhone Flappy Bird. This is easier.
Watch this beautiful 17 minute playthrough of Thief
Adventures in ScrumBut
You have a very good example for shooting against the target niche where you have your best audience to listen to you. But the question is: "when he was building WPEngine", there are already 40 folks "who were Wordpress consultants"? Then the result is not unexpected, and can not be consider a good example. Sorry if I misunderstood you. What we want know is how he got that 40 consultants to working on WPEngine in the first place.
The point of the 7-min workout isn't to keep you in as good of shape as a 5+ hour workouter, the point is to get 90% of the health benefits in a minimal amount of time as the 5+ hour person. The 7-min workout is designed for the busy professional concerned about their health. If you want to run triathlons, you still are going to need to slog it out doing training workouts.
In this case, who is evading customs? The play store or the app developer?
I had a internship directly with on of the VPs which I met at a recruiting event. It was pretty interesting - I got to learn a ton about Disney.

The problem is that Disney is missing the Silicon Valley style work culture and dynamism. Instead it has too many "pedestrian" positions, as you said, which means things get done slowly. I wish it took a page from internet companies (fewer, smarter generalists).
It's a very subjective question. Modafinil makes me feel Not Tired. That's pretty much it. Not amped up, not hyper focused, just very awake. If you're having trouble focusing because your tired then this is a huge improvement. But I don't think it's much better than just being actually well rested.

Tolerance didn't seem like a huge issue, but I also wasn't taking it every day.
A by-product of all the big government so many people seem enamored with lately: big bureaucracy. Expect more nameless and blameless officials "checking the wrong box" in the future.
What is the current 'proper' way to do text sizing in CSS? %?, px?, em?, rem?

I swear it changes everytime I look.
Tropical Rainforest
Safety and comfort are top priority for Oculus right now. If you look at their documentation you'll find all sorts of information about it, and the hardware improvements they're working on (latency, low persistence, resolution, position tracking) are all aimed directly at it. Oculus knows that they can't sell a consumer product unless it is completely safe and doesn't make people sick.
What's your product and who is your target user? Where do they spend their time? LinkedIn, Reddit, and HN won't help if you're trying to reach, for example, teenage girls.

I collected some thoughts on this that you might find helpful:
http://lgilchrist.github.io/how_to_get_your_first_100_users/

TL:DR;
- get a splash page up and start collecting emails
- guest blog - particularly in places you know your would-be-users will read
- organize an event
- play around with paid marketing
There is no implication of sandboxing. Even sandboxing browser plugins is new. You should never assume a plugin in any application is sandboxed, because that has never been true about any application at all until the past few years, and is still not true about virtually everything except browsers.

Sandboxing of plugins is the exception, not the rule.
Not to be too critical since I like database startups as much as the next guy, but there is almost nothing original in their approach to database engines. Most of their assertions about existing databases only apply to relatively weak open source databases; on the high-end databases don't work the way they are assuming at all, which makes me wonder how much they actually know about database engine internals generally. Architecturally, DeepDB goes into the same bucket as PostgreSQL in terms of capabilities and scalability, albeit a different design.

As a more technical nitpick, "high availability" does not mean fast restarts. It means never goes down. The design as described is not a high availability architecture.

Bonus observation: if you assert your database engines uses extensive fine-grained locking, don't show a chart with 24 cores at ~100% utilization and call it "efficient". This is what you would expect to see for a poorly designed and very inefficient implementation for this type of architecture. You can be burning all of your CPU and getting very little throughput. A credible presentation would have demonstrated that system throughput scales linearly with the number of cores (unlikely given the description of their internals).
AFAIK you are, in fact, required to handle these taxes when selling via the Play Store.

http://play.google.com/about/developer-distribution-agreemen...

> Developer is responsible for determining if a Product is taxable and the applicable tax rate for the Payment Processor to collect for each taxing jurisdiction where Products are sold. Developer is responsible for remitting taxes to the appropriate taxing authority.

It might be possible to set a tax rate on a per-country basis in Google Checkout (which I think is still used as the backend for Play, even though mostly deprecated and gone for external uses?) for this purpose.
Roland reinvents the 808 with the AIRA series
Amphetamines are certainly more dangerous. They actually make you feel good/euphoric. Modafinil just makes you feel awake.

I've heard people complain that amphetamines increase focus at the expense of creativity.
Hitchhiker's Guide to Clojure – Part 3
'Anyway, a good designer's decision to move something 3px to the left should be respected (because he knows better - he's a good designer). And moving a button 3px to the left shouldn't be a problem for any self-respecting developer.'

Not arrogant at all. Jeez.
Nice graphics, but I'd like to see another one more. The (#death/#alive vs time).

If all the pipes had the same difficulty and all the players had the same ability, then the only factor to pass a pipe is luck and a x% of the players die just before each pipe and the graphic is a row of equal mountains.

But some of the pipes are more difficult or easy, so they will have a bigger % or smaller % of deaths, and higher or lower mountains.

And some players will have more ability. If, for examples noob, have a 1/3 chance of diying per pipe and pros has a 1/20 chance of dying per pipe, then the first 3 or 6 mountings will be big and full of noobs carcasses, and the other mountains will be much smaller. (In real word there is not a binary noob-pro classification, but it's easy to explain with this toy model.)
WordPress was around for years before WPEngine started. There were thousands of WordPress consultants at that time, and he was building a WordPress hosting platform.
Isn't git built into Visual Studio?
Hardware: System76 Galago UltraPro w/ 8 gigs of memory and 500gb Samsung SSD.

Keyboard: SteelSeries 6GV2 (Cherry MX Red switches)

OS: Arch Linux

WM: XMonad

Terminal: Sakura with Tmux

Editor: vim

SVC: git

major languages: Racket, Haskell, Scheme, Python, JavaScript

Chair/table: varies quite a bit based on location

I need to get a nice monitor that has an hdmi input, this laptop is new and I used a VGA output on my old one.
You're better of calling RE agents. They do lots of business over the phone, so they're likely to pick up.

If your solution really works, it should be an easy sell.
That's awesome. I'm not saying that older people can't do that much exercise, just pointing out that it's worth starting slow. I entirely agree with you that exercise is good, and that's why I left the reply I did: I was arguing that exercise is almost always a good recommendation.
I would frame it slightly different; if you can't spend more than 7 minutes improving your body, keep searching & find the thing you can spend more than 7 minutes on.

The process by which you do this is important, by the way. Don't lounge on the internet looking for the most feel-good workout that talks about your chakras, alignment, and generally promises returns for no work. Do collect a grab-bag of activities (weight lifting, soccer, rock climbing...) and try one for 1-2 weeks as if you were serious about it. Then see how you feel about it, and if you don't like it after a few weeks try the next thing.
> hg bookmarks are the equivalency to git branches.

In my opinion, this is not all good although it clearly solves a problem. Having two somewhat non-orthogonal features for branching undoes a part of the easier learning curve argument. You end up having to educate people whether to use bookmarks or branches and in what situations.

If branches are permanent, who are allowed to create branches? Everyone or just maintainers/core developers? What if a would-be contributor creates a branch that isn't wanted as a permanent branch or has a bad name? Need to rename a branch or do some tricks to comply with the upstream conventions? It ends up being a similar social/political issue to git rebase vs. git merge.

The easier learning curve argument was more relevant when people were coming to hg from svn/cvs backgrounds. These days more and more people are coming from a git background.
Here's a tactic that has worked for me so far

1. Set up a blog on your domain

2. write 20+ articles on industry-related topics (this alone will bring in some traffic)

3. get a number of emails from prospective customers

4. write a PERSONALIZED email to everyone on the list and ask if they are interested in an interview to be published on your blog. Offer a link from your blog as additional incentive

My response rate so far was >80%
I am having trouble locating any reports to reproducible benchmarks that back up their performance claims.
IMO the easiest way to poke a hole in the argument is to say: ok, now what happens when you want to add the coach of the team? and the owner? Adding them to the Players list would be problematic considering they're not really players. If you tried to rig it anyway, your Count method would return incorrectly, and you'd have to override it to exclude coaches. While we're at it, where are you storing the team's name? A variable name alone isn't going to help you display that info to the end-user.

Granted, none of this matters if the OP's problem domain stays where they have it now. OOP, however, shines when your domain is subject to change and developers are willing to sacrifice terseness for flexibility.