skysight-inc/HackerNews huggingface dataset:
The performance of the etcd system is complex[1], there’s raft consensus, replication, security, snapshots, networking, and basically a lot going on.

Perhaps, your benchmarks really do reflect problems that go has with gc, but perhaps some other part amonst the numerous moving parts are causing the poor benchmark results. I’m not sure that we can conclude from your results that go has gc problems when the heap is large.

[1] https://github.com/etcd-io/etcd/blob/master/Documentation/op...
The same thing will happen there as has happened in California. Landlords exit the market, developers stop building new housing, and ten years later you have a housing crisis twice as bad as the current one.
The data disagrees with you, it has caused shortages. Especially pre-90s.

Since I was downvoted for stating things that are factually observed:

https://web.stanford.edu/~diamondr/DMQ.pdf

https://www.bloomberg.com/opinion/articles/2018-01-18/yup-re...

https://www.nytimes.com/2000/06/07/opinion/reckonings-a-rent...

https://www.economist.com/the-economist-explains/2015/08/30/...

http://iea.org.uk/sites/default/files/publications/files/Ver...
Doesn't work if you are hiring locally. Finding one or two should be a degree easier than 10 compared to something more popular.
How about remote offices or remote subdivisions? It always worked out, why wouldn't it work out now?
In the west we don’t order prises to stop rising. We just invade a country when oil prises become too high.
There can be many causes to this problem, not just an apparent lack of supply. You could just as well say 'too much demand' is 'the problem'.

Aside from regular market issues, there could be a number of external factors (i.e. non-berliner ownership) that might be exacerbating the problem.
Face-to-face communication has not been supplanted with online tools yet, and face-to-face communication is very important to this job.
I hope that's true. Social networking companies have a history of (ab)using security features to enhance tracking. E.g. Facebook using 2-factor phone number.
People who disagree with rent control largely disagree with the goals, which is to keep existing residents where they are.

It’s effective at that until landlords abuse the loopholes, which you have to keep closing through legislative whack-a-mole.
Seems like only going to create a black market, or funnel the rent in other ways.
> and face-to-face communication is very important to this job

[citation needed]

It can be important for some people, and for some teams, but it's not very important for every person or every team.
The documentary Bathtubs Over Broadway suggests that those productions got positive reponses from employees, but that probably had to do with good production values (some of the shows cost more than actual Broadway runs) and it being an expenses-paid day trip for everybody.
Dammit! My LAN server is an old 32-bit only Pentium4 running Ubuntu.
If your goal is to exert broad political influence, I'm guessing that public access cable channels are probably not your most effective route.
I think there could be a better way to regulate how rents are determined, for example:

One symptom is that current tenants are subject to arbitrarily high rent increases, masquaraded as "market rate"

But when they finally evict, the landlord has to actually change the rent to something different until someone bites. Often times it is much lower or has some other concession.

If there were some way to regulate this behavior without easy ways to get around it, it could alleviate some pressure.
I thought it looked neat and wanted to try it. Click the sign up button and it asks me to log in with Google. No other options. The easiest way to get me to ditch a product is to use Google or Facebook for authentication. Right off the bat, I’m thinking monetizing user data is the primary component of the business model. It’s guilt by association at this point. Besides, I don’t use Google or Facebook and I’m not about to start now.
Database Horror Story Contest
The problem isn't developers at all - they make only a small margin.

The people who are abusing the system are equity investors who demand a return on their investment within as little as 2-3 years, leading to unrealistically high rents. All rent control is doing in this case is forcing investors to take a longer period of return.
The question was whether a private cable operator that runs public-access channels on behalf of a municipality is acting as a private platform, or as a "state actor".

In the case of public access cable channels, they are just one alternative out of many for the information they cover. The question of whether an entity is a state actor is somewhat peripheral to the question of Free Speech in the world of 2019.

What if the latest and greatest media technology was the printing press, and only one company made printing presses that were worth a damn, and they never sold but only leased their presses, and they only leased them to Republicans? OctoPressCo wouldn't be a state actor. However, they would be exercising power of such magnitude that it doesn't make a difference. All the while, OctoPressCo and its supporters would be saying, there's still Free Speech. You can always just distribute manually hand-written newspapers, pamphlets, and books!

Viral spread and discovery through social media are a game changing media technology. The people who control a small number of mega-corporations want to grant this power preferentially to a certain political party, while choking it off from big swathes of the population and entire demographics they deem less worthy.

That's not democratic, it's oligarchic. It's also going against the spirit of Free Speech!
Libra's Programming Language: Move [pdf]
Nice of google to do this. People who complain about this also complain about google being one of the causes, but there is only so much one can do. Glad that google is setting a good example for other companies to follow!
Ahh thanks for the great explanation! Love HN.
China’s 'Thought Transformation' Camps [video]
The steak is a lie!
Dude builds possibly nefarious extensions for a living. Dude writes article about LinkedIn nefarious anti-nefarious extension code. Conspiracy voting commences. Article at #1
> Even with the recent 737 fiascos, flying those is by far safer than driving to work

I can't find the numbers easily right now, but I'd really like to see "deaths / person-hours flown on a 737 Max" vs. "deaths / person-hours driven".
Architects and civil engineers mostly work where their services are needed, which makes sense. The economics of their industries are different.
A really small town near me shut down their main street and built a parking garage in order to make it a more walkable area about a decade ago. Unfortunately, all of the shops there closed up over the years because of a lack of foot traffic and they just reopened the street to traffic this year.

I think this type of thing would require a ton of compact living area nearby (apartments, etc) where people almost use the area as their "yard". The small town I mentioned is mostly suburbs where everyone has a small slice of backyard.
Every state and local official is going to try and stop this in its tracks, with their hand out, until they "Get Theirs!"
make can take three parameters for slices, which is the type, the initial length, and the initial "capacity": https://play.golang.org/p/8d1mS1mGsW6

By default, the slice is filled in and fully initialized. On the one hand, IMHO and IME that's not really what you want if you're going to append things which is a pretty common case, but on the other hand, worrying about "capacity" for slices, while perfectly sensible once you understand the abstraction, is something you can get in trouble with if you're not paying attention, because it makes you really pay attention to the fact the slice has an underlying array.

(Many languages have this concept somewhere, Go just happens to put it in the syntax: A "slice" is an object with a reference to an underlying array, an index of the first element, a length, and a "capacity" which can be smaller than the underlying array has room for. If you want to grow past the underlying array, the runtime then has to create a new one and copy the elements out into that.)

Similarly, if you have a slice of ten elements and you want to take a subset of it and start appending your own bits and pieces, you have to do that carefully: https://play.golang.org/p/QcZOndSp-9x There's a syntax for reducing the capacity of the new slice deliberately, which forces any new "append" to copy to a new slice, producing the behavior you want.

For as tricky as this can get, I'm surprised it doesn't come up more often, but so far in the last five years, this was the source of my bug I believe twice, and one of them I was doing rather inadvisable things anyhow. It turns out that in most "just code" you're not cutting lists up and distributing them various places very often.
I think the only solution to high rents and home prices is to build more and more supply. But strangely there is opposition to this from both sides of the political spectrum. Left opposes it in the name of “preserving neighborhoods”, conservative wealthy home owners dont want new inventory to reduce their real estate valuations, and developers oppose it because it will eat into their profits.
I would imagine, but obviously can't speak for the parent poster, that if you suggested limiting speculation they could agree on a sensible implementation of that policy.

I have not met anybody so far who thinks wealthy foreigners should be able to use real estate to launder money, store value, hide wealth, or otherwise not use real estate for what it is meant for, that is to say as places for people to live, play, or work.
I have those preferences, but they tend to be "Goddamnit it, one of the Virgin A320s. Hate the exit row on those..." not "Well, I'm going to take another flight."
The headline is misleading. In the article it says Google is rezoning $750 million worth of land (+ $250m in subsidies) from commercial to residential use, and making it available for private development. It wouldn't surprise me if one of the biggest problems for Google was retention of young talent driven primarily by prohibitively high housing costs. In that way there is an incentive for them to bring down housing costs, although I'm not sure what impact 20k units will have unless they retained ownership and became a landlord to their own employees.
> the likes of which the world has never seen

Didn't Google buy tons of Mastercard transaction data to JOIN against their ad profiles? How does the scale of this (and other purchasing datasets they can bring in) compare to the theoretical powers of what Facebook has? I guess one difference might be that it will be able to capture way more outside the US.
This! If you look at all the life on Earth, humans are the only ones to have maximized brain functionality and evolved to change their surroundings on a global scale. We should continue focusing on superhuman intelligence and AGI which will solve problems that we cannot simply right now due to our evolutionary limit at this point in time.
The only way transit will be built is if a strain develops. Otherwise what problem would be solved by building it?
Remote offices seem like a good compromise once a company is big enough. There are still coordination issues though, I would imagine.
Here is a buisnes idea Ive been thinking about lately for SF, Hong Kong, NY and other expensive places. Buy a smaller cruise ships and rent a pier to dock it. I found a newly renovated ship with 72 cabins for 5.8 million. With the average rent in SF that ship has paid for itself in 2 years (yes there will be additional costs, but back of a napkin, its a good start). Then buy more ships and stack them. Renovate/remodel in cheep places, then sail them to the bay. This could create housing in months not years, without the need for planing and building. If i had the money I would do it in a heart beat. It would be so much faster and cheaper then what google is planing.
If there is more demand than supply, no.
And only really wealthy people can afford to stay in a 5-star luxury hotel. The underlying mechanisms are the same: when demand for a resource is greater than supply, you can either artificially limited the demand by some controlling body, or let the market bring them into equilibrium through pricing signals.
People have a right to their individuality, quirks and all. Claiming the article/text would be 'helped' by medium implicitly asserts that your desire for lowest possible effort to read is more important than a modicum of individual preference - and expression - from the writer. Respecting individuality is important, whether it is in how we style our text, dress ourselves, or look in any other way.

It's fine if you don't like it, but then say that.

Say "I didn't like the typography and colors, I prefer $style" if you really have to, but still, why?

Bright on dark, fixed width, sans serif.

Pretty much the colors and typography of programming from the first terminals, and with some interruptions, lasting into the modern day. Noting the audience, the style could be said to be fitting, especially with the current retro trends.
Does that mean the folks who are capable of living without a car shouldn't be proud of it?

No one is saying everyone should be without a gas car, just some folks have moved on and are proud of it.
Oh, and actually... (insert appropriate meme)

"Processorkraft" means "processor power", and "beräkningskraft" ("beregningskraft" in Danish) translates to "computing power".

The correct Swedish translation for "processing power" is "bearbetningskraft"/"behandlingskraft". This sounds a bit awkward to my Danish ear, however. In Danish, apart from "bearbejdningskraft"/"behandlingskraft", we also have "processeringskraft", which is a normal term. This may also work non-awkwardly in Swedish, but hard to sway without a Swedish ear.

They are of cause all commonly used interchangeably, but they have subtle differences in their literal meanings.
> I pay less on my mortgage for a large house with over an acre of land than friends of mine pay for rent for studio apartments in San Francisco or Seattle.

That studio in San Francisco or Seattle comes with the opportunity of a high paying job at a tech company.

The large house with an acre of land gives you other opportunities, but if that one specific dimension is what you care about then it falls short.
Working as part of Juju project, I can tell you for certain that the answer here is yes, very much so.
Not a new problem, it applies to bank notes and other stable coins as well right?
Welcome to Googleville.

It's been a while since I've read cyberpunk novels like Cryptonomican, but I feel like the reality of corporations becoming villages and societal entities is slowly getting there anyways.

Your move, We.
Each of these questions is answered in the article.
Thats ember over there. Almost Everyone who works on or maintains EmberJS works for LinkedIn.
Notched Card Databases
Why can't they "grow their own" powerful politicians? Find somebody young, put them in all the right places with all the right people, and have them say all the right things. Shouldn't be hard with unlimited resources.
Federated Learning: The Future of Distributed Machine Learning
Let's just thing this through:

I have the option to buy a rental property in Berlin, I can either buy an old rental property and not be allowed to increase rents for 5 years. Or I can buy a new build rental property (which already sell for above market value in most places), and can charge more rent but I will be less able to find renters as they are looking to lock in 5 years worth of zero rent increase.

I really don't get how either situation encourages me to become a landlord.
I wasn't aware the Soviet Union allowed rich investors to buy up chunks of the housing supply and rent them out as hotels without a business license, while also bypassing the numerous regulations that hotels have to abide by.
Sites we interact with may become adversarial towards us at any time they see fit. I wish my browser and the extensions I use were sacrosanct and outside the purview of other companies/sites.
I am not saying 5-4 is the most likely result, just that even 19% of decisions being 5-4 is huge.
Add in deepfake and you get a recipe for a nightmare.
So do you think most big tech companies are evil? Google must be evil as well correct?
Absolutely, 'one degree' has an intuitive sense of 'negligible' in my experience of going outside. The actual danger of a warming world is in the energy moving around us, pushing water inland and forcing higher wind gusts etc etc.

So if you want to impress large numbers upon the public, maybe Joules or Watts of excess energy would be good.

Poking around a random Quora post it looks like the equivalent for 1*C of warming would be on the order of a billion TeraJoules.
I do wish Go would do this. The fast compiler thing is fantastic, but I think we can have the best of all worlds by supporting a --release flag, and I think Go is large enough now that we can justify the extra maintenance cost of dealing with two compilation modes.
Fair point, but that is inevitable unless it's a game where the user cannot go back, very few games would fit that bill then.
$750m worth of land, $250m investment fund for affordable housing.
> That studio in San Francisco or Seattle comes with the opportunity of a high paying job at a tech company.

...and your high paying job mostly pays your landlord.

If the same company offered the same job to remote employees for comparable pay, it'd remove the financial incentive to move to these cities. This would have a lot of immediate obvious benefits.
Shed a tear for the Winchips, and Cyrixes that will never be useful again.
Man Russia has it sweet.

Also Africa and Australia has a head start, they know how to live in deserts.. but maybe this one will be lunar void of life.

Sarcasm aside I wonder:

- Will humanity find wisdom and courage in doing what's simple and right (degrowth, relocalized, green first)

- Will humanity will pile head on to fix the problem through gigantism (let's be mad: fusion powered geo engineering)
> It can be important for some people, and for some teams, but it's not very important for every person or every team.

[citation needed]

It's clearly important enough for Amazon, Facebook, and Google to invest heavily in already established tech hubs where it's incredibly expensive to build, so they can have their engineers working in the same physical location(s).
> but the absolute minimum they owe their users is an automatic upgrade path.

How exactly do you purpose they perform an "automatic upgrade" on their user's hardware? You don't just patch or upgrade to go from 32 bit to 64 bit. You can't hotfix hardware like that.
No, a pool is not a single entity. That's some bad misinformation.
And yet, there are fully remote companies (bootstrapped, lifestyle, and startups) collectively worth over a billion dollars that are fully remote. I don't buy this argument at all having worked for one of them. Face to face communication is only necessary if your collaboration tools and business/workplace processes are not up to par, and that's a business problem, not a social interaction problem.

To echo the refrain others have said in this thread, "Hire remote, hire remote, hire remote."

I would love to see HN's monthly Who's Hiring prioritize/bubble up fully remote jobs to the top of the list first. Give an advantage to those who are helping the situation. This is no different than roads. You can't just keep building roads forever. You have to destroy demand for local habitation once it reaches a point beyond which equilibrium can ever be reached, and the Bay Area is beyond that point. Let people work from places where they can afford to live better lives.

EDIT: @aerophilic: Agree entirely with your comment.
Or from Max Patch, keep heading generally North following the white paint marks to wind up on Mt Katahdin in Maine :)

One of my favourite memories from the Appalachian Trail was somewhere up in New England; someone was on a day hike and asked "how far does this trail go?", my answer "Georgia" wasn't satisfying to them for some reason...
Another Mind-Crushing Illusion: Straight or Curved Motion?
I'd put this more on Snow Crash than Cryptonomicon.
It doesn't fix those. That's why I said the court would be different, not better or worse.
When we retired my wife and I fled Atlanta at top speed. I don't know if the job is in Marietta, GA or Ft. Worth (the job listing seems to have disappeared) but I doubt if even an insanely high salary could get us to move to either of those locations.
Five Traditional Industries on the Verge of an Innovation Boom
Building a Scalable Search Architecture
Linkedin is used for lead generation, for more than just recruitment. OP touches on it when he hints at the email-hunter extension.

Linkedin can skew results and obfuscate data to users who are heavily digging for lead data. Remember, Linkedin's main value proposition is that it has a wealth of user-submitted data, and if it loses that it loses some of it's value.
As noted in the article, the LTS 18.04 release will continue getting security updates for many years to come. You should retire that hardware well before then, and not just because of security issues. Those old P4s are really power hungry compared to anything made in the past decade.
Yes. They have gone to court for this, and I believe lost.

https://arstechnica.com/tech-policy/2017/08/court-rejects-li...
Right now the point of most strain is at housing availability, so easing that would be a step in the right direction, even if it relocates the point of most strain to other forms of infrastructure. You can't solve every problem all at once.
It's like we never learn https://www.nytimes.com/2000/06/07/opinion/reckonings-a-rent...

https://www.theguardian.com/world/2015/aug/19/why-stockholm-...
A wage increase of over 10% every few months doesn't sound so bad. I don't suppose it was a regular thing?
Lot of details relevant to this question here: http://math.ucr.edu/home/baez/physics/Relativity/SR/Rocket/r...
No because the developer will just charge more for the new properties and old property prices will be worth less.
The military-industrial complex will throw money at things, but only in stupid ways. Are they creating jobs paying $500k for engineers to work in this sector and keep them interested in this kind of work and these ancient technologies? Of course not. So where do you think they're going to find the talent needed?

Feel free to apply for some jobs in the defense sector to find out how much they pay. You'll make more money working at FAANG companies, and you don't have to wait years for a security clearance to be approved. Jobs in aerospace, in particular, are pretty lousy paying compared to what engineers are getting elsewhere.
This actually might be a blessing in disguise for crypto currency as Facebook will lobby hard to get that rule changed fast as people aren't going to want to report a line in their taxes for each of the hundreds of items they buy in their taxes.
Why does working on gaming infrastructure make them look like a content creator, moreso than working on their compute cloud or their search engine?
The problem is that market reaction can be too slow. In such case introducing new rules can be good as they destabilize the slow status quo and makes things to move in the desired direction quicker. Berlin government hopes that by restricting rent in older buildings it will push the market to build quicker.
Surely using cat like this is more in line with the unix philosophy?
When using a C library, who's code is responsible for allocation objects? Who's is responsible for freeing said objects? That alone leads to a LOT of issues.

Not to be evangelical, but give Rust a look.
Berlin doesn't need landlords. It needs homes for people.
>> Boeing employee: I would not put my family on a Max plane right now

Who would? Surely some people like to risk but why would you take such a risk when there are so many safer options(i.e airbus)?