skysight-inc/HackerNews huggingface dataset:
You have some of those floating around who want to retain their little fiefdoms. I'm at the other end of the spectrum because supporting tens of thousands of snowflakes just makes you want to get a blowtorch. As far as I'm concerned for the right workloads kube can't come fast enough.

The only part I object to is when people get mystical and pie eyed about the idea that putting apps, code, what-have-you in the cloud will mystically make it work well and if it fails you just restart the container or pod and all is well. Which is of course absurd. Bad code is bad code, bad queries run poorly no matter the context. You can buy your way out of some performance issues by scaling up, but that only buys you time at best. IMHO there will always be a need for someone to help people understand why things aren't working well and fix it.
I'm responsible for the Asteroids easter egg in the Sun x86 lights-out-management. It is true that we sneaked it in using a rather unprofessional manner (the build system would incorporate it iff the build happened on the CIS build server). I'm older now, more experienced and probably wouldn't do that again.

I also stuck an easter egg in the Cobalt NASRaQ, back in 1999. It was taken out pretty fast (I had marked it in the code, "THERE IS AN EASTER EGG HERE," then checked it in). It did ship in the first version, though.
That point is addressed in the piece in one of the photo captions:

> Architects often get mad when non-architects conflate the terms “modernism,” “postmodernism,” “Brutalism,” etc. They love telling people that, say, “Frank Gehry is actually REACTING to postmodernism.” These terminological disputes can obscure the fact that everything under discussion is actually just a minor variation on the same garbage.

I for one agree with that.

> The article asks which hospital I would rather convalesce in? The ugly squat one with private rooms and plumbing, obviously.

You know this isn't either-or, right? The old building might lack amenities just because of when it was constructed, but you can build new beautiful buildings that have them. There is no reason why modern requirements necessitate godawful buildings.
I enjoy programming, but I don't like constantly failing, feeling I'm not good enough and having no spare time cause even a single basic prep question takes me 2-3 hours.
They once shipped my company a custom MSVCRT.DLL to fix a crash bug in a third-party application under heavy load. True, it was a bug in the C runtime itself, but they got us a fix for it about a day after we (along with the third party) got in touch with them.

Just a few years later my team had to contact them for a BSOD that kept happening after one of their patches. We were put off for about a week before throwing our hands up on it.
Microsoft is updating Notepad
Instant GraphQL APIs on any Postgres based application
I suspect that a ryzen+ or even eypc+ when its out would be good or initial investigations on the desk top and as an interface to a bigger hpc cluster when needed.
Short-Selling Cryptocurrencies and Augur Post-Launch
In some restaurant chains in America, too. But we're talking about McDonald's specific kiosk system, not some random app in China.
Maybe that's true, but it also makes no sense for me to be interrupted every 15 minutes by someone asking me "I need you to restart your $deployment for something I'm doing" while I'm trying to develop.
Not really? I'm not suggesting that great care shouldn't be taken; I'm suggesting that there's no evidence that it hasn't, and that neither you nor me are particularly important players in the story of what is happening, and that nobody owes us an explanation. Certainly, a concerted effort to prevent GvR from stepping down as BDFL seems silly.
It's also basically impossible to cut-and-paste code from a web forum. Was that "else" from the inner or the outer "if"?
The TouchBar models have much worse Linux compatibility. That's my make-or-break feature. :(

I won't be buying a MacBook that can't play audio through its speakers.
Facebook 'closed' groups weren't as confidential as some thought
Development toolkit productboard raises $8M
Well, parsing strings instead of having a well-defined api is fragile, so the easter eggs won't probably the only thing breaking the scripts.
Try Budgie. It's the DE developed for Solus and it's great.
Is Facebook Making Us Less Free?
Optical cochlear implants restore hearing in deaf gerbils
Read it and you will wonder no more.
Do you mean getting programming amounts from git repos directly? I consider it too difficult to do sensibly as in commits you may have generated code, copypaste, and also a lot of work may not end up in a commit and so wouldn't show up. That's why I went with an editor plugin, which also has the added benefit that you can see your progress in realtime, regardless of when you commit.
That person calling in more than likely knows significantly more than you about some other topic, and that's the point.

Someone calling in that doesn't know the difference between the PC tower and the monitor and doesn't care to learn isn't "stupid" any more than you are stupid for not knowing an alternator from an AC compressor, and chances are you won't remember even if shown once or twice because you pay someone else to know and maintain/fix that stuff.
> but because over the long term the market is going to dictate where Python goes and how it grows

The market gave us the absolute mess that is HTML/CSS/Javascript today, so I'm sincerely hoping the Python community will keep agreeing on some greater design principles instead of leaving everything to market forces and pragmatism.
In Europe it's totally the opposite. Especially around Holland, I never see people standing in line at McDonald's. Everyone goes straight to the kiosk.
Unity is very commonly despised in the Linux community. Some do like it, but to form your opinion of Linux DE usability based on that one experience isn't fair. Try Linux Mint for all the ease of Ubuntu in terms of setup and bundled software, but for the best DE out there.
Tesla’s ambitious plans for Model 3 and Gigafactory 3
> Crypto and AI

One of these things is not like the other
This is how we ended up with Electron apps.
I'm in an almost identical situation with an online community that I've built and have continued to work on. Back in the day I could hang out there to relax -- these days it's incredibly draining for me to be around.
> Munich Olympics, IBM design manual

Is there any design work that has had more of a lasting impact than this? If is are, I’d like to know about them.
People are more rational when the cost to them of being irrational is larger

People are not fundamentally rational, and people do not know how rational they themselves are in any given context.
With the recent profile redesign and the option to view original content exclusively, I think that may happen eventually.
Supporting older browser that don't have CSS Grid?

For various reasons, not everyone is going to have the latest and greatest browser nor is it guaranteed that those browsers will 100% support all the newest features.

Same as it ever was.
Whats the pythonic way to do dependencies? pip? pipenv? virtualenv? pyproject?
And how about Python 2 and 3?

</Sarcasm>

But seriously, I think there's no one way to do things anymore especially if it holds up productivity and effectiveness. Let the pattern matching begin.
You seem to be setting up a false dichotomy where the only options are the status quo, or your extreme hypothetical.

There are other options. Some countries use taxation policy to try to set a floor through which nobody is allowed to fall, and as a side effect also limit the ceiling of how high up someone can be on the wealth continuum. Why isn't the "environmentalist" in you familiar with this idea?
Or better yet, just remove the post because it is incredibly low quality.
I like the keyboard design but think it's also important to fix the reliability issues. Going back to the old design feels like the wrong thing to do.
I don't find that comment very impressive, but further down he has commented some more, and I'm fully in agreement there:

"The disagreement is not over whether or not UB is a problem, but rather how serious of a problem. Is it like “Emergency patch – update immediately!” or more like “We fixed a compiler warning” or is it something in between."
Is there more I could read to get educated about this? How can we construct polical systems that are better?
Well, Windows 3.1 back in 1993 definitely had easter eggs. I still after all those years remember some of them (the perils of being a kid back then; these things are just stuck in my memory):

- Start minesweep and press enter; then write "xyzzy" (remember the magic word from Zork) and press alt+enter. The top left pixel of the screen will change color if there's a mine under your coursor.

- For solitare, you could press ctrl+alt+shift when clicking on your stack of cards to get them one by one instead of three by three.

- Also for any program, if you click on the about Window you'd see the windows flag (http://logo-timeline.wikia.com/wiki/Windows) and then if you clicked a couple of times at a specific color (I don't remember exactly this) then you'd see some credits along with a sketch of Bill Gates!

Those were great! So, "why so serious"?
Reminds me of how I recently learned via the Internet that cooking kidney beans with a slow cooker could be hazardous.
Interesting, care to provide arguments?

I provided mine: we had empires as default, they needed lots of slaves. Slaves must be strong, but stupid.
Smart slaves were trouble.
So got sorted out.

Simplified, yes, but "uneducated" where?
I'm not implying an effort to prevent GvR from stepping down, but I don't think the lack of public consideration among core devs on why this happened is healthy either.
Looks great. Nice work.
Common ones I hear:

- He hasn't shipped anything popular (he's a researcher, expanding the tree of knowledge, not an engineer optimizing for shipping)
- Smalltalk isn't as great as Alan makes it out to be (again he's a researcher)
- That the computer revolution has happened but he's stuck in the 70's
- Many, many more things
That has little to do with Python 3 and a lot to do with the scale of Google's services where high performance is really important and where refactoring in static languages is easier.
userspace==unprivileged execution, i.e. cannot directly access i/o ports, devices, etc. Normal applications execute like this.

kernelspace==privileged execution, i.e. has access to all the resources of the machine, all RAM, all devices, etc. The kernel by definition requires control of the machine because its primary job is to manage resources on behalf of the userspace applications.
Wish I could edit my first comment to include this, not sure why I can't.
Actually, we depend on many things (not just science/tech) most people do not understand.
The nested UI kills it for me. It's so goddamn slow and irritating, especially if the submenu doesn't have what you're looking for. The pictures of everything are huge. It's not a menu, it's a web site.

I literally have an easier and faster time ordering food from Japanese fast-food places, with the entire menu being listed in Japanese and me knowing only enough kanji to distinguish pork from fish.
In fact, the title got corrected from 2015 to 2005.
To stretch the pained metaphor further and disagree, it's like when the employee does not tell you about the low-cost item, but only the vaguely related but high-commission item.
wrong!.

just look at this little thing...

https://www.youtube.com/channel/UCNBG27S1kuMrx0oO19QUMPA

https://www.youtube.com/watch?v=k9XKUP6dw2E&list=PLe57autMFb... <--

watch the full playlist only ! and i mean only!!! if you feel ready to kill yourself after understanding how stupid people are...

i mean man... the standards of the world are going down so badly....

shit education and people don't understand how (E!!!!)eyes are spelled/ basic multiplication...

people are stupid and there's nothing u can say that can disproof that we need better education! not idiots who say the world is too hard... people need to understand that...

i mean yeah not all people need to know everything about the world and to understand about every little country at the world but for example if we would look at this...https://www.youtube.com/watch?v=gUsnMObp9j0

at the moment people start to talk like this we can just start to see this bullshit....

i mean ok.... but the fact is that some people need 3 minutes to solve problems like 3x3 or 9x9 or.... thats unbelievable... just fucking unbelievable... !!! just look at this beauty https://youtu.be/ldP7ydEmapE?t=33s

well i believe I've made my point but for those of you who still believe the title/the article... that our world is fine... please... just................ stop the bullshit...

(p.s i believe at Gardner's theory of multiple intelligences but in this people there are non of them... no brain power... no ability to think/imagine/... and that is what wrong with the world... people learn from the media not from real education.... for people to grow smarter we need curiosity and good education...)

but the fact is that if people keep believing they are smart (with 100 or 90 or 80! or less points of IQ) then our world is fucked.... (please remember that and work for better education and... please re comment this and at least do not upvote this shit! )
I started a small-ish project at work a little while back. We're expanding the functionality a bit now and I made the decision to just re-write the few html pages it has to use Bootstrap (of course I started that this morning with 4.1.1, now there's 4.1.2 out).
I really regret not just going with Bootstrap to begin with now. All of the little things that we wrote some quick custom CSS and vanilla JS for are just simply handled. Before today, I haven't touched Bootstrap in probably over a year.
You are wrong in every account.

No preindustrial civilization would have survived with a work force of dumb workers. They'd have all starved to death or, more likely, get conquered by smarter neighbours. Even 100 years ago, the relatively unskilled workers needed extensive amounts of specialized knowledge to complete their simple tasks efficiently.

Second, it is factually impossible for political elites to breed their populations in any significant way. While there have been some Great Cultures with a lifespan of millenia, most dinasties last no more than a handful of generations (the Romanovs of Russia being one of the longest runners at 300 years). Furthermore, there's the issue of social movility. Between the tendency of elite males to intercourse with their female subjects, the whole elite family falling in disgrace with their peers, etc; whatever genetic advantage the rulers do have at any time is guaranteed to reach the hoi-poloi sooner rather than later. And let's not forget the fact that there are always pockets of challengers to the current authority from within the "proletariat", edging any niche of influence available to better their lot in life; which puts them in a position to overthrow the current elite whenever those happen to loose their grasp of the political realities of the land (which, judging from history books, only takes one or two generations detachment from intense troubles).
Microsoft matches Slack with a free version of its Teams chat app
>Seem to recall a few years ago McDonald's testing out routing the audio from the drive thru to a call center in India. Not sure how it turned out but probably is still an option if they want it to be.

It's like that the two McD's closest to me. But I don't think it goes to India. I think it's domestic. Or at least North America.
The Rise and Fall of the Family-Vacation Road Trip
I honestly don't understand why it's so contentious, despite reading the lwn.net article about it[1]. It just looks like some syntactic sugar to me, and I've been in the position where not having that sugar has felt awkward many times writing python.

[1] https://lwn.net/Articles/757713/
If a company is hiring at or above the rate of women coming out of college and applying to jobs, what exactly are they avoiding to confront?
Why do you think something went wrong? He is upset, but the root cause analysis is very simple. It's "GvR is upset <- Python has politics <- Python is large".

A huge thank you is more than deserved, but not an apology. Nobody did anything wrong, GvR's position just stopped being fun because he was too successful.
In reality, everyone works together to make sure the project is successful throughout its lifespan. It's not usually a hand-off.
One scenario: A break during a long road trip.

I'm sure there are others.
> They may have been totally coherent in 2005...

If anything I think they were probably less coherent. Remember: this was still the era of Steve Ballmer and - to a much lesser extent by this time - Bill Gates.

They still thought Windows Mobile was going to take over the world of handheld computing, and Silverlight was going to take over rich applications on the web, and on it goes. Vista hadn't even been released and, if you want to talk about incoherent, let's maybe start a conversation about Windows Vista.
Comments are only editable for a limited duration (20 minutes, IIRC) after creation.
> the author is under the impression that it's still possible to go from working the register to CEO.

Unlikely? Of course, but definitely possible.
My gripe with it is that it's not sufficiently customizable. If it were heavily customizable it could be pretty useful.
the biggest problem I had with cloud sql proxy or cloud sql in generell is that postgresql is limited to 100 connections.
since I'm a small customer hosting many low traffic projects I want to share my instance as much as possible, however running pgbouncer for a lot of ups is painful since cloudsql does not allow to query the auth table (what's used by pgbouncer if you don't add all database username/password on your own).

I think a lot of problems would be solved if there would be a way to setup cloud sql proxy that comes with transaction pooling, especially when using k8s and having a pooling namespace (multiple load balancers for HA) where all other apps connect to.

also cloud sql and ipv6 is not funny. (i.e. a lot of things in gcp is ipv4 only which is sad)
Up-vote for the product name: GeFilter Fish! I notice the first extension was posted to the Chrome App store around Passover -- well done!

One place you could grow your app: I know that people who sell products on amazon are always looking for popular items that they can improve. Items on Amazon with large numbers of reviews and large sales volume, but where the reviews reveal a flaw in the product are hard to find.

Those are products where people can make a new version that fixes the flaw of the popular product.

If you could re-purpose your product to discover those products, I know amazon sellers would pay for that info.
We run django with django-rest-framework in production to provide our frontend app with the JSON api it needs -- it has some gotchas and isn't perfect, but is a treat to work with when you want to split time between front and back work.
Bad decision? UTF was Standarized in 1993, python was first released in 1991. You can't decide to use something that hasn't been invented yet. Back then bytes and string were the same thing. Java did do it right but by 1995 the industry had already seen the problems of differing character sets.
Yes, but I'd agree with the headline even if it wasn't supported by the article. If I were a betting man I'd place better odds on Boeing making the deliverable date (or slipping by less) than SpaceX. Boeing has a tendency to promise something reasonable, and so long as there's no requirement creep, deliver more or less on schedule. SpaceX has a history of promising the impossible, then actually delivering on it many years late. Based on that alone I'd rather place money on Boeing delivering on time than SpaceX, as much as I really do love SpaceX.
On the subject of Linus, I wonder if he feels the same way about kernel discussions or if he is less at risk of this kind of burnout?

Does being more empathetic when dealing with contributors and their suggestions extract a greater price on one's emotional state, compared to the more brash approach Linus has?
In contrast to the actual Android apps that handle Markdown natively.

Don't get me wrong, I love org mode, but there is no real support on Android other that a damn-fine list-making app that uses a subset of org-mode format for its lists.
Just to clarify with some more detail (for the HN record), the issue with Cloud SQL is that while you can whitelist an individual internal IP, you can't whitelist an internal network (like 10/8). This means you need a sidecar service of some sort to add the whitelist rules when a new instance/pod comes up that should be able to access the DB.

In AWS for a simple app I'd just whitelist 10/8 and have the DB open to all internal instances (with TLS for added security as required).

I'll follow up by email too, happy to provide detailed feedback on this sort of thing.

Thanks for taking the time to engage with the community on this stuff!
Microsoft does a lot of cross-promotion: e.g. the weather app that upon first run shows an ad for the news app.

Under the default and recommended settings, it sends telemetry, and occasionally asks you to rate how likely you are recommending win10 to a friend.

When you launch Firefox or Chrome for the first time, a popup appears from the start bar, saying something like "Have you tried Edge? Edge is XX% faster than firefox/Chrome".

Basically you have to be prepared for a new product placement everytime you launch a Micrsoft app for the first time.

I've related on reddit that psychologically, this feels like the difference between being in your own house and being a house guest of an old acquaintance trying to get you into their MLM scheme.
Most people who are considering buying this computer have never heard about any keyboard issues.
anyone should be able to bring up the topic

It's not like people never actually comment on how they'd like to change their job environment. I wouldn't be surprised if it's the most common complaint among humans in general!

Do you have any examples of non-management fomenting a change in the entire physical architecture of their office, or other large change in a company?
Good catch! It reminded me the same thing, Macross.

There is indeed something keeping working class humans dependants: a focus on growth at all costs (including population growth). It is pervasive (the ideology is reinforced with ads) and makes you desire for example the latest iPhone X.

With a permanent growth, the basic problem is all humans are still born with a dependancy on housing and food (and other fancier things) that are in short supply. To attain these, humans need to work. Their work is used not just to maintain the basics, but to fuel growth.

Some people (mostly millenials) have found a solution: leave cheap, remain childless.

It causes many people to freak out about the economy, the birth rate, and how more immigration is needed to maintain growth. People don't really want that, and end up voting funny.
As mentioned in the article, The EFK stack (Elasticsearch, Fluentd, Kibana) is great for unified logging. And its not just for OpenShift, its working wonders for our current project with Kubernetes on AWS.
Isn’t this what always happens though? A remarkle person or small group of people creates something unique and of value. As this thing is adopted by more and more common, unremarkable folk (like me) a market and great demand is created and power over the thing and its creators is established. This power voices opinions and suggestions which in aggregate are a reflection of all the commoditised stuff that already exists. The thing evolves to follow the demands of the market power. The thing is no longer remarkable, its creators move on to the next thing.
Sure, there are growing pains with any breaking change. Do you think the ruby 1.8 -> 1.9 transition went more smoothly than the python 2.7 -> 3.x... transition?