skysight-inc/HackerNews huggingface dataset:
The connection between the random walk and embeddings has been characterized in [1] (disclosure: I am an author).

It turns out embedding in this setting is exactly smarter page rank as you suggested, since PageRank recovers the underlying density structure of an embedding.

I'm not hopeful that this is much more powerful than a matrix representation, since if [2] is true, it's a matrix factorization of the random-walk marginal. It's probably more scalable than the linear algebra approach, but not more powerful theoretically or representationally.

One interesting connection that is unexplored in the paper is that of kernel PCA with diffusion kernels and this approach. Once again if [2] is true, then this procedure should behave like kernel PCA under a diffusion kernel in the large-data limit.

[1] http://arxiv.org/abs/1411.5720

[2] http://arxiv.org/pdf/1501.00358.pdf
Such a US response hehe. I don't mean that much offense, but your first solution is to go to a pill? Its a hideous idea to me.
A few points to balance this out:

1. Many people don't finish what they order in one meal. I can generally get two meals out of a Chipotle burrito. Many do, of course, but that can't be sussed out of the data they used. In addition, the chips sides are sized to share, and I'd wager that most people who order those do share with someone else.

2. It's a mistaken assumption that one meal ought to be only 1/3 of your daily calorie intake. Most of the meals came in around 1000 calories, but I also bet that for most people, this is their largest meal of the day.

3. The recommended maximum sodium intake of 2.4g is probably too low based on many recent studies. Sodium intake is only a significant risk for a very small handful of the population, and in fact low sodium intake is as risky if not more risky, and there's good evidence that 2.4g/day is on the low end of long-term positive health outcomes.

Given the freshness and quality of the ingredients at Chipotle, and the simplicity and openness with which the food is prepared, focusing on calorie and sodium counts is an incomplete way to assess the healthiness of the food. I guarantee that a meal with fewer calories from McDonalds or in a microwaveable box is going to be overall far less healthy.
Once you get to a certain size of company, you have the normal career path of (entry level functional job) > manager > director > vice president. Depending on the size of the company, there may be sub-levels such as junior/assistant > senior > executive/general. The levels usually mean the same thing across companies.

If someone goes from a manager to a director at a big company, that usually means something. Depending on the company, some titles can have negative connotations - "executive director" at many companies means "director who will never get promoted to VP".

Also, if they worked at a bank, "vice president" means nothing. Nearly everyone working at a bank is a vice president - government regulations restrict access to certain customer data and the ability to enact transactions on behalf of the bank to VP and above, so the solution is to just give everyone the title of VP.
Yeah I'm not saying it can be completely fixed with supplements, but when he mentions having to read the same sentence 3 times...it sounds like it could be more than just burn out. In my experience, when I've been at that level of disorientation, I've found supplements actually do help.

I agree though, no supplement is going to completely save the day here.
Blockcast: A protocol for publishing documents to the Bitcoin blockchain
It all depends on what your goal is. Allowing to run VLC as a bundle with more or less full access is certainly possible. However, that is not really "sandboxed" in any fashion.

For instance, once any client has any kind of X11 access they can snope any kind of keyboard events, including your password at the unlock screen.

If we want to support the full functionallity for a media player in a sandboxed way we need to start looking into each requirement and designing a safe way to access each item. This is gonna be a lot of work, but I don't see any way around that.

For your exact list:

Files access can either be granted to the app fully or partially. But we also want some kind of file selector service that runs in the session (outside the sandbox) that grants some kind of access to files the user chose.

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. This could be all from e.g. passing a file descriptor of the opened dvd device to a complete replacement of the subsystem. For an example of the later, for webcams see the pulse-video project: https://github.com/wmanley/pulsevideo

Is raw audio output necessary? Why does not pulseaudio work?

OpenGL access is supported

Network access is (optionally, but i think this will be on for most apps) allowed
When will homes be built with sensible electricity distribution? So often they put the breaker panel in the basement. I want a small utility room or closet where I can install inverters or this battery. I want to be able to run 220V to my stove, laundry, garage (car charging), battery storage, and AC relatively easily - none of these is in the basement (except the laundry in some home I've lived in). Also, if a basement floods, how is one supposed to go down there to access the panel without risk? And it's darkest down there too. It just seems to be the stupidest place to put it. What's up with that?
The biggest reason is that a solid engineeering team, local or remote, needs to work directly for you and not be a subcontractor. Setting up a remote office and hiring staff is a very, very time-consuming and risky process.
My Love-Hate Relationship with Stack Overflow
Google plans to end mobile wireless data charges for millions of new customers
There are some drugs to help people with real medical conditions like narcolepsy that can help and have been known to help.

Natural stuff, take more breaks, and just have in the back of your mind that better days (specially nights are ahead).

Avoid burnouts, I was on some pills for a year to launch a product and then, first I got fired cause I couldn't do shit, then I slept for a month and couldn't get a job to save my life. That was 6 years ago, and is now that I feel better. Don't be STUPID is not worth it.
We disagree. I've 35+ years professional programming experience and have done plenty of insane 90+ hour weeks. I've done coffee by the bucketful, cold showers in the early hours, loud music to keep awake, slapping myself to get the adrenalin going. On one project I began a shift at 7am on Friday, programmed until the early hours of Monday, drove 300 miles, installed and trained users, and collapsed into bed late Monday evening. I'm sure you've done more, and I'm not trying to start a peeing competition, just point out that I do have experience of this.

I still maintain that (possibly other than drugs), sleep is his best friend. He's largely unproductive at the moment, so a few hours "lost" to sleep is no real loss. What it will probably do is make his remaining wakeful hours more productive.

"If you have no answer, then don't post anything, and let others answer."

I don't see any answers in your post.
Thanks, It looks good!
> I started getting ready for the demo on Monday, and I kept running into bugs, more and more bugs, endless bugs. I ended up working for 20 hours, then getting 2 hours of sleep, then working for 20 more hours, so that we could give a demo on that Wednesday that was bug free.

And how good was your bugbusting on Tuesday? If you'd gone home at 5, got a proper night's sleep, and done a 6 hour day on Tuesday with a clear head, do you think you'd've caught more, or fewer bugs?

(mildly fictionalized account) Last week I pulled my colleague away from trying to fix some data loss in our production system. He pointed out, quite correctly, that unless this was fixed by midnight then our client reports would be incorrect. They were; we've apologised; we may lose clients over this. I still maintain it was the correct decision, because if he'd continued to mess with the production system in that state, there's a non-negligible chance those incorrect reports could've turned into something much worse.
this is a pretty good point

metrics involving humans like this one are fraught with uncertainties, and usually the truth leans more towards your own opinion in actuality
Well, looks like I'm switching to Iceweasel.
Seems like the optimal mix of skills and location is; find someone local that is good at doing what you're talking about and teach/force them to get good at #4 on patio11's list.

This one person (or small local team) can then 1) drive the product 2) act as a project manager with a big workforce and 3) stop coding, start reviewing code written by the minions and 4) get them where they need to be on new tech stack etc.

Timezone issues should be minor. Even people in the US should only be in the office 1/3 of the day. You need to rethink your whole management style, prioritization-wise if you run into problems like commonly needing stuff during off peak times. (Or, just hire a rotating shift so you have a 24 hr staff in Asia).
Not the past blockchain - but isn't the future blockchain format subject to changes?
I don't understand your complaint against the article. I think it exactly discusses the harms arising from path-dependence and how we need a lot of focus, dedication, and hard work to overcome this path-dependent inertia, to build better tools, and to get them adopted.
perhaps this is where batteries that miss the tolerances for car usage will end up, like how chip manufacturers handle it
I don't completely disagree, and I know computer users have always been treated as separate groups based on skills. That said it's unsettling to me to see a group like Mozilla officially treating users this way.

Software freedom is for everyone and, IMHO, treating one group differently than another with regards to this freedom just legitimises the walled garden concept further.

As the article said, it's hard to call them a community or foundation when they turn around and announce a very company-like policy such as this...
Note that you are requiring all of this in the same/single app. Instead it could be broken down into multiple compartmentalized apps, each doing one thing with simple permissions, and all cooperating. For example one app could do the raw device access, but have no other access including networking. Another does networking but no local access. Another is the renderer to video and audio. Another does UI etc.
I think it's part of the dark side of open source software.

When your product is free, you feel no obligation to your users whatsoever. We see it time and time again. Firefox, Ubuntu, Gnome 3, KDE 4, systemd, etc. The attitude is always, "we know what's best for you, piss off."

Hell, I am guilty of it myself. When I'm working on projects for free, I do things the way I want them done. But in my defense, I'm one person working on niche projects nobody would ever depend on for anything important, and I am not looking for popularity.

But right now, the most I can do to express my dissatisfaction is to simply leave. And when we all do that, then suddenly they don't hear anyone complaining, so they think everything they are doing is great, and keep getting worse. I complain because I've enjoyed their software so much in the past, and I'm saddened by its new direction.

Microsoft really went against the grain with Windows 8. And you saw similar levels of outrage. But you know what? The Windows 10 preview has fixed most of it. The Metro start page is gone, the start menu is back, Metro things can run inside windows and multi-task properly now ... they may not be perfect, but they are definitely listening to their customer's feedback, at least.
Extensive discussion a few days ago:

https://news.ycombinator.com/item?id=9040090
Mapillary wants to crowd-source a better Google Street View
And this is why feedback forms are useless. They just reinforce people's intrinsic biases.

Someone thinks that the current version is good, but the feedback is bad overall? Must just be that the feedback is skewed. Someone thinks that the current version is bad but the feedback is good overall? Must just be that the feedback is skewed.
3-D Printed Prosthetic Hands for Kids
Reminds me "Balls of Fury" movie

http://www.imdb.com/title/tt0424823/
Though working fine on Windows 8.1 / Chrome

Edit: Actually, only working fine on the first link. All subsequent links get captured
how old are ya, kiddo? why I ask - you obviously troll here, nothing more :)
Wasn't the whole Lego Movie about taking the kits apart and mixing them up and not worrying about it?
Why Is Data Quality Holding Up Data-Driven Business Decisions?
> complaining about the decline since then is like bemoaning the fact that you have to take the bus after the police seized the car which you stole.

More like, complaining that you have to take the bus after the police seized the car which other people stole and sold to you at full price.
Hotel Marketing Solutions – Video Marketing Stuttgart – Dailymotion-Video
The Physics of Popcorn
Podcast episode 2, we talk about education moving online with k12
Already have, and as time goes on it's looking like I made a better and better choice.

At least PM actually follows through with the concept of user freedom.
Getting started with Ionic
I'm not implying one is inherently better than the other (well, maybe my inner tech bias is showing, but in objective terms I agree - they all have their purpose) but the point was that "data scientist" as a job title is effectively meaningless. If you tell me that yor'e a data scientist it means absolutely nothing to me because the range it gets used is so broad
qq

:P
Recently on front page:

https://news.ycombinator.com/item?id=8979820
This is a good read on the 10,000 hour myth. I can't remember where I originally heard that the idea as pushed by Gladwell has been debunked, probably the You are not so smart podcast. I've no personal insight to say whether this is a rule or a myth but the original researcher seems to disagree with the popsci understanding of it.

http://changingthegameproject.com/the-10000-hour-myth/
Fight a cold the natural way
> Setting up a remote office and hiring staff is a very, very time-consuming and risky process.

This could be solved with specialized agencies which finds/tests/interviews/guarantees code quality of candidates.
I disagree that the long term storage stationary storage is extraordinary, at least from the individual home standpoint, it does have great utility application (for windfarms/hydro/etc) and likely would help some businesses offset day time surcharges by charging storage at night.

Still for home use, I would prefer a large lithium pack to be outside my home.
No mention of one of the most unhealthy components of the meal, carbohydrates? I think the average burrito clocks in at around 120 carbs
the thing is, you won't be able to side-load extensions. There will be no about:config option. You will be forced to use the Development or Nightly versions to get that freedom.
Take breaks and try excercise. I can tell you what won't work. Any "Smart drugs" I say this becasue I have been on amphetamines for years. The secret they don't want you to know? They stop working.. And you need more and more. Try to stop them? Not without a few months of having zero energy or being able to think at all. Stay away from "quick fixes" this includes nootropics. There is no simple solution and no substitute for resting and not overworking.
> Be careful not to conflate offshoring with outsourcing

Ups, thats my fault, lets add offshoring to the title.
I'm thinking more in the realm of things software developers (as that's what TFA is focused on) are often referred to as. For instance, an anecdote I like to give here is that I've worked at companies where "senior software engineer" meant "we didn't hire you fresh out of college and you're not a manager" (i.e. nearly everyone) and I've worked at places where SSE meant "you're nearly a manager in terms of seniority"

I was going to make the VP at a bank point but you already did for me :)
Google updates its Zeroday disclosure policy,
so much for Chipotle being healthier than Mickey D's.
Calories are a very broad way to measure what we need in terms of food. Eating 200-2500 at 50-60% carbs tends to make me fat-ter than eating 3000 at 20%.

I cook most of the food I eat, but I take calories into account very broadly, more narrowly when I diet.

Just to say, 1000 kcal might be half day worth of your energy needs on paper, in reality it's much more complex than that. In fact, if you are eating decent food and keeping fat% at ~30-40, I guarantee you that you will have troubles eating more than 2500 kcal per day. If you drink lots of soda and crap like than, then yes, you can manage even 3000. But eating a lot of calories is not such an easy task as many people think.

Edit: Wow, this generated quite a lot of debate. Just to clarify, I have never said that you lose wait eating as much as you want, I said I think we should consider the number of calories more broadly. Use ranges and look into the weekly intakes too. Check what you eat. Kill all the refined sugars. Kill all the complex foods. Start cooking. That will help you more than counting kcals to the gram. It's about how you shift your way of thinking about food. Lots of food out there is almost poison if eaten regularly, lots of this food is even labelled as "healthy", again, it cannot be only about kcals, it's _also_ about kcals.
For me, this is what I do and what has worked for me thus far.

Mental preparation. Always have conversations with yourself about your state of mind, be your own therapist, I tell myself that I'm blessed and working 24/7 is nothing. There are folks who have a much more physical and mentally demanding jobs.

There are people who are living in war zone and their job everyday is to survive, to avoid getting shot, blown to bits, find food within that chaos and still do whatever they have to do. There is no timeouts, no rest, the action could begin right while you are sleeping and you have to jump and get back at it. As a software developer, we have it easy. I imagine myself as a survivor in the midst of a war. I won't crack and I'm ready for whatever.

Cuss loud if you have to, laugh loud when you have to, have fun within the work, don't be 100% zoned in, while working, crack jokes, laugh, balance it out. You can do it. If you are mentally tough, you will not burnout. The physical toll on your body tho is a different matter, my biggest issue is that of eating right and weight gain. Best of luck.
This is the dumbest mandate I have ever heard of. Part of the installation of such power systems should have a mandate that in order for an off-grid power system to be connected to your box, your breaker to the grid must be off before you can enable your off-grid system. Why isn't there a mandate for this?

It seems like the mandate was written entirely to protect the power company's profits hiding behind a thin veil of trying to protect their technicians.

If the electrical utilities cared at all about the customer they'd mandate something that allows customers to do what they want, safely.

What good is charging batteries during the power outage when you can't use them during a power outage? You can't have power connected during the power outage for fear of "electrocuting the technicians" - so what's the point in spending all this money on solar panels if the only time you can use them is while the grid is up... and you have cheap (comparatively) grid fed electricity? What's the purpose in having batteries if not to use them when the grid is down?
Using Psychology of Free to Increase Sales
"a very smart friend"

People who are comfortable making such mass generalizations I wouldn't deem intelligent.
Click around with this nice tool: http://www.chipotlefan.com/index.php?id=nutrition_calculator

Skip the tortilla, sour cream and chips and you've just saved 980 calories. Without those it's hard to create a meal that has a calorie issue. Aside from the sodium, Chipotle is darn healthy.
How to increase your confidence
What is wrong with trial periods?
Lesson #3: Don't order computer hardware or software isntallation disks by mail. Walk into a shop without warning them you're coming.
Maybe that's why I always find Chipotle to be ridiculously bland :)
How a Private ‘Anime’ Torrent Tracker Became an Essential Tool for Facebook
Why wouldn't most companies try to get employees to use Libre Office instead of MS Office? Shouldn't it be sufficient for most people?

Btw, are there some features that you feel that you're missing?
I have seen the proxy pattern being used before. It's quite nice as it create a foundation that you can build on. Requests can either be sent to the legacy system(s) or redirected to the new system (for new functionality/ fixes). Working with incremental changes, rather than trying to replace the whole system thing at once. The tricky part is dealing with more data silos.

No one sets out to create a legacy system (maybe some consulting companies do), they just get more complex/ scary overtime. As the codebase and layers of technical debt are added, while documentation and the original creators disappear.

I'd love to know the economic cost of businesses held back by legacy systems each year.
> Eating 200-2500 at 50-60% carbs tends to make me fat-ter than eating 3000 at 20%.

This is horse shit. It does not matter what form the calories are in, if you are eating too many you will gain weight. If you eat less than you need you will lose weight.

Source: I lost over 100 lbs in 2010-2011.
Carbohydrates are most certainly not 'unhealthy'. Care to cite any sources?
NSA Hiding Undetectable Spyware in Hard Drives Worldwide
"be your own therapist"
That's impossible.
It's like being your own dentist when you have problems in your teeth.
My regular way to go would be to go bug fixing, the more bugs you fix the more you'd be familiar with the source code, this is what most open source projects do, but code quality is better so it takes less time to get familiar with it.

Then if I don't have any bugs to fix, it would be to get very familiar with the application and read the logs on every action you do, take note of where they say they are and study and go on rabbitholes.

Whatever you do, don't try to rewrite it, they almost never work unless you have a way too much time in hand.
Unless you have just successfully dismantled the second law of thermodynamics, this is impossible.
Likewise. I am currently running Classic Theme Restorer, oldbar, Cookies Manager+, Download Cleaner, plus the usual stuff (Adblock and such.) Not only do I have to trust a bunch of third-party devs I don't know; it also takes longer and longer to setup and start using Firefox on a fresh install.

And indeed like you said ... the signing thing is a huge issue. oldbar in particular hasn't been touched since 2008. I've also had to manually load Greasemonkey before, and many times I've had to manually edit the XPI file compatibility ranges so that I could install certain extensions.
That's odd some of their values differ greatly from the ones provided by Chipotle themselves. This strikes me as a significant problem, nutritional values are provided and are totally inaccurate. Which one is accurate how can we judge?

http://www.chipotle.com/en-US/menu/nutrition_calculator/nutr...

Looks like the information provided by chipotlefan is from 2009.
> Exactly. I have a lot of acquaintances who self-describe as data scientists.

My understanding is that "data scientist" is a term meaning "statistics person who lives in San Francisco"
I'm happy with that "outdated" layout yeah. It's pretty narrow on my screen - but so's the new one. The information is clear and accessible - more so than on the new one, actually. And I'd bet the filesize is smaller and the render time shorter as well.