skysight-inc/HackerNews huggingface dataset:
This argument is still baseless without a comparison between regions and policies. For all I know, crime rates are rising more slowly in San Francisco than any other city. If crime is rising in multiple cities, it can't be due to a policy in San Francisco alone.

It's fine to oppose his policies, but without a comparison, it's based on ideology, not evidence.
What a datafied worldview means for human rights
Understanding how datafication affects the rights and interests of people, and power relationships at large, is key for an effective defense of human rights.
>if the population is an odd number, the number of below average intelligence will not equal the number of above average intelligence

I'll leave counting as an exercise for the reader :D
The humor here is that sanitizing inputs is not the proper mitigation.
3.3V, that's pretty standard nowadays.

I don't have a breakdown, it was cobbled together from whatever was around, an STM32 devboard, some regulators, some half-dead li-fe-pos, almost useless BMS from ali, this sort of stuff. Obviously that ate significantly less than an RPi, but I can't say how much, don't actually remember since that wasn't the problem.

Another take was a weather station, basically an ESP on a ~2500mAh 18650 li-ion.

That lived for like a week on a charge, stuff being fetched from it every minute over wifi.

I would recommend against using NiMH for that, just get some 18650s and work them between 80-40% charge, they'll last forever.
I'm generally speaking about the state of X11 vs macOS or Windows. Like configuring multiple monitors, getting your mouse working just right or other tasks that sometimes can just be freaking difficult with X11. But not wanting to go into that flamewar now.

I would be surprised if it's better than Qt, in fact I know it's not. GTK+ also has had a lot of work during the years, but they have dropped the balls many times over major revisions, so in that sense it might be a better framework than GTK.

But then again, it all comes down to who uses these. Qt is widely used beyond Linux in application development, and modern QT is actually a very nice development environment.

Wayland is also in a state of not-complete. What I'm trying to say here is that the display technologies behind most Linux environments are not in a good state. They work, yes, but some things just don't work or are impossible to setup compared to eg. macOS or Windows.

This is mostly due to open source fragmentation and legacy code in my view, and the fact that everybody and their brother would rather fork out their own desktop environments than decide to make couple of good ones, but hey that's Open Source. Also missing commercial support of course.
it's all about system boundaries. Would you have arbitrary racoons in your closet?
BMW wants something like $180 to update the maps in my 2014 i3, and a couple days stay in the service shop to be sure blah blah blah.

Nope.
I replaced my old Dell XPS laptop with a newer Dell laptop. The old one had been happily driving an external monitor through a thunderbolt cable (USB-C on the laptop side; DisplayPort on the monitor side.)

The new laptop still has a thunderbolt port proudly advertised in the specs. But I'm not allowed to use it. It won't send video data out that way. And when I called tech support, the most they would offer me for my newly-purchased laptop was "Don't use the thunderbolt port. Use the HDMI port."
I don't think its particularly odd that the specifications are supersets of old versions; indeed that feels pretty common in the standards world. IETF specs are maybe the odd ones out where you typically have to read like ten different RFCs to get good picture of some standard.
Of course GoDaddy is scummy, but this is not the only way your information could have been obtained. During the transfer out period, you must provide unmasked contact info. There are services that crawl this info and provide a full historical ownership history. So if your information was ever available in whois, including during the short transfer window, it has been crawled.

That said GoDaddy has never been a good registrar anyway.

I'm just going by what you are saying: that not using GoDaddy email means they couldn't have contacted you. Not using GoDaddy email service is irrelevant and your mention of it at all implies you aren't aware of how your information can get out. It's certainly possible to prevent it but you're not giving the vibe that you understand this.
Well it sure does suck to find out that you have a RCE vulnerability in your application thanks to a dependency, but I’m not sure that means it was wrong to decide to use Log4j based on the information available at the time. Having to rewrite a bunch of library code in-house is a significant burden, without a guarantee you’ll get it any more right than the Log4j developers did.

I don’t think this event is sufficiently bad to overturn the principle that code reuse is a good thing.

The better lesson is to learn how to contain the behaviour of your dependencies so you don’t end up with ridiculous situations like backend database servers being permitted to make JNDI calls to the public internet.
On one hand, nice catch... on the other hand... why do you want to do that??
No, the vast majority of chasers do not have such modifications to their vehicles, and with the exception of custom-built rigs like Reed Timmer's, these would do nothing to prevent harm during a tornado encounter.

The point is that the stormchasers are biased towards chasing in environments where all of these antecedents are there. You don't see much chaser videography from, say, the Ozarks or into the SE because the terrain is far more difficult and less amenable to good footage. These things also make it more dangerous. SW Kentucky would be a terrible place to chase.
> I don’t really understand the point you’re trying to make. Figuring out if a value is unused is most definitely the purview of an optimizer.

If the conditional move doesn't happen, then the source (insofar as the move is concerned) is unused.

Consider this pseudocode:

int value = some_nontrivial_function_with_no_side_effects();
if (condition)
*target = value;

Note that the function can be as simple as a memory read.

The compiler could compile this in two ways:

1. Observing that the function's result is used only if condition is true, move the function call inside the if block.

2. Always call the function, as in the source code, but compile the if block to a conditional move.

In such situations, it would make sense to allow programmers to indicate the desired strategy to the compiler.

I suppose CPUs might elide calculating the value even with a conditional move if they can predict the condition is [likely to be] false; I don't know how true that is in practice.

> Also, the “calculating a value” isn’t really the trade off being made between cmov and branching.

Depending on the situation and interpretation of terms, I also agree.
I hadn't watched it and it was on my TODO list, but whatever.
If they bought Be they could not have bought NeXT since Gassée and Jobs were mortal enemies.
Decent speedup on my 3970x. Including this patch reduced the number of instructions in lzma_decoder.s (using gcc 8.3.1) by about 8% (4417 lines of asm vs 4824). With perf stat, an astonishing branches-missed reduction from 409K to 104K.

Using the firefox example from the gist:

$ tar -cJf lib.tar.xz /usr/lib64/firefox

The xz shipped from the system:

$ perf stat xz -c -d lib.tar.xz > /dev/null

Performance counter stats for 'xz -c -d lib.tar.xz':

4,650.32 msec task-clock:u # 1.000 CPUs utilized
0 context-switches:u # 0.000 K/sec
0 cpu-migrations:u # 0.000 K/sec
591 page-faults:u # 0.127 K/sec
19,849,912,300 cycles:u # 4.269 GHz (83.33%)
425,290,878 stalled-cycles-frontend:u # 2.14% frontend cycles idle (83.33%)
1,831,640,390 stalled-cycles-backend:u # 9.23% backend cycles idle (83.34%)
23,973,036,103 instructions:u # 1.21 insn per cycle
# 0.08 stalled cycles per insn (83.33%)
2,939,144,233 branches:u # 632.031 M/sec (83.34%)
409,371,860 branch-misses:u # 13.93% of all branches (83.33%)

4.650679926 seconds time elapsed

4.611657000 seconds user
0.011931000 seconds sys

The xz patched.

$ git clone http://git.tukaani.org/xz.git
$ cd xz/src
$ patch -l -p1 < ../faster_lxma_decoder_x86.patch
$ cd .. ; autogen.sh && configure && make
$ LD_PRELOAD=./liblzma/.libs/liblzma.so
$ perf stat ./xz/.libs/xz -c -d ../../lib.tar.xz > /dev/null

Performance counter stats for './xz/.libs/xz -c -d ../../lib.tar.xz':

3,578.54 msec task-clock:u # 1.000 CPUs utilized
0 context-switches:u # 0.000 K/sec
0 cpu-migrations:u # 0.000 K/sec
593 page-faults:u # 0.166 K/sec
15,186,685,715 cycles:u # 4.244 GHz (83.32%)
108,663,507 stalled-cycles-frontend:u # 0.72% frontend cycles idle (83.32%)
8,753,057,119 stalled-cycles-backend:u # 57.64% backend cycles idle (83.34%)
27,322,182,837 instructions:u # 1.80 insn per cycle
# 0.32 stalled cycles per insn (83.35%)
1,979,944,734 branches:u # 553.282 M/sec (83.34%)
104,752,154 branch-misses:u # 5.29% of all branches (83.34%)

3.578973194 seconds time elapsed

3.549329000 seconds user
0.011942000 seconds sys
I have tea cups repaired this way and have attempted to repair a few cups with lacquer. The cups work fine after 5+ years.
an object of history and with a story has necessarily more types of value. it is precisely through its salvage that it attains these qualities.
Not really, generally someone is considered a technocrat when she/he is appointed to some government position regardless of their political affiliation and purely because of their expertise in the area related to that position not because they might have a degree in STEM E.g. the current PM of Italy Mario Draghi can be considered a technocrat, but definitely not Thatcher or Carter.
I really hate melodramatic headlines like this
It’s still possible to explicitly mention the gender. For example say “that woman” or “the man”. The reader also might get some clues from the context, for example, saying “my dad said…” will reveal some clues about the gender of the subject. It’s optional.
I like how Op introduces Naturalistic Decision Making (NDM) to address the question about how to accelerate expertise. But I am just a little critical/suspicious about this narrative, because Op and those NDM experts such as Gary Klein are working for companies that monetize this method. Is there any real world evidence that can soothe this sense of suspicion?
It does have a theme engine. There are multiple alternative themes out there.

For me, and IMHO, every single one of them that I've seen is uglier than the original. For me, NeXTstep was the pinnacle of desktop UI design and everything else since has been less attractive.

Mac OS X was quite pleasing, if inconsistent, for a while around 10.4-10.6 or so, but now it's a mess. (I am typing on 10.14 right now.)

Win11 is a big less ugly than Win10, but the desktop is so crippled I find it hard to use, and there are ribbons everywhere. I hate the ribbon.

Win10 is kinda ugly but at least it's mostly black.

Win7 was and is a bit garish but it was the sweet spot.

XP was fugly.

Win2K was the high point for Windows, and everything before and after were worse.
Quite in the same spirit but for clothing: https://www.reddit.com/r/Visiblemending/
I'm going to pile onto this parent because I too am trying to figure out what this does. I originally think of this as allowing me to push notifications to my app's users devices (eg One Signal, Airship, etc.). As I scroll and read I find that it's likely for uniquely sending notifications to MY device.

Perhaps a vertical, but I'd go after the DIY/hobbyist/maker developer market. Arduino and such. You can write tutorials about how to get X to notify you when Y and they have very active forums. I dove deep into this during COVID lockdown and it actually felt like 90s/early-00s web as the community is great and they still mostly use wikis/forum software to help each other. There's a lot of folks hosting their own tutorial websites. Just make content teaching people of different ways to use your product and I feel like it would be discovered.
It has already happened. There was a case where somebody's new Ferrari straight from a dealer brought to some store to have a baby seat installed. Some sort of anti-tamper or anti theft system apparently triggered while they were trying to see if any of the baby seats fit (nope!). And this happened down inside a concrete garage, so no signal reception.

Ferrari apparently has some means of disabling these interlocks over the air, but well, no reception. A technician gets flown out, but apparently is unable to fix it, so it will need to towed to a dealership to fix. Apparently whatever interlock tripped will try to make the car phone home, and if that fails, it locks down harder than normal such that it can only be fixed with tools found at a dealer.

To summarize:
Car: I think I'm being stolen. I'll lock down, and call for help. The lines are dead?!?! I really am being stolen. Activate computer self-destruct.

Also the technician had to manually release the handbrake to allow it to be moved, since apparently it was locked down enough that doing that the normal way was not possible.

I'm as skeptical as you are about the details of the story, but it was posted second hand, and I'm not sure the poster even understood all the details. The most details exist in the comments of the third reddit post. The linked Hacker news discussion was based only on the first, and some of the discussion there occurred before OP had clarified some things.

https://news.ycombinator.com/item?id=24754662

https://www.reddit.com/r/Justrolledintotheshop/comments/j914...
https://www.reddit.com/r/Justrolledintotheshop/comments/j9ji...
https://www.reddit.com/r/Justrolledintotheshop/comments/j9qn...
Back in ~2000 when FLCL was fresh, a common quote was that FLCL was NGE team (and Production IG's EoE team) taking a very necessary step into absurd, to decompress from having worked on NGE.
Imagine if Facebook, Twitter, YouTube, etc were run like MMORPGs. Imagine them proactively mitigating griefing, bots, brigading, etc.

John Siracusa has been making this point on Accidental Tech Podcast (http://atp.fm): Zuck's envisioned metaverse would also be a toxic hellscape. Because Zuck is ideologically opposed to moderation.

The difference, of course, is because social medias sell advertising. Whereas MMOPRGs sell experiences.
The Simplest Interesting Algorithm (2019)
but? It think it's far deeper than mitigation, it's the solution.

Edit: I apologize for getting 'sanitation' wrong. Don't do it.
Maybe we need some kind of "truth in owning" analogous to truth-in-lending regulations.
Chen Qiufa (electrical engineering) ran CNSA from 2010-2013, then became leader of Lioaning province. His successor at CNSA, Ma Xingrui (PhD mechanical engineering) ran CNSA for a bit in 2013 before being tapped as leader of Guangdong province.
His successor, Xu_Dazhe (also started as IC engineer), ran CNSA from 2013-2016, before becoming leader of Hunan province. Same story: Tang Dengjie, Fujian province, now national minister. Current CNSA head Zhang Kejian, physics, going by the pattern, he will "graduate" to some other province or national ministry in a year or two.
edit: deleted
* Purports to conduct analysis of alleged underpayment of pro rata distribution costs by people who have solar systems (and do of course pay PG&E when they draw energy) *

* Conducts no corresponding analysis of PG&E cost structure, assumes company is well run *
It's interesting and surprising to me that so many like the look of this. The fonts look grainy. The widgets are blocky and crude. At least, that's my take on the aesthetic. To each his own, I guess.
good, but too late, damage for the company was already done
The Second Great Age of Political Correctness
I grew in a environment where admitting to even thinking about watching anything anime was like a social suicide. Only in high school it changed.
I just can't help but treat everything anime related as childish (and I know that genre has some problems, with, uhh... fan service).

Thank you, I will. The only thing I know about NGE is that ending(?) song, Komm Susser Tod.
I mean, if they have to take it to court I would recommend that they countersue for the trademark and the .net domain.
Thanks, that explains things. I guess I was confused by it being called here and there a "zero-day" - if it's the patch that triggered exploitation, then at least it was already fixed at head by the time it got exploited.
Texas has 4x the population of Washington state, has more urban centers and a much larger state. As a % of population, looks like WA has more migration compared to Texas given your numbers
At one point in the early 00’s I had twelve Cubes that I picked up for free from a company that was getting rid of them. I was flush with geek treasure, and wanted to generously share my hoard with friends. By the time I realized what I’d done, I’d give them all away. D’oh! But at least I made twelve people very happy, and I still have a big stack of Nextstep install CDs.
> "Those people" does not exist. It's just an illusion of your own limited perspective. We are on this together and calling people stupid not it is true, not it helps.

I don't understand what's going on on this site. This is the second time recently I've come across someone claiming a comment didn't say something that's essentially copied verbatim mere centimeters higher on the monitor. It's basically in the same eyeful.

Hell, the commenter even added the word "stupid", which wasn't in the parent comment.
What Is VeChain Thor (Vet)?
Yes, more of these would be nice, the ones we have are very valuable but it would be nice to make our own, ideally safely, but unsafe ones made carefully in a trustworthy library are good too.

I would also like being able to tell the compiler about other niches. If a Foozle can be Ding, Ping, Zing or Number(n) where I promise n is from 0 to 199, that all fits in a byte if the compiler is willing to work with me by storing Ding, Ping and Zing as magic sentinels in the niche range 200 to 255 and I'm willing to trade the small runtime cost for the memory usage win.
As far as log4j is concerned, the substitutions ("lookups" — this includes your #2) are now disabled by default, and can only be enabled by an attacker if he already has access to the application. I’m not sure what you’re referring to in #1 and #3, given that fix.
Mine's #333 since 2003... is what I'd like to say because it rhymes, but it's actually since 2013.

I tried black, but it's easy to confuse for the monitor being off since I don't have any fixed elements on the screen.
yes https://news.ycombinator.com/item?id=29538540
> What is incredible here is that a UI developed in the 1980s is still attractive, and is arguably better looking and more usable than Windows 11 and Mac OS 12.

I somewhat agree. To me, the utilitarian GUI options and desktops have always had some appeal: i've found the likes of LXDE and XFCE to be wonderfully usable and still have a soft spot for the Redmond theme, alongside boring looking pieces of software that just fit in really well with the overall theme and style of the OS.

Of course, that's a subjective point and opinions might differ: even in regards to *nix, some much rather would work with something like KDE Plasma, GNOME or something else entirely, and that's okay.
That's mentioned in the article as well. It also mentions something called "mushin": the "Japanese philosophy of “no mind” (mushin), which encompasses the concepts of non-attachment, acceptance of change and fate as aspects of human life" although the Wikipedia article on that topic unfortunately focuses on mushin related to martial arts.
Old versions of ElasticSearch that people still use and Livy uses 1.x.
all of that is extreme hyperbole and you know it
You know that NeXTstep is the only GUI that was pretty enough to feature in a music video?

It's in Madonna's _Rain_ (1993 I think).
https://www.youtube.com/watch?v=15kWlTrpt5k

The NeXT cube also featured in _Flatliners_.
http://www.starringthecomputer.com/feature.html?f=398
Assuming the manufacturer creates such a mechanism for dealers to offer at all.
>Just twelve anti-vaxxers are responsible for almost two-thirds of anti-vaccine content circulating on social media platforms. This new analysis of content posted or shared to social media over 812,000 times between February and March uncovers how a tiny group of determined anti-vaxxers is responsible for a tidal wave of disinformation - and shows how platforms can fix it by enforcing their standards.

https://www.counterhate.com/disinformationdozen

News story: https://www.npr.org/2021/05/13/996570855/disinformation-doze...
The opposite is true in my circles. Cash is always appreciated while gift cards will earn you dirty looks from bystanders and an awkward, "Erm, uh, thanks!" from the recipient.
I speak “female“ Kansai dialect because that's what I hear all the time from my wife. When I speak to other Japanese people they find it pretty hilarious.
can I do kintsugi on my crotch after spilling hot liquid over it when the mug breaks?
The last 40 years of UX research has given us the iPhone that my mom learned how to use within a couple hours.

> still attractive

I don't think many people outside of the "Everything New Sucks" crowd here on HN would agree there.
I don't get the appeal of spiking networks. They struggle to solve problems that have already readily been solved by ANNs and they don't offer much in terms of biological realism - they don't account for neuronal geometry and dendritic nonlinear phenomena, nor do they explain the protein dependence of LTP.
It is absolutely not - the car could very easily be rolled by a wind gust, and the cabin crushed with you in it. It's counter-intuitive but you'd probably be safer lying flat on the exposed ground, with as low a profile as possible to avoid any lofted debris flung your way.
If only the author of the article (the deputy prime minister of Australia) would do something about it
Have any links you would recommend?
Why is it downvoted. He is right. I don't think editorialized are bad only when I disagree with them.
That's California for ya.
Not enough if the Dock is any measure. It’s been bad for over 20 years and in some ways still a downgrade from the NeXTSTEP Dock (and to be fair, in some ways an upgrade since it has a few tricks now the NeXTSTEP Dock didn’t).

Same for the Finder. There’s been ample opportunity to revisit the original compromises made, fix some of the behavioral and consistency issues and just not touch it ever again. That, hasn’t happened. To be fair, Spotlight and Quick Look are major feature upgrades over the initial Mac OS X Finder, but pretty much all of the criticisms from 20 years ago, well documented by John Siracusa at one point, stand. Also nobody wants .DS_Store files on their servers and it’s probably worth revisiting that decision.
It’s been a while since I watched it but I felt the mechanic deconstruction angle wasn’t the main point. Yeah the kid becomes really depressed and overwhelmed, but the conclusion deals with him understanding a great deal on the nature of humanity and rejecting the cynical desires of the evil cyborg puppeteer people. Seemed rather uplifting to me.
Launching Version 13.0 of Wolfram Language and Mathematica
That is precisely why... it's new ground. It's fun. It's interesting. Why write applications (or, in your words "bikeshedding" -- an interesting term, I had to look it up. :))... because it's a chance to create something totally new. The mission is two fold:

1) Bring the elegance of easy development to every other operating system... and
2) Give Apple developers someplace else to deploy their applications.

GNUstep is meant to be a drop in replacement for Cocoa. By Cocoa I mean Foundation and AppKit, not all of the Core this and Core that libraries. We have those, but they are less mature than Foundation and AppKit. GNUstep is also themable, as I have pointed out in other responses.

GC
Does anyone have a good lead on where I should direct my outrage, where decision-makers might be listening?

(I'm a Toyota owner, but not effected by this.)