skysight-inc/HackerNews huggingface dataset:
> It turns out, private companies exist in a mostly-shared culture and often have similar ideas about how to behave. Currently -- thank god -- deplatforming blatant bigots is generally agreed upon as A Good Thing. No conspiracy here, just good sense.

It currently is recognized as a good thing, but it wasn't before. Before the consensus was "I may disagree with what you say, but I'll defend to the death your right to say it." That said, a consensus cannot be defended simply because it has previously existed.

> Seriously? White supremacists are now "individuals who promote stability"?

I'm talking about people who opposed defunding the police. In a healthy society, people who supported defunding the police would have been fired from their jobs and sanctioned, but the opposite has happened. 'White supremacy' has been redefined to include fundamental state structures that are required for the functioning of society.

> I mean, yeah, the US has always believed that. The country had basically two starting points, after all: stealing the natives' land, and then later on destroying property as part of a protest.

The United States does not need to justify its existence. Almost every nation in existence today was formed on the backs of millions of deaths, and most of the natives died through communicable disease that was inevitably spread once any european landed on the North American shores. The only major mistakes the United States ever made were 1) allowing the establishment of slavery in North America and 2) trying to spread 'freedom and democracy' around the world.

Otherwise, the United States is responsible for almost all fundamental technology that the developed world employs and may (hopefully) be responsible for spreading human life to another planet. If the latter happens, then that alone justifies the sins of the United States.
Officially, people aren’t “let go” from high ranking positions. They’re either gently demoted into a lesser role with the expectation that they are expected to find another job, or they “step away to spend more time with their families” or similar excuses.

As for future prospects: Potential employers know that unemployed people are easier hires than employed people, so compensation might be lower. They might also be concerned about the reasons for the person’s dismissal, especially if the person’s tenure was short (1-2 years).

On the other hand, an unemployed person is available to be hired ASAP, which can be attractive to fast moving startups who can’t afford to wait for months of recruiting, interviewing, negotiating, and then notice periods. Some times you’ll see these people hired into consultant roles first as a sort of trial run before real employment. In fact, many people who are dismissed from high-ranking startup positions voluntarily switch to consulting for a while anyway.
30 items is a lot no matter how you slice it, really. I did experiment with hiding some of the image but I couldn’t think of a way of identifying “good” images; and having them appear and disappear based on things like position on the page seemed to just make things more confusing.
Why not put heavy tariffs against those sources of oil? Voter resentment?

Always neat seeing how much cheaper gas costs in the US compared to Canada, meanwhile the rhetoric would cause you to think otherwise
People are exceedingly obnoxious on Twitter, and LeCun got sick of it.
Okay, so I think we agree that ISO 5426-2 is a character set... are you saying that it's a character set invented solely to encode its own standard document, or some predecessor standard? Or you're possibly saying that it was only included in Unicode to facilitate representing the ISO 5426-2 standard document as Unicode?

Do you have some particular knowledge/reason for saying so? Other than your comments I can't find any evidence to this effect... maybe I'm simply misunderstanding you. I don't see anything that leads me to believe this was the rationale behind either the creation of the original standard or its inclusion in Unicode.

The sideways Q specifically, like most of this particular set, seems to originate from a British Library internal character set, was included in the earlier 5426-2 set, and from there into Unicode, with the primary interest throughout focusing on bibliographic records, i.e., MARC.

The bit about the difference between the character and the shape/glyph is fine as far as it goes (and does matter here as these older standards didn't really follow that separation) but is similarly true for all of Unicode.
Let me tell you about my actual birth date and the birth date the social security administration has on file being different.

I have spent at least a decade trying to get them to correct it but as far as they are concerned I was born one month earlier than the date on my birth certificate.

I gave up and when I retire will enjoy one extra month of social security benefits courtesy of the federal tax payers.
I have actually bought into the hypermedia part of REST and I would still agree. The few who use the term REST to describe hypermedia / hateoas are vastly outnumbered by the ones that don't.

It's a distraction, so I no longer call it REST. Words change and discussions about what the word REST should mean is far less interesting than solving API design problems.
I find that the best way for me to finish a side project (for some definition of "finish") is to work on something that I want to use. Sometimes my motivation will flag for a few months until I want to use it; then the motivation kicks in and I'm productive while I improve/fix the project to make it work better for me.
People already do to some extent.

That article mentions one example, the Trello clone (frontend?), but there are others like in this Reddit article: https://www.reddit.com/r/godot/comments/a809ij/godot_for_app...

* The Godot editor itself: https://docs.godotengine.org/en/stable/getting_started/step_...

* GUI Toolkit: https://github.com/Quark-Toolkit/Quark

* Pixel art editor: https://www.orama-interactive.com/pixelorama

* Particle effects editor: https://benhickling.itch.io/blastfx

* RPG builder: https://www.rpginabox.com/overview/

* Fantasy map editor: https://www.wonderdraft.net/

* Brainfuck IDE: https://github.com/wmww/BrainfuckIDE

* 3D presentation editor: https://github.com/janparkio/3d-presentation-godotengine

I've looked in to this myself and noted the following:

* It's easy to compile out features you don't want (3D, physics, etc.): https://docs.godotengine.org/en/stable/development/compiling...

* While Godot has a small file size, it's Hello World memory usage is ~300MB, which I think is even more than a Hello World in Electron (perhaps fixable by removing features)

* There is a setting to stop UI updates when the window loses focus which means it doesn't chomp CPU/GPU while not in use
This is kind of what I'm getting at, though. You've just made the assumption I'm hypersensive to noise, and while that does sometimes bother me, the thing that causes me sensory overload is heat. I can solve this fairly easily because I have a reasonably quiet desk fan that doesn't take a lot of space and can be powered off of USB if needed. Please don't fight for me over things I can solve myself.

What I do struggle with is being able to get a word in edgeways during group conversation, and that can be solved quite easily with a good team leader inviting quiet voices to speak. This is where I need the most help because real life isn't a neatly nested series of conversation threads where replies accurately link back to the quoted text, life is life and life is a mess.
Appreciate it. You're quite right about thinking outside of the box. I guess I need a better baseline of understanding to be able to do that better in this case.

The entry point of the attack vector is interesting though. I wouldn't have considered a third-party service "innocuously" causing the problem as I was trying to think of a sexier direct exploit into the website's system.
They can use the stamps.
It's easier to go to Walmart and get a MoneyGram money order. I would imagine that is the biggest competition. I'm also pretty sure Walmart is cheaper.
You bring up a good point. My initial thought was that we would switch over to clean energy but to power the whole us is probably not feasible in the near term
It's part of a pattern of using HN primarily for ideological battle, which is destructive of what this site is for.
> However, content that strays outside the bounds of common decency, probably needs to be censored.

"Common decency" is not a some fixed, widely-agreed upon thing. There are many books that are controversial because they discuss racism, for example; should they be censored?
Worked in latest iOS Safari for me, pretty cool!
You can get one at a Walgreens.
sqrt(2), e and i as well, for completeness.
Excellent, thank you! I agree, I had the use of `exp2(x)` on my list of implementation nits to revisit. I'm going to revise to use your method and credit the comment.
Given the increasing number of unbanked individuals, I don't find it surprising at all. Also, you cannot accidentally overdraft a money order.
Here's published numbers where Exxon only needs $26.90 to make a profit on New Mexico shale[1]. US producers are much more globally competitive than the general media narrative (I'm mostly a tech person in Texas but I socialize with energy folks a good bit).

[1] https://www.cnbc.com/2020/03/16/reuters-america-analysis-few...
“it's pretty easy to pick up“ - “You'll be surprised how quickly you'll pick it“ - “passed JLPT N3 with a breeze.“

Good for you, but this doesn't quite match the experience of the average person trying to learn the language (like me) ;-)
It is surprising that in the day and age of online/phone banking so much money is transferred via. the post office

When the lights go out, when the internet stops, cash, checks, and money orders still work.

My country (NZ) stopped them in 1986.

Considering the number of earthquakes in New Zealand, I'd think that having multiple forms of redundant payment would be a benefit. I've been through enough natural disasters to know that putting all of one's money into one form of payment is a really bad idea.
While I can appreciate the r/wsb lingo as much as the next degenerate, let’s try to keep it off of HN please
Ouch, it hertz
"blacklist" isn't banned because it is thought to hurt black people's feelings. It's banned because it promotes a psycholiguistic effect tending to disrespect black people.
Only thing I can think of is if they charge you egress out of a vpc to lightsail or something - would like to know if anyone has tried this.
If a 7-Eleven clerk is your sample size, you might be surprised what they consider to be magic.
I think it's part of a tradition that began with the earliest browsers including a "View Source" feature. I have not been able to use WorldWideWeb yet, but I know that Mosaic did.

It's been a huge part of what made the Web successful, because you could always see the source and copy it.

For today's pages, View Source is probably not enough for figuring out what's going on inside a page, you need the whole Dev Tools kitchen sink.

So to answer your question: tradition.

Sadly, newer platforms (iOS, Android) have largely done away with this. I know that in Chrome you can manually prepend view-source: to the URL, but that is neither accessible, nor discoverable.
A "senior position" at a family hummus shop? Really?
It's a manifestation of cognitive dissonance. High intelligence leads to the ability to rationalize almost anything. Ideas posited in this thread threaten some people's conception of themselves and the world ("I am not racist, I treat everyone fairly, the world is a just place"). When people's identity and worldview is threatened, they try to annihilate that threat (usually not violently, but that occurs also e.g. violence against trans people). That's what is happening in the comments here - arguments about semantics without addressing the whole point of the testimony.
POTUS is one side of it, and Facebook is a very big regulatory target if it decides to start a pissing contest with the elected US government; but apart of that, half of the voting Americans voted for POTUS and silencing their elected official is quite alienating too.
In respond to your comment on checks: Do a quick search on HN for "cashless" and you'll turn up a whole lot of reasons to have something other than credit cards. Even you Kiwis don't want that.
I think it's becoming clear that the whole 'local web server to do system things for a browser extension' approach is probably too fraught and should be abandoned for better IPC mechanism that browsers support. I don't think this is some 'drop everything and rewrite stuff' thing but it's worth reading up on and planning for.
That's a ratio I'd also like to see.

But there's another ratio - violent crimes per murder. If there's 100 assaults for every murder in wealthy white communities, and 100 assaults for every murder in poor black communities, that ALSO tells us something.

Murders are harder to skew. That means that you should focus MORE on those statistics, not less.
I agree with your point, but am personally skeptical of anything more than what is literally illegal speech, with controls for individuals to personally filter more if they so choose. There are too many ways for Facebook, Twitter, Reddit etc to fail. The policies that shape speech restrictions on the primary means of communication for many people should come through the appropriate political processes, as problematic as those can often be, not SV boardrooms.
It shouldn’t, the US is a backwards country for retail banking. Patriot act made it much more difficult for people outside of the mainstream.

It’s really difficult to bank as a poor person. Post offices are everywhere with reasonable fees.
He means Apple Notes.
There was a Twitter kerfuffle about bias in AI: https://www.reddit.com/r/MachineLearning/comments/hdi9hq/dis...
How much was paid out in dividends since 2008?
That's basically it, no one cares about C on the mainframe so COBOL doesn't deal with the C competition and C flaws that fuel Go and Rust. COBOL itself has advanced but it doesn't have the same competition.
How to Give an Academic Talk [pdf]
1040st :-)
It was lost in the US after the supercollider project was cancelled in the 90s.
Windows task bar can pin things to always be on it, even if it's not running, as well
What's new in the 3.0 release of esports for engineers?
On Opportunistic Refactoring
Walmart money orders are about $1 cheaper than USPS money orders, but there are geographies where USPS is more convenient than Walmart for purchasing or cashing said money orders (my local post office is closer than a Walmart, for example).

Also, USPS money orders never expire. Those from other providers start to incur fees after a duration of time.
However those are all private enterprises? Are you saying that we need to eliminate privately owned assets/capitalism?
That would make sense. I didn't see that in the post.
We still use cash, just not checks or money orders.

Modern mobile infrastructure is quite resilient against earthquakes. Towers are backed by generators and mobile phones have batteries. Payment terminals here are often mobile (3g) connected and contain batteries.
It can't be that easy. Given Godot's completely different architecture, I presume that porting this feature over would require an almost complete rewrite.
Have you contacted your member of Congress? They have constituent services that help with these kinds of things.

You could also submit a Privacy Act correction request.
I only really use emacs for Org mode and Org mode extensions. It wasn't too hard to learn just enough emacs for that. The motivation comes from how fast and convenient org mode is as a journal and a static site generator, compared to other tools, and having all my documents in plain text for future proofing.
The thing I don't like using language like "proper" is that it creates a frame of "good or bad", when in reality everything in tech is a trade-off, rather than "good or bad".
Hey mate,

Big fan of all your projects. Just wondering why you decided to make your own 3D engine? Isn't three.js pretty good at this?
The vast majority of high-performing content on Facebook is political, mostly in favor of Trump: https://twitter.com/kevinroose/status/1275852495215042562

(I independently track such content daily and can confirm that assertion has mostly held true throughout 2020)
I haven’t had “the talk” at work and I don’t feel like I’m the one that should bring it up, but was there a decree from up high for renaming or did your team discuss it?

I would just caution too that no one speaks on behalf of their whole race, and what people say to you in such a climate is not necessarily what they feel in their heart. It’s interesting that someone would be principally concerned with feeling like they were perceived as fragile.
Cancel Culture in 1974
PET with Tractographies has been used in a couple of research papers and the real world to map out the extent of brain material related to clinical observations. This is done with TBI's in particular.
Trump’s tweets and FB posts trivially violate the content policies of both platforms. Witness the dozens of times folks have written bots that verbatim repost his updates and get banned.

I appreciate that ceteris paribus the leaders of a social media company might be inclined to cut the president some slack, but when the world is tipsy-turvy enough to generate corporate boycotts at insane scale, maybe enforcing the same rules you and I play by on these platforms for the president is still a fairly measured response to contemplate?

Disclaimer: Worked at FB on both ads and content policy, spent time @jack a couple times and found him to be a good guy.
From my personal experience, it took me years of discipline to build up the skillset to finish a project. It took me years to be able to learn what I can do and what I can't do given a specific timeline and be able to set tangible and achievable goals and focus on that to complete them. (And tangentially, if you ever want to offload your side project, here's a place to submit if you like :) https://www.sideprojectors.com)
I'd say there is a fair few beginner Linux users who have followed a tutorial on OMGUbuntu or stackexchange who know of VI but will never hear of emacs.
You don't have to change the source or compile with `clang` -- switching the LD command to:

ld -arch x86_64 -o hello hello.o -macosx_version_min 10.8 -static -e _main

is sufficient if you're determined to violate the OS vendor's compatibility requirements.
This is really not the right description for a few reasons.

1) In normal circumstances, you get hired to do 'job A' it's not unheard of to get let go quickly if you can't do 'job A' but rare to get leg to after some time. Getting fired after a review because after 3 years, somehow you're not 'qualified' to do your job doesn't happen that often. Layoff, yes, but fired, no.

2)_It's not a helpful analogy because at a startup if you're 'VP or Head of A' - the job of managing 0 people, to managing 3 to 10 to a division is going to obviously change tremendously.

So it's more like 'We hired you to do Job A, now it's Job B, you're not quite qualified so you're out'.

If this is a scenario you think you could be in, you need to quit now, there's almost zero chance it's worth the time or effort to be there.

A lot of the equity may be unvested. What has vested and not exercisable may not be within reach for the staffer to actually afford to buy. There may be wash-out rounds later that will dilute the leavers significantly while those who stay get issued more equity.

It's understandable that a company wants to have more capable and senior people in roles as they scale, but that doesn't mean the individual has to go - they can 'hire their boss', they can do other strategic things. Technical people for example can go on to technical leadership roles instead of classical product or management.

If a company also wants to put someone in the role of VP of whatever, knowing they're going to need someone considerably more senior in the future, and effectively will have to let go of said person ... and that mutual understanding is not there to begin with ... then it's also a problem in management.

The only role for which there is essentially a tacit understanding from the start would be CEO as there are serious discussions and expectations there, for most other roles there is not.

Finally, I would say that for more senior roles, jobs are not as easy coming as they are otherwise. Young people tend to not grasp how impactful changing roles and careers can be. If you're 23 and you have to go back to 'writing code' like you did 'just last year' - that's fine. Probably. But for most other people it's an existential calamity. It's a really, really big deal.

While Valley people do understand the concept of 'getting let go' - even then, it's still not looked well upon. Systematically companies like to hire people that are in that role already and employed. Outside the Valley failure is not well recognized and they will not care about 'how much said person learned'. It could be a career ending/destroying situation.

If you were hired for a senior role, but expect there's a decent chance you'll get let go as the company grows - you've been duped and you're at the wrong company. Move on.
If the language/framework you are using handles it already, you're probably golden: Your language/framework is functionally the one dependency you always have, and features implemented in the platform tend to be fairly stable. Pick a platform that supports the most difficult things core to your application.

I'm most comfortable in .NET or PHP, both which have extremely large long-lived built-in function sets that generally are non-breaking over a span of many years. Meanwhile, I generally don't add anything to them via NuGet/Composer/etc. They both operate almost opposite to the JavaScript world, where everything is built by random third parties. If it's popular enough a need, it tends to be added the basic package.
You should watch “Yes, Minister” and “Yes, Prime Minister” for reasons why you shouldn’t believe the elected politicians have anything to do with what the UK government actually does.
By that standard, doxxing is fair game. It's not technically illegal in most cases, and the victim, their loved ones, and employers are free try their best to personally filter out the abuse.
How to use prefers-reduced-motion in React
Free press is surprisingly supportive of an idea of a private corporations policing and setting standards of content and political discussions.

I hate how discussions look online about politics, but I worry that instead of pushing for accountability of public figures, through democratic tools and institutions, articles like that focus on trying to get a private police up and going.

Facebook, Twitter, Google, etc censoring more and more content from public figures won’t change the fact that USA have a racist president and that tons of people support him.

And while I think it’s a valid question how much of their racist and discriminatory content they should be allowed to say before they’re thrown out of office, it shouldn’t be decided by Silicon Valley.
They were reporting the opinion of many contrarian scientists and doctors. If they are liable for that then they could also be held liable for reporting on, for example, science that denies climate change.

Not to mention the fact that the press as a whole spent two months telling us it was nothing before it became they decided it wasn’t.

No Fox isn’t liable and if you think spreading what you deem is misinformation is a crime you are a Facist.
>You are asking others to make something that you want that they don't want and not giving them anything in exchange (money, time, code).

Please quote where I asked anyone to do anything. I merely explained why emacs is not popular and why in my opinion it will never be.

This is sad to me because I quite like emacs, and if I had the capacity to fork it I would.