skysight-inc/HackerNews huggingface dataset:
There are very few activities that let you meaningfully adjust your metabolism, the effective ones are thermogenic in nature. The only one of these that's at all fun is swimming. I spent all of last year trying to exercise to lose weight, the only thing that worked was lowering my intake.

People say weightlifting works, but it only helps when you're already relatively skinny. I know, I tried. You can be strong and fat. People say running works. It has a small effect but it's nothing to write home about. My sister runs marathons and still struggles with her weight. The problem is that exercise is maybe 10% of the picture, whereas intake is the other 90%. It's easy to fool yourself into thinking you're making progress on your weight goals by exercising, then throwing it all away on extra snacks. People get caught up in chasing mushy health goals and forget about the hard empirical facts.
I think many people confuse "ship it" culture with just doing crap work. I've seen too many ship it projects die because the biggest feedback from the customers was "This thing doesn't actually seem to work" or "This is useless". Ship it can apply to hard problems as much as easy ones, it's more about not doing extra work before you know what your customers want. But if you MVP it to the point where it barely works and has no real functionality then customers will often view it as trivial and useless and you'll likely confuse missing product market fit with under delivering.
> It all depends on what your goal is.

Well, we've seen sandboxes on other desktop platforms (OSX, WinRT, ChromeOS), and so far, they all are horribly limiting. So, I'm making sure the same does not happen on Linux, before we get kicked out of our own platform.

> kind of file selector service that runs in the session (outside the sandbox) that grants some kind of access to files the user chose.

This is not enough, as explained above.

> Raw device access will not happen by just having the app open the raw device nodes. Instead we'll have some kind of service in the session that (via user interaction or "remembered" grants from the user) virtualizes access to these things.

Well, this is a deal breaker so far. Are you going to do a pulsedvd, a pulsecd, a pulsedvb, a pulsesdi for all the access modules? Playing encrypted DVD requires direct access, as far as I know.

> For an example of the later, for webcams see the pulse-video project: https://github.com/wmanley/pulsevideo

Something using GStreamer in Vala to get indirect access to webcams? I don't see how this could even work: how do you control brightness or other webcam controls from two applications, how do you get direct H26x access with preview synchronized? (And asking someone to use a competitive project to get video input is also a bit rude, but that's beside the subject)

> Why does not pulseaudio work?

libpulse requires X, as far as I know.

> OpenGL access is supported

Through Wayland? How do I get YUV surfaces? What about overlay? What about VDPAU/VAAPI? I guess this will get a lot of improvement, because wayland, wl_scaler (et al) are very limited, so far.

We'll see how it fares, but from the past interactions, the answers were pretty dismissive; and therefore, I'm not that optimistic about the outcome.
I see no reason to believe electronics hobbyists would be immune to the same forces that put bookstores out of business as purchases moved online.
My issues is that top 250 in England doesn't make you an expert of table tennis. It makes ok at table tennis. It might give a privilege to say that I am an expert at table tennis in England but definitely not within the sport itself.

Ben Larcombe, the author of this wonderful piece, is not an expert at table tennis either. Can he teach someone to be an expert? Maybe, he can, but as a player he is not.

"My England ranking varies from about 150th – 200th depending on how I’m getting on at tournaments. My long-term goal is to get myself into the top 100 players in England."

This quote means that he claims to be an expert at table tennis because reaching top 250 is an "expert" level. Out of 1000 people who are ranked.
I completely agree about there being a quality gap.

The reason was that Indian IT was dominated by body shopping companies that bid for grunt work and then threw quickly trained engineers at the problem , some of whom never even studied CS.

This is changing now as we have an ecosystem of smaller companies which hire better people and have better processes and incentives. It will take time for the effects to be felt but I am confident that we will improve thanks to the better exposure we have , and learning from HN and Github.

This isn't restricted to India though. Western developers should brace for a lot of competition in the years ahead. Eastern European developers are already almost as good.
I'm sure Excel does more. My question was what features do people miss. Cloud integration is the new buzzword. A few years ago, no one cared. It's not a deal breaker for me.

Most people don't use Access.
Typically this is what you can take to high net worth people and discuss it with them to help back you. That means you will instantly have 1 or more partners, but it is doable.

Couple of other options, Leveraged Buy Out, where you purchase his business over the period of say 1 year, during which time you guys split the net income. These are tough to get right and have everyone see it as a win-win, sometimes you give up 2-3 years of 50% net income, plus a 25-75% down payment. The more amount of money you put in the better deal you get. A lot of small businesses are sold this way, just not talked about a lot in the tech circles.

Combination of things, bank loan, home equity, friends and family and maybe 1 or 2 high net worth people. Again, you wind up with lots of details to work through.

Last option, if you like this client, you could always try and partner with him. OR cut a deal that says you will bring his product to market in another industry and you want 75% of net income on it. You can even rebrand the product sometimes if the client is willing. He may see it as a win-win as he doesn't have all the risk to enter a new market, plus gets your attention to make sure things are running tip-top. Remember its net income, so he'd still pay you for upkeep of the current product within the market he is currently in. But new features or rebranding would be on you for the other market.
Dana Coyne age 10 over the rainbow
Why Authors Walk Away from Big 5 Publishers
Great point, very true.
Toeing the Line Between Interesting and Uninteresting
This tweet became a hot discussion on twitter between Sam, Dave and many others who had something to say.

IMHO Sam took a strong stance with his tweets; he probably has a justified reason for doing so. Many subsequent replies gave examples of successful startups that worked at co-working spaces as a counter argument.

I would like to know what HN thinks about this. Can a co-working space really be the reason why many incubators don't work? There are a few examples that suggest otherwise; so this may be a not so meaningful pattern that Sam seems to support?
Maybe we are forgetting the first REVOLUTION: Cognitive Revolution... around 75000 years ago!

See more for example Sapiens! A brief history of humankind
> It does not matter what form the calories are in

This is horse shit.

Carbohydrates are very easy to transform to glucose, therefore you get a spike in glucose levels from a carb-reach meal. An excess of glucose gets converted and stored as fat. The same amount of calories consumed as fat or proteins would take much longer to process, thus not causing a spike in glucose level, thus not triggering a fat storage process.

Reference: http://www.livestrong.com/article/264767-how-is-excess-gluco...
Apple Watch; Company Orders 5-6M Units to Be Produced for Initial Sales
In this case, the opt-out is to download the unbranded version of the browser. It's identical to the normal version but it doesn't use Mozilla's trademarks (logos etc) and won't require signed extensions.
Build your own. It's crazy cheap to log things to a text file on a server. Use Spark to query from S3 and you're done.

You're really paying for the intuitive interface which you may not need.
Well, but doesn't everyone has to start somewhere?

I mean I don't have a track-record because I just started to think about working remotely.
No you do not get Sharepoint AND Exchange servers with Office365. Sure you can access them, but that's not what you said.

Also, Calc has Python (and other language scripting) which puts it above Excel in my book. For built in functions yes Excel is better. As soon as you start venturing outside of Spreadsheets and into data analysis (where Macro's come into play) stop using Excel. Move to Matlab or Pandas. Excel Macro's should not be used as a selling point, they are rarely, if ever, the right tool for the job. At least with Calc you can take the business logic from your Macro's and move them into a real script. VBA isn't C# nor VB.Net compatable.
> an OBVIOUS pricing error

How does the average person know when something is an obvious error? Pilots and other airline personnel often fly standby at ridiculously cheap rates. Sometimes airlines fly planes almost completely empty:
http://www.cnn.com/2015/01/13/travel/man-alone-delta-flight-...

It seems plausible that United could offer extreme discounts for some unknown reason.
Its worth noting that with lead acid most people target a ~50% depth of discharge as batteries start getting damaged when they are cycled deep. (Yes even deep cycle batteries.)

Now that also provides some additional redundancy so it's not like the other 50% is entirely useless.
What sort of things are missing though? Genuinely interested - I'm always curious to see what is blocking folks from switching.
We aren't completely transfixed by job titles, this was just the blog post headline and one component of current recruitment practices we dislike. Unfortunately recruiters may not be so aware of job titles not meaning much - it is still common practice to perform key word search on other platforms to identify candidates. This is a behaviour we are looking to disrupt.
5 unexpected career lessons from Captain Jack Sparrow
It's worth noting that those cases used open source firmware.
To say that the sequence is computable means that you must present a Turing machine, call it T, that will produce BB(n) in finitely many steps after taking input n. Our specific Turing machine T will have a fixed number of rules call it N rules, then by the definition of the Busy Beaver T(N+1) <= BB(N) = T(N) but BB(N+1) > BB(N) so T(N+1) does not compute BB(N+1). The flaw in your inductive proof is that you have shown there is a Turing machine that can compute BB(N) for each N, but you haven't shown that the same Turing machine can compute all numbers in the sequence.
The Genetic Algorithm Explained
> customers are often held to a different standard

Are they really? Do we have a lot of data on what happens when customers make booking mistakes that the airline should objectively have realised is a mistake?

The closest thing I have to a datapoint is that my company once booked me on a flight on a fare that should have cost ~£800 but was quoted and paid >£3k (I flagged it but the travel office didn't seem to care and I certainly had better things to do with my time). I was upgraded to business class on check in, that's never happened before or since, and I travel quite a lot.
>Eyestrain and standing around all day is definitely preferable to a job where ... start vomiting and die two days later.

I too share your fascination with the nuclear incidents, but I felt that the takeaway point of the article was that our fascination is entirely disproportionate. As cool as the 'demon core' is, you can just as easily die driving a bulldozer or digging a trench.

Perhaps our excitement and enthusiasm leads indirectly to the generally disproportionate fear that the general public have of anything linked to radiation or nuclear physics.
>Also you will never be fully satiated on any meaningful caloric deficit

My personal experience is quite the opposite. When I did the whole low carb thing, I was having to intentionally supplement my calorie intake because I was eating 800-1000 calories per day otherwise which I felt was too low (my BMR at the time was ballpark 3000 calories, so figure burning around 3600/day even sedentary).

The only other time in my life that I've had to make a conscious effort to eat enough was when I was on prescription adderall in high school and would sometimes forget to eat for an entire day. Outside of that, I eat, and eat too much, honestly.

I quit the keto thing after about 6 months because, frankly, I missed pasta too much, but the whole appetite suppression thing with it is very real in my experience and is one of the most commonly reported side effects I've seen online.
$12k doesn't go that far. Maybe $25k ;)
> What exactly do you mean by 'standard low fat diet'?

Sorry, I was referring to what has been the standard recommendation for losing weight and being healthy - low fat, low protein, high carb.

> Also you will never be fully satiated on any meaningful caloric deficit, 40-60g/fiber per day usually increases satiation

I disagree a million times over. I'm a 6'1" 190lb male who frequently cuts on 1700 calories and I can feel stuffed all day by consuming lots of lean protein and vegetables. For example two pounds of chicken breast each day would leave me absolutely stuffed with room for another 750 calories for carbs and fat.
The tweet isn't clear about the advantage. Many of the subsequent replies try to sum the advantages, without much success (which is why I submitted the link here).
> Why wouldn't most companies try to get employees to use Libre Office instead of MS Office?

Because the license cost savings are so small compared to the payroll costs of the people using the software that even a small hit in efficiency from existing staff (and new staff as rotation occurs) being less familiar will outweigh it quite easily.

Heck, its also why lots of firms give a pass to major version upgrades even when their license would allow the major version to be rolled out at no additional license cost until the version they are on is old enough that it is causing a drag because any new staff are having trouble converting back to the old version.
Show HN: Sweet Liberty - Set Your Data Free with Clojure and REST
> Airlines make less than a dollar per traveler per flight correct?

No, that is wrong. Very wrong.

United: $1.13 Billion Profit 2014

The so-called ancillary revenue alone — fees for everything from checking a bag to more legroom — amounts to more than $22 per passenger.
Here ya go http://shop.lego.com/en-US/LEGO-Creative-Suitcase-10682?from...
The first two comments in the linked article are gold.
“Patterns of Conflict” – a techno-industrial “Art of War” (1976) [pdf]
Check out the comments to this article. Some say there's one at 24V, some speaking from experience, which sounds sane to me (not an EE but learned these basics and hung out with a lot at college). There's a pointer to a web site in them.
This is not really true

https://www.usenix.org/legacy/events/atc10/tech/full_papers/...

which was turned into

https://www.google.com/patents/US8589947
> The distributions of two other metrics of a meal’s health — salt and saturated fat

Did I accidentally fall into a time machine and end up in the 1980s?
Good points about prioritising. It might be better to have one feature missing than going in to bat with several features only partially working or buggy.
Mid '90s, I worked at a toy startup. We studied Lego, PlayMobile, K'NEX, etc. Mfg, mktg, distribution, etc. Play tested everything. Conferences, networking, etc.

My understanding is gendering of Lego in the US sucks. It's cultural. The EU doesn't have a pink stigma.

Also, Lego made bank with the themed sets. First with the western (cowboy) then with Star Wars sets. I think some (not all) of them are awesome. Lego's made plenty of stinker sets. They really had little choice. Their target age market was being squeezed from both ends, "learning toys" on one side, video games on the other.

I don't care what child has which toys (boys with dolls, girls with bulldozers, vice versa) so long as they're playing, learning.

Overall, that experience made me a toy snob. +1 to Lego/Duplo, Lil' Tikes, and misc reading books. Most other toys suck.

Except magnets. Magnets are always cool.
‘Anti-petroleum’ movement a growing security threat to Canada, RCMP say
Fantastic! Just I what I wanted! I hope they've added more half-baked replacements of tools and utilities that work perfectly!
My wife and I regularly split a burrito bowl, getting extra rice and beans.Chipotle ends up being one of the few “heathy” places we can eat out for ~$5/person.
It lost its way when it bet the farm on cell phone plans and crappy rc cars.
My understanding was that the claim was that the 10,000 hours rule was a necessary but not a sufficient condition for mastery. So any world class golfer will have played for at least ~10,000 hours, but not every golfer who has played for at least ~10,000 hours will be world class. The only way the hypothesis could be falsified is if Dan becomes a world class golfer in less than ~10,000 hours.
(It's likely there are many -other- hazards to power line working, beyond presence or absence of transfer switches at on-site generators.)
SoundCloud's massive challenge to please everybody
Management of remote staff increases management overhead, which distracts from finding product/market fit, growing the business, and other critical tasks. It's about focus.

Management of subcontractors is another form of management that increases overhead. As with management of remote staff, this too increases overhead.

Rapid change is the norm in the early days of a business. Rapid change when the developer is sitting next to you is difficult enough. Doing this with with time differences and across long distances makes it extremely difficult.

Specification is important when working with remote developers. Most startups don't want to invest in detailed spec writing as it adds overhead, slows progress, and may be a total waste if the feature being spec'd ends up not resonating with customers.

Cost. Yes, outsourcing to remote locations is not a savings of 80% during the startup phase. Once you factor in increases in management costs, increases in spec writing costs, increases in integration costs, increases in quality control costs, etc. the cost difference largely fades or even turns negative.

Of course, all of the factors above flip in the other direction once a company has a repeatable business model. Once repeatable, a business' operations can be standardized and process driven. At this point, outsourcing to low cost destinations becomes very attractive.
Protein can be more insulinogenic than carbohydrates. Whey produces a huge insulin spike relative to a fibrous fruit.
It's a good question. But hard.

> Does VLC currently have pretty clear separation between its various components?

Very clear separation. One of the best, tbh.

> Do you think it be much work to spin security-conscious parts like the decoders into separate processes?

Extremely difficult. We've thought about it.

For a video player the 3 parts that are sensitive, are protocols (file, http), demuxers (mkv, avi) and decoders.

The crashes mostly happen in protocols and demuxers, but not in decoders (a contrario from what people think).

The main issue is that the video decoder MUST be in the same process than the video output, for performance reasons (buffer sharing: memcpy is murder) and for hardware decoders. And video output are usually with very high access in the kernels. Moreover video outputs are almost necessarily in the process with the UI thread.

For audio output, it's not good either, although some platforms are better (pulseaudio+Kdbus might work).
I think what he's saying (although he didn't say it) is that 100 calories of a nice quality meat is better for you than 100 calories of sugar. (And high-GI carbohydrates are easily converted into sugar by the body.)

People fear dietary fat, but it turns out that fat is filling and actually difficult for the body to convert into energy, while carbs are the opposite.
The fact that they changed the currency to Danish kroner to get the fare is about as smoking as guns get.

Anyone booking the fare from Denmark has a case here, everyone else don't.
No country for fintech: millions evaporate in YUM and PayPal fiasco
Quickly Reacquirable Locks [pdf]
Pilots and airline personnel are not "average people."
And how do you share the buffers between the apps?
This is partially true – code-signing defeats it on modern operating systems – but don't forget that much of the problem isn't outright malware but rather ad-ware like the ask.com toolbar where the companies try to claim that users chose to enable it to avoid prosecution or lawsuits.

This is a relatively minor change but the automated checks prevent some of the more blatant abuse and, more importantly, the fact that you can't just anonymously upload code forces shady companies to leave more of a paper-trail.
The 10 Critical Steps to Take After a Data Security Breach
In my eyes, it's not so much that Radio Shack "ditched" the hobbyist, they just tried to get their share of a bigger market, and in turn had to subsidize their primary focus to a drawer of components in the back of the store.

Even though Radio Shack was making 1000% margins on diodes and resistors, I'd imagine the lure of selling phones, and headphones, and televisions was much higher. In that transition, they challenged the bigger players in the industry (e.g. BestBuy), and clearly lost.
Yep, because systemd isn't just an init replacement. It comes complete with a whole sh'load of replacements for stuff that doesn't need to be replaced! Because fuck you and your stable, perfectly good utilities! MOAR FEATURES!
When you can buy something at a 90% discount that is at an unadvertised price by buying it in a different currency than it was quoted, it should be completely obvious that it is a pricing error.

As for pilots flying standby, it's a perk of being an employee in the industry. Every single industry has perks for those within it.
The law of identity shouldn't apply to NaN because it isn't a single value. NaN represents a set of values that get mapped to NaN. But information is lost along the way. Since we can't recover that information, we can't know for certain what value this NaN represents or whether this NaN represents the same thing as that NaN.
The problem is that the line where the "obvious" starts is not so obvious.

For example, in Mexico there's a law that basically states that a price published is a valid price and as a seller you have to honor that price regardless of how low or absurd it might be. There has been several cases where this has been upheld where you could argue that it was "obvious", e.g., a TV (recent model) sold for like $4 USD.

However I believe it is way easier to just establish a "simple" law such as that one, than trying to define what obvious means and what doesn't.

I also remember someone explaining me (not sure if this was the real reason or not, but sounds sensible), that it was also to protect from bait and switch scams, where a seller would say such-and-such items sold at X price, really cheap so people would come, and then saying, oh no, it's just an error, it's actually 5X the price. And so the consumer is protected, or at least that's the idea.
Carbs are very easy to convert into glucose. A crab-rich meal can easily cause a spike in glucose levels. Glucose gets converted and stored as fat.

Fats and proteins take longer to convert into glucose, and are less likely to cause a glucose spike and subsequent fat storage process.

Carbs are not unhealthy, especially if you can spend the energy immediately. However, it is very easy to consume a large amount of carbs in one go, thus a greater risk for an average person.