skysight-inc/HackerNews huggingface dataset:
I’d imagine if you truly personally believe in those projections strongly enough, then you personally need to dedicate your life to addressing the underlying causes in an effective way. By you doing something positive and concrete.

Think global, act locally. But personal action here would be you actually doing something. Something positive, if you want to be taken seriously. Not suggesting others do, but you personally. When you’ve dedicated enough time (years) to that personal action, then you develop the moral authority to ask others, who have day-to-day struggles, to dedicate their limited resources to help to broaden your (now successful) action.

Think Jimmy Carter. You do something direct and positive (build homes for the needy, actually hammering nails), and when that something is good, others follow. It’s a core cultural value of engineers to champion this sort of concrete strategy. I think the readers of HN lean towards the engineering side of things. Jimmy Carter was an engineer.
I think you could argue every single programming language has a bad reputation under any context. Name a single programming language and someone will have something bad to say about it. I think C# is fantastic, and I bet someone, somewhere will thrash on it despite it being quite a powerful and rich language. Heck, I can pick on things about C# I don't like, but fortunately they seem to be aiming towards partially addressing those.

I think C++ is not inherently completely bad, the usual thing is "do it the right way" which is usually some spec the community has drafted up with arguments why certain styles or code decisions are bad and what their better alternatives are and why. In the face of Python we have PEP-8 for example.

C++ makes it easy to shoot yourself in the foot with a shotgun, and that means you need to think a little more about your approach and ensure you know what you're doing to begin with.
The sun is irradiating our atmosphere and every second producing radioactive isotopes into our atmosphere. I wonder what the relative ratio of a fukushima release to that process is (yes there are important details like different radioisotope have different environmental bioavailabilities)
Maybe it does something, but tinnitus tends to simple improve over time, too: [1]. Again not a great study as unclear what treatment options people sought, but they have zero evidence of efficacy as I understand it. It’s inaccurate to call these “double-blind” because there is no control group.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC128822/#!po=32....
But at some point, an engineering manager identified and hired those leads and helped to facilitate a path for growth for those sr. engineers?
Your position seems to fundamentally ignore abuse potential by malicious actors. You don't like a particular project? Start spamming child porn and other problematic posts until the moderators just decide they're spending too much time moderating that repo and need to shut it down, even if the developer has done nothing wrong.

I get your philosophical stance, and in some ways, I think it's healthy to question the fundamental assumptions about whether certain services should exist. But I also think you are willfully ignoring second and third order effects to continue this thought experiment where people are routinely showing that these secondary and* tertiary effects will be crippling to more than just social media companies. And again, social media companies will not go away with 230 repeal; they are some of the only entities with enough capital to handle increased litigation costs as a result of 230 repeal.
> However, Dutch courts

Not a surprise. If they start to scrutinize accountants' practices, then they'll be expected to place the same scrutiny on lawyers' practices.
So? We have ever-growing standards that we do hardware acceleration on. Some of the newer standards don't get hardware accel until new hardware comes out.

E.g. AV1, HVEC, H264, etc etc. All of these either have or are about to have hardware acceleration. Why not JS?
You've got 4 years. I'll worry about it in 2023.
WorldSpace Week:How India's Siddhantic Era Shaped Our Understanding of Astronomy
If a company in one state wants to employ a remote worker in another state, don't they need to set up a token corporation in that other state for the purposes of that employee's taxes? What marginal value is that state providing in order for that employee to work remotely?
> Based on this reading if I take my MA incorporated LLC and move to another state I'm still supposed to pay a chunk of income tax to MA?

Works that way everywhere. I’ve done planning on how to move my LLC used for odd jobs without having to get a new EIN just in case.
I find it interesting that he signs off with "uhn dara ma'nakai" -- Protoss for "our duty is unending". Truly a motto for those who have to support a piece of software over the long haul.
I'm disappointed in myself as well, mostly because even though I've attended protests. Starting learning EMT for being a street medic. I still feel that ever growing sense of hopelessness.
The "higher property taxes in NH" is a myth unless you own water-front property in NH. It may well have been true a long time ago, but these days the tax rate in many MA towns particularly around Boston is higher than most NH towns.
Teachers (at least in Spain) get a salary that covers class time and off-class duties. Most teachers don't hang out at school unless they have a reason to be there, or they prefer to work from their office, when they have one.

The problem with a gap hour (from the point of view of a teacher) is that it forces the teacher to stay in school when they don't necessarily have to. It reduces flexibility in their schedule.
Needs more shell, less egg:

https://leancrew.com/all-this/2011/12/more-shell-less-egg/
This is my annoyance with C++, it feels like the effort put into the language is disproportionate. As in, the committee is off solving problems that a handful of library implementors will use, but basic things like splitting strings or trimming whitespace is ignored. Yes these are fairly trivial but you either roll them over and over or start carrying around a little utility library.
Auditing is about legal compliance: it's an external verification that a company's books are drawn up according to prevailing requirements.
MIPS did in fact walk it back with MIPSr6 and nanoMIPS. The old unaligned-half-access instructions were dropped entirely, and most memory access instructions support unaligned access natively.
No, they're saying that dogs evolved to fill the niche usually occupied by cats. Rapid change in dog teeth becoming more suited to eat things that cats eat says something about the presence or absence of cats in the same environment.
No, I meant a gap hour for an individual teacher. If they have 3 class hours but 1 gap hour in between, that reduces their schedule's flexibility.
Will this support all the electron apps that have taken over my computer?
Take a look at Documize [1] -- it might help you in place of Confluence.

(It's my start-up.)

[1] https://www.documize.com
"Most people will say foo and bar are functions and that's a reasonable guess. Unless you are talking about C++. In C++ foo and bar could be functions but could also lots of other things."

Same as in Lisp, one of the most beloved of languages on HN.

Were Lisp's macros a mistake? Some will say yes, but overall the language is more praised for them than damned.

So highly regarded are Lisp macros that many languages will eagerly proclaim that they have macros too -- even if they're not homoiconic and so harder to work with than in Lisp. Few if any are the languages that proudly proclaim that they don't have macros because they thought Lisp macros were a big mistake.

C++ fans themselves often point out that C++ templates can be as powerful as Lisp macros.

So which is it? Is giving users the power to radically transform their language a bug or a feature?
You can both want a project to be usable commercially and still feel bad about being iced out by people who are vastly better off financially than you are. I had a big project for my Ph.D. thesis that was good enough to get spun out into a startup. They didn't even offer me a job.

They were under no obligation to, but it set my career back five years and I'm still angry about missing out on the obvious route from graduating to being really awesome at what I wanted to be really awesome at.

It's not controversial that they did this, I was a junior employee and they didn't have a ton of money. It still significantly damaged my career to be forced to start all over on a totally new thing despite literally inventing what they were doing without me.

Blame? There doesn't have to be blame for that to suck for the little guy.
Probably the most awesome thing about the internet in my opinion is that you can look stuff up if you don't know what someone is talking about.
It should also add a few dozen GB of ram for all those chrome tabs.

I can't tell if that card would be a great thing or a terrible thing if it really existed. On the one hand, encoding decisions in hardware might slow down the pace at which the web shifts around. On the other hand, web page complexity would expand to fill the available processing power, so they would only be fast for the web devs and anyone else who has the expansion card.
I'm not a fan of the syntax. I've never used C++ but it just looks arcane to me. Its hard to imagine enjoying programming with such a syntax heavy language.

Anyway, here is my bash version of the problem. Now that WSL is distributed with windows, does it also hit the "runs on all major platforms with no dependencies" mark? For the record, this hits the enjoyment mark 100%.

cat $(find . -name "*.txt" | xargs) | tr ' ' '\n' | sort | uniq -c | sort -k1 -n -r | grep -E '^\d+ [[:alpha:]]+$' | head -n 10
> global partnership council

Do they ever clean house of one of the national divisions? Or wouldn't do that (too directly) because that could be construed as being too involved in the local operations?
you're paying for much more than just that, realistically. It's a lot of money.
The lower costs of living in the suburbs are one of the many reasons people commute so far.

So, by the same logic, they should be payed less.
There exist software jobs that fall under the "tool to solve problems" bucket and require you to think in a very product and business-minded way. I currently work as an engineer for a company like that, where engineering and product work very closely together. As engineers we're expected to understand the business context behind everything we're asked to build and we'll often make suggestions or optimizations beyond what product suggested because we know the tech and the software well.

My point isn't to try to force you to be an engineer or something - I have no skin in this game. Just saying that you may be able to find what you're looking for before putting the software industry as a whole aside.
TLDR: they aren’t making money from it any more, so they aren’t going to bother with more features. They’ll keep the servers running and keep tweaking the balance to keep things fun because that’s not too hard, but the number of full-time employees supporting StarCraft 2 may be as much as zero.
Yep:) At a previous job, we also did Jira/Confluence/BitBucket self-hosted, running on what should have been nice hardware, and spent months chasing performance issues, including a charming issue that was so bad that it broke jira for the entire company every... Monday, I think? When you have a well-used standard operating procedure for restarting Jira just to unfreeze it, you have a problem. We were pretty sure it was somebody running a weekly report with some monstrous query, but 1. not even Atlassian support could seem to tell us how to find such an event, and 2. I don't really care how bad the query is - if you can run a query and take down the system for the whole company, then the software is bad. And honestly, even "normal" performance was poor - I seem to recall that it at least acted like the web UI was the slow part; running a local CLI client against the API was faster.
Nope, just need to register as a foreign entity.
I like it. It is an ellipse or trailing thought

If you like, or hate, something, anything you can find 10 people on Twitter to highlight and make it look like the world hates/loves it. It's a cheap trick
"We're forcing everyone into the cloud, and those that don't want to move will pay for the nose for the privilege of controlling their environment."
Managing servers was why I started using vim other places. I started to use it for basic text editing and for coding, just so I could practice and not feel dumb when I needed it (far too often) on a production box. I also avoided too much customization for this reason too.

Still use vim for as much as I can. The language is too rich, and there’s a lot of muscle memory I’ve built up. It also tickles some part of my brain that’s always looking for better, faster, more effortless ways to do things, so I feel like it prompts learning in ways no other software I’ve used does.
Yes, I agree about the safety, but without the human element it’s just so.. Not sure if people would still be interested, it wouldnt classify as a sport
Sure, the prices of oil and natural gas go down sometimes, or grow more slowly, because of increased supply, but let’s look at the graph of oil prices post-WWII:

https://www.macrotrends.net/1369/crude-oil-price-history-cha...

The first big crash was at the end of 1985/the beginning of 1986, which Wikipedia says was due to falling demand (e.g. people consuming energy):

https://en.wikipedia.org/wiki/1980s_oil_glut

There was a temporary spike in 1990 after Iraq invaded Kuwait. I guess you could argue that the price went back down because the supply changed.

There was a crash in 1997–1998 that was partially due to increased supply but also due at least in part to the Asian financial crisis. The next big crash was from June 2008 to February 2009, again due to a large financial crisis. There was another crash in June 2015-February 2016 due to a stock market crash in China, and finally we get to the massive crash this year driving futures prices negative, which was of course due to COVID-19 reducing demand for travel.
Adscouter Review 2021, You'll Learn Everything You Need to Know
I wonder, what is the preferred way to install configuration files such as .vimrc, .bashrc etc. across all the machines a user logs into?
As long as he works for NY office he will pay NY taxes. He would need to ask Google to switch his office's location.
Tho that only works up to a certain scale, after a while you reach saturation and then there's nothing left to dilute into.

Really no different to carbon emissions: For the longest time we thought we could just "dilute" these emissions into our atmosphere, decades later we have come to the realization that even the planets atmosphere ain't infinite and thus can be saturated by human activity.
Just out of curiosity, in your opinion, which are the major SOMs that you would consider for a 5+ year expected run lifetime?
“Publisher” is a category that already exists elsewhere in law. Publishers can be sued for publishing slander/libel.

The whole point of the law is to say that website owners need not worry about being considered a publisher when they let other people post or comment or whatever.
Okay, let's focus on the repo, then.

Section 230 prevents github from being sued over a user posting a malicious PR to my repo. Successful moderation, in that case, would require github to employ people who are familiar enough with my code to understand the impact of the PR. This is completely untenable.
Can't Google switch your status to remote? Or won't they? I think that's how things work where I am. (It doesn't really matter in my case as I live in the same state as my officially assigned office where I set foot in maybe a half dozen times in the past year.)
We know that building a business is hard. There is no silver bullet that provides both the adoption rates of OSS and the monetizability of proprietary software. So you pick one, and live with the consequences.
Thanks, I hate it. Poor use of proportion, spacing, and visual weight.
Vista Equity’s Robert Smith Reaches Settlement with DOJ in Tax Probe
Do they acceleration DOM parsing, or just media that already has acceleration hooks provided by the OS?
It’s hard to believe that there is a computer shortage given how many still perfectly viable machines end up in the trash.

I guess the shortage really is in people being able to refurbish them?
Correct. Out-of-state commuters have to pay CA income tax.

If they didn't, LAS would be the busiest airport in the country.
If you're a jerk and you're ugly you're gonna get called ugly more often than if you're just ugly.

Massachusetts has a lot of stuff wrong with it governmentally and culturally (none of which have much to do with where the state falls on a left/right axis) so nobody is gonna cut it a break when it comes to taxing people.
Hi Dominic :)
In all seriousness, talk about it being a 'good thing that SPADs get taken down a peg or two' is ironic when my observation was that Cummings is literally the only SPAD I can think of that any PM has appeared so beholden to. I'm sure Johnson isn't the first PM ever to let a minister go on a SPAD's advice, but the adviser is usually in the background, not personally firing the Chancellor's staff. And how often is it that a SPAD not only survives lawbreaking in his personal life becoming a focus for public outrage (instead of being summarily fired and if really valued directed to a suitably close think tank and told he'll be rehired when the fuss dies down) but has the PM stan for his 'utmost integrity' as the warmup act for his own press conference. You don't think it's odd that when the public refuses to believe a SPAD claiming the reason he took his wife out for a lockdown drive on her birthday to 'test his eyes', the PM swaps his contact lenses for glasses so he can give a statement about coronavirus affecting eyesight? By all means name me a comparable example of a PM brazening it out to defend an underling who in normal circumstances is supposed to be invisible.

None of the political intrigue itself has anything to do with rationalism of course, but it does show a pretty archetypical 'rationalist' whose counsel was ranked unusually highly by a global leader

As for Clement, I never said he feigned disinterest, I agreed with the original blogger that that this was one of many examples of ecclesiastical orders getting involved in all the City of Man stuff the Church's founding mythology placed them outside; often excommunication was even more transparently nothing to do with spiritual matters. Sure, excommunication proved no impediment to Henry VIII resolving his domestic issues at the cost of only a few centuries of religious strife and antagonistic relations with Catholic states, but unless your argument is that this proves the Church wasn't any more influential on the politics and economics of the Middle Ages than LessWrong on the politics and economics of the world today, I'm not really sure why you're twisting my original statement to make that tangential point
While we may be middle of the pack, we do have a lot of taxes: Income tax, sales tax, gas tax, meals tax, property tax, vehicle excise tax and "use tax" (that's where if you buy something like a TV in tax free NH, you're supposed to declare it on your MA Form-1 tax form and pay the sales tax on it).

Then you get into the astronomical MWRA water & sewer rates and then to town garbage pickup charges etc. (in addition to the property taxes). Finally if the local fire department/tax payer funded ambulance ever gives you a ride to the hospital, expect a $1500/mile charge there.

It certainly can add up!
> control-intensive, and memory-intensive

The ideal "accelerator" for these kinds of jobs is a CPU with a big cache.

Video encoding has well defined control loops and data paths that don't arbitrarily interfere with each other, so it's a good candidate for custom hardware.

That is, you have a high bandwidth, highly parallel fast-path between framebuffer memory and functional units that compute FFTs and do motion vector operations, and a control plane that looks at a small handful variables in order to decide which data plane operations to schedule and how to glue together the final result.

To run JS, you need a pile of functional units and lots of memory, and data for every operation needs to be able to come from / go to anywhere in memory. That's... just a general purpose computer.
The first version of TrueNAS SCALE (FreeNAS for Linux) released
From the M-code link:
“A core capability of Power Query is to filter and combine, that is, to mash-up data from one or more of a rich collection of supported data sources. Any such data mashup is expressed using the Power Query M Formula Language. It's a functional, case sensitive language similar to F#.”

Does M-code serve as a replacement for (the abysmal) VBA? And how similar is it to F#?
All of those video standards are designed from day 1 to be hardware accelerated, they have a completely fixed pipeline with no control branches, with very few data dependencies (stuff like A+B=C C+A=D).

JS/CSS/HTML5 are not, they essentially have an open ended and infinite amount of branching and data dependency and I'm very skeptical a card could achieve much.

This is before we start talking about stuff like latency to the main CPU, CPUs are EXTREMELY fast in comparison to access to buses like ram, and especially PCI-E, I would not be the least bit surprised that even if some theoretical infinitely fast HTML5 accelerator card existed, it would still not be worth using due to latency of fetches from the card.

It's already not worth offloading things like cryptography to accelerator cards, and every major crypto algorithm was designed to run fast in hardware. And this is before we start talking about stuff like AES-NI.
> Right now courts are applying the liability so broadly that companies aren’t liable even after they are notified about illegal behaviours on their site.

Right. While the text of the bill doesn't remove distributor liability (only publisher/speaker), its applied as doing that to, and giving even actively-moderating sites only neutral platform liability. There may be justification for this in legislative history and legal construction, so it may not be a pure judicial mistake, but from a policy perspective its at least arguably an overcompensation that Congress should correct, a correction which would be much more modest than many of the reform/repeal Section 230 proposals but probably hit a better point in terms of dealing with the worst problems without creating more than it solves.

> It’s also worth mentioning that before section 230 if you didn’t moderate you weren’t liable

That's not entirely true. If you did actively moderate, you were liable as publisher, but if you didn't actively moderate you would still likely be held liable as a distributor.

> in certain senses it’s a censorship bill

The entire Communications Decency Act was a censorship bill and the express purpose of 230 as part of the CDA was to encourage sites to do moderate content instead of taking a hands-off position.

OTOH, so long as there is liability for knowing-unlewful content (distributor liability) and antitrust enforcement, I think that's a good thing and reduces the social pressure for government to push the maximum line the courts will let it get away with in terms of government content restrictions.
That immediately jumped out at me. They don't need a regular expression here, it's probably an inappropriate fit, or else it's revealing an undisclosed design assumption.

It certainly ensures that I don't take their conclusion to be worth much.
C# and Python...

"a, b".Split(", ") // C#
"a, b".split(", ") # Python
I don't understand what you're doing. For more clarity, I'll change my statement to

>So, unless you die, if it cut hospital time, it would improve survival.