skysight-inc/HackerNews huggingface dataset:
Over a third of Japanese residents believe the olympics should be canceled. The majority of Japanese residents are unsure whether continuing with the Olympics is the right thing to do. Consider that Japanese culture is non-confrontational, and that 'maybe' is often used as a polite 'no'. Additionally, Japanese follow authoritative edict and avoid dissenting situations because of the social stress it creates.

With an empty audience, the sounds of protestors outside the stadium can be heard.

Parties with direct interest want the olympics to proceed to fulfill financial/contractual obligations, and they are proceeding against the will of the people.

I always felt Google Doodles were about generating good will, establishing rapport and/or promoting about some historical/social topic that some Google employees cares about.

Companies like Toyota have withdrawn their TV commercials in fear of a public backlash, paired with a public statement / apology. I wonder how tone deaf Google is to this sensitive topic in Japan.

It’s better that Google relied on a Tokyo based design firm to create this Doodle and so they can’t be blamed for being culturally insensitive, but small firms jump at the opportunity to collaborate with Google ( Consider all the SaaS startups that advertise on their landing page "Used by [one team at] Google, Uber, ..." ). Especially in Japan where people worship companies and Google is almost divine. The Doodle is filled with kawaii aesthetics and pop/otaku/nerd culture that is the West's prototypical image of Japan, when it's actually just a representation of Akihabara ( one neighborhood in Tokyo too small to even be 1 of the 23 wards ).

Disclaimer: Ex-Googler who quit because of all the performative social justice

Edit: the Tokyo based team is specifically for character design and animation, a field which is exploited even more than people in the game design industry. It seems the rest of the game design was by Google
I could see myself using Github for something like this because people can easily contribute by sending pull requests. Particularly a page like this I would hope people with language experience in other areas would send PRs to build a nice big reference.
Aptus: Mandelbrot Set Viewer and Renderer
For either - a truck that doesn't rust and can potentially last decades could be significant money saver.
Appreciate the response! I saw that you were happy with LMS and added it to my list as well. Someone ought to compare these in a meaningful way at some point.

Looks like LMS has all the basics covered (mobile apps, simple mobile friendly web client, etc), but as a former Grooveshark user Funkwhale was my first choice. Looking forward to trying them both.
I've always aimed at "ngwen" although as a native English speaker I'm still not great at starting words with "ng" despite years of trying. It's more common in Australia than most western countries as a lot of Aboriginal words use it so we have it in place names, such as "Ngunawal" an area near Canberra. On TV (since we have a few celebrities named Nguyen) they just wuss out and tend to go with "Win"
I realize this is just an example but if you're in control of all the values then there's nothing unsafe about concatenating them into a query. The problem comes with values that are submitted via a web form, API, or some other external, untrusted source.
It almost seems like Type theory is a better foundation than set theory but we ended up with set theory due to historical accident.
A million people a year die every year, almost all are human error. We need this technology advancement as soon as possible. Also, while you can see some accidents with Tesla Autopilot the crash stats seem to indicate is Tesla cars are doing a great job preventing accidents.
The median household income in Jefferson County, Texas is $51,000. The median home price is $135,000. That's under 3x.

The median household income in San Francisco is $120,000, but the median home price is $1.5-2 million, depending on source. That's 12-16x.

A $500/month truck payment isn't putting people on the edge of financial ruin when you're talking about an $800/month mortgage versus a $6,500/month mortgage.
You're misunderstanding You cannot do something like the following:

"WHERE status in (...?)" and then ->execute($status_array)

But you can pass an array of parameters just fine (to individually bound input placeholders). It depends on which API you're using but it's of the format:

->bind_param($types, ...$params); or ->execute($params);
I thought the security of escaping is dependent on not having mismatched charsets? In which case, not respecting charset settings seems potentially not actually escaping?

Seems like a strange function to have, although I could be foggy on my charsets.
In the US? No.
How is it any less safe than any other truck, van, lorry or a bus?
I just say "Win" and hope for the best. lol
You could not pay me to drive a Tesla.
It makes one wonder: was copilot development started before or after MS's acquisition?
I’d echo this sentiment. I’ve spent a good amount of time in Tokyo (I don’t speak Japanese either, beyond simple “I am lost” and “where is the toilet” phrases), and for whatever reason I do find Tokyo’s trains easier to handle than New York’s. I can get around New York on my own without a map but that’s just because of brute force memorization and getting off at the wrong stop enough times.
Pinyin is pretty close. At least it's predictable. Wade-Giles is way off -well, I guess it was based off Cantonese?

In any case, my pet peeve is people expecting speakers of English to accommodate foreign sounds, but not extending the same ask to foreign speakers who often mangle English name sounds just as much.

I say just let them say it however they know how and let it be. I don't mind if they can't pronounce my name well.

But back to pinyin, that was intended as an alphabetic alternative for native Chinese speakers to use instead of logographs/characters. So it's audience wasn't foreign language speakers and thus will have shortcomings for them. This was back when they were tackling illiteracy and pinyin was seen as both potential replacement of characters or at least an aid in learning a simplified version of the original characters.
> … "for most Americans, even upper middle class, holding on to their jobs is a matter of life and death."

Can 100% confirm. I've gone from earning $50 an hour (back when that was a lot of money) to a successful career owning/operating my own businesses to living in constant pain and misery that I can't even afford to visit a doctor for, and thanks to the societal gray area I fall into (not being a homeless drug addict) I don't qualify for free medical help to get healthy enough to go back to being "productive". For the love of all that is holy, DO NOT get sick in the USA! Your value as a human here depends entirely on the value that can be extracted from your wallet.
I agree with what you wrote.

I’ve heard people argue that such action provides a spark for further change. Like brings a new perspective to a group that cascades into more positive effects.

It comes to mind the idea of “black children needing black superhero role models” or similarly for girls or other groups. I wonder to what extent this merely reinforces a racist ideology. Why can’t the role model be of any colour?

How deep is it, truly, that the tribal behaviour based on group similarities, are ingrained in humans.

Interestingly, amongst the well educated, or the wealthy, a different selection criteria is established.
Using bind parameters.

https://docs.python.org/3.8/library/sqlite3.html#sqlite3.Cursor

# Never do this -- insecure!
symbol = 'RHAT'
cur.execute("SELECT \* FROM stocks WHERE symbol = '%s'" % symbol)
# Do this instead
t = ('RHAT',)
cur.execute('SELECT \* FROM stocks WHERE symbol=?', t)
print(cur.fetchone())
# Larger example that inserts many records at a time
purchases = [('2006-03-28', 'BUY', 'IBM', 1000, 45.00),
('2006-04-05', 'BUY', 'MSFT', 1000, 72.00),
('2006-04-06', 'SELL', 'IBM', 500, 53.00),
]
cur.executemany('INSERT INTO stocks VALUES (?,?,?,?,?)', purchases)
> This isn't new, we've always had programmers who programmed by "recipe" rather than first principles, and DRY paints that as a feature, but it underlies a lot of pain and cost over the years.

Something tells me that exploiters love the programmers who attempt to build user authentication systems from first principles.
Does anyone else see “Lil NAS” and immediately think of Synology and QNAP?
You probably can’t stop other people from using words you believe or even know to be inappropriate. Thankfully it’s sometimes easy to spot science that’s not really science. It’s the stuff that seems legit but isn’t that’s a problem. I’d say the problem is actually bigger in harder sciences. Anybody can look at most social science research and see it’s dodgy. Collusion rings in comp sci research are harder to detect, just to pick an example.
I just for the life of me don't think I'd ever be able to understand the x86 instruction set and truly get into reverse engineering. Most RE's I've known have seemingly had immeasurably deep knowledge about everything from the x86 platform to OS API's and their weird quirks (looking at you Windows)
Weighing the Opportunities and Risks Within China’s Biopharmaceutical Industry
Socrates was a stonemason --- effectively a skilled labourer or tradesman, but not wealthy. He was a footsoldier. In a culture where most were slaves, he was a citizen, but not a member of the aristocracy (notably contrasting with Plato). His long-suffering wife Xanthippe complained of his failure to provide for the family, and Socrates lived simply.

Socrates as a citizen was likely the third of Athens' four classes: slaves, metics, citizens, nobles. Not destitute, but neither wealthy.

https://plato.stanford.edu/entries/socrates/

https://iep.utm.edu/socrates/#H1
I tried reversing a medium-complexity program, but after a long time of digging through seemingly nonsensical data structures, it seemed very clear to me that it was a C++ program and the pointery mess I was seeing was likely a result of classes and inheritance.

Has Ghidra gotten better at dealing with those, and is there a good tutorial how to best handle it?
I think scale is the key here. You can do that within a family, you might do that within a village, perhaps in some perfect circumstances you will be able to do that within a group of a few 1000's people, but never at the scale of our societies. It's not about the type of society or people, it really has to do with the number. You'll have a much harder time convincing someone to work for someone else he doesn't know at all...
Yep. Fortunately a lot of the use cases of IN() are with controlled values - often IDs obtained from a previous query - so string concatenation is safe (and a lot less hassle than the alternatives).

Unfortunately that gets people into the habit of using string concatenation, which is not a great habit to have.
So now you're driving not from first-party information (your physical senses) but second-party information. Tell me how this makes sense.
Discussed the same way PC gamers might talk about a graphical glitch and whether or not the latest GPU drivers improved things or made it worse. But with a few thousand pounds of metal and bystanders who don't know they're in the game.
At this point there's a ton of CI tools to check for injection and dangerous patterns, and serious companies have been using them for years/decades now, ranging from local options to online tools like Scrutinizer or Sonarqube. I'd wager even PHPCs would catch the copy/pasted ones.

To me the language or online examples is no excuse for SQL injections for a long time now.
LEDs can be just about any brightness and color, your city just chose harsh blue ones!
This is so true - so many bad Perl, Python and R jobs “requiring” supercomputer resources that a decent programmer would allow to run at better speed on a single modern server!
This ignores the whole argument about the proportionality of such rhetorical tools in discourse.
> the crash stats seem to indicate is Tesla cars are doing a great job preventing accidents.

No, they don't. Tesla won't release enough data to allow anyone else to evaluate it, so you're stuck with their bulk statistics, which generally speaking compare middle aged (safe) drivers, in luxury cars (safe), in well marked road conditions (safe) during good weather (safe) with "all accidents, for all vehicles, for all drivers, in all road conditions, in all weather."
Bopomofo is not a transliteration system. It's a phonetic spelling system used to teach reading to young children in Taiwanese schools. The characters it uses are not meaningful outside of Taiwan.
Please do something different.
I’m not sure how we test such a feature well enough to deploy it widely.

But I guess the thing is, AutoPilot is using a human as the backup. The human is saving the car from making mistakes. The very thing that is supposedly worse than the car is the only thing capable of making certain decisions well enough when things get a bit dicey.

Edit: typo. ‘treat’ -> ‘test’
Why not just turn it off? As a fellow driver I feel rather uneasy knowing my safety depends on your ability to predict your car's phantom braking...

And by uneasy I mean unsafe enough that I believe you literally should not be allowed to drive like that.
A few years ago, I saw these[0][1] on a daily deals site and I picked up a couple. There are a number of them floating around the internet and I'm sure some other manufacturer makes something similar.

They work really well for a small(?) constant load. I use mine for a Chromecast because my TV doesn't have always on USB ports.

My only complaint is that it's a little large, so if you have a tight configuration on a powerstrip, it might not fit with other bulky adapters in the adjacent slots.

0: https://www.walmart.com/ip/Twist-Charge-USB-Charger/33490454 (Walmart link because I'm sure it will stay around after they're sold out).

1: The meh.com listing with more information: https://meh.com/forum/topics/2-for-tuesday-bracketron-twist-...
You might have a different opinion of street lights if you've ever had to walk alone in the dark.
I'd totally blame both the driver and the manufacturer and regulators.
I just ignore my autopilot completely and enjoy my Tesla for the fine car it is. Autopilot feels like being on a roller coaster put together by drunk carnies.
> cache invalidation is one of the hardest part in computer programming.

Yes, famously it is one of the two hardest parts of computer programming, the other being naming things, and off-by-one errors.
FPV of climb of 1,999ft KDTV Tower in North Dakota
Might as well use 8.0211ah there. It's not like you can get consumer equipment that supports the 900 MHz ISM band for LTE.
Some time ago I found this video series on YouTube about how to build a PHP application from scratch. Ten hours worth of XSS, CSRF, SQL injection, badly coded authentication, you name it. When confronted, the instructor said that he did not want to confuse the beginners with all of that security stuff. I just thought "ok" and moved on.

Now I went back to this guy's YouTube channel and saw that half a year later he finally did upload a bonus episode on how to mitigate SQL injections. One person in the comment section actually thanked him for the much needed video because their site was getting hacked. It is pretty hilarious to see this unfold but I do feel bad for the ~10k people who watched his videos.
Data > anecdote.

Regulators look at data.
all that TT training really paid off!
> I'm not seeing it. What makes it profitable?

In the EU (and some other jurisdictions, but the EU is the largest), companies must purchase certificates that allow them to pollute (EU ETS). Such companies could participate in this scheme and maybe generate those certificates - other companies would then have to buy from them, making the whole venture profitable.
> How many crazed homeless drug addicts per philosopher poet do you find acceptable?

I think the only acceptable number is zero. The philosopher poet clearly desires this life. The crazed homeless drug addict would much rather inject his morphine at home.

In other words, I think the fact that a drug addict is homeless is incidental. They should be treated because they’re a drug addict, not because they’re homeless.
That’s an interesting claim though considering mobile network standards have for the longest time had (intentionally) weak crypto and anyone could spoof being a provider (eg stingray). I’m sure wifi has its flaws but “user could potentially misconfigure a network” is different from “this network has one or more intentional back doors but it’s configured correctly other than that”
Java and C# 1.0 examples (mostly) did not have anything like this, because they shipped with a database layer (JDBC/ADO.net) and not just a raw driver. PHP instead spent many years fucking around with hacks like addslashes() and etc before addressing the root issue.
> If the official transliteration into the Roman alphabet leads to less accuracy in pronunciation than some other (for example see the second vs third columns in the table in TFA), then would it not make better sense to adopt a more accurate transliteration instead?

Can't be done. The Roman alphabet is a pretty good alphabet for Latin, but it isn't for Chinese, which has different sounds than are in Latin (or English).

For example, stop consonants in English have a voiced-unvoiced distinction: /p b t d k g/

Latin is similar: /p b t d k g kw gw/

Chinese is totally different. Instead of a voiced-unvoiced distinction, it has aspirated-unaspirated: /p ph t th k kh/ (with the h denoting an aspirated stop).
More than 250 convicted of child sexual abuse while they were UK Scout leaders
Yes. Search as a whole was a far superior level of quality. Today's Google search is as bad as Yahoo's search in the early 00s.
As a native english speaker, I assumed it was about weed, so it's confusing to all.
I use freenom for a small website I run, they're definitely weird. That said, I've never paid them anything. Freenom combined with 000webhost was the perfect tech stack to host a small website for a friends gaming guild. Weird stuff happens, but I've not paid a dime and I don't think anyone got malware. I keep regular backups of everything and if it goes down I can just rehost elsewhere and let my friends know.
Adds special meaning to the term canary release.
> Now, to be sure, they are not coming from the same place

It is the same place. And years of ridiculing conservatives doesn't make it less true.

We are burning books and art, we are making sex a big deal again, computer games now affect real life, I even saw heterosexual conversion therapy the other day..
. actually it was conversion therapy on homosexuality to non binary

Own it. It's ok the conseratives were partially right. Religion didn't just pick things out at random. Or start to reevaluate the current woke.
I did not say military bases, I said installations, which I understand to mean permanent, semi-permanent, or maintained presences of materiel or infrastructure supporting military or reconnaissance.

In retrospect, you are a bit right here. Pardon the bike shedding, but maybe that is not a precise definition due to the vagaries of what "military", "base" and "installation" means. Does room 641a count? I'm not sure. The US Military has its own very special definition, but the general public would know its own.

Under this expanded rubric, National Guard, Coast Guard and Reservist armories would definitely count, CIA black sites[0] would certainly qualify as well (and they are not in your list to be sure), in addition to listening posts, air fields, possibly also foreign naval supply points if they meet some of those continually manned criteria (and hell, why not? Its in the spirit of this thing, we'll just consider them 3/5ths an installation for the purposes of statistics), some forward operating bases if they are continually manned and resupplied for, lets just hand-wave 11 months. Also, private contractors are definitely in this if they have their own separate facilities and especially if they conduct military operations such as "security forces" in Iraq. Now that I'm thinking about it, air craft carriers should be included as well if they are on deployment ... I know, I know, thats pretty rare.

But you are right if you point out that this isn't a precise measure, that it changes continually, and that I don't actually know how many there are--it could easily be tens of thousands! Just scale the definition until it feels most comfortable for you.

That is the real point, anyhow.

[0] - https://prisonphotography.org/2010/03/30/extraordinary-rendi...
4 year gap is plenty to be considered an amateur no? It's not like it was 4 months
Algorithms can be okay, as long as they are transparent. The problem with using things like AI is that the parameters or the algorithm are often hidden from the harmed individuals. And the law enforcement community can kick the can down the road by saying "but the software says...".
Forget it Pengaru, it's Floridatown.
Sure, I'd also blame the driver if they pressed it intentionally. I can imagine it happening by accident. I know I've even accidentally hit the gear shift on a car as a passenger.
That seems more like a philosophical opinion than a fact.

For instance, I challenge you to prevent the heat death of the universe.
> We're working to extend this line of work towards a more general, Wasm-based, "purely functional" operating system where most computations operate on content-addressed data and are content-addressed themselves, and determinism and reproducibility is properties guaranteed by the OS. Sort of analogous to how the operating systems of today (try to) guarantee memory isolation between processes. Imagine, e.g., a Git repository where you could represent the fact that "blob <x> is the result of running computation <y> given tree <z> as input," and anybody can verify that result, or rebase the computation to run on top of their own input.

How different is this to NixOS (https://nixos.org/)? (This isn't a leading question, I don't know the intricacies of how NixOS works to compare that with what you're proposing)
The article is really about messaging and strategy then caring about cars. Specifically the author says:

> But the project won't grow beyond my town if I can't attract other participants.

So basically, I think the author is saying don’t “other” people because they happen to live in a town that relies on cars, rather invite them into something cooler and hip
"The Scout movement has also faced allegations of child sexual abuse in other countries.

Earlier this, month, the Boy Scouts of America said it had reached an $850m agreement with attorneys representing about 60,000 victims of child sexual abuse."

Assuming 5 victims per criminal, that would suggest that at least 12,000 US scout leaders should have been convicted.
I'm not justifying how Tesla's assistance works as I've driven a rental and it really is glorified cruise control right now.

That being said, I have a Honda with assistive braking and it is terrible. Shadows, pot holes, ghosts all seem to cause it to brake and not in predictable ways which is frustrating. I only leave it on, because I imagine one day I won't quite react fast enough to someone in front of me and it will save me the pain of rear ending someone.

But I definitely almost did when it slammed the brakes on a highway off ramp and got me rightfully honked at by the car behind me.

Whats worse is I'm not even sure if mine could receive updates at any point. Maybe at the dealership.
If every driver on the road today was never drunk/distracted/enraged I would agree, but the reality is that humans driving cars kill other people every single day. We should fix this with a better system. Tesla and Waymo seem to be making progress. I don't expect them to be perfect but in the long run this will save lives.
The unprecedented number is 11. https://www.smh.com.au/politics/federal/australian-mps-call-...