skysight-inc/HackerNews huggingface dataset:
Go team Q&A: dep management, design philosophy, goroutines, etc.
Warning: this link points to a 926MB mp4. Anyone have a non-direct download mirror before we kill the site?
VPN providers do sell them. Not so cheap though. It is time intensive, they have to get regular routers and install Tomato or DDWRT. Is kind of interesting since you can get ASUS N routers that can run DD-WRT for $20-$25. They don't sell much because tech savvy people will just do it themselves.
A puzzle: how many ways can you come up with to gain weight while consuming less calories than you use. How can you lose weight while consuming more calories than you use?
Pandoc doesn't seem as bad as you suggest. GHC, dependencies, etc. are only needed for compiling; according to http://johnmacfarlane.net/pandoc/installing.html Pandoc can be compiled into a standalone binary. The Windows build on https://github.com/jgm/pandoc/releases is 17.1MB and the Debian package in Wheezy is 18.9MB with reasonable-looking dependencies.

The scripts I've written (PanPipe and PanHandle) require a Haskell implementation and the Pandoc library in order to be compiled or interpreted. Once they're compiled with GHC, they're completely standalone.

My plan is to have my server recompile my site when changes are pushed to Git. I like having Emacs, GHC, etc. on my laptop, but not on my server.

I actually tried to integrate Babel with Hakyll originally, but hit a bunch of problems. I didn't include that in the page since I thought it would be distracting. Most of it boils down to Org-mode's HTML exporter being awkward to invoke as part of a UNIX pipeline:

- Emacs can't handle stdio

- Org-mode has breaking changes between the version bundled in the latest stable Emacs (24.3) and that in ELPA (which I use)

- Syntax highlighting depends on the current Emacs theme

- Whole HTML pages are generated, which makes templating harder

- Anything which uses the filesystem leaves artifacts around

I did manage to hack together a shell script which created and switched to a temporary directory, saved /dev/stdin to a file, opened Emacs in batch mode, loaded Org-mode, opened the temp file, tangled the file, exported the file, exited Emacs, ran the result through some XSLT transformations and Python scripts to extract the data needed for templating, spliced the results through the templates, spat the result to /dev/stdout, switched out of the temp directory then deleted it. Needless to say, it was very fragile, and much more complex than writing these Pandoc filters!
It's not that I was disagreeing with you regarding thermodynamics, just that usually when that point is made the emphasis is on calories in (such as you are making). From what I have seen it seems that many things, including diet can have a strong effect on calories out. That is worth exploring. I just simply disagree with the fact that all diets show few benefits beyond tricking the person into eating fewer calories. How a particular diet makes you feel is an important part of the equation.

If I eat a poor diet and work out, that workout is going to be terrible (even if I ate a lot of calories for example).
Estimation of one's TDEE is pretty simple. Once you have a starting point, adjustment is common sense. If you're not losing weight at the rate you expect, lower your TDEE and thus lower your caloric budget. Now, adding cardio into the mix is where things can go off the rails. One reason cardio can be BAD for a diet is precisely because it is hard to measure how many calories you burn while exercising. Estimate too low and you end up in much too deep of a deficit to maintain the diet. Estimate too high and you're not losing as much weight as you want. These problems are easily solved over a long run if you can accurately do approximately the same amount cardio each time you do it, but this is also quite hard.

Cardio is great for heart health and overall wellness. It's crap for losing weight effectively, IMO. The absolute easiest way to lose weight is to simply estimate your TDEE requirements using a sedentary activity level, eat at a 3,500 calorie deficit each week, preferably at 500 calories per day or cycled if you are lifting weights, and adjust accordingly.
Speaking both pedantically and based on my experience riding a bicycle, when traffic speed is reduced all the way to zero, it is in fact safer, at least for me. I am of course, not counting the risk of drivers stroking out from frustration-induced high blood pressure, but that's what we on bikes call a lifestyle choice.
In Paid Sick Days Fight, Open Records Dropbox Dodge Reemerges in Florida
Is it really that draconian? So, if I find a blog post on github pages that I don't like, I'll just submit a completely bogus claim of copyright infringement, and it'll be gone? (I realize that fraudulent DMCA takedown notices are supposedly illegal, in order to "prevent" such abuse).

As implied by other comments, this is clearly not a valid notice: it would either have to be a claim that the code itself was infringing, or that it constitutes a DRM circumvention tool (like DeCSS). Neither is the case here, as far as I can tell.

In any case, if this software is illegal under the DMCA, so would the "cp" command be -- as it can be used to make copies of copyrighted contents (note that neither tool circumvents DRM).
Ah, the amazing possibilities of a multi-variable predator-prey model, say, a system of several ordinary
differential equations!
Could be another reason for increased usage of the alternate cable barrier design: http://en.wikipedia.org/wiki/Cable_barrier
After reading that, I cracked up reading the second to last paragraph. It's sad, but I found the way it was stated amusing.

"I’ve had my life threatened by a man with senile dementia. He sat in his armchair, cane at his side, bronchial tube jutting from his neck, and said he’d taken down bigger fellas before. I had at least twenty pounds on him."
Yeah, whereas Startup School Europe was really excellent and I came away completely enthused about the startup scene. Talking to Kirsty and Qasar definitely convinced me to apply for YC at least!

Hope they carry on with EU events, even if they aren't in London. We certainly do need more of that attitude around here.
The reporter's attitude even after it was demonstrated how sloppy her work was (if she didn't know) really put a nail in the coffin of having any sympathy for her
There are still have working watches from the late 1800's. That is kind of cool, but now its a status symbol.
You're right that type 1 diabetes has autoimmune origin. The presence of autoantibodies can be used clinically to distinguish it from the other types of diabetes mellitus[1].

[1] http://en.m.wikipedia.org/wiki/Diabetes_mellitus_type_1
Yup, fair enough.

Looks like Newsweek fucked up.
Best Lock Screen Apps
As someone who has been fighting in court for a number of years against an author and publisher who widely distributed blatantly false material, with plenty of hard evidence to support my claims, I think this will be a really hard lawsuit to win. Newsweek will argue First Amendment all day long. Defamation law varies by state and California's standard involves "special damage," which might be hard to prove for someone without steady employment. (See http://www.dmlp.org/legal-guide/california-defamation-law.) There might be some kind of emotional distress claim, which would make sense, but it's not going to be easy to put a number on.

You might expect to see a settlement given Newsweek's backtracking.

[I'm not a lawyer. This isn't even close to being legal advice.]
Funny how the Nobel for economics goes exactly for the guy who try to address that..

Well if you let things unregulated, it might work, or it might not.. think Comcast, or Lehman Brothers.. thats one of the reasons why we have Governments; Given that companies working for profit its not necessarily equal to common good, specially when theres monopoly
I think the actual confusion is about a centralized distributed system vs a peer-to-peer distributed system, which is probably what (still totally wrong) PhD student meant.
The page shows up incorrectly in ipad for me.

anyone else have the same issue?
Could include a short description with your shameless plug?
I think that their irresponsible reporting bringing numerous death threats upon an innocent man probably weighs in somewhere.
I hope something good for Dorian Nakamoto comes out of this whole nonsense because he's obviously a guy whose seen better times. Everyone at Newsweek needs to quit and go find a real job because their entire existence only made sense before Digg and Reddit came into existence. There's no journalism there, it's just the thing you flip through for the most attention-grabbing bits.
Unless "name" is unique, there could be multiple matches. Asking for the "first" demands an ordering.

Perhaps (a) the user doesn't care what ordering is used, and/or (b) (such as in your example in the preceding post) hasn't specified an order (and apparently PK ordering is defaulted to PK - a model option?). It would be error-prone for ORM to take (b) as implying (a).
What's usually needed is a subroutine call does not imply it can only be satisfied with a subroutine call, but that an abstraction that looks and feels like a subroutine call is preferable to one that looks like a stream of bytes.

And the point is exactly to address data marshalling, which is a hard enough problem that reducing the number of applications that have to independently solve it would be a great benefit.

That most developers don't even tend to get reading from/writing to a socket efficiently right (based on a deeply unscientific set of samples I've seen through my career) implies to me we really shouldn't trust much developers to get data marshalling right.

Worst case? your app falls back on using said interface to exchange blocks of raw bytes if the provided model doesn't work for you.
Millions of people pay money to wordpress developers, wordpress hosting companies, wordpress themers, wordpress plugin makers, etc. Wordpress runs half the web. I'd say building a better wordpress is a worthy goal.
yeah, unless the reveal against you made you a targeted invididual on a global scale, I don't think the comparison fits
I'm curious whether the business model is truly the problem. While I'm sure LocomotiveCMS is a nice product, it's operating in a very crowded space with numerous and established open-source, proprietary, and hosted solutions. From the way it's described on your website, it doesn't seem particularly specialized and thus highly valuable to a niche of the marketplace.

I wonder what would happen if a) you focused v3 on having features that specifically made it awesome for dentists with HIPPA compliance issues. Or cross-eyed investment bankers. Or someone with deep pockets and an unusual, unmet need and b) shifted the value of open-source from shared development costs to risk-avoidance. Namely: customers have an escape hatch if you cease development because they can update the source, export data into novel data formats, etc.
It's subtler than a facial tattoo, louder than the startup-school after party, and it looks gaudier than be-sequined sliced bread.
Synthol is one way, but that's cheating. Injecting foreign substances into your body while maintaining weight.

Water weight manipulation is the usual way to do this, especially in weight class sports (MMA, Boxing, Wrestling, etc).
I have a lot of thoughts on this, but you should take my thoughts (and others on HN) with a grain of salt. This is a very specific community, and we aren't representative of your target market.

My recommendation would be to put together a focus group. Don't compensate them, and don't run the focus group yourself. If you compensate them, they'll feel like they can't criticize the product. Same situation if they think the people running the focus group could have their feelings hurt.

My thoughts:

1. The branding needs a lot of work. Is the product called Living Plug or INLET? Why can't the company and the product be called the same thing? (I like the name Living Plug a lot, by the way.)

Also, the content on the site is confusing. You're listing too many benefits, and you're often doing it with too many smashed up bits of text with different amounts of fading. It's hard to read and overwhelming.

Spend a few hundred bucks on a SEO expert (a real one, not a glorified WordPress jockey) and turn your images into text and get the copy right.

2. The price is way too high. The product is essentially a large splitter with a USB port, which you can buy at Target for $3. True that yours has the faceplate and "off" button (more on those later), but it's still a huge price difference for something no one needs.

3. The faceplates are good and, in my opinion, the biggest selling point. Outlets are kind of ugly, when you think about it.

The "off" switch to avoid vampire charges is not useful. I'd call it an anti-feature. No one is going to hit a switch whenever they want to use an outlet. Outlets are often in hard-to-reach places (behind tables, near the ground, etc.) Compared to, say, lowering A/C or heating bills, the benefit here is tiny compared to the amount of extra annoyance.

If you think I'm wrong, give a few people free INLETs and ask them in 2 months how much they care about each feature. If you can take a feature or two out and decrease the price, you'll be in better shape.

4. Don't pitch the child-safety angle unless you have proof that it works. Even then, say "safer" rather than "safety". Otherwise, you're opening yourself up to a lawsuit. Many children will not be stopped by the socket facing another direction. The only safe socket for a child is one that is completely inaccessible.

5. Sell this on Amazon and other places where you'll get social exposure. Ideally, you could sell it to Target, Best Buy, or some other such retailer. I know it's expensive to put products on grocery store shelves, but I have no idea about other retailers.

6. If you aren't internet marketers, you may get to the point where you can't make the business work for you. If that happens, you should be aware of sites like Flippa.com that will allow you to sell the whole business.
How I got a Product Management job in 88 hours
Sweden close to being cashless society
I wish someone would make one of these that works consistently and reliably in China.
startup idea? :)
We're talking about a transactional email, not marketing.

Let's say you create a free account at GitHub. GitHub sends you an email to confirm the account creation. This guy marks those as spam. It makes no sense.
Dropbox possibly compromised, password dump “teasers” appearing on Pastebin
That's mostly for efficiency. Imagine going on the top floor and having to wait for 10+ stops on the way up. That said, I think split elevators are more common in commercial buildings. I've seen residential skyscrapers have elevators cover all floors. For example, One Rincon Hill in San Francisco has 3 elevators that all cover all 64 floors.
I can tell you they do. Within seconds of clicking on a compromised URL they had locked down my account requiring a text to unlock it. I was deeply impressed.
It's worth noting that Newsweek is owned by the same folks who got hit with a $2.3MM fine by the EPA for knowingly violating asbestos removal rules. http://blog.wouldbetheologian.com/2014/04/thats-gotta-hurt.h...
Point Localization in a Polygon
That was probably also because they did not really have a reliable source of fuel once the US gave up neutrality, beyond a synthetic one via coal, in fact I believe both the failure to capture the oil fields in Africa and beyond Stalingrad led to a faster defeat.
Well, there's Microsoft ".NET".

Marshaling is an important, and neglected, subject in language design. Compilers really should understand marshaling as a compilable operation. In many cases, marshaling can be compiled down to moves and adds. Done interpretively, or through "reflection", there's a huge overhead. If you're doing marshaling, you're probably doing it on a lot of data, so efficiency matters.

For Google protocol buffers, there are pre-compilers which generate efficient C, Go, Java, or Python. That works. They're not integrated into the language, so it's kind of clunky. Perhaps compilers should accept plug-ins for marshaling.

Most other cross-language systems are more interpretive. CORBA and SOAP libraries tend to do a lot of work for each call. This discourages their use for local calls.

Incidentally, there's a fear of the cost of copying in message passing systems. This is overrated. Most modern CPUs copy very fast and in reasonably wide chunks. If you're copying data that was just created and will immediately be used, everything will be in the fastest cache.

Fortunately, we can generally assume today that integers are 32 or 64 bit twos complement, floats are IEEE 754, and strings are Unicode. We don't have to worry about 36-bit machines, Cray, Univac, or Burroughs floats, or EBCDIC. (It's really time to insist that the only web encoding be UTF-8, by the way.) So marshaling need involve little conversion. Endian, at worst, but that's all moves.
>If you're restricting your carbs, you simply ultimately eat less. The restriction of choice is the root cause, for example.

Yeah, there have been a few studies confirming people on low carb diets simply end up consuming fewer calories. The problem is that it doesn't hold for everyone. I don't get sick of eating cheese and butter and meat. I gained 20 pounds on a keto diet before I switched to a potato diet and started losing weight.
IIRC, the energy content of muscle is lower than that of fat, so it seems like it could be possible to gain weight with a calorie deficit by an activity/diet pattern that burns fat and builds muscle at the right rates.

It'd probably be pretty tricky to hit and maintain the right pattern, though.
Rankings are based on landing "desirable" jobs. "Desirable" is so subjective as to make these rankings meaningless.

They might consider a job of Google or Microsoft to be desirable, but many developers like startups and would disagree (and vice-versa).

If you want a good software job, zealously write software for free and for fun, put it on Github, and look around. It's not hard to find the first rung of the ladder, and from there it's easy to move into roles that are more and more desirable for you.
Bitcoin-aware person on streets of San Francisco
Yes, good point. Rails has a lot of conventions like this - that "first" implies ordering by primary key (by default). I just imagine that most Rails developers don't think about sorting and its implications when they ask for the first record.
Exactly this. I'm holding off on Swift for as long as possible for many of the reasons that others have said better than I can (in a nutshell, it's got all of the bad parts of C++, with few of the good parts of ObjC).

The approach this article suggests would have been ideal; fix some of the warts of Objective C, but stay firmly rooted in its spirit. As things stand now, I'll be learning Swift out of necessity, not desire. And I'll be putting it off as long as possible in the somewhat selfish hope that it's a flop.
Did Go ever fix M:N threading? From what I've read there's significant performance degradation when you use M:N threading as opposed to 1:N.

If Go figured out how to efficiently detect data dependencies and relationships, and then automatically move goroutines around, that would be exceptionally noteworthy. Everybody starts out thinking they can do this, which is why Solaris, NetBSD, Linux, Java, et al all started with out M:N threading. But then when they figure out that it's a Really Hard(tm) problem, they invariably shift to 1:1.

I've found that it's better to leave it to the developer to choose whether to run an OS thread or coroutine, just as the developer chooses between a process and OS thread. So in my project[1] I don't spend much time trying to automate that.

[1] http://25thandclement.com/~william/projects/cqueues.html
Police tries to outwit frisbee golfer and fails
Most of the leading scientists of the Manhattan Project (e.g. Oppenheimer) had received some of their education at a european university or studied under someone who had.
the one which you have mentioned have crazy competition , try something like http://www.mobango.com/ , mobiles24.com . they are small but your app download count will be higher here as compared to the big bros..
Software is different from laying concrete. When you lay concrete, you do the same thing over and over again.
In software, on the other, we try to automate any recurring task. We are trying to stand on the shoulders of our predecessors, and in turn allow those that come after to reach even higher.
Maybe for people who already liked and used computers, which was a tiny minority. For most Americans, a desktop PC was their very first direct experience with computing at all.

Today what do most people use their computers for? Accessing the services of big service providers like Google, Apple, Facebook, Twitter, Amazon, etc.
Google May Lead $500M Round in Magic Leap Virtual Reality Tech
When I saw him on Market st. in San Francisco, I was impressed and asked him if he is serious about it. He mentioned Coinbase and asked for spare change.
> I'm not sure this circumvents access controls, does it?

Not at all. It allows searching third party apis (including google) for torrents and subtitles, and allow watching media from a torrent.

An argument could be made that it facilitates copyright infringement -- but that is different from circumvention (that'd be stuff like DeCSS).
Going on 8 years of subscription now. Totally worth it.
24% at last count, I believe.
Ah good catch, sorry I just skimmed the man page for an interesting sounding feature.
as soon as you put a western engineer in the loop, the prices just soar.
Not really. It's all very relative. I don't see what difference it makes if you have 3 billion dollars and spend .09% of your wealth on a watch vs. having a net worth of 10 thousand dollars while spending $50 on a watch, which would be over 5 times the amount relative to net worth. As a first-world inhabitant of moderate means, you could argue there are better ways to put that 2.75M to use, but so could a third-world inhabitant of lesser means with your $50 watch.
If so, it seems like it might be a big step backward for portability. One of Emacs' big advantages has been that it (and most of it's packages) work on every major desktop operating system. I share a common configuration between Linux and Windows. If this weren't possible I'd probably start looking for a different editor.
The proper way to ask for customer feedback
With those margins, maybe we can expect them to afford keeping their website up.
> Have they really built in a VPN?

Look at the source?

> How would one know it is operating?

Look at the source, and verify by sniffing your own network?
Entrepreneurs are the new labor (2012)
Startup Crunches 100 Terabytes of Data in a Record 23 Minutes
Whassa matter, he caught The Mighty Wiki with its pants around its ankles, and it isn't an "interesting story" for Hacker News?

How would you like it if Wikipedia defamed YOU personally for six years?
I think that they will do fine. Satoshi has an alleged fortune hidden away in Bitcoin so he was/is in very real danger.
That explains why this wasn't done back in the industrial age. Lots of people seem to think that manufacturing 3D objects is going to get much easier soon.
That only applies for one dimensional politics, and, if plurality voting is used, a two party system.
I don't think this will go to court and given the exposure of this screw-up, Newsweek will have no choice but to give him a nice fat settlement.
In 'Cosmigraphics,' Our Changing Pictures of Space Through Time
Congrats. Great work
This seems quite naive. Unless you're willing to give up your life as you know it, proceed with caution when trying to intervene in other people's lives when a serious mental illness is at play. Your life coming to a halt for a futile effort which only takes a toll on yourself is not worth it.