skysight-inc/HackerNews huggingface dataset:
Because the author, Cherie Hu, is softly bigoted against white men.

Per her Twitter, she views concentrations of white men in the music industry as "alarming" and "egregious." She encourages artists to boycott lineups where white men happen to comprise the majority of the artists. Her twitter replies, likes, and selective capitalization of white/Black indicate a strong ideological alignment.

https://twitter.com/cheriehu42/status/1267836435756978179

https://twitter.com/cheriehu42/status/1327347401368211456

https://twitter.com/cheriehu42/status/1267874338298003457
There’s nothing noble about giving your money away for free to middle men.
The community that birthed the open source software movement and organizations like the Free Software Foundation?
> Without much effort, we see that public investment peaked in the 1960s and is at its lowest level since then. That’s what we see, but that is wrong

Except its not.

> What you are seeing here is NET public investment. For those of you who don’t routinely deal with budgets and finance, a “net” number is always the difference of two other numbers. For example, net revenue (also commonly called “profit”) is the difference between gross revenue and expenses. Net public investment is the difference between gross public investment and depreciation.

True, so far.

> I’m going to simplify this way down, to the point where I might be accused of oversimplification. In my defense, I am not going to oversimplify this nearly as much as the American Jobs Plan has, and I’m going to do it in a way to help you understand what is really going on, not obscure reality with a clever truth (or half-truth, if you prefer).

Except that is exactly what the author does.

> There are two ways for this number to fall. The first is if we are spending less on infrastructure than in prior years. [...] The other way for the net number to fall is for depreciation to rise.

True. Those are both possible

But having said that the White House plan use of net infrastructure spending as a share of GDP creates a misleading picture of a peak on the 1960s falling subsequently, and pointing out how net numbers can go down because the negative side goes up instead of the positive side going down, the author provides a bunch of metaphors and analogies and other distractions but, critically doesn’t say what gross investment actually looks like, hoping you’ll just accept his mention of how it could be different because of rising depreciation masking the real trend in investment as the truth of what’s happening, since he said the plan description is misleading.

As it turns out gross infrastructure spending...peaked in the late-1960s at around 3% of GDP and has fallen since to under 2%. [0]

While the drop is slightly less pronounced than in the net spending chart from the White House plan, its clearly not a case of rising depreciation creating a false impression of falling spending.

[0] https://www.cbpp.org/research/state-budget-and-tax/its-time-...
Nujabes kinda popularized the genre as well. It would be weird and unnecessarily racially charged if the author referred to him as a “yellow Japanese man.”
The important part in startup plan is to listen, nothing else. A master plan can make you slave if you don't listen to the facts.
Actually, I'd urge you to actually do something about it instead. Find a local cause that resonates with you or a disadvantaged population that you would like to assist and get involved. Skin in the game and all that ;)
Americans don't really get how each subrace, nationality, and clans in the Old World can hate each other and have alliance not based on skin color like they do in america (currently) but with more complex factors. See how neighboring South Slavs massacring each other only a generation ago, or East Asians currently, and of course in Africa proper.
He usually bans people for using mean words.

If you express some completely heinous ideas in polite, mostly grammatical writing then normally you will not be banned. This is based on my experience of over a decade of various accounts and occasional banning on "Hacker" News.
Kludgeocracy in America
Didn't he get caught stealing someone else's coding interview prep product and selling it on YouTube? [0]

[0] https://www.youtube.com/watch?v=6__x7WwyLDI
There is no "true" distributed system. Any system that is distributed across multiple machines over network qualifies to be labeled as a distributed system.

I'm unsure where this protection of a term for more "complex" systems come from. It's a rather simple term that doesn't require to be needlessly reserved.
I'm certainly not claiming to be a "real physicist", whatever that is, but I'm involved in the project (I actually named and continue to work on the "token-event graphs" that Max Piskunov developed for his local multi-way systems), and I don't think the project has convincingly shown yet how the basic ingredients of Hilbert spaces, complex amplitudes, operator algebras, density matrices, etc. are supposed to work. Which to me is an extremely important first step. I think we'll fix that, though.
I occasionally give the family of magpies nearby some plain ground beef (cooked) like maybe a handful of times per season. They always visit when I'm outside and they're attentive and interesting.
They want BTC.

They don't want you to buy BTC and spend it with them. That's not what they're incentivizing.
It's something that members of the "coastal urban elite" progressive circles like to say to affirm their allegiance to the group, without actually having to put in any effort in fixing the alleged issues beyond Twitter activism. It's a way to belong, without sacrificing much and making the purity spiral worse than it already is.

It's considered especially enlightened and tasteful when regularly repeated by a white male. Costs you nothing, makes you look good.
Or both. Bitcoin and Coinbase each have outrageous fees.
Or -hear me out- if every call was authenticated... then abusers could get locked out of the network, fined, etc.
We have a couple that enjoy making a mess in our bird bath.

I call them
Russell Raven
Cindy Corvid
Crow Palmer (has a gimp legand caws for attention constantly)

I'd love to develop an actual relationship with them... but I'd rather not feed them to do it
The phrase "corporatist class" is a pretty ludicrous confusion between the ideas of "corporations," entities with significant power, and their employees (or as Marx would call them, the "working class"), with much less significant power.

The one example given here as an exception - Coinbase - is pretty clearly explained to be the desires of the CEO outweighing the desires of the employees, to the extent of offering disagreeing employees a severance package.

If you've worked at a large corporation the pattern here is pretty easy to explain: individual employees, who are lower class than the owners and possess less power in society, are generally further to the left than the owners. So far, this is unsurprising. If the owners are indifferent (or even mildly sympathetic) to a cause, and the workers care, they'll permit it: this is how you get rainbow flags and social media posts. If they are actively opposed, you might get a public fight like Google responding to the walkouts, but more commonly the owners make it tacitly clear that the workers forfeit their job if the cause is mentioned, and so the workers don't even try.

To spin this as the corporations themselves pushing such-and-such cause - to equate the agency of choosing the colored lights outside your building with the agency of choosing the company's fundamental mission - is to completely fail to grasp the distinction between owner and worker.
Props for Diablo Swing Orchestra! Never would have expected to see that there.
Wow, that neural voice sounds so much better than the TTS that I use with my screenreader for reading books with my print-related disability. Thank you for the writeup! :-)
Softly bigoted? She is blatantly racist and sexist against white men. If she made those same tweets but “white male” was replaced with “black female” it would be enough to get fired from most jobs.
The audio sample data is pretty low bandwidth, CD audio is ~150 kB/s. Latency is fine for real time too, but even if it wasn't, this is streaming media playback which tolerates relatively big delays in the pipeline as long as you keep a/v sync.
How smug to know how much he receives in benefits and how much he pays in taxes.

Please share your superpower.
The same can't be said for npm packages and people still use them.
is there any reason to think starlink is even a possibility? i dont know much about all this but browsing reddit a few weeks ago that seemed like the meme possibility, in the same way that GME was going to go to $10000 a share.
That’s pretty much the only way I’ve found using the existing open tools.
Only if we painfully admit we were wrong - and even then it's metaphorically eating them.
> This is a transportation bill

No, its an infrastructure bill. Infrastructure is more than transportation.
Ryan Hoover upvoted NEKO, achievement unlocked
No, that's pretty much it.

Some core components that most will include as remote state, and you can discover and use as remote state stuff from other teams, too.

Quite basic, but something tells me this could very well be intentional, so that the enterprise offering has a clearly increased value.
>I have no idea what I'm talking about really, but its a sort of interesting concept...

Me neither, fortunately we don't have the burden of actually having to solve this problem xD. The big bubble o' gas idea is honestly where I started and I think there's real merit to the idea...it's relatively harmless to operational satellites yet operates rather indiscriminately on debris and isn't as finicky as the directed energy options. Basically a fly trap for space.
A Novel Way to Master Japanese
May turn out to be a little tangential, but do read Cory Doctorow's article on IP - https://locusmag.com/2020/09/cory-doctorow-ip/ - if you haven't already.

A few things stand out in your request for me (imho) -

1. Open sourcing software in order to get free contributions is .. not a fair exchange. In most circumstances, your software is likely only useful to your company, or one that builds something off your tool for a competing product ... or attract uncouth elements like what happened with DigitalOcean's OSS contrib promotion earlier.

2. Open sourcing components that facilitate _interop_ with other systems seems worth it and would help your ecosystem grow while also serving your users. Do you have pieces you can cordon off like that?

3. You're already making a contribution to society by building your product. So don't beat yourself up about not "contributing to open source".

4. If you're prepared to pay your contributors, might as well spend that budget hiring staff to work on your product? It would save a lot of effort in figuring out who to compensate, besides you'll need a few folks in your company paying attention to what's happening with your repos instead of working on your product .. thus potentially reducing velocity.
I got nerdy about it and measured the ratio... you'd get 250 lines at my not very good eyesight 12pt font size. A more common font size might eve yield 300 lines
It’s easier to replace the word “white” with “Jewish” since the arguments about disproportionate wealth and representation will still hold. Everyone knows that’s wrong, so I don’t know why they think white is any better.
When I was young I used to use the 1800-REVERSE number, which would require the person answering the phone to pay. I thought it was a great way to contact my parents if I had run out of phone credit.
Wow App
Join me today
white and black is an artifact of the American caste system. It has meaning to you because you are an American, it is the system you live in.

In Europe, it does not have meaning. blackness and whiteness is not a thing in the way it is in America.

Europeans only become white or black when they move to America or Americans address them.

Hope this helps
Cardano, Polkadot?
I mean, yes, but only because "yellow" has pejorative connotations that "white" and "black" don't have.

I don't see how saying "white European" is controversial. There are Black Europeans, Asian Europeans, etc., and the author is pointing out that these channels are not run by someone from those groups.

Now to be fair, if I find any part problematic it's the "European" bit; I assumed they meant "white Europeans from western Europe," which is what that phrase connotes to me, but the vagaries of referring to an entire continent are usually best avoided, I think.
Two smaller disagreements and a note:

> We take a branch and return the “key not found” value. But now the caller tests the return value against “key not found” and it, too, takes a branch. We only take the true branch in the caller if the true branch was taken in the callee and we only take the false branch in the caller if the false branch was taken in the callee. In essence, we are branching on the exact same condition twice.

If we can inline the lambdas, we can inline the lookup. In that case, the sufficiently smart compiler can just as easily tell we're doing "variable = a if test else b; if (variable == a) x else y" and optimize to "if (test) x else y".

> It's a bit vacuous to observe that an inlined function performs better.

Not necessarily - inlining a cold-path function can blow the instruction cache for no speed benefit. For instance, if the key is almost always going to be found, you may not want to inline the "key not found" lambda on performance grounds. Instead, you should allow the lookup function to assure the compiler that it won't leak its lambda arguments, at which point the closure allocation can be replaced with a stack pointer.

> Unfortunately, we cannot declare answer to be an integer because it might be the “key not found” value. Alternatively, we might decide to reserve a special integer to indicate “key not found”. The answer can then be declared an integer, but there is now a magic integer that cannot be stored in the table.

In a language with sumtypes: (Value | :notFound) lookup(Key key) { ... }

This can be optimized by the compiler to a "special integer" if the Value type doesn't cover the entire integer range. (I believe Rust does this.)
Help Please
I would greatly appreciate dove help
Terrifying to rely on another team's support staff for your business to exist.
The Sikhs who saved Parmesan (2015)
Find Covid vaccine appointments near you
Boy you should really look into racism and ethnic violence in Europe, because I think you'd be shocked to learn that "black" and "white" DO actually mean things to Europeans. To be fair, Europe is a diverse place and I don't intend to paint with a broad brush; things are worse some places than others. But man, every time someone pops in and says "those are American problems" it makes me cringe.

Hope this helps.
That's not the point of this list.

Now you search one to three from category you're looking for to see what smart people are blogging about/what people are using who are accomplishing what you want to accomplish with that tool.
This is a pretty good article. A few comments:

> Teletypes were once connected across the world in a large network, called Telex, which was used for transferring commercial telegrams, but the teletypes weren't connected to any computers yet.

Telex was a private system disjoint from the telegram system which was, in most countries, run by the PTT (government agency called Post, Telegraph and Telephone). In the US and some other countries it was private, of course, where Western Union was the dominant player.

I remember staying in a hotel in India the early 80s that had four different systems (with its own model of printing terminals, each one a clunky electromechanical beast). One was telex and one some iron curtain alternative, I remember, but I don’t remember the other two.

> ... a backspace key is often useful. This could of course be implemented by the applications themselves, but in accordance with the UNIX design philosophy, applications should be kept as simple as possible. So as a convenience, the operating system provides an editing buffer and some rudimentary editing commands

This approach far predates Unix, and Unix got it from Multics. Mainframes implemented it in their channel controllers to save time on the CPU (it was central, after all), while minicomputers typically did it the way Unix did.

Non-“glass tty” video terminals didn’t have frame buffers in the sense today, but just character storage. Characters were rendered by looking up pixel data in a ROM (before that, hardwared!) which might only have been a rectangle of 32 pixels or less.

> In a similar way, it is possible to configure the TTY to react on a stop flow byte and a start flow byte. These are typically ^S (ASCII code 19) and ^Q (ASCII code 17) respectively. Old hardware terminals transmit these bytes automatically, and expect the operating system to regulate its flow of data accordingly. This is called flow control, and it's the reason why your xterm sometimes appears to lock up when you accidentally press ^S.

I don’t remember any terminals that recognised soft (inline) flow control though they may have existed. Instead, they signaled it through the transmission cable itself. If you only used three wires in your serial cable this was impossible, but check out the full pin out of a DB-25 or DE-9 (sometimes ignorantly referred to as “DB9”) connector.
Some samples of the TTS voice are here[1]

[1] https://erogol.github.io/ddc-samples/
The manga feels much more personal, by which I mean the author likes to put in moralistic side stories, but he's not very good at it and I couldn't figure out what the moral was supposed to be. Sometimes he also stops the story so everyone can stand around discussing Kenji Miyazawa novels.
It would blow an American blogger's mind to learn that you can live your whole life in certain parts of Eastern Europe and not see a single black person.
Yeah for sure. People didn't want to change from JS to Dart because it's different and they can't adopt the libs they used.

It's absolutely a good language and doing well in Flutter and somewhat outside (I use it outside, but I might be one of the few here).
Egypt seizes Ever Given, demands compensation after Suez Canal blockage
> Isn't the article stating that the musicians that created the genre (madlib, kaylin) are black American men

No, the article isn't saying that, that's what makes the sentence cited by parent seem so gratuitous to a random reader like me.

(There is a section that mentions the names of some musicians who contributed to the genre, but without specifying their nationality or racial background).

PS It seems that the name Kaylin is not in the article.
Know where your target audience is.
> Would this make Linux the first *NIX-based OS that is written in a language other than C? At least, with high usage...

It depends, but it's certainly not the first POSIX implementation in some high level language other than C. For example:

* Real-Time Executive for Multiprocessor Systems (RTEMS) is a real-time operating system (RTOS) designed for embedded systems. While it's often compiled down to as slim-as-possible it does support POSIX, and it's written in Ada. It's been used in a lot of projects, but because it's really an RTOS, RTEMS is typically embedded within dedicated systems and not something you'd normally interact with directly. https://en.wikipedia.org/wiki/RTEMS

* The BiiN system had an operating system written in Ada, and I think it implemented most of POSIX. However, the BiiN hardware never sold well, so it disappeared. I can't even find much about it on the web.

* BeOS implemented a lot of POSIX, and it was mostly C++. Haiku re-implements much of BeOS and is also written mostly in C++.
I gave up on using mypy as I was spending more time telling it to shut up than actually using it catch mistakes ahead of the time.

That said using type annotations made me realize I want to be fluent in a language with a strong static type system (huge productiveness booster imo), so I'm currently studying Typescript and nim.
Well if memory cost wasn't an issue then UCS-4 would be nicest. But 4x the memory for most strings is currently unacceptable.
Microsoft fingerprinting?

Or was this always the case?
Even as a native English speaker who speaks no German, I find being in The Netherlands to feel a lot like the part of my brain that is hearing a conversation and trying to tune in is working at native speed, but the language parsing part can't make any sense of it.

Sometimes when I'm in parts of the world where I'm surrounded by other languages I don't speak, I find I'm almost automatically tuning out people speaking them around me. That doesn't happen at all with Dutch.
I bought an OP-1 end of 2012 and I love(d) it. I've since become big on repair, and right to repair, and the OP-1 is not only expensive, but almost impossible to repair due to lack of parts. One day I could not get it to the boot screen while holding the COM button any longer, and I emailed TE. They told me many years ago that since I didn't buy it from them, I could send it to them for a fee to look at it and then fix it for a fee. OK, not unreasonable, but I figured I'll buy the part on their site from the parts list they sent:
Spare parts:

Keyboard-module (with display-glass): $45 / €45
Connector PCB (for replacing mic / broken jacks): $35 / €35
Speaker: $20 / €20
Display: $35 / €35
UI PCB: $70 / €70
DSP PCB: $120 / €120
Flex Cable: $24 / €24
Battery: $20 / €20
Encoder Knobs: $19 / €19
Volume Knob: $6 / €6
Spare key: $10 / €10
Rubber feet: $5 / €5
Paper Foam Case: $8 / €8

I figured I'd buy the DSP PCB based on some forum information. TE didn't have it in stock. [Sponge Bob voice] One Year Later...still not in stock. Now iFixit stocks TE parts. Not in stock...so, here I am with an OP-1 that works other than being able to update the OS/firmware or connect it to my PC via USB any longer. I would never buy from TE again. Years is not a reasonable waiting time for a spare part. If I send it to TE for a paid repair, by some miracle is the part then in stock? It's a shame, because I used to root for them, but now I feel like they've not addressed key parts of becoming a huge company with great products.
Good gracious, your attitude irritates me to no end. What on earth kind of omniscient insights do you have about these people that you can proclaim that their activism starts and ends with Twitter? And why do you seem to think it's impossible for a white male to genuinely believe that their position of privilege can and should be challenged?
I always wonder with this point: who is doing the dividing? Do rich people coordinate on some scale like this? Is this done by powerful groups like “The Clinton’s” or well connected financiers? You could make an argument that all these groups could benefit from a distracted populace, but is there any reason to believe they actually actively seek to do so?

It looks more to me like a lot of rich people doing their own thing seeking profits, and the result for the rest of us just ends up crappy as a by product. Traditional media makes a ton of money from outrage, so they forment and spin outrage, not to divide Americans (except as a by product), but because it makes them so much money.
This was the biggest culture shock I had when I visited. It instantly made me realise when my American mother left ASAP when she was old enough. Exhausting to live like that. What an unbelievable waste of brain cycles.