skysight-inc/HackerNews huggingface dataset:
They poll. It's easy however to add pub/sub via redis. Queues are categorized in frequency. So for example a notification queue might process every minute or 5 minutes, a reconciliation queue might run every 12 hours, or have a fixed time, like daily at 2am and 6pm, etc. Each queue runs on its own goroutine on its onwn schedule, and every worker runs all queues. I can also adjust how many items a worker can pull each time so queues do not get backed up. Say there is some criteria an account needs to meet to be eligible for some feature. If that criteria requires some expensive db queries, I can run a daily job that pulls 100 accounts each time to check that they meet the criteria. But if the instances can process more, I can configure it to pull 1000 accounts. Or I can add 9 workers and each pulls 100 accounts.

Usually what I do is pull the records that were updated least recently (as in they should be ahead of the queue). So if a previous worker locked the oldest X records, the second worker will pull the next batch bc the condition will exclude the previously updated (locked) records. There's a lot of flexibility you can add with just these controls: schedule, frequency, batch size, number of workers.
AWS has its own line of AI accelerators called Inferentia that offers reduced cost versus Nvidia, but it's often a pain to make stuff work because everything is written for CUDA. Inferentia team spends a lot of time porting OS models to their hardware for customers to use (e.g. through SageMaker).
Voice computing is in the trough of despair. Tech companies over-invested in them. They aren't the next iphone (nothing will be). But like millions of homes we have two that we use for a few things. Expect improvements at a disappointing pace, leading to improved utility.

Many dunked on the apple watch, but it keeps getting better. Meta's next headset will be disappointing to some but have an audience and keep improving. etc.
Thats absolutely not a conspiracy theory. It’s a well known, very real phenomenon. To the point where FTC has warnings about similar things [1]

[1] https://consumer.ftc.gov/consumer-alerts/2023/05/scammers-ar...
I love the camera on newer ones. Otherwise, not much of an advantage for me - battery life is still one day, storage space can be extended on older with cards... ah and newer ones are always bulkier so that's actually a step backwards. But still I'll take them for the camera (maybe I need a better solution here).
Most used programming languages among developers worldwide as of 2023
what I don't understand is why they only count in multiples of 5. It's the same with EVs (it doesnt have to be 2030 or 2035, it could also be 2032 etc.). It strikes me as needlessly imprecise.

But I guess that's what you get when you have to make a decision between dozens of people with different opinions :)
Software Architecture: The Next Step (2004) [pdf]
I love the irony of sealing the majority of a trial (2 3/4 of 5 days) about anti-trust. :)
> Betamax was also objectively better than VHS.

No, Betamax was worse for most uses than VHS. The picture quality of Betamax was better at roughly the same tape speed, but the cassettes held about half the amount of tape. Slowing down the tape to improve capacity made the quality advantage go away.
Elixir is one language where you can find a library on Github that has not been updated in 6 years but will work flawlessly.

I actually do small PRs to update deps etc on those kinds of repo and people are usually are OK to merge.
Decades ago I played LambdaMOO as Snap and programmed that game :

examine Snap's connect-4 board
Snap's connect-4 board (aka #36086, connect-4, and c4)
Owned by Ger.
White (O) to play.

. . . . . . .
. . . O . . .
. . X O X . .
. . O O O . .
. O X X X O .
. X X O X X .

1 2 3 4 5 6 7

How can O win here:-?
> iCloud uploads plaintext content hashes of all files even when e2ee is turned on.

Do you have a source for that claim? This is interesting.
They are certainly not. Open your imagination.
New York employers must include pay rates in job ads under new state law
Oh sure yes they are indeed here.
The UWP execution model to start with, no JIT code allowed, based on COM.
Kappa – River Imp (Kami) in Japanese Shinto and Buddhist Traditions
Given that I unsuccessfully applied for AIML Annotation roles at Apple for years, I also believe they are building similar tech with internal talent.
I'm sorry but I'll have to disagree with you - Claude 2 is worse than GPT-4 in almost all tasks I've tried it with, the two things that it's better at than GPT-4 are the context window and the dataset being from early 2023 instead of late 2021 (for 3.5 Turbo/4).
Nuvem, a subsea cable to connect Portugal, Bermuda, and the U.S.
I don’t think poorly of you at all. I think many assume that free market forces prevail.

It seems to me that the current monopolies are the reason we don’t have an obvious feature.
How is the selected token "random" if it's chosen based on weighted probabilities, especially if you use a temperature of 0?
Keepassxc is great and works well with keepass2android via file sharing.

I can imagine how the password sharing would be a problem tho.
There are many webmail clients which you can host yourself and connect to GMail by IMAP/POP3: https://itsfoss.com/open-source-web-based-email-clients/
How often you hear that you look like "Rick Moranis"? :D

Thank you for your content!
If a Moon Has a Moon, Is Its Moon Called a Moonmoon? (2018)
I have no passwords.

Don't get me wrong, I don't use a password manager either. Not a single one of them is truly portable, safe or secure. What if you lose all your electronics? All your belongings? Your house burns down in a fire? The cloud gets hacked? You have conflicting interests with US government and they kindly request your passwords from Apple? You have conflicting interests with any other country and they find and use the backdoors installed in US companies by US agencies?

I use an algorithmic password which is:

* Trivial to run in my head (I got used to it)

* Compliant with all silly password character requirements

* Has password rotation built in for apps/websites which require you to change your password every X monts

* Has a shorter version for apps/websites which have a password length limit of 20 chars

* Has a third easier-to-spell version for passwords I need to share with family and friends

* Completely ASCII

* Impossible to tell with bare eyes it's the password for amazon.com from the resulting password. It looks like randomly generated gibberish.

* Leaves the Caps Lock off (so that you won't try again and fail again when you fail once and the Caps Lock is on)

I only have an algorithm in my head. The downsides? It's a bit more slower to enter a password if I haven't entered it in a while. Still doesn't take more than 30 secs. And it can only be brute forced in a million years instead of a billion.

And yes, you need these features in your algorithmic password. It took me about a year of trial and error to get to this point.
> By doing so, one would set up a multi-threaded runtime which mandates that types are Send and 'static and makes it necessary to use synchronization primitives such as Arc and Mutex for all but the most trivial applications.

That is a very weird argument to make. Tokio has very convenient APIs (LocalSet + spawn_local) for spawning non Send futures that you temporarily await (which really is the only useful thing non Send futures can do).

If anything tokio significantly improved the user experience of async in Rust in general because it promoted Send futures.
So that's why saving never worked on NBA Jam TE. I figured they lazily didn't remove the save option from the port. A childhood mystery solved at last.
If nothing else I enjoyed the word "Redwashing" to describe
coordinated propaganda against Green thinkers by a global "think-tank
network" of industry, business and investor interests.

I fear these Atlas sorts are self-destructive fools though. Their war
on protest and attempts to criminalise dissent in western democracies
will backfire as the tide inevitably turns "greener" and to the left.
Their own ideas will become outlawed. Protest _for_ a new nuclear
power station, or the right to commute to work will be met with the
same fist.... labelling them criminals and terrorists. Such
short-sighted thinking that happens in these "tanks"!
Back in the old days it was somewhat common knowledge that the internet is a bad place and you should be careful (I was told to never share my name or any PII online for example). Furthermore spam & scams weren't considered respectable business models, so the IT industry was generally against them; no reputable company would promote such things or engage in such practices, so scams were mostly relegated to Nigerian princes in your email inbox or other user-generated-content areas. No reputable company would intentionally promote such things, either out of common decency or a belief (whether true at the time or not) that doing otherwise would land them in legal trouble.

The problem is that spam/scams are actually a very good business and people being careful/suspicious online is bad for said business. Big companies (that people would normally not associate with shady activity, due to a mistaken belief that laws apply to big companies) are now taking part in the action with first-party spam/scams (ads, sponsored or "suggested" content) and doing everything possible to give a false sense of security to users so they drop their guard (or grow up to never have that guard to begin with).
I asked Siri today about the current week number (in German), and it failed. Just when I thought I've lowered my expectations enough, Siri can do one "better".
1. This can be learned in one month.
2. Follow official docker docs, deploy tutorial containers.
- learn both docker, swarm and compose
- learn about networking, volumes and secrets (focus here, this is the most important part)
- take notes and don't spend more than a week on this
3. Then deploy some open source services based on docker, find them on github (i.e. azuracast). Spend whole week deploying docker stacks, find as complex as possible if you find it easy.
4. Now repeat the process for k8s.
- setup local stack (pick k3s or kind, don't overthink it)
- read about basic k8s concepts on the website (this should map to what you know from docker)
- deploy few basic containers (pods)
- then find k8s stacks on github to deploy
- take notes, week max
5. In the final week try to convert one of you docker stacks to k8s to learn the differences and to write your own charts. Dont rely on tools like kompose - do it by hand.
- here try to learn to write own charts
- if you have time left learn one of the cloud offerings (ie GKE)

Suggestion: If you know python try to deploy this for starters https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial...
Related:

- Internet-connected cars fail privacy and security tests conducted by Mozilla https://news.ycombinator.com/item?id=37404413

- ‘Modern cars are a privacy nightmare,’ the worst Mozilla’s seen https://news.ycombinator.com/item?id=37401563

- It’s Official: Cars Are the Worst Category We Have Ever Reviewed for Privacy https://news.ycombinator.com/item?id=37401563
This is very cool, I like the increasing complexity levels.

I actually made a similar thing based on writing your own autopilot for a Lunar Lander [1]. It's hard to make the difficulty increase linearly though. I like the use of different scenarios in this one.

[1] https://lunar.unnecessarymodification.com/
This is what we do. Even put together a library for it:

https://github.com/cpursley/walex
Is Deepmind doing LLMs? I thought it was a different team in Google that trained Bard/Palm
Not a bus, but TropeTrainer: https://www.inverse.com/input/features/tropetrainer-thomas-b..., to the point where synagogues are passing around computers running old copies of macOS so kids can study fir their bar and bat mitzahs
I’m fairly certain I’m not a terrorist and I made the statement. Therefore; I think your conclusion is false.

I made the statement because according to statista [0] there were only 149 terrorist acts in North America from 2007-2022.

That seems fairly rare to me.

[0] https://www.statista.com/statistics/489581/terrorist-attacks...
Can GA simplify the rotation of high-order Spherical Harmonics terms?

Intuitively I think the 5 secondorder terms would correlate to the 2-blades in (3,0) algebra but I've no idea whether or not it could simplify computation.

https://web.archive.org/web/20030521145638/http://www.resear...
I many EU countries (all?) the usage of pesticides _of any kind_ for killing weeds in such a use-case is strictly forbidden because it can (will!) end up in some amounts in apartments, on clothes of pasants etc. Which would not be in line with it's regulation of it's application and the risk models based on it.

> The US courts,

yes, but that was more politically motivated after Monsanto was bought up by a EU company then anything else

Basically the court decided it on a study which was not yet peer reviewed and all the points the court decision based it on where pretty much taken apart by the pair review as improper since. (Basically anything which increases total cell grows (e.g. by killing cells which need replacement) is carcinogen if consumed in very very high dose. I.e. with the methods used there fresh lemons juice probably would be carcinogen...).

At the same time the court ignored a bunch of studies which showed that (with the viable methods of studying that aspect) it doesn't seem to carcinogen.

To top that of the people which sued because their got cancer had other habits which mad them quite a bit more likely to have cancer, exactly the cancer type they got too. I think it was a past heavy smoking but I don't that fully.

And somehow the judges decided they need to make a ruling before the study is properly reviewed and rule different to all the other curt cases in the past which tried to sue the same way just after the company was sold of to outside of the US... very ... normal.. right?

Honestly I'm 0% worried to get cancer because of glyphosate.

BUT I do not trust it and many similar pesticides at all.

I.e. I would not be surprised if we find out at some point that traces consumed with food lead to stomach issues or that it affects certain insects in ways which is so bad for the environment that burning down docents of forests would have been way less of an issue.

Through that generally seems to be an issue for this kind of "roud up" stile of pesticides.

And then there is the issue that especially outside of the EU glyphosate is often used in doses WAY above the safe limit publicized up by Monsanto and I wouldn't be surprised if some EU farmers do so, too.

But here is a thing all that applies to (at least nearly) all alternatives to it.

So what is needed is more like a fundamental change to how farming is done, mainly focused on long term sustainability and environment which likely would happen to also remove any potential subtle negative effects on human.
Ask HN: Fake Reviews on G2?
I recently noticed that my company [1] has 23 reviews on G2, all of which seem to be fake. I know they're fake because we sell an enterprise product with a high amount of consulting and I happen to know all our customers personally, and none of the reviewers are people I would recognize. Most of the stuff that's written in the reviews is nonsensical as well and doesn't correspond to the type of product or services we offer.

I'm wondering what's the game here? We never paid anyone for creating reviews of our software on G2 or elsewhere, and our core product is actually named differently. Are those people just writing random 4-5 star reviews to gain credibility so that they can create paid fake reviews for some other services? In any case, take G2 and other sites with a grain of salt, it seems fraudulent reviews are rampant.

1: https://www.g2.com/products/kiprotect/reviews
> customers, for the most part, don't care how something is made as long as the product itself is good

Most people may also not care about the ingredients in their food, but that doesn't take away the right of others to know what's in their food. If you think it would make no difference, what's the harm? Not even giving people a choice while claiming to know what they want seems fishy to me.

And art isn't just product. It's human communication, it means different things to different people, and "who made it and why" is part of that. You don't have a right to my attention and respect just by producing (or stealing) the same output as someone I care about. The stuff that can be quantified is not the stuff that matters.
It saddens me to hear so many young people are having such serious health disadvantages. I wish I could do something for them other than post. I think the actual culprit is stress.

I was a stress eater up until late July when I started with strict OMAD/keto. I lost 8kg and reduced waist circumference by 11cm.
> In addition, if I think about the markers in a phishing email, it’s usually poor grammar, misspelled words, usage of emojis, etc.

Back in the days spam/scams would generally only be in user-generated-content areas like e-mail, IM, etc. You wouldn't have reputable websites or even your OS pass off scams as first-party trusted content.

Nowadays? Every consumer-grade app has ads that try hard to make it look as polished/legitimate/secure as possible, which any scammer with a big enough wallet can take advantage of.

It's not just grammar/misspelt words/etc, it's also that technology evolved to intentionally give scammers more avenues to make their scams look much more polished and official.
OpenAI used this approach for CLIP before blip and llava. CLIP is used to encode the text prompt in stable diffusion. Not sure about Dalle.
It always seemed that terrorists are stupid and irrational in their attempts to achieve their goals, fortunately for society.

So maybe this is another case of terrorists just being stupid.

Or I expect that GP had some sort of brain fart, disagreed with my statement, and typed the first version of “nuh uh” they came up with.
Don't use bleach when you can easily make hypochlorous acid. Hypochlorous acid is bleach but acidified and much safer to the human body than bleach. Bleach is thousands of times more toxic to humans at the same HOCl concentration. You suggest using an OCl- concentration of 2500 ppm which would be extremely high for an equivalent therapeutic use of hypochlorous acid. You can easily use a 10 times lower concentration of hypochlorous acid for the same purpose, and it would still be total overkill. You can easily make hypochlorous acid with electrolysis safely or by mixing highly dilute bleach with highly dilute acid (vinegar) with a target pH range of 4-6. If your solution pH falls below about 4 there may be chlorine gas evolution which is generally undesirable. Above pH 4 it is not significant. Given the desired HOCl dilution hardly any chlorine gas will be emitted even if working in a confined space and using an excessively low pH. I recommend the electrolysis route for use in and around the body because the route is generally free from potentially harmful contaminants which may be in your bleach products. The bleach and acid method is useful to make a general purpose deodorant and disinfectant or if you trust your bleach to be free from harmful contaminants. https://www.dstec.com.my/wp-content/uploads/2020/04/pH-for-H...

Hypochlorous acid is hundreds of times more effective than bleach as a biocide because it is uncharged and can far more readily diffuse past the lipid bilayer of microbes to wreak havoc. Somehow, humans are generally much more immune to these effects. Whereas 0.1 ppm HOCl can kill most bacteria it takes approximately 10,000 ppm to damage most human cells. It is not recommended to use much over a handful of ppm in the nose and eyes.
We’ll see how much Toyota and Honda increase capacity. They’re pretty good at it and this much increased demand should really benefit them.
async traits are in the process of being stabilized: https://github.com/rust-lang/rust/pull/115822

Also, impl trait projections (ability to use Self::Foo associated types in async functions in traits): https://github.com/rust-lang/rust/pull/115659
Very cool nice job. How do you chunk up the content, do you use something like the langchain framework to help?
Did you have a look at https://www.monitorix.org/ ? I'm not sure if it works on OpenWRT, but otherwise checks all the boxes.
not comical, sad, very sad

because it show how there a quite a bit of corruption in both places in ways which is harmful for the general population in bother places
I am an idiot. I just read the comments without looking at the linked page.
Upsert in SQL
There's a great scene from Tokyo Ga (1985) in this vein: https://www.dailymotion.com/video/x446hub
Contact the author and tell them the other sides. Every journalist I've met/worked with appreciates that kind of thing, another source/another side. They definitely will give you time.
Apple and Adobe also used to have a mutual no-headhunting policy. And speaking anecdotally I don't think I've ever heard of someone working at both companies during their career even today.
I use and pay for Bitwarden. I want it to succeed, but I still find it weird.

1. Security.

Bitwarden's documentation on its security model is quite thin.

1password has a great write-up about how it works in detail: https://1passwordstatic.com/files/security/1password-white-p.... Corresponding doc for Bitwarden is much lighter on detail: https://bitwarden.com/help/bitwarden-security-white-paper/.

The security audits they list of https://bitwarden.com/help/is-bitwarden-audited/ are focused on the client software implementation bits, and make no judgement on the overall security model.

My main concern is that the password is the only key that is needed to both log into the server and to decrypt the vault. There is no additional key that is completely offline, like 1password Secret Key (that is presumably stored in Keychain / Secure Enclave at rest). A password seems somewhat more easily stealable (with keyloggers or clipboard loggers etc).

I am not a security expert, but I know enough to be concerned :). I wish there was more discussion on the implications of this difference on security models.

2. Offline access.

Bitwarden does not like to work offline.

You can unlock and view the vault, but you cannot make any changes without active connection to the internet! And Bitwarden will show you a very generic error ("failed to fetch") if you try editing while offline, it won't give you any suggestion on what to do.

Moreover, apparently they will delete the local copy of the vault if internet connection is missing for 30 days: https://www.reddit.com/r/Bitwarden/comments/vtaqi0/comment/i.... That's just nuts if true. I should not rely on the Cloud to have access to the vault as stored locally as long as I have the password.

While there is a general fear about trusting The Cloud as the source of truth for accessing the passwords, this caused very tangible practical issues. I have actually run into needing Bitwarden while on the go. Also the CloudFlare IP that Bitwarden uses was somehow blocked by my provider for some time, and that broke Bitwarden completely (both the provider and Bitwarden neglected to do anything about the problem when contacted).

3. UX.

You get used to it, but it's simply not great.

Worst of all, the UI of the browser extension is prone to data loss. The Bitwarden popup resets the state every time it is unfocused. So imagine the scenario:

* I start creating a new entry and generate a password.
* I briefly dismiss the Bitwarden popup to paste the password into the website.
* I open Bitward popup again hoping to finish entering the data and save. But the entry is gone. I just need to hope that the generated password is still on the clipboard.

1password in contrast keeps full UI state and partially entered data even if the vault is locked in the interim.
It’s an entirely different business?