skysight-inc/HackerNews huggingface dataset:
OK, so that's a strong claim, that outliers can't work 1.5 times as much as normal. I've worked in GameDev and now science... I've seen them, they exist! Some people work not just harder but longer as well, they are extremely productive compared to average.

https://www.cs.virginia.edu/~robins/YouAndYourResearch.html

Richard Hamming says:

You observe that most great scientists have tremendous drive. I worked for ten years with John Tukey at Bell Labs. He had tremendous drive. One day about three or four years after I joined, I discovered that John Tukey was slightly younger than I was. John was a genius and I clearly was not. Well I went storming into Bode's office and said, ``How can anybody my age know as much as John Tukey does?'' He leaned back in his chair, put his hands behind his head, grinned slightly, and said, ``You would be surprised Hamming, how much you would know if you worked as hard as he did that many years.'' I simply slunk out of the office!

What Bode was saying was this: ``Knowledge and productivity are like compound interest.'' Given two people of approximately the same ability and one person who works ten percent more than the other, the latter will more than twice outproduce the former. The more you know, the more you learn; the more you learn, the more you can do; the more you can do, the more the opportunity - it is very much like compound interest. I don't want to give you a rate, but it is a very high rate. Given two people with exactly the same ability, the one person who manages day in and day out to get in one more hour of thinking will be tremendously more productive over a lifetime. I took Bode's remark to heart; I spent a good deal more of my time for some years trying to work a bit harder and I found, in fact, I could get more work done. I don't like to say it in front of my wife, but I did sort of neglect her sometimes; I needed to study. You have to neglect things if you intend to get what you want done. There's no question about this.

On this matter of drive Edison says, ``Genius is 99% perspiration and 1% inspiration.'' He may have been exaggerating, but the idea is that solid work, steadily applied, gets you surprisingly far. The steady application of effort with a little bit more work, intelligently applied is what does it.
Is there some guarantee that the features you have mentioned will arrive in 2020, or are you just wishful?

I too am waiting for a time when Rust's cross-compile support is as good as Go.

That being said, if my application can work with a garbage compiler, is Rust still the right choice?
Agreed. Most people who like Python seem to never have had experience with functional languages.
That's out of context, isn't it? What does the next sentence say?
Hey, I'm just citing the estimates from the financial help sections of Universities. 80k-100k is an accurate description of what UC Berkeley estimates for a 4 year degree.
The fourth estate is not just under attack, it's virtually abandoned. Only sustainably non-profit, worker-owned and subscriber-funded news can do the job, because ad-supported journalism leads to coziness with political/economic power and corporate advertisers.
I emailed Jeff about two years ago about a repeated and annoying Kindle App (on Android) bug. Included the details I'd given to support a few attempts before this final straw. He didn't reply (of course) but a few days later a Kindle engineer helped me debug the issue (part Android setting, part Kindle app bug) via phone.

I've not tried emailing several times.
Also:

- https://github.com/benbernard/RecordStream
That's not true. If you're already running a .net shop and you're already using VS as your IDE, then Azure is a great choice.
> It also makes it easier to know when a layer needs to be upgraded, for example because of a security issue.

This doesn't really apply. You rebuild when one of the dependencies needs to be updated. It didn't matter how deep it is into the stack or which position.
As a Umass Amherst alum, I knew a couple of people there who got into MIT, and didn't go due to the cost. There were lots of students at UMass, who were foregoing private schools. Those tuitions seem like a bargin today.

You probably got a good package. That was about 25 years ago, when Tufts was the first college to break to 20k/year barrier.
As I understand it, the majority of individual smartphone components would be manufactured using automation, and the primary step that takes place in Shenzhen is someone physically putting all the pieces together. I couldn't make an informed comment on the feasibility or cost effectiveness of trying to automate this process as well (I'd guess it's fairly low due to the relative uniqueness of each phone model) but maybe someone else can.

And Tesla is well behind the major car manufacturers in using automation.
Rules engines come up frequently in my domain area. What are some good resources for managing either high volume or high complexity business rules?

Usually these start out as hard-coding, then evolve into a rules engine or framework. Sometimes after the original devs leave, the rules engine turns into a shiny black box that remaining devs are afraid to touch.

What are some anti-anti-patterns?
“We shall not cease from exploration, and the end of all our exploring will be to arrive where we started and know the place for the first time.”
Driving is a social activity. You’re interacting with other humans, with only their behavior (and maybe the occasional gesture) from which to infer intent.

From that perspective, think of what a computer has to “know” in order to get along? It’s way more complex than just following the road and not hitting things.

Maybe the best chance for a fully autonomous driving experience is some city that takes the next step beyond congestion pricing and reserves their dense core for autonomous vehicles. If computers only have to deal with other computers, and pedestrians, that seems a much more tractable problem.
I think you're right in that mass transit is the best solution to transportation from a social and environmental standpoint. But the reality is that most people prefer cars. It's unrealistic to force people to use the socially optimum solution rather than their prefered solution. Many governments have tried and many have failed to force people to use the socially beneficial solution over their preferred one. A good example of this is the failure of carpool lanes.

Any system that caters to humans has to account for what people want. The way to make people take transit is to make transit comparable to cars - in terms of speed, reliability etc. And to make it better now rather than holding out some promise that it will be better at some future date when enough people take transit. People will take transit now if its better now, not if it promises to be better in the future.

I mean at the end of the day we can't force or guilt people into taking our preferred solution. We have to create a solution that caters to them. People will do their part for society and the environment - recycling programs are proof of this. You just have to create a solution that's not too much of an inconvenience. People would take transit more if it was cleaner, faster and more reliable. Rather than pouring more money into it hoping it gets better, or goading more people to take it under the promise it will get better - I don't think its unreasonable to ask to make current systems more user friendly and then increase funding as service improves and ridership increases
The upper elite of private schools (including MIT) are different from the vast majority of good-but-not-elite private schools.
Change title to how to do "complex" and "complicated". Just stop saying that, and I don't like the algorithmic approach to this and the vaque-ness of the word hard
As an Australian with a Hauwei phone, the writing is on the wall for me.

Google Android in no longer a universal platform and moving forward, I doubt I'll ever buy anything again Google or US related again in terms of tech.

This si no longer a China vs US issue, it's the US vs the world.
I believe you have it reversed. The initial (main) point of a job is so the corporation can generate profit. The secondary, positive side effect, is that it can, sometimes, organize society.
I'm far more likely to be a 5eyes whistleblower or activist than Chinese whistleblower.

Assume most people commenting here are in the same boat.

Pretty clear cut.
I concur, though I've noticed in press related items they're just "CEO".
I have a book from 1982 that predicts fully self-driving cars by 1995.
It's awesome watching the race play out. It very much does look like at this point that Tesla are on a spint to the finish line while everyone else took a wrong turn near the start following Google.
You're not by far the first to say this. It's the technocratic equivalent of a benevolent dictatorship. The dictator is doing you a favor and you'd better follow for your own good. And maybe they are right for now, but the whole setup was never meant to be an equal relationship between Google engineers at the top and everyone else at their feet.
Not easy things.
You have not operated where software defines the industry, but where it is a third tier service to the industry.
>>> fair-use detection into content-id -- if the clip is less than 30 seconds or 10% of the work (or whatever threshold makes sense legally), then it's fair use, period, can't submit a claim on that.

That isn't how fair use works. 30 seconds might not be fair use and 10 minutes might, depending on how they're used.
> 100% of the inventory on Airbnb is repurposed from elsewhere. People aren't constructing new buildings to list them on Airbnb.

Sure. That also includes people with 2-3 bedroom homes who only use 1 bedroom and other "part-time bed-and-breakfast" use cases. The original concept was to allow "burst capacity" for peak times.

And if all of your existing housing gets consumed by people who list it on Airbnb, then obviously there's a market demand for even more housing, so it will be profitable to construct that housing. Even if people don't construct housing just to list it on Airbnb (are you sure about that?), they might construct housing because there's higher demand for housing. In a healthy market, and in the long run, Airbnb won't actually displace anyone; it'll just lead to the construction of more housing. The problem is that most cities don't allow a sufficient amount of new housing construction.

> Now try searching Airbnb in Paris for June, and look for the listings in Chinese characters, which will be illegal hostels with 8 or 12 bunk beds crammed into a 1 or 2 bedroom flat, things that no sane person would ever certify as safe for occupation....

Well then, we should be grateful to Airbnb that they are providing everyone, including Parisian law enforcement, such an easy-to-use search engine for illegal hostels. This isn't exactly a hard problem to solve.

> Why won't Airbnb respect the decisions made by the people who live there through their democratically elected governments?

I'm not aware of Airbnb, as a company, violating the laws of any of the countries they operate in. If you are, I hope you've told someone.
Maybe you think that the only people who save and pay for their kids' college are rich people. Probably that they can "afford" not to be the beneficiaries of generosity like this as well.

Far more common is for middle class (and immigrants) to be in this situation, not even to mention the 2-shift-a-day poor parents who paid outright to stay out of debt, worked overtime, scrimped, and planned ahead. They get nothing. I'm sure they can afford not getting any gift...

As I said, I don't begrudge a generous benefactor's actions that help people. It's his choice.

It would be a wholly different matter if government took this approach. In that case, you'd better be dammed sure that someone else getting something and you nothing, isn't going to remain at "be grateful for what you have".

Cf. that company experiment a few years ago (or think through if it applied at your job) that everyone got paid the same. You're probably not so eager in that case.
I said $60-70k, the idea being that the person making $40k is married to someone making $30k. Nonetheless, $60k is 24% of gross income is still well within the recommended affordability range, and well within the 31% lenders will qualify you to borrow. Even if one person is on unemployment (in Maryland it pays half salary for 6 months), that’s 32% of income. Tight, but on average that should last just a few months.
Indeed, since raw numbers seem to tell a different story:

https://www.thestar.com.my/tech/tech-news/2019/03/27/grab-us...
It seems there are a lot of new "lead" developers out their that don't even understand rdbms, much less how to optimize them. A lot these days seem to be coming into the field thinking that SQL is old hat and nosql is the future.

You should see this newly rebuilt e-commerce system I saw recently all built on mongo. The hoops jumped through and special functions created and work-arounds were just astounding. They basically had to build their own rdbms layer in node to interface with their mongo datastore.

All this because the new hotshot developer convinced management that this was the only way to solve the DB bottlenecks they were having.

...because "MySQL will just never be able to query the product table in less than a few seconds since it has 'millions' of rows".

An entire system rewrite to solve a problem that probably could have been solved with a few indexes. And now they are going to have to implement some things in MySQL again, because all the node.js code is getting overly complicated.
Sure,

At some point, when you're talking about a concrete and complete plan, you likely go from naive self-deception to the willful deception of others.

Of course, one should consider how people's tendency to naive self-deception makes things easier for willful deceivers.

As a scheme for selling an impossible dreams takes shape, I suspect the actors have a strange and contradictory mindset. A rational conman is going to sell a smallish scam and vanish. The folks running Theranos certainly deceived many but they also rode the train far past the point where they could avoid being caught in the wreck (so they wound-up ruined, looking at jail time, etc). Maybe they had belief that if they kept the charade going long enough could make the original scheme work but they could also have a sort of thinking that simply doesn't look at the possibility of failure once they have decided to seek success.
The idea that nobody should get a goody if I can't get a goody, is the beginning of the race to the bottom.
and cook the soup in.
https://en.wikipedia.org/wiki/Stone_Soup
I don't think private for profit companies think about that at all. They just look for cheap labor.
emotions are just the way we experience rewards and losses.

we build up our emotion response network over time through experience and sublimating initial basic rewards like for getting fed, attention, loved, petted with more compound/sophisticated rewards.

what if consciousness as we experience it is independent of the substrate and doesn't emerge from it but is picked up/entangled with any substrate of the right and sufficient expressiveness, function and structure?

what if there is another sort of synthetic consciousness that exists only within the substrate and emerges out of (or can be designed in) it?

do you want to build computers for consciousness to inhabit or computers for synthetic awareness/AGI to exist in?

sort of like the difference between Androids with a ghost and those without in ghost in the Shell.
Not many, but enough to point at and hyperbolically claim that things are not good in the US.
All Bluetooth chips come with SDKs and depending on your solution another API in the OS of your board. At that point clients don't need to know much about bt and from my experience don't care beyond "how do I make these bytes appear on the other side".

BT is massive but that's mostly BT classic which is slowly going away as more and more chips are BLE only which is saner. That's why we're adding isochronous channels to keep it interesting.
A Sealed Garden That Was Watered Once in 53 Years (2017)
But I think this translation is similar to the first few translated country names, which just grab the pronunciation into a single good character:

US: 美国 MeiGuo -- 'Country of beauty'
UK/England: 英国 YingGuo -- 'Country of heroic/brave'
Germany: 德国 DeGuo -- 'Country of virtue/moral'
France: 法国 FaGuo -- 'Country of law'

But there are so many countries so it's so hard to have one for each, so countries like Austria, Italy and Spain don't have meaning for their translations.
I can’t understand the idea of spending tens of thousands of dollars on tuition then giving it half effort by working at the same time.
Agree. I also think there is a weak argument that standard economics would prevent certain people from buying seafood if supply went down.
No mention of the seesaw HK noodles. http://www.bbc.com/travel/gallery/20171115-hong-kongs-rare-n...
Google is shit in meatspace. It has been demonstrated too many times. They'd better hope the day that they'll only need to interface with bots arrives soon.
Yes, since each of Chinese android vendors(Huawei/Xiaomi/Oppo/Oneplus...) has their own "Google Play" alternative in China. Their are plenty of tools for uploading apps to each of these markets.
All consultants are “pigs” not “chickens”?
Book Review: “Good Strategy. Bad Strategy”
Well-put. If someone is going to get mad that they lost out on this windfall, they may as well get mad every time anyone other than them wins the lottery.
Isn’t that how… all consumer hardware works?
If you enjoyed this then you'll likely find Claude Shannon's approach useful.

https://news.ycombinator.com/item?id=15115891
Not enough copperbars or GUS-specific mod tracks.
Lots of people, including far too many families with children.
Thought this was about Kongregate, which is often shortened to Kong.
GCP support is not really good. If you need somebody to repeat support notes - they yes. Otherwise, it your business is down they will not help you with reasonable troubleshooting options or anything in that sort. I'm sorry but it is just not good.
i was following you until you started talking about destroying peasants
College debt doesn’t just come from tuition, if you want to make a valid argument representing students in the last 10 years, you need to take into account cost-of-living factors as well.

When you do, $25k isn’t hard to hit at all a year. Take any UC school (average in-state ~$15k) and add just rent (~$800/month if you’re lucky) and you’ll get there. Now factor in food, travel (over breaks), club fees, etc and you’ll see why debt is so high, on average, despite students working part time jobs.
It's just very different.

For example, there are a ton of SDKs that provide push notifications, such as Baidu, Tencent, etc...

There are also "super apps", such as WeChat, that offer their own API surface and can be preferable to some app devs.

Then there are some things, such as "advertising id", which none of these SDKs provide (at the moment?).

So yeah, the answer is somewhere between "it's complicated" and "no one".
> Same thing with chess; play only with Grand masters (if you can find them) and after a few years of getting your ass kicked, you'll eventually get good. (Disclaimer: I only skimmed the article)

That sounds suspiciously like one of those surface leval optimal solutions which don't survive reality. I imagine the best way to improve is like the best way to diet or exercise. The flawed system you can sustain is better than the optimal system cannot.

Playing against the pinnacle of a sport as an amateur is likely sustainable for neither the amateur nor the master. The amateur will quickly tire of never feeling like they have a chance, and not seeing a real improvement when measured against the vast gulf of ability compared to the master. The master will be bored and unchallenged.

I think a close to optimal path to improvement for real people would be a club of people all dedicated to improving, with enough competition between them all that none can be complacent, and a mentor with enough skill to provide useful advice at all skill levels. Martial arts schools in the Eastern tradition, for example.

Now I'm wondering what the world would be like if every GM ran their own chess dojo. :)
This happens when you have a boatload of "educated" people with degrees in psychology/neuroscience who have to do "research." There's something like 100,000 new psych grads each year - and there's only so many coffee shops.
Being a programmer is like being a musician. There are many different levels and some people are more natural at it than others. Some people can learn an instrument for years and never get good enough to play a tune (people who tried to learn programming). Some people get good enough paid to play (9-5 programmers). And some people are so good they go on to create own albums and masterpieces.

I've seen a lot of people who tried to become programmers just fail because they can't think like a programmer. However, I have found those same people are awesome testers, designers, planners, etc. I would suggest looking to see if you somehow are more better at something else in the web development realm. If you do find something then you'll at least be in web development and be part of something you find interesting.
> Emigrating to California was comparatively a mild culture shock. Turns out I had more in common with muslim Pakistani software engineers than farm boys from half an hour outside my home town.

Are you are Muslim ? If I dropped you in the middle of Pakistan I am pretty sure you would have nothing in common with most people in Pakistan.
If you want simple you can build your own on top of 15.4. This way your device will work but only with your other device.

The big thing about BT is that it's everywhere.
Hmm. I was driving a rental Hyundai that has auto-lane steering. I constantly wondered if it would follow the wrong path at choice decision opportunities (exits and forks) or side-swipe another vehicle trying to follow a lane. It's quite aggressive in basically overriding the driver's input without significant force and not notifying audibly when it disables itself (except for a visual indicator, a small icon in the cluster turns from green to white, but it requires "polling" behavior of constantly looking down).
From a purely logical standpoint, why struggle to put your kids through college when student loans are available? They have a longer time horizon to pay the loans off than you do as a parent.

Almost every financial planner says that you should put your own retirement before your kids college for the same reason.

If you can afford to save for your own future and pay for your kids to go to college then of course that’s different.

I have a step child that I haven’t saved a penny for them to go to college. But, between cash flowing what we can and loans he will have the opportunity to go. Yes, I plan to help her pay the loans after she graduates or probably pay most of them myself - but not at the expense of our retirement.
I wonder who came up with the idea of calling their response flowchart a "specialist."
The private student loan market is almost non-existent now. The “people lending them that money” is the federal government. And the combination of no credit checks on the front end and non dischargability on the back-end is a deliberate policy to make loans universally available.
You know about such trick, others may not. I loved this article for the thought process, not for the nested loop error.
Exactly. Maybe they'll be like OxygenOS to Android.
Not an excuse at all. It is Google that chooses their own logistics partners and support team. Why do they choose shitty ones?
It seems the AirPods do this. It will delay the video so that it’s in sync. It might already be in the protocol.