skysight-inc/HackerNews huggingface dataset:
> He specifically says the earlier, more libertarian, hacker ethos.

Which was explicitly described as trying to fighting against authority figures' attempt to suppress something, whether or not they were justified. I don't know how much clearer that can be.

> When you're trying to find a correlation between homicide rate and guns per capita, you think looking a listing of nations by homicide rates and guns per capita is cherry picking?

Choosing to ignore other evidence which refutes your claim (in this case, the wide population disparities that prevent direct comparison of the two lists, due to high variance in countries with low populations) is cherry picking.
Profession also discusses the same theme and it's shorter (IMO his best short story, and in a way prophecies how modern SW development works).
Is it wrong to like a lot of the examples of "bad architecture" listed in the article? Are we required to hate contemporary architecture?

From the pictures in the article,
London's "Alexandra Road", the Poydras building, the Tour Montparnasse, and the Caltrans District 7 HQ genuinely look really nice. I would love to live in/near any of those buildings.

I don't understand why the author assumes "clean lines" and "geometric shapes" as being some depression-inducing "sickly" visual. Are things only allowed to look nice if they are wrapped in psuedo-victorian embellishments?
“Wanted: 15 years of deep learning experience”
We could also collapse the yes/no questions with better voting systems, something not first pass the post.

While local government is totally necessary, I don't think we can afford to not have big government. If wind currents made air pollution a non-issue in say, Ontario because wind currents blew it all down to Nebraska, how would we deal with that? Many of our most pressing societal problems live at the interstate or international level and need a corresponding governing body.
Contributing to Go with go-critic
$76K base
Those are the types of things developers simply don't have experience using. And if Kubernetes tries to replace all of those it will become the new OpenStack.
Higher Order Functions Considered Unnecessary for Higher Order Programming(1987)
C++17 has if-statement initializers, so you can do

if (auto x = re_match(foo, bar); x.has_value()) {

(or x.ok() or whatever the name is of the method that tells you the validity of x)
I feel that at some point regulators will move on RobinHood for the way they push trading.
No, that's unfair. User interfaces have always been and will always be a key responsibiliy of developers.

Writing native UI code is no more low level than using electron. It's just less familiar to web developers and less portable. These are completely different considerations than the greater degree of division of labour I'm predicting for the server side.
hink differen
which is being discussed over here: https://news.ycombinator.com/item?id=17515492
There's a difference between being dumb and being ignorant. Most people aren't dumb, they could learn to handle their technical issues if they were motivated to spend the time. But time is valuable, and if you can have a specialist handle your problems for you, is it really worth the trouble of learning and keeping up to date on something that doesn't really interest you?
Completely true, however main reason for Android and iOS was Candy Crush on the go, while desktop has different requirements and use cases.
There's a kind of technological pre-horizon involved in understanding any advanced technology.

Thought experiment: someone gives you a hard drive with some music and video files on it...but you have no idea what a hard drive is, or what music and video files are, or what a file format is.

Beyond a certain level, you can only reverse engineer tech if you already know almost everything there is to know about how it works, or you're vastly smarter than the original designers - by at least a couple of orders of magnitude.

I can't imagine anyone alive today being able to solve the hard drive problem, or an alien equivalent, from scratch.

You'd have to be able to work out the basic physics of magnetic storage, the disk-level coding system used, the higher level file and data organisation, the chip design in the drive firmware, the code in the firmware, the rest of the drive electronics, the coding and compression systems used for audio and video data (how do FLAC or H.265 work on the inside?) - and you'd only be able to do all that if you understood that the hardware target was a modulated gas compression reproduction system with a certain frequency range intended for use in an atmosphere with specific characteristics, and a planar display technology with a similarly limited ability to generate a moving pattern of electronic magnetic frequencies.

And even if you could decode and view the cat videos on the drive, you probably still wouldn't find them funny.
Anon hero making $12 an hour so AAPL can have higher earnings? Nah, thanks, I'll pass. Not to mention that most likely you'll get fired. Apple, Walmart, Chase and all, would rather take the loss than pay $1000 an hour lawyers and potentially a multi-million judgment (Like it or not, you can't kill or hurt the thief for example).
I'm not looking at the keyboard when hitting those keys (I've been using this exact keymap for over 8 years), touchbar support isn't helping, I need tactile keys.
I'm the author of the Spectrum article: this is the exact reason why I get paid for my job :)
399,000: The number of vacant jobs in Canada right now
Wow, thank you so much Guido for the many years of leadership. I'm sure the community will make you proud in the years to come!
Yes, this is definitely true. The sincere form of this argument is very easily co-opted by the military industrial complex.
I have heard that argument before, mostly its by people for whom the office is some sort of social life replacement/ bro club experience. Also there are sun-king-middle-managers who only get that power feeling when a huge crowd of admirers tours the hallways with them.

All of it is completely unrelated with work. And sort of sad, although its a good thing, that no matter what happens, humans will needs humans.
I agree it was a poor analogy, but I am giving the commenter the benefit of the doubt and assuming that some idea of inferiority (that you seem to be implying) is not the intent of their comment. Women and men have traditionally had very different roles and expectations in society, and significant physical differences as well, and to think that these differences don't have an effect on preferences and motivations, and that the situation is easily changeable, is naive.
How do you even write something like that? There are a ton of reasons to build up:

* More land is expensive, you don't need to buy more to build up
* It's faster to take an elevator to floor 100, than walk through 100 floors

And more I'm sure, this is just off the top of my head.
The scientists at the IceCube Neutrino Detector are currently doing an AMA on reddit[0] for those interested.

[0] https://www.reddit.com/r/IAmA/comments/8yajhh/were_scientist...
Getting things right requires triangulating with other people
Planning to use this secret weapon on the next Go contributors workshop in Russia. :)
A modern version of Cal Henderson's "Building Scalable Web Sites" would be nice to have. I'm sure a lot of it still applies, but it was written a decade ago: http://shop.oreilly.com/product/9780596102357.do
Of course what would be really cool is Face ID and the consequent minority report style gestures that would be possible... eventually!
You might be interested in this:

https://en.wikipedia.org/wiki/Fused_grid
AMD EPYC Performance Testing with systemd
I prefer kiosks for these type of transactions. The only problem I see arising is if a customer has a specific question about a menu item, though I can't remember the last time I had a question like that.

Maybe the 3-4 cashiers this displaces can now focus their efforts on helping out in the kitchen or perhaps roving the dining area providing Chick Fil A level service by getting me refills or taking my tray away.
I’m semi-allergic to dogs and deathly allergic to cats. One of my previous jobs started out as people bringing in their dogs (which was always fun when I was on a call and two of them got into a fight), and shortly before I left they started allowing cats, as well. I raised the fact that I’m allergic to both and mostly got ignored with an “apology”. And most people in the office looked at you like you were an animal-hating monster if you even suggested they take away that policy.

I like dogs. I have dogs (they came with my wife). But I don’t want to work in a goddamn kennel.
Are the people that were shown earlier versions under NDA still bound by those agreements? I'd be super curious to know if the rock throwing demo is in line with what they were shown. That was not cinematic reality.
Then they'd be wrong. You focus on the 5% of people who tell the 95% others what to think.

And you don't ask people what they think, you observe their behavior and hope you can make sense of it. People have no fucking clue what they want. You would have to be insane to ask people for their _opinions_ and expect something you can work with.
> Recovering astroparticle physics PhD here

If I may ask: why 'recovering'?
This is the first apple store I've seen that doesn't have the laptop locks on.
YMMV, but in my neck of the woods the whole office-share thing is having a very hard time. Prices are either very steep and include private offices (hah!), or very cheap for open plan offices. Many of the latter places have devolved into regular cafes because there's no demand.
My predicition for the next MBP:

* No headphone port

* Entire keyboard replaced with a touch screen

* Comes with one thunderbolt port (standard), second port is +$800
Your charitable estimation of Apple's competency and baseline rationality is a reasonable one and absolutely could be correct, and I agree it would follow that your priors are incorrect and/or it's actually not simple at all.

But I find jdietrich's argument totally plausible. They could have tons of negative user feedback that they ignored. "They" probably being a handful of designers (so the total number of talented people at Apple is basically irrelevant). Apple's always had a certain arrogance. They (believe they) know what customers want better than their customers do: in this case a thinner and thinner laptop. Sometimes they're right. Sometimes they lose their way and I end up with a really expensive MacBook Pro that I hate typing on.

I've certainly seen a few cases inside Google where a small team ignored dogfood feedback from other Googlers ("you aren't the user", basically), then were shocked when they got the same feedback from real users. It's absolutely possible for a small number of people inside a giant organization to make decisions that later bite them. I don't have any particular reason to believe Apple's immune to this.
Yay, so neither of us want to read what the other wants to say! That's surely going to fix the problem!

From the linked article:

'Unless companies fire everyone and start over, we’re not going to see drastic improvements anytime soon.'

People who are saying 'there is a problem' are well aware this isn't something you can just measure today and fix with just the information that exists as it exists presently.

Why do I care? Because, I was once a little girl reading hacker stuff on the internet. It is part of the problem. If you can't admit to the subtext implied by your original post, or even get a sense that maybe it's not the right kind of analogy to use, I don't have anything left to say.

I'd be lying if I have to say I'm happy to infer that your point here is to discredit and silence the perspective of the article, but that's how all of this is coming across. Also a point from the article:

'That’s because homogenous cultures lead to limited perspectives and potential lack of awareness of things that may be more obvious to diverse groups of people.'

But perhaps all of this is pointless.
Notice no pictures of the horribly unreliable keyboard, useless touch bar, and ridiculously over-sized track pad in the marketing release.

I hope my personal MBP 2013 never dies... it's still a better machine than anything Apple has done since.
2003
http://linux-vserver.org/Overview#History

In the Linux distribution that I used (PLD), the first vserver support took place in january 2004.
https://github.com/pld-linux/kernel/commit/5be58c1bcc5568676...

Maybe a little earlier because the util-vserver showed in Nov 2003.
https://github.com/pld-linux/util-vserver/commit/c4036d6e748...
That is more commonly known as destructuring. (in python and javascript at least, as well as a few others iirc)

Pattern matching is normally (in functional languages like Scala and Haskell anyway) defined as a way of taking a union type and handling each one safely. It's a sort of functional alternative to polymorphism.

That is, polymorphic code

class Dog(Animal):
def make_noise(self):
return "bork bork"

class Duck(Animal):
def make_noise(self):
return "quack"

would, with pattern matching be (in pseudo haskell I hope)

make_noise :: Animal -> str
make_noise Duck = "quack"
make_noise Dog = "bork bork"

In other words, in an oop style you delegate to the object that it implements all methods. Whereas with pattern matching you can have a type delegate to each of the functions that can operate on it to handle it correctly. (This explanation is a disservice to functional styles, its a lot more elegant than what I describe if you do it correctly).
Implying the resurrection of Lamarck with that domain name, my spidey-sense tingles.
Should say "7kB".
The concern was for project continuity. Linus would be fine.
I'm excited for the day this gets merged and can drop jquery:

https://github.com/twbs/bootstrap/pull/23586
I would think millenials actually desire growth as much as any other generation desires it. That they don’t implies they may not be able to.
Thanks for the warning! Luckily I've already studied languages with (some) declensions like Old English, Old Norse and Icelandic, and to a lesser extent Russian and Bosnian. I used to be ravenous to learn new languages but after college and children my attention/interest/time shifted, but I think I can make time for some Sanskrit :)
Not likely, unless these managers have really keen eyes and are able to look at everyone's monitor at the same time....
Also makes auto formatting very difficult when whitespace indentation doesn't just affect readability but syntax.
I haven't worked with Kubernetes but I have worked a lot with Docker. Building your containers is difficult, using existing containers has a bunch of gotchas and getting your containers up and running anywhere resembling a production environment is a giant hassle.

I think containers is the future but we need idiot-proof GUI systems that Heroku and similar services provide to wire up our applications, and we need a good way to handle persistence, which many modern tools ignore.
Treo 3.0: Lighthouse 3.0, new performance metrics, API, data export, improved UI
Wow this seems like an incredible resource. Thanks for sharing.
Justice Department will appeal Time Warner-AT&T merger approval
Good question! The Practice of Cloud System Administration is one that comes to mind, but it's not precisely focused on this topic either.

https://the-cloud-book.com/

Edit: thinkmassive mentioned the Art of Scalability, which I'd also recommend.
It Doesn't F*#king Matter
> If your sales team has more clout than your designers and developers, then you’re fucked. And in the enterprise software world, this is the norm. An uncheked sales team that get’s whatever it wants has already killed your product and made it impossible to rebuild. Their demands are ad-hoc, nonsensical, and always urgent. So urgent that proper testing and documentation are not valid reasons to prevent a release. Their demands are driven by their sales targets, and the promises they make to clients are born out of ignorance of what what your product does, and how it does it.

Well said. This is easily my #1 biggest pain point as a developer.
Sort of. Of the links you provided only one of them - at Coles New World! - is for Cassava* Flour: https://shop.coles.com.au/a/a-qld-fnq-townsville-aitke/produ... and online. I’ve never seen it at my local Coles or Woolies (or Aldis, or Foodland, or IGA, etc)

The others are Tapioca starch or other products- not the same as flour.

* and even then it is called Tapioca Flour so may not be the same thing as Cassava Flour. It is some times difficult to distinguish between Tapioca (starch-heavy?) and Cassava (starch-moderate?)
The descriptive work of he-who-shall-not-be-named is leagues ahead of his prescriptive work (not surprising -- fixing problems tends to be harder than finding them).

The problems he addresses still abound and it's really a pity we have culturally suppressed the vocabulary and arguments he put forward to talk about them.

So, my guess: serious.
Microsoft finally gives Teams what it needs to take on Slack: A free version
This is basically the opposite of what I would advise. Count the number of “probably” and “good chance” in that reply!

1. A small course correction can work wonders early on, but if you wait until the ship is seconds from the iceberg there’s nothing anyone can do. Or use the cancer analogy: early detection can be the difference between life and death.

2. Yes, sometimes deadlines are padded and you’re silently expected to miss a little. Sometimes they are not and you’re not. How do you know which one applies to you and your project?

3. Having private conversations is fine but private conversations can be denied and privately made decisions do not become the broadly understood plan of record, leading to confusion and ambiguity, which are risk multipliers.

4. A positive attitude is good and hiding real problems, evading responsibility, and playing corporate games might work in the short term. However if that becomes what you are known for, it will limit your career long term.
I am an employee at Microsoft, who has had both offices and open space teams, and who has chatted with Dan about many of these points.

I'd make two statements, both are entirely my own.

1. The impact of these changes often lags the change itself, and status quo takes time to shift. Open spaces were definitely a fad for a while, and a lot of people (broader than MS) certainly started drinking the koolaid, yet it took ~decade for the rollout to really move in force. Conversely, I see far more anti-open-space articles nowadays than a decade ago. On top of this as well, bigCo corporate momentum cannot be underemphesized. IBM is still a behemoth, recent follies and very well-discussed employee-QOL-"hiccups" aside.

2. "success" is not binary. It's especially harder to judge when "product success" is often impacted by so many externalities it becomes very difficult to ask "what really is the impact of X specific factor." It becomes _even harder_ when the entire industry did this shift almost in lockstep, so finding "outliers" that are also viable employers for an individual became less and less an option. In that context, all I can bring is anecdata, and the # of peers I've worked with who dislike open spaces and will make active career choices to avoid them (myself included) seems to be growing.
I've not heard of "doctor-patient privilege". Is that a US thing?

I was thinking of a private practitioner of complementary medicine, who might not be officially qualified or officially registered or officially anything at all, at least in England, where professions are not usually regulated. I'm fairly certain privacy would nevertheless be expected...

I've just asked someone who knows a bit more about English law than me. Apparently there's a common-law tort of breach of confidence, which would probably prevent an heir from revealing what's in the (pseudo)therapist's notes and might allow someone to get an injunction to stop the papers from being inherited in the first place. Interestingly, data protection probably wouldn't have much to do with this hypothetical case, nor with the hypothetical case in which a random person finds a box of confidential notes/letters in a hedge.
By laptop-on-a-desk I mean it's non-upgradeable with an integrated monitor. It's not a desktop machine.
> Maybe the 3-4 cashiers this displaces can now focus their efforts on helping out in the kitchen or perhaps roving the dining area providing Chick Fil A level service by getting me refills or taking my tray away.

I suspect the 3-4 cashiers this displaces will add $45-$60/hour of operation to the franchise's profits.
Interesting. Is it easy to purchase Cassava Flour? (as opposed to the root vegetable or other Cassava products like Tapioca pearls).
Physicists Pinpoint the Origin of a Powerful Neutrino for the First Time
"I see the progress when we cam from manually maintained machines, to clumsy devops tools, to more streamlined dev tools like ansible, to kubernetes, and with each new step, maintaining a system requires less and less expertise."

As someone trying to be primarily a dev who keeps getting roped into doing ops stuff for deploying my stuff, my experience is the exact opposite, and in particular putting Kubernetes on the end as the least complicated technology seems outright crazy to me, like, seriously, what on Earth are you talking about? You literally can't bring up a hello world web app without basically knowing everything you needed to know to bring it up on bare metal, and everything you needed to know to bring it up on a VM (whose crazy virtual networking stuff now seems like simplicity itself compared to Docker/Kubernetes), and everything you need to know to bring it up in Docker, and everything you need to know to bring it up in Kubernetes... and you need some sort of solution around building Docker images, too, so you're still going to need to know that, too.

There's all kinds of reasons this is necessary and there's all kinds of reasons why provising a new hardware server, blasting a Linux distro on to it, and just running your server is a bad idea. By no means am I proposing we need to go back to some glorious past, where losing a single hard drive sector means "oh well, guess the database is gone! recovery plan? Our recovery plan is to not need the database anymore!" I'm just saying, it's crazy to think this is all getting simpler. Try looking at this through the eyes of a fresh grad sometime.

Granted, I'm a bit crabby that literally every time I go to deploy something new, on a roughly 18 month time frame (the intervening time being maintenance and feature development), I have to go learn something else for my one-off task. (I don't think devops manages to beat the Node/JS world for churn, but it's probably in second place.) But still, it's getting more and more complicated, not less, and I don't even sense that we've passed an inflection point on the complexity reducing yet.
It's not documented but you can:

1. You can swipe in each direction to quickly adjust
2. You can tap and drag to finely adjust
https://monzo.com/ is UK, but you can't create virtual cards. It's not really an equivalent product.
That is what I thought too. I read HN since so many years. Perfect example of a rating system turning into a bad censorship.