skysight-inc/HackerNews huggingface dataset:
They work better than closed offices, in my experience, for the roles I've worked in (software engineering).

I'm way more likely to ask a co-worker over to my desk to show them something or have a discussion if they're a few feet away within sight and earshot. In an open office I also overhear a lot of pertinent information -- I'm aware of issues that might be relevant to me as they develop, I don't have to wait hours or days for someone to communicate them in an email, issue tracker, or meeting.

There's a cost in terms of readily available heads-down concentration time to be sure, but if I want to mess around with math formulas or something I pop on the headphones, go to a quiet room, or do it at home. It's much harder to replicate the benefits of an open office environment in a closed one than the reverse.
She says towards the end of the video that this is just the start and the long-tail of work is still to come. She specifically calls out waterproofing.
> The CCTV regime is appalling and makes me never want to visit.

You understand that the vast majority of CCTV is privately operated, right? It's not like there's some universal network of cameras being watched extensively for naughty behaviour.
Was going from where the court case is being held...

> The case is Magic Leap Inc. v. Xu, 19-cv-03445, U.S. District Court, Northern District of California (San Francisco).
Concentration camps are not necessarily death camps. They are prisons for specific political, social, or ethnic groups--this seems to qualify.

Even the phrase "concentration camp" is a bit of a euphemism. A better phrase might be a "political prison".

And yes it has a negative connotation, because it is a bad thing.
I expect we'll find out that Libra's default set of trusted validators will be perfectly willing to accommodate local regulations.

More than that though, AML/KYC and any other checks deemed necessary can occur at almost every point of contact with fiat currencies.
I haven't really used either Lisp or Rust much, but I didn't find the code too bad.

Given, everything seems quite well-named here, and that helps a ton.
Wow, so there you go. Strike #2!
The way that the fine article was worded, it seems that the engineering team knew that they needed approximately 1.5M LOC before they has started

It's possible, with highly detailed design documents. You could use something like "cyclomatic complexity" which is an older estimation methodology which is just a laundry list of small granularity features with point values attached. You add those up, while multiplying some weighted numbers together to account for interlinked complexity, then use a figure for the implementation language to come up with an estimated LOC figure. Error bars on that kind of thing are something like +/- 100%/50%. (I'm pulling numbers out of my @ss here, but I'm talking about a highly ritualized and systematized way of doing just that.)

You can get better estimates, usually by asking shops that have written the same sort of product many times before.
Human excrement makes chicken eggs better [video]
Because they wanted it to be actually usable by the vast majority of programmers developing real world solutions? Not saying that functional programming doesn't have a place but if it was as wonder as some people say it is it would take over the world because the shops that used it would way outperform those who don't but for most things that doesn't appear to happen.
Face-to-face communication is not needed, it is a notion everyone says to keep the status quo.
I come back to your article often; a narrative-driven book sounds perfect. Thanks for taking the time to write it!

If I have any questions or feedback while reading and want to reach out, which contact method would you prefer? I only see Signal on your page and I wouldn't want to be rude if that is a personal number.
You can sweep the issue of climate change under the rug with claims of innovation and technology solving everything.

I presume, though, that you're opposed to e.g. a heavy carbon tax. You can use that same line to sweep the downsides of it under the rug--after all, a carbon tax will drive innovation toward green tech.

It's a kind of technological nihilism that says that technology will fix everything. In the real world, we have to consider concrete costs and benefits.

In the long term, we are far poorer if we don't address climate change.
"How can you see the wave, when you're the water? Always be questoning. That's the only defence. What can't you say? And why?" [1]

[1] What You Can't Say http://www.paulgraham.com/say.html
People still tell me with a straight face that the Cloud is decentralized too.

I'm mature enough not to smack them, but not mature enough that I don't fantasize about it.
>Yes, Home ownership is seen as the pinnacle of social status. This is stupid and people should rethink this preconceived notion.

Your comment said that home ownership was only an ego booster implying there is no value besides that. That is obviously false. Whether the valley is in a bubble or not is irrelevant to your point. You sound like a sad renter and landlord bootlicker trying to rationalize your failure to own.
Democracy, for all its faults, has worked for us. Over the decades, India has improved on factors like life expectancy and literacy. Not saying that we're there but we're definitely getting there. I'm not sure if we'd even remain a single country if we were to have a Communist government(or some other form of dictatorship.)

However, I do feel that we can learn a lot from Chinese people and culture.
Was at a place that did something similar, but at least they replaced it with free (if crappy) coffee and giant bowls of fruit. I actually appreciated it, even if it was a touch “we want to pay lower Health insurance premiums” paternalistic.
If you take the monetary incentive of profit away, what other motivator exists for people to take huge financial risks and expend vast amounts of money to purchase land and construct houses and other living structures?

I guess you do have the right to wander into the forest and build yourself a fortress out of pine cones and moss, but if you want to live in a modern house with modern amenities, there's going to be a profit incentive behind it. It's basic economics.
https://en.m.wikipedia.org/wiki/Organ_harvesting_from_Falun_...

Arguably worse
It really isn’t that’s simple if we are talking about northern rather than southern xinjiang, where Han is much more common. The history of that area is really complicated (the Manchu brought in the Uighurs to help exterminate the Mongolians...).
Wouldn't this do that indirectly? If you can't buy up existing housing stock and increase rents to gain revenue, you have to build new units if you want to charge higher rent.
West coast cities would be my definition of undesirable.
How on earth is rent control supposed to help with that? If anything, rent control makes being a landlord less appealing relative to selling to a Russian oligarch.
I have a similar experience from my childhood. I grew up under communism in eastern europe and I remember the crisis we were going through at the time, food was rationed and there were long queues everywhere. People were even joining queues without knowing what was being sold and some would start lining up overnight. I was a kid back then and didn't experience the adversity first hand but I could see and sense what was going on. Aside from these things, however, I remember how helpful and inclusive the community was. People were sharing whatever they had, whatever they cooked, recipes, anti-establishment jokes, books, video tapes, etc. There was this sense of belonging that now has dissipated completely. I was struck with a deja vu when I visited Cuba a couple of years ago. People are poor but are sane and happy in their own ways and they have time for one another. There are still disparities but not like in a western society when one counts their pennies and the other their billions. Romania, the country I grew up in, has been engulfed in corruption and asides from a cities with large concentration of wealth, everything is in disrepair, the community disappeared almost completely and everything seems to have gone downhill for the past 30 years. In no way am I decrying the communism, it was brutal to many, but what has ensued after the fact was a veneer of shiny nothing.
> as much as having a right to free speech.

...which people also seem to be caring about less: https://www.pewresearch.org/fact-tank/2015/11/20/40-of-mille...
Oil workers go to where the oil is. Which is both concentrated and distributed.

Software is dematerialised, which means, perversely, it tends to concentrate to a far greater extent. Much as local and regional entertainment, constrained by material proximiy to audience, gave way to Hollywood.
The problem is of incompatible time scales. The original studies and requirements for the F-22 were done in the 1980s, Lockheed selected to build the F-22 in the 90s, F-22 entered flight test in 1997, IOC declared in 2005, expected to be in service until the 2040s at least. And in that time the world went from the original IBM PC to iPads and graphics cards that do real time ray-tracing.

And re-doing all the avionics would be a probably decade-plus effort costing billions of dollars. Cheaper to hire some old VAX guys as consultants, pay them exorbitant rates, and have them train up a new generation of VAX people.
> Some of this capital is going into gold. China's gold reserves have grown for six straight months since December, the first time the country increased its holdings of the precious metal in more than two years. Russia has made similar moves, slashing its dollar-denominated assets while purchasing gold as essentially a borderless currency.

I know it's crazy but I have to ask - with countries seeking more neutral currencies, could it be fathomable that adoption of digital currencies would grow as well?
Credit cards have NFC now. It wouldn't be hard to fathom that this data might be paired with other surveillance data.

Everywhere we look, someone is trying to create a new method of tracking. ISPs are high-jacking sessions, 3rd party apps on your phone are taking everything they can get their hands on, "smart-home" products that are always listening, shopper club cards, toll-transponders tracked silently by municipalities (off of toll roads!), license plate scanners, CCTV with facial recognition.

Everything is being collected. To what end? At some point, we have to hit peak-marketing where this data becomes mostly useless as our behavior will be perfectly predictable at some point in the future.
Maybe this is too simple, but this seems like an easy way to get rid of the first amendment: Just privatize everything!
This doesn't seem particularly newsworthy. It's such a tiny blip that it's immaterial.

The RMB & USD have traded in a very tight range throughout 2019.
These are governments. Governments are corporations. The distinction between then is completely imaginary, and need only be propounded where it serves a purpose.

There is no intrinsic justification for the bill of rights. There is no reason why we can't enshrine protection from corporations.
In aerospace, a hyphen might well be worth $80 million.

https://priceonomics.com/the-typo-that-destroyed-a-space-shu...
Why does China insist on using 1984 as a playbook, rather than a cautionary tale?
> All of these cryptocurrency experiments eventually point out the reason centralized banks were invented in the first place. Usually through major thefts and loss of assets.

Yeah. Central banks are actually a kind of technology, which I don't think a lot of people recognize.

But even with software and silicon technology, lots of people are hasty to throw out the old without really understanding it, so they can build something "new." It's seems even harder to get such people to recognize value of technologies that aren't made from computers.
If you're going to quibble on terminology, you'll probably want to start with not calling this "helping minorities integrate into society".
> ...I can’t help but to feel completely energy depleted after 5min of LinkedIn usage. The feed is just horrible. Everybody is doing great, no real discussions going on....

Sounds like American workplace culture in a nutshell to me. If so, LinkedIn is actually doing it right.
So envoy will now provide a client-side library? Is there a particular reason why such client-side enhancements should not be applied to all Api clients, not just on mobile?

What is the ultimate goal here? Reduce the amount of boilerplate required to handle all possible edge cases when communicating with a remote service, like need to retry, etc?

I'd like to understand the value prop from a perspective of a generic api client, that does not now if there is Envoy, or any other load balancer on the other end.
To you. The truth stops being a tangible concept when it’s suffocated by a cloud of swirling lies.
Thanks for this post. I'd like to add that the Vizio PQ65 works the same way when using an Apple TV. I refuse to update the firmware for fear that Vizio will force a change that will require an internet connection.
Houses literally built on sand next to the fault?
I don't know offhand - is commercial space more valuable?
Agreed, coding "from scratch" to use a SAML IdP would be painful for a typical developer, who thus far mainly has experience using Web/app frameworks. And, as with much software development, it's easy to introduce vulnerabilities. Use off-the-shelf, if you can.

That said, I've had to implement several SSO protocols "from scratch" (using off-the-shelf libraries for HTTPS, XML, and crypto) for a large Web system, including at least a couple different SAML IdP variants. There was a lot of figuring things out, and being very careful, and it was difficult but useful experience.

(The SAML IdP uses were reasonable for authentication, and simply worked. Where I saw trouble was when cleanroom implementing client side of some of the non-standard SSO protocols used by some large companies. Every time I discovered a security problem with a customer's protocol design/implementation, I had to go to the director I was working with (fortunately, a very smart engineering PhD, who took it seriously), then he had to explain to the customer. Presumably there were historical and/or requirements reasons for doing a non-standard protocol, but security is hard, and every programmer changing the code is potentially a weak link.)
Is Laravel safe for developing a bank application?
I think the better parallel is not with the Nazi concentration camps where the goal was to methodically eradicate people, but rather American conversion therapy camps where they try to "convert" gay kids to straight.
Yup. That narrative helped, in a backhanded way, the current party to win the election. Embarrasingly convenient issue to stoke to win these things when one runs out of towns to rename :)
I don't think someone that is 17-18 should be referred to as a Child. I do think the Universities should do more to disclose the likelyhood of working in a given profession based on their degree path... however, realistically, the individual bears a lot of responsibility.

Aside: based on some actions/headlines that consistently pop up in news articles (most recently Oberlin)... maybe we should start treating them like children. Also, maybe it's time to stop telling kids the world should be whatever they deem to be as "fair."
The problem with things that "everyone knows" is they are often hyper simplified abstractions that form useful models but are not appropriate to discussions of anything specific or for shaping policy. Everyone "knows" Pluto is farther than Neptune (except when it isn't[0]), traits are passed via dna (except when they aren't[1]), sex matches with gender (except it doesn't[2]).

Sure the earth was warmer in the past, it was also colder, it was also a molten hellscape. Trying to relate a grade schooler's understanding of geologic time to specific climate models seems to be far more intellectually lazy than asking for a source so people can put your very vague claims into context.

[0]https://curiosity.com/topics/pluto-and-neptune-swap-places-e...
[1]https://en.wikipedia.org/wiki/Epigenetics
[2]https://en.wikipedia.org/wiki/Sex_and_gender_distinction
My own personal favorite, from my GM, explaining why the sales team was getting six-figure bonuses for an extremely successful year entirely driven by engineering, which was getting barely four figures:

“Sales people are motivated by money; engineers are motivated by fun work. So just do your job and have fun!”

I’m not even interested in money, just a little respect would’ve been great! Needless to say, I quit shortly thereafter.
heres the definition of concentration camp:

a place where large numbers of people, especially political prisoners or members of persecuted minorities, are deliberately imprisoned in a relatively small area with inadequate facilities, sometimes to provide forced labor or to await mass execution.

Seems like we have:

- Large numbers of people

- Persecuted minorities (Uyghurs)

None of the reports seem to indicate forced labor or mass execution, but those seem to be optional requirements for a concentration camp.
Are you implying websites that include the “Apply With LinkedIn” widget could gain access to a user’s LinkedIn info before they click the button?
Hmm, this description made me wonder: wouldn't this measure reduce demand from investors looking to buy houses to rent out? In other words: if the bottleneck for new housing isn't that nobody's buying them, then this would at least lower the prices for people looking to buy a house to live in?
I read some version of this sentence every time the topic comes up.

Like it's just "proven" not to work, as if there's some kind of objective science that exists independently of values and assumptions.

Rent stabilization is intended to keep permanent residents of the apartments in question from being forced to move by rent increases. It does exactly that thing.
> LI sells data that they don't explicitly own.

What are you talking about? Anything you post on LinkedIn is their property. You can't legally access anything on their site without agreeing to their policy. Did you not read the agreement when you signed up for the site?

https://www.linkedin.com/legal/user-agreement
The Ozark balds exist primarily because the tops of hills in the White River Valley have very little soil, as they're made up of dolomitic limestone that dissolves in rain water instead of breaking down into clays. The scant soil that exists is enough to host grasses, but few trees; Eastern Red Cedar can grow, but before widespread fire suppression, it was pretty contained to fire-protected rock outcroppings. With fire suppression (which may have stabilized the soil and limited erosion as well), Eastern Red Cedar and some oaks (blackjack and post oak) are filling in the balds. This is in constrast to the Appalachian balds that are mainly a product of climate differences between the peaks and the lower hillslopes.

The hills to the north of the White River Valley (around Springfield) and south (south of Harrison) are capped by rock layers that have a relatively high clay content and produce soil that can more easily support forests.

The Bald Knobber history is pretty interesting. I had always thought of them as analogous to the earliest KKK (also a Reconstruction-era vigilante group initially) but I hadn't realized until I read the surprisingly detailed Wikipedia page that the Bald Knobbers were Republicans who sided with the North. (Unfortunately, the Bald Knobbers are history at this point, while the KKK is still quite active in the area, especially Harrison/Boone County, Arkansas).
Hey folks, I have been working on a service which converts Google Forms into API so that we can grab all validation errors easily in JSON format.

Let me know if you guys find it useful and interesting.
Creepy is exactly the right word.
When you live in a rural area none of these are needed, zoo, aquarium, bike trail, running path as they are provided naturally from the environment.
As discussed in the Go FAQ relating to the design principles of Go, the language was designed with the idea of using it in situations as an alternative to older object-oriented/procedural languages like C, C++, and Java.[1] So they chose to make a language with less "book keeping and repetition", and with a focus on ease of entry to the language itself. Creating a purely functional or even mainly functional language to replace or start new services and programs written or designed by people familiar with the OO/procedural paradigm would be to add another entry barrier or level of complexity to adopting the language. I believe this would be counter to their goals for the language.

[1] https://golang.org/doc/faq#principles
Sixel Decoder for JavaScript
Have you ever heard of FB? :)
I love curious droid and his sweet shirts.
I think it should expand in more and more areas. I wish 5x turn into 2x and spread over more evenly.
Yeah, and instead we're stuck in cars commuting. Remote working frees up more time to spend with other people.
Not all of the Nazi concentration camps served as extermination camps.

https://en.wikipedia.org/wiki/Extermination_camp
> just west of woodside there's hundreds of square miles of completely undeveloped land

The terrain in that area would make it quite difficult to build dense housing there - it's even steeper than the very hilly area that Woodside itself is built on. It's not that it can't be done, but it is far more expensive (think about the cost of adding infrastructure like water, sewer, etc), compared to building housing in an already developed area, like infill development on land previously zoned only for commercial purposes.
If you feel depressed after reading this, watch how one person initiated the clean up of an entire beach in Mumbai which was covered with 5 feet of filth: https://www.youtube.com/watch?v=t0ka45g4Fyc
It's at Edwards.
Here's a tip for anyone planning on working with customers who are US research or education institutions: Have one of your Higher Ed customers sponsor you as an InCommon sponsored partner, and use that to join the InCommon Federation (https://www.incommon.org/)

InCommon is, among other things, a US federation of SAML SPs and IdPs. And this is one of the interesting things about SAML. Let's say that you are a Service Provider. Normally, for each customer, you have do at least one exchange of metadata (as u/victorNicollet mentioned elsewhere in the comments). If you have multiple SPs (say, a dev and a prod), or the customer has multiple IdPs (again, a dev and a prod), then you have to do this exchange multiple times.

An alternative is to join a federation. With a federation, the federation receives all of the metadata (all of the information about SPs and IdPs), and you trust the combined metadata the federation provides. And for Service Providers, there is a separate metadata feed of just IdPs.

What does this get you? It means, if your customer is already part of the federation, you don't have to exchange metadata with them. At most, they (the customer) might have to release additional attributes to you, that are not released by default (phone number, for example).

For InCommon, you can see all of the federation participants here: https://www.incommon.org/federation/incommon-federation-part...

Details on the technical side of the process are available here: https://spaces.at.internet2.edu/display/InCFederation/How+to...
In flight reboot