skysight-inc/HackerNews huggingface dataset:
> Also, you don't "browse" wikipedia

The Wikipedia homepage, the 'random article' link on the sidebar, and the XKCD strip (https://xkcd.com/214/) all directly oppose this notion.
We've also benefitted from moving from a monolith to SOA-esque services. IMO, The thing that DHH is failing to mention is that Monoliths work great when your application looks something like Basecamp.

Basecamp, while a great tool, is a "simple application". I don't mean it's not well built, I don't mean it's easy to build, I don't mean it was fast to build, but if you look at what it does, it's all vanilla stuff.

Many other companies don't have the luxury of building apps that look like basecamp, and hence, our architectures are more complex.

When he writes these kinds of articles, they always feel somewhat strawman-ish.

At the end of the day, each software project has it's own unique requirements that will govern success. We got paid the nice salaries we do because it is up to our discretion to understand what is the most efficient architecture for what we are trying to solve.
This is one of the most astute and coherent metaphors I have ever read about the subject.
Umm, yes, I do. We take the quality of our food, and the effects it has on our lives, very much for granted. Have you ever stayed for even two weeks in a "food desert?" It sucks. There are places in Chicago and LA and other inner-cities where it's a two-hour round trip to get fresh vegetables, much less organic dairy.

Obviously it depends on the food. Eating pesticide-filled butter everyday throughout ones youth may well have effects later in life.
> That's my point - you don't trust them.

Actually most people DO trust them. I would eat my hat if 90% of people don't agree to sell their house at what the listing agent suggests.
Not to disagree with the idea of their importance, but linear algebra, set theory, and formal logic are things I had not even heard of in a relatively impoverished public high school, much less had courses on.

Hell, I had to take the AP Calculus AB twice -- not because I did poorly the first time, but because there was no other courses for me to take and I didn't want to go a year without any math before college.
I have some functional programming experience, but I've never put it on the resume because I have never seen any company request experience in it, so it seems like a waste of space to put it on there. So that could explain why you never usually see it on a resume.
well if you care about your job and career, a lot of opportunity awaits you in Manhattan. That's certainly one reason.
Microsoft lost the smartphone game cause they came too late with a mature product. Supporting Pink ensures they stay in the IoT game from the start.
Luckily, you have the opportunity to follow this advice every 5-8 years.
When to invest in a startup
The alternative is to do what Florida did: cap only primary residences. Why California extended the freeze to all property is beyond me.
Ok, counterpoint:

I moved to SF from NYC about 3 years ago and, yes, it's now definitely more expensive than NYC.

But I've built a friend network here that's absolutely unsurpassed in my short 37 years on this earth. I feel more at home in SF than I ever did in NYC - I see friendly faces all around the city, I run into people when out for a walk, I've got a group of people I cycle with regularly.

So - for that reason - even if you offered me 2x what I earn and a home/apartment 3x the size - I wouldn't even give leaving a minute's thought.

How does that play into the thinking for other folks? Do the folks who are thinking of just picking up and leaving not have friends they care about? There's got to be more to where you live than whether or not you own a home (and how big it is)....
What Structured Analysis can teach us
The extra width is for parking. See this streetview image; the storm drain is at the end of the block (where a person is standing behind a pole in a red jacket). https://www.google.com/maps/@37.3859607,-122.084495,3a,75y,1...
I know what's up. That why I made the comment. It's more about what is said than the actual content of the statement itself.

If I did the above, and someone made a stink, I'd hit 'em with "Are you denying my lived experience?" and then reaffirm the validity of my self identity (which is what matters) over what I actually am to observers (which is immaterial and doesn't matter).
Why do you say this? Organic food has serious, measurable benefits. The differences between organic and orthodox varies across food items, of course, but for some it is a very serious difference.

http://www.ewg.org/foodnews/summary.php

I surmise that your contention is based on the Stanford study? Have you ever actually read the study yourself? Do you realize that its methodology is widely regarded as fundamentally flawed? Start here for a good review:

http://www.tfrec.wsu.edu/pdfs/P2566.pdf

...and of course, the Stanford study is just one. Many other studies, which I and many others assert are of a superior design, have come to the opposite conclusion. This one is particularly compelling (sorry for the wordpress.com link, it's the only full text I can find online):

https://donamarianadoces.files.wordpress.com/2012/07/nutriti...
Question: Four quarks, or two quarks & two anti-quarks?

Answer: Not anywhere in the Scientific American article.
Also, not in the abstract of the paper. Actually have to read the paper, to find out that the claimed tetra-quark is 2 quarks & 2 anti-quarks.
I'm disagreeing on both ends: 1) I don't think Java and Javascript are bad languages to learn (nor even that the matter of which languages to learn is particularly important), and 2) I also think that systemic racism is a big enough concern as to completely obfuscate any effect that learning Java and Javascript (to the temporary exclusion of other languages) might have.
Why in the world is this downvoted? Om/CLJS has some of the nicest bindings for React. It's extremely valid that if you are frustrated with React that you could experiment with the clojurescript ecosystem to see if that would "make you happy".
What makes the land valuable to the factory? Serious question. You have the factory there, presumably a big factory was the best available use of that land.
Then people move to live around the factory. Are you suggesting that houses suddenly become the best available use? Because that doesn't make a lot of sense.
Of course the value does go up, but thats because the factory now has ready access to a population of employees. Did the factory build the houses around it that enabled that? No! So the amount the factories taxes go up from LVT is exactly equal to its net benefit from having a population near it ready to act as a labor pool. In other words, it has lost nothing from the tax, but merely failed to gain economic advantage simply from controlling the land.
I think we'd have seen more products using the Videocore if it had the potential for anything vaguely interesting (like this). But here's to hoping.
>Anything except DNA is essentially a fortune teller reading a palm.

DNA evidence has been somewhat problematic as well, though mostly due to improper/non existing lab standards:

https://www.utexas.edu/courses/bio301d/Topics/DNA/text.html
..the lying press is a very common meme in Germany right now. The word "Lügenpresse" which combines "lie" and "press" even has its own wikipedia entry.

The claim that media owned by the Axel Springer Group or BILD specifically promotes lies more often than other publications seems rather biased to me.
Since you put a lot of effort into this post, and it's a normal discussion now I'll respond.

I haven't personally tried any VR sets other than Google Cardboard, but I am aware of the motion sickness problem. I have heard that the older Oculus kits were worse than the CV1 and Crescent Bay models. I feel like I remember reading that some new technology to do with the Vive's front camera fixes or at least helps with the motion sickness problem.

It would be great to hear more from @coalescence to see if they were talking about the motion sickness or not. I got the idea that they meant "not wanted to take off" like it was just really good and didn't want to put it down, not anything to do with not getting sick.

Sorry for getting into the argument above with you, I think we both just misunderstood each other and were focusing on and interpreting things differently.
It usually means working on apps used by a lot of people, entertaining stuff and exciting new technology. That "style" is not available in every part of the world.

In some places of Europe it's most of the time just working for bank, insurance, industry or european institution with too old technology, long and fixed schedules and not so much excitement or feeling of making something useful. Add this to under-market salary, suits everyday, ... Developers are not killing it there, they just cost money, they don't have that aura of hype, respect, perks and all.

But it's starting to change I guess (and hope).
Yes, but they may also lose information in the process... As usual, it's a tradeoff.
Programming in lisp is basically manipulating the ast.
It's a huge game played by the banks to extract economic rent. Landlords are taking a slice and providing a risk buffer for the banks. I find the whole practice, which as you noted in SF is taking up all spare income, disgusting.

Your comment is worded strangely also - I'm saying they are speculating on land. If they are buying and making a little just by providing a service I have less of a problem with them, but this simply isn't possible in the current environment of unlimited fiat issuance. The bank lending and endless speculation means wealth producers are squeezed to the limit.
I left SV for Santa Barbara and could not be more happy. My compensation package took a hit but living expenses decreased proportionally. More importantly, I got my life back. My commute went from 90 mins to 15 mins and my family is happier.
It's just a "good" sounding narrative. How about a different one:

It looks like it all changed once we hit the early personal computer era. Suddenly, you could learn on your own time, and many more men did than women.

Now companies realised they could skimp on training and get away with it.

Women then thought... "Hey going into a career where I am competing with men who have invested hundreds of hours before they turn 18 and where most learning is expected to happen in your own time is crazy"

Even today the narrative is learn on your own time if you want to be successful. If companies really give a damn about diversity then they will start incorporating learning on the job.

...oh wait instead they are pushing to get young girls to invest in IT just like some young boys do.
There are other scenarios. Apparently (I do not own a car, so forgive my ignorance), it is possible now (at least above a certain price) to unlock your car remotely via smartphone or something. Imagine a criminial organization gaining access to a car manufacturer's network so they can steal cars.

Some people apparently like the idea of being able to lock/unlock the front doors of their houses/apartments via smartphone app. I am not certain how this is more convenient than getting a key out of your pocket, but it doesn't matter - the same scenario applies. These are probably going to be "cloud"-based, so if someone can compromise the servers, they can now gain access to entire neighborhoods. (Or, alternatively, lock the doors, keep the people inside.)
People are held back by food deserts which limit access to fresh produce be it organic or otherwise.
After learning lisp, I just feel like every other language is a weird set of macros. Looking at this AST confirms that.

Wish I could live the rest of my life in Sexp-land.
Disney Introduces Surge-Pricing
It's because Lisp is basically an abstract syntax tree.
I feel like it has the sensors to see that it wasn't going to slow down and not hit it.
I see your point and agree rampant speculation is a problem but most societies do this. it is problematic for example that 3/4 of the Chinese stock market is owned by regular people IF (and many were) they buy on speculation and borrow capital to do it.

Regardless, in the land example you raised it is not neccessarily true you are a "leach".

* someone living/working there would of course need a place to stay, and owning something that increases in value would be intelligent.

* it may have been non-obvious in 2000ish to be buying.

* while it is likely you are capturing much of the value from external input, it is also from demand. Sf/sv is finite and as societal resources concentrate into urban areas (as it has been for decades) the issue is supply. That previous statement agrees with you however, it isn't clear birthrate/deathrate ratios will fall enough to stabalize total pop. So to some extent you are capturing value from buying an asset that is scarce while more people will be born who need it.

Ideally this can force correction in that SF may build more resedential housing or that another place does and engineers relocate there.

So yes, in a black/white I buy 2 housing blocks and literally rent collect, choosing to have no tenants rather than lowering prices, I would consider that unethical. This happens. It isn't phenomenal for society.

However, there are many other factors where people own homes or assets and some degree is speculation, some is need and some is risk minimization.

Bitcoin is good example. Some people buy in, this creates the value as it is externally valued. Then more adopters come in and buy. Some more come in and begin trading. Etc.

In your land example, this land initially had limited value (way way back). It isn't particularly clear SV/SF couldn't have existed 50 miles south or north.

Who are the speculators?

* the settlers

* the originsl chip manufacturers

* people coming in 90s

* companies buying real estate in 2000s when some of the above went bankrupt

* people coming pre 2010

* people coming post 2010

This is a continuum and also it is driven by complex factors. There are many people/actors and it isn't clear that you can call 1 sector/type of market action objectively "bad" or a "leach"
It is the eternal quest for hearts and minds. Developers. Developers. Developers. Microsoft have always been aggressive about getting their stack in schools here. Hook them young. To be fair other companies try and do the same. It is good to see Microsoft on the Pi. Diversity is important. It is better that they get behind the Pi than them going off and promoting a more closed alternative that would only boot a signed Microsoft image.
Someone will disrupt Salesforce but it will take real innovation in how information systems are built and interact with each other. A few years ago, when "cloud" wasn't as buzz worthy necessary in marketing copy as it is today, Salesforce's main marketing message was "No-Software". Anyone who has used SF (Or Netsuite, or I assume any ERP systems customization features) knows that those customization features are such a pain in the ass that hiring expensive consultants to set it up for you was the only sane option for actual companies. So No-Software was actually "Spend months getting your specs correct and getting some self appointed SF expert to set things up for you and then be at the mercy of their support staff when it all goes wrong because no one actually knows what the hell was built in the first place".

No one has actually solved the "No-Software" problem yet. We arn't living in that utopia yet where I can build a business IT system without writing a line of code or wanting to kill myself (Building Customizations in SF/Netsuite will do this to you). Someone will figure out, and then SF along with all the legacy apps, along with all the old ERP systems will finally be left in the dust.
I honestly think this market is too saturated, especially with sites like 99 Designs and Upwork.
This happens to renters when the market rate rises. If you can't afford to live somewhere, you go live somewhere else. This applies to everything else governed by a market, why shouldn't it apply to property taxes?

Prop 13 is a blatant wealth transfer between people who are new to the area (mostly the young) to the people who were originally here (mostly the old).
for a start world is a bigger than old USofA so there are countries which use a tax dollars for a different purpose.

30% of young people income is still way less than 15-25% on capital gains and for sure you don't think that majority of people 40+ are living of dividends. Majority still works and is paying more taxes than that young person. The way you explaining just does not add up
You are right! Lisp is homoiconic which basically means that the language mirrors the AST https://en.wikipedia.org/wiki/Homoiconicity
And those scenarios represent a small fraction of the total number of engineers in the Valley. There is a reason Google is so selective in its hiring.

Throwing those out as typical is disingenuous.
I've heard that argument a lot. Then I calculate how much a mortgage costs for an apartment in a place I'd like to live in. And the mortgage payments are literally more than for rent.

Take SF for example. I'd need $1mil to buy an apartment. At 30 years, that gives me a mortgage payment of $4700.

Rent for a similar apartment is $3400. And I don't have to pay for upkeep.

So if my rent stays the same, I will have saved almost $40,000 in the next 30 years.

I can do a lot with an extra $1300 per month.

Not to mention I can maintain my desired lifestyle of moving every 2 years or so.
I like the cut of your jib....

That should be something I should practice. Thanks.
i am sorry but this is a very elitist comment, please consider all the successful startups that are born outside of Bay Area/US and really smart people who work on them...
Fair enough. Maybe I'm just the cynic. The real estate agent trying to sell my Mom's house came up with a dozen reasons on why it should sell for mid-300s. I did the analysis on the same data and came up with mid-400s. We'll see where it lands.
What does it take to be at that level (e.g. working at known, established tech giants and/or startups), knowing people or being knowledgeable + luck?
The grumbling around Twitter is about its continued quarterly losses and how it's not fulfilling the expected ROI from the $2.8 billion invested.

Not relevant to puzzling out the losses is explaining all the other "cool" things about Twitter such as "giving people a voice" or "a broadcasting platform for journalists/celebrities/revolutionists/politicians". That's emotional analysis instead of financial analysis.

The common defenses of Twitter often has the same flaws in writing structure:

1) Ignore the billions invested and repeated losses on the balance sheet

2) Then point out some amazing feature or undeniable human benefit that stirs the emotions and imagination

Examples...

I don't get the narrative and negativity about Iridium/Motorola satellite phone service?! Who wouldn't want the ability to make global phone calls from the middle of the ocean, Antarctica, and Mt Everest?! Humanity needs a phone like that! Well, all those cool things don't matter, the company went bankrupt.

I don't get the narrative around the Concorde supersonic airplane? Who wouldn't wouldn't value the ability to fly New York to London in 3 hours instead of 6?! Well, the airlines cancelled the program after financial analysis showed it barely broke even or lost money.

Idea for blog quality improvement: Instead of talking up the positive features of whatever company product, explain how the monetary numbers can work out.
> The biggest thing is that people drive when they shouldn't.

It is extremely common to drive beyond your actual "in complete control" speed.

You are supposed to drive slowly enough in snow so that you can correct for unexpected patches of black ice or rocks in the snow slush. You are supposed to leave a long enough gap to be able to react and stop if the car in front of you unexpectedly fully slams on their brakes. You are supposed to drive slowly enough to stop if a kid runs out between parked cars.

Humans almost never do, because unexpected things almost never happen. Traffic flows faster and perhaps smoother, because we willingly accept driving at speeds where we can avoid most, but not all hazards.

But if we expect self-driving cars to always put safety first, then we will find them to be "tediously" slow, even if they have better sensors and faster reaction speed than us.
No he didn't. Presently private banks issue fiat money ahead of wealth creation due to a govt granted monopoly on money issuance.

If that didn't exist (small 'l' liberal) then in 2008 the banks would have gone to hell and many a lesson would have been learned.

Also land is a natural monopoly - you can't make more. Small 'l' liberal economists have said this time and again.
Moved to Portland recently. If you move here, don't tell people you're from the Bay Area. They don't like your kind around here.

The quality of life is 500% better here in Portland than the Bay Area. Even if housing prices were the same, I would still prefer living in Portland.
That is consented filtering and that's fine. I do the same thing locally and I'm okay with a public network operator refusing to serve certain zones (nudity, malware, illegal content).

Refusing to lookup a name != MitMing every query however, the latter crosses a fine line (for me) by both lying about answers (redirection to ad pages), and at the same time preventing users to validate integrity of the answer (or non-existence proof).

I'm not a lawyer and have no idea how much is this enforceable in terms and conditions of the service, but common sense tells me that by opting out of the provided name services liability transfers to patron. If the recursive resolution was more decentralised, this would have been moot.
As you correctly point out disengagements may not be the equivalent of falling asleep: they might simply be the equivalent of the driving instructor adjudging the learner at the wheel to be looking a bit too nervous, or just not ready for the junction that's coming up yet. And yes, its assumptions on the type of "software discrepancy" and "unwanted maneuver" that prompt human input are conservative by design.

But the report actually goes so far to points out that on at least 13 of those occasions Google believes that without human intervention a crash would have occurred. It also implies that only 3 of those situations were created by poor driving on the part of another human. That's a definite crash due to Google car error averted every ~40k miles, even though humans already take over whenever there's a software warning, a spot of rain or something else that they think might stretch its capabilities too much.

The average US driver has 1 accident per 165000 miles (which, like the unusual tendency for the Google car to get bumped when stopping at junctions, may or may not be their fault) and that's including DUI as well as people driving in slightly more difficult conditions than sunny surburban California.
200 developers is fairly decent size team for a single product. There are many teams at FB or Google that are smaller then 200 devs.
PowerShell may be much better than the command prompt ever was, but it still doesn't contain a `dd' equivalent
I might add that the C# compiler seems to come pre-installed on windows, nowadays.