skysight-inc/HackerNews huggingface dataset:
>Or are you actually suggesting that it is okay to hold the public hostage until you get what you want?

Ghandi and MLK have already given us the answer to that question. It's fine to peacefully protest until you achieve your objectives. Yes, people will try to malign you (saying that you're 'holding the public hostage') and insinuate things about you, but ignore them. It's okay.

It's okay.
Definitely happens.

Composting guides tell you not to compost raw potato peels because instead of a nutrient-rich compost pile you'll grow a bunch of potatoes and they'll get much of the good stuff from the pile.

That said, I suppose it would be an easy way to grow potatoes.
Exactly. Something called 'sql', 'json', 'xml' (DOCTYPE exploit anyone?), or whatever else should do the thing on the label and nothing else. If the developers are so inclined to add extra magic or automation then they can always make a prelude library.

Also, why in the hell are values being quoted (sql parlance for escaped)? Does the mysql protocol not support actual parameterized queries?
While good for you to figure things out - I’m surrounded by people who don’t have the skills for that.

How do you solve that? Education? Too late - they’re adults.
I tried to get into jupyter the other day, but there's no native way to reference python variables in markdown cells. This seems like an insanely huge oversight, being able to include the results of calculations within text and TeX equations would be half the utility of the thing...
> Honestly it's just a different media. There's no need to think too hard about it. Might as well compare oil pastel to charcoal

You might, but even then you might also consider that learning from one medium can translate even to a very different medium.

But in any case here we're not talking about quite different media. The images are processed and edited in fundamentally the same way. As a result, many photographers tend to perceive the one (mobile phone digital photography) as an inherently inferior subset of the range of the other (large digital sensor photography).

This is because photographers -- particularly in the digital era -- do not ordinarily consider the creative advantages of self-imposed restrictions.

And when deliberate creative restrictions are suggested, the immediate response is to dismiss them or to suggest that they are wasteful (you're losing information at capture), better achieved in post-processing (so you have more "flexibility").

So there is a "precision maximalist" and "gear maximalist" default to most contemporary photography. Use the sharpest, fastest, least quirky lens you can get, shoot at the highest resolution, buy the latest if you can.

All of these things are narrowly valuable in some area of photography, but they get glommed together to make a giant assumption.

The mobile phone presents a convenient, nearly unavoidable way to question many of the impacts of that maximalist position.

One of the things I often want to do is ask photographers "why are your DSLR photos better than your friend's mobile phone photos?" and then poke them in the ribs each time they mention the technical advantages of their kit. But it would generally get quite violent.
I have been using Celery a lot for several projects and haven't really run into any significant issues. I like it as part of my tech stack.

Sorry to hear others don't feel the same way. I find it easy to use and maintain.
Let's make it a benchmark for OCR.
This is a super cool idea! I don't have a job per se to post but I'm a member of the Tribe.ai network which is a collective of freelance data/ml folks that do projects for clients (mostly growth stage startups but also a few public companies). They're always looking for more folks to join the network and would love to support Ukrainian devs/PMs
Hey, here's an idea: how about you actually clarify your point then, instead of repeating "that's not my argument".

But for fun, once again, your statement appears to be: "if Americans can believe the 2020 election was stolen (the first sentence), then it's not a stretch to think Russians will believe the Ukrainians are killing themselves (the third sentence)."

It's right there for everyone to read. So what are you actually arguing?
Would be funny if the convection oven code slipped to a day 1 patch instead of this being nefarious user metric scraping. I'm not sure which explanation is worse.
https://archive.ph/flafA
> I think it'll end when the Russian populace is squeezed hard and turns on the government.

Castro died of old age, sanctions still in place for his entire decades-long tenure. While I do believe that sanctions can weaken a regime, I do not believe history shows that they lead to regime change.
This is the question I've been asking. At first glance, one may think it's a great idea to go long crypto right now. But with RUB being radioactive, it's hard to imagine how RUB-crypto pairs can possibly have much impact on the market.
It's not KMT but a different group. Those who want reunification exist and often hold powerful positions.

China wants more of these people and are actively employing soft power in Taiwan to convert more to their side. I'm not sure what the intended time frame for success is, but China is in this for the long-haul.

Perhaps if things goes China's way, the PRC can strike a deal with the KMT for some sort of local governance, likely along with a name and flag change - or a third party could rise up and supplant KMT. Of course, either situation would kill off the DPP.
We should adopt a 10-day week, 3-week month, 12-month year, and 5-day (6 in leap year) annual festival. It would make for much easier date calculations and provide more time off.
Very happy to see this. An old side project of mine randomly became a very popular bot on discord and when discord.py shut down I decided to just let my bot die whenever the API no longer supported discord.py. I likely still will let it die if the developer experience using discord continues to be hell especially when compared to telegram. I think that bots add a lot to a platform and I'll be sad to sunset a project that is being enjoyed by so many but I have no desire to support a platform that doesn't respect developers.
Nice job.

also can try this one: Guess a keyword on this day: https://peotik.com/otd/
give the word a context, also a kind of constraints.
Because people conflate exercise (gym, running, whatever) and activity. I can show you many people who degraded massively by not being active - i.e. not consistently walking and using their muscles (there's a reason why physical rehab involves actually moving). Where people are misled is thinking that you have to attend a gym or go running to be healthy - you don't.

The grim reality is that you probably don't see many of the people that faded away and physically degraded by not being at all physically active, because they're very probably elderly and essentially housebound.
His tip is to cut them in half before you freeze them. This way, you don't need to wait for them to thaw to cut them and toast them.
>Except that such all-or-nothing logic is completely appropriate when talking about security of computational domains. Taking a device that is supposedly mine and configuring it to work against my interests repudiates the idea that I am the owner of it.

You mean like smartphones, proprietary operating systems, streaming devices, many (most?) IOT devices, digital books/music/movies and a host of other things?

Sorry, until there's some law/regulation (e.g., broadly confirming the First Sale doctrine[0] and/or similar stuff) that ship has sailed, my friend.

[0] https://en.wikipedia.org/wiki/First-sale_doctrine
I've had a few clamp-style lens attachments for my iPhone and you have to keep them very clean or they can scratch the screen. Plus the alignment, as you said, is finicky.
PROTIP: This data is not protected by HIPAA because your insurance wasn't involved.
Rate limiting based on account credentials is a solution to having tons of users connecting from one IP address...
I think the headline is a little confusing. He's not advocating you don't use a CDN, he's advocating to not use a public CDN like code.jquery.com. You should absolutely still use a first-party CDN like Cloudflare so long as it owns your primary domain and all your content (including static assets) are served on that same domain.
Buffett also achieved enough scale where he could buy a controlling stake in some small public companies. Amidst some of the folksy quotes, a fair bit of money was also made by Buffett & co sending in a new manager to a freshly acquired business to perform the ugly work of shutting down and selling unprofitable segments of the business and firing the associated staff. As a tiny retail investor in public companies without the ability to engineer a control situation, this kind of thing is not possible to replicate.
If the US Market for SWEs is on fire why isn’t Europe’s, or India’s?
Nope. Primarily, this stance is hostile to international users. We have all the tools required to transparently move data from the front-end to the backend, and back to the UI. Furthermore, simply because my password begins with '{', contains '{', or is 4367 characters long shouldn't be a concern whatsoever.

Sanitization is an ignorantly dangerous practice, because it obscures much safer practices.

Validation? That's for business rules. No more order items than there are things in stock, and stuff like that. If you need to do that because something in your stack needs it, then it's far past the time to reconsider your stack.
I think the core mistake in a lot of these older protocols is conflating the concept of a prepared statement with the concept of a parameterized query.

With a prepared statement, there's an implication that you want to re-use it multiple times, so the DB needs to give you back some sort of handle/identifier on it. But this requires bookkeeping on both the client and server side, and that overhead is often not worthwhile on modern CPUs, especially when running fairly simple CRUD-style queries which are quick to parse. (and at least in modern versions of MySQL, the DB will track a "digest" of the query which removes params anyway, even if you used client-side param interpolation!)

So ideally DB binary protocols should offer less expensive ways of doing parameters for "fire and forget" queries, instead of having to track real prepared statements, but often they don't.

MySQL's newer X Protocol provides a way to avoid the extra round-trip, but it isn't very widely used yet AFAIK, and it still involves prepared statement bookkeeping: https://dev.mysql.com/doc/internals/en/x-protocol-use-cases-...
Why on earth would you want to survive a full-blown nuclear exchange? If things get to the point where the largest US cities are being targeted, the aftermath of the war will almost certainly be worse than immediate vaporization.

I live in a comparatively rural area, having moved out of Boston just over two years ago. Maybe longer-term residents have a better network here, but I'm personally pretty reliant on food from afar.

Setting aside any concerns about radiation sickness, a massive refugee crisis and literally every other short-term effect, I think it's safe to assume that there will be no fuels available to transport food, or anything else for that matter.

In the event of nuclear winter, there will be few options to grow food, at least not what we're accustomed to growing in our current climate. Wild sources of food may fail, or quickly become exhausted.

And I live in an area with fairly reliable perennial streams (for now. Let's set aside questions of how nuclear war might impact the water cycle). Imagine if you live in the desert Southwest, where your access to water is wholly dependent on electricity unless you have the excellent fortune to live near one of the few large rivers.

No, my biggest fear of nuclear war is that I might survive it.
No, but when I was a kid my father was very, very busy and he managed to exercise every day and took us kids on walks and runs with him.

Where there's a will, there's a way.
ar5iv[0] is great for reading on mobile

[0]: https://ar5iv.labs.arxiv.org
Coursera is suspending all content from Russia
In their blog post, Coursera claims:
"we will not support the financial or reputational benefit of Russian instructors or institutions on Coursera while this tragedy is taking place, nor will we look to profit from doing business in the region amid this humanitarian crisis. As a result we are suspending all business in Russia."

However, they responded to criticism in a related linkedin post by stating:
"United States export control regulations prohibit U.S. businesses, such as Coursera, from offering services to users in specific sanctioned regions. You can learn more about these restrictions in our Learner Help Center"

(Source: https://www.linkedin.com/posts/coursera_courseras-response-t...)

It seems to me that they forced not to do business with Russia by the sanctions, but tried to portray it as their own choice. What do you guys think about this?
Your last point I agree with: not many.

I'm not in Russia, obviously, but from what I can gather from social media, although outside media is "banned", it's still easy enough to find. Similarly to how easy I can still find RT (or worse).
We could ask him — https://news.ycombinator.com/threads?id=CliffStoll
If you believe this means that Discord is going to die as a platform, you are probably in for a rough surprise.
>can get arrested for 14 days

How sure of that are you? Some of Russians who are leaving claim it's years, and whatever the letter of the law is, do you trust the Russian government that much?
This is one of the major differences between psycopg2 and psycopg3 - https://www.psycopg.org/psycopg3/docs/basic/from_pg2.html#se...
I miss the days I first got my Mac and discovered Textmate.
Yes, but that sentiment should not be limited to this particular conflict. People fleeing war should always be welcomed with open arms. There are many reasons.

Moral: they probably left a lot behind and are traumatized to some degree. A little kindness goes a long ways in situations like that.

Pragmatic: they had the means, wits, and luck to escape conflict to relative safety. People like that probably have good values and won't be freeloaders.

History: it works. "Brain drain" is a trope for a reason. NASA would have had a much harder time with the cold war space race if the US had been less willing to accept German refugees in WWII, for example.

The list goes on. And it ends with conscience: it's the right thing to do.
I'm curious how these war games are actually run. I'm genuinely curious, but I'm also somewhat skeptical having seeing how people play poker when no money's on the line.
Technocrat has a common usage beyond what that particular dictionary has written. For politicians, it often means one who has a strong belief in the benefit of ruling by data (regardless of the accuracy of that data) and making use of technology to achieve their goals. The politician does not need to be an expert in the data nor the technology used to rule in a technocratic manner. They are often advised by those who do meet the dictionary definition, though it is worth pointing out that technocrats are humans and subject to the same biases and ethical and moral failings as everyone else.
> I would argue that Bokeh is an incredibly important tool that is part of composition and saying it is just there to "blur out the bits you don't like" seems weird to me.

And yet that is exactly how many photographers use depth of field. Especially amateur portraitists; the shallowest depth of field they can pull off, with the eyes sharp and the least "distracting" background.

(Ever notice the fundamental difference between commercial editorial photography and amateur portrait photography? It is this. Amateur portraitists use blurry backgrounds as a tool to escape complexity.)

FWIW, 25 years ago we would not have had this conversation (notwithstanding the non-existence of HN), because this idea of out-of-focus-rendering as an inherently important quality of a specific lens almost did not ever come up. (And we didn't have the word until Mike Johnston introduced it to the english language).

Bokeh obsession (as distinct from what used to be called "choosing the right depth of field for your composition") is a very modern, super-fast-aperture, gear-maximalist thing. The mobile phone bursts this very contemporary bubble, if you'll excuse the pun.
Thanks for sharing

Let's give the secret word more context,
try to guess a keyword on this day: https://peotik.com/otd/
If their single death will stop senseless spread of a harmful virus to MORE innocent people who do their best to stay safe, it's good riddance. Some family members or even relatives are stuck with some people who are ignorant and just cause it to spread.
Generally, when the generation with personal experience of war dies off, and nobody living has any idea of how bad total war can be, we have another World War.

We're due for another one right now. The last of the WW2 guys have died. And everybody now living thinks that "War is the Greatest Adventure". Like the guys in 1914 did.

We lost about 20 million dead in WW1, about 60 million dead in WW2, I estimate that we'll lose about 200 million dead in WW3 (or whatever we end up calling it). That means wounded, maimed and dead will be about 1 billion casualties.
I think that’s actually common for induction cooktops of many brands. I believe the reason is so to keep the surface a single flat sheet of glass. They’re incredibly easy to clean compared to any other kind of cooktop.

But I agree, not so great to use. On my last one if any water spilled on the capacitive area (eg because of boil over) it would “panic” and completely switch off.

I still love induction and I would rather have it with capacitive buttons than any other kind of cooktop, and I have a high-end gas one.
Are you very sure it was a business decision for Kraken to delist Monero in the UK?

Either way the so called privacy coins are not regulated and will soon be delisted from lots of exchanges, there is no use for them if the exchanges are removing Monero and coins like them.

> I have used monero for effectively anonymous online donations to legitimate non-profit institutions.

Just tick ‘give anonymously’.

It’s faster and compliant with laws, rather than using an unregulated and soon to be banned volatile crypto token used by criminals and speculators.
I find sleep masks help me to get the full 8 hours. Without being able to sense light, I guess my body assumes it should still be asleep and I usually don't wake up early. It doesn't work every time, but it works often enough for me to try to stick to it.
It’s fascinating how quickly “NIMBY” has become a very generic and rather vicious moral pejorative applied to anyone that does not support development.

It previously described people who did not support development in their neighborhood, but would support it elsewhere.

Now it just means “anyone opposed to any development I deem a moral/ethical/equity imperative”.

I remember when pro-development sentiment was recognized as gentrifying wealth extraction, and both anti-progressive and anti-environmentalist.

Now it’s somehow exclusionary and anti-progressive to not support high-density development projects backed by national real estate firms with trillion-plus dollar investment funds.

Wealth extraction from a permanent renter class is progressive orthodoxy, and individual residents are the baddies. Talk about a PR coup.
Russia could have likely gotten Donbas with minimal hassle if the incursion had stopped there.
That's not really true. Pretty much every DB driver I know, in every language, will take prepared statement values that are any valid DB datatype: strings, ints, decimals, etc., and, importantly, JSON values because most DBs now support JSON. Many JS DB frameworks will take any JS object and convert it to a JSON string because that's obviously a trivial operation (it is "JavaScript Object Notation" after all).

Again, the only bug here is the completely incorrect serialization that mysqljs does.
Thing is that internet access is considered a utility, so it’s not unreasonable to expect it. Just like you need gas to operate a stove.
The missing infantry part refers to the fact that it seems way too much of the Russian army is tanks, and not enough of it infantry, to protect the tanks from being destroyed.
At this point it should be clear to anyone that Russian army isn't afraid of grave war crimes.
This reads like a highly fanciful interpretation of a hard set of large scale planning decisions that needed to be made, trying to frame it as some kind of "Machiavellian" conspiracy.

Light rail in the US in the past 50 years has objectively been an over priced under utilized boondoggle. It's entirely believable buses may well have been the far better option for crossing the golden gate, even if a guy who works for the light rail system today doesn't think so.

Having ridden both BART and the AC transit bus system across the bay from SF to the East Bay countless times, I'll take the bus over BART every time. The bus system is better, cheaper, cleaner, safer feeling, and faster.

Bus systems are cheaper and more flexible in the face of population density changes and land use changes than light rail. You don't need a conspiracy to have concluded bus systems are a better transit solution than light rail. Rational economic analysis can get you to buses just as easily (though you do have to fight off the lobbying campaigns by the large construction firms that want to tap the insane stream of public funds available when building a light rail system).
I think a huge part of the value frameworks bring is a common vocabulary. Whether or not it makes it easier to write code might be debatable, but it absolutely help scales communication and decision-making. Everyone in your org building UI components knows what the expectation is. And new joiners can be onboarded quickly if they have experience. Using a framework and a strict linter is probably a tax on productivity when it comes to churning out code, but it's a major booster to the time it takes to understand code written by someone else.
I wonder when is best to start taking radblock (and for how long) if you have access to some.
Comyne sounds like it could be popular nowadays.
Tools get misused constantly and there's no end to mission creep when "think of the children", "you're helping the terrorists win", "the cartels were involved", etc. cards are played. Also we are in an era of incredibly flexible definitions of words. What you consider to be 'impaired driving' today might not be what the government considers it to be when they don't like you.
> Maybe the fact that there are many artificial stars in that photo due to software adding new light sources which didn't really exist

Huh??

How exactly did you come to the conclusion they just added a bunch of fake stars? Am I missing something? Post processing is a normal part of astrophotography, even with a DSLR.