skysight-inc/HackerNews huggingface dataset:
I rarely find myself frustrated with the lack of generics in Go and am so glad to never deal with the kind of over-engineered generic madness that is so common in Java, except...

When dealing with collections. It's maddening to have to keep duplicating basic functions like getting the keys from a map, or checking if a slice contains a given item.
Talking about home labs: I own a Bresser Biolux NV [1] and I keep several hay infusions on my desk right now. The results are better than I expected. I can look for hours at multicellular organisms and bacteria are visible. Also I own a spectral sensor [2] for very primitive NIR spectroscopy analysis. But this sensor is not really that impressive. Don't expect too much from this spectral sensor. ;)

[1] - https://www.bresser.de/en/Microscopes-Magnifiers/BRESSER-Bio...

[2] - https://www.sparkfun.com/products/14351
None of this is true.

Hate speech was very much an issue even before 1947.

Libel laws alone put paid to your second sentence.

Free speech is not meant to be nearly absolute - it is not even meant to be largely absolute, copy right alone would be incompatible with such a strength of freedom.
Primer on Image Contrast Algorithms
My opinion - you should consider wearing a light weight cloth mask outside to keep your plume of potentially infectious air closer to you.

Strong breath during exercise can travel quite a distance.
Just a helpful tip if you ever find yourself managing someone: firing someone because you feel like the "conflict of interest" from their union involvement is too great is illegal.

Harboring and stating these views online is likely to cause more damage for whatever company you're working for than the "conflicted" employee.
What Makes a Successful Technologist, a Day in the Life of a Security Firm CISO
Look, I get what you're saying, and what happened is disturbing, but hyperbole serves no one.

This was a riot comprised of mostly unarmed people, not a battle, and certainly not an insurrection. No power was seized nor was attempted to be seized, no territory was taken or held.

Please, let's stick to the facts.

An angry mob breaking stuff for a couple hours is not a real attempt at overthrowing the state, no matter how much you are upset about the matter, or how much you wish there to be consequences for same.
Looks nice! Surprised something like this hasn't come out sooner. The AWS UI is a hot mess. Good luck.
You didn't disprove anything I said. I said nothing about making a legal case in court and proving. Notice the word claim? Additionally, just because the law is in court doesn't mean it's good or not dangerous. You still NEED a subjective proof to determine guilt. This means the law is inherently flawed because it will be used in a biased way and risks being used to attack certain individuals.
> Free speech is a value that is broadly applicable to society, far larger in scope than prohibition from the government

The idea of free speech is the ideas should succed or fail based on their ability to convince private actors tomhold and relay them.

Compelling actors to relay speech they disapprove of, unless those actors are the State or agents thereof, generally violates that principal.

Free speech is not an entitlement to third-party magnification of your speech, it is indeed the opposite: the idea that such magnification must be earned by convincing the party whose magnification is sought.

“People who disagree with me aren't relaying my speech or speech I like” isn't a violation of free speech.
> it's all about figuring out how this should be codified and enforced.

Democratically maybe?

Don't we have an entire police state apparatus to monitor the public and snoop on bad hombres? Why should Silicon Valley play the roll of unelected police-state.

https://en.wikipedia.org/wiki/Fusion_center

Brainwashed is the perfect term to describe the cognitive dissonance and mental gymnastics required to adopt authoritarian and undemocratic ideals to "combat fascism".

> For our lives to have meaning we need "sacred" things to protect, things to fight against, things to think about

Like blasphemy laws? Brain. Washed.
It may not be beyond discussion in principle but when something has been discussed many times, there's a power-law dropoff in how interesting it is, in HN's sense of the word.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

From that perspective the flags are understandable.
How does this compare to https://redwoodjs.com/ ?
> you will never in a million years convict someone of murder when they were returning fire

Sure you would, if somebody was returning fire after having been the initial aggressor. Suppose I were to break down your door. In many states, you would be justified in defending yourself (Castle doctrine). If I return fire and kill you, I would be guilty of murder. You had a right to defend yourself, and I did not have a right to return fire.

That's the a huge point of the outrage, that whether or not the police announced themselves is in question, and witness reports vary. If the police didn't announce themselves, then there is no way for somebody in the house to determine whether it is a valid warrant being served or a violent home invasion. (Or both.)
You're right that Handshake can suffer from a 51% attack like other proof-of-work chains. Importantly, the security of DNS records on Handshake is strong even with the possibility of a 51% attack.

51% attacks on blockchains used as a store of value are bad because an attacker can spend their coins (ie BTC) on an exchange, withdraw their profits, then perform a 51% attack on the previous block to take back their spent coins.

On Handshake, that same attack exists for HNS, but DNS updates on chain take 36 blocks (about 6 hours worth of transactions) to propagate, which is significantly more expensive and unlikely than pulling off a normal 51% attack on a single block (it gets exponentially more unlikely). Furthermore this wouldn't even be an attack per se. An attacker may be able to undo a DNS update, but they wouldn't be able to falsify DNS records because only the owner of the name who controls the private key would be able to submit valid UPDATE transactioins.
They're not top-level domains until most people's clients resolve them as such. They're off to the side in a niche name space that most people don't know about, and to which you have provided a brittle gateway that doesn't even present them as top-level.

... and they have a million other little niche name spaces to compete with to reach the point of serving as "top-level domains". I can create my own alternate name space, too, and nobody will care about mine, either.
I'm not sure. We had a 16 port 10G ubiquiti switch in our lab that did as it said on the tin with no issues. IIRC we paid ~$700 for it.
I very very very much loath the lag in the market. The SBC market is a sham, as far as I'm concerned, with these stupid ARM toys they keep pushing. 100%, the real embedded market has much better equipment.

I looked around some for R1606G offerings, and there's quite a number of boards around $350. Alas, none use the on-chip 10Gbe ports. I haven't found anything under $700 that offers 10Gbe. Even the $350 is questionable, when by compare one can get a 1L sized mini-pc with a 35W desktop chip that will rip it to shreads. Those systems will idle under 10w. Mine does.

The R1606G chip you talk about, the R1606G, is 2 Zen cores running 2600-3500 Hz & uses 12-25W. That's a bit north of what something like this here Celeron kicks out, but it does match a lot of Chromebox style computers very closely, which is a little smaller than the typical business 1L mini-pc.

There is also a R1305G and R1102G which have lower clocks & single-channel in the R1102G's case. They also have dual 10Gbe. I'd love to know what price chips like these come at. I suspect AMD plays the same game Intel does: even though you are getting 1/8th the physical chip size versus a desktop, the fact that it has competitive performance in it's price range means AMD/Intel are still going to try & charge you the same ~$300 they'd charge for a desktop chip.
It's a long series of tit-for-tat tariffs and subsidies. Not particularly novel and has persisted between multiple administrations.

Honestly, I'm surprised it took this long following the WTO ruling: https://www.cnbc.com/2019/10/02/wto-rules-in-favor-of-us-in-...
I'm secretly cheering on the demise of the oversold Cavendish
Isn't the the fall out from the trade dispute over subsidies that the US won?

And is it possible the EU settled this trade dispute, because it established precedence for ruling on these kinds of trade disputes..

I'm not expert on this, but recalling here this tale told in a different light.

In either case, as a European I'm not sure I mind tarriffs as a response to unfair subsidies when the subsidy practice has been ruled unfair by WTO.

That door swings both ways. And if we've been unfairly subsidizing airbus I guess this is fine.
Nah, I think that’s conflating fairness to the business environment with fairness in trade.

The fairest trade is where two people walk away after an exchange with both people feeling like they made out well in that exchange. Tariffs are a form of state interference in these exchanges because to import my fancy cheese, I have to pay more than the fair market value and shipping costs, I have to pay for a tariff as well. I just want my fancy cheese to go with my domestic wine, I don’t want to pay more than I have to for it.

Now if the tariffs on both sides of the metaphorical pond sum out to zero so that imports on both sides paid about the same in tariffs, that’s fair, but that’s rare. Tariffs aren’t about fairness though.

Now if you want to impose tariffs to be fair to the businesses operating in your regulatory environment, well that’s fair, but that’s a different type of fairness obliging a different set of entities.

To be clear, I’m not anti-tariff. My priorities might be different, and all other things being equal I prefer no tariffs to tariffs by default, but let’s not pretend they’re intended to make trade fairer. They’re revenue first, retribution second (these last two may have flipped in the 20th century, but that’s a separate argument to have), and all other effects are tertiary.
I won't bicker with people online, and neither should you. Life is too short! Enjoy your afternoon :)
It's interesting to note that despite most of his wealth coming from casinos, he didn't actually enter the industry until around age 55.
Masks sell easier to people with limited self control than salads.
Looks interesting.
I've used similar setup but with Hasura. My current project needs to interface with a 3rd party REST API on top of Postgres. I was able to replaced many of the CRUD REST API with Postgraphile. To bring it all under one GraphQL endpoint I used Apollo Federation. When I have time I'll have to see how Amplication federate the various data sources.
Adapt Framework: On Dealing with Technological Changes
Costco is good about vetting their suppliers - and I've followed the paper trail to the FDA registration. Sadly, they're made in China but I can vouch for their quality - passed our bitter-smoke fit test.

https://www.costco.com/niosh-n95-round-respirator%2C-100-mas...
> When trading on exchanges no one can see your order before it makes it to the exchange, it’s literally a private connection directly to the exchange.

If the stock market was only one marketplace that would be true, but when your order goes out to multiple marketplaces that's where the trouble starts.

Are you claiming that if you offer to buy 10 shares of X at $10, but the price drops to $9.99 while you are hitting "execute" the system isn't smart enough to let it happen and your $10 order will sit unfulfilled? And that the HFT folks are so kind in letting you save time by marking it up for you? What a valuable service that couldn't easily be provided by my own system... /s
The bool is meaningless, so empty struct is more clear as it contains no state.
I can't understand the argument that Mumble is functionally better. I used Vent/TS/Mumble/Skype for years while playing WoW and within 2 minutes of downloading Discord it clearly blew all of them out of the water. Joining a new server was frictionless, channels and settings were clear and understandable. It combined everything from those 4 services into 1 and did it better. I wouldn't call that "frilly features" it's just a flat out superior product.
The fact that law enforcement seems to have no issue getting Telegram messages is my guess.
This is the most important part. We need to defend people from being discriminated for who they are, but things they do is fair game.
If I read this right, the fact that coronavirus is still spreading quickly implies that it is much more infectious than other viruses. The methods we've undertaken work for viruses in general. They're just not good enough for this one.

It's not, strictly, enough to conclude that COVID-19 would have been much worse if not for the interventions, or that more strictness would have helped. But it does seem reasonable and likely.
Google, Facebook, Amazon and Twitter are
monopolies and should be broken up.

Dominant market share != monopoly

For a monopoly, you need anticompetitive practices. Is Facebook unfairly preventing the success of other social networks? A good example of a monopoly was 90's era Microsoft, which prevented its OEMs from shipping competing operating systems.

Terminology aside, I completely agree with you that we need far, far more choice in the marketplace.
Then see [0] which points out that Brandenburg vs Ohio makes hate speech protected unless there is direct incitement.

[0]https://en.wikipedia.org/wiki/Hate_speech_in_the_United_Stat...
Can you just make some page that doesn't save anything so we can see what you mean by "visual"? Or embed a youtube preview?
U.S. Expected to Require Covid-19 Tests for All International Visitors
I don't know how to counter this argument because it just reverts back to the original question that djtriptych asked for which I don't have an answer. Open discussion failed. Many conservatives distanced themselves from the truth. That inherently leaves any truth seeking institution with a progressive bias because reality has a progressive bias. I agree that can turn into a feedback loop like you suggest, but what is the way out of that for these institutions? Is the National Weather Service supposed to distance itself from reality and introduce conservative bias into its coverage in order for conservatives to trust it more?

I'm also not sure what specifically you are referring to with the "objectivity props up the status quo" line. Do you have examples of institutions using that as an example to lie? Do you have an example of when an organization was able to "demonstrate good faith and a commitment to the truth wherever it leads" that was truly about to change falsely held beliefs of people on the right?
This is not new, it's also in lieu of actions that happened some 17 years ago:

"In 2004, the US argued that the French, Spanish, British and German governments had handed out loans to Airbus at interest rates well below market standards. The WTO ruled in favor of the US and decided that, as compensation for the damage caused to the US aviation industry, Washington could impose as much as $7.5 billion (€6.34 billion) worth of European exports. The decision principally affected products from Germany, the United Kingdom, France and Spain."

https://english.elpais.com/economy_and_business/2020-08-13/u...

Lest we forget that EU also has high tariffs on US cars, and other exports.
>I believe that the category of French wines can be effectively cross supplied by domestic American

For the majority of the population, maybe. But for people that actually care about wine, this couldn't be farther from the truth. It's kind of like saying that domestic American whiskeys are roughly equivalent to Scotch.
Yes, I talk about my RPi builds in this guide - https://blog.alexellis.io/self-hosting-kubernetes-on-your-ra...

I do like to always have 1-2 Intel NUC headless Linux boxes for running containers and K8s.

I run my sponsors portal using an RPi3 and an inlets tunnel. The microservices are served with faasd - it gets light traffic, but is basically free. http://github.com/openfaas/faasd
Speech should have limits, but calling anything that took place on parler automatically 'hate speech' so contemptible that it ought to result in banning along with everything else on that site is ridiculous. There have been few instances of truly censorship-worthy speech over the past year, from either left or right.
Sure but the context has changed.
I came up with the same idea for treating autoimmune disease years ago - in my first year of med school, actually. Back then the platform for doing this elegantly via mRNA didn't really exist, though, and I didn't want to drop out of med school to spend a half-decade or more in grad school proving the concept the clumsy way.

I'm really glad that it's finally come to fruition, but I definitely feel a bit of regret that I have come to embody the "ideas are cheap, execution matters" truism.
European Unicorns Presentation by Benedict Evans
All this comment demonstrates is that some bizarre narratives about the U.S. have taken hold. I went to a public high school in rural Missouri. We weren't taught creationism, for crying out loud. In fact, it would have been illegal for them to do so.
I'm puzzled how that an increase Museveni's "odds" at winning his n-th term, when it's already a foregone conclusion.
Yes please. Glued batteries make for difficult repairs, which ultimately reduces lifespan. Of course, that's the goal, that way you can be a thinner, crappier version in 3 years time, with a further reduced feature set, an even worse keyboard, and a dongle for your dongle.
I'd argue that if anything, people who have difficulties paying bills and buying groceries have even less capacity to perform daily online searches for COVID deaths.
I wish someone would go ahead and standardize a mini-ethernet connector.
Me too, but with NVMe and netbooted :) https://alexellisuk.medium.com/upgrade-your-raspberry-pi-4-w...
No, it doesn't. A rather obvious disproof: Twitter could ban 15% of conservative accounts expressly for being conservative.
You forgot that the government forces everybody to use a single service, and will sent a SWAT team to any company not using AWS.

/s
> 'To save myself from vague, inchoate paranoia'

To save yourself from 'vague, inchoate paranoia', you instead took a nosedive into cluelessness and naivete.

"I've got nothing to hide" won't save you, because it's exactly the fact that you have 'nothing to hide' that makes you so utterly contemptible to the very evil people who own your mind, body, and soul. Your ignorance and complacency, in their opinion, is one of many damning factors making you unworthy of life. To them (and to me, honestly), you are nothing more than a "useless eater."

This is why they are working so diligently to exterminate you--after they've used you, of course, to do as much damage as possible to those who preach truth.

To make it clear: the only value you personally have in this world, to your owners, is that you make them money. The only reason you are allowed to live is so that you may serve them. As soon as your usefulness has expired, you will be tossed into the fire. "Having nothing to hide" not only won't save you, it will fuck you.
This is a strange initiative.

Of course it would be good if the telecom infrastructure were open, secure, and auditable. But there are some barriers:

You cannot make communications secure AND enable interception. You are required to provide undetectable (even to network management systems)interception for (IIRC) 1% of traffic. This has to be controlled from an off-site LI console at law enforcement agencies.

And that's just the tip of the surveillance iceberg.

There are parts of a 5G system that could be open source, like most of the RAN, since LI happens in the mobile switching center. But for these parts of the network, the equipment providers could just be required to make their code public and audit it. Possibly needs patent suit protection, but that would get you there fastest.

As others on this thread have pointed out the whole telecom gear game is wildly unsuited for open systems for a whole bunch of other reasons.
Two more levels of blogs down, the actual proposal.[1] Definition:

// Print has a type parameter T and has a single (non-type)
// parameter s which is a slice of that type parameter.
func Print[T any](s []T) { ... }

Call:

Print[int]([]int{1, 2, 3})

Above, "any" is really just a synonym for "interface{}". You can have more restrictive type constraints on parameterized types by specifying other Go interfaces. This is vaguely similar to how Rust does it, and quite different from the C++ approach.

"This design does not support template metaprogramming or any other form of compile time programming."

[1] https://go.googlesource.com/proposal/+/refs/heads/master/des...
Bats get around (they can fly!) and they're mammals, so the viruses they carry are somewhat compatible with us. Not that birds aren't also virus spreaders (West Nile, etc.).

There's much more to it, of course.

https://www.washingtonpost.com/science/why-do-bats-have-so-m...
Protesting anything is fine. It's how far you take that protest that is the problem. When does a protest become a riot?

When you block traffic?
When you enter a secured space?
When you break into a federal building?
When you set fire to a federal building?
When you set fire to cop cars?
When you break windows of local businesses?
When you loot local businesses?
When you spray paint hate speech?
When you threaten cops families with death?
When you throw fireworks at people?
When you throw Molotov cocktails at people?

These all occurred in large numbers during between the death of George Floyd and the Capitol Riot. How many times did big tech step and and stop the coordinating efforts for those protests/riots?
Right now Section 230 means that Parler end users would be sued, not Amazon or even Parler. If Section 230 were repealed then Amazon would be open for lawsuits.

Lawyers usually aren't going to go too hard after Parler end users, most of them don't have much money. Amazon however is a different story.
Parent was obviously referring to the 34 deaths, theft, forcing people to comply with the requests (raise your first or face the mob) and millions of damage in private property, due to the BLM rioting.

Still, it's not relevant because they weren't exercising freedom of speech, just incitement of violence. Same as the people at the Capitol.
> to clarify, letting the employees of a public corporation decide the direction/priorities would be like if the employees of a non-profit had a union which could force the non-profit to change from planting trees to something unrelated like washing dogs.

Who's forcing anyone? If the company doesn't want to play ball they are free to hire replacements when the workers strike. If the workers don't care enough to risk their jobs over it then their bluff has been called.

If the company does play ball and the shareholders don't like it they are free to elect a new board or sell their shares.
The demo video is really great - I would make it more prominent: https://www.youtube.com/watch?v=tKGeLXoPr94&feature=youtu.be

Really comprehensive product!
Buses are considered public transit in most areas, not private. Also, discrimination against race is illegal, unlike calling for violence.