skysight-inc/HackerNews huggingface dataset:
Instead of a little time from a lot of employees (which might be as much a burden for the project as a blessing), it might be better for many companies to pay into a pot that provides someone's salary, while one of the companies donates the desk. This is what I meant by administration.
When people say Ruby is dead, I dont think any one actually meant "dead" in literal sense. Even COBOL is not dead.

A more correct term from their POV would be Ruby is dying, roughly translating to Ruby is not growing. Or what they really meant is Ruby as a market ecosystem is shrinking.

And you have to take in the context from the one speaking of it and the one listening to it. The ecosystem is practically dead in many places on Earth. US and Japan tends to be the only place with a large enough sustainable market. ( And US is big enough that you could segment it into multiple different market ) The only place in EUR that seems to be doing ok with Ruby Rails are Germany and UK. But even then I am suspecting both may be on the verge of decline if not already declining. So if someone saying it is vibrant in US and someone listening to it say from China or Eastern Europe then they will obviously have disagreement.

Ruby as a language has always been the odd one out in the Top 10 ( or at least used to be Top 10 ) where it has very little to particularly zero resources backing. Every other language on the list has FAANG behind it in one form or another.

But now with the help of Shopify, Github and Stripe. I believe the future of Ruby Rails is pretty damn good. Now both YJIT and Rails are tested Shopify and Github production code base. And YJIT manage to speed up one of the slowest part of Rail, ActiveRecord.

Rails 7 and Ruby 3.1 may be the renaissance of the ecosystem.
Yes there a a bunch of good rk3328 based board with 2 Gb eth ports. If you need something beefier there is the rk3399 based boards (pine64's rockpro64 has only a single Ethernet port but there is for example the nanopi r4s which has 2).

I'm not sure what's the heat is like if you do gigabit NAT with them though :)
Sadly, the abstract doesn’t include the result, so here it is so you can decide if you want to read more:

> Our main result, which is independent of the market considered, is that standard trading strategies and their algorithms, based on the past history of the time series, although have occasionally the chance to be successful inside small temporal windows, on a large temporal scale perform on average not better than the purely random strategy, which, on the other hand, is also much less volatile.
Spenser, a cofounder, is hosting an AMA as well on HN: https://news.ycombinator.com/item?id=28696641
React started as a nice rendering library. Then it was infected with all sorts of Functional Programming paradigms grafted on top of Javascript. At the same time people wanted React to be a framework for client side rendering, not the thin layer it was.

Stateless components are a good idea, but their implementation as functions and hooks leaves any JS programmer not familiar with React scratching their head. Throwing Promises for Suspense is basically Algebraic Effects. Redux and a million other libraries tried to solve data management, none of them doing it in a classical K/V store. Now every app I touch I have to find its special version of reducers and selectors.

I like front end programming and Javascript overall. Components are a nice abstraction, and life cycle hooks make sense in real life contexts. But React reeks of developers who think they are too smart for their day job and want to redefine UI programming just to render a button with an event handler.
> By the way, the key difference between a drink at lunch and some pot is that im pretty useful around 2p with a drink - stoned, I might as well go home for the day. (Of course, everyone's different).

The actual key difference is the person, then, right? Because plenty of people I have encountered get tipsy or lose focus after one drink. And there are acquaintances that can smoke a bowl and still function well enough to perform their job.

Similarly, I can take a gummy and still work. A couple drinks and I'm useless.
I am not, but I've worked with people who have been. I try to use patterns instead if just colors. So stuff like a pie chart with one section solid, one with stripes, and another with dots, etc.

Took a little time to remember to do it each time and required some rework a couple times when I forgot. Nothing bug though.
Of course it will.
I never would smoke pot at work. Not for any moral reason, I just feel that doing drugs* at work is as lame as doing them with your parents.

*I consider alcohol a drug.
Can't wait for this kind of art in NFT form! /s
This quote doesn't have anything to do with literal theft, though:

https://quoteinvestigator.com/2013/03/06/artists-steal/
I was on the program committee. We don’t generally discuss these details. I can say that this is emphatically not a statement suggesting that this topic is not important. It is very difficult to put together a one-day, single track conference. Putting together a good program relies on carefully balancing many variables. This year (and previous years I served on that committee) there have been many talks that were rejected but we all said “dang, I wish we had an extra day or an extra track.” We received many, many excellent talks, but the downside of that is that some talks that would be great don’t end up in the final program. This is basically true of any conference.
Agreed. My ability to socially interact and be productive is pretty heavily affected when smoking, much more so than when drinking (heck, the right amount of booze might even improve those qualities a bit). Like you said, everyone is different, but I personally wouldn't consider getting high in a professional setting.
> The end-goal with Textual is to make it the best way to create applications in the terminal (with Python or any other language).

how would this be able to support languages other than python?
So paying users get a slower site? That seems counter-productive.
Google Lens will soon search for words and images combined
It's a step worse. It's as if you then sold that battery to electric plane manufacturers, really just gave them a standard lithium ion battery, and planes started falling out of the sky. Theranos's broken tech was used on real people and had real consequences.
There is a platform. In private, where that sort of talk has always existed.

When it's limited to private, it's obvious to the speaker that holding those opinions is a personal choice, not a publicly acceptable opinion.
The issue is that a few corporations control a majority of global human communications, and are accountable to no one for their decisions of what to censor/promote.

This is dangerous to democracy. If we do not subject them to the will of the people, they will eventually use this massive influence to make themselves immune to public scrutiny, and will one day be indistinguishable from an unelected branch of government.
All Dyson smart products use MQTT. As I recall it works fine from a performance point of view (it's a very lightweight protocol), but personally I thought it was a pretty flawed choice because the problem of choosing/discovering paths is just completely ignored, and it shares the same problem as all event bus style systems - events can get lost, it's very difficult to debug and learn, etc.
If you don't mind my asking, how old are you? And did you grow up in the United States?

If you grew up in the US and are (significantly) older than Facebook and Youtube, you were raised in a society that had significantly greater suppression of free speech than is being discussed here. Nobody handed crazy people a megaphone and a world-wide platform to spread their nuttiness. They had to stand out in front of the post office or mall entrance (where they would be shooed away by security quickly) to enlighten the world about the evils of fluoride.

But that's probably just Bill Gates' chip talking.
the printing press did not induce algorithmically amplified radicalization in order to serve more underwear ads. youtube and facebook are different.
In our internet age, the freedom of speech that truly matters is ALL digital.

The US has no Public ISP, nor Public Speech Platform equivalent of Twitter, Google, Facebook, etc.
I have general complaints about modern "business schools" still not properly teaching (assuming they exist to ACTUALLY train business people and aren't just fancy badges) information technology in a world where your business is your software.

Businesses teach accounting and finance, very numbers-oriented subjects, as a minimum, so this is not entirely outside of the wheelhouse of business schools.

And yet this near-universal problem of software procurement continues across enterprises, a problem traced basically to equally universal teachings on cost control policies and other nuts and bolts that come out of explicit teachings of b-schools and the general literature of running businesses.

Since I posted a wandering treatise on american antiintellectualism and the fundamental lack of cool of the "nerd", and how b-schools want to appear as cool, cutting edge producers of captains of industry (that adopt learning nerdy accounting as a necessary hurdle to get as much money as possible), I doubt they will properly pivot anytime soon.
I think both the Trump admin and the Biden admin have revealed how the White House is not as powerful an influence over the unelected bureaucracy as we have hitherto imagined. Many, many influences and vested interests at work in the executive branch that watch presidents come and go.
If you have a formula to infallibly decide that A is a "bad actor" for any A in actual practice, you have solved the organizational problem of the past few millennia.
Ah I see, the term neo-nazi no longer requires a direct connection to the Nazi ideology.

I tend to reserve the label for those that follow the philosophy's that inspired the
Nazis such as the white supremacists Houston Stewart Chamberlain. I'd expect them to hold to racial purity beliefs.

I guess language changes but it does seem imprecise.

I'd say one of the dangers history teaches is the mistake of painting the other tribe as a monster. When you no longer see them as human you become a monster yourself and can justify ugly behavior.

The other is a fellow human capable of change, of redemption.
Defining free speech is easy, adjudicating it is sometimes hard. In this case, a threat requires the intent to compel (note that compulsion != persuasion). Determining whether "I wonder if the world would be a better place if this man did not exist" is intended to compel or not is harder.

But most free speech absolutists will be pretty content if we get to a point where the thrust of the free speech debate concerns itself with outlier cases like this one (rather than "is it 'hate speech' to criticize woke excesses?" or "to use a Chinese word that sounds vaguely like an English racial slur?").
Two things I would say about this...

1.) It's honest
2.) It's better than most modern / contemporary art
Especially with an idea as original as this.
I'm aware that it's zero-runtime-cost-abstractions, but that's not what sticks with non system devs when they read rusts "marketing material" (blog posts, talks, e.t.c.)
From what I understand from the article, the museum gave him physical cash in which to use as the medium, along with money to pay for his labor (more that two times the quoted value, as well). In all, he received ~28 times the amount of money quoted. Pretty scummy thing to do, even if "provocative."
>yet we force our children to be vaccinated in school in order to be part of society.

Here's what's different: mandating it for everything else. It seems disingenuous to treat the documentation/mandate requirements between countries, public schools, and your local pub as equivalent.

>e also force other things that impinge on personal liberty, such as wearing seatbelts, getting car (and medical) insurance, etc.

"we do it for these other things" is something that sounds like an argument, but actually isn't. Does it make sense for this scenario, with this virus, at this point into the pandemic, and with these tradeoffs? If anything, saying "you've lost liberty elsewhere" is an argument for fighting tooth and nail for the bits that remain.

>the short answer is "it depends on the context".

I think you nailed the crux of the problem and the disconnect between people.

"The context" is wildly different depending on your disposition. For a large swath of the population, the 'context' is that COVID is not an existential threat which warrants the suspension of liberty. For others, the 'context' is that COVID represents such a threat to public health that personal liberty can be traded away.

We're doomed to fight, because each side finds the other reprehensible, and one side is trying to take away the liberty of the other.

>Right now, vaccine holdouts are really screwing things up for us who want to return to some form of normality.

This is categorically false. The unvaxxed aren't the ones preventing you from doing anything. They don't have the power to do so! The government is holding us all hostage and continuously shifting the goal post. Right now, it has been moved to the unvaxxed. Just as before it was about the curve, then controlling case numbers, then acquiring the vax, then reaching minimum vax numbers, now blaming all woes on those unvaxxed. If we look at Australia, maybe we can predict where the post will move next.

>The conversation should be how to draw the right balance, so that, when the emergency is over, we return to some modicum of personal liberty, while still preserving the common good.

For it to actually be a conversation, you have to accept that there are people with a different world view from you, and that they're not wrong, nor an enemy which is holding society hostage. Presumably everyone on this site can read a graph. We looked at the same data and came to different conclusions.
Not sure what You mean. Do You mean Youtube use other business’ wires, electricity, and services that Youtube pays for to provide You with free videos?
Local context without a coherent structure as usual.
You have very few consumer routers with a CPU capable of routing a gigabit with a firewall (using the Linux network stack). All (consumer) routers implement parts of this in hardware, most of which OpenWRT doesn't support.

(For this reason, OpenWRT implements software offloading which skips a lot of the Linux network stack, but is partially broken in the latest release)
Response feels a little harsh.. in terms of features he may be right (haven't used, but heard enough about openWRT).
But in terms of power (or ability to provide throughput), you're right... just "laughably wrong" feels harsh :D
The questions have already been answered, yeah?

Medical marijuana should be treated like any other medication.

Recreational marijuana should be treated just like any other legal drug aka alcohol or sugar that employees consume.

If you can't do those things and perform your job safely and effectively, then disallow it. Contextually, some cultures (even by region in the US) respond differently to having a drink at lunch. Your business probably knows which clients will respond negatively and which will not be phased. The same logic applies with weed.
I agree, however how do you deal with folks knowingly spreading misinformation for financial gain? Most of the "sources" have an active interest in having people listen to them and will say anything that will get more people to tune in, no matter the content.

Do we just let them continue in an age where there are morons out there that will believe anything that is written in a coherent sentence or posted to Youtube with cool background music? At some point we have to hold people accountable, as this is straight up murder in some cases. Remember that girl that convinced her boyfriend to kill himself?
WebGL is currently broken on Safari, even on v15
Safari 14 broke WebGL, causing serious performance degradations.

I'm trying really hard to make my apps work correctly on Safari, but it's getting exhausting.
Every time performance start to look good on Safari, a new bug pops up, without any indication on when a fix will be released.

In this case, WebGL has been broken since Safari 14, and it's still broken in Safari 15.

The issue status is: Fixed, but it's not fixed
>It's nefarious to use our fear for our children to pass controversial legislation. I mean stop to think about how evil that is.

It's absolutely contemptible, yet as Western societies we spend so much time criticising our neighbours and blaming them for our problems rather than criticising the people amping up the fear on us. If I could change just one thing about society I'd introduce some sort of "immune system" against those who try and use fear to manipulate people, the correct response to fearmongering is contempt towards those responsible for it in my opinion.

>What would our country look like if we weren't being constantly being programmed to be afraid?

I'm not American, but here in the UK we face exactly the same issue. I think both of our countries would be unrecognisable and probably a lot better than they are today. How much avoidable inequality exists because the fear of Russian-style Bolshevism harmed moderate left-wing policies in the 20th century? How much avoidable authoritarianism would we have if the War on Terror hadn't itself become an intense source of domestic fear in the 21st? Fear is the fountain from which all tyranny and bigotry springs in my opinion.

It's not just politics that would be affected, every aspect of society would be changed for the better I think. Maybe that's the form a modern Enlightenment would take, an active rejection of fear and promotion of courage and tolerance for dissent in its place.
I love stuff like this. Pure comedy gold. It reminds me that someone can have all the knowledge, all the statistical tools in the world and still make huge mistakes (no, not explaining it, making too much money atm...maybe in a few decades). To the man with a hammer.
I've lately become convinced of the same thing. An idea i've had is instituting some sort of digital marketing tax (which doesn't reach consumers directly) and using the money raised to directly fund open source projects (especially desktop OSS projects which have much less resources than server oriented ones). I'm thinking straight up paying for developers salaries directly as long as you can prove you are working full time on a OSS project that has a minimum user base, as long as the project is completely non-commercial.

Obviously each country would only hire their citizens / permanent residents, so it can also be considered a jobs programs of sorts. 200 billion dollars were spent on advertising last year. A 1% tax would net 2 billion a year, assuming your average OSS developer will work for 150,000, that's 13,000 developers you could fund with that tax. This also avoids Mozilla type situations who need 300 million a year to develop a browser by directly paying for developers instead of funding companies which spend on marketing, executives, and god knows what else.
> weird step into "magic" for a library that has been a pretty damn thin layer on top of JS

I mean, hooks are totally this. They fundamentally break the concept of a "function" despite calling them "functional components." They use this weird notion of state (i.e. magic). The best way I can describe it is a cousin of dynamic scoping from the bad old LISP days. Back before lexical scoping was invented. So you end up with all these caveats and gotchas. Go look up useRef with useEffect and useCallback. It's all a total clusterfuck.

The lifecycle methods weren't perfect. But at least you could understand them. But I lost a lot of respect for React way back when they started fussing with the lifecycle API, a year or two before hooks. Their vDOM abstraction was starting to leak heavily and they were struggling to make sense of it.

When people say they like React, I really suspect they mean they like JSX. React, itself, is a mess. Always has been.
If you like x64, nothing can beat the odroid H2+ :) if you can ever get one... 2x 2.5gb ports. And really cheap.
Did this earlier in the year with an rpi4 and a netgear managed switch. It can route 780mbit down/up (nftables)! Can probably get closer to 900mbit with some overclocking, and reduce latency slightly by pinning the rpi's clock but haven't really cared to.

The hard part was finding a cheap managed switch which does _not_ expose the management interface on every vlan. This is a specific product feature (wtf?) and often the only difference between two product lines.

Ended up with a netgear GS308T - the internet is full of rage at the device requiring you to log into netgear and register it, but I can confirm that I didn't have to do anything. I set it up with it connected directly to a laptop and have never signed up for a netgear account, though they may lock this down in the future. I was even able to upgrade the firmware. Would've preferred a model with ssh access but tp-link wasn't selling them at the time?

Wanted to be able to mix multiple ISP's together (but ended up only having one for now), which would've been 2+ USB NICs and not great for perf.

The other reason why I ended up here is because OpenWRT/etc support for wifi6 routers wasn't/isn't coming, and I want to be able to place my WAP in a different location than the router and main switch... so the WAP is a wifi6 thing running stock firmware but in "WAP mode" which turns everything off.

Anyway, works fine. Image your SD card when you're done configuring it. I need to go back and put it in read-only mode but haven't cared.
I think the crux of the issue is that "the cure is worse than the illness" is objectively false, as the vaccine has been proven to be safe, and bodies from COVID deaths continue to pile up. I try not to listen to politicians for the reasons you mentioned, but just looking at the data it seems like an awfully simple problem to me.
Also, a lot of people might not have any experience with pot, so they don't know what (if any) effect it will have on them. Unlike alcohol. People usually don't want to experience novelties when there is business or a potential deal on the line.
I mean realistically, given the timing, it would probably have been invested in Uber or that iPhone app that was just a "hey" button or something.
Poker is a "zero sum game", yet experts routinely win money from the suckers. Unlike Craps, Poker as a huge skill component.
VerneMQ [0] could be interesting for you, they claim that:

> VerneMQ is a high-performance, distributed MQTT broker. It scales horizontally and vertically on commodity hardware to support a high number of concurrent publishers and consumers while maintaining low latency and fault tolerance.

I'm not sure about their licensing at the moment [1], to me it's a bit confusing.

[0] https://vernemq.com/

[1] https://vernemq.com/blog/2019/11/26/vernemq-end-user-license...
The best counterexample for the claim that dithering is a good idea is the post itself. It shows a high quality (albeit downscaled) picture of the dog that is only twice as big as the horrible-looking dithered versions. And at 30 KB vs. 14 KB, HTTP header sizes already start to make the marginal savings questionable.

https://imgur.com/a/eBxFlL5 has 4 images next to each other - the original scaled down image, the 14 KB dithered image, a 14 KB JPEG, and a 8 KB webp (both the JPEG and WEBP were at the full 500x500 resolution, downscaled afterwards, since in my experience that often yields better results).
No that's just govt. Censorship vs regular censorship. Moderation is the exact same thing they can both do it. Just because it isn't the government doesn't mean they aren't censoring.

Censorship is NOT just government action.