skysight-inc/HackerNews huggingface dataset:
> a lot of storage

Is this fundamental, or just a problem with mapping these models to our current serially-bottlenecked compute architectures? Could a move to “hyperconverged infrastructure in-the-small” — striping DRAM or NVMe and tiny RISC cores together on a die, where each CPU gets its own storage (or, you might say, where each small cluster of storage cells has its own tiny CPU attached), such that one stick has millions of independent+concurrent [+slow+memory-constrained] processors — resolve these difficulties?
Making the network information aware is the next Internet infra problem.
Where is the ode to the likes of AnonAddy that have been about for a long time now AND are provides much better service?
Are you trying to get out of jury duty?
Does anyone in practice confuse books from the fiction section with news? People do in practice confuse Tweets every second of every day.
This looks really promising. I’d love to know why the author wrote their own SDK rather than using gomautrix or similar (and so getting E2EE for free)
> Up till about 1985 the window [of what you can say without being cancelled] had been growing ever wider. Anyone looking into the future in 1985 would have expected freedom of expression to continue to increase. Instead it has decreased.

In 1985 in most places in the USA a public school teacher openly supporting gay rights in the classroom would have been risking their job and possibly their entire career.
How did you come across your current goal or life's purpose?
I have seen some form of early success to have been a contributing factor in many people's long term goals.

Is random trials till you see some form of early success is the way to find that? How did you come across your current goal? Do you follow a process?
Supposedly because at the time of the acquisition, "Canyon Bridge was licensed and regulated by US law." but "Since then it has moved its headquarters to the Cayman Islands and as such is no longer a US-controlled entity." [1]. Although that sounds pretty flimsy. I suspect, given it happened in 2017, it was judged politically unwise to block a Chinese state investor when the UK was looking to increase global trade post-Brexit.

Eventually it seems the UK gov woke up and blocked a Chinese attempt to take over the board and move the company to China[2]. Now it seems there's a plan to IPO again in London or Nasdaq[3] so the Chinese owners can exit.

[1] https://www.bbc.co.uk/news/business-52275201
[2] https://www.ft.com/content/654a6d68-ef26-47b2-9da5-9029c570f...
[3] https://www.ft.com/content/e0c48d30-866d-4efd-9d78-21e49d366...
SmarTTY – a multi-tabbed SSH client with SCP support
> The biggest mistake western democracies have made is to trade with dictatorships

Even benevolent dictatorships?
Having one instance of a class that's being passed around isn't bad. The singleton pattern with what's effectively a global variable , accessible from anywhere, is bad though.
COVID won't stop spreading when everyone gets it at least once. It will continue to reinfect most people, and mutate faster than you can vaccinate. Every few months the vaccines will become less and less effective.

Where I live was almost entirely vaccinated, and that didn't stop the virus from overwhelming hospitals, even with lockdowns. Most people had probably already gotten it too by that point.

I don't know what's the solution, but there's clearly a point in trying to keep the virus from becoming a permanent strain. The question is if it will be successful. Locking down ~5% of the country is preferable to locking down 100% of the country because a new variant came around and the hospitals are full, so on that basis it's rational if you think it has a chance of actually being successful.
With remote computing (running the OS and even webapps remotely https://www.cloudflare.com/products/zero-trust/browser-isola...) becoming more and more popular, I'd imagine it's a case of better safe than sorry.
Their site (fightforua.org) said no combat experience necessary and correspondence with that organization confirmed this. (Edit: looks like it now required) I have no combat experience but do have experience with search and rescue and disaster relief. I know those are very different, but I am willing to either fight or do something I have experience with. I signed up about a week after their Legion came into existence. I heard back with some questions answered and a link to another form to fill out, which I did. Then nothing, and it's been a month or more. I wrote back and the response was that they were really busy with screening and I needed to wait longer.

Does anyone have ideas of how I can help Ukraine in Ukraine? I don't mind the very high risk but I have no money to donate.
> Can you even imagine that today?

No need to imagine, the law never left.

https://www.lawfareblog.com/seditious-conspiracy-real-domest...

https://www.google.com/search?q=sedition+usa&tbm=nws
What I found was that my ADHD characteristics of not focusing deeply on books was just shallow distractions like you mention.

I got rid of those distractions by buying a Kindle or using an iPad with no fun apps on it. I only allow myself to read on them and if I "context switch", I punish myself by not allowing myself to use those fun apps until I read X pages/minutes.

I built a reading habit over the last 3 years because of this. I went from reading 1-5 books a year in 2018, 12 books in 2019, and 52 books in 2020+ (pandemic definitely helped, but I fell in love with reading again).

Your brain is elastic. It can return back to the shape you previously had before the introduction of ADHD/addicting tech. It takes time, patience, and it's fair share of pain to cut the addiction. I'm on year 5 and thriving, but the first couple years were extremely challenging.
What are you talking about? A three-dose regimen of Pfizer or Moderna pitted against Omicron is 75% effective against infection and 88% effective against severe disease: https://www.healthline.com/health-news/by-the-numbers-covid-...

Sinovac wasn't great against the original strain, but against Omicron, Sinovac is basically worthless. A two-dose regimen provides literally no benefit, and three doses is only equivalent to unboosted, two-dose mRNA (aka, not really effective): https://news.yale.edu/2022/01/20/vaccine-used-much-world-no-...

Sinovac is trash, but politically China can't admit failure and buy the Western vaccines, and hence it's stuck with lockdowns.
> Your ChessBoard class should only be concerned with chess-board-ness. A separate second idea is that your program only needs one board. That’s not a fact intrinsic to chess boards, so it shouldn’t be coded into your ChessBoard class.

This is a remarkably bad example, because either (a) a program might need more than one board (e.g., a server for multiple games), in which case the example is irrelevant, or (b) singularity really is a fact intrinsic to chess boards, and is therefore a perfect example of a Singleton.
Historically is different than currently. Historically the fight was against the spread of communism and so we propped up dictatorships all over the world that would prevent the spread of communism in their countries (which often backfired). Currently that is no longer the case because communism is basically dead for all intents and purposes.
A 1070 though was slower or on par to a 980ti which was released 7 years ago.
They require roughly the same amount of storage as modern ANN networks except that "neurons/synapses" may have some additional state that needs to be stored. Compared to the compute they require in relation to the compute needed for large-scale ANNs though, the storage is a lot.
Singleton pattern == global variable
Show HN: Ultra fast Terraform plan and state parser written in Rust
The social contract is manageable precisely because the unsafe subset of typical Rust codebases is a tiny fraction of the code. This is also why I'm wary about expanding the use of `unsafe` beyond things that are actually UB. Something that's "merely" security sensitive or tricky should use Rust's existing features (modules, custom types etc.) to ensure that any use of the raw feature is flagged by the compiler, while sticking to actual Safe Rust and avoiding the `unsafe` keyword altogether.
> Can you even imagine that today?

Not in the countries I guess we both live, but in some authoritarian places, definitely, unfortunately. Your point still fully stands though!
it doesn't matter

what about USA stop importing oil from Russia?

they increased their imports since the crisis

https://www.globaltimes.cn/page/202204/1257500.shtml
I'm curious, why don't spaces work for you?
>The actual source of this quote is a literal Nazi

This is called the Genetic Fallacy, it is completely irrelevant who said anything as long as that thing is true and/or useful. Nobody owns words. Aristotle supported slavery, you don't interrupt every logic lecture with "You know the source of those funny terms is a literal slavery supporter?" do you?.

>It is also a silly idea. It is considered rude to make fun of autistic people at work

This common retort completely misses the point, voltaire's rule of thumb is just that, it's a heuristic, an extremely good one for detecting and finding hegemonic ideologies, but not an algorithm. A necessary but not sufficient condition.

The kind of offense is also different, nobody rages at you and assembles a mob because you made fun of an autistic person, at most you will get a cold stare and get ignored. Voltaire was talking about a different kind entirely of "Not allowed", the familiar hysteria coming from the fanatically religious when you speak ill of their idols, he was probably speaking about the church, but the wisdom is just as relevant to the new religions.
Docker sbom command: more visibility into Docker images
Making client code AGPL normally means the author is making an ideological statement that “even if any of this could be run serverside, you must still release your changes”. (Or they are cargoculting a restrictive license from elsewhere :)
I don’t see the problem here. Media reported on both what Obama said and did, even if one thing invalidated the other. The Atlantic itself did write extensively about drone strikes and fracking during the Obama administration.

Now, compare that to the absolute sycophantic behaviour of Fox News.
Yup, this makes is unusable for me. Try AnonAddy bro, its much better. You even get iOS app to manage your aliases on the go.
I used it to point people to a reader-view of an article here on HN, or where an article was paywalled. Sadly it needed javascript to work, and sometimes it wouldn't allow certain articles to be 'outlined', randomly and without reason.
But they aren't abusers. How would you feel if you were a female SWE and had to work with someone who considers you "biologically inferior"? IMO Google did right by firing him
Don't take examples from the cold war era fight against communism as examples that indicate how the US government currently behaves.

Also, the US isn't imperialist.
Who you're replying to specifically cited Omicron. The study you posted is older than Omicron. There is evidence Omicron and Delta are much better at reinfection.
> It’s literally chromium.

The engine is just one part of a browser. Edge is not the same as Chrome.
It would be nice to have a cable alternative to IEEE 802.15.4/6LoWPAN. IP seems to be the future for home automation. The problem with wireless is that you end up with devices you have to change batteries and reliability issues in high density housing. Laying a twisted pair ethernet cable to each temperature sensor is overkill and too expensive.
I’ve done this before and it worked for me. Can’t say it will always go so smoothly though
You're making a lot of sense here. It would make things nicer for the cities and more efficient for the freight movers. I like it, but I don't see how one would get the economic and political "oomph" to push it through?
I'm not convinced that it's a great use of Rust's `unsafe`, but since you want an example... dealing with voltage regulators maybe? Where an invalid value put into some register could fry your hardware? There's a ton of such cases in embedded.
THIS. If you can't find audiobook version of books, but if you can find an epub, you can upload it to Google Play Books and (at least on Android) have it read the book aloud. You can change the reading speed to around 2x or more so that it is not too slow.
This is diverging from the strict definition of "Turing Test", but I've had the bad luck of having my YouTube comments silently deleted (or worse, shadowbanned), and it's so infuriating (because it seemingly punishes some of 3 ways in which I've tried to make my comments better), that I mostly stopped posting them.

Not to mention that in cases where it results in a direct ban, you better hope that odds are better than 50/50 ! (New users are particularly susceptible.)
I've also noticed that these things are taking on the aspects of religion, i.e. they are faith-based.
I don't use Safari but I still use this feature a lot even though I have to do a few extra steps because it does not integrate with anything other than Safari, its that useful for me.

Some sites have never worked properly with the email+tag@gmail.com thing and some have even become wise to it and wont accept addresses like that (car dealers are the worst).

I hope someday apple allows 3rd party integration with this feature.
The fact that we're causing so much problems is itself foreign propaganda, which is why it's only believed by a minority of deluded people.
I signed up for Comcast Xfinity using a brand new “hide my email” address and three months later I started receiving phishing emails at that address. (I’ve gotten over half a dozen so far). Made me realize that either Comcast was hacked (without disclosing it) or they’re selling people’s emails.
>Information on Gitter is public, it does not require an account to read;
>Information on Gitter can be linked from across the web;
>Information on Gitter being public, is indexed by search engines and is being archived;

Regarding these points, is this really a necessity when the Scala community seems to have a public Discourse for both users [1] and developers [2]? A real time chat is not really an ideal place for information to be stored in the long term, forums would be a far better place for that. A chat would typically be for here and now discussions about Scala, and any one off issues people may need help with, what with the forum serving the more long form discussions that would benefit from being indexable by a search engine.

[1] https://users.scala-lang.org/

[2] https://contributors.scala-lang.org/
Want to note that you're putting words into my mouth:

> the lesson you seem to have taken from it is that you were the oppressed one

I never said I was oppressed. You've invented that whole cloth.

If you find yourself thinking "they're just using this for cover to say bad things", consider that in the context of you abjectly misreading/inventing details to what I'm saying here. If you fill in details that match your own negative biases and then say "wow, these people really live up to my negative biases," you're not evaluating evidence, you're just testing your own beliefs against your projections of your own beliefs. Certainly looks like what you're doing here.
> couldn't respect her boundaries

You are making stuff up. The person already said that they discussed politics together all the time.

If you are discussing politics with someone all the time, it is absurd to claim that a boundary has been crossed.
Another one that's come up in the past is https://sneakemail.com/
> Do you follow a process?

I journal. Taking notes (usually at night) on my phone, and then execute on ideas in the morning. Not sure how common a tactic that is, but it works for me. Ideas at night, and execution in the morning.
Ha ha! Thank you for pointing that out, since it proves my point.

Well that's certainly disingenuous of him to lie that it's a video of "judgmental British skinheads" then, isn't it?

I'm sorry you took the bait and watched the video, and it's nice for you that it wasn't a rick roll or something worse, but I have no desire to waste my finite time on Earth watching youtube videos of "judgmental British skinheads laughing their asses off", or for that kind of stuff to pollute my viewing history and recommendations, or to contribute to their ad revenue, so I gave him the benefit of the doubt, assumed good faith, and took his false claim at face value instead of presuming that he was simply lying.

HN Guideline: "Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith."

My bad for being so trusting, but I'm in your debt for setting me straight that he's a liar.

But doesn't the fact you kindly shared that he lied just prove my point that he's not arguing in good faith, and is intellectually dishonest?

So now that you've selflessly subjected yourself to that video, what is it that YOU think it proves, besides my point that he's not arguing in good faith, and can't come up with a better argument?

At least I posted an accurate description and transcript to the video I linked to. Did you click through and watch that too?
> work from home

That this is possible at all for you is a privilege many do not enjoy.
The part in "the joke" contains the joke, all of the other sections are not.

Pokemon Sword/Shield was really causing Roku devices to boot until Roku issued a patch as the "background" section details.

The joke was this involved a collision with some signed Roku command and that's the fluke our universe gets over a planet of Justin Timberlake clones. It's not a "2 guys and a priest walk into the bar" type joke, it was on /r/programminghumor after all.
> Gee, how would anyone look at a Republican administration whose first Supreme Court appointee penned a seminal decision on LGBT employment protections as not trying to turn back LGBT rights? One wonders.

Sure, Obergefell and Bostock were good, but op was talking about the country, not just SCOTUS. You can't ignore things like bathroom/locker room bills, the Don't Say Gay bill, book banning, etc. You're narrowing to things that support your position.

> (Roe) is unpopular with women in its full scope—specifically, Roe’s guarantee of elective abortions in the second trimester.

This is a right-wing talking point that (predictably) ignores the facts, narrowing to data that supports their position. It's very hard to poll about abortion because it's so nuanced, and most Americans are really uninformed. Couple of things here:

If you look at Gallup's results (the poll Town Hall et al reference) [0], you'll even see majority support for abortion in the third trimester. 75% of respondents believe abortion should be legal when the woman's life is endangered, and 52% when the pregnancy was caused by rape or incest. You'll also see that 56% of respondents oppose an 18 week ban, which is well into the 2nd trimester.

The reason the right centers on the "second trimester" talking point is that a different question shows way lower support (65% think it should be illegal), but when they drill down, support in various scenarios (life of the mother, etc.) increases. This is similar to polling about the ACA: if you asked people about Obamacare they hated it; if you asked them about the policies in Obamacare (no lifetime caps on care, no preexisting conditions) they loved it. It's an old, disingenuous trick.

> Social progressivism is an overwhelmingly white movement.

This is super untrue, but it's not that surprising since you're using Warren's primary campaign which, again, is a very narrow measure that supports your position (the demographics of the states she competed in are "overwhelmingly white" [1], so what you said applies to every candidate until Super Tuesday). The quick rejoinder is "then explain BLM", but something more substantial is the demographic breakdown of the Democratic vote in the 2020 Presidential election [2]. Quick synopsis is Biden/Harris won:

- 63% of Hispanic and Latino voters

- 87% of Black voters

- 68% AAPI voters

- 65% of Indian American voters

- 68% of American Indian and Alaska Native voters

- 43% of White voters (38% men, 44% women)

Maybe you'll quibble on Biden/Harris not being a progressive campaign? We can look at the last Quinnipiac poll from before the Iowa Caucuses [2] where Sanders' and Warren's non-white supporters made up 41% of their vote shares. Sure they don't match Biden's 70%, but they're decidedly not "overwhelmingly white" (might want to look at the Buttigieg campaign for that one).

[0]: https://news.gallup.com/poll/1576/abortion.aspx

[1]: https://www.brookings.edu/blog/the-avenue/2020/01/31/just-ho...

[2]: https://poll.qu.edu/Poll-Release-Legacy?releaseid=3651

[3]: https://en.wikipedia.org/wiki/2020_United_States_presidentia...
I'm a Firefox user. When I see a cookie popup I immediately CTRL+R to switch to Reader view. It usually works; I still get to read the page, but without the popup or any advertising.
Although it can be hacky to implement in Python, a singleton object can enforce locking and privilege-based access control. It can also group globals into sub-objects, which can make some naming systems easier to enforce/remember.

Open globals are unstructured, and more likely to turn into a messy free for all.
Lua has very similar rules to JS regarding semicolons from the user's perspective: semicolons are optional, and only change a programs meaning in some very unusual edge cases. From a PL design perspective, they're fairly different, though. Lua's grammar doesn't have a statement terminator, and the language just lets you insert semicolons anywhere that doesn't appear inside a statement if you so wish. JS's grammar does have a statement terminator, but has rules for inferring it in some places when it's not present.

Does this distinction matter in practice? Probably not. The more important different is probably just that JS has more unfortunate edge cases related to semicolons than Lua.
sure, but I need to know how much more recently.
> esc key

You may use Ctrl-[ instead. What do you mean about capslock? Mapping capslock to esc?
I'll quickly plug my current to do solution: a pinned Google Keep note with a daily reminder that's pushed to my devices at 7am.

I already use Keep for my grocery list and other things, so this way I don't need Yet Another App. It's on all my devices, it's got lists and checkboxes and reminders, and the UI is simple and responsive (which tbh wasn't always true, Keep speed and stability sucked for a long time but it's rock solid now).

Interested to hear how this app might compare to my baseline solution.

Also, what's this business about scheduling priorities being better than prioritizing your schedule? Personally I mostly just do things in order of priority and the timing is flexible. I'm not sure I would benefit from telling myself to do X at Y time.
The comments of every ML paper posted on this site are dominated by people either baselessly discounting the results as a party trick or illusion, or shoehorning in their conjecture about what approach the field is overlooking.

As someone just trying to learn more about the implications of new research, I find myself resorting to /r/machinelearning, or even twitter threads, to get timely and informed discussions. That's a shame, given what HN sets out to be.
Sure, as I said "a single static class: don't do that" -- however, the definition of a singleton, as per the GoF, is just "something that restricts the instantiation of a class to one instance".

Nothing about global visibility, and again, any decent dependency-injection framework should manage that well enough.

So, still mystified about all the singleton-hate here!