skysight-inc/HackerNews huggingface dataset:
I'm not in the US and I don't think I've ever been emailed by a political party in the UK where I live. So I don't know how it normally is. But one of my throwaway emails somehow ended up on a Trump campaign list in 2020 and it was pretty insane. I'd get multiple emails per day saying I'd been hand picked by Trump to do something, which was usually either to send him some money or fill in a survey. Once I was hand picked by someone to e-sign Trump's birthday card, and probably also to send him some money. I can definitely see how any remotely good spam filter would be catching a lot of that stuff. And also there was no opt-in before they started emailing me and their unsubscribe button never worked.
At almost every company I’ve worked for I would estimate that if I worked on or made changes like you have described the benefit to cost ratio would be multiples larger than any of the actual features I worked on. This was always perplexing until I realized my assumption that managers were given a pool of money and were judged on the ROI they generated on that money was false.
Neutralisation of cockroaches with laser automated by machine vision
Ah yeah, that's a good idea for when the model is very async, thank you! I'll keep that in mind.
I'd recommend learning Rust because the way Rust pushes you into writing code will lead you to write better C code, etc.

People that learn C or C++ first often end up fighting the Rust compiler a bit until they adjust their mindset.
When a song has a groove you dig, it sounds good even without the lossless codec and the gold-plated wires. But when you're listening to traditional Chinese music you're better served with a speaker system that has had the wires chewed through by mice.
You violated our trust and still are seemingly refusing to admit that. You dismissed any criticism of your choices that didn't come from a maintainer, calling such criticism abusive and stemming from entitlement. It's relevant context whenever you complain about entitled users.
Debugging in Ruby with AppSignal
> I did for work as well and in my case I do not want to touch it again for quite a while. Cargo is a terrible system with all kinds of hidden and possible broken dependencies you introduce and everything depends highly on the version of rust you use

I've encountered none of this. Of course Cargo is going to have broken libs, it's just a package repo like npm, pypi (+ pip), etc.. The differences between "editions" is pretty large, but I haven't seen much reason to not use the latest release in most cases. The tooling out there is very good at supporting multiple toolchains simultaneously (though, not in the same project, necessarily).

> It doesn't fix programmer errors despite every rust user trying to convince me otherwise

No engineer who knows what they're talking about will ever say this. You're either spewing lies or are believing the words of people who have no idea what they're talking about, neither of which are good. Rust helps prevent a specific class of memory errors that are very common in C (and to a lesser extent, C++). It still gives you the `unsafe` escape hatch that lets you do almost anything you can do in C.

> It's not even close to mature enough to consider using except for test projects.

Our production hard-realtime control system begs to differ.
This is not a feasible attack. There is a large difference between how academics use "broken" and what the practical consequences are.

As Schneier writes as an introduction in the very paragraph you are trying to quote, "in academic cryptography, the rules are relaxed considerably." This is not a snub on academia; colloquial terms sometimes just mean something different than the academic definition.
The original comment I replied to was simply:

> Well, it's obvious why. Crypto is much simpler than interacting with dollars, and it's easier to bypass gambling laws, many of which are quite draconian, when you're not interacting with dollars.

It has since been edited with no notice.
It's not doing the same task though. It's being assigned the same task and doing a worse job at it. Because a better solution is unavailable.
> Altruism isnt necessary, education is.

Communists tried so hard to educate us into the "New Man". For the betterment of all mankind, of course.

Of course, ignoring human nature tuned the whole "experiment" into a huge, predictable failure.
>Isn't this the scheme at most places?

Few realize that. I mean that is part of the whole game, slaves who do not feel they are slaves.
Plant-Based Dietary Patterns for Human and Planetary Health
Ah, you mean the actual memes? Hmm, I'm not sure actually, that's an interesting idea.
Coinbase’s $1B crypto philanthropy left a trail of disappointment
I love Rust, it's the most fun I've had programming since first discovering the concept as a kid, with the possible exception of the time I was enamored with Haskell. But one stereotype that I've faced a lot is in connection with the ecosystem. In particular, if you're not satisfied with "rustup everything, then let cargo pull all your deps from crates.io, it just works" as a way of work, you'll sadly face quite a bit of hostility from parts of the community. Seriously; a programming language or its community shouldn't dictate how I assemble and build code! Luckily there are exceptions, and more importantly, the toolchain and ecosystem seem to be getting better in these regards all the time.

Still love the language though, and in general the community is very friendly and welcoming (if not always open to criticism).
So an HTML table is where you draw the line for deciding which developer you're most proud of?

People should study the difference between libc and glibc and history of it. We've been down this path before.
Just go play on a skateboard without pads… soon enough.
Is Monero shielded from this?
During the first weeks of covid, the shortage of simple things such as face masks and disinfectants (even when the authorities were still saying such masks were useless), made me anticipate the following:

- Countries will start to move away from a JIT supply chain over country borders, and move towards a setup where they can ensure their more important goods/components can be produced either domestically or with their most trusted allies.

- As the pandemic was not likely to end until good vaccines were available, and flock immunity reached, the economic direct effects would be likely to last for 1-3 years.

- During this time period, global lockdowns and limitations in transportation would lead to devestated supply chains, globally.

- During that period, governments would be likely to start WW2-level public spending to ensure the basic needs of the population were met, and not worry so much about what comes after.

- For the US, I expected this to be true, even if Trump would win the election, but if he didn't, I predicted that Democrats would be obligated to spend even more than Trump would have.

- Eventually, these factors would all contribute to severly constrain the supply side of the economy, while government spending/money printing would ensure the demand side remained strong

- This imbalance would trigger a massive increase to inflation, and most probably stagflation.

- These changes would in turn lead to increased conflict levels both within nations and between them. Basically, increased frequencies of wars, strikes, mercantilism, tarrifs and trade wars/sanctions.

- These actions would in turn ensure that the economic crisis would drag out for years after the economy could otherwise be returned to something close to normal.

According to this timeline, what remains is primarily more conflict, and perhaps in particular massive strikes in many countries that will weaken the supply side further, and prolong the ongoing stagflation, perhaps 10 years or more, before we come to our senses. (Especially if China invades Taiwan).
At least give people their money back then. PayPal also held their funds.
More about Rescorla's "epic death" — and his "epic life," as a "Celtic warrior," including legendary performance in combat as a young U.S. Army officer in the Battle of the Ia Drang Valley, written up in We Were Soldiers Once ... and Young — from the Washington Post shortly after 9/11: https://www.washingtonpost.com/archive/lifestyle/2001/10/28/...
The probabilities of bad things happening are vastly different for an undercover operator than for ordinary people, that's why it doesn't make sense to blindly apply the model of a 'knowledgeable expert' for everyone. I didn't say "don't read maps beforehand", I was saying "don't be afraid to check a map when you're on the street".

This 'minimize risk at all cost' mindset is very similar to the helicopter parenting lifestyle where it's considered almost a crime to let your kids roam just outside the direct line of sight of their parents.

PS: also interesting to note that both critical comments ended with ad hominem attacks.
Petitioning is referred to as a "Dive and Save" internally. It is a last ditch offer to retain an employee, usually reserved for high performers who are seen as a flight risk.
The first time you run homebrew, it tells you it’s going to record usage analytics, with details on how to find out more or disable that behavior.
In the early days of OSS everyone who was a user was a developer and if you didn't like something, you fixed it (or forked and fixed it) and moved on. That's the answer really. An OSS user is not a customer.

Acting like an entitled customer should get you nowhere. There are paid models for that sort of behavior.
It really all boils down to these 20 lines of code!

https://jsfiddle.net/rLesqw05/

The rest of the function is setting up the chances[] array and randomizing length, bpm and figure
It doesn't. Lengths are the exception that allows unitless zero, not the other way around.
sorry you feel that way, but I don't agree. The source is online, people are free to download, look at it, and use it for any non-commercial purpose. If they want commercial use, then I sell that license.

You seem to parrot the typical business line of "business cant use it for free, so its not open source!". I don't accept that line of thinking.
I don't think people abroad would be able to spot the difference.
Being put off by the evangelizing I can certainly understand – but surely the name "rustaceans" is just some innocent humor.
Dylan Field pitching seed-stage Figma to Daniel Gross
> was forced into euthanasia

> applied to die

> resorted to euthanasia

The article paints euthanasia as a negative. The implication is that it must be solved. Oh, and it recently became legal. What's the obvious solution?

The author doesn't write the words 'Outlaw Euthanasia', but do they really need to?

For someone making the case for strengthening social support for people who are choosing to die due to poverty, they are focusing on euthanasia a whole lot.
Inspecting the stockpiles doesn't verify if the warheads are in operable state, does it?
Stories like this are the reason why I keep turning down Amazon recruiters, not the lack of shiny/speedy tools. This article is fluff. And I'm glad you got out.
I can't tell if they believe they have cracked the code that makes learning these concepts accessible or if they are suffering from a severe case of expert syndrome, totally unable to put themselves in the shoes of a novice.
eh - who is going to kill him ? at this point, they would have done it already probably
Yes, it does: https://proxy.golang.org/
> (Of course, and I suppose this is your point, quantum computers with a sufficient numbers of qubits to prove supremacy in factorization do not yet exist.)

That is sort of the point, but not quite. We do not have general-purpose quantum computers with even a single qubit! We've redefined qubits in the NISQ context for the purpose of demonstrating quantum supremacy, and that is all they are good for. If Google expands Sycamore to hold a billion qubits, it will not be capable of factoring 6.

The hope is that if we accomplished that, then we could use those learnings to make single-purpose quantum computers or general-purpose quantum computers. But we haven't gotten there yet. This is not a matter of adding more NISQ qubits to any of the existing projects!

> result 50% of the time

50% would be astonishingly good. If all the quantum computer can say is "well, one of these sqrt(N) possibilities are 50% likely to be a factor" then we haven't improved anything. And the IBM result on attempting to factor 35 seems to fall into this pattern; the noise level is too high.
Animals have been adjusting their numbers according to availability of resources since the start. Humans found a way out of this but I fear that we are going to fall back into it very soon.
documented stand-ups is a real red flag for me. You're forcing everyone on the team to participate in your in=person, synchronous, verbal task tracking system. It also sounds like you're making important career decisions based on the single dimension of "how many daily tasks are you crushing?". How can that work for anyone above a junior developer when the real value can't be measured in such small units? Just a guess, but I'd suspect your 1:1s (if you do them) are also msotly status updates.

I'd suggest you focus your stand-ups on blockers more than what did everyone accomplish, then review work async on your time. If it's not getting done yet no blockers are raised, that's something to investigate.
Sidenote here: A lot of charities have serious problems with out-of-scale donations like this. They often encourage the organisation to grow in a way which is unsustainable and can have a damaging downside once the capital is exhausted.
Yes please. That would actually be an incredible blog post.

It also makes me wonder, if dealing with 8 bits, what would the 256 resulting images look like? It feels like it would be an eye into this "brain", what it considers to be the basic building blocks?
>gambling content on websites that aren’t regulated by U.S. gambling restrictions.

This effectively kills most poker streaming, no? The US only allows a handful of sites in their US-only version so any non-US citizens streaming are unable to even use the platforms that are approved there. I rarely but occasionally watch a bit of them as a cheap way to relive my poker days so I am not too happy about this.

Further, it seems like the problem was that a streamer was soliciting loans which doesn't have that much to do with whether US-approved gambling sites are allowed or not.
Youtube does almost absolutely nothing to get its users to curate the content that is presented to them. That's part of their business model
You don’t need anything that complex; just set GOPROXY to direct in your environment. More details here: https://proxy.golang.org/
Incredibly simple.

Huggingface can't effectively build a consumer product. They're building for B2B to be a github for models.

Huggingface explicitly rejected building B2C tools.

That huggingface UI will forever remain unfriendly and unable to scale.
Rust community is nice until you use unsafe.

More seriously, the number of peoples you can have a sane discussion about unsafe use is quiet low because when you need to use unsafe is because of a complicate/hard to explain/understand problem.

This combined with the (99% of the time valid) safety dogmas brings some to instantly tell you how to not use unsafe with blatantly bad workaround without considering why you _would_ use unsafe at the first place.

This safety/anti-unsafe dogma makes some peoples far too vocal.

I consider Rust community to be nicer with time, seriously, but I can't say this "I don't understand your problem, but I saw a unsafe, here is a code that doesn't use unsafe" is not a thing. Of course, it's changing, because Rust is more widely use, and "here is when you need unsafe" patterns are emerging. As a Rust user, I'm happy.
https://www.betterbird.eu/faq/moz-governance.pdf
https://www.betterbird.eu/faq/permanent-ban.pdf
https://groups.google.com/g/mozilla.governance/c/RQHR3eFAYZ8

Links for the lazy.
All computers are pdp-11s.
My main account is reachable from a few public places. I get spam but all of it goes to the spam folder and none of it to the inbox.
There will be many loopholes and ways to still stream gambling, but the main result of this hopefully is the end of #ad gambling streams which are very dishonest and show a glorified version of gambling (100k bonus buys, 1k per spin) with absolutely no way to know where the money is coming from since it is all crypto. Watching someone spin 1k slots knowing they are making millions from advertising is very different from watching someone spin 5 dollar slots of their own money. The excitement level from a viewer perspective is also way less.

The danger, and likely future however is sites like DraftKings and Fanduel setting up slots and being allowed fully, then sponsoring streamers. Basically, the danger with banning the unregulated stuff yet still being very supportive of gambling (which Twitch and more so Amazon obviously are) is opening a door to further normalization and mainstream acceptance of gambling (see Poker taking a nosedive due to regulation yet paving the way for the massive boom in fantasy sports)... but hey, at least some guy in Curacao won't be getting the millions, some CEO and shareholders in the US will. Still, it is a good step by twitch, and I hope it really does end the #ad gambling streams.

We may see a surge in Fantasy sports betting and e-sports betting though. Having xQC watch NFL games on stream while betting thousands on regulated sites is probably a future Amazon would be very happy with.
Controlling insect pests still relies on the extensive usage of
generic and established methods, such as pesticides, which
utilise broad spectrum chemicals or toxins persisting in the
environment and targeting non-pest insect species.
Therefore, more effective and environmental friendly
approaches are needed to counteract these damaging
effects. Since a laser can be remotely directed to neutralise
undesirable targets, this approach could be highly promising
for controlling insect pests in a selective and ecofriendly
fashion. In this study, we present a laser system automated
by machine vision for neutralising and influencing the behaviour of insect pests. By performing experiments on domiciliary cockroaches, Blattella germanica, we demonstrate that
our approach enables the immediate and selective neutralisation of individual insects at a distance up to 1.2 m. We
further show the possibility to deter cockroaches by training
them not to hide under a dark shelter through aversive heat
conditioning with a low power-laser. Parameters of our prototype system can readily be tuned for applications in various
situations and on different pest species like mosquitoes,
locusts, and caterpillars. The prospect of this study is to
pursue the creation of a standalone, safe for the environment, compact, low-cost, and energy-efficient device system
for pest control
SQLite Weekly Newsletter
> malicious behavior

What’s the malicious behavior here? They’re tracking how much usage each homebrew formula has.
As someone not “in” the chess world this article is difficult to understand. Is Carlsen’s swift resignation essentially in protest? It seems impossible to detect cheating after a single move.
Oh, its not implemented as alt text but rather some JS. My bad. Thats what I get for assuming.
Traffic jam on Russia / Finland border as russian folks flee the conscription.

https://nitter.net/ennolenze/status/1572545596770381832
Four-day working week backed by 86% of trial companies
For people without knowledge of Brazil (the tool), this is an odd statement.

But, FWIW, I actually like Brazil.
https://archive.ph/UZdsN
I'll bite & engage.

I feel like "don't have police" is not feasible, in fact a complete non-starter outside of "nuclear family" sized units, unless we get into semantics.

In a large society, there are likely to be some basic, ideally mutually agreed rules (unless we are advocating for a true dystopian anarchy). There will likely be some way of monitoring and enforcing those rules - whether it be as basic as "don't shoot children in the face with a shotgun" or "don't defecate on other people's food" et cetera, or something more elaborate and granular. We can call that organization "police" or "friendly helpful neighbourhood helpers" or "Gnorf" or whatever; We can and should have meaningful discussion and change on what the mutually agreed upon rules are, how we enforce them, what the balances, checks, authority, etc are, scope and mandate, training and oversight, absolutely; but I do not believe "don't have police" as an absolute statement is a valid proposition with thought-through consequences, and I don't believe it's helpful to any side of the issue in moving forward to make life a better place.

That being said, maybe I'm wrong, and I'd be interested in what your elaborated proposal might look like?
all details here
https://github.com/Ildaron/Laser_control
Oh boy this is ripe for abuse. Good luck lol
> Why wouldn’t what we’re doing now lead to a sustainable future?

Because what we're doing now is "growth", which isn't sustainable in a finite word. Unless you believe humanity is going to colonise the galaxy very soon.

I recommend "limits to growth" which is still very relevant https://en.wikipedia.org/wiki/The_Limits_to_Growth
> by virtue of using C you will learn Assembly.

Even interpreting this as charitably as possible--that you don't mean literally learning assembly but rather learning everything besides specific assembly syntax that you would have picked up from learning assembly--this claim doesn't hold water.

For starters, C isn't that much closer to hardware than, say, Java. The main differences you have with C are that a) C has a pointers-are-almost-integers model [1] and b) C has a more limited runtime than other languages. C is still a fundamentally based on an abstract machine semantics model, and that abstract machine doesn't have a close bearing on modern hardware.

In particular, C does not distinguish between registers and memory, and if I had to pick the single most salient feature of modern hardware you need to understand well to be able to say you understand how computers work, it's the register/memory distinction. If you think processors are mostly like they were in the 1970s--when you could say "add 1 to this memory location"--then C's shrugging off the register/memory distinction makes sense, but this is a situation that hasn't been true for several decades.

Another failure of C is that it's far less expressive than assembly. There are features in other languages that are impossible to express in C. How do you write a function with multiple entry points, as you can in Fortran? Or a coroutine, as you can in Algol? Or nested functions, as in Pascal? Or try-catch, as in C++? Or functions with multiple return values, as in Matlab? Indeed, how do you write something like JMP *reg in C, a useful primitive for state machines?

No, C does not come close to being a good description of modern processors, where "modern" means "anything that came out since I was born."

[1] Not going to open up the can of worms that is pointer provenance.
i used to have a custom domain email forwarded to gmail that would receive github notification emails and the same thing happened to me with those a couple months ago
Oddly, the initial image caption in the piece states that there's a battle between Arjuna and Krishna. This is a mistake, Arjuna (a Pandava) and Krishna (an incarnated form of the god Vishnu) fought together against the Kauravas, with Krishna serving as Arjuna's charioteer.

I'm sure this is just a mistake on the part of the editor, there are a lot of names in the Mahabharat, and we're not really exposed to the stories in the west. I'd be really excited to see some TV recreations of the Mahabharat. It's really quite an astounding story and there's a lot of good content there, so to speak.

It's very similar to the Odyssey for those who've read that. Full of little parables and stories with archetypal meanings, exactly as the article discusses