skysight-inc/HackerNews huggingface dataset:
This whole saga unfolding makes me think of a smaller scale drama thing that illustrates some of what feels so surreal about it to me.

Recently, the subreddit r/pokemonswordandshield had a meltdown where, allegedly, the “owner” of the sub and related discord server was seeking to sell them in secret. I don’t know all the ins and outs of how or why that would work, but the idea failed in any case because the mods rebelled and took the community with them.

I can’t help but wonder though - if the sale actually did go through, isn’t it now worthless? And isn’t the .org situation very similar in that the only value it ever had was the community believing in the integrity of the product? Like in the small case, if the sale itself alienates the community enough it makes the thing sold toxic. Browser companies could, for example, choose to replace ICANN’s role as authority for .org domains and make that $1.1B purchase worthless. In light of that risk, is $1.1B a sane price now after the uproar?
He means developers should commit work in progress directly to the master branch. The work in progress would be disabled in production deployments by a "feature flag" boolean configuration setting. The exception to this rule would be very large changes which must be developed in a separate branch, and have been carefully planned with a corresponding RFC document.

In general I don't like this approach. Branches are troublesome when you hire mediocre developers who don't communicate and coordinate between each other. Merge conflicts are often a result of laziness, poor architecture and planning, and weak communication skills. In my experience, smart developers do not create problems with feature branches.
This is exactly the kind of hysteria that will tear society apart.

The types of jokes a person shares and enjoys outside of the office by and large are not a reflection of character, even when they are racist, sexist, or some other -ist. In fact that's the very reason that they are funny, because they are counter to norms. There's nothing immature or childish about this if you're not oversocialized.

Believe it or not, it's possible to be a competent programmer and decent human being while occasionally indulging in an off color joke. Humor is a form of release. You've lived a sheltered life if you're unaware of how perfectly normal and nearly ubiquitous so called "locker room talk" is.

Your post is a perfect example of a dangerous overreaction. Suddenly liking the wrong post makes me an "incel" and keeps me from contributing to society. Isn't that a little crazy?
Everything where high interoperability is more beneficial for consumers than proprietary solutions by individual companies. As a rule of thumb, everything where standardization brings more benefits to consumers than innovation.

Note that as consumer, I can't vote with my money for standardization. I can only vote for one of the proprietary solutions. So if 70% of consumers stick to one option, and 30% stick to the other option (because of other product features), standardization will never happen through market forces, even if 100% of the consumers would want it.

It gets even worse when more than 2 options are on the market, and vendors gain an advantage by locking customers in to their proprietary option.
It's so funny how sci-fi gets so many things wrong. In the future every infantry level soldier will never miss, yet we have Star Wars.
Maybe I'm not understanding. How would the company know the twitter account? Could you give them someone elses twitter account? Why did author give twitter account and get surprised when they have a report based on it?
It's fine and dandy for people in tech but if you're a single parent with a narrow set of skills who's struggling and been applying for jobs for over a month then you're going to take the offer. And then you're not going to have much time to continue job searching.
A little bit more roll-your-own, but there's also Turnkey LXC:

https://www.turnkeylinux.org/lxc
Greater cognitive ability is generally advantageous – never detrimental
If Mark Zuckerberg had to start over, he wouldn’t start in Silicon Valley
Just to put a little bit of economic perspective on this, a "gently used toyota" is easily 15k. A lot of people absolutely cannot afford to pay 15k in cash for a car.
I don't think so. There are valid use cases for sentiment analysis, but you need to understand the limitations of your training data and probably still want humans to QC at least some representative proportion of flagged posts, if you're going to do this legitimately. Of course a company like this just wants to sell any garbage they can dig up.
>This is totally an option for most Americans

You mean if they walk half an to the bus which comes once an hour and take another hour to get to their destination where they have to walk another half an hour? Public transit in most of the US is really really bad.
I'll admit it took me a while to realise that Docker containers aren't magical apparatuses that can run software. They are just an OS running like a VM. Yes there's differences but I really wish learning resources began with that.

I think a lot of it has to do with the experts accidentally talking past beginners, missing a lot of the basics before getting into teaching abstractions.

It also reminds me of the feeling I'm experiencing now about learning Elasticsearch. I'm amazed just how few JSON examples I can find online for the API. It was amazing how much it helped for a peer to say, "an index is a table, a document is a record and it's kind of like monogdb."

Furthermore this all reminds me of wrong atomic models in high school. Please just teach me a really simple but wrong explanation then slowly work out the details.
Japanese LEDs, eg Nichia seem to be pretty high quality: https://people.xiph.org/~xiphmont/thinkpad/led-gamut.shtml
Making financially responsible decisions about your housing and transportation makes up for thousands of mistakes in your daily drinking choices.
Final applies to the field, not the object. You can still mutate the object pointed at by a final field.
This has all tweets the person has liked that their algorithm flags as bad. Not just their own tweets.
> a stick shift (so he can’t text and drive)

This is genius, thank you. I have been very nervous of my kids texting while driving.
It's super weird that there isn't a single result when I Ctrl+F this page for the word "union". Bojack's animators unionized, and four months later their show was canceled.

A story in two headlines:

https://www.vulture.com/2019/06/bojack-horsemans-animators-h...

https://www.vulture.com/2019/10/raphael-bob-waksberg-bojack-...
Microsoft is running Github Legal now. It's on them. They happen to have a very long experience in shutting down third party access to unofficial APIs. (There was a lot of drama around this in the 80s, in the MS-DOS and Lotus 1-2-3 times.)
>Right, there's no objective morality

No, there's not. The universe doesn't care about morals. Societies build their morality. It changes in time and place. If you lived in 1840s South you'd statistically be a racist. If you lived in a tribe you'd have their morality.

>any action anyone takes is their right because freedom

If there's no morality, then any action anyone takes is neither right, nor wrong.

But for a given morality (e.g. 2020 US morality) an action can be right or wrong, or something in between (as morality is complicated, not black and white -- e.g. a murder of someone to steal them, or a murder of a someone who tried to rape you is not equally bad, even though it's equally murder).

>It's equally bad when anyone says anything bad because... reasons.

That doesn't parse.
So, digging into this a bit further. He started 35 years ago as an intern - so the contract period that would have given him this incentive is much, much shorter.

Muilenburg started as CEO in 2015 and ended in 2019. So that's a 4-year pay gap - seems like a lot now, right? It does - but then I look and see that the performance of Boeing was up 150%, earning $100,000,000,000 ($100 Billion) since he took over - which is $70 Billion over the average S&P gain would've been.

So, let's round-up $62.2m to $70m and use the $70B figure - He earned a 0.1% return of the stock value gain. (Almost half that if taking the other figures).

No idea what the actual contract was - but that seems entirely reasonable to me. Not to mention it was awarded in stock, so the value stays in the company anyhow; especially when I'm sure there's some sort of wait period or other limits on selling the shares.
I haven't read the whole article, but if the business in itself was successful, sounds like a waste to just kill it off. If Apple didn't want to focus on the business, might have been worthwhile to see if a spin-off was possible.
I've actually mentioned it on here before but I have had several cars cost me less than $1000 and last me for several years. I really don't understand the desire to own a new car.
Except that there is no such thing as World(time). We don't live in a Newtonian world, we live in a relativistic universe. Time doesn't elapse at the same rate in every location, it depends on gravity and the speed you're moving at. I'd argue that since time is a local phenomena, the mutable universe interpretation makes a lot more sense.
Something like that. Or maneuver them into a narrow valley or canyon or to a too-long water crossing (shades of lemmings).

Or use the Mormon defence: seagulls.
A background check before volunteering? Isn't that extremely counterproductive for getting applications?
I played a really small role when looking at some caching data for a system another team run (their logs are ingested and processed by us) and noticed that a lot of the time the content requested is only requested once - this is sometimes referred to as a "one hit wonder"

Once I told them this and showed them some graphs etc they did an experiment to set it to only cache on the 2nd hit, and this reduced the write rate on the disks massively - potentially increasing their lifespan quite significantly (saving money)

They did the hardwork of engineering it, experimenting etc but I'm proud that my little contribution helped drive a real change in a domain outside my team :)
> Where is this $40k number actually coming from?

Average new car in the U.S. is $36k. Maybe he was just rounding to the nearest $10k?

https://www.cnbc.com/2019/10/22/car-prices-are-rapidly-incre...

Of course, that's according to Edmunds, so it might not be correct, and, moreover, the median would be less sensational.
https://en.wikipedia.org/wiki/Garbage_in,_garbage_out

I remember back in the 1980s when large numbers of regular folks were trying to come to grips with the question, "What the hell actually is a computer, anyway?". This phrase (GIGO) had to be repeated constantly. People had all these wild ideas that computers were just magic and could turn nothing into something. And that whatever information came out of a computer, it can't be wrong, because computers don't make mistakes.

After a while, it seemed to catch on and penetrate into the collective consciousness. People would even repeat "Garbage In, Garbage Out!" or "GIGO!" with delight, proud that they'd learned something about computers.

Anyway (finally) my point: it seems like we've regressed. GIGO wasn't common sense, and then it was, and now... it's not again? It feels like computer literacy is moving backward a bit.
Most bigots don't realize they're bigots. But ostracizing them from professional society exasperates the victim complex inherent to bigotry.
While irrelevant to the main topic, I'll pick at this line:

> the Pyramid was modeled, first and foremost, after a structure built by enslaved people, on the banks of another turbulent river

The latest understanding is that those workers were not slaves.
Ok, fair enough, but try and extend the pattern. What if the technical candidates don't have a Facebook account, a twitter account, a github account, or any other active online presence? Do you think such resume's will jump to the top of the decision pile? I highly doubt it.
10th Anniversary of the iPad (A Perspective from the Windows Team)
That is definitely achievable by someone working in the software industry. Perhaps not by 35, but certainly by 45 or 50, which is still very early retirement.
DARPA: Enhancing Stability Operations in Under-Governed Regions
When you are high or growing income I think it’s helpful to have a financial plan that gets you towards you end goals at the rate you want and then tune your lifestyle to that.

So for instance driving a Corolla when you are making 500k a year and you are passionate about cars doesn’t make much sense. Living in a nice 500k house might make sense because it is adequate and leaves your money available for investment in higher performing things.

I know what numbers I want to hit in 10 years. Anything beyond that is available for use living
My best life.
> Totally different meaning.

If people aren't allowed to express who they are or their beliefs for fear of literally being bricked or kicked in the face [0][1] then you're banning LGBT people (and obviously "LGBT ideology" too).

[0] https://www.lgbtqnation.com/2019/07/bigots-attacks-pride-mar...

[1] https://www.youtube.com/watch?v=l-l67aCX0vA
For anyone curious about using something like this technique, Facebook has a similar tool.

https://github.com/facebookincubator/BOLT
I have met more than a few HR and Exec;s with the attitude of "they should be lucky they even have a job"
Not an expert, but I believe one big benefit of using diamond is that it's easier to observe the sample through it (visually as well as X-ray imaging techniques, etc.).
This video talks about good programming practice regarding immutability and the mutable world:

https://www.destroyallsoftware.com/talks/boundaries
An interesting lecture on the topic is also How To Speak by late MIT professor Patrick Winston [1]. Very much recommended!

[1] https://www.youtube.com/watch?v=Unzc731iCUY
Docker is bad because while docker images crudely compose sequentially (the fs layers), docker files don't compose at all.

The goal of Nix and Nixpkgs is to have effient recipes for building everything ever, in all configurations. The docker ecosystem could never get there.

Now containers do make sense for deployment, but that has little to do with docker, as those docker replacements for kubernetes demonstrate.
You don't get rich by saving at maximum a few hundred euros/dollars per month.
Do some hobbies that aren't related to software at all. Best advance comes from unexpected experience (woodworking, doing meetups, etc.)

Remember it's ok to not code outside work, even if you want to advance professionally. An artisan don't work outside his shop.
1) https://www.transposit.com/ is not Google.

2) Your impact on Google scale was nearly 0 because you were one of a thousand SREs at Google.
I’ve mostly bought new but also belonged to the drive it into the ground (while maintaining it well) school. But I’ve definitely gone an expensive repair or two too many once or twice.
So as some who has never, and will never use Twitter I wonder what my performance grade would be?
I guess for bandwidth-monitoring alone that may seem like an overkill. But it's a firewall too. The TripMode FAQ does point out:

> TripMode uses a macOS feature called “Network Kernel Extension” to be able to block apps from accessing the Internet. This is the Apple-endorsed way of managing network traffic on a Mac ... We notarize each TripMode for Mac release with Apple, which means that Apple guarantees that they are free from malware ...

I also found this discussion that explains a bit about why Mac firewalls still prefer to use a Kernel Extension on macOS - https://forums.developer.apple.com/thread/79590 (The developers of all the three popular firewall mentioned here - Little Snitch, TripMode, RadioSilence - have added their thoughts in that thread).
Warranties have value. Included maintenance has value. Modern safety features have a crapload of value.
It’s happened in the past - most notably when Rolls Royce screwed up the engine for the Lockheed L-1011, taking both companies down. Both were bailed out by their respective governments( RR was government owned, Lockheed received loans with government backing) but Lockheed left the commercial sector despite easily having the best plane in the market.
Shift slightly, to technical writing.
I would be in thoery but I'm not aghast at all. This is a great opportunity to remind people that the hacker in hackernews needs to shine.

Start creating your fake profile now. Start preparing to game your online profile to navigate this new normal.
> And "someone that doesn't think you're fully human based on the color of your skin or your sexuality" is a pretty remarkable simplification of the concept that someone might have religious, moral, philosophical, practical, political, or other considerations about certain behaviours -- in an era when all nuance is often lost and they are bagged as bigots...

There were plenty of claimed religious justifications for businesses who wanted to discriminate against mixed race couples, but in the end, that didn't really matter. There is no functional difference between bigotry with "nuance" and bigotry itself.
Steve Jobs introduces the iPad (Jan 27th, 2010 at Yerba Buena, San Francisco)
You might consider using a different name, as there’s already a pretty popular dashboard called Heimdall [1]

[1] https://github.com/linuxserver/Heimdall
Why does the value become less than zero?
They aren’t law enforcement, I doubt they’d get cooperation
u can still text and drive with a stick shift. ask any of my friends who are car nerds
You are allowed to request a copy of your background check from HireRight. Get it, save it, and use it to fill out future background checks.
The road to riches is simple: Make more money. Yes, lowering your expenses is a good thing but blanket statements like this are clickbait at best.

I live in a pretty modest house in an area with relatively low taxes. My two “excessive” spends are my car and stuff for my kids. Thankfully I make enough to cover up most financial mistakes.

Nobody is getting rich driving a beater car over a new-ish Toyota
My console is fine, definitely do not experience these errors :)
Most of it is. You can do a lot without touching any unsafe parts. It compiles down to JavaScript (which is memory safe), or C / C++ / Objective-C (which aren't).

C FFI is unsafe, as well as taking an address of something; but you rarely need these things unless you are already interfacing with unsafe C code.

It does not, however, delineate unsafe parts into an unsafe{} scope the way Rust does.
Microservices Encourage Knowledge Siloing
Ask HN: Where do you look for a remote dev work?
Do you know any good places to find full-time remote work as a software developer? Which one is best?
I don’t see anything wrong with it either. So long as you’re aware of what it costs.
As an African, I am used to drive on crappy roads in my country. But lately I got a job in the capital of a European country. I have chosen to live near my workplace (20 mins of walking distance) just to avoid to use cars, even metro. I ended up paying 50% the average price of a rent in the city but it's worth it.

Also use German stores/supermarkets for shopping because that's very cheap in Europe
Xocolātl: From Náhuatl, with Love
Maybe. I work with children and the disabled so that's just how it is. I even had to pay $15.

But there hasn't been a shortage of volunteers.
> # install chromedriver

> RUN apk update

> RUN apk add chromium chromium-chromedriver

These kind of poor examples lead to a huge amount of waste when using Docker because people learning it are not taught about how layers interact, leading to ridiculous things like 'COPY' followed by 'RUN chown'.

Layers are a _core_ part of how Docker works, why not make this example "correct" by doing:

> RUN apk --no-cache add chromium chromium-chromedriver

Then just a comment like this: "it's important to group layers if possible to reduce your image size. By using `--no-cache` apk will update at the same time as installing".
As a counterpoint, I would suggest "Voodoo Fusion Energy" by Daniel Jassby, PPPL, from April 2019: https://www.aps.org/units/fps/newsletters/201904/voodoo.cfm

But he does say: "This discussion excludes Tokamak Energy and Commonwealth Fusion from the voodoo class despite their preposterous and insupportable declarations of near-term electrical power production, solely because their schemes are based on tokamaks. [snip] We also exclude LPP Fusion, because its DPF does produce meaningful levels of D-D fusion neutrons (3xE11 n/pulse), as the DPF has done since the 1960’s."
Braudel's three tomes are a monument of historical writing. It's too bad they're also far too expensive, at least in French. There hasn't been a reprint in 20 years.
I don't think that the exciting part about immutability in large scale distributed systems is immutability itself, but rather referential integrity--particularly from names to arbitrary data (usually seen as cryptographic hashes that function as pointers).

If that reference is mutable then there needs be some authority that handles which names resolve to which data at which times. This makes it difficult to determine at time t if the bits you received at time t-1 were the right ones for some name.

In immutable designs the complexity of deciding "which version?" Is moved up in the stack (where the answer is typically mutable). In many cases, pushing this complexity out to the user is indeed the right thing to do.

Sure, the ability to resist a government's desire for censorship _might_ be a design goal, but there are other reasons to prefer immutability.
I’m not sure how privately holding the opinion “anyone who can choose non-abusive employers should choose them over abusive ones” is itself “functionally abusive”.

Freedom of association is a powerful tool.
Yeah. I feel like this is some sort of social experiment.
Man, I know exactly what I did that helped this, and it's so dumb, but I know it's made a difference.

We build consumer electronics, and typically, early on in the process, we find some sort of bug with our power supply designs that generally requires a bunch of people surrender their power supply PCBs to the designer. I didn't do a damn thing to fix the power supplies, but I did manage to find [these great connectors](https://www.adafruit.com/product/368?gclid=Cj0KCQiA4NTxBRDxA...) on Adafruit that people can use to power their systems using any barrel jack wall wart supply. All you gotta do is solder some wires and choose a wall wart with the right voltage/power rating.

Sure, it's not a to-spec power supply, and it typically can't play audio at max volume, but that's irrelevant - most of the new functionality that needs to be implemented has to be implemented in software, by software developers who just need access to the tiny computer in our products. Not a high power application - at least, not much more than your average router. (Which, incidentally, almost all have wall wart supplies.)

Plus, since they're barrel jacks, they're easy as hell to unplug if you need to get a hardware rework done.

Saved us a ton of time designing stupid, bespoke, one-off AC/DC supply harnesses to suspend line voltage electronics. Just get yourself a nice safe wall wart and go. Plus, I love that I'm helping funnel a bunch of bigco bucks to Adafruit, who's a company I love to support.
Death to all fatalists!
"OS running like a VM" is a wrong summary. Containers are collection of namespaces. Docker manages (starts , stops etc) these containers. It also provides an easy gateway into readymade container images.
How about

The road to "staying just barely afloat financially" is this simple: Drive a crappy car

Vast majority of people who drive crappy cars are doing so because they have no other option...
Michael Barbaro and the success of “The Daily”