skysight-inc/HackerNews huggingface dataset:
Regardless of ecosystem, I think it's important to choose packages carefully. Python may have some trash libraries but there are also some very stable and trustworthy ones. I've used Python long enough that I have a selection of libraries I know and use. Javascript / NPM land has been a lot more difficult for me. I've been writing Go a lot lately and it's a breath of fresh air in that I rarely need packages outside of the standard library, which means I simply don't need to think about dependencies very often. That might change if the type of projects I'm working changes.
I almost never use IM on my phone, but nevertheless messaging is, and always was, async for me as well. From what I recall, it was like that back in ICQ days in late 90s already. And it was a very refreshing change from phone calls, where you had to either respond or ignore the call.
Well, yes, coming from C++, Rust must seem like a breath of fresh air. Coming from almost any other language however, I can understand that it feels a little bit intimidating (and getting more so with every exotic feature added - "const generics" anyone?), no matter how friendly they try to make the documentation and the error messages...
There are, interestingly, first hand accounts in the U.S. national archives of people who explicitly stated that they did not panic.

* https://www.archives.gov/publications/prologue/2003/fall/war...
He started out trying to blow some money to get a green house to Mars. His goal was to get enough interest to start another space race to Mars. If someone else gets there first I think he has achieved his original goal.
Jesus that's terrible. I'd expect that from a cheap monitor but not from a $1,500 monitor.
I'm implying that we naturally have that right, but we have decided to place limits on it.
>Because we have people pretending it's new so they can drum up outrage and gain power. Because we have people playing the victim after being fired for being intolerable to work with

This is the mindset at fault. This idea that intolerance is objective, when clearly it isn't. This idea that certain ideas, regardless of their merit, are simply intolerant and must be met with collective, unilateral intolerance, which typically aligns with progressive politics.

>Most importantly, we have politicians adopting authoritarian attitudes as a reaction to it

This is an ironic take, considering the entire premise behind cancel culture is a collective authoritarianism.

>Private companies have a right to "cancel" whomever they want, whether that takes the form of banning someone from a website or of canceling a contract.

And this is perhaps the most misleading part of the comment. This isn't strictly about private companies cancelling people (although that's also a problem when incentives are aligned to effectively remove cancelees from the public square). This is about rabid, authoritarian mobs attacking individuals for dissent, and the fact that loud minorities are dictating corporate action with a specific political slant.

People were complaining about cancel culture long before politicians. And possibly the most pressing issue is the fact that it isn't that these ideas themselves are intolerant, or even factually incorrect, it's the fear of some of their implications that is responsible for this conditioned suppression of their discourse, and unpersoning of anyone daring enough to ask certain questions. It's like banning research on fission because it could be used to create nuclear weapons. It's egregious anti-intellectualism to forbid certain questions or discussions strictly because of their worst implications.
Yes; someone willing and able to try was also a missing ingredient. None of the incumbents seemed interested in trying anything particularly different (and for the most part, still aren't) so who knows how long we'd have waited for a new stab at reusable launch without SpaceX.
If you cannot replace the software on the Black Shark with alternatives without possibly bricking the phone, I would say that's a substantial deviation from the norm where most other devices have unlockable bootloaders and Rom support using LineageOS.
I remember a super early eagle demo on the 1000. IIRC it was pre Kickstart 1.0. I’ve never been able to find it. False memory?
His employer has incentive to minimize what he did. In any event, his conduct caused multiple students to independently complain.

Here’s what one of the students who was there wrote

> “He used the ‘N’ word, said horrible things about black teenagers, and said white supremacy doesn’t exist.”

Perhaps that’s not what he meant but it’s what multiple people who were there heard.

https://www.thedailybeast.com/star-new-york-times-reporter-d...
Ask HN: Non-Growth Companies with Good Benefits Hiring? (Mar 2021)
The “other” list for those here that need a day job to fund their side hustle as a burgeoning entrepreneur.

Please specify city, province, country, name of company, website, link to job description or brief description and range of years of experience required.

If it sucks, don’t post it.
All the Times Humans Tried to Build a Real Flying Saucer
Digital Research (DRI), the creator of DR-DOS / GEM, was not at all related to Digital Equipment Corp (DEC), the producers of VAXen and the like, despite similar names.
This author doesn't understand Nietzsche very well. Nietzsche's main point is that pain and suffering become second-order concerns to someone who is committed to legislating their life-experience rather than acquiesing to social forces which put pressure on individuals to exchange the magnitude of their self-realization for various publicly admissable representations.

Nietzshe's respect for Napoleon Bonaparte pivots on how contra-vening his ambitions were to the growing (and ultimately victorous) trend of rationalization and democratizing in European social and political life, politicians and solders were no longer elevated figures or servants of some individual sovereignty but instead served some 'social contract' or other (e.g. the U.S. military takes an oath to defend the constitution, not a specific individual or group).

You sorta get the same messaging in the political theory of Carl Schmitt in his critique of liberal democratic legal orders, that we'd be better off living with explicit political sovereigns since though we do so anyway implicitly despite claiming rule of law

Attempting to find existential meaning in suffering is apart of Nietzsche's critique of Christian and Secular society in European culture (they're the same thing to him just as theology and political science are the same thing to Schmitt).

Edit: Nietzsche isn't interested in some founder who "rolled up his sleeves", "took risks", and ground out a successful exit acquisition (never mind Nietzsche's disdain for finance and business as a domain for self-realization), he's looking for people who aren't concerned about suffering because their desire to self-realize is too tremendous to give a damn about physical pain or social ostracization (Napoleon laid waste to Europe, never once to stopped to think about it) and too tremendous to make sense to any current ideological framework as well (which tend to be populist on some level).

In truth, Nietzsche doesn't like modern liberals or modern conservatives, because in his view both mask their desires behind populist appeals (whether that be to "reason" or "justice" or "fairness").

Human desire is what is "Beyond Good and Evil", but humans collectively engage in limiting self-realization of others and his "Genealogy of Morals" is an attempt at the history of this activity from the origins of society down to the malaise of modern democratic institutions and cultures

If you follow these ideas, then understanding the work of Michel Foucault will get a lot easier since he takes a different spin on the history of legislating others in the myriad ways available to humans, well beyond mere resort to "the law". What's interesting is that Foucault is regarded as the Godfather of Social Justice in some circles but he was much more Nietzschean and supported the Iranian Revolution as a protest against forces of moderniy that have been rationalizing greater and greater facets of living since the 19th century (and which I would has continued up to the very nature of social media)
Some of the things to point out about Isabel Fall:

1. Isabel Fall was a pseudonym, with no other works attached to this pseudonym.

2. Isabel Fall only states in the bio having been born in 1988. (88 is a dogwhistle for nazi).

3. The piece itself was military science fiction, which already has a bad reputation among progressive circles (case in point: a prominent military scifi publisher's forum just got closed down after it was reported their mods were literally calling for violence against the cops protecting the white house at the 1/6 riot).

4. The work was describing gender in a way that itself has some controversy, commentating on the physical/body expression of gender as well as the nonphysical/performance expression of gender.

All these together created a powder keg where people literally believed that somehow Isabel Fall was a nazi who had pulled the wool over the eyes of one of the most prominent science fiction and fantasy magazines in the industry to get paid professional rate work and platform transphobia. The actual truth was extremely messy, Isabel Fall herself reportedly was hospitalized for suicide, and people are still talking about it year+ later.
Probably because of

1. Inertia. its already being used, so why not keep using it? I can't prove this, but it feels true

2. Lots of microcontroller vendors provide tooling for it. You are basically guaranteed to be able to run C on whatever micro controller you want. Even if you don't get a standard library, you can implement your own if you need to. Languages like C++ have large runtimes and are hard to port to lots of platforms

3. Its an "easy" language to use for people who work on these devices and the problems of an ECU are not the problems of a database for example. I've worked on large enterprise databases and now I work on cameras for a car-ish company. The scale is just different and you simply don't need as many features as in C++, haskell, rust, python. The hard part on a small embedded system is not the coding per se, its the algorithms. A lot of these devices work at fixed rates on a timer (or respond to a very periodic interrupt), have a well understood amount of work to do in a fixed window of time, and then go back to sleep until the next job is queued. Memory safety won't help you when critical failure is defined as being late to respond. Would I love to have total memory safety at the moment? Totally! But its the least of my concerns at the moment and if my toolchain doesn't support it, then oh well we just have to code to the standards of misra and follow standards like iso26262.

I should say, writing C on a large project sucks. I've seen it before and I personally hate it (large portions of the database were in C). Its just too complicated and while C++ isn't perfect, having things like a destructor and templates are really nice and just makes the problems tractable.
> No, but as seen in the first chunk of rust code added, the amount of logic that needs to be constant-time is a) very, very limited to a few primitives only b) algebraic in nature (put differently, it's not where memory bugs will pop up, so using rust over C doesn't even buy you much).

That's fair, though if some other part of the codebase is ported to Rust anyways sticking to C doesn't save you, unfortunately.

> For instance, ASN.1 parsing doesn't need to done in constant time in the vast majority of cases (and in all cases I am aware of).

I'm curious why this has to be done in C/Rust. Performance?

> Some friction will certainly remains, but it will be nothing compared to the current breakage.

What would be different then compared to now that would reduce breakage to such an extent?
Cool! That ameliorates part of it but doesn’t seem to strike at the heart of it for me.

If I were THE OPERATOR like ... dude, this is YOUR JOB, I would almost certainly pull the lever, as a stand in I probably still wouldn’t.

I’m not even sure I can explain why.

And I also think whatever I say I would do is only a moderately accurate predictor of what I would actually do.
Brass player here with a few months' worth of guitar ability. You're correct about the harmonics being at play, but the mechanism's a bit different.

To elaborate/review, your lips are the guitar strings in this equation, and naturally will behave much like a string on a chamber instrument or fretless guitar (as is obvious from "free buzzing" and mouthpiece buzzing). The length of the tubing then dictates which frequencies will resonate with your lips, meaning your lips will want to "settle" into something in harmonic resonance with that length of tubing.

The key difference here is that your lips themselves are basically "fretted" to the harmonics (though with practice you can bend that quite a bit), since the corners of your lips are moving (slightly; it's a short string!) in and out to go higher or lower (respectively), and since they'll want to vibrate at a harmonic (the vibrating metal and air impart a force on your lips for the same reason your vibrating lips impart a force on the metal and air, so it takes much more effort to buzz against that harmonic than it does to just ride it and keep that feedback loop going). Further, the mouthpiece itself is basically a capo in this context, so your lips are always "fretted" to the mouthpiece's constraints (this is a big part of the reason - if not the entirety of it - why trumpets have tiny mouthpieces and tubas have giant mouthpieces).

I suspect that if you were to replace the body of an acoustic guitar with a really long pipe, you'd see/hear similar dynamics at play: a string tuned or fretted to one of that pipe's harmonics will keep vibrating for a good while, and a string tuned/fretted to something else would stop vibrating sooner as the destructive interference sucks energy out of it. And the former would likely be much more audible than the latter.
Do you remember the 1990s?
Sicko mode
In addition to harmonic content, time plays a role too. For instance, harmonics are not the only reason why a snare drum sounds different than an oboe.
Yes. Like all UWP apps, they were not designed for use on desktop computers.

This includes "Windowing" (windowing is broken on windows), as well scaling, because on UWP apps cannot be scaled individually and everything is huge by default.

But instead of fixing windowing, making the app start faster, microsoft developers prioritized the settings UI, because apparently the most important thing is to be able to easily change the bad defaults.
I found BluRay-R double or quad sided is truly affordable and gives up to 50-100 GB per disc. Cost is < $2 per disc for 50 GB. Put on the important stuff - photos, docs, notes and skip the overall system backups except once in a while.
Inexpensive bare device writers are available and work just fine sitting bare on your desk with a SATA-USB3 external adapter for the 1X monthly that you run a backup.
It rotates. The stand just rotates with it. I'm not just being cheeky, it's actually pretty easy to move around. The stand is so thin and flat that I liked having it be a place where I slide in my keyboard when I want some desk space.

My main workstation is currently a PC with monitor on an arm, but honestly, I found the iMac to be a cleaner setup. Literally the only display-related issue would be height adjustment, but that wasn't a problem for me.
When making claims like this, please link a reliable source, because I have a hard time believing diet has a statistically significant impact on cognitive performance - excluding caffeine or other stimulants of course.
Cameo | Senior Software Engineers | FULLY REMOTE | Full Time

Cameo is a platform that allows users to receive personalized video messages from their favorite people (actors, musicians, celebrities, athletes, etc). And we are on a mission to create the most authentic fan experiences on earth!

We are an early stage startup, founded in 2017, and have been a remote first company since 2020, with employees located in over 26 different states. https://careers.cameo.com/

You will be designing, building and improving APIs, services, and systems across Cameo's engineering teams. Our technology stack is predominantly JavaScript, using Node.js, Express, and React.

Interested? Apply to any of our open roles
below:https://boards.greenhouse.io/cameo/jobs/4325163003
https://boards.greenhouse.io/cameo/jobs/4487388003
https://boards.greenhouse.io/cameo/jobs/4242264003
https://boards.greenhouse.io/cameo/jobs/4303162003
https://boards.greenhouse.io/cameo/jobs/4382725003
https://boards.greenhouse.io/cameo/jobs/4343969003
>We've always had cancel culture.

It seems pretty obvious that you don't understand that any culture has norms and boundaries, but only pathological cultures become entirely reactionary and define themselves purely in terms of opposition to something.

>You can go back further to McCarthyism

That's exactly what we're going back to and you have to be truly blind to think this is a good thing.
Same vulnerabilities at top of OWASP Top 10 for 14 years!
>What does Google have to do with Xiaomi spyware?

False equivalence. If people in here actually broke down the differences, they would have to admit that their "Grr, Google just as bad!" hyperbole is more than just a tad disingenuous.
Another example is the number 88. God forbid you or someone you know was born in 1988 so you use it as part of your username because it's easy to remember. I've been accused of being a neo-nazi here and on reddit because my wife was born in 1988, so I normally use it in my username.
Isabel Fall is a pseudonym; she can likely publish elsewhere under a different name.

(This doesn't mean the response was proportionate or appropriate. The response to that story was way too far. But Isabel Fall herself can publish elsewhere under another pseudonym.)
For the record, they walked that statement back. It was an absurd statement in the first place, but they did walk it back.

https://www.nbcnews.com/news/all/new-york-times-editor-walks...
The OP specifically says "social media".
It's good that you came here to express your issues with use of this word.

>> Literally the absence of a word upsets you to the point you start calling racial slurs "magic incantations"

There are people who believe intent matters. A mere arrangement of letters or phonemes cannot itself be a slur. This distinction between utterance and intent is not superficial. Not just about the absence of a single word. It's correcting a category error.

Many of those same people would make similar arguments about say blasphemy.
Backward compatibility is, by definition, an all or nothing binary deal. You can't have it otherwise.

[and yes, this is gonna be unpopular in a post-modernist era where everything get constantly redefined and where there is no such thing as "meaning".]
I Learned to Stop Worrying and Love the License
Huawei's security doesn't come close to Cisco's security practices. Mostly because the vast majority of their hardware and software was sourced from stolen IP (Huawei had cash bounties for employees to provide stolen IP to the company). If you sell stolen technology, you don't truly understand how it works or how to secure it.

Given the choice, I'd choose Cisco every day of the week. It's not perfect but then again there's no such thing as perfect security.

With an E2E messenger, you can be sure that most likely your communications are not being intercepted. With a Chinese company, your communications are never secure.

Not only are Chinese software products not secure, but they'll lie to you about their security. Zoom claimed to have E2E encryption on calls which turned out to be an egregious fabrication (on top of them exporting calls to Chinese servers).
That enables whoever gets the number next to access my account. I'm not fond of leaving irrevocable details that aren't mine on an account that is.
Thanks for the info! Do you know what the weird polyhedrons are over Alaska and New Zealand?
Spot on. The interesting thing to note about the "mob mentality" of cancel culture in 2021 is that it is truly "power to the people". Essentially you have major corporations, politicians, and a media environment that are ceding to the cancelling demands of a certain majority because they will reap the rewards of this massive group of people whether that is more sales/profits, more votes, or more views. It is a story of a society that does whatever it needs to win, regardless of the collateral damage it creates.
Meh, one more: https://structurizr.com/
First Fully Weaponized Spectre Exploit Discovered Online
It’s hard to find any decent car for under $3500 in many parts of the US, which is a lot to save while paying rent and taking the bus. Those cars you’re mentioning are popular, especially right now and that drives the price up. Then you have liability insurance and to get the minimum with bad or no credit it’s usually around $100/mo. But yes $500/month on car expenses is too much.
In my experience, companies mostly use Confluence, Atlassian's Wiki, for this sort of thing. It has a bunch of plugins for diagrams, from Visio-like stuff, to more Photoshop-style.

The problem is that it's simply awful to use.
I’m a bit late to the comment party and didn’t have a chance to read any but pertaining to this article. I’m sorry but I read halfway through and did a search for the word “food” simply that and didn’t find it. I can’t take this author seriously as someone who truly understands.
Personally I didn't find any issue with the controls. But the point is not the game but the game mechanics as a portfolio website.
I guess you’re talking about the IAC PR director publishing the following:

Going to Africa. Hope I don't get AIDS. Just kidding. I'm white!

if you’re directing PR for internet companies and post something like this from a public profile associated with your workplace - yeah, I wouldn’t call them an “unwitting victim”, and I think they would have lost that job if they made the same joke on a talk show in the 90s.

That being said, I find it crazy how easily people get fired with no recourse in general in the USA. Seems like even personal dislike from management is legal grounds for termination?
From an anonymous teenager. And even then this source only says "He used the `N` word" not that he actually called a Black person the word as a pejorative.
42,000 Y/O Trees Enable Accurate Analysis of the Last Magnetic Field Reversal
Interesting and simultaneously far from convincing.
There's some argument to be made about bookkeeping and (maybe? I'm not sure) an extra level of indirection with shared_ptr, but the cost of unique_ptr is literally zero.
Click this if you dare
We already have way more APIs than vendors, letting every vendor have their own one API would actually simplify things.
I also find this topic far more interesting than the fairly cliche discussion over “cancel culture”. It seems like conservatives have caught up to post modernism, whereas liberals are now passionate about objective truth and morality being black and white. I really wonder how tenable these positions are going forward.