skysight-inc/HackerNews huggingface dataset:
Good luck though I suspect it will be challenging to the degree that your employer says that you are working out of a given office to claim otherwise.
weather alone is not worth the current housing prices in California, specially considering how we're actively fucking up climate.
BitBuket + Bamboo can be replaced with GitLab. For the wiki, have a look at DokuWiki.
The present administration has gone to great lengths to prop the stock market up through any means necessary because the President makes no distinction between the market and the economy as a whole.

The present condition of the market is entirely artificial, and unrepresentative of the actual state of the economy. Thus, whenever the stock market is allowed to return to its natural level, it's going to take a bearish turn to surpass all others.

Even a government can't manipulate the market forever.
The 5 isn't arbitrary. It's a number engineered to limit the shareability of subscriptions and purchases to increase revenue and reduce abuse.

That's probably another good reason why a company like google should be broken up. Nobody cares that spotify limits your family at 5 people, that's just your music. But not being able to include everyone in a google family will become a problem as more and more features become gated by that.
How does this play with the Australian ruling around state mandated backdoors and encryption bans? I can't imagine there's a lot of trust here for an Australian company providing cloud infrastructure that can be compelled to include back doors or locking out encryption?

https://fee.org/articles/australia-s-unprecedented-encryptio...
We're in the top ten according to the "total revenue" graph and top 20 (or maybe we were 21 or 22, I didn't really count accurately and don't feel like going back, solidly in the top half in any case) in terms of marginal rate.
Just out of curiosity, what are the some off-the-shelf SOMs that you would tend to reach for/recommend?
I always interpreted it as an elision. Something like "But that begs [me to ask] the question why XYZ".
A lot of this comes down to expectations. I would treat C++ like, say, kind of like a cabinet full of chemicals, rather than like (say) a typical home toolbox. You (hopefully) don't just grab containers and mix their chemicals and expect to learn by doing that 5 times a year; you really need to start slowly and take time to learn all the dangerous pitfalls properly, or otherwise expect to be told exactly what to do down to the most minute details. Adequate training for it is simply a prerequisite. C++ is kind of similar in that respect.
> A job at Google making $200-400k, having good work life balance and enough time to pursue your hobbies is success.

What job at Google (or anywhere for that matter) do you have that actually facilitates good work-life balance?
Agreed, a worthwhile read.
The corollary is: when shipping software, include working defaults.
I like to consider English in the same class is loosely typed dynamic programming languages... Perl, PHP, Javascript, etc. They get popular because the lack of strictness makes them easy to work with and they spread like... well, some would say a disease ;)

The lack of strictness in English means you can say something wrong but intelligible very easily, so we all get by.
Apart from watching on TV and the movies, my only brush with this world was a 1/2 day spent interviewing at McLaren in 1990. It was very clear from every engineer I talked to that they had fairly low opinion of the drivers. One of the projects we discussed was a new telemetry system, its primary purpose to allow them to prove conclusively when the driver did something stupid.

I didn't take the job if anyone was curious, for personal reasons. Too much travel required to F1 events..
Citizens of every other country in the world are also able to flee back to their home country without having to pay tax in a place they don't live.
By that logic, why should MA limit itself to taxing employees of MA businesses. Surely there's plenty of revenue potential in people who have never been anywhere near MA.
I'm sure it's more PM BS - trying to bump their KPI numbers so they can get promoted.
I have followed a similar vim path, although my vimrc file never was close to 1,000 lines long! I used to use many plugins though including nerdtree, airline, and surround. But in the end it was always difficult to maintain that setup long term.

I do try to add a few shortcuts to my .vimrc file though which is pretty minor:

- jk maps to escape

- oo and OO map to create a new line below/above but stay in normal mode

- leader \ to clear highlights

and that is about it!
In C++ you can implement it in a way that gives you much more control.

Do you want to truncate the string? return new strings? return string views? It all depends what you need.

In some languages all strings are immutable and all operations result in new strings and you have no control over that.
> NYC could have issued more supply to reduce the price.

Not really, taxi medallion owners are a powerful special interest group. Just like Bay Area homeowners.

My other favorite YIMBY argument is that the Bay Area would have super cheap housing if only it were more like New York. New York has (had?) some of the most expensive housing in the entire world. Sure, there are zoning laws and regulations that could be changed to build even more housing, but the primary issue is not that New York has less housing than other parts of the country. To the contrary, the cheapest places to live in the US tend to be have the least dense housing.

The issue is that there are not a fixed number of people who want to live in a given area; if there were, every new unit built would allow someone else in the area to either not be homeless or to live with fewer roommates. Really what happens in practice in a high-demand city (conceptually, at least) is the additional supply causes prices to drop by some amount, which attracts new residents attracted by the drop in prices until the housing costs almost as much as it did before. So it’s definitely getting more crowded, with the associated problems, but the effect on housing prices is fairly small in comparison.

The fact that housing prices in the Bay Area create such a concentration of people who work in tech by driving everyone else out contributes to the region’s culture in important ways, some positively and some negatively. My favorite theory (from Date-onomics) is that this causes the local gender ratio to skew predominantly male, which causes the single straight men in the area (while this certainly does not describe the entire labor force, it describes a substantial portion) to work harder (both because they’re trying to stand out to attract a partner and also because they’re less distracted by dating).
> MA's tax authorities will not catch this - since they need the employer's help to catch this situation.

At least until MA learns CA FTB's techniques.
I think you answered your own question ;-)
As a kernel developer who has been in the depths of mm/... just.. no. msync() is way too expensive to use in any reasonable codebase. And it is in no way a reliable base for which good software should be built upon. You don't control where the kernel will plop newly allocated memory regions from mmap() unless you start specifying addressess, in which case why do you need to validate them? And what if it's "valid" but it points somewhere it shouldn't? Please, never ever do this in anything that has to run in production.
Good point. The phrase "internal business" isn't thoroughly fleshed out in the terms. But at the same time, that phrase remains very common in professionally drafted commercial software licenses to this day. It's the flip side of prohibitions on "service bureau" use, which go back decades. Lawyers are used to seeing it.

Simple familiarity explains a lot of why "noncommercial" full stop irks more than "internal business" full stop. But I'm not sure fleshing out "internal business" in the PolyForm Internal Use license would work any practical improvement, either.

Historically, the perceived vagueness of "noncommercial" prevented adoption by a lot of institutions, even academic institutions, who are mostly noncommercial but occasionally do commercial or arguably commercial things. To avoid that holdup, PolyForm's Noncommercial form fleshes "noncommercial" out, not by defining "noncommercial", but by green-lighting a list of specific kinds of institutions. I don't think the Internal Use license has the same institutional-acceptance problem.

I'm affiliated with PolyForm, but don't speak for it here.
If that's the cause of biweekly outages, shouldn't they be building or acquiring more capacity? I realize complexity plays a role in the rate at which capacity can be added to the system, but every two weeks is very frequent for that kind of problem. "Too many users" only counts when it's a surprise.
The last time I had dealings with HR, it was because I had reported that my boss did something illegal, and I told the head of the company.

They tell me to deal with HR, and HR tells me that I should have talked to my boss first.

In short, the heads of the company didn't want to hear about the illegal stuff, and HR was their shield for it.

My boss actually told me, "I could get fired for what you said." It wasn't what he did that was the problem in his mind, but that I told people about it.

I didn't last much longer at the company. They didn't fire me, but they also stopped giving me raises. When I asked for one, I was asked if I could "wait a year". I found a new job for a 40% raise 6 months later.
To each their own I guess - Clubhouse has been a change for the better in every way compared to JIRA for me/us (cloud-only, though)
Dailywtf
> But if they want to use Google’s “custom Messages features” for Google Fi, they’ll have to disable RCS.

What does this mean? I'm a Google Fi subscriber that currently uses Hangouts for SMS. What features am I going to miss if I don't disable RCS?
> You just do it without Section 230 protection.

But that's the thing. Section 230 doesnt really have anything to do with moderation. In fact, it allows websites that has user generated content to exist without moderation.

I think/hope we agree that its completely reasonable and normal for websites to moderate the content on their sites. For example, I want Twitter to take down child pornography posted. Literally hate speech - calls for genecides and violence against people - websites should have the legal ability to remove that from their sites. I do not think there should be any consequences towards the websites for wanting to remove this content.

If you remove 230 protections from websites, it forces the sites that are able to survivce to moderate more by making them legally liable for the content published.
Streaming a song multiple times seems wasteful compared to just downloading it once.

Not to mention that on youtube (etc.) you can get stuck with obnoxious advertisements before and after the song.
> Yet the companies it protects the most are the ones I feel are the worst.

Assessing legal risk of user-generated content is a financial barrier that only the companies you feel are the worst will be able to overcome. We're discussing law in the comments here like we're all lawyers but let's face it--very few of us are up to the task of determining what is and is not illegal, and even fewer of us could actually survive if that assessment was challenged. User generated content ends up having a massive upfront legal cost, and I predict it will become extinct (both future and retroactive) for US-based sites if Section 230 is repealed...

> The centralized nature of Facebook actually allows for larger scale manipulation of the narrative.

...except on sites like Facebook, who make unimaginable amounts of money and can likely afford to fund private development of automoderation software and can weather the storm of lawsuits for content that manages to evade the filter. Facebook will only become more centralized as other online communication platforms are unable to bear the costs of publishing user generated content, and their control over the narrative will increase.

> Maybe that would drive people to create their own websites once again.

Sure, but how are people going to find these websites if I'm effectively reliant on the tech giants to tell people about it? Do you trust Facebook to not start censoring links to external websites? If there's no Section 230, then they could easily justify censoring off-site linking by saying they can't moderate the content of uncontrolled sites. How is Google going to exist if it's liable for what it links to? How are content aggregators going to exist? Forums? Chat rooms?

> Facebook just disappeared off of the Internet tomorrow - I'm not really sure I would mourn that

Same, but Facebook's not going anywhere. It'll just start charging its billions of users directly and continue telling me what I can and cannot read according to the whims of people I don't know and have no influence over. Meanwhile, all of my other options for discussion will slowly start disappearing as it becomes too costly to continue operating. There are better options than allowing that future to happen.
From memory, a thing i've implemented in C++ that its basically impossible in almost any other languages (with few exceptions).

Represent a data table in memory where the columns are from different types, where the data is backed by a arena allocator and represented contiguously in memory.

Of course you can do a data table representation in almost any language, but once you benchmark the implementations, the languages that gives you full control of memory and are good at moving bytes are the ones that lead in performance.

Lars Bak once said that C++ is a great "byte chunker" (if i recall the term correctly), explaining why its a good language to create a compiler or a VM in it.
The trouble is often it doesn't matter and literally any of those would be useful, and yet none of them exists for you to use, so you have to waste time reinventing the wheel.
Oh man, I used to love watching IoMTT videos until I actually started riding a bike. Now they're legitimately terrifying.
If you end up using the terms, consider dropping us a line to add your project to https://polyformproject.org/adopters/

As for dual licensing, I've collected some resources here: https://indieopensource.com/public-private/indies
It does seem like a weird choice, since anyone faced with this problem fewer than a billion times will surely choose shell tools. In python it's pretty short, and I don't even know python.

from collections import defaultdict
...: d=defaultdict(int)
...: for fn in glob.iglob("**/*.txt"):
...: with open(fn, 'r') as f:
...: for line in f:
...: for word in line.split():
...: d[word] = d[word] + 1
...: [(k, v) for k, v in sorted(d.items(), key=lambda x: x[1], reverse=True)][:10]

That said, the C++ version in the article could be tightened up a bit. What's happening on line 34, for instance?
The regulations exist both to put a cap on what the teams need to spend on R&D (if it's too much then smaller manufacturers and teams pull out and there's only two or three cars on the grid), and to make it safer for the drivers.
Many schools want Chrome OS (which can be retrofitted onto old PCs but they may not know this) and they want a nearly-identical fleet to make support possible.
Calling it “moving to the cloud” has such pompous overtones. They stopped giving away access to their source for free, just like the majority of the rest of their community. Atlassian might as well be any other company now with a really good product suite. Years ago, they were awesome. They gave free licenses to open source projects. I still think they’re the best, but this cloud-only thing sucks. The software has value outside of their hosting it.
Crypto Cruise Ship
they did concrete but it took too long in video
Do you know if they're revisited this ever since string_view was implemented? I feel like a vector<string_view> should be quite uncontroversial, and you could even propagate the allocator from the string to the vector.
Perhaps here it would be more advisable to just describe the data, and leave inference to the reader.

Prediction is hard, especially about the future ;)
Not even the trolly problems. These people do not have to die if we have equitable wellbeing support to pull them along this lockdown.
Hangouts still works with XMPP, and one could use OTR ( https://otr.cypherpunks.ca/ ) on top of it. I wonder if Chat also supports XMPP...
So in some sense that is what begging the question means because it’s what people usually mean when they say the phrase, and there is no central body to fix the meaning of English phrases and complain when they are wrong.

Traditionally, begging the question is the logical fallacy of assuming the consequent: proving that something is true conditionally on the fact that it is true and then deducing that it is true.

It is a mistranslation because it’s origin is a poor translation of assuming as begging and the consequent as the question.

On the other hand any direct translation (and initially translations were direct translations through several languages which is worse) of any early works of philosophy or logic (say Plato) will have this problem as the vocabulary Plato had to use just didn’t already have words for all the things in logic and philosophy that we now have words for.
To keep their people working. Women can be managers as well.

Edit: I understand other languages might have gendered nouns for words like Manager, and when learning English it can be difficult to break these habits.

In English, we have gender neutral pronouns to use when were talking about "generic people" where the gender isnt known. Managers are not just male, so when a sentence is gendered like that I struggle to parse it because I think I've missed a the reason why this hypothetical manager is male.
The cult of McMaster is real -- My university's mechanical engineering department mailroom was always filled with McMaster packages. Insanely fast (Sometimes same day) turnaround, and you knew when you bought something they had selected the best possible supplier.

And my favorite feature: Nearly every part comes with complete data sheet and CAD models on the product page.

One anecdote: I ordered a large mounted bearing for an electric vehicle drivetrain, about a $250 part. Upon opening it, I was confused because the bearing didn't seem like it was seated correctly -- It was slightly off-axis. I called McMaster and they sent a free replacement the same day, no questions asked. I later realized the bearing was self-aligning and needed to be greased/mounted to align properly, so it was 100% my mistake and the first part was completely fine!
I assume so, and it's a lot less hilarious if you have a large family.

I'm not from the Middle East but my nuclear family is brushing up against the limit, and I have relatives whose families exceed it.

It just seems so ridiculously arbitrary for Google (on any Product Manager) to declare that, as far as their products are concerned, a family contains at most six people.
The biggest driver is property valuation. The rates parts of NH (e.g. southern) might be higher $ per/$1K, but the valuation will be way lower -- your 4 BR cape in Arlington might be valued at $1M, but it'd be $200K in NH.

Up in Merrimack, Sullivan counties in NH, the tax rates are lower than Southern NH. Towns in MA like Lexington ($15/$1K) and Amherst ($21/1K) are ridiculous (and have high valuations).

(and no, $12K on a $400K house seems outrageous, that's like $30 per $1K)
I work in SaaS supporting global regulated markets. We’ve had to replicate full stack implementations hosted in local data centers and accessible only by citizens physically in that country with security clearance. I expect Atlassian (and other cloud companies) will need to do the same.
Microplastics Study: 4k Metric Tons of Microfibers Pollute CA Each Year
blink That's... that's half their job. The vast majority of people who don't show up to court cases aren't criminal masterminds who have the resources to fly around the world, they're usually staying at their brother's or their cousin's. Or their own house. And you'd have to track the people down, deposit or not. The deposit doesn't change whether they show up.
That may just mean that since it's given through IV, you need to be in a hospital to get it.
There is a lot of justification for their choice of colors, fonts, and symbols. I wonder how much of that is after-the-fact excuses for why a focus group liked the design, versus motivating principles that guided the design choices in the first place.
Handle C++ exceptions in C code, part 1
After I stopped working this July, I collected as many old Mac's as I could from SF startups and refurbished them in my house, then distributed them to schools in the Bay Area who were most in need of IT equipment for their educators.

Backbreaking work and I am extremely sick of of MacOS recovery right now (and the 1000 tricks needed to get each laptop back to factory condition), but totally worth it. Just today a teacher from Fremont wrote in with a heart breaking email about how much a difference a 2015 Mac Pro made to his day and how better his online teaching is because of it. Got through around 200 devices in total including some iPads.

During my adventures distributing / collecting these laptops, I caught COVID - no good deed goes un-punished. I'm pretty sure there are at least 5k more Mac's sitting in companies IT closets from where they renewed equipment for employees but couldn't throw away the 3 thousand dollar device they bought 3 years prior - donating these is a tax break as well so the companies would be best to dispose of them than keep them around.
There are tons of laptops on eBay, but yeah, you have to be comfortable with a screwdriver and performing a clean install.

The last "new" computer I bought was a decade ago. You can find 2-4 year old thinkpads on eBay, buy new batteries, replacements for anything structural or cosmetic, replace and max out anything that's upgradeable, and end up with a very clean, nearly top-of-the-line machine that's easily good for another decade, all for less than the Black Friday price of the current model.
JetBrains YouTrack+TeamCity+Upsource might be an option for some folks. Hope they make a statement committing to their on-prem versions.
I trust Debian's automatic updates, since they are only about fixing security issues or other important issues.
How does this work together with my normal graphics card?
Check out TargetProcess
> Crediting the work of a project you directly forked to create your own is a social norm in the open source world.

This is merely repeating the same statement over and over ("Yes it is" "No it isn't" "Yes it is" "No it isn't" ad nauseum). It's not furthering the conversation.

That Amazon decided to do it has no bearing on whether it is a norm or not.
No disrespect meant here for the article or site, but it is enlightening to replace the good old-fashioned word “shill” for the business term “influencer” when reading content like this. Much like replacing the phrase “other people’s computers” for the term “cloud”.
My dad was in the Canvey Island Floods (1950s, killed 2,500 people in Europe, 58 people on Canvey Island, an island on the Thames in the UK). he lost two baby brothers.

He's never, ever, talked to me or my sister about it.

But has been on TV more than once about it.

I can't even begin to imagine what you went through, but the brain has strange defence mechanisms when it comes to dealing with stuff like that.

I'm sure people would read it, but that doesn't mean you have to write it if you don't want to.
It is a joke, yet it is being debated seriously here. This strongly suggests, to me anyway, that our field is becoming a joke.