skysight-inc/HackerNews huggingface dataset:
Target the largest customer base, so they get 30% of the biggest potential income. That means selling at a low price, because most customers will only pay low prices, and all customers prefer low prices. This teaches customers that software’s average value is low.

As software developers, why target the largest customer base instead of creating a product that people are willing to pay money for and target people who can and will spend money?

Apple doesn't target people who are only willing to buy a $60 unlocked phone or a cheap computer. Apple Stores are usually located in the most affluent areas in the country.

Build a universal app (iPhone and iPad versions, in the same package) to increase the attractiveness and convenience of owning multiple iOS devices. You’ll earn a “+” in your app’s buy-button on the Store. This teaches customers that supporting multiple devices isn’t something to pay extra for.

I wouldn't pay twice for the same app to run on my 13" laptop and my desktop, why should I pay twice for the same app for my iPhone and iPad?

Provide regular updates, at no cost; so much so that there’s no mechanism for paid upgrades at all. This teaches customers that they should expect free upgrades for life, no matter how little they paid for the software initially.

It's clunky, but app developers are doing paid upgrades via app bundles.

Make exactly one sale of an app per person, ever, regardless of the number of devices they own, how often the app has been updated since they last used it, and so on. This also teaches customers that they’re entitled to come back to a free app at any point in the future, no matter how long ago they paid for it.

How is that different from any other software? I can still run old Win95 software today.

Sell only through their store, with their distribution mechanism, their product page design and user flow, and their 30% cut — which doesn’t provide for marketing or discovery of any kind beyond searchability, and the very small chance of being featured in some way.

It's always been the responsibility of the producer to market their products and make it stand out. Coke and Pepsi don't depend on the stores to advertise for them.

The majority of customers probably have no idea that the price they pay for an app is almost 43% higher than the amount the developer will receive, before tax (i.e. that Apple takes 30% off the top).

I think consumers know there is a markup to what they buy in a store.

Unless you're selling a game, selling an app in the store is not the way to make money. The companies that make money from apps are using the apps as a front end for a service consumers want.

I made more money in 2008 as a "mobile developer" working on Windows CE devices for a company that produced a service that other customers want than most indie app developers make today.
VXLAN: BGP EVPN with Cumulus Quagga
Location: Nigeria

Remote: Yes

Willing to relocate: Yes

Technologies: ASP.NET Core MVC, ASP.NET MVC, C#, MSSQL, MYSQL JQuery, Javascript, LINQ, WEBAPI, SaaS, Multitenancy, HTML/CSS Bootstrap, AngularJS

Résumé/CV:https:https://drive.google.com/file/d/0B5fafs1RzGu2Y3lPbHpWamxjaDg...

Email: kosiso.gaxion@gmail.com

I'm a senior full stack ASP.NET MVC developer with over 7 years of experience. I have a B.SC in COMPUTER SCIENCE with specialty in translating mathematical calculations to computer algorithm. I understand how to do proper usage of data structure and solid software design principles that will produce codes that are not only easily maintainable but won't break and loose execution speed due to high scaling and usage.
>We should be dumping these whole datasets into machine learning and having computers give us potential links to explore.

You're describing P-value hacking, thus named because hack scientists use this technique to publish papers about nonsense.
Soylent and Juicero

Rather surprised that nobody, as yet, has made a connection between Soylent and Juicero.

* 1st: Juicing & Nutrition
- There’s very little evidence that liquid food / juicing has any benefits for most adults. Most nutritionists worth their salt will advise against juicing. Juicero (and other juice makers) take perfectly good,healthy, nutrient-rich fruits and vegetables and make them less healthy. Ditto for Soylent. Crushing natural foods (vegetables, fruits, any other in their natural form) together to seek out their nutrients, and reconstituting them in powder/liquid form is, by any other fancy name, a juice. “The skin on an apple, the seeds in raspberries and the membranes that hold orange segments together — they are all good for you. That is where most of the fiber, as well as many of the antioxidants, phytonutrients, vitamins and minerals are hiding. Fiber is good for your gut; it fills you up and slows the absorption of the sugars you eat, resulting in smaller spikes in insulin. When your body can no longer keep up with your need for insulin, Type 2 diabetes can develop.” [1]

- I wonder if people who see the benefits of Soylent/juicing have read Michael Pollan or Marion Nestle. See [1], [2], [3]

* 2nd: Silicon Valley and investments
Both Soylent and Juicero are funded by marquee investors. Here’s a brief list for Juicero (Total $118M raised) [4]
GV (nee Google Ventures)
KPCB
Abstract
Campbell Soup
Thrive Capital

Here’s for Soylent (Total $70M raised):[5]
GV (nee Google Ventures)
A16Z
Tao Capital
Index Ventures
YC
Lerner Hippeau
Initialized Capital

What do these have in common? Apart from being in the food business? It is the Food-as-a-Service business model. That is the essential ingredient (no pun) of the business, not the nutrients per se.

In effect, both Soylent and Juicero are products targeted towards high disposable income, busy professionals who want convenience, and perhaps the glow of “save the world from hunger”. (whatever that means). Any health benefits are inconsequential at best in the grand scheme of things.

If you value your nutrition and health, you are far better off relying on the tried-and-tested advice from Michael Pollan: Eat Food, Not Too Much, Mostly Plants.

All other rationalization of time/effort/nutritional benefit of Soylent/Juicero in “save what world from hunger” is, well, just plain old rationalization by any other name.

[1] [People think juice is good for them. They’re wrong. - The Washington Post](https://www.washingtonpost.com/posteverything/wp/2017/04/26/...)
[2] [Books | Michael Pollan](http://michaelpollan.com/books/)
[3] [Marion Nestle - Wikipedia](https://en.wikipedia.org/wiki/Marion_Nestle)
[4] https://www.crunchbase.com/organization/juicero/investors
[5] https://www.crunchbase.com/organization/soylent-corporation#...
Yes, the objections by IBM and Red Hat won't stop this train.
Haskell: where difficult problems are trivial, and where trivial problems are the subject of ongoing academic research
I found that my Blizzard account 2fa app had been forgotten when I moved from my old phone, so I was locked out of an account I don't use very regularly. But they had an option to just text me a code, which worked and I got access to my account. I didn't know if I should be relieved because it worked or disappointed that their secure 2fa was so easily side stepped.
there are artist studios in east williamsburg that are about ~500. my buddy's even has fios.
The examples you've given have direct values. Try:

var index = getIndexFromSomewhere();
var name = getHandleFromUser("peter", "waivers")

The type isn't as clear anymore.

*Edit: I'm absolutely a fan of the var syntax, having dabbled with scala. I'm just expressing what I think the original author's complaint is.
One additional thing which is missing in the post is that AES-GCM is (finally!!) becoming usable: http://openjdk.java.net/jeps/246

> performance increase is large compared to JDK 8 GA, ranging from 34x to 150x
Yes. What part of a crypto currency with no established usage outside of speculation would exclude it from being labeled as such?
Obligatory link to Cory Doctorow's 'War on General Computing': https://www.youtube.com/watch?v=HUEvRyemKSg
This is a great way of looking at it. I hope progress continues and does indeed make our current ideas look slightly foolish and quaint.

We stand on the shoulder of giants. Imagine even having the audacity to dream of that in the 17th century.
Do you not eat at all during work?
Given some oversight and runway, any programming skills I have can be done by someone else in a low cost location. Nothing I do or invent is exceptionally hard. That is probably best reserved for the pure sciences. This makes my creativity/skills moot.

My only truly innate talent is my ability to cogently communicate with my local peers better than someone who lives elsewhere. Even that is becoming irrelevant because global companies are homogenizing business communication styles.
> REPL. I really wish C# had this.

Already exists: https://msdn.microsoft.com/en-us/magazine/mt614271.aspx

But I do a lot more these days with https://www.linqpad.net/ instead.
Leave it to Microsoft to develop tools designed to accept blood sacrifices.
>Currently, with a wife, a kid, and all her kid-friends, carrying on loudly and ransacking the house at all hours, I couldn't imagine making a "bedroom converted to office" work for actual productive remote work.

I can't imagine making a setup like this work for even maintaining basic sanity. Every time I read a post like this, I realize I did the right thing by not having kids. I'm constantly stressed out as it is because of the open-plan office; if I had to come home to people "carrying on loudly and ransacking the house at all hours", I think I'd shoot myself. How people can live without a good amount of peace and quiet, I have no idea.
> There's also this notion that "Fortran is fast" that MANY people hold for some reason. They don't know about what kinds of modern compiler optimizations they're missing out on and what new IPC frameworks are available.

Fortran is fast and has no reason to be worse than C. In fact, it may be easier to write compiler-friendly code in F thanks to "restrict by default". And are there really HPC-grade C compilers with whatever "modern optimizations" that don't come with a Fortran frontend? Don't think so.

BTW, I have seen an attempt to rewrite a few dozen KLOC Fortran project to C and it wasn't pretty. The code was still a bunch of for loops crunching through a bunch of arrays, just in a different language, and then it had some new bugs that were introduced in translation and also it produced slightly different results because of different language rules, compiler and optimizations translating the same math formulas to different machine code. And the formulas were written to produce expected output when compiled with, you guessed it, Fortran.

Don't get me wrong, the old-school Fortran with 3-letter variable names, 72 character columns, GOTOs and stuff sucks donkey balls. But you don't have to write like that - while I'm no real Fortran expert (sorry), I've heard that modern standards of Fortran are vastly better and look much closer to C. I would certainly research this before rewriting everything in C.
The first bait-and-switch apartment listed "Entire home/apt" with 4.5 stars rating is here: https://www.airbnb.com/rooms/14489610

1 or 2 of my very nice people will be in the office upstairs to help with any questions during daytime. (the bathroom is shared on Mo, Wed, Fri during daytime)

How is this even legal?
Thats really interesting. So config files themselves could be considered as some complex type and the inherent language type checking may be used to validate them?

Somehow reminds me of Structs/Records in Erlang/Elixir and using pattern matching, conditions and guard clauses to enforce validity or logic.
So what's a good set of examples or exercises that will show an experienced coder some new ways of thinking?
I had a very similar frustrating experience with AirBnB. Essentially, my rental turned out to be an illegal sublet that hosted a large party the weekend before. There was still trash strewn about. The real owner contacted the neighbors and they (kindly) informed me of the situation.

I immediately contacted AirBnB, here's a quick summary of what happened:

- On hold for 30 min
- Offered a $50 coupon for another booking (I was traveling with 5 other people)
- We had a full day of activities so I booked a rental with instant confirmation.
- The customer service rep scolded me because I was supposed wait for the coupon code (which was sent 30 minutes after I booked).
- The coupon could not be retroactively applied to my new booking.
- Only after tweeting their customer service did someone else reach out.
- Every new customer rep had a different answer for me.
- In the end took 2 months and a credit card chargeback to sort everything out.

My whole experience left me with a whole bunch of questions.

- If your $20B valuation comes from connecting rentors and rentees, shouldn't your customer service be stellar?

- If something goes wrong (at the fault of the rentor), why is the onus on me to solve it (imagine if this happened at a hotel)?

- There's a lot more time and emotion invested in making an AirBnB rental over a car share (Uber, Lyft). So when things go wrong, why does it feel like AirBnB treats it as the same (e.g. "just book another AirBnB")?

- To cut down on illegal rentals, AirBnB could choose to ask for a copy of the lease agreement. It's an obvious answer, but why not?

When everything goes right, I'm sure AirBnb is fine. But if you have an experience when something goes wrong, you'll understand why I no longer use AirBnb.
Well, maybe but what is the non-pressure course that the EU should take here? Isn't that what they (Greece) signed up for when they joined the euro?
Polution and slave labour in China.

Unemployment in the US.

Globalism sounds great.
> I think the idea that subsisting only on Soylent is something a lot of people do is overblown.

And yet every time there's a thread about Soylent people say that it's the only sole source of nutrition product. (Even though it isn't).
And it doesn't say which Fortran they are using bog standard GFortran or Intel Fortran with all the parallel extensions.

With this sort of code you also tune it to the machine architecture back when I did F77 for BT / Dialcom the code was tweaked to suit the PR!ME Architecture to get extra speed
Personally, I'm hedging my bets by living lean and investing every spare dollar while I'm making hay at potentially unsustainably high wages. I'm also continuing to develop myself professionally, and preparing to move to a lower-CoL country in the future if that ends up making sense. If everything goes well, I'll have the option to retire young and rich. If the world goes pear-shaped, hopefully at least one of those measures will turn out to have been a good investment!
Fortran often IS the best language for the job, when the job is scientific number crunching.

Compared to C or C++ it has the advantages of better complex floating point number support and better control of reproducible math results. And there is better possibility for compiler optimisation because the langauge semantics let the compiler know one array will not alias another.

Compared to Java, C#, or Python, or any other JVM language, it has the advantage of compiling to machine code for every relevant supercomputer and cluster architecture.

And all of the well-tested high performance computing libraries are written in or support Fortran. The ecosystem is there.

Don't assume things are done purely by inertia -- for big projects there are real reasons for the choices made!
I don't think the reviews are rigged per se. Here's what I think causes this. I was a superhost for about a year renting out a spare room.

Superhost status seems to increase your position in search results, and acts as an indication of high-performance/great accommodations leading to more renters being interested and you charging higher prices charged. Most hosts want to achieve this rating. Part of superhost status is maintaining an insanely good rating, I think > 4.5 avg for rolling 3 month periods. Renters seem to know this, and in fear of being somebody that gives low reviews, will inflate their reviews. I could be wrong, but I think my wife and I would review accounts and lease to renters who had given more positive reviews.

This may seem selfish but it only takes 1 3-star review from middle-aged people comparing you to a luxury hotel to learn.
Issues in Kombucha Pt. 1: Science V. Nature – BevNET.com
Don't blame Soylent bro! They just want to end world hunger.
Yeah, but that's not how they market themselves- it's only learned through a poor experience
I've been drinking Soylent every day for breakfast for the past year (the bottles). I find it really convenient, and unlike SlimFast and other shakes, it doesn't seem overly sweet to me. It gets rid of my hunger with no fuss, no mess, and no fanfare. Ideally, I could eat a healthy breakfast, but in reality I know that I'd just be pounding down some cereal bars or something, which would arguably be worse nutrition-wise than Soylent.
"For plenty of reasons, Craigslist’s sustained success on nothing more than a basic HTML website has been particularly maddening to Silicon Valley. A recent Forbes feature on startups looking to disrupt online classifieds described Craigslist as “the cockroach of the internet,” and argued that “in the technology industry, where survival depends on constant innovation, conventional wisdom suggests Craigslist should have vanished long ago.” "

Sometimes I read about Twitter, or whoever, losing hundreds of millions of dollars, in a quarter, and I'm totally baffled by it

I mean, the code to make twitter be twitter was written long ago right? what are they spending hundreds of millions of dollars on?

seems like Craigslist is putting that idea, roughly into practice
I quickly tested it before commenting above and it stripped and discarded quite a lot of my SVG code (hence my comment on lossy transformations). I've just looked into React's SVG support and it is poor and hacky (e.g. it hardcodes two ns prefixes rather than supporting aliased uris as per the SVG​ spec.), so I guess my main objection should really be with React's (lack of) decent SVG support rather than with this tool.

That said though, I've used SVG in React quite a lot myself, but I've always opted for SVG as strings or external static resources rather than inlined vdom objects - this has worked fine for me as I would think of SVG as a display format so it has never needed granular access according to application state in my experience.
I think this post would be a lot more informative with the original title "Learning to Estimate 3D Hand Pose from Single RGB Images"

The results are astounding for anyone that's tried to do similar work in the past. I'm so pleased that they made the code available.
I'd only notice when other people start complaining they can't get hold of me... which frankly I'd be okay with 99% of the time. The thing I hate about the phone is the expectation that I'll reply right away and participate in a phone call that's intrusive of my time. Frankly, I find a lot of people feel the same way about texting or emails. I have quite a lot of people that text me and if I haven't replied within a minute or two I get the "well?" or "can I get a response?"... "Yes, and I'll respond when I'm good and ready! Lest I need to remind you that my phone is for my benefit, not everyone else's!"
Partially. It's a business expense, so at least you get to deduct it from your taxes.
Visual Studio Code April 2017
>This is the same alarmist outcry that happened in the 90s... "India has a billion people who are educated and cheaper! Outsourcing will kill all the tech jobs!"

And it will -- as it already ate lots of service and call center jobs. But these things take time, and India's schools are not exactly best of class.
Well that was weird. The grandparent asked why LEGO was so expensive. People reply with familiar Lego Group PR sound bytes that don't explain the markup. I reply with fresh economic facts that actually explain the costs and I am implicitly being cast as either a communist or as being ignorant?

Maybe don't be so judgemental for no reason?
https://github.com/data61/fp-course
If we were using Azure at this point in time, I'd definitely consider using this.
List<String> list = new ArrayList<>(){ };
How do you know for sure? :)
> government mandated methods

Is that supposed to imply they work?
These are requests from developers, volunteers. Not the project itself.
Youtube might not be the best benchmark...

1. It actually loads very slow, takes me 5 seconds for the site to become usable on 100Mbit/s and a new fast i7, compared with google.com or hacker news which takes fractions of a second.

2. It is not the first site you go to with a shitty connection as the reason you go there is to watch heavy bandwidth videos.

3. It is essentially a single page app, once loaded, you will stay on the page for the duration of the video and the next video will be played on the same page without reloading.
Seems like the OP was saying that globalization may have been inevitable, but it's current extant structure and nature have been shaped by US governmental policy to directly benefit a limited segment of society, those who benefit from the policies they listed.
We have a long way to go. People need to understand:

* How U2F works on their phone

* What if the U2F key gets lost or stolen (revocation)

* How to have a backup of the U2F key

* Are multiple identities possible (home/work/whatever)
These kinds of things have been going on for years, and yet the U.S. government, for one, just reduced privacy protections for consumers.

True. I have higher hopes for the EU
>sort of original sin that must be atoned for by self-flagellation.

whether it's original sin aside (though i do believe it is) where do you see self-flagellation? i'm simply saying i'm okay with china becoming more competitive and market forces taking their natural course.
Chain of taken for granted assumptions: Intelligence = consciousness = sentience[1].

[1] sentience defined as feeling or sensation distinguished from perception and thought, or possibility of suffering (mental state sentient subject wants to avoid).

It's possible to conceive high level intelligence without consciousness. It's possible to conceive consciousness without sentience. Just having awareness of internal state, preferences and goals does not imply suffering.
This actually does the trick. I go to a nearby coffee shop to get my coffee. It's like, changing context allows you to switch to "work mode".
Well can't have Herbalife having all of the fun
The standard version [ fix :: (a -> b) -> b ] is weird too - I'd suggest reading up on that first, there's a lot of tutorials. You can use fix to write recursive functions, so I'm guessing mfix is analogous, it just handles some >>= plumbing for you.
>As a long-time Java developer, I really hope they won't implement JEP 286. I think type inference by the compiler is a bad idea, as it results in less readable code, more bugs, and an unnecessary burden on the compiler.

It is already the case in lots of languages since 1990s and the sky has not fallen...
That does not provide an equivalent level of protection. If I can get you to enter your Google credentials into a site I control with a TOTP token, I own your email. That is not true for a security key.
picnichealth could easily add a "opt in" option whereby patients can opt their data into to trials. Institutions could pay for access to all this curated data to use for testing or recruitment of patients.
https://youtu.be/OMk5KoUIOy4 - have a look about 25 minutes in.
Yeah but the laptop might be the nail in the coffin. This and that and your laptop has been tampered with to hide evidence? Guilty. Without the laptop he would have had one less thing against. Maybe I left the laptop unattended or whatever...
I blame the "sharing is caring" and "safe space" culture. If people were exposed to reality at a younger age they'd know that any advice given is for the advice givers benefit.