skysight-inc/HackerNews huggingface dataset:
I'm okay with Obama rejecting identity politics if that's what he's doing, but it seems to me more like he's been spending his time post-presidency advocating for a certain style of incremental reform: just make small fixes right now to make things a little bit better, and as he likes to say: "the arc of history is long, but it bends towards justice".

The problem I have with that, is that for some problems you can't just fix it with incremental reform, you have to rip the bandaid off, and if you reject any reforms that aren't small incremental fixes to what we have, you end up fixing the small problems and leaving the big structural problems. Opinions will reasonably differ on how to deal with the problems facing society, but Obama's approach seems to me to be a little bit like vacuuming your living room while the house is on fire.

On the other hand, you have someone like Bernie Sanders, who isn't at all shy about advocating for significant structural reforms (similar in scope to the New Deal) and is about as progressive as anyone can be in American politics, yet at the same time he doesn't put any stock in identity politics either. I haven't listened to as much from AOC, but I get the impression she's the same way. In fact, I don't know of any major political leader who fits the mold of the "social justice warrior" or "political-correctness police" stereotype. I haven't run into very many of those people in my day-to-day life either, but my impression is that they're largely people without any great deal of power except maybe on University campuses.

Tl;dr: don't be afraid to vote for progressives in general with the aim of thwarting identity politics. A lot of prominent progressives aren't really fans of it either.
For the etymology, capital today can mean everything from the capital city of Spain is madrid, to a "capital crime", a capital column, etc. I refer you to the second meaning here:

https://www.etymonline.com/word/Capital

Since we are talking about neolithic cattle culture, the word does not come from Latin but from the PIE root "kaput" meaning "head", as in counting heads of cattle or the chief (principal) part of a loan as opposed to the interest paid, which is the secondary part.

The word "Cattle" also comes from "kaput".

Other words coming from "kaput" are "chapter", "chief", "caudillo".

My source for this is the AMAZING BOOK "A History of Interest Rates", by Sidney Homer, which is available on Amazon Kindle and is highly recommended for anyone interested in financial history.

Here is S.H.:

"Cattle breeding has supplied us with many financial terms used in later money economies. For example, there is our
own word capital and our term pecuniary, from pecus, meaning a “flock” in Latin. Sumerians used the word mas for
calves and for interest. The Egyptian term ms, meaning interest, is derived from the verb msj, which means “to give
birth.” Early Greeks, in fact, valued their precious metals in terms of cattle. In the Odyssey one of the suitors promised to
bring Ulysses a contribution “of bronze and gold to the value of twenty oxen.”

Cattle probably comprised the first true productive assets or capital of tribes or individuals. Ownership of cattle
determined the social position of individuals and families and still does in parts of Africa and, indeed, in parts of the United States. Surplus labor could be stored and retained in the form of cattle. "
All I'd say is; Netflix have a pretty extreme culture[1]. From the outside it looks pretty solid, but I understand the reality is that if you are not above average for two performance cycles in a row they let you go. There is an expectation of drive, and constant commitment (no judgement; it works for them, though I'd never work there!)

WFH naturally allows more flex into your real life. This will not vibe well with Netflix's culture IMO.

1. https://jobs.netflix.com/culture
Bash is like a spec ops soldier's knife. Sure it could be used to kill someone (Bash on Balls, anyone?), but it's mostly for doing boring stuff like opening MREs (getting around a filesystem) or removing a deep thorn from the skin (removing a stupid "$n/a" string in a one-use TSV).

I wouldn't send a navy seal into battle without one, but it isn't an absolutely critical piece of gear.
If they used libtorrent, then it would be easy. If they wrote their own system, then it would require a moderate amount of work to chance to v2.
No Street View though
like so:

local tab = { a = 1, b = 2 }

-- now we set a to nil

tab.a = nil

-- let me prove it

assert(tab.a == nil, "this won't print, because tab.a is in fact nil")
every seeder could technically have all the files but would only share random chunks with each user
That's not the way I understand microaggressions, which aren't to do with whether someone is offended or not. The idea is that if, for example, you're black, and day in, day out, there are lots of little things that on their own aren't worth being upset about (for example, people not holding the door for you, pushing in front of you in line, crossing the road rather than walk past you, assume you're low-level staff rather than a manager) it's the cumulative effects of those small - micro - things that really adds up. The whole idea is that they don't matter on their own, and if they were the exception rather than the rule then they'd be easy to ignore.

In terms of what you're saying about this particularly case it's pretty simple - what happened here is not a micro-aggression because it's not aggressive at all, so the use of the term here by the dean is simply wrong.
You mention Wavve, is that powering your backend?
I live in Palo Alto and buy sourdough bread from Costco. If I don't put the loaves in the fridge immediately, they mold. Sometimes it happens in 36 hours, in an air-conditioned home, in an unopened bag. I don't know if this is specific to sourdough bread, but it is super frustrating because two Costco-sized loaves take up quite a bit of space in the fridge!
I love the idea! (Admittedly without knowing the details of how it works, or the complications that may arise) It feels like in many cases, you're reliant on the company having a good channel for addressing concerns (Some do, some don't). Reviews aren't necessarily a good fit, yet customers may go straight there, for want of something better.

Do you think the chance of abuse is high? (Eg a competitor posing as an unsatisfied customer, or a customer abusing it trying to get free things) What mitigation plans do you have for this, if you think it could come up?
Develop websites like it's the 90ties while keeping performance with Modern Web
> but the answer is no, it doesn't lead to misunderstandings

Natural languages offer misunderstandings between native speakers all the time. A sentence like "Bajó" in Spanish or "They went downstairs" in English can have many different antecedents for the listener to choose between (bad subtitle translations can give you a master class in this). If I say "the food is hot," do I mean it's temperature-hot or spicy-hot?

I would refine your statement to simply point out that natural languages aren't damned by misunderstandings because:

(1) You have the tools to disambiguate ahead of time if you think it might be ambiguous. "Maria bajó", "Maria went downstairs", "They both went downstairs together".

(2) The listener can simply ask for clarification.

(3) It doesn't necessarily matter. The point of the story was that John couldn't enjoy the soup, not whether it was too hot or too spicy.

All that said, I think the person above was just asking how similar the pronunciation was between two words.
I don’t recommend a large number of parameters in any paradigm. Your case is a good example.
When I watched a world class software engineer build a real time data processing platform using only functional programming.

At a major company, over ten teams were automated in a year.

Beautiful and useful abstractions around data and data processing tasks that provided extreme value.

I could never replicate it, but it reminded me about the power of software and the extreme ability that some have to weird it.
Just read "What can a technologist do about Climate change.” Thank you for posting that. Has me wanting to change what I’m currently working on.
Bootstrap - my one and only experience with a CSS framework. Love it, but can't compare to anything yet.

I'll properly give Bulma, Tailwind or another popular framework a go for my next project - let me know if you can recommend any other.
The obvious way I can see this making money is allowing companies to come in and pay for problematic reports to go away–is this how this will be funded?
Interesting, AdBlock via mobile Safari’s content blocker feature was blocking the images.
It says this will happen in 2023.

Meanwhile, Tesla is going to sell a lot of cars, solar roofs, Powerwalls and insurance by then. It will collect a lot more FSD revenue, build even more factories, continually growing the volumes of cars produced as they continue to bring prices down.

Right now, VW can't even manage to get over-the-air updates working, which is why all those ID.3 cars have been sitting unsold in warehouses!

Feel free to keep your VW shares, and I'll keep my Tesla shares. Let's see which one of us is smiling in 2023 ;)
How do you build a list of tags or categories?

From the text?

It seems few blogs have some tags on their posts. Does any one know ways you can have similar words be read as single category? ex: machine learnings vs ml
Report: US tech sector employment improved in August
Every article that I have seen on HN about remote work (including this one) has had people strongly expressing opinions that cover the full spectrum, from "remote is awful" to "it really depends" to "remote is a lifesaver". Far from being a bubble, I've learned a lot about what the pros and cons are for different types of people.
Also, framing the question as 'open source vs copyleft' does not make sense, as these are really two questions 'open source vs free software' and 'permissive vs copyleft'. The first question is mainly about branding of free/open-source software, whether emphasise pragmatic aspects, or idealistic aspects (user freedom). OSI is AFAIK agnostic on 'permissive vs copyleft' question.
http://www.openculture.com/ has many lists of free books, audio, movies, images.
Project Gutenberg: www.gutenberg.org
Also look at https://www.forgottenbooks.com/en

and, of course, archive.org
which has the book you mentioned: https://archive.org/details/BreakthroughAnAmazingExperimentI....

The Library of Congress and the Smithsonian have huge digital collections.
You mean beside being responsible for ~50% of the global internet traffic in 2009? https://en.wikipedia.org/wiki/BitTorrent
hmm, looks like still no support for data streaming :(
I'm assuming he means consistently looping either neighboring or simulated universes because you can get to the "end" in a few hours.
IIRC directory (and file) names can contain anything but slash and null, not just null.
'Can it run Crysis?' is now an official graphics mode
Unless those companies are all in the same building, that's also distributed...
I would not be surprised if Boston Dynamics scaled up their dog to truck size rather sooner than later.
Do you have a suggestion for how WSJ should fund it's journalism?

Maybe copyright infringement isn't an answer to that question.
Books Elon Musk Has Recommended on Twitter
I feel like a lot of the terms has blockchain in nature but they never specifically state it.
Whole opinion piece is one long mixed metaphor. The programming styles of Haskell and Rust couldn't be more different. Fails to even mention the generational differences in language design that have occurred since the 1990s. Haskell was inspired by Miranda, Rust has its influence from C++ and Standard ML languages.
Why...?

BitTorrent has been influential in lots of applications. If you really need proof that BitTorrent can move milestones, it help perpetuate sites like thepiratebay.org and assisted in the advent of modern day streaming services that both the music and movie industry neglected for years. It is also a central influence for p2p networking and file sharing.
sending a message to a remote node is just a special case of eval. instead of arbitrary code you're evaling `pid ! msg`. and what is spawning a remote process if not remote code eval?

when i say there's no security model i mean there's no internal security model. you can impose network based security (restricting what nodes can connect to epmd/other nodes) or use the cookie based security (a bad idea) or you can even implement your own carrier that uses some other authentication (i believe there a few examples of this in the wild) but the default is that any node that can successfully make a connection has full priveleges

as for ETS, you can query any data structure with arbitrary functions. that's exactly what i mean when i say there's limited query capabilities. all you can really do is read the keys and values and pass them to functions

my experience and the experience of others is that elixir and erlang are not significantly more efficient than other languages and do not lead to a reduction in the total number of nodes you need to run. whatsapp is frequently cited as an example of "doing more with less" but it's compared to bloated and inefficient implementations of the same idea and not with other successful implementations. facebook certainly wasn't using thousands of mq brokers to power facebook chat. no one is replacing hundreds of activemq brokers with a small number of rabbitmq brokers

you can absolutely build stateless servers with erlang/elixir (and you should! stateless is just better for the way we deploy and operate modern networked services). my point is that many of the "advantages" of elixir/erlang are not applicable if you are delivering stateless services

when i said you could deliver erlang/elixir features in a weekend, i did not mean all of them. i meant specifically distribution and ets. you are right that the actor model, supervision trees and immutable copy-on-write data structures are all necessary for the full elixir/erlang experience. i generally like that experience and think it is a nice model for programs. i don't think however it is very applicable to writing http apis. java, rust, python, go, ruby and basically every other language are also great at delivering http apis and they don't have these same features
Faster latency, not faster throughput.
China to launch initiative to set global data-security rules
“A reader lives a thousand lives before he dies (...) The man who never reads lives only one.”

― George R.R. Martin
Looks really cool and futuristic. I'm sure something much better and faster could be built today, but wheeled/tracked machines are still superior.

It's actually impressive how versatile wheels are - a legged truck would have to move much faster and be able to cross some extreme terrain to be a better choice than something with 4+ big wheels.
> Modern Machine learning is entirely statistical inference

In virtually no cases that I can think of does modern machine learning approach statistical inference.

Statistical inference is always concerned with estimating confidence in beliefs and typically more concerned with the confidence in the model parameters rather than the model predictions.

Machine learning is almost exclusively concern with model predictions and the performance of these predictions.

You can easily have a model that is very useful for statistical inference but would be awful for machine learning, and most machine learning models (especially neural networks) as useless for statistical inference but great at prediction.

This is not a critique of machine learning or vice versa, its just the case that these two approaches to modeling are quite different and used to solve very different problems.
Well, both threaten the establishment. Blockchain would basically upend states, with unclear benefits. BitTorrent would allow for very efficient distribution of a lot of data, which can conflict with copyright.

At least BitTorrent is environment friendly :-)
I don't usually support the death penalty, but for persisting bicycle thieves, I do wonder if, like street-mimes, the pit of snakes is the best option?
Not having to work around the limitations of 32-bit addressing is a convenience, but the industry has produced 4+ TB SSDs with 4+ GB of DRAM for quite a while now without this core.

The real demand for a core like this in SSD controllers comes from doing more computationally expensive work on the SSD controller than just providing a block storage device abstraction. Stuff like embedding a full key-value database on the SSD or providing more general-purpose compute capability is a hot topic for enterprise storage. There's already at least one company shipping an SSD controller for computational storage with a mix of realtime cores and Cortex-A53 cores. The Cortex-R82 means such a chip could be more homogeneous with just one type of ARM core.
Ideally, you'd want to come up with some way to pack files such that many files share the same chunks. Perhaps you could make the act of sharing (all or most of the) legal and illegal files indistinguishable.
Curious why "Foulness" is the name for several things on the map. Does that not have a negative connotation in the UK?
Why should Norway evolve based on American norms or history? This is a form of American cultural colonialism.
That's the choice of your fellow citizens who'd rather spend money on weapons than feed people, and will come up with elaborate stories about why your uncle deserves to be in that position. :(
Did your new phone have the exact same specs and dimensions? Or is this a worthless observation without a control variable?
I think you're putting far too much weight on a great-uncle who Randolph may not have never met.
It feels like this isn't a large enough leap forward. It would be nice if BitTorrent v2 made it harder for ISPs to identify what is bit torrent traffic. AT&T artificially slows down upload speeds.
Backend is Firebase and AWS for the transcoding pipeline using a Lamba / S3 / Elastic Transcoder.
Yeah, but what's the current number? I'd be surprised if it were more than 5-10% these days. 2009 was 11 years ago, the internet was a much smaller and less regulated place.
One change in the v2 protocol stands out here. "Files that are identical can also more easily be identified across different swarms". Would this per file hash not make it easier for such a government to find illegal material shared by users. It appears v2 is not suitable for sharing of material which could get one in trouble.
Bittorrent was pioneering distributed architecture while bitcoin was still a future thought in Satoshi's mind.
BitTorrent (v1) supports streaming if your client knows the appropriate way to prioritize packets. I've written a streaming client using libtorrent-rasterbar and it worked fine. What's the problem?
Big thing I miss with in person meetings is the ability to start sketching on the board. Sure you have virtual whiteboards and stuff but it’s not the same. The bandwidth of idea transmission is just lower online.
As long as they are testable, it is good enough.
I'll add to that one very important component: meetings where everyone comes prepared. Even when people are essential and/or required, if they don't want to be there then it lowers the bar for the entire meeting. Inefficiency (and laziness) can be contagious. But when everyone arrives with military precision, pen in hand and phone in pocket, you'd be amazed at difference.

Also, the fewer attendees the better, in my experience. 3-5 is a good size. 1-2 "higher ups" and 1-3 with "boots on the ground". More than that and it risks devolving into chit-chat and speculation instead of bullet-pointed queries and actions.
>>DARPA R&D money always feels like money better spent than a lot of other military spending.

I think "better spent than a lot of other military spending" was the point of the post you responded to. The military may be wasting The People's Money, but DARPA seems to have low costs / high return comparatively, and often has high returns for civilians/society.
> Whichever company you choose, you're most likely getting an impenetrable giant glass slab.

Which is probably a good indication that the market for other styles of devices is quite small, right?
Insofar as the majority of that traffic is likely illegal (in terms of sharing pirated property) I would not consider it useful.
Yeah, but it's not used anymore, from what I know. Few places use it for distribution, I guess they don't consider it worth the hassle. Blizzard was using it to distribute binaries.

I guess mobile internet was its downfall as few people want to seed from a mobile connection.
I see a lot of comments about pro WFH (family, more relaxing work schedule, kids/pets around) and against WFH (less collaborative, can't read body language, a quick IM is slower then a simple live question for next chair) and while Netflix mainly talks about them - it actually boil down to one thing only -> SEX.

Humans are a social animal and we like crowds. And with less physical work required then in past centuries jobs became more a brain exercise and less muscle required and with that means our brain requires more stimuli. And what is the easiest way to entertain brain? SEX. It's way more easy to work with a beautiful colleague alongside, it's more easy to take a coffee break and stroll through HR area to "cleanse the eyes" over "Janet" there. That's all about for those who hate WFH and are missing office. They can say a crap load of reasons why they don't like WFH but it boils down to one reason that absolutely nobody will talk about and that's SEX.
And yeah, a truly creative collaborative working environment can’t be replicated over video call.

Replicating a truly creative collaborative working environment is impossible everywhere.

Truly creative environments are grown from the resources and people available. You can't copy something that worked elsewhere with different people and expect it to work again.

Also, entirely anecdotally, the band The Postal Service are so called because they created their album by sending each other tapes through the post. They were very creative, and living in different cities, so creative remote work has been achieved at least once.