skysight-inc/HackerNews huggingface dataset:
To me, expecting US housing markets facing affordability problems to build their way out of their affordability problems ignores the fact these markets are markets. And it ignores the timelines and investment goals of real estate investors.

Sure real-estate investors often complain about regulations. But those complaints are rooted in the effects of regulation on liquidity and profits, not on afforadability. Up market housing gets built because that's what people with money want [1] and where the net returns from developable parcels are often higher...commercial development has much higher potential returns still. That's why the big money like insurance reserves often prefers Class A office, retail, and industrial REIT's over single family or condominiums.

The big money in real-estate that drives markets is at a scale where affordable or even ordinary housing deals aren't big enough. The timelines of big real-estate money are often 30-50 years to match liabilities like life-insurance. The only part of the US housing market which comes close to that timeline is conventional 30 year mortgages. But at $100-200k per deal, it takes thousands of deals just to get $1 billion out the door. Then the thirty years is still just theory: there's refinancing and home sales making the practical investment turnover five or ten years (times thousands of investments).

Unaffordablility is a sign of high market demand where affordable housing is less preferred by investors than raw land or unredeveloped redevelopable property. Holding developable property means there's a real asset beneath the investment and the risk/reward can be spread across multiple economic cycles. Construction not only requires the injection of additional capital, but ties the risk/reward to a particular economic cycle. Again, it is worth keeping in mind that at the macro level the real-estate markets are largely driven by parked capital not borrowed money in the form of money. B2C isn't what drives real-estate markets over the long term.

The US housing market is driven by government intervention. FHA mortgages and the mortgage interest deduction are two easy examples. These exist because traditionally there has not been much incentive for the bulk of capital in the real-estate market to invest in houses for ordinary Americans. Historically, the sprawling checkerboard suburbs are largely the result of smaller ad hoc deals not the really big players. Though that's changing a bit, the involvement of the big players tends to encourage housing to move upscale and into multi-use developments with commercial and retail components..."the affordable lifestyle" doesn't look good on a sales brochure.

[1] Selling to people with money is a good sales strategy.
I don't follow. Are you implying that he has these issues because he spends all of his money on drugs? The guy came here to ask for help and you're attacking him for.. not sharing enough details?? What details could you possibly want that he hasn't provided yet? Would you be willing to help if he discloses his bank statements for the past 6 months? Is this exchange really all you can offer to people in need?
Show HN: My first solo business, Order Happy, buy and sell online
Agreed. As a (potentially) "grumpy" sysadmin, I wouldn't be manually apt-getting or forgetting anything. In fact, one of the lessons I've learned is that, at large enough scale, automated mass upgrades can do the forgetting for me, so verifying (also automated) is important.

As for any "tangle" of dependencies that may exist, I've never seen that be caused by any choice made by "Ops" but, rather, solely by those writing the appllication code being deployed. As such, it would apply just as much to a Docker image as to (what I view as) a traditional deployment.
No need to get into the you don’t know this or don’t understand that, man.

I’ve done my share of implementations and marketing cloud is just one of their product groupings and it isn’t even the one that is used the most. In fact, most organizations (esp big ones) usually have differential tools for the marketing piece.

They offer other data services, but again even in orgs that have purchased them I haven’t seen them used that much.

There are so many other parts of Salesforce that are extensively used outside of marketing, that I’m not sure how their crm is not the main thing.

I even said I’m my post that they definitely do the data collecting etc, just that it’s not their primary source of revenue like fb et al.
...or maybe they had a lot of human spies to protect by telling tech stories.
Temps are higher, as is spiking, but it never surpasses 70C, where when water-cooled, would never surpass 45C or so, IIRC.

This is a Ivy Bridge (IIRC) Core i5 at 4.0GHz.
I hate it.

And I also hate to say that a little bit of spit and polish on old-school Reddit, probably would have done a lot more good, been a lot more lean, and more useful.

I would trade all this crap for a little bit better markup language for a few more options in posts and comments.
I believe this happens if you've already visited a link to the article (that's what happened to me). Try opening a private browser session, paste in the google link and click through to the article and it should bypass correctly (it worked for me!) :)
It does look like inbox.google.com is missing from our data set. We have an open issue to make sure that all of the Google products are added [1].

The messaging that is currently shown there is definitely wrong too because inbox.google.com does support 2FA. We have another issue for handling the "unknown" state when the domain simply is not in our data set [2].

What type of messaging and UI do you expect to see when the extension is unsure whether a given site supports 2FA or not?

Also, have you had the chance to see the UX for a site that does support 2FA? We currently have over 1,000 domains in our data set, so there is bound to be a service that you use. Feedback from the community will really help improve the extension! Thanks for sharing your thoughts.

[1] https://github.com/conorgil/2fa-notifier/issues/61

[2] https://github.com/conorgil/2fa-notifier/issues/39
>but at the same time it’s the nicer multifamily buildings that face stiffer opposition, due to the perception that such buildings are inherently reserved for the impossibly wealthy.

I do think you're looking at two different opposition demographics here. On the one hand, you have homeowners concerned about the future of their neighborhood; on the other hand, you have low-income communities concerned about gentrification. While they occasionally support the same political candidates -- particularly in San Francisco -- they live in different places, and crucially, the latter often live in neighborhoods which have had many apartment buildings for years (e.g. the Mission). These are not entirely separate fights, but I did mean to address the homeowners' concerns in this particular argument, motivated by the observation that suburbs are quite common and underutilized. I would even say that building larger apartment buildings in low-income medium-density districts is the norm for addressing housing issues right now (that and building exurbs), while upzoning less dense areas is not currently performed in a way that seems to point to a more general strategy for addressing housing issues.
The mobile version doesn't have a color scheme picker. It's harsh going from HN to hckrnews because of the white background.
The new version of both sites is slow, sluggish and provides me with no benefit.

It's about par for the course when a new dev group and/or manager comes in and wants to make their mark. I generally find this sort of thing facepalm-inspiring-not-so-smart. For one thing, there are so many examples out there of how this can go wrong. (see sorenjan's cousin comment) For a mature long-running production system, the right thing to do is to bias for continuity and incremental change. This isn't to say that redesign and progress are forbidden. There are usually benefits to be had. I've been a part of teams that have implemented radical changes to underlying frameworks. (Re-hosting from an object database to Oracle, for example.) My experience is that there is almost always a way to do this incrementally, but that ego and limited imaginations get in the way of doing the right thing.

When you're out to re-architect or re-host a long standing production system, there are two things you should absolutely do, absolutely:

1) Avoid disrupting the current users

2) Preserve the hard won domain, operational, and optimization knowledge of the previous development team

The goodwill of the users and the good reputation of your company/app were won with great effort and expense. They are extremely valuable. Degrade those at your peril! Likewise, the hard won domain, operational, and optimization knowledge of the previous development team were won with great effort and expense and are extremely valuable. Degrade/disregard those at your peril!

I think I would like to ask new managers who are going to "make their mark" by re-implementing something if they can absolutely guarantee 1) and if they can quantify 2) and back themselves up empirically. Then, when the project is done, ask how good they were at answering those questions.

Just the 2 cents of a hoary old veteran.

(A couple of hints, for those wondering how: Automated test suites and syntactic code rewriting are your friend!)
Beep meep blorp. This job sucks, let’s unionize. Beep.
I've taken to only playing youtube videos in VLC or outright downloading them with youtube-dl

Their web interface went to crap with the redesign in the worst way.
https://addons.mozilla.org/en-US/firefox/addon/old-reddit-re...
Proving to the tower that you are a paying user should be easy, but routing the data securely will not be as easy. You'd probably need some kind of onion routing or similar on the back haul, unless you want to forego incoming calls. I would not like to have to forego those.
Also, why even bother with DHCP, just say that the tower assigns you an IP, without knowing your MAC, right after you were able to prove that you are a paying customer.
Handling data quota is going to be non-trivial there, as you'd either need to route everything to the provider anyway, or have a DoS-proof way of decreasing your remaining quota, e.g. by signing a new value with some key of yours, ensuring that the tower can't use that as your ID (maybe don't tell him or so), and then have to prove to the tower that your quota really got diminished, preferably without revealing how much is remaining, and just telling the tower that you still got something to spare.
The main issue seems to be that you'd have to hold a session with each tower where you got quote allocated, as you can't re-run that quote proof for each packet.
The finest granularity that seems remotely reasonable would be like 16kiB of traffic, which you would deduct form your account, let it get claimed by the tower, and then be required to repeat for each successive block (obviously you could assign larger blocks, but a block, once assigned, can't be put back without serious unnecessary cryptographic hurdles.

I am not well-versed enough in these cryptographic details to tell you how one could do this exactly, but I doubt it's impossible/infeasible to create a cellular protocol technically as powerful as LTE, but without tracking ability by the tower or the provider (byzantine fault tolerance, stochastic).
It’s not that hard to discriminate and make it hard for someone to prove that’s what you’re doing.
Amazon has finished visiting the top 20 contenders for its new HQ
Google already questions me - "Were you at Seward Park from 7:30 pm to 9:30 pm on May 10th 2018?"

They can combine my maps and analytics usage to see when I'm at a PC and when I'm out and about.

Additionally, they have my login data to a number of sites. And my Youtube history. As well as everything sent back by Android and Chrome. And my Gmail history.
Cool stuff!

I built this much more limited Chrome extension to save our designer's sanity (from frequent requests from marketing) a few years ago. Works well enough.

https://jmartin.ca/screenshot-chrome/
https://chrome.google.com/webstore/detail/standardized-scree...
OpenShift as Next RHEL for Red Hat
That’s good to hear.
Not to mention sad, soulcrushing, and generally illiterate.
Reddit new design is amazing, SPA websites are clearly the future, you guys will complain about anything more than just 100% static html pages that can run on lynx
Are you on the team? Was there a clamoring from the users for infinite scroll? Was there a study of how it would effect the typical user?
Now we just need one for pyramid schemes.
Hasn't and doesn't dial-up still fall under Title II?
Blockchain? No, seriously, just a block-oriented write-ahead-log replicated to the towers, allowing them to cheaply-ish verify a proof-of-traffic quota.
a sentient robot factory, this is an startup I would certainly invest into. hope my future robot overlords find this behavior worthy of survival.

joke aside, these idea of having a swarm of robots sharing knowledge and thus accelerating learning looks like a page straight from "ghost in the shell" manga. great job.
Your point about the content is true and always tips the hand to Reddit's other issue.

The content moves so quick, and the user base switches so much, many subs wind up with the same post/style of posts over and over.

The search has at least gotten better and sidebars help somewhat, though the new redesign kills both of those items.
It’s a fiat induced worldwide suicide pact. Only one way out.
Asking him for more details isn't attacking him. How is that hard to follow? No, I'm not implying whatever baloney you feel like inventing here.

> What details could you possibly want that he hasn't provided yet?

The ones he provided after I asked him for more details. Are you even reading the thread? Did you not notice that he provided them after I asked for them?

> Is this exchange really all you can offer to people in need?

No, other people have different problems. But at least I'm trying to help which is more than can be said about you.
As Sliceline discovered, you can't make up for losing money on each order with volume.
It's also not what most people mean by "genius"; I was hoping for something about Tesla, Nash, maybe Einstein and Feynman.
I work at Reddit but not on the redesign. I would hardly call our old design great. Functional to those who know Reddit for sure, but for new redditors the learning curve is very steep. Heck, I’ve been on reddit for 12 years and couldn’t figure out how some features worked until I started working at the company. It was time the site didn’t look like a “dystopian craigslist” and looked like a website that was made in 2018.

We’ve been through well over a year of development and feedback (both internal and external) and most of it has been positive or constructive criticism that we are working on. Definitely agree the performance could be better, but we’re working on it and it’s still early days.
Not sure if trolling. I think most programmers have a sense of what constitutes "roughly the same level of abstraction". Certainly there are gray areas, but such is life.
I'm reading!

First off the linked post wasn't a very fair analysis and redditors pointed that out in the comments.

But to answer your questions: The previous design wasn't broken per se but it wasn't particularly user friendly. Whilst there are plenty of redditors who are used to the layout, a lot of potential users (first time visitors) never came back and became redditors - including many people I tried to introduce to reddit. The redesign is doing much better in that regard. Remember starterupers out there - you don't hear from the satisfied customers so much on the internet but you do get usage metrics :) So take the negative comments with a pinch of salt.
This highlights I think why it is very important to get impartial test users, who perhaps are paid to be brutally honest and just give their opinions whatever they are.

Better yet, link bonuses to actual feedback from real users. However, the best thing to do, is to implement a policy of strict continuity. Even radical architectural changes can be implemented under such a regime. Strict Continuity means being accountable to users. Relaxation of strict continuity generally means management/devs have their own agendas, and those stupid users be damned!
Java was released in 1995, we're going to just ignore ~19 years of a consistent bad decision to make ergonomics worse for people who use the language?

To be fair, good alternatives also haven't really existed for a long time either -- alternative languages on the JVM weren't popular, Golang and Rust didn't exist, C# required changing to a MS shop, ObjC was ObjC... But I'm not going to sit here and forget about a bad decision persisted for 19 years just because they fixed it 4 years ago. In that very specific case, Javascript did the right thing, from the beginning, and deserves to be praised for that individually.
You can't be registered for multiple parties.
Biotech is more traditional.. VCs assume less risk overall even though materials may be more expensive than a straight tech company. In the former you get something that works and the FDA approves in the latter you are going for users.. in some sense gaining users depends on vanity like total funding which drives press etc... This might be a weak hypothesis.. dunno. Other companies in the space that are not retail consumer oriented with high valuations seem to suffer.
I keep thinking that can't happen, right now it seems to be because there's not a good competitor. That's a scenario we've seen play out enough in the past, I'm personally waiting for something and have been on reddit since 05/06 time.
> definitely came across as sanctimonious to my ears. Mea culpa.

If you'd provided the details to begin with I would have been able to say something more targeted to your specific situation than just 'better lifestyle'. But that's one thing it sounded like you might need based on what you'd said at that point.
It's a bit different though with the moderation and lack of revenue focus.
> In community building, the third place is the social surroundings separate from the two usual social environments of home ("first place") and the workplace ("second place"). Examples of third places would be environments such as churches, cafes, clubs, public libraries, or parks.

Seems too broad to really be helpful in this discussion. The park in Chinatown where people gather to play xiangqi is a "third place" but nothing like a church or Masonic lodge.
I use the Redirector Firefox addon to make sure that I always visit https://ns.reddit.com because I hate the new design.
> At work, Mr. Lee persuaded his team of eight to download the app and post their daily phone hours on a whiteboard. The team member with the lowest time gets bragging rights.

> “We’re thinking of having a trophy we can pass around—or maybe just shaming the loser,” he says.

I'm kind of disappointed in Docker over this one.
China has another weird problem in that nobody understands what is going on there. Government interference mixes it up.
Windows does that natively, with Alt+PrintScreen.

Some Linux distros also support that out of the box.
When do you plan to do the follow up?
oh hey Dave!
Your voter registration record says which party you're in. The election official would likely make some inquiries if yours said "all of them" on it.
In general, your registered party is part of your state voter registration. Some states use that to determine which primary you can vote in (“closed primary”), while others let you choose a party at the time of voting (“open primary”). Either way, though, voting in both parties’ primaries is operated by the state as part of a unified process, at the same location; so it shouldn’t be possible to vote more than once.

If you’re in a caucus state, that process might be different; I’m not sure.
"You always start ahead in a contract negotiation when you're the one writing the first draft." Never heard that but I like it. I am aware of it, just never heard it put into words like that. Thanks!
Perhaps not, but my experience visiting Moscow recently suggests that they're in perhaps a slightly better place? There are dense residential areas in various parts of the city, even if the housing stock is older and less than stellar. Those areas are well-served by transit, which is expanding, improving, and generally seems to function better than most of what's in the Bay Area. It's by no means perfect (protests against renovation/relocation programs and the current waste management snafu clearly demonstrate otherwise), but at least they're doing something, as opposed to what appears to be a partial "ignore the problem and we can keep single-family homes throughout all of the SF Bay Area forever" mentality here.
We must endure constant change to allow new generations space to fail and grow.

I call BS. I know for a fact that policies of strict continuity can be maintained, because I've done it -- that you can implement radical architectural change without rocking the boat and without throwing the users/UX under the bus. The fact that we, as a field, aren't aware of this just goes to show how "half a field" programming still is.
The Japanese are used to living in tiny accommodations. If we follow their route we could probably reduce costs a lot. Get rid of parking spots. No outdoor patio. Can easily reduce the square footage by 50%.
You 'register' as one, the other, or something different (L, Green, etc.) typically at the DMV or something like it. The selection there is a radio button, not a checkbox.

Of course, nothing prevents you from being a member of whatever party you want, though there are sometimes laws prohibiting when you can change your registration. Oftentimes, you're prohibited from changing your registered party affiliation within a month or so of the primaries.
I’m currently working with a 2 MB string, representing 150k words, with a structure that is a Packed Trie stored as an array for fast access of Unicode Scalars in Swift
If you’re rich, you’re more lucky than smart. And there’s math to prove it
Actually, I think there's a subtle distinction everyone's missing (which the original article may or may not have been making):

Unless one can compile it oneself, how can one trust that a particular version of a binary release correspond to a particular version of a source release?

If the process is reproduced by another trusted-enough source and is identical to the official release, then I'd say one can go ahead and trust the binary release of either one.

Sadly, I don't think this is generally done, though perhaps ones own spot-checking of the official release is enough.

That's supposed to be the basis of modern science, too, though, of course, it's not generally done there, either.
No direct insight but I do look forward to reading a blog post or two in a few years detailing the internal politics and reasoning behind this push. Hopefully I find it on Reddit, most likely I'll see it on HN.
In that case, the correct classification is a means to making the correct classification in a life or death matter.

In the case of wine, the very act of classification is the same as the ostensible goal.

Would you say that’s a relevant difference? I’m not sure why you’d think the latter is comparable to the former.
bitcoin.
Hows Geocities doin?

Sometimes you need to evolve to survive. We got stuck with the old codebase and adding features was a nightmare - features a lot of users were demanding! With the new design and codebase we can start adding more features.. optional features! we wont force you to use them. And FYI unlike other companies we don't even force you to use the redesign! We've left the old one up at old.reddit.com