skysight-inc/HackerNews huggingface dataset:
> Your calculation is for a person who weighs 80kg, which is someone who doesn't need to lose any weight.

If you are 1m80, quite possibly. Don't forget it isn't just about BMI but also waist circumference. Obese men and alcoholics likely have high waist circumference.
Ask HN: What to learn to earn a little on the side
I had to drop out of university due to personal reasons and am working in phone sales right now. While it's fun and I learn a lot, I want to stay in software development and make a little on the side.
I'm unsure what to do though, as I am still very junior and don't have any deep enough knowledge in any particular language/field that I would go for it as the default route.

I have the most experience in Java and was thinking about picking up Android programming, but have seen a few posts on here lately which seem a little discouraging in regards to app programming in general.

What would be a good time investment where I could work on something either on my own or do projects for others to completion so that I can earn a few bucks on the side each month (something around 200-300 euro would already be more than enough).
Deep Learning Library 1.0 – Fast Neural Network Library
Seems to make sense, buy a house 3x your annual income, with 20% down you could get that in 7 years if you save away 8.5% per year. And you have a house at 29
There was a new implementation of rust in c++ https://github.com/thepowersgang/mrustc
I saw an article recently about how an American immigrant was purchasing a home in Germany and was actually forced to pay LESS by the housing authority! Despite German economic strength, house prices are not outrageous. Whatever Germany is doing, they are doing right
Problem is, while you call it "spam", the post office calls those mailers "job security". Some weeks if I didn't get spam I wouldn't get any mail at all and the USPS would be in worse financial shape than it already is.
Mid 30's guy - make over six figures, no wife, kids, or other expenses. I could easily buy my own modest home with cash, but instead I pay about $2K for a tiny studio in the middle of an expensive city.

I actually have been looking to buy a home in my high COL East Coast city this year, and here is why I'm holding off on it:

1. An actual 'home' like I grew up in with a few bedrooms, garage, yard, etc. within a one hour commute to most jobs would be $750K. Maybe I could get that down to $400K with a 2 hour each way commute. That's simply way too much money (taxes, insurance, upkeep) for a single guy, and the commute isn't worth it anyway.

2. I could buy the same type of tiny studio / one bedroom where I live for about $500K - way more than I'm paying for renting, all things remaining equal. In other words, renting is lower cost than owning at the moment.

3. I could buy the same tiny condo with an hour commute for $250K, but then I'm stuck there. The equity I gain is minimal since half the costs (about $1k / month) are HOAs, taxes, insurance, etc which will only go up over time.

When it's all said and done, there is almost no reason for someone like me to own. If I had a wife and kids, maybe. But as a single guy no way.

The low interest rates of the fed and lack of new construction ( NIMBY) have again pushed up prices to 5x-6x the median family income in my area - about as high as 2006. Mortgage interest deduction is worth almost nothing because rates are so low (contrary to the Realtor and mortgage industry), and it may be going away anyway.

Jobs aren't stable enough where I'm comfortable being tied to one area. In our industry, even if your company doesn't lay you off or go under or whatever every 3 years, it's a bad idea to get to comfortable with one way of doing things - one framework, language, stack, etc. You need to keep jumping jobs if you ever want a raise.

Nor do I feel like being tied to one locality or another when it's apparent many of them are woefully underfunded with their pensions / health insurance for retirees. Gouging home owners for higher property tax bills will be the main way they balance their books.
There was a recent story that suggested they were using AI to score these tests and it was failing people with Irish accents.
Sure, eating better has a huge impact. But you miss the main argument why physical training helps in weight loss: Physical training increaes your resting metabolic rate by ~10%. https://www.ncbi.nlm.nih.gov/pubmed/11283427

Since you are not doing sports 95% of the time, this has a lot of leverage. And you can build muscle with 30min of training per day easily.

Also, you please check whether you mean kilocalories when you say calories.
Common Reporting Standard
The new Leaf costs 85% as much as a model 3. It has 68% the range, 10" less length and 6" less width, no actual trunk or frunk, and 57% as much horsepower (less than a Honda Civic). It's a way worse value and when you're trying to sell a cheap car, value is the whole point. Doubly so for an electric car since if someone can't scrape up another 5 grand they could just buy a combustion car.

The eGolf is the same deal at the same price, but 52% as much power and 57% as much range. That's terrible! Compare the differences between the model 3 and model S: 85% the range, 68% of the horsepower, 56% of the cost. The model 3's performance is farther removed from the Leaf and eGolf than it is from the model S, but the pricing is totally reversed.
I was thinking the same thing
In his (great) video on Will Tsai https://youtu.be/_dSp_f0f9gE he talks about why he doesn't analyze magic tricks, and mentions "The Masked Magician" whose videos sadly aren't even close to the quality of Alan's
Indie Web (2015)
My feeling is that it's easier to tell if you're doing the right thing in some of these projects - e.g "Yes, we are building a big concrete wall that will hold back water" etcetera. Also, these projects are undertaken by teams of professionals who are working in a more or less well understood field.

Conversely, in a software project neither of those things may be true. Imagine the "reset password" feature. Sure, it reset the password for your test account. What about a student account created before 2010 (when there was that big accounts change) with restricted ads, from China, marked for suspicion of fraud and the account details service is responding slower than usual... plus, the feature was written by an intern in his second year of a CS degree.
Rent control unbundles the bundle of rights that is property ownership. The result from the renter's perspective is a hybrid between tenancy and ownership.

It's not the only way to unbundle it either. Consider the more traditional life estate, for example.
In my experience, factors include whether there are planned hiring freezes or organization structure changes, the critical experience of the developer for critical projects, and the level of understanding of the manager.

In many cases, if the business is advancing toward a downsizing, they might choose not to make a counteroffer and instead use the departure to fill a planned staffing reduction. This can pose serious issues for the manager when a business chooses such a course when their manpower was not originally slated for downsizing.

I've seen lower appetite for counteroffers in the "middle range" of maturity. When a team has begun to reject cowboy culture and tribal knowledge, embracing high levels of testing, documentation and automation there may be reduced interest in keeping someone for skill and knowledge. I've seen this behavior diminish when organizations reach a higher maturity level and are making a more sizable investment in long-term growth of their employees through things like training.

When serving as a manager, there are many cases where one might step in to ask the business not to make a counteroffer, such as: if the employee is relocating due to their spouse, if the employee determines remote work is not a good fit for themselves, or if the employee is seen to be making positive career steps forward which could not be matched in their current work environment. Many managers are big enough people not to try to hold their employees back.

There are of course many places I've not worked, and many possible cases I've not seen, but the above is my experience.
I think upcoming CRS (the global version of FATCA) is one of the reasons. Investment accounts will be reported to homeland automatically.
This was an excellent article and a nuanced, well-articulated perspective.

Too bad it got modded down almost immediately.
I don't know the answer to this. Say on x86, if you do "test eax, eax", then "setz eax", then use eax in further arithmetic - obviously there is no jump involved, but does that stall the pipeline?

At any rate the caller needs to check for errors coming out of this function (the int *e parameter) and zero termination, so there will be conditional jumps somewhere in the use of this thing. (And reading the code it seems to assume s[3] is safe to dereference...)
The issue is that once you hit undefined behavior, the optimizer is allowed to do whatever it wants - the proverbial launch nukes, crash, raid your fridge, etc.

More likely, it could just not execute that instruction or any instruction that depends on it, because that's the fastest way to preserve undefined behavior.
Free software and the concept of freedom
I was referring to Microsoft's Master Chief Collection which was almost unplayable until six months and multiple patches after release.

You're putting all the onus on "investors" (really, consumers, because these aren't actual investments). They're expected to pay money if they want new products and then they get victim blamed if they aren't careful enough. They're not the ones at fault.
this is sort of like an intergenerational pyramid scheme. what could possibly go wrong
Very common.

Two times, I accepted the counteroffer and stayed (for a while.) It didn’t have any adverse impact. I’m still at the company of the second counteroffer.

My experience is that big companies are typically quite rational about the whole thing. No hard feelings or anything, just business.
I've found you are counter offered only if you are perceived to be "good" ie a key team member. I've also found it's normal in two situations. For small/medium sized companies there can be counter offers if no one has left in a while (ie year or two), and you are the first 1 or 2 "good" developers try to quit. After that they kind of give up.

The second situation is they're hemorrhaging staff, and will counter everyone, or proactively give raises to stem the tide.

I once took a counter offer that was nearly 50% of my salary. That was too much money to turn down.
If having cars on the road was blocking Tesla's success it would have done so already. Tesla was briefly the most valuable automaker; they have all the visibility they need, particularly outside the US.
That's got me thinking... I wonder if you could use that as the name (current resident) in the USPS forwarding services found online? You would only need a throwaway email address to create an account and set it up. This might merit a test.
I can't tell if you were suggesting we should read the original article only, but not this response?
Bullet Journal (2016)
How's that "not starving"?

https://en.wikipedia.org/wiki/North_Korean_famine
Well yeah, if you ask someone if they like spam, they're gonna say no. But that doesn't mean they don't still respond to it.

I don't like the Great Deals "magazine" that get shipped to me every month with no way of opting out of it, but that doesn't stop me from clipping a coupon for 50% off at a local restaurant. In this sample of 1, you now have a 100% disapproval rating but also a 100% effectiveness rating.
Inscribing something in a circle isn't good enough. Use the image center of mass to really balance icons. Are there any design tools that provide center of mass?

Here's a minimal python/scipy script to measure the image centroid (of a b/w image):

from scipy import ndimage

im = ndimage.imread(args.input)
com = ndimage.measurements.center_of_mass(im)[:2]
size = im.shape[:2]

print("positive x is right, positive y is up")
print("image centroid is offset from image center by x:{0:.1f} pixels by y:{1:.1f} pixels".format(com[1] - size[1]/2, -(com[0] - size[0]/2)))
Ανοικτά μέτωπα στην τελευταία αγωνιστική
The underlying engine is the same, so all of the functionality is fundamentally the same.
Remember the Musk said his solar roof would cost less than a normal roof before its electricity production is taken into account?

Saying your semi is "long haul" but probably has 200-300 mile range and only good for local delivery.

Now Tesla 3 production 20% of what Musk said it would be, and still no $35,000 versions, more BS.

Tesla still running a loss and behind schedule, Space X maybe breaking even and behind schedule.

Habitually over over promising is what I consider BS.

I hope it still works out because as I said I do believe it to be the right thing and as I said maybe that how it need to get done. Seems more like how a government program is run than a business though.
People who go around confidently stating their guesses as facts are a net negative for society and it's about time the rest of us start treating them as such.
It is intriguing to think about this in reverse. Normalisation of the error rates across an image, and the techniques to achieve that or detect that. Also, rebuild images according to specific camera profiles such that the per pixel statistics match.
>Does anyone try to retain developer talent these days?

There's a line of thought which assumes that an employee that's given notice has already mentally "checked out". Therefore, it's unwise to present counteroffers. Even if the manager persuades the employee to accept the counteroffer, it's inadvertently detrimental to the team because you have retained a disengaged mind that was eager to leave. To avoid all that, you wish them well with a smile and just let them leave.

Many companies follow that principle. It's important for a developer to know ahead of time if the company doesn't do counteroffers because if you're just fishing around for job offers with no intention of changing jobs, the company may call your bluff and let you leave.
No one is suggesting that exercise replace any other treatment. Is that the impression you were getting? But because it has in fact helped at least some people, it seems limiting for any person to disqualify that for themselves without a try.
I would like to point out also, that many people who would be described as "skinny" would almost never become obese. Neither would they be able to put on much muscle mass. It is a huge misconception that our bodies are just blank templates that can become fatter or more muscular. Different bodies have affinities for different shapes.

Someone who is very ectomorphic and "scrawny", will often have severe difficulty gaining a substantial amount of weight.
I think Rich Hickey has an excellent point about the hurt that these kind of rants cause to people in the open source community. I can't imagine this guy would ever go up to Rich Hickey and yell "Fuck You" at him in person, but somehow he feels okay about doing it from behind a screen. To quote from the linked post:

> And, if you are talking about Clojure, you are talking to me. The indirection doesn't mask the attack on people, their work and their choices.

> I have to say now to those for whom such expressions are cathartic - they hurt people, a lot. I don't believe the sentiments in the post are widely held - most people who are happily using Clojure aren't as vocal. But it doesn't take many arrows to bring someone down.

> Every time I have to process such a diatribe and its aftermath, and its effects on myself, my family, and my co-workers, I have to struggle back from "Why should I bother?", and every time it gets harder to justify to myself and my family that it's worth the time, energy and emotional burden. Every time a community engages with such a diatribe without calling it out, and decrying its tone, the civility of our discourse and treatment of others heads further down the drain.

These are the people who're building the technology we're using, and if something is hurting them and making them not want to go on with their work then that IS bad for technology. You might not care either way for the debate, but no-one should tolerate the tone that the original author used.
HOT: Top Ten Most Powerful Supercomputers in the World for 2017
pssst here's a dirty secret or two

every piece of software out there that is X years old has bug reports that have gone unfixed for nearly X years.

sometimes it's a bug that impacts you directly and that's sad.

it does not help to call out the developers over the bug, which is how posts like this one probably feel to any mozilla devs who have to be watching

neither do comments on the bug that are not directed at understanding a fixing the bug

so what are you trying to accomplish? are your actions actually helping accomplish it?
Unless all of your money was in Google stock options, in the example mentioned earlier, one could buy a house and have Google stock options, so...
Actually, yes. It's difficult to try and take control of a situation when simply doing all the things necessary to keep being alive is a challenge. Couple that with the social stigma of being diagnosed with mental problems and yes it's completely possible.
> The artificial sweetener ban is due to the insulin response they can provoke

I also eat during a 6 hour window and try to keep the carbs at a minimum, and the 18 hour fasting period works wonders for my insulin levels.

Ingesting zero calorie artificial sweeteners during the fasting window have no measurable impact on my insulin.
I used to be a British Army brat in (West) DE ('70s-80's) and my received wisdom was that Germans would generally rent and save up for ownership of a property out of town for retirement. Whereas us Brits would aspire to home ownership earlier.

All of that is obviously bollocks, sort of.

As another ahem European, I'm more interested in a German's views on home ownership and why I'm commenting here.

You said: "That's why we haven't bought and I don't want to." implying it is all about tax. I'd be intrigued to explore this farther. You mentioned earlier "The taxes alone for "owning property" i.e. renting it from the government until you die are extremely high" - could you clarify that.
There are unions in SV:

http://www.mercurynews.com/2017/07/24/hundreds-of-facebook-c...

http://blog.sfgate.com/techchron/2015/02/23/facebook-bus-dri...

The USA as a whole is center right, which inhibits unionization, especially for privileged white collar groups, so you only see unionization for lower paid blue collar jobs in SV. It has very little to do with the local degree of leftism.

This might give a better indication of the way things are in SV:

http://money.cnn.com/2016/06/06/technology/crowdpac-donation...
Property taxes as a brake on house prices make sense, and since we all need to pay taxes, they can be revenue neutral should the government structure them that way.

The way it seems to work in the Anglosphere is that house prices are mainly limited by the cost of money. When interest rates are low, long mortgages for enormous sums are affordable so people bid up the cost of desireable places to live. But it's a zero-sum game - increased property prices don't create more land in the desireable area, and due to planning laws and nimbyism they usually don't increase density much either. Everybody works harder and pays more for approximately the same distribution of physical assets - except for the windfall for people who got in early, who turn into a political support base for parties that then need to keep house prices propped up. And the cycle needs to continue, otherwise those mortgages would have negative equity.
awesome. it's going up now!!
Apparently, it was the past too. I don't know many young people that use electric blankets. Plenty of stories about parents or grandparents with freezing homes using them though.
Reddit link: https://www.reddit.com/r/politics/comments/74vdbe/facebook_e...
I agree that the number of data points needed for study and the number of variables involved are both key factors. The one area that comes to mind where a approach might be easiest is closed platforms like the hardware Kindle reader -- for example, measuring read times by a large population of the same text, with varying fonts, on the same hardware. Improved typography might reduce read times some modest percentage over baseline due to improved readability.
Duplicates https://news.ycombinator.com/item?id=15419100
What duplicate lines are you talking about?

The debugger isn't written from scratch, just the UI. All of the underlying functionality is essentially the same, just in a more usable shell, and if you collapse the ribbon and retheme the UI to look like the 90s, you could almost squint and think it was the old WinDbg. The change is clearly very polarizing, but we're nearly at parity with what you could do in the old WinDbg UI, and we've already been able to give people features that we could have never dreamed of supporting in the old UI (not for lack of trying). The JavaScript support is just one example.

(Also, the cut-off title bar was an issue in the Fluent.Ribbon component we use, and I think it's fixed in an updated version that we're taking soon)
I thought every ethnicity had jews
> To really understand something you have to observe it in minute detail and ideally experience it.

Call me squarehead but I refuse to "experience" life in North Korea, not even close to this.

Also, I think if I were ordinary North Korean experiencing all the atrocities of the regime I would be really bothered by this act of "observation"; it feels quite a bit like being an animal in the zoo cage being stared at by the bored public.
Actually, this is false. The language specifically allows aliasing char (both signed and unsigned) with other types as an exception to type-based aliasing.
I think it's fairly common for people to read the first 1 or 2 paragraphs, then scroll down to the conclusion + comments. Pull quotes are likely a way to re-engage those users, thus increase their time spent on the page + ad impressions.

| Pull quotes are likely a way to re-engage those users, thus increase their time spent on the page + ad impressions.

I agree though, execution is pretty hit or miss.
Facets: Visualizations for ML Datasets
This plus rent control is very similar to my situation in San Francisco.

The only thing which would change this is if I had kids.
I like the 90s UI of old windbg too. Maybe stick to cdb.exe to avoid bells and whistles.
Implying nobody was backing over kids in older cars?

What you describe sounds like a reasonable iterative process of identifying what’s likely to kill people and making it safer.
That was me. I said, "Homelessness induced by mental health challenges" was solved in every other OECD country -- and it's true. In those countries there are programs to make sure people with significant mental health issues, especially those which would lead to homelessness, are placed in special care.

I've spent 20 years living in various countries in Europe. I stand by my statement.
You can read the documentation in https://developer.apple.com/metal/ , which includes a link to all WWDC videos.

Vulkan is basically a C API, defined at https://www.khronos.org/registry/vulkan/

There is a C++ wrapper, originally designed by NVidia, https://github.com/KhronosGroup/Vulkan-Hpp, but it isn't part of the specification as such.

Likewise the shading languages are either GLSL or HLSL, although in theory others could be created for SPIR-V.

Of course, Vulkan has the benefit of GNU/Linux, Desktop Windows (not on UWP) and about 14% Android devices (optional in 7+ versions), but middleware engines make it kind of irrelevant.