skysight-inc/HackerNews huggingface dataset:
Way to miss the forest for the trees in the analogy.

Google is removing people that have views that differ from the progressive narrative.

It's not just about Google, it's about people who hold progressive beliefs seem to think that it is ok to remove people who express differing opinions.

There is a large number of politicians who hold progressive beliefs. The Google incident can be interpreted as a warning that progressive politicians would remove citizens that express differing opinions if they could.

The ops anecdote about China is a reminder that humans are shit and have the capacity to murder people for expressing differ in views.

It's a warning that progressive are only tolerant to surface characteristics such as skin color and extremely intolerant to anything, even the truth, that contradicts their utopian world view.
User-land Transferrables would obviously need to be implemented with shared memory, otherwise you could just use the existing structured clone operation.

This post isn't just about an underlying shared memory model, concurrent access to objects and variables is exposed to users, and enabled by default. That's a huge footgun that I thought the PL world was moving away from.
> I'm thrilled that you're embarrassed by the UKs voting system though. If that's the thing weighing on your mind life must be pretty damned good

A nations voting system is one of the most important things in any functioning democracy.
WebKit uses threads. WebKit is not a twisted mess.
React and Redux with TypeScript
I don't want speech beholden to advertisers and business partners.

Net Neutrality has been a non-issue at best, or hypocritical at worse, for the content providers, in light of blatant censorship and political agenda carried out.
I am definitely a climate change believing liberal whatever, but looking at this phenomena over a long term... haven't we had ice ages in the past where there were a lot more glaciers? I guess my question really is: is this something we should be sad about, or just accept as a part of the cycle of the earth (albeit this time being caused due to man-made causes)?
Since the poles are currently colder, them heating up faster than the equator decreases that temperature differential. I don't think that's precisely the differential at issue with Atlantic hurricanes, though.
I did not mean to equate "camps" just with the republican and democratic parties of today. I meant camps to describe groups of people with similar opinions at the same time in history.

For example in the civil war era you had northern opinions which wanted tariffs, more navy power, etc. and saw plantations as rentiers on "property" they should not have ever owned. In the other camp you had southerners who opposed federal restrictions on trade and were very conscience of the competition between global powers, with England wanting cotton yet also outlawing the gulf stream slave trade.

And I should have been more articulate: I am not refuting the parent post about when perhaps the current camps formed. Just that the formation of such camps is not unusual in American history.
So the solution is to give up entirely?
> Hobby Lobby and Chick-fil-A aren't out sending hundreds of millions financing think tanks and lobbyists in Washington

Why would they? Washington is already controlled by people who share their ideology.
Well the good news, is that with NN you can post a video on your own server and other people will still be able to get there because it isn't excluded from their 'video plan'

NN means your packets get there. The TOS of a specific site has nothing to do with it.
In fact I have hg locally aliased to chg and have not noticed any issues with it. Just much faster command completions and an actually usable shell that includes hg annotations.
Maaaybe because there's lots of fire ants?
Arguably, the first sale doctrine should apply. Once you sell pretty much anything except GMO seed and software, you have exhausted your patent rights, and the purchaser now has a right to use your patent, and selling the thing transfers the patent licenses. Since the seed is capable of cross-pollination when used as intended, the patent rights would extend transitively to the pollen, downstream plants, etc.
Quartzy (YC S11) Is Hiring a Visual Designer
The grass areas will need occasional watering in the summer, but most of the plants shown look like robust native species that can survive summer without problems
That's fantastic! I have a personal vendetta against heavy websites specifically because of how unusable they are in remote countries, so that sounds just fucking awesome to me.
New CAR-T cancer immunotherapy has roots in basic science
I don't think an internal CA would solve the problem for consumer IoT devices.
lol, I tried https://twitter.com/C4Countdown/status/902954440419880973
KSQL is not a full-fledged streaming SQL engine.

If you look at its syntax reference page (https://github.com/confluentinc/ksql/blob/0.1.x/docs/syntax-...), you can see that it only has a small number of scalar functions, a handful of aggregate functions, and only four major SELECT operators including an invented and nonstandard WINDOW clause (even though ANSI standard SQL has had a WINDOW clause for 18 years, since SQL:99).

Contrast that with SQLstream Blaze, which is a full-fledged streaming SQL engine with over a hundred scalar functions, operators, CEP operators/temporal predicates, aggregate functions, analytic functions, UDXes/UDFs, and major statement operators. (See http://sqlstream.com/docs/index.html?conc_transforming_and_a... for details.)

This all comes into play when an experienced SQL developer wants to write a real-world query or port an existing business application from an RBDMS to a stream processor. Outside of toy applications, this just can't be done with without a full-fledged streaming SQL engine.
That would be cool, though I imagine it would take much longer to print.
It's all tongue in cheek of course, but I cannot take it anymore.
a simple test is if the internet goes down are my rights being violated?

This is a bad argument, because it ignores the vector of the rights removal, and that matters in this debate.

For example, if a tree falls on you in a storm while you are writing an anti-government book and you die are your rights being violated? Obviously not. However if THE GOVERNMENT™ comes in and kills you for speaking against them then yes your rights are being violated.

Your example would be better served to say: A simple test, if the government shuts your internet down for [reasons] are your rights being violated? Not as simple of an answer.

I disagree that the internet is a basic right, but don't think that's the best argument.
Is Elon Musk about to Leave Tesla?
That project looks like a lot of FUN, which I think some folks have missed was the point.
Yet. First it will be extra features and conveniences to miss; after some time (cheaper hardware etc etc) it will become feasible that all nontrivial Amazon interactions must go through Alexa.
Energy prices have fallen continually through human history. As our demand for energy increases we find better and better ways of harnessing available energy. This wafer technology itself could lead to reducing energy costs to a point where silicon refinement becomes economical for the production of further wafers.

The availability of Silicon is not a limitation energy prices are.
So, one manner in which rights are violated is justification for another? The idea of that a "permit" could be possibly required to exercise one's "rights" is a nonsensical Orwellian sleight of hand - if something is a right, then one does not need permission!

Your comments seem to be advocating for democratic totalitarianism, which is directly opposed the concept of individual rights.
Freedom of Speech means freedom from State prevention of speech. It doesn't mean e.g. that my friend can't kick me out of his house for spouting white separatist hate speech in his living room.

Google/Twitter/Facebook/Reddit are private entities that own their platforms and can enforce rules there.
It looks like it uses Windows. I made something like this a long time ago in bash, for Linux. It used a vncserver to drive the phone auxiliary display. The wonderful thing about the Linux desktop is how flexible it is.

Especially when you use things like Xinerama and Synergy to connect the different desktops.
Ethereum Foundation Strikes Deal with Russian Development Bank
Not sure if this shows 'pseudoscience' or that there is a reported set of symptoms which science hasn't proven or disproven..

Just because there is not scientific evidence doesn't mean something doesn't exist.
Selected Resources on Bitcoin, Blockchain and Decentralization
> But as a fee relative to the amounts I'd expect someone to pay a software developer... it shouldn't be too much.

That depends. I should've clarified that the remote workers are Contractors, not Employees, and the hiring period and costs vary. For example, I'd hired a contractor in India to write a small Python script -- took him 20 minutes - (1 time gig) for 50 USD. If I were to do a bank transfer for a 30$ fee, that's over 50% of the cost of the actual work / services rendered.

But I get your point. For remote employees on a USD salary, it's usually 2000 USD or more per month, and in that case, Bank Transfer may be feasible as it's convenient for both parties.
The difference is you're not concerned about where those come from. It doesn't matter whos water it is or where the power is coming from. And they're both simple commodities with few metrics.

We're trying to fit something that's generally very centralized into the same model. Where the servers are does matter. What OS they run and how reliable they are matters on an individual level. The environment your server runs on is quite important and it's definitely your server, not "any server will do" by a Longshot.

If the cloud was just some source of CPU instructions we would have a government regulated source of CPU power for everyone. But depending on what you're running ram size, cache size, network latency, CPU architecture, drive type, endless variables come into play that are all important.

Depending on hardware that you cant control to have metrics you definitely need to control is going to make the system less reliable, and that's what we're seeing now with cloud computing.
That's equivocation. Not the same meaning of the word "press".
Webinar Roundup: Get Started with CrateDB
I dunno what to tell you, the Belmont report was about humans. It's right there in the name.

Animal research is often regulated under a framework, just not the IRB. My training was pretty clear on that.
The provisions are already there, just waiting to be used. National security, secrecy, etc.
I like the idea of a browser level feature for opt in to WebRTC (on a per Origin basis) - and it was proposed circa 2011 web WebRTC was coming of age. It's probably worth revisiting that discussion.

Also with regards to detecting metering client side you're 100% correct - you can't reliably do it in any way on the client side (although for mobile there are some APIs to detect cellular vs. wifi [1]). What we do it we have a mapping of ASNs that are flagged as metered. When your client comes online we take the IP, map to the ASN and determine if it is able to upload. We buy this data today and you can always drop an email to meter_notice@edgemesh.com with your IP and we will add it in.

[1] https://developer.mozilla.org/en-US/docs/Web/API/Navigator/c...
Introducing NodETH: Secure, Managed, Ethereum Nodes
This is exactly the opposite of the lesson here.

Communist repression (and fascist for that matter) WAS of the brute force variety, like in 1984, but what we are seeing now is something completely different. Not quite Brave new world, but definitely with aspects of that. Giants like google don't use violence, very likely they never will. They don't need to. They can nudge leaders and populations in the direction they want, and achieve their goals, through entirely legal and voluntary means.

Looking back at what abuse of power looked like in the past is very dangerous, we will miss the signs of the novel ways that the powerful move their positions forward.
It's been a few years since I used .NET, but the self-contained deployment story sounds like a big win that I used to really want:

"Self-contained deployment. Unlike FDD, a self-contained deployment (SCD) doesn't rely on the presence of shared components on the target system. All components, including both the .NET Core libraries and the .NET Core runtime, are included with the application and are isolated from other .NET Core applications. SCDs include an executable (such as app.exe on Windows platforms for an application named app), which is a renamed version of the platform-specific .NET Core host, and a .dll file (such as app.dll), which is the actual application."

So, this IL Linker is in support of that story, and aims to reduce the over all size of self-contained applications... Maybe it's time to start tinkering w/ .NET again.
> I don't think internet access is a human right, a simple test is if the internet goes down are my rights being violated?

It is, in some countries. People are forgetting that human rights is just a law. Human rights are different in different countries and times. It's just a set of (very vague) rules a bunch of people agreed on, nothing more.
Xeon W is the same as Core i9.
I don't think anyone cares to impose a rule saying "You must be this tall to use MongoDB."
They could just extend the NJ PATH by 3 miles and make it a $3 ride to the airport.

The distance to any of the 3 major airports from Manhattan is quite short. The idea that we need helicopters to make good time is crazy. It doesn't scale.
I'm confused. Xeon-W more directly compares with Threadripper. Xeon-SP compares with Epyc. Why is this comparison even a thing?

Also, I need to bring this up every time we have an "AMD is destroying Intel" post: Intel's per-core performance is still higher than AMD, somewhere around 10% depending on the application.

AMD is competitive again, which is great. But I'm still buying Intel because my use-cases demand maximum per-core performance.
Do you mean that analogies are evil?
Quiet a bit off topic, but this website is a joy to browse just for it's simplicity, high visibility, and speed. Just good ole basic HTML & PHP pages without a ton of overhead.
Threads are quite successful in the real world. I think it's because the alternatives are either harder, less capable, less scalable, or even more of a footgun.
This is actually a pretty good list. The VPS hosting industry is actually one of the most awful, bottom-feeding industries that exist. I've been buying VPS from many different providers for fifteen years or something, and the one thing I learned is that the vast majority of VPS providers are scumbag thieves and fly-by-night scammers. I'd also include Ramnode on this list of good VPS providers, but otherwise I'd stay far away from any provider not listed here.
E-MAIL WARNING – If you’re on this list of 711M accounts
Show HN: Pastel, build better websites with sticky-note feedback
No offense taken but I'm not sure why my statement provoked a response like yours.

I stated that the people delegate these types of decision to elected officials. Their job is to protect the people. If, in some instance, they judged that a protest was in danger of harming the people and cutting cellular spectrum to that protest was the most effective method which could immediately relieve that danger, they could and should take it. And lastly, they should explain to the public why they took that measure.

The people can then judge if it was a good decision or not through the democratic process. Which I have apparently limited my potential vote count by 1 if I ever decided to run.
Events and asynchronous operations are sufficient enough for a concurrency library to be built on top of JS with minimal changes. I wouldn't consider what JS has now a reasonable concurrency model but the asynchronous event handling could serve as a starting point for a source of events that run on multiple threads.
One of the few comments that gets it, gets downvoted... go figure.
You can build concurrency on the event-loop, though, which is what the OP was probably referring to.
>Possibly a salt lick that just sterilizes the deer?

Only after we finish putting chemicals in the water to turn the freaking frogs gay.
20M acres of dicamba soybeans have been planted, and it is well documented that drift damaged at least 4M acres of non-dicamba soybeans.

The 4M is a lower bound. It is also known that dicamba drift is killing other crops and wild plants, but there is no tracking of acrage for that other (also definately large) die off.

Also, the scope of damage spiked with the introduction of new dicamba.

How is this not hard evidence?
Blue wine is finally coming to the US
Indeed. The only relief will be the rich factory owners paying livable wages to the public via taxation.
Got it.

Thanks!
Yes, but this is about Music Downloads.
I think it is a matter of competition. The unpowered loom does not enable you to compete, but some amount of powering it and accepting a lower wage does allow you to compete with shops that have slightly more tech. Accepting lower wages is how these shops came into existence in the first place.

This is the first production quality version of this robot the next one could be twice as fast. How do you compete with that?

The only way to compete is to build another machine that is cheaper or better. This is not something Bangladesh is able to do.
Clearly the answer is to increase the proportion of the population who are Muslim, to reduce the demand for beer and bring the price down. At least, I think that's the point you were trying to make.
You should link to the GitHub repo instead of Hg. They put effort into the move.
> PhDs taking forever is generally a lack of initial work by the student rather than any external factors.

Not in my experience, especially for pre-tenured professors who are in an existential "publish or perish" scenario that defines their careers. It may sound harsh... but they invest a lot in their early students & lab setup, so their goal is to keep students around, publish as many papers as possible, and win enough grants as possible off their work before letting them graduate. I know plenty of folks who did thesis-level work in their first 2-3 years... but then their advisor made them keep grinding for another 2-3 years before "letting" them submit to committee.
From recent discussions on the CHAMP stuff I was under the impression that once clojure equality semantics were matched the performance improvements were fairly minimal. This is why there isn't more urgency around updating the core data structures. Is that not how you see it?
Please, no. Shared-by-default heap memory is one of the greatest mistakes ever made in language design. We need a better design justification than it's the easiest thing to implement right now.
I wish the author compares it to borg backup which supports encryption and deduplication
to put things in some perspective, they do suck, but are not as bad as a bee sting or wasp sting, at least in my opinion.

However, you are much more likely to get a bazillion bites, for example if you step in a nest and don't notice it until they are crawling up your leg..
Not quite. Consider a component in your code that does this:

for (let blah of things)
foo(blah);

In an event loop, if things has a lot of stuff in it, this can block the event loop. Other things in the event loop won't be able to run until this completes.

With threads, this just works.
Seriously? I really shouldn't have to explain this. If you don't see any extreme or unreasonable views there, I hate to tell you this, but you're probably unreasonable and extreme yourself, without even realising it.

Just try a simple thought experiment: invert the genders or skin colours in the headlines and see how they sound.

"The Blackness Project will make you wince. Because black people can be really awful"

Does that not sound extremely racist to you?

"Why the mediocre woman's days may be numbered"

It's a statement of pure sexism. The article, in case you care, is about how much men suck. Try publishing the same article with men and women swapped around and see what your progressive Facebook friends think.

"The country is screwed, the electorate is evil, but here are nine reasons to be cheerful"

I don't think it is possible to make a more extreme statement than this. You can't go bigger than the entire country (short of going to the entire world I guess), and you can't go worse than "evil". So describing the entire voting population of an entire country as evil is pretty much the definition of extreme.

Note that thinking democracy is awful and ordinary people around you are evil has a historical correlation with murderous extremism. It's like the classical warning sign that someone may be about to do something really bad.
I think you're mostly right. After all, the most hated companies tend to be ones with poor customer service, not ones who do the most harm.

I do think Google cultivating an image of being just a quirky group of nerds (rather than a profitable and influential company) contributed to them seeming benign, and their logo and slogan are part of that.
You've got to love computer scientists:

"Hey, there's this word 'concurrent', which means to happen at the same time, what should it mean in our field?"

"How about, 'happening in independent processes'?"

"Great! There's this other word, 'parallel', that means coexist alongside but be structurally independent. What should that mean?"

"How about, 'happening at the same time'?"

"Fantastic! OK, let's go to the pub."

Hard to believe that people get confused.
> We detect if you are on a metered connection

How that? What makes you think that is even possible?
But yeah, I don't think that justice demands you be gifted a free printing press.
Right! It can't be the all of the cool features are done in wasm, which doesn't even have a GC yet.
great write-up, fbdev is straightforward but the kernel is phasing it out in favor of DRM, I hope DRM will maintain a fbdev emulation at least. it's sad SDL2 did not have fddev support either as most people are fond of doing opengl/2d/3d-accleration these days.
Peer5 and Streamroot.io are focused solely on video - and tap into WebRTC media functionality to scale Video on Demand etc. Both great pieces of tech. We are lower level and use Datachannels[1] to p2p replicate _almost_ all assets (images, Video, Fonts etc) required to build the page. This is primarily enabled by using the ServiceWorker[2]. We also focus on updating the client side cache as opposed to stepping infront of a page load. E.g. we replicate in asset's that will be used to render the page and when you request the page we simply serve those assets from the (now populated) cache. For video it's a bit more complex as we replicate in the first N seconds of video (to help with buffer lag) and then switch to a similar mode as Peer5 and Streamroot. Feel free to PM me for more info, and also there will be an ACM article out this month that goes into more details.

[1] https://developer.mozilla.org/en-US/docs/Web/API/RTCDataChan...
[2] https://developer.mozilla.org/en-US/docs/Web/API/Service_Wor...
who says we aren't?
Well, the public shouldn't have to worry about getting interested.

Isn't that why one has a government, so that we don't have to worry about taking care of everything and can live our lives?

Governments should do what's best for the people who have elected them, and I don't see how anyone can think that being the only country in the world where you don't have net neutrality is something good for anyone (but a handful of corporations).