skysight-inc/HackerNews huggingface dataset:
In my personal experience I’ve been more prone to expose test specific code in implementation than my teammates, but even so:

- it’s usually to export things which are project internal (and create references where they’re magic numbers etc otherwise) specifically to decouple tests

- otherwise it’s been basically some lighter weight version of the null wrapper

And no one has complained. Perhaps they should but I think it hasn’t been an issue because my devotion to automated testing has been more thorough and thoughtful than many of those who’d complain, and they’re happy to benefit from the safety that provides.

Honestly I think test and implementation code should be more tightly coupled not less. At least in terms of being able to reference things that are clearly project-/package-private. I know this would bother a lot of people depending on discipline, but it’s pretty much exactly what people do in many Rust projects and seems pretty successful.
From the mysqljs readme: "Caution This also differs from prepared statements in that all ? are replaced, even those contained in comments and strings."

Eek. "select * from classes where teacher = '?'" -> boom.
I'm in favor of privacy and dns over HTTPs/TLS, but here, plain text dns queries have been useful to see how Signal went up (not surprised though). I wonder how Telegram being a Russian product is playing in this war
You have called out your own fallacy and disproven your point. Thank you.
The service is only "generally worse" because the cheap low end product didn't exist before and is so wildly successful it's became the default.

You can still fly first class if you want. Pretty much nobody does.
> And having a firearm to protect your life in that rare situation is still important…

Firearms in the home actually increase your odds of death:

> Access to firearms is associated with risk for completed suicide and being the victim of homicide.

* https://www.acpjournals.org/doi/10.7326/M13-1301?articleid=1...

Specific examples of domestic violence against women:

* https://www.vox.com/2015/10/1/18000522/guns-domestic-violenc...

There's one study that showed that even carrying a gun on your person increases your likely hoot of being shot:

> Results. After adjustment, individuals in possession of a gun were 4.46 (P < .05) times more likely to be shot in an assault than those not in possession. Among gun assaults where the victim had at least some chance to resist, this adjusted odds ratio increased to 5.45 (P < .05).

* https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2759797/

Generally, the idea that firearms make one safer in the home does not seem to be borne out by the statistical data.
I don't think an island invasion would be easier than a land invasion, but I agree that "China definitely won't invade Taiwan right now" is overly optimistic. It's probably not in their best interests, but Russia invading Ukraine wasn't in Russia's best interests either and they did it anyways.
Common tactic and many fall for it. I'm instinctively put on guard at any hint of emotional leading, especially with anger.
I get ERR_TOO_MANY_REDIRECTS :(
How many bagels got sacrificed in this folly?
You might be thinking of Pringles.
In other words, Ukraine "had" nuclear weapons in the same sense that North Dakota does: the bombs were just parked there under someone else's control and authority. The locals were never in the position to use them.
It is common for visa applications to have a question like "Have you ever been arrested or convicted for any offence or crime, even if the arrest did not result in a conviction". And residency applications usually ask for a police record.
I'll mostly +1 this as someone who got into iOS dev and went straight to SwiftUI for the past 2 months.

There are some individual doc pages that seem to be auto-generated and a bit sparse when it comes to useful context.

For instance, sometimes X object cannot be instantiated on its own according to its relevant doc and you need to use Y internal API that provides it instead. However, there's no explanation as to why or what can be done instead, which doesn't help someone who's very new to the architecture and frameworks.
The data game: what Amazon knows about you and how to stop it
Agreed - the Steam Deck's "Game Scope" performance overlay that toggles straight from the quick menu button has been enabled in almost every single video of the Deck running I've seen.

Having an awesome performance overlay available from day one that was so easy to toggle has meant virtually all Deck videos have the benchmark data burned into them, making finding real-world comparable results from the new "universal baseline" surprisingly easy to do just watching youtube. When Deck 2 rolls, we will all be used to the Game Scope benchmark overlay format too.
Russian Stock Dumped for 1 Cent Shocks Retail Investors on EToro
From the DB, no. E.g. you could always have `query("... a = ? and b = "+b, [a])`.

From within a language, you somehow need to restrict how you build up the query. E.g. a query builder or ORM usually makes it hard to use anything besides parameters, but they usually have escape hatches (e.g. a where method that takes arbitrary sql strings).

One trick you can do in Go is to create a type like `type sqlLiteral string`. The type is private, so other packages can't directly instantiate it, but a string literal will automatically coerce to it. Basically, you can't compute sqlLiteral from arbitrary expressions. It must be a single hardcoded string literal.
Same in Germany. The potatoes with dirt on them are "the good stuff." Another huge difference: In Germany, it is illegal to sell eggs that have been washed. In the US, it is illegal to sell unwashed eggs.
I just don't understand why people feel so strongly about this issue, nor why so many people are so confident in their belief. Both theories are plausible. We will never know which one is correct. And it doesn't matter either way. Nothing would change given certainty one way or another.

It's a pointless discussion which has spilled enough ink and consumed enough brain cycles.
> I find quotes like this uninteresting, because it's also exactly the sort of thing you would say if you were trying to cover up such a mistake. It carries no information.

It carries a fair bit of information, when you consider that Shi is not really free to say what she wants. She has to say what they want her to say. That is a carefully crafted state-sponsored message, with all that entails. It's the Chinese state making a denial with the smallest surface area they can make, which is kind of unusual.

But at any rate, Baker's point in context is not that Shi is engaging in a coverup. Nor is his point that until she said that nobody thought to look, or that it gives permission to do so.

His point is not about Chinese science at all, so much as about Western science journalism. He's saying to other journalists, look, you can't just breezily let the world's science contributors dismiss this as fantasy along with the bioweapons nonsense, or let anyone shut it down as taboo. (When this article was written, this was dismissed by really most of the science-journalism complex as wild speculation.) He means, if Shi is saying that, it's a legitimate inquiry and it specifically invites that inquiry.
1812 the US achieved none of its war goals and had its capital burned to the ground. If the British hadn’t had higher priorities in Europe things could have gone much worse. Not like they won in Korea either.
>but Discord is still going to shit the bed very soon

?
Interestingly the article says:

Peek and her team found that muscle repair after injury was greater when mice were active or awake compared to when they were inactive or resting.

It seems sleep alone isn't the most important factor. Otherwise more sleep would linearly be beneficial to health and recovery, but, from a courtesy look into it, it appears sleep above 9 hours is inversely correlated with negative health.
FSB whistleblower exposing why the Ukraine war went so bad for Russia
Or you could just drain the pipes, too...
Didn't you learn anything from the Mozilla rewrite of 1997. Never start from scratch, always patch, patch, patch until its working. https://www.joelonsoftware.com/2000/04/06/things-you-should-...

Here are some starting patches...

First we have to make political donations anonymous and capped. Also, no money from companies, only people.

Then we need to fix the fake news problem. Make sure nobody is living in a bubble and we are all living in the same reality. (The fix is to make news the forth estate officially)

Then we need to fix the size and shape of our electorates. Much smaller. No Gerrymandering.

Also need to ditch the two party system and allow our elected representatives to vote as desired by the electorate they represent.

Also push as much power as we can down to state and city level governments. Allow states and cities to be more different to one another so that we can all learn from the successes and failures of the choices of other states. Move power closer to the people.
It is especially confusing to visitors from San Francisco, because the bridge has an architectural design like the Bay Bridge, but is painted orange like the Golden Gate Bridge!
Thank you for linking these.
>there's also an article about it from the BBC

Note that the byline of that article is 'world service disinformation team.'
The rules for pregnant women are strange. In some parts of europe they are still told to avoid fresh salad. In north america any visibly pregnant women ordering wine with dinner risks being kicked out of the restaurant. Soft cheese, radishes ... everywhere has thier own social rules about what pregnant people should eat. My grandmother had the best advice: You went to college. You are healthy. Eat whatever your mother ate and your kids will be fine.
Translation to English from someone on Project Owl: https://noteplan.co/n/3D073DDB-CB0F-4ABC-BC93-01A94141445B
People who write web apps without frameworks often end up creating their own. The reason is reuse of code. I'm working on my own web framework: https://nexusdev.tools/. This is intended mainly for Flutter at the moment, rendered server-side.
> Has anybody tried to play a player-piano-scroll by hand?

https://en.wikipedia.org/wiki/Klavarskribo
Why do you assume these systems are static? It's not a given that the systems available in 2025 will have any resemblance to the ones available today. And in fact they may have mandatory upgrade abilities, so the car you buy may not be the same as the car you have 5 years later.
Apple has been busy improving the functionality of iCloud Keychain, including stuff like adding a better UI than Keychain Access, compromised password alerts, 2FA token support, etc.
What’s funny is my oven claims it’s owned by someone else and says I have to contact Whirlpool with proof of ID to change it. Not sure how I feel about my oven gaslighting me.
This still means that Monero as well as the other privacy coins still have issues, if there weren’t any issues why are they not being accepted by more exchanges?

Even a reportedly private ‘cryptocurrency’ called ‘Grin’ had an attack which rendered the coin useless.

The only usecase of privacy coins is for illegitimate purposes only.

Also: I think you mean ‘CipherTrace‘, ‘CypherTrace’ does not exist.
Wet markets are able to be avoided as well. Unfortunately people have largely been convinced that perpetual animal genocide is necessary.
I can't stop giggling.
Last I checked it looked nice but it failed the “collaborate with Windows/Android friends” requirement. Has that changed?
Which you can point out one level higher. All it would do is to allow actual conversation and getting an overview of existing perspectives. This would allow to actually point out holes in peoples worldview which are normally glossed over.

The problem with the "legitimizing lies" perspective is that i havent seen a perfect truth machine lie around. Plus there being incentives to have you belief you already found a convenient truth. You iteratively improve through finding (or getting pushed into) errors in your perspective. Thats something we can help each other with, and i havent seen a better alternative. As far as i can tell, they are all quite a bit worse.

I think all it is is a complexity problem. Which you can tackle with better tooling. Just not one that thinks for us but that makes discourse more efficient.

edit: Differently put, i think the problem is that nobody bothered to explain to me well enough how stupid i am. And i dont see why i should be attached to remaining stupid. Unfortunately however there dont seem to be any spare smart people for the task so we dummies might have to figure something out together.
This is obviously anecdotal, but I have a college degree and I certainly don't feel "in demand" on dating apps. I'm sure I'm not alone in that on a tech-focused site. I think the mismatch in college education is just a small part of a much more complex phenomena.
This is a real thought I've shared with friends. Though it's incredibly morbid, I am thankful I live close enough to a city center that I will be mercifully unmade in an instant should the bombs drop.
What she didn't said explicitly is that "kiddie porn". She must have known something horrendous from her own investigations. For the sake of her children she didn't blow the issue past "being with Epstein". But eveyone I know hinted that "younger taste".
Very relevant xkcd: https://xkcd.com/932/
I love that kind of website.. a 90s hobbyist site
I had a similar candidate a couple weeks ago. Their CV made a big deal about a dynamic SQL framework they wrote for a previous job, but they just gave me a blank look when I asked how they mitigated SQL injection attacks.

I ask about SQL injection pretty regularly, and it's scary how many devs don't seem to even know what it is.
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

Personally I think almost all of the output of phone cameras (except what's in their glossy ads) is missing a certain je ne sais quoi that distinguishes Photography (note the capital P) from an ordinary photo. That and you can pry the amazing bokeh from a high-quality SLR lens from my cold dead hands.
All of the reasons he quit for originally haven't changed.
The propaganda war has eclipsed cyberwar in Ukraine
Crackpot logic
Waking up with a dry mouth is a classic sign of nighttime mouth breathing, and potentially hyperventilation. I used to always wake with a dry mouth, and often breathing heavy.

If you're able to breath through your nose, I would definitely recommend trying the mouth taping. I just use a very small strip right in the center of my lips (.5" x 1"), so I can actually still open the sides of my mouth and breath, which makes things feel less claustrophobic.
Users don't really know what they want, and I'd wager that most are willing to accept a page refresh if they understood the immense productivity gains that developers like achieve, for a worse "user experience".
my apologies this was intended to be a reply to the thread on https://www.sunhydrogen.com/technology. Sorry for the confusion!
This is something I'm trying to sort out. Is there a qualitative difference between a coincidence and evidence?

Ex: Supposing they recover the old database from the WIV and they found the SARS-CoV-2 sequence in there, and notes that described it as the result of an ongoing project. It's still possible that the exact same sequence occurred naturally and leaked to humans that way. It could be a coincidence that the sequence is exactly the same.

It seems that the difference between this and the other coincidences is merely a question of orders of magnitude of likelihood. Otherwise it's the same sort of thing. Therefore, the coincidences so far stated are tantamount to weak evidence.

Yes? No?
Wordpress also has faked parameterized queries.

https://github.com/WordPress/WordPress/blob/4ae0744585ea9417...

They do seem to have resisted attacks for quite a while though.
To be more specific: They did not speak out about blocking "the country" but about closing accounts and restricting access for all Russian citizens/residents. They are, however, complying with targeted sanctions of the individuals on the sanction list.

If the scope of the OFAC sanctions forces the exchanges to start blocking Russian passport holders and/or residents, that will change, of course.

Kraken CEO tweet thread: http://nitter7bryz3jv7e3uekphigvmoyoem4al3fynerxkj22dmoxoq55...
There is one path not diaxuesssd: Putin topples. And that is what I'm hoping for.
Genetics patents very much do exist based on genes found in living organisms.

The patents protect the usage of gene sequences in particular ways, usually in genetic engineering ways. You can’t patent a gene from a cow and say nobody can breed cows any more, of course that’s silly.
Many places that hire employees that don't have their own computers have like a little computer lab. I remember Target being like that around 2005, and a hospital in 2017 or so.

The employees, or volunteers, help people that have trouble.

I remember someone being very angry that she was required to provide proof of graduating high school or something when it was like 30 years ago and the school didn't even exist anymore.
No, because constants and column names are of course legitimate parts of SQL queries (even those using prepared statements), and because queries with no parameters are also legitimate.
Is there some reason why you can't save the DOM or other datastructures that you help you query/manipulate the XML?

A database isn't a set of flat-file CSVs even though that's all that is actually needed to do everything that people do with databases (albeit one operation at a time). (The data may be normalized but the datastructures aren't necessarily.)
Instead, a database is data together with some data structures (and relevant code) that are maintained to speed up operations on said data.

Why can't one persist auxillary datastructures for XML, including (but not limited to) the DOM?
I'll also mention that transactions work just fine in most countries ran by dictators who invade neighbours without pretext, and target civilians. Saudi princes seem to have no problems buying mega-yachts and futball clubs.

The key is that they tend to not invade European neighbours. So, yes, if you upset Europe, and all your transactions rely on European cooperation, you may no longer be able to transact.

In fact, if you upset Europe enough, and are not a nuclear state, you might even get invaded as a result. Your concerns about international financial transactions will be a bit academic at that point.

If anything, this episode should make you more confident about transactions just working. The point at which they stop working is 'We've done everything we could against you, short of declaring war.'
The urban sprawl created by the automobile was not a bad thing in its time. It democratized living. No longer were workers beholdant to landlords owning buildings next to the factory. Now everyone could live basically wherever they wanted. A new job no longer meant moving house and home across the city. Consumers had a far wider choice in where they purchased goods. And when they spotted a good deal they were not limited to what they could carry. In their day, these were very progressive changes.

The entertainment industry would be far different if not for automobiles. Look at woodstock. Such iconic american activities and mass gatherings would not have been possible without widespread cheap personal transportation.
I had a good time with dramatiq+apecheduler, much more bare bones and less out of the box, but when something went wrong is was pretty easy to understand and work around.
Visa. Its everywhere you want to be.
> Every megabyte counts in a mobile first world.

I manage a normal looking regional news site. First load is 691KB. Megabytes don't come into it.

(I cheat by not having Google Ads on the page, but lol, Google is the one who sucks. Our house ads are fine.)
It is not money.

Try sending me money using a coin that is regulated, not volatile and rife with scams and does not contribute to burning up the planet.
> Again, this is just like saying that a camera existing enables the government to hack it, so rear view cameras are part of forming a surveillance state.

That might be the best example of a straw-man that I've ever seen.
The toxic part of potatoes is the solanine.

Which starts to be present when the potatoes start turning green.

Potatoes start turning green once they're exposed to light. That's because potatoes are actually just stems of the plant and are thus capable of growing a whole new plant.

So... If you prevent the potatoes from getting green but keeping them in the darkness, then your should be good. Not an advice of any kinds, just a botanist sharing love~
Wondering if anyone on this thread who’s felt this way has been able to try out biphasic sleep and can report if it made a difference? The idea of a “second sleep” after an hour or so awake seems to be gaining prevalence in popular media as something humans used to do naturally.
I'm honestly so confused. Are people reading a different paper?

The article linked above says

> Anyway I downloaded the report [1] [...]. The full conclusion, with the widely-quote section in bold, is below:

> > Poor sleep was associated with a higher risk for all-cause and cause-specific mortality...

And yet this "quoted" section is not in the linked report at all. Ctr-f "sleep" find no mention of the word.

1. https://bjsm.bmj.com/content/54/20/1195
Yes, that is exactly why. There is a bit of an "unobtanium" problem in that materials science has been having in this problem for quite a long time. Barring a revolutionary new take on legs materials, this is about as good as it gets, cross what people are actually working to pay for
Implying what? That the BBC is explicitly tagging their own articles as disinformation because they're just that inept at propaganda? Or could it be that they have a unit fighting disinformation? https://reutersinstitute.politics.ox.ac.uk/people/rebecca-sk...
> your domain is simpler

This echos my thinking whenever these framework/SSR/JavaScript debates come up. It's like everyone is talking past each other because there is no clarity around the complexity of what's being built.
Ukraine Tech Collective
While Ukraine is home to over 250,000 software developers, some large companies decided to stop paying their Ukrainian developers while they fight for their country to keep their families safe.

Ukraine Tech Collective is a not for profit platform setup to facilitate skill swaps so Ukrainians who are currently protecting their country still get paid & can support their families. Ukraine Tech Collective matches developers with job vacancies left by Ukrainian developers called on to defend their country from Russian invasion. Developers and tech companies from around the globe donate their skills and resources to provide work cover for their Ukrainian peers as to provide financial stability to their families.

If you know anyone who would be interested in participating, feel free to share this link: https://www.ukrainetechcollective.com
As with many articles like that, it's missing a "in rats" at the end of the title.
Why? I'm not a fan of wikipedia and don't wish to use my time to assist it in any way whatsoever. I've grown weary of wikipedia and much of tech/social media that profits off of free labor essentially.