skysight-inc/HackerNews huggingface dataset:
McMansion Hell is exactly the shock therapy the United States needs. Someone lend this blogger a hand!
I always check, because it sucks to have a vendor go out of business unexpectedly. Good to know what the financial situation is. Bootstrapping is fine as long as they have been in business a while.

It also gives a clue about their expectations for the relationship. Venture-backed companies are not necessarily more stable, because they are often under pressure to grow very fast.
Cool demo. And I learn there was an Elm conference close to where I live and I missed it.
The thing that is unique about JS is that most people see it as unnecessary and detrimental. No one cares about Joe's brilliant idea if it's used to render text (where a server-side template would've done just fine) or serve ads.

Still, I'm on Sebastian's side. Being a maintainer of a popular project is tough.
How do you check if the issue is actually fixed after installing the microcode fix?
On what grounds can they sue? Isn't this pure free speech?

It looks like the only references to Zillow ever are citations that the photos come from their website http://www.mcmansionhell.com/search/zillow
The Poverty Just Over the Hills from Silicon Valley
There are also cases of people applying every cycle and never getting in. YC seems to be looking for sustainable companies that can be accelerated. If you weren't going to work on your company without YC, that's a point against you, as far as I know. Not a showstopper, but the overall goal is probably to fund people committed to their startup rather than fund people who might commit to a startup.

The application process is valuable beyond simply getting accepted, though, so it's worth doing.
Never heard of it before now. :( I bet it was enlightening.
Our life circumstances are nothing alike but I think we're in similar boats. Only reason I haven't CTB yet is that it would hurt my husband too much, I don't think anyone else would care. Something in my brain is very, very ill-suited to its environment, nobody knows how to fix it, and everyone keeps telling me all I have to do is commit to $PET_TREATMENT and it'll get fixed. Since it seems like my ticket has been, if we're being honest, labelled WONTFIX, it seems a bit futile to hope for a patch.

I think a large part of it might be modern individualism and globalism. You are right, for better or worse tribalism is real. They say about half of happiness is genetic (I guess we just lost the lotto here) but strong community bonds are known to be a major component of "environmental" happiness. I left my "tribe" too, probably very common nowadays when all the good jobs are in a few cities. It's at the point now where I've moved around so much I don't really know if I can say I have a tribe or if I ever did. I'm trying to fix that now, to integrate myself into a strong community, but it's very hard. Would not bother if not for husband, I'd rather just lay down and sleep forever. It all just feels like a lot of work for not much payoff.

I dunno what else to say, I guess you have to pick a path and go with it. If you still fear death it's probably a sign you're not quite ready so I guess you may as well double down and keep trying. It's not like it really matters if it burns you out to the point of no return, if your other option was to kill yourself anyway.
The mere presence of your smartphone reduces brain power, study shows
Innovation is good. I think the knock against "a new JavaScript framework every other week" stems from seeing JavaScript tools, frameworks, and libraries throwing aside 60-70 years of solid design patterns and architectural principles in favor of "minimum viable product" in order to be "first to market." This has resulted in a plethora of relatively immature tools and frameworks that are just better enough than the previous generation of tools to warrant using, but use of the new tools and frameworks to engineer quality software also results in a lot of frustration.

For an exercise in what I describe above, try taking an existing AngularJS (v1.x) application, add some non-AngularJS components using ES6, then attempt to generate a comprehensive test coverage report over all of the components in a single testing pass using Gulp, Webpack 2, and Karma. Bonus points if you figure out where to add Istanbul correctly on the first pass through it.
But that's really flexible, though, right? If a lot of people lost their jobs from minimum wage increases, wouldn't you expect the unemployment rate to increase at least temporarily around the same time while they initially look for new work before falling out of the market?
iOS and Android can finally be friends
This is a great way to get involuntarily committed and be treated like an animal.
Ringless voicemail spam won’t be exempt from anti-robocall rules
That seems like an enormous risk. I've in the past spent upwards of 6+ months looking for work, and plenty more people have spent much longer. Given Bay Area expenses, if I quit my income, the first thing I'd have to do is temporarily move somewhere cheaper until I found something. Contrary to all the "shortage of engineers" stories, tech jobs do not, in fact, grow on trees.
The microcode isn't quite as simple as you make it sound. Trust me, I've needed to understand a lot of the Alto's microcode to debug disk and other issues, and it's brain-twisting.

There are the 16 basic ALU micro-instructions, but these are combined with 8 different bus sources and two sets of "special functions" to make fairly complex micro-instructions. The special functions are a bit crazy and also totally change meaning depending on which hardware task is running.

Control flow in microcode is pretty wacky. Each micro-instruction contains the address of the next micro-instruction, so it's like a goto in every instruction with instructions randomly scattered through memory. Additionally, branches are done by the hardware setting bits in the address based on conditions, so you end up with basically a computed goto. Finally, branches happen the instruction after the condition. So even just following the control flow of microcode is hard.

Another fun thing with microcode is that to read memory you write the address to the memory address register. Then you need to wait two microinstructions before you can read or write the memory value.

If you want to take a look at the Alto's microcode: http://bitsavers.trailing-edge.com/pdf/xerox/alto/microcode/...
I kinda figured this was coming sooner or later. McMansion Hell is using unquestionably copyrighted photos, but claims that they fall under Fair Use. I think that's true (but IANAL), but fair use is an affirmative defense that has to hold up in court.
http://www.mcmansionhell.com/ is still up, for now, at least not all the posts are gone, so have a look.
> On what grounds can they sue? Isn't this pure free speech?

Many of the house images are taken off Zillow's site.

That said, it's a textbook case of fair use. McMansion Hell is pretty clearly educational / critical usage.
For those who had never heard of it before, the Google cached copy is still up:

http://webcache.googleusercontent.com/search?q=cache:zFONMls...
The Presence of One’s Own Smartphone Reduces Available Cognitive Capacity
Redux is a javascript library. It shares some idioms with correct Elm code, but is a very different beast.
There are different forms of usage rights, though. Like I said, I'm positive it would not be a good idea to simply republish all of FB/insta/twitter's data elsewhere, but just as some software licenses allow you to use the code however you want so long as you do not redistribute it, I'm wondering if there are legal/ToS policies that allow limited use of the data (or specifically, what the official policies of these companies are w.r.t this).
Apparently some people also wanted graphviz syntax: https://github.com/knsv/mermaid/issues/5

I also find another project called Viz.js[1]. It's graphviz in javascript. Looks promising. It's hard to choose between this two. On the one hand is very simple syntax, and on the other hand more flexibility.

[1] https://github.com/mdaines/viz.js/
I really enjoy using Zillow. But this is wrong. Not happy.
Keep in mind that usage of "legitimized" currencies is being actively constrained, there are limits on cash transactions, they are/can be easily seized.. every time this happens crypto looks better in comaprison.

And in Europe one already can pay electric bill and pizza with crypto. While only few utilities already accept them directly, many more enterprises want to establish themselves on this emerging market by mediating these transactions.
I personally think Google > this kind of laundry list.
I've thought of interviewing as finding the intersection of something to have a discussion about. Tech is so broad and deep it's possible that two people will have minimal overlap. It's nice to find some common ground you can discuss in depth.

If both the interviewer and interviewee have overlap they can discuss then the interview is most productive.
An automated indoor herb garden would be neat, but what does the cost curve look like compared to shipping traditional potted herbs? I was offput by the article mentioning flying basil thousands of miles, but maybe that's my bias since stores in the US usually carry potted basil plants. Taking care of the hydroponic stack might be as simple as changing a cartridge now and then, but how much does that cartridge cost and where does it have to be flown in from?

Clearly stores and investors are buying into this, so I must be missing some information. Or I'm overly skeptical because I dislike the idea. But how much do these store grown herbs cost?
Likely copyright over the photographs. Realistically, it's fair use since it's transformative and used for critique. Unfortunately, fair use laws only apply in the US if you have lots of lawyer money, so they don't really matter for normal folks.
You can sue (or threaten to sue) someone for almost any reason. I know wouldn't want to fight $600 million company, even if the law was on my side.
Website is still up. http://www.mcmansionhell.com/
Most of the photos McMansion Hell posts are copyrighted by someone else. That's why most of their posts have this disclaimer in the middle:

Copyright Disclaimer: All photographs in this post are from real estate aggregate Redfin.com and are used in this post for the purposes of education, satire, and parody, consistent with 17 USC §107.

Zillow might simply be suing for infringement, in which case the Fair Use would have to hold up in court (as it is an affirmative defense)
Building out their AR division it seems like.
Cracking Bitcoins private keys generated from weak passphrases
Actually, the real estate was reasonable in the Santa Clara Valley/South Bay before they came along and made it $$$$$$. The same would happen in the Midwest. Look at Denver.
So, yeah, they do care about cheap.
It looks like she just mocks gaudy Americana houses/feature creep mansions

http://www.mcmansionhell.com/post/162143229176/50-states-of-...

Edit: gender
Doesn't work when you are on a visa, unfortunately. But even if you could, I still think you wouldn't need to quit before you interview, best case may be a couple of weeks off for preparing.
> Sure, lots about classical economic theory is really ridiculous, and the source of a lot of problems, but then you change those things and then move on.

That's the thing, it has proven really, really hard to "change those things". I'm looking at the latest (still current?) economic/financial crisis. Lots of "economic theory tells us this should never happen"-things did in fact happen, and consistently so (there was not just a random event that you could blame in the theory not being 100% there). It matters because policy decisions are still taken based on theories that have proved themselves wrong, or at least those theories were not able to "explain" (for a lack of a better word) how our present-day economy works. Those policy decisions affect (some of them negatively) the lives of millions, even hundreds of millions.

At least when a theoretical physicist is wrong in his/her assessment nothing that bad can happen to the outside world, in the great scheme of things. But when an economist is wrong, but his theory is nevertheless taken into consideration and acted upon, then the damage can be quite substantial, its effect measurable in decades.

I don't know what needs to be done. I'm not ditching economic theory entirely. For example the Chinese authorities' current push to stop Chinese billionaires' money moving outside the country reminded me of Jean-Baptiste Say's explanation of how no Government can put a stop to the flow of currency that wants to escape a certain jurisdiction, a phenomenon that he wrote about ~200 years ago and which still seems to be in effect, almost like a "law" of economics.
And there are still other "basic" economic truths/laws that have seemed to keep their relevance over the centuries. But, AFAIK, almost all of those "laws" were common sense, so to speak, they didn't involve mathematiac equations with second derivatives and the like (for example there's no "second derivative" equation with which to model the "lack of trust" in financial transactions, which once it sets in you can bet will bring any financial market down pretty fast).

So what I'm trying to say in a convoluted way is that economics should return to basics, ditch most of the mathematics with which it has become enamored and try to be a little more on the "social science"-side of things: more observation of humans and their acts, less abstract computations.
Overview of the Revised^7 Algorithmic Language Scheme [pdf]
Goodbye, Gchat
Loser pays laws would help this kind of bullying.
The next decade of incremental farming improvements is mostly going to be built on the back of grow-op technologies and techniques going mainstream. Some of them will be more successful than others.
Correct, there are many tactics a well-paid lawyer can do to simply run anyone out of business based on a false or spurious copyright claim.
I think you underestimate the creativity of conspiracy theorists to explain away any contradicting fact :)
When dealing with business processes, I feel that the evented nature of a formal fsm can be a bit off-putting. I have on several occasions used a batch-processing approach, that maintains state in a persistent record, giving many of the same characteristics as an fsm. Let's say we have our movie from the example (pseudo-code, obviously):

class MovieState < Model
belongs_to :movie
end

class InitialStep
def select
MovieState.where(state: 'initial')
end

def process(movie_state)
movie_state.state = 'in_production'
end
end

class InProductionStep
def select
MovieState.where(state: 'in_production')
end

def process(movie_state)
if movie_state.movie.finished_shooting?
movie_state.state = 'in_theaters'
end
end
end

class MovieWorkflow
def initialize
@steps = []
@steps << InitialStep.new
@steps << InProductionStep.new
end

def run
@steps.each do |step|
step.select.each do |state|
step.process(state)
state.save
end
end
end
end

This makes it very clear when things are happening. It's also easy to debug and test.

Of course, there are a lot of limitations, most notably that it can't deal with an async event happening. In my experience though, this can be dealt with by storing the payload of that event somewhere in the db, where the step-selector can access it on next run. One thing this model deals very well with, is delays, which is often part of business processes.

Any thoughts? Does this design have a more formal name?
Ah, I believe the content was removed when I first clicked. Looks like it's back now.
I wonder if Zillow even has standing to sue over copyright because, as far as I can tell, Zillow gains the right to use agents' photos but there is no copyright transfer.
Agreed. Looking at the wikipedia definition of fair use, it's hard to say that this doesn't apply. But zillow is not a very nice company imo so I am unsurprised.
> How would you go about learning-by-doing something like particle physics or advanced chemistry without access to labs?

You can't! That's what makes computer programming so special - no lab needed. Anyone wishing to learn physics or chemistry better have access to a lab sooner or later. That's just the reality of it.
Hi riston, the data is just being pulled from the Twitter and Graph APIs. The site itself is built using Flask and written in Python and is hosted using Digital Ocean. I don't plan on having any paid/premium features.
It was absolutely hilarious, and informative.

He would show photos from listings of excessively large, poorly made mansions (or 'McMansions'). He'd point out all the design flaws, and architectural mistakes, then laugh at the excessive price tag.

Apart from the humour, it was super interesting. If I look at a picture of a house, there's no way I can notice water damage, mis-matched windows, or just shitty door placement.

I guess Zwillo is salty as it could lead to lower valuations.

[There's still a post up on 99% if you want to take a geez](http://99percentinvisible.org/episode/mcmansion-hell-devil-d...)
It would be nice to see what communication Zillow sent to McMansion Hell in order to both corroborate the claim and to see what law Zillow is invoking that Zillow would use in a potential lawsuit [0].

[0] https://en.oxforddictionaries.com/definition/corroborate
Did the link work for you? I just updated the link because it was somewhat broken! It works now though :) NP!
> legacy airline

Thanks to mergers and lack of DOJ anti-trust enforcement there are now only legacy airlines.
> So what I'm trying to say in a convoluted way is that economics should return to basics, ditch most of the mathematics with which it has become enamored and try to be a little more on the "social science"-side of things: more observation of humans and their acts, less abstract computations.

An interesting article (that was posted to HN a while back) that discusses this is "How economists rode maths to become our era’s astrologers":
https://aeon.co/essays/how-economists-rode-maths-to-become-o...

Though it's been posted a few times, there hasn't been that much discussion on HN: https://hn.algolia.com/?query=https:%2F%2Faeon.co%2Fessays%2...
She's trying to do a bit more than that: http://99percentinvisible.org/episode/mcmansion-hell-devil-d...
Well, first off, I don't think that advocating for anarchy/no government is "checking out of society." It's not like I'm saying "f* society, let's all be hermits!" I'm saying, "let's stop using state-sanctioned violence to oppress people into obedience." Secondly, your idea of constructive change and my idea of constructive change are going to be different. I'm not taking my ball and going home; I'm taking my ball and saying, "I just don't want to play dodgeball with you guys. I want to juggle. If you want to juggle too, bring your balls over to the park and let's juggle together."
She.

http://99percentinvisible.org/episode/mcmansion-hell-devil-d... is a pretty great interview with the creator.
Activist investors looking to unlock value in European stocks
Deloitte report on economic value of Great Barrier reef
Well..

I could see a path forward, but it would be quite a bit of CNC like automation. Primarily, I can see a hydroponics setup being used with a Farmbot.io style automation. With this, a bot would zip up and down powered rails, and use Wifi to communicate with the base station. Buckets would be provided for the toolhead to pull plants done growing.

Ideally, this could be used to grow herbs, lettuces, and the like on huge racks. Of course, in the jurisdictions that allow it, could be modified for cannabis as well.

The long and short, is that machine vision can be utilized to determine the fitness of a plant and its finished growing season. Add tilapia to this and you have a near closed-loop biological system. And then you can also sell fresh live tilapia.

To give an example, 25 sq ft of this system provides enough food for a human indefinitely.

This also localizes food production thus strengthening national food security. And this one is what wins a lot of conservative types who want to see a gain rather than "feed the fuzzies" kind of reasoning.
Higher tax rates impact the quality of life of higher income earners less than lower income earners.

An extreme case would be that someone who earned a billion dollars and paid a 99.9% tax on it would still be much better off than someone who earned 16K and paid a negative 1% rate.
PurifyCSS does that: https://github.com/purifycss/purifycss

The only issue I have come across is when you are inserting elements with CSS classes using JavaScript. A workaround for this is importing the CSS in the JS module you are using it in via webpack or PurifyCSS also has an option to manually exclude certain selectors.
Genomes of straight-tusked elephants
While in graduate school for biology, I gained a limited exposure to the economics department through some of the students. I saw very little actual "tracking on money" and a whole lot of conjecturing and mathematics. It seemed like lots of theory and not very many facts
Funny. One of the homes they showed is in my area, and I had driven by it recently (since we're thinking about moving). And they're definitely right. It's a weird mix of horribleness. Especially the kitchen with its "update", aka let's throw in a couple of premium appliances and $2k worth of marble and call it a day.

http://www.mcmansionhell.com/post/162143229176/50-states-of-...

https://www.zillow.com/homedetails/19735-Chartwell-Hl-Excels...
The poor guys from OCaml who found the bug. Imagine how much debugging it takes to find such an issue and narrow it down to the precise register sequence. I guess since it’s a hyper threading bug it even depends on multiple threads doing certain things at the same time. Usually you trust your CPU to execute code properly.
I'm going to make this the "Other awesome snake implementations" sub-conversation

Here is a snake in 4k (sn4ke) mapped onto a sphere instead of a 2d playsurface, which is one of my favourites. http://www.pouet.net/prod.php?which=61035
Here is an awesome music-driven one that modifies the songs based on level and "danger" http://www.pouet.net/prod.php?which=57518

But the best snake ever was the one from FastTracker 2 by Triton!
http://www.pouet.net/prod.php?which=13350
I don't think answer that question honestly takes you out of contention. You simply state what your career goals are in broad strokes. Say 'I want to advance to a position to mentor others' or 'I want to be managing a small team' or things like that. This helps make things clear as to what you are looking for in the future. If I know you want to be a team lead, manager, whatever that helps shape the job and your career growth, and maybe keep you around longer. Or if I know you have no interest in management, you don't get forced into it and leave earlier than you would have.

Obviously shouldn't answer and say 'I want to work at Major Competitor X, doing Y', but being honest is good for everyone involved. Everyone knows people stick around for maybe a few years and move on. 5 years is a long time, and you may not be (probably not) working for the same company, but its a question about character, motivation, and goals. Not company loyalty or some sort of trap question.
The photographer travelling the world to capture beauty
Why wouldn't a judge throw this out as spurious if it clearly falls under fair use? (procedural question; not asserting that it does or does not meet fair use in this case).
Even Elon Musk has argued at times the market over values TSLA, but that's not how the market works...