skysight-inc/HackerNews huggingface dataset:
UK too, which is arguably still part of Europe. I remember them being used at less professionally organised events (street parties, church outings etc.).

We had one at work as well 15 years ago as part of a contingency strategy in case of a power outage, but don't remember it ever being used. I left retail so no idea if they still have it.
>> security through obscurity is generally believed to not be worthwhile

Is not advertising your security architecture "security through obscurity"?
Cython works great in conjunction with Numpy arrays and you can easily call numpy and scipy methods from within Cython. The big win comes when you have to do some operation to a numpy array that doesn't have a 'fast' path within numpy. If you ever find yourself in a situation where you have to loop over or apply any sort of custom operation to every element in a numpy array then Cython can be a huge win, especially since Cython also makes it possible to parallelise those loops.

The other place it shines is if you ever need to loop over an array of data that cannot easily be represented as numpy arrays, like strings or more complex structs. Here you can get significant speedups compared to python.

The third use of Cython I really like is with C and C++ interop. Sure there are lots of ways of calling C code from Python, but to me Cython is probably the quickest and cleanest.

Compared to Numba, it's harder to say. Numba, when it works, is easily as fast as Cython. However I find Numba hard to reason about and it's still a bit of a black box as to when and why it does and doesn't work. The nice thing about Cython is that it is pretty simple so you can easily reason about what it will do your code and how it will perform. It's been a long time since Cython 'surprised' me by performing much better or worse than I expected.

If you want to see Cython in action, take a look at the source code of scikit-image or scikit-learn. They implement many of their core algorithms in Cython
Numba is better in my opinion for the use case you describe, less hassle.

However, (I think) cython is superior when:

- you want to distribute (eg as a pypi package) your code

- you want to interface with C/C++ code libs

I found out I almost never have to do this and did not touch cython since I started using numba.
have you taken into account the box to keep it safe to handle?
i.e. nexttracks, like owntracks, but without trackers
To clarify, they can specify meaning, data, and behavior. Technically the `style` tag applies any abstract styling, and there are attributes for things like table-related elements that can change the superficial appearance (not sure which one that was); just pretend that the latter isn't a thing.
I really liked Scaleway's ARM offering as long as it lasted. The old native one (no virtualization). It was rock-solid in my experience.
Read it when new zealander move to australia
I don't think this is the bottomless pit that you think it is. A virtualised instance is a lot more secure than a container, and it's probably fine to stop at virtualised instances.
K-Meleon uses just 58.9 MB of RAM: https://i.postimg.cc/Jz1cy8tG/K-Meleon.png
Impressive - at least until this business model makes sense for them!
Shouldn't checklist contain... checkboxes?
They almost certainly mean triple compared to lithium ion (similarly for the 90% less energy claim). Lithium ion batteries currenty hit a maxium energy density of around 265Wh/kg, with a theoretical maximum of around 400-500Wh/kg[0][1]. Lithium sulphur batteries have a theoretical maximum of around 2500Wh/kg.

[0] https://cleantechnica.com/2020/02/11/lithium-sulfur-batterie...

[1] https://www.lis.energy/site/li-s-energy-applications/lithium...
Hmm. I wonder if there’s any downside to storing too much enriched uranium in a single solid cube.
The trick is to not rely on a specific version of python, because they do go EOL and stop receiving fixes.
> 503 Service Temporarily Unavailable

Pulled up an archive here: https://web.archive.org/web/20220404040127/https://www.thedr...
Is it sensible to keep the TCP connection alive for long periods of time, reading in events as ljson? I imagine that this is no issue for QUIC
It seems reasonable that Hetzner will eventually offer all of that, but they're taking their sweet time with it. Meanwhile, Scaleway offers many of these things (obviously not Hetzner-based).
>That's more or less the same question as "what if the data center/servers operated by the bank gets compromised".

The difference is that cloud relies on public services, which once compromised (e.g. via social engineering), allow for lateral attacks resulting in much bigger impact (e.g. Lapsus$) across the complete customer base. This makes social engineering much more attractive in cost vs impact. The resulting monoculture in not only the software, but the infrastructure and configuation also increase the impact on technical attacks on specific exploits.
Not if you keep using your standards across different projects
Think of it like algorithms and data structures are at their basis language agnostic.

Same applies to the 3D programming, while the way to implement something like deferred rendering (as an example) is different across APIs, it still is deferred rendering.
Oracle did not even accept my credit card (which works fine in AWS and Scaleway). So I decided it's probably best to follow general wisdom: Don't do any business with Oracle.
Numpy and Scipy do the heavy lifting in fast compiled C / Fortran, but if you write a for-loop doing these things, it will still be (comparatively) slow.

Numba is a JIT, and only covers some of Numpy. I'd say it's amazing at how well it works, but it "only" covers certain aspects of the language. It's also a bit of an all-or-nothing - if it doesn't cover a certain class of syntax, it just won't JIT.

Cython is ahead-of-time compiled, and much more comprehensive. It turns Python, effectively, into C, and compiles it as a Python extension. The possible scope is thus much greater, and although Cython comes with built-in support for Numpy, it is much more broad in principle.

So... it's a very different set of trade-offs. Like with Numba, out of the box, with no changes, you will typically see a significant improvement (what's significant? From experience about 2x). You have much more scope for tweaking your code to speed things up - move some of the execution to C, disable bounds checking, outright call C libraries, etc. It comes with a suite of tools for analysing performance bottlenecks. It used to come with a lot of special syntax, which nowadays is done with annotations and decorators - much neater IMO. And of course, no run-time compilation delay, it's moved to, well, compilation time.
I'm sorry if my comment came off like that but my point is we don't need such lists and more walled gardens - where is the selection criteria for this?

Who decides these domains? Why does my domain not equal to a domain of my competitor? Does it put me at a disadvantage as a small player if I'm not on this list?

And this isn't just one instance but it keeps happening over and over.. Apps getting rejected from play store due to arbitrary standards while there is news of big cos like google making secret deals with apple to get exceptions and special advantages which the small guy can't (1)

(1) https://www.forbes.com/sites/kateoflahertyuk/2021/09/04/appl...
Not pointless or you are missing the point of global heating. You still have an ability of not having a: car, warm house, airplane travels, beef, kids etc. If some of the issues are too hard for you, ask your local authorities to rise the price of fossil fuels or taxes for using too much of energy. Not even joking, in Ukraine some ppl have an ability (even still) of having "subsidized" natural gas prices which is very very bad IMO.
This is not going to happen. GvR has successfully ignored Cython and PyPy for decades and has attached himself to a JIT project at Microsoft (has anything emerged?).

CPython is in the hands of not really productive bigcorp representatives who care about large legacy code bases. My guess is that CPython will be largely the same in 10 years, with the usual widely hyped initiatives that go nowhere ("need for speed etc.").
You never just run out of something one day. Demand goes up, supply goes down, and as you realize that, prices go up. As prices go up, alternatives are used and adjustments are made.

As an example, I've heard people say that if Russia shut off the gas supply, Europe would freeze to death. Maybe that's true at first glance, but it ignores that gas is used because it is the best option. But it's not like freezing to death is the second best option. Heated blankets that run on a fraction of the electricity of electric heaters, still exist. Wood stoves exist in older homes. Adults moving back to their parents homes with wood stoves exists. On and on. Most people aren't just going to give up because one resource dies out. Theyll just move to the second best option, that's more expensive. And that's ignoring innovation even.
Depending on the culture you are living in, this can be perceived as either dismissive or respectful.

I was curious enough to browse through the comments of @lexicality to conclude that he is European, so there is a chance that you were considered capable of receiving a direct feedback.

That is, by giving direct feedback, @lexicality showed you respect.
I remember this as a huge political pork barrel project. The province gave grants to boards to buy these dogs, yep woof, woof, woof.
The lack of programs and support/training and the huge fail rate meant these were soon relegated to storage, where a few techs/hackers kept some running with parts for others. They fell far behind Apple/IBM, commodore, radio shack etc.
It was such a huge embarrassment that the government ordered their destruction = closed off and possible resale resource(in truth it was not worth keeping even for that) Burroughs POV was that data was valuable, so detailed circuits etc were denied. Want it fixed? Send it here, here are our rates $$$
The biggest security hole for every organisation is its remote work from home workers.

I'd be interested to hear how this Monzo bank addresses the problem of someone walking in the home of one of their programmers and lifting access keys to AWS whilst that person is at the supermarket, and leaving with no-one the wiser.

Or installing a keylogger USB device onto their keyboard cable.
Does Not Schedule? :-)
This Month with Nim: Feburary and March 2022
Hey Festro. Thank you for your thoughts!

Re pricing and batching: 100% agree. I also thought that limiting it to X uses per month would make it feel more special e.g. if you only have 1 chocolate to give per month, it means more when you send. However I thought for the mvp I wouldn't add these features just yet.

Re the video quality: Yeah its a gif. It takes quite long to load too since its quite large (14MB). I wasnt able to figure out how make it high quality and load quick at the same time. If anyone has any ideas how to do this, would love to know! (It's built using NextJS)
In some ways that’s true but it’s important to realize military effectiveness was increasing over time. This was most obvious with naval warfare, but also holds true of land armies.

Professional feudal armies would have crushed Roman armies of equivalent sizes. However, they lacked the scale of true empires.
Localization, Languages, and Listening
For current work, Paul Bloom comes to mind: "The Sweet Spot: The Pleasures of Suffering ..." Probably there are others too.

From about 50 years ago, I'd also highly recommend "Toward a Psychology of Being" by Abraham Maslow. What a writer!

That said, ideas about "graceful suffering" go back to the Greek and Roman Stoics from more 2000 years ago. Read some Seneca and Epictetus, I'd say. FWIW, I've written a detailed list of high-quality English translations here[1].

[1] https://news.ycombinator.com/item?id=22990579
The company.
I'm a physician who's prescribed medications for many ADHD adults. Methamphetamine (MA) is legal to prescribe for ADHD and indeed a few patients had best results with it. MA isn't "stronger" than D-amphetamine but may be better tolerated. AIUI the main reason MA is the dominant street amphetamine-type drug is that it's easier to synthesize in clandestine labs vs. classic amphetamine. At equivalent doses the effects are similar.

In any case you're right that there's a big difference in street drug use vs. therapeutic doses. For street drug user a typical daily dose is on the order of 1000mg whereas prescribed doses are with few exceptions 1-2 orders of magnitude below that. MA in particular is in the lower end of the range, I'd say 10-20mg/day (partly due to it being a very expensive pharmaceutical product if in fact it's even being manufactured at present).
Has the BBC ever lied to support the political objectives of the British Government? Just saying, it's a war, Britain and the rest of NATO are sending very advanced weapons to Ukraine and there are extremely big stakes here, so I wouldn't necessarily fault them for doing their patriotic duty and lying their asses off, or applying the lightest of all fact checks to encourage people to hate the Russians. It's all in our national best interest in the long run for Russia to lose this war, and if thinking Russia is "Nazi Germany with nukes", instead of being run by "Uncle Joe" and Beria being the head of the Russian equivalent of the FBI, as the March 29 1943 Life Magazine puff piece on Stalin's Regime put it, then great.[3] Btw, if you can get ahold of it, this Life Magazine is a marvel of absurdly positively spun propaganda.

Recently, we had the Nayirah Testimony[1] that was widely reported as true prior to the first gulf war, and the well known weapons of mass destruction present in Iraq testimony before the second one.
There was also the Dr Rola testimony that later turned out to be fake that was widely reported during the Syrian civil war[2].

Anyway, it is possible to want Russia to lose this war and simultaneously be aware that one's own government has a good reason to, and perhaps is lying and exaggerating for war propaganda purposes.

[1] https://en.m.wikipedia.org/wiki/Nayirah_testimony
[2]https://wikispooks.com/wiki/Dr_Rola
[3]https://books.google.com.vn/books/content?id=A1AEAAAAMBAJ&hl...
> Even if the new batteries will come out, my Kia EV6 will be absolutely fine for my weekly 300 miles.

This is what we realized when we got our BMW i3 a few years ago. Sure, cars with longer range will come soon, but we live in the city and very seldom drive more than 100 miles per day. Unless we move, that's not going to change and the i3 is good enough.
You still need to store one backup key somewhere safe, and then it's no longer something you have but something you hope stays where you left it.
Sweden? This Sweden? https://www.nature.com/articles/s41599-022-01097-5#Sec3

"During 2020, however, Sweden had ten times higher COVID-19 death rates compared with neighbouring Norway. In this report, we try to understand why, using a narrative approach to evaluate the Swedish COVID-19 policy and the role of scientific evidence and integrity. We argue that that scientific methodology was not followed by the major figures in the acting authorities—or the responsible politicians—with alternative narratives being considered as valid, resulting in arbitrary policy decisions."

"Many elderly people were administered morphine instead of oxygen despite available supplies, effectively ending their lives."
Why is this Compiler Back End called QBE rather than CBE?
Their other AGPL projects all have a CLA and they state you can buy them as part of Grafana Enterprise without the AGPL license https://grafana.com/blog/2022/03/30/qa-with-our-ceo-about-gr... so they are not offering symmetric terms to themselves.
My point is that US security interests outweighed Cuba's sovereignty and security interests in face of a real threat. But when people talk about a NATO membership of Ukraine or other neighbors of Russia, then their sovereignty is often portrait as absolute and whatever Russia thinks can not possibly be relevant.

Or take Stuxnet and the damage it caused, that is really just a more sophisticated way of dropping a bomb onto those enrichment facilities. What does that say about Iranian sovereignty? The Russian invasion is certainly unjustified and will probably end up achieving the exact opposite if NATO expansion was a major concern for Russia - I am neither saying it was, but I tend to think so, nor that it was the sole reason.

But in a hypothetical future were Ukraine became a NATO member and NATO placed or planned to place certain assets in Ukraine while there was no good faith attempt to consider Russian concerns - and I am again not saying that there were no attempts or that Russia was not responsible that such attempts did not yield a solution - there might be a justification to at least target military assets if we apply standards consistently.
> what it sold for

Nuclear bomb construction material has no open market, it's only held by nuclear powers who work hard to prevent anyone else from possessing it (see the Nuclear Non-Proliferation Treaty) - that's the big stick, resulting in North Korea tier sanctions. The trinkets were the carrot.

Kazakhstan made a nuanced calculation of the risk of holding the enriched Uranium, concluded it wasn't worth it.
It of course depends on the random number generator. That is how you create the keys and sometimes the initialization vector. But AES itself is deterministic so it’s not possible to backdoor that part.
The easiest way to do it is to create environment variables and check against them in code. This allows turning on / off functionality globally. Systems like AWS and Heroku allow toggling them without redeploying.

You can also create features that apply to individual users or if enterprise then to all users in the customer. This can be done by creating some boolean fields in the database (using a single feature_flags json field is recommended because then you don't have to change the schema every time a new feature flag is added.)

And then in code you check against the environment variable or against the user / customer before running changed functionality via a simple if statement.
I think you have this backwards. Sure Audi has a lot of editions and packages, but no one else can double a cars MSRP by just adding options like Porsche can.
Exactly. I don't have to speak any of the languages on wikipedia to use wikipedia as dictionary for cracking. You can have every quote from every book, every place name, every wikipedia article, every song lyric, and a cheap GPU can buzz through it all ... fast.

Kind of breathtaking that we have that power now, and kind of terrifying.
> Don't reuse Passwords

Nice in theory, and perhaps in practice if one uses a password manager that's unified across devices.

In my opinion, password managers are a ticking time bomb. With maybe the exception of something like Firefox's built in password management, it's only a matter of time before these for-profit password managers are subject to significant exploits or data leaks.

With strong 2FA, the necessity of not reusing passwords is much less relevant and hardly warrants forcing users to reset their password while disallowing use of previous passwords. If a user enables strong 2FA, they should be allowed to keep the same password indefinitely.
Wood stoves aren't just a relic of old homes. They are becoming increasingly trendy in the UK again now.
Presumably, you'd need to store it in something, and have adequate protection against the radioactivity. I'm also reasonably convinced that storing highly dense (and volatile?) radioactive material as a condensed cube is a bad idea in many respects.
Elon Musk owns 9.2% of Twitter
exactly, the only grunts with intellect and smarts are seen here placing a dummy AA system in a residential area so that it will become clear hopefully that the russians are needlessly bombing civilians.

https://twitter.com/gbazov/status/1510773542618550280?s=20
Hard power and threats also failed to stop North Korea from developing thermonuclear weapons and ICBMs they can deliver to North America. Can’t see how it’s going to work out differently for Iran.
Disgruntled former Monzo customer here. Do they still have a haywire fraud detection system that randomly freezes innocent people's accounts? It's happened to countless users and the customer experience when they do it ("we refuse to tell you why" and in some cases holding onto their money for months) is a kafkaesque nightmare.

https://www.vice.com/en/article/bvg7n3/monzo-freezing-closin...

https://www.reddit.com/r/UKPersonalFinance/comments/db9j5z/m...

https://www.theguardian.com/money/2020/jun/06/monzo-customer...

I'd be far more interested in a blog post explaining that than how great their infrastructure is.
Yes, it works with Teams as well. Use with any meeting platform on chrome browser!

instaminutes.com
Got a (niche) tech skill? Write about it in Notion, publish it behind a partial paywall, and earn $ from your expertise.
> It doesn’t matter if i cannot quantify the impact of keeping kids out of school.

COVID-19 had a quantifiable harmful impact among teachers, and society as a whole, and you are unable to produce any evidence of temporary online learning being “worse” than a million death and tens of millions suffering long term from the illness.

It seems to me then, that you are in the “my feelings don’t care about your facts” camp, so we are done here.

Although I’m genuinely curious about your interest in this. I myself am a parent, and some of my relatives happen to be teachers. Both my kids and my relatives are doing fine. I didn’t mind having my kids around at home for a while either, and they seem to have enjoyed it.

So are you a parent and you couldn’t take care of your kids? A kid bothered for not being able to see your friends for a while? You also seemed to profess an absolute disdain for teacher’s right to protect themselves. Do you truly believe that COVID-19 impact is overblown, even after almost one million people have died in the US so far? Maybe you care more about “the economy” than any of that?

I’m asking because I cannot see your angle in any other way that using some nebulous risk to children to obfuscate some unmentionable personal interest, and, frankly, that would be borderline sociopathic.
Elon Musk Takes 9.2% Passive Stake in Twitter
Hey, this seems a good story.

I also faced a similar situation a few days back. Not exactly the noise issue, but more of asking again and again to another person that can you please tell me again what you said so that I could take notes.

Actually, my client was speaking at a much higher speed than I could write the notes, unfortunately. Though I would definitely love to try out the tool.

how can I access it? Any app link?
I don't use it personally, but I wish I did every time a visa application asks me to list where I've travelled in the last X years.
I used these in kindergarten in Ontario in the 90s.

My first computer. I figured out the password on my own so I could play more. It was password!
I disagree.

Binary compatibility is bare minimum for any cpu project. Riscv as the new kid on town, and after basically promising a CPU revolution, needs to achieve far more than that.

ARM is currently moving towards a standard and open boot system, and making previously optional things mandatory.
I was hoping this was going to be some cool fictional maps about sci fi universes and mythology from times past. Sort of like how you understand the term "concept car" to be a harbinger of the future.
There is no need whatsoever that Ukraine, having joined NATO, to then have NATO bases, nuclear weapons or even any strategic weapons on its territory. This could be made a legal requirement by the joining treaty.

That this is threat to Russia is a Russian propaganda talking point.

Also, it's only Russia's fault it has no friends.
First steps into a new era of scientific publishing
You can't use it with Chrome, so you're locked into Safari forever.