skysight-inc/HackerNews huggingface dataset:
> do not attempt to host your own Kubernetes if you can possibly avoid it.

We use Google's Kubernetes and are pretty happy with it, but overall this statement bothers me.

It's absolutely true. Don't get me wrong. The problem is what it says about Kubernetes as software. It tells me it's ugly and crufty and in some ways immature. Good software should not require that much babysitting.
My own solution to this was to write a custom web server log anonymizer[1], and then feed the logs into AWStats.

My anonymizer tool uses a bloom filter to determine which IP are addresses are unique, maintaining a semi-accurate unique visitor count. User agents and referrers are also anonymized.

My blog post explains this in more technical detail: https://www.jamieweb.net/blog/using-a-bloom-filter-to-anonym...

[1] https://gitlab.com/jamieweb/web-server-log-anonymizer-bloom-...
Do you think you can do a blog post or tutorial for running SmartOS on the popular providers and getting to the point of deploying a basic Rails app with PostgreSQL in Docker etc.? The SmartOS documentation looks ...sparse, and there aren't many recent blog posts on SmartOS, most existing ones are from <2017.
Deep Learning Optimizer Visualization
There was the 787 lithium ion battery fires too
Valve Software Dreams of Analyzing Your Brainwaves to Tailor In-Game Rewards
> If the USG tried to repay its debts by printing money, debtholders uninsured against inflation would lose tons of money.

No, they'd lose anticipated value of the debt repayment compared to other goods and services if the gov did that without other compensatory policy, but get all the money they expected.

> The expectation that they're _not_ going to print money to repay debt is part of why it's so safe.

You are confusing “why dollars are safe” with “why US government debt is safe”.

The expectation that the money supply will be managed, in total, for stability and reasonably low inflation is why dollars are safe. (The expectation of not monetizing the debt, to the extent it is relevant at all, is relevant here.)

The expectation that the US government will not in any case default is why, among dollar-denominated instruments, US government debt is considered almost as safe as actual dollars.
Lyft requires a lot more capital to work (lyft drivers).
Totally wrong. Your implied solution is to just have every single developer, everywhere, to be a linguistics expert and to handle the myriad of international cases for basically everything.

This is totally the wrong approach.

Language is shifty, but there are definitely a series of tools that should be integrated into every 'String' that can facilitate most problems.

"That doesn't mean anything" This is false. It absolutely means something, you can't brush it aside by inventing a separate series of specific measurements. Should we have those other measurements - yes, in many cases, we probably should have them as well -> that's the whole point.
Because you generally want to deploy them independently. If you have 50 microservices and have to run an AMI build every time that's going to significantly slow you down. With containers you generally only deploy the service that has changes to a VM that doesn't change as often.
It's pretty nice, it even feels a bit like Node.js' express. It's pretty easy if you can answer requests quickly/synchronously.

When you need to use Futures, it's a bit more fiddly (you can't wing it, you really need to understand lifetimes and how the Future types are composed). I'm hoping the upcoming async/await syntax sugar will lower the barrier to entry here.
I am a cisgender white male. I never wanted to be a programmer — I was forced into it by my mother, aunt and grandmother. They also provided me with tuition money. I will sue them for oppressing me and also making it harder for women to pursue their dreams.

Edit: Downvoting into oblivion, as expected. Cue the western woman — the most oppressed life form on the planet Earth.
Problem with the Pixel Slate is that once you attach the keyboard it's both heavier and more expensive than the PixelBook for comparable specs. (And also is perpetually out of stock outside of the US Google Store.)
Unless you've got a mortgage, young kids, a family member to take care of, or you like to eat consistently.

I lot of people talk big about not taking those jobs, but those that actually follow through are extremely rare.
Seems like a lot of unfounded claims there. Dunford doesn't even know what projects the Beijing office is researching, for example, what if they're researching better Google Translate models for Mandarin?

All of this is red baiting. Sure, China is conducting economic espionage, overlooks domestic players stealing IP, and structures joint-venture companies to benefit their domestic economy. But it's not a playbook they invented, the US during its rise from an agrarian backwater violated British IP on a regular basis, the US also conducts espionage all over the world, including information used to seal deals for the military industrial and aerospace industries.

The real question is, how stupid do you think Google management is? After the last time they pulled out of China, do you really think they're going to host any "crown jewel" trade secret projects there?

Moreover, AI is firmly in the "publish almost everything" phase. Google, Facebook, Microsoft, OpenAI, even Apple, are publishing ever major breakthrough they come up with. There's very little secrets going on. AlphaStar, BERT/Transformers, WaveNet, NMT, et al, the core underpinning of many products are being openly shared.

This is just straight up scaremongering by government spooks attempting to force tech companies into compliance on the grounds of patriotism.
The fundamental flaw in this question is the assumption that all users are trying to participate in good faith. This will not be true.

If you get any traction, a high percentage of banned users will be malicious actors who are trying to spam the forum for purposes of making money or similar. It won't actually be members trying to talk with people and failing to be understood or rubbing people the wrong way, which is basically what this question aims at addressing.

"Behave acceptably or be excluded in some manner" is the crux of all social control. Every utopian scheme to include "everyone" has only worked with a small, self-selected group of like-minded people. When they open it up to the broader public, freeloaders who refuse to meet expectations consistently ruin it and usually in short order.
I would go with Toyota and unintended acceleration rather than Honda. Honda are doing pretty good - only car company in America meeting emission standards (except Tesla).

The tactile response friction device in the electronic accelerator pedal was the point of failure. I doubt people buying the car even knew the accelerator was some electronic gadget rather than connected by a cable to the engine as per grand-dad's Toyota. Nobody was given special training on how to react should the electronic accelerator go wrong.

Now, if you are a driving instructor you can specify a second set of pedals. They might be in the other seat but you can specify them and have someone sat there to use them.

Anyway, that is as far as the auto analogy goes, tenuously...
This is unsurprising, since they're both on the Source engine.
Didn’t the pilots in the lion air crash shut off autopilot though? The issue was that they were unable to diagnose it as a problem that required disengaging the trim system.
I work at OCI. It's a pretty good gig, all things considered. Just my two cents. There isn't a super strong push to use The One True Corporate Solution as you mention, by and large we're given a very free hand in terms of tech selection.
Wireless vulns in implanted defibrillators allow remote shocks, shutdown
Paradise Bay is an excellent game and it's a darn shame it's shutting down.

There's no game quite like it that I'm aware of, and I suspect that many of their players are players that won't switch to another game.

I've been playing since 2106 and my wife and 70-year-old mother also play.

There's really an opportunity here for some other studio to pick up the pieces of this and make some money.
> 50% of phone calls made each day in the US are fake robocalls, that’s reflective of the phone system as a whole, wouldn’t you say?

Yes, it is reflective of the phone system. If the phone system had appropriate safe guards to prevent faking of ANI data and other abuse prevention mechanisms, robocalling wouldn’t be an issue.

I’ll leave it to others to decide if you picked a bad analogy or if you just proved the point of GP, I’ve got no skin in that game and don’t care.
Mailchimp ends Shopify partnership due to privacy concerns
Suggestion for Debian: if you get error: unrecognized command line option ‘-fstack-clash-protection’; did you mean ‘-fstack-protector’, do:

echo "deb http://ftp.us.debian.org/debian/ testing main non-free contrib
deb-src http://ftp.us.debian.org/debian/ testing main non-free contrib" > /etc/apt/source.list.d/debian-testing.list

apt-get update

apt-get install gcc-8/testing

The Makefile can then contain the above line:

CFLAGS = -std=c99 -Wall -Wextra -Wno-missing-field-initializers -D_FORTIFY_SOURCE=2 -O2 -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -ftrapv -s -g -Wl,-z,relro,-z,now -Wl,-z,noexecstack -pipe -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -fstack-clash-protection --param ssp-buffer-size=4 -fPIE -pie -m64 -mtune=generic

and:

CC = gcc-8

Replace -mtune=generic by your CPU, cf https://wiki.gentoo.org/wiki/Safe_CFLAGS
Transactions in the last 24 hr were 10% of the market cap (i.e. ~$7b USD), so the on-chain activity is therefore much higher than what's being claimed as "real" volume here.
Bitcoin is resilient against shutting down the exchanges, it just means people start new ones elsewhere. Value isn't (or shouldn't be) stored in exchanges so there is no real damage.

I'd be far more concerned with the majority of the mining power being centralized in China if I was invested in bitcoin... that's what can actually shut it down.
It's likely that a vast majority of their volume is fake. Why would you fake it to add 10%? In the absence of real numbers, treating it as 0 is likely more accurate than taking it at face value.

It would certainly be interesting to see an analysis of BitMEX.
Not crazy or I'm crazy along with you. My primary computing device for work and personal tasks is a six inch smartphone. I've actually developed a marked annoyance when working on a laptop or desktop.
Here's one that was big news here not long ago:

When Google conducted a study recently to determine whether the company was underpaying women and members of minority groups, it found, to the surprise of just about everyone, that men were paid less money than women for doing similar work.

https://news.ycombinator.com/item?id=19303039
"But nobody is saying the blockchain is good for anything."

I think crypto proponents very much said otherwise. The blockchain was of course hyped as a practical, usable thing. Zero trust transactions, an alternative to "fiat" currency, smart contracts, Venezuela, privacy and all that. Those were real promises and arguments by the crypto community. What's up with all that?

It seems the Blockchain is unusable, exchanges are just centralized places who apparently don't even put your money on the real blockchain and possible solutions are 'hopefully' in the future.
In its most honest form, it's just letting attrition work naturally.

Slimy companies do things to undermine morale and make work untenable for established employees, especially the expensive senior ones. Good example is IBM abruptly banning remote work. Marissa Mayer was known for this kind of thing at Yahoo too.
"people don't live in constant fear of being terminated if they're providing value to their employer,"

That has almost nothing to do with being laid off or not. Most layoffs kill whole departments or divisions and the contribution of the little guy matters not a single bit.
Sinach – See What the Lord Video
Inflation has been way too high. Not uniformly, but chiefly housing where new money is introduced into the consumer realm.

In an inflation-neutral environment, one would expect the prices of manufactured goods to be trending slowly downwards. After all, producing something less expensively is exactly what economic competition leads to.
I run uBlock Origin and it works.
very interesting, and useful (including newbies like me who do not appreciate the complexities and dangers of having internet-accessible IP address).

I wonder if security-oriented OSs like openBSD could offer something like this out of the box. So that an admin can just say enable_tarpits='yes', and it would automatically enable tarpits like this for all the currently installed packages (with some default ports).
Some of it is recency bias, some of it is true. Combine it with stock market woes, yield curve, it makes you think.
This is cool, but at 85% absorptivity it's no better than coatings you can already buy. Absorber plates in glazed solar water heaters you can get in your hardware store today have numbers in the 90s.

Edit: I recommend a look at the original paper instead [0]. The significant feature appears to be the ability to absorb light at a wide range of angles, rather than simply the absolute absorptivity.

[0] https://www.nature.com/articles/s41566-019-0389-3
The argument that Kubernetes adds complexity is, in my opinion, bogus. Kubernetes is a "define once, forget about it" type of infrastructure. You define the state you want your infrastructure to and Kubernetes takes care of maintaining that state. Tools like Ansible and Puppet, as great as they are, do not guarantee your infrastructure will end up in the state you defined and you easily end up with broken services. The only complexity in kubernetes is the fact that it forces you to think and carefully design your infra in a way people aren't used to, yet. More upfront, careful thinking isn't complexity. It can only benefit you in the long run.

There is, however, a learning curve to Kubernetes, but it isn't this sharp. It does require you to sit down and read the doc for 8 hours, but that a small price to pay.

A few month back I wrote a blog post[1] that, through walking through the few different infrastructures my company experimented with over the years, surfaces many reasons one would want to use [a managed] Kubernetes. (For a shorter read, you can probably start at reading at [2])

[1]: https://boxunix.com/post/bare_metal_to_kube

[2]: https://boxunix.com/post/bare_metal_to_kube/#_hardware_infra...
Hi! I work at Discord. I am > 12. In fact, no one here is 12! The narrative that Discord is run by 12 year old and furries is a hateful and toxic narrative that is fueled by an angry Twitter mob. Surely you don't count yourself in that group, do you? :P
While I don't need this, this is one of the projects that "click" . I totally see how useful the could be.
'...the device can heat from 300C to 1500C in 30 seconds, he says." Furthermore, the ultrathin property allows easy heat transfer from the metamaterial to the material needed to be heated, such as water, and so could be used to desalinate seawater, for instance'.

If this is accurate that has great value and utility
I'm a woman. I was agreeing with you and expanding on some of the why.

It's all good. I saw nothing wrong with you bringing this up.

I'm very aware of the children angle because of having kids. I didn't think it would impact my life in the way it did. So I've thought a lot about it and read up. I try to add some female perspective to the HN discussion because it's an overwhelmingly male environment.

Carry on.
Zoom supporting Linux (albeit not as well as the like) should put them towards the top of your list, not the bottom. Most vendors in this space don't bother at all AFAIK.
From an ethical perspective, Oracle is mean to tech (open source, buyouts and so on, mean licensing setups with companies). On the other hand, Google and Facebook seem to contribute more to tech while being absolutely vile to the general public. Cutesy yellow and green bicycles and thumbs up signs don't negate the societal harm these companies have done by vacuuming personal data and selling it at such scale.

Then again, what is moral? Finance ? Ad tech? And don't say government, IT there is a wreck and a waste (enter Oracle, IBM contracts to piss taxpayer money to).

We're highly paid for a reason unfortunately.
Show HN: Blog Reader – Listen to webpages via a personal podcast
Ironically kernel space is one of the places where you're more likely to get "wrong" values being teleported in to your program by bits of hardware, kernels running on other cores, and nightmare out-of-spec ACPI BIOSes.

An example inconvenient debugging story: https://mjg59.dreamwidth.org/11235.html

(I don't think DMA triggers hardware watchpoints, but if you set a hardware watchpoint and an an address changes value without hitting a watchpoint you know that something funny is going on)
So is there anything interesting about this "new" development then?
If you ever make it out to the bay, you’ll see that white men, Asian men, and, to a much lesser extent (though much more represented than everyone other than the first two), Asian women make up the majority of the engineering workforce here.
Why do you think Oracle has a chance at cloud? Honest question.

Their competition at the low end is Google, which doesn’t bode great on quality, and with AWS and Azure they’re fighting on quality and against strong enterprise groups. Not sure who would predict that would go well, but it’s a big market and I suppose they have to try.

I’ve seen Oracle cloud jobs and admittedly balked, no bone to pick with them but don’t see a bright future.
I have a lot of sympathy for your argument that this problem is making it worse for everyone. I live in SOMA in San Francisco and regularly encounter many of the issues you describe. It makes the quality of living worse for the whole neighborhood, and I do think it is in part caused by very lax rules about what is acceptable in public spaces.

That said, I think you under-estimate how hard it is for someone to move once they are experiencing homelessness. I doubt the majority of people in this situation are doing to to pursue a music career...

This isn't about entitlement.

If your only option is to live in a van, your day to day existence is going to be very stress-full trying to scratch out enough income for your basic needs, and parking tickets, impound, etc could put you into an even worse spot that you can't recover from.

The idea that you should just up and move to a cheaper place to live sounds reasonable on the surface. But imagine all you have is that Van, you don't have enough money for any major repairs, let alone hundreds of dollars in gas to get to some cheaper place. You don't have a network there, and you don't know your way around, so what are your job prospects?

The reality is that when you're living this close to the edge, you're only thinking day to day, because you're always one problem away from ending up in an even worse situation. Packing up and going some place cheaper is far from a viable option.

Finally, most people who are now homeless in an area were previously housed in that area, so they probably know people there. They may also have some kind of public benefit, and have some clue about how to navigate that system. Packing up and leaving, especially to another state, starts them back at zero.
You didn't explain why.
Isn't it more like the brakes failed to operate and since I didn't pay for the "brake system inoperative" light, I have to figure it out on my own and turn off the primary braking system and apply the emergency brake?

If I have enough experience to know (or happen to have another driver with me that knows) what to do when I press the brake pedal and nothing happens, it's recoverable, otherwise I'm going to keep stomping on the brakes and fighting it without knowing that all I have to do is flip the switch to disable the broken braking system.

So it's not that I had no way to know how to get out of the situation, I didn't have the specific training to recognize it, and if I'd just paid the extra $100 for the light, it would have been much more obvious.
Fyi:

Compiled "mkvtoolnix" ( https://mkvtoolnix.download/ ) on Gentoo Linux twice, once without and then with the kernel options "pti=off spectre_v2=off l1tf=off nospec_store_bypass_disable no_stf_barrier":

No kernel options:

merge time: 13 minutes and 38 seconds.

merge time: 13 minutes and 44 seconds.

With kernel options "pti=off spectre_v2=off l1tf=off nospec_store_bypass_disable no_stf_barrier":

merge time: 13 minutes and 5 seconds.

merge time: 13 minutes and 28 seconds.

Kernel 4.14.101-gentoo, CPU Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz, microcode version 0xc6, Lenovo X1 Carbon 4th gen, CPU governor P-states set to "powersave".

Parallel compilation set to max 3 threads (" MAKEOPTS="-j3" ") but mkvtoolnix compilation seems to use most of the time max 2 threads.

gcc (Gentoo 8.2.0-r6 p1.7) 8.2.0

I guess that the 2nd rounds have higher runtimes than the 1st ones because the CPU got hotter... .
Hey! Thanks for asking. I carry a Pixelbook around the house to read the news/answer emails and, although Linux is on it on, I just find it easier to browse to Repl.it.

Let's be clear that for a 5 year old, being able to substitute numbers in (+ 2 3) and seeing the results is displayed on the screen is pretty cool. And for my 3-year-old, just typing his name (after I tell him which keys to press) is magical.
It's in the San Francisco Bay Area and it's between 1,000 and 10,000 people. I'm not going to say anything more than that because I've already posted specific statistics that can probably identify the company for people who work there. I've also probably posted enough info about myself on this profile to identify me if people really try.

It's somewhat under the rug, but it's basically an open secret like Area 51. I explain in greater detail here: https://news.ycombinator.com/item?id=19465891

Again maybe it's a regional thing, but in silicon valley policies like these are pretty standard in my experience. In fact, many of my colleagues have called people racist and sexist for opposing these policies. These poilicies aren't just accepted, they're expected. I really don't think a lot of people understand just how social acceptable it is to discriminate against white and Asian men. Multiple managers have written in public email lists that they don't intend to hire white or Asian men for certain roles, and nobody took issue with this.

I get that inclusion of women and URM doesn't have to come at the exclusion of white and Asian men, but many companies are framing diversity in terms of percentages. That inherently puts it in zero sum terms. Everyone wants to have > 30% but there aren't enough women to go around. So the only way to achieve that goal is to deny employment to qualified men. It is indeed pursuing diversity through exclusion.

I get that having boot camps to get women into tech doesn't inherently cause companies to enact discriminatory policies like these. But saying outright that men are not welcome is a clear reminder that in many peoples' eyes, men's opportunities do not deserve the same protection as other groups. Replace men with pretty much any other group (except maybe Asians) and this situation would be outrageous. If we genuinely do believe in equality, then it needs to be just as unacceptable to do the same to men.
Yup. CMC tries to account for this in its pricing (which is volume-weighted btw) by ignoring those exchanges (which it discloses in the "Markets" section).
Default behaviour seems to be overridden. I read the article and would recommend you look past the scrolling. If you are on an iDevixe, reader mode will help!

Edit: Spelling
I wish I could use Siri as you describe. Alas, it rarely recognizes the wake word unless I’m holding it very close, and queries take far too long anyway. For weather, it is much faster to simply pick up the phone, which automatically turns on the screen, then swipe right.