skysight-inc/HackerNews huggingface dataset:
Not just you. It's a thing.

Even more extreme, consider that companies that do charge money drop the ball constantly on security/privacy, and basic quality. And yet they continue growing, maybe having a bit of churn.

I think there's something about generosity that just attracts entitled bullies/leeches because they see it as an opportunity to "win" against people who are
"foolish" (aka "weak") enough to work for free. Sadly sometimes the generous are duped into considering such requests out of curiosity or politeness, which leads to burnout or worse.
Can emotion-regulating tech translate across cultures?
Oh dude: absolutely agreed on that.
Have a great weekend, catch you on the flipside
I get the sense that changing old things in Windows is a herculean task, while adding new things is much easier.

At some point management had the inclination to essentially wipe the board and start over, and they did that by effectively overlaying a new interface on an old OS. No matter how much of a Msoft fanboy you are, the "some settings are in metro and others are in 7" thing has been clunky and dumb since Vista. They've fixed very little of that.

Since they are redesigning Notepad it seems like they are taking on these legacy things piece by piece.
There are three (non exclusive) variants of this theme.

a) The term is misappropriated to refer to some something rather different from what it was originally meant to refer to. I may be guilty of doing that.

b) The concept was too fluffy to begin with and sparked a cottage industry for consultants without helping anyone else.

c) The original ideas were flawed and have so many unintended consequences in practice that people rightly start associating the term with those negative outcomes instead of the well meaning goals.

Perhaps a bit of all the above is what's causing the dissonance here.
I'm guessing, but IMO when you're dealing with load balancing, services and data pipelines you're at a scale where you should be able to hire qualified people to do the job so the docs are geared towards that audience.
I've always despised Medium.
Enhancing the Quality of Uber’s Maps with Metrics Computation
You realize that LF is only a minor partner in LetsEncrypt, right? The major partners are EFF, Mozilla, OVH, Akamai and Cisco (and Cisco being involved is a very good reason to stay the hell away from it).
Isn’t Google using engineers for everything? They’re famous for piss poor support, for example, because they want engineers to build AIs to do support for them.
I hear I could even run i3.... I can't wait to give this a shot.
This is really awesome! I wish I had heard about quicktype earlier. I will definitely be using it to generate some code examples for FormAPI [1]. PDF templates have JSON schemas that are used to generate forms and validate API requests, so it will be really cool to also generate some example code from the schemas.

Thanks a lot for working on this!

[1] https://formapi.io/
The "social contract" was an elaborate way to force people into an agreement. But I agree with you, it was at least possible to leave. It wasn't organized slavery. And the other side of the bargain was more or less kept, so it even made some sense.

I don't think it is possible to leave anymore. Not just that, but we are selling out our young generation and immigrants. We indoctrinate people to borrow a debt that can't be legally discharged, just to acquire mostly useless government sanctionned diplomas. We have rules for immigrant workers that to me look like indentured servitude. And on top of that, we resent these people that make modern society possible. I am waiting for them to shrug like Atlas. I hope they will.

I am lucky to be outside out that, but it still disgust me. Like you said, this is a society that wants to treat people like disposable cogs in a machine, that doesn't care about them. I get that, and I could be on board, if only it was honest and without lies.

I just do not agree that people have always voted funny. Their perspectives were more aligned with the government before. Not so much now, and I don't think it is fair to blame them.

Without bringing politics to HN, I think I have some unpopular libertarian political opinions. But even for me, it goes way too far, and it is not libertarian at all.
That’s so 2008. https://en.m.wikipedia.org/wiki/Optimus_Maximus_keyboard
Funding for U.S. Fintech Startups Rose 40 Percent Last Quarter
This cracked me up:

"Python has different operators for bitwise and logical operations which C should copy (already copied with iso646.h except if you try to use them, men will stop shaking hands with you)."

Slightly related: I noticed the other day that VS Code does not highlight and, or, et al. as keywords in a C++ program.
Oddly one of the big San Jose malls (Valley Fair) is currently undergoing a huge renovation and expansion.
So... does either one let you have a dedicated escape key?
Having never been to melbourne how close to they run to multi-level structures? In San Francisco the wires powering trollies are practically feet from dwellings.
This is certainly true, and the statement that NPM is _run by_ "morons" is, while immature in its phrasing, at least potentially aiming toward a legitimate point.

However, the post in question also labels NPM's _users_ in broad strokes as "morons", which can make no such claim of legitimacy. It's just a puerile, baseless insult that is devoid of content and detrimental to the poster's credibility.
Agreed, this is annoying. Little things like this make a big difference in voice UIs.

But not quite as bad as the old Hertz Neverlost (r) system, which would tell you, in a huffy voice, "Please return to the highlighted route!" Rather than just recalculating the route from where you are.
The size doesn't matter. Just including a single JQuery-like library from a fake CDN could get you similarly pwn your supply chain.

If you use other peoples' code and you don't {static analyze it, dynamic analyze it, sandbox+scrutinize its network traffic it until you are confident it doesn't phone home, reverse engineer all of the binaries, etc} you can get hit by the same issue.
And us software devs push buttons on a keyboard. You can make anything sound useless if you make it your goal to do so...
So, who's actually buying it?

I'd like to upgrade my 2013 MBPro because the built-in camera has died and I could definitely use the speed bump in both CPU and GPU for my work.

But I'm wondering if there is a much more significant upgrade coming within 6-12 months, since Apple is not making a big deal of this upgrade?
There's also this part: "This was a common complaint among care workers we interviewed: that their industry is being flooded with people who are new to care work, who see it as supplementary income rather than as a profession and undercut their wages."
Apple's failure to retire the novelty keyboard has entirely vindicated my decision 2 weeks ago to replace my 2013 MB Pro with a Dell XPS 15. The transition to Windows has been moderately painful, but Apple now doesn't offer any laptop hardware that even makes it onto my longlist.

Were I to consider their silly current line, an equivalent MBP to my fully-spec'd XPS (6 core 2.9+, 32GB RAM, 1TB SSD) would cost a ludicrous AUD$5860, compared to the $3500 I paid. My new machine has ports, a real keyboard, is very speedy, and has all the software availability one could wish for.

Macs are needed to develop for iOS and macOS, but other than that, in 2018, they seem like a pointless corporate affectation, a kind of high-priced technological suit & tie.
I maintain a number of open source projects for Google. So yes I am paid to do it and yes the company benefits from it. That said, it doesn't mean that developers who use it can take an entitled stance and expect to get anywhere.

I get so many bug reports like "This sux and you have to fix it!!!!" and even when I wake up on the right side of the bed, there's nothing I can do with those.

A calm discussion of what the developer is trying to achieve, what they expect to happen, what actually happens, and how I can reproduce will get a quick response from me 100% of the time.
I recently tried Linux on the desktop. Which is why I just ordered the Macbook Pro.
TerminalView – A terminal inside Sublime Text 3
You can also spin up Tomcat with everything needed to run an application with your local package manager and you can deploy your WAR file by putting it in the right location, but that's not what IBM, Oracle, and Red Hat have sold as Application Servers.

This is effectively what is being sold now but using Kubernetes and Containers instead of Application Servers and J2EE
It's possible. There is a keyboard you can buy like this, and one of razers laptops had an OLED numeric keypad I think. But they won't do this.
See, that statement alone makes me think of something. If more developers put that line in their feedback to HR, and you analyzed that data, how much you want to bet the people who are fed up and tired with "open offices" trend on the older side?

I'm much older than I was earlier in my developer years (turning 36 in a few months) and have come to form an appreciation for this kind of thinking. With age my patience for some of the crap these high-speed, energetic startups (and even some established companies looking to target the young and energetic worker by adopting startup-y tropes-like the open office) put their workers through has plummeted.

I don't care about your beer. I care about your healthcare plan. Do you offer retirement benefits? Are you matching contributions?

Hey that's a real nice pool table you've got there. There's a slim to none chance I'll ever be playing on it (partly because I'll mop the floor with anybody you throw at me over a game of 8-ball), do you support continuing education of your employees? How? Subsidized or can I expect to be reimbursed for taking a certificate course?

Are you discussing met objectives with the workforce? What gets discussed in an all-hands meeting? Did we meet our monthly business goals or did we come up short? Or are the meetings just feel good moments of superlatives for someone who got a positive reaction on twitter?

Don't get me wrong, this line of thinking kind of drifts away from the core discussion we're having about open-office spaces, but I look at the open office space as an indicator of QOL in the work place.

I walk in for an interview and see rows and columns of monitors, surge protectors and switches, entire ecosystems of cables mashed under a desk and the only thing that looks like a wall separating one area from the next being a conference room with not enough chairs, and history has taught me to be very incredulous. Very good chance I'm not going to want to work there or will regret it in a few months.
Instrumentation on Kubernetes is pretty incredible albeit complex. You have host, container, application and ingress level metrics. But via the mesh networking eg LinkerD detailed metrics of how containers are talking to each other.

All of which roll into a single metrics server (Prometheus) and dashboard (Grafana).
Elon Musk Says on Twitter He'll Pay to Fix Flint Homes with Contaminated Water
> I think most of the other services offered this way can really be circumvented by differentiating yourself as better than the gig workers.

Do you have any evidence to back up this thought, or are you postulating that the world should be this way?

If you're looking for evidence to the contrary, the article on which you commented has some anecdotes about how it is no longer possible to circumvent these services.
Nahh. Most people still aren't going to write components from scratch.

Even with Bootstrap 4 being based off of Flexbox, there's still lots of convenience classes that people just want to have.
Cringe away, but please don't comment that you did—it's not on topic.

https://news.ycombinator.com/newsguidelines.html
> I ran the same benchmark on my Intel box

What was the Intel box? I'm also wondering the EPYC system was configured properly.
I am pretty sure it has something to do with kernel.sched_autogroup_enabled = 1 which places process from different sessions into different scheduling groups.Bash terminal is session leader and all processes are part of it, unless they explicitly break away with setsid(2) call
That CTRL+SHIFT+C thing in Gnome Terminal/Ubuntu (and some others) has driven me nuts for years!!! yes, I get that CTRL+c means something different in the context of shell execution. But it's still maddening.
There are different network effects/economies of scale that end up getting conflated.

There are often benefits to size like brand recognition, better pricing from suppliers, amortization of R&D, etc. Apple is a poster child.

There are network effects where having more users actually helps to make a better product through increased data etc. (This is increasingly true with products that rely on ML and large data sets in various ways.)

And then there are the eBay-type (or telephone system historically) network effects. If your auction site only has a handful of sellers (or a handful of buyers), it's more or less useless no matter how wonderful it is by other metrics.
My biggest gripes:

- Dongles still needed

- Touch bar can't be dimmed
Interesting that it's spelled as a single word.
There's another place in NZ with a long name that's fun to visit:
Te Whakarewarewatanga O Te Ope Taua A Wahiao
which shortens to Whakarewarewa.

The locals there live on an active volcano with steam vents they use for cooking. There are colorful acidic pools all around, and reckless children who will jump off a bridge for thrown coins. The guided tour is charming and fascinating. You'll eventually get used to the smell of brimstone.
It likely has exactly the same layout because sometime, long ago, some program (e.g. Adobe Type Manager) extended that UI, either by patching its code or by overlaying part of the window with frameless windows containing new controls.

Backwards compatibility doesn’t only apply to APIs.
Is it a nightmare? I haven't used it but I had heard positive reviews
>To the lay person, the result they are looking for may as well be removed.

Imagine if you were looking for books about Lobsters, and you start finding books about Cows. All the books before were about Lobsters, so you assume you've ventured into the Cow section, and turn back.

If you are on page 12 and the relevancy of the results around you is low, you are invisible. Everyone has turned back by now.

Essential issues with comparing google's algo to any other ranking system is that the data they have on those pages is bad, so results are bad, so it's not as good as even a human manually sorting things. Obviously the ability to serve every query imaginable instead of blunt categories is hugely different, but I digress.
Recently saw a friend Tweet about a Python update breaking his heavily personalized Linux env

“They lack rigorous testing it seems” with no consideration that he’s running his own distro and toolchain (he’s gotten a big intense about this stuff)

I have much less respect for this ridiculously talented engineer, who lacks wisdom
I think you might have missed my point; it's not about the world cup (or any ball-based sport you want to talk about) in particular. I'm complaining about the fact that <event x> can make people loud and therefore very distracting.

I wouldn't suggest changing the office layout if I were only distracted by events every four years. I get distracted by events related to the open office every single day; the latest one just happened to be the World Cup when I wrote that.
You missed the part of "paying" where there is any benefit at all (or incentive) in the maintainer doing that work for you.

Worse, it's open source. You are always free to do it your damn self if it's so important to your livelihood.

Rule 1: Nobody owes you jack.
It's very uneven. Upscale malls are generally doing pretty well. Then there's the nearest mall near me which sports such luminaries as Sears and JC Penneys as anchor stores (plus the Toys R US which recently closed). It's not... great. There are a few stores in the same general complex that seem to be doing fine but the mall itself is moribund.
The state does need to remove the pension law from the state constitution. That was really dumb.

Investors in Chicago are old school. Show them a rock solid set of books and you get funded. They don't invest in hopes, resumes, or names.

1871 has other great success stories, just some of them aren't public radar material. I ran an ed-tech startup out of 1871 in its first three years and had excellent support.

Diverse economy has always been a huge strength.

I'm joining mHub next month!
- related - would love to find a product engineer partner with experience in plumbing, water-flow, modular pipe connectors.
Said it before, and I'll say it again.

Why the flagnar do hardcore believers/users of Node insist that everything is perfect with their package management; let alone any of the bad programming practices that Node idolizes?

This is what... the 4th major incident in the last 6 months with Node and npm.

Anyone who tells me they use Node will instantly get put on their own sandbox and vlan. You just can't trust that the code they run is legit, even if they wrote it.
It could be the overall memory bandwidth. Being able to write to various sticks at the same time could do a lot, especially in a CPU with this many cores
If you won't post according to the guidelines we'll ban the account.

https://news.ycombinator.com/newsguidelines.html
Yeah, even for a mediocre CSS guy like me, the ability to customize without much pain is very appreciated.
Now try to maintain a large C codebase stable and safe across such variety of compilers.
The CVE DB is usually pretty backlogged. This[1] is the defacto NPM "CVE DB" and describes the two modules[2][3] affected by this incident that ESLint and NPM acknowledge.

[1] https://nodesecurity.io/advisories

[2] https://nodesecurity.io/advisories/673

[3] https://nodesecurity.io/advisories/674
Simple-keyboard, an onscreen virtual keyboard for JavaScript projects
> Trustworthiness isn't the same thing as honesty.

It's also not the same thing as being trusted. There are many entities in the world that are trusted despite being neither honest nor trustworthy. (IMHO Microsoft is one of them, but they are far from alone.)

> The goal of Microsoft is not to be honest, it's to be trusted.

Yes, I get that that is their goal. My point is that they are trying to achieve that goal by being disingenuous and deceptive. (And they succeeded spectacularly.)
Kudos to the product guys. They have figured out the demographic of their product with clinical precision. In Last 6 months, I have used RH app lot more than FB. Nothing is as addictive as using leverage to trade options and Crypto.
I'll charitably assume I'm being down-voted more because of how short and dismissive my remark was than anything else. Truth be told that's all I think the likes of the NYT deserves. Even the POTUS calls it "Failing New York Times".
Sorry, but I don't see how it is his responsibility to choose a successor or create leaders. There are obviously a lot of devs on the project who were resistant to his direction, which contributed to his exhaustion.

I think it's great that he's telling them to figure it out themselves without his input. It's exactly what is needed, since it is likely to reveal the fissures more clearly. It's a lot easier to bitch than it is to lead; maybe some of them will discover that in a way they hadn't anticipated. Hopefully they figure it out before it implodes or fractures, but if not, there's a future that can handle that as well.
I know it's almost absurd, because mcdonalds, from an angle is just a business, but there was a spirit there, you went for the whole fast cooking, meal ordering, etc. Now it's ghosted and not even smooth. Actually it's slow.

McDonalds was synonym with fast and fun. It's now corporate.
10 has gotten a lot better at the Control Panel thing, most things can be done in Metro settings finally. Still find myself opening ncpa.cpl whenever I have to touch anything network related though
There is a link in the explanation for one of the alternate names that when hovered shows a picture of a penis. I did not know wikipedia had this feature, and it is not very office friendly.
Special interests and their existence inherently transgressing the "high school social order".

Jobs were outsourced overseas decades ago and few blamed the business owners because that is what they do and the foreigners were too far away to be a punching bag. Just pretend it is a force of nature. Not to mention the desire to be one of the "rich kids". To be one they don't need to change anything about themselves - just have more money (so they think).

Gentrification by hipsters? They are either producing a good restuarant restuarant in this dump for a change and neat or there to be laughed at as fools dressing up like their grandparents.

Automation? They are ruining everything and it is all their fault! High prices due to companies moving in? It is the fault of those damn techies! Let's ignore all of the lawyers, marketers and managers though it is all the needs' fault! Those nerds aren't there to be mocked or out of sight and mind. It is their fault!

Unlike the other "problem causers" the blamers don't want to be like them and they threaten their inherent sense of superiority.

Not to mention how people blindly go along with norms like holding the rich and powerful less responsible. A rich kid crashing his car into someone drunk made a mistake. A poor kid doing so is inherently worthless trash.
I feel a bit alone here. The most obvious benefit of kubernetes is that It's an API. There is definitely a tooling angle, but the core disruption that kubernetes brings to the picture is, it allows to model infrastructure as an API.

Take the standard cloud application stack: Every app needs an artifact (disk image), a running service, an instance template, a group of VMs running using those templates, networking and a load balancer.

Before kubernetes, you had to automate by writing terraform scripts which mutate physical infrastructure as you apply.

With kubernetes, you POST a bunch of well-defined resources (container spec for the service, pod spec for the instance, pod as a VM, deployment as the group of VMs, services and ingress for traffic). Every physical cloud resource has a clear API mapping. Basically you save in kubernetes what you need as a first-class API resource. And then, kubernetes responds to what you saved by changing infrastructure to match.

You can do the same for practically any kind of infrastructure resources. Want an S3 bucket? Duh, POST a S3 bucket resource and you can write a controller to react and fulfil that bucket.

Kubernetes comes with a built-in set of functionality that fulfils a certain core set of infrastructure using containers. But you are not restricted to that. In theory, you could POST a VM as a resource, or an Instance Group as a resource, and you can write a kubernetes controller to fulfil those resources.

Why? Because APIs are more powerful than tools. APIs allow a different axis of infrastructure evolution, even if you distribute the control to everyone. By modeling these as APIs, you can bake in a huge amount of infrastructure intelligence into the API. Want to enforce different, code-driven resource-based policies, linting, sane defaults, organizational context? Yeah, make the controller do just that. If you just provide a tool to every engineering team, you basically lose any form of cross-cutting orchestration, and you lose the ability to evolve infrastructure in a separate axis independent of the tool that each team uses.

Basically, kubernetes is "Infrastructure as an API". Thinking about it as a "new application server" kinda hides the whole point of it.
It is supposed to be light-weight and simple for users. Of course they used that excuse to let it stagnate so long it didn't support things like Ctrl+S for years.