skysight-inc/HackerNews huggingface dataset:
So you have objective proof somewhere that a majority of those 1.5B people don't understand or accept singular they?
IMHO, Python has enough functional goodies to accomplish a lot with just functions and provided datastructures. I only use OOP as a technique to address specific issues, rather than treat it as something fundamental as writing functions.
If you don't use a cloud service, then how do you transfer all of your phone numbers and emails when you get a new iPhone?
Wow, I switched to Emacs earlier this year and have not encountered dired mode before. This is fantasic!
HyperDapp – Ecommerce 3.0 marketplace is the crypto adoption engine
Timsort: Fastest Sorting algorithm
Somebody pointed out in the Twitter thread that academics often cite unreviewed papers on arXiv. If true (cannot confirm it myself, not in academia) then the peer-review-as-a-prerequisite-for-citation thing doesn't really hold water.
I remember some 15 years ago when I played few hours of tetris on fastest mode to see if I would be able to learn it. At first the game would last 3 seconds, but I managed to bump it up to some 10 seconds before becoming overwhelmed. It was fun exercise of learning process where rules and winning metrics are well defined.

That night while falling asleep, my mind was still playing tetris. I visualized the game vividly and could actually play it in my mind. Only later I learned this is actually called The Tetris Effect (https://en.wikipedia.org/wiki/Tetris_effect).
> Preserving the building did not, the majority said, constitute a “taking” of the property, depriving the owners of the opportunity to build to such an extent that they should be compensated.

In the long term I see that being regarded among other high quality landmark rulings such as Wickard v. Filburn (that's sarcasm btw). There is already a means for the government to acquire control over private property, eminent domain and it involves compensation. Giving the government a magic wand they can wave at no cost to tell people what to do on their property is not appropriate.
I briefly lived in Chile, where the Chilean recluse is considerably more venomous than the brown recluse. I met one man who was bitten by one on a neck vein. The damage to his heart now requires life long medication. Because of that, I'm going to continue to be afraid of brown recluses, despite living several degrees north of their known range in the US.
Single Instruction Multiple Data

https://en.wikipedia.org/wiki/SIMD

ELI5: Your processor can process more data in parallel.

If you have for example loop that has something like this in the body:

a[i] + b[i] = c[i]

Using SIMD processor can make all this operations same time:

a[i] + b[i] = c[i]

a[i+1] + b[i+1] = c[i+1]

a[i+2] + b[i+2] = c[i+2]

a[i+3] + b[i+3] = c[i+3]

Normally in one iteration you would only get one of this addition done without SIMD, thanks to SIMD you can have multiple.
Spending 50% of my time in an investment office in Japan - at least one secretary I know loves Kit Kat and Reese’s
I think at the point something like this becomes useful though, I've usually just dropped into writing a Python script - which more often then not is the right choice because there's a high probability I'm going to need to do more things soon anyway if it's getting that complicated.
It was not `if (old phone)` it was `if (worn out battery on specific phones with a problem)`, the specific models with the problem happened to be slightly older. They worked fine with new batteries (and did not throttle), including replacements.

Apple obviously was not intending to harm users here (I don't know the Samsung case well enough to comment), they absolutely messed up the messaging by not making a notice about their work-around front-and-center, but I disagree with the precedent that this fine is setting.
I have Telegraf running on all my machines that pipes data to an InfluxDB for storage and then Grafana for visualizations.

Gives me all sorts of useful information that I use to make decisions.
It seems like most of the scariness could go away if only you had to press a key combo each time you wanted to run the command / render the preview
China's Hacking of the Border Gateway Protocol
Build a WordPress Plugin and you could get a huge market share with blog writers etc. I know its embeddable using JS but build a WP plugin and could be huge for you. All the best.
Except if part of the new features is a rewrite of display output that takes advantage of new hardware features / assumptions in ram characteristics, then that can be both a new feature and slow down older phones at the same time.
So this means you're gonna start voting with your wallet? You can always host on Azure; Microsoft takes an ethical stance against this stuff. They have an AI ethics review board that vetoes projects like this.
I regularly do this. Nobody has had an issue with it, and most have voiced their own concerns about the devices they own after I brought it up. Some of them have taken to unplugging them in advance when they know I'm coming by, and others have decided to ditch them entirely out of concern for their own privacy.

That said, my friends and family all know my stance on privacy-invasive tech, so none of them were surprised by my requests.
I have been pleasantly surprised with Japanese takes on American desserts and pastries. They tone down the sugar and elevate the texture and flavor imho.
Why software architecture really matters
That makes it much, much less likely that they're going to announce one morning that they're abandoning privacy and going all Facebook.

One other thing that I'm trusting to keep them from "going all Facebook" is that privacy is the only thing making them something other than "me, too". The day they jump in with the rest is the day I clean out a house full of Apple gear, and I'm pretty sure they know that (or likely more accurate, the day I quit buying more Apple gear).

Apple's virtual assistants, mapping, and other services are arguably inferior to other offerings. I trust they won't bail on their one distinguishing feature.
It's already happened
https://mastodon.cloud/@wilw/100635779449174251
It does occur to me that if this did system-call redirection and banned the unlink (and maybe rename?) syscalls from working in it's executed commands, you could get a fair degree of safety.
Mozilla is backing Tor in its fight for user privacy
They're basically cogs, rods and gears.

Seriously, molecular biologists devote decades of study and publish volumes figuring out how some small virus 'works'. A human neuron is orders of magnitude more complex than such a virus. To dismiss it as 'like an _____', is a (sometimes necessary) analogy of very little explanatory depth.
I don't feel like we are losing "they" as a plural. We're just learning how to use it in more singular contexts than we used it before. Many new pronouns have been invented and some folks use them, but none of them really catch on. "They" has the advantage of being universally recognized in a lot of contexts already, plus, it's what people who's identities for themselves prefer, which is in my opinion the most important aspect. I think 99/100 times, the use of the "they" pronoun can be understood in context once one is familiar with its use. I think we just need to accept this as part of language and accept it's here.
Both options suck. There are dozens of sites like these to keep up with. Distribution is one thing, but customer support is a nightmare, particularly since you don't know if you're supporting a legitimate download or not.

DMCA is a nuisance. You have to be big enough to dedicate resources to filing and tracking takedowns, as well as be able to take legal action anywhere in the world for sites that don't respond. It's very easy to clone a pirate site. It's much harder to play whack-a-mole to take one down.
Algebra and the Lambda Calculus (1993)
Ah, the old "I was just testing you" excuse. I think that one went out of favor when I was in third grade or so.

It's not common in the vast majority of cultural circles -- I know because in my travels all over the world for the past 25 years I've spoken with thousands of people who speak many variants of the language, both as a first language and not. In general, if you ask anyone who has studied English grammar whether it's correct or not, they will tell you it's not. The only place you'll find otherwise is inside small enclaves of "progressive" thought who are trying to change the language to suit their feelings. You put a large amount of credibility on those enclaves. Most of the rest of the world does not care one bit about them.
Pretty much all my sort-of-nerd friends and I left the site some time between 2012 and 2015. I think it all went downhill when Obama got his second term and the 'libertarians' became dislodged by full-blown Nazis. There used to be quite a few prominent academics on /sci/'s early days.
A 4chan poster told me that it was the Russian guy who turned down the Fields Medal (Grigori Perelman?). Take that with a grain of salt.
Not so fast. Yes, many proofs do follow from formal logic and maths, but new proofs often connect things or draw inferences that haven't been done previously, thus requiring human review to verify.
Alternative for Mixpanel
I wrote this post to help founders better understand what they are really signing up for when they sign a term sheet.
Wow!

Just, thank you!
The market is an appropriate method for dictating companies to behave in a certain way. The market could speak tomorrow and Facebook could be finished. That users are apathetic isn’t a failure of the market.
Thanks! I get that if you don't already know the acronym, you're not the audience, but it is helpful to not have to search externally for a reference. Could you imagine if that was in a general programming magazine before global internet search engines were popular? You'd have to cross your fingers that your local encyclopedia has an entry!

ETA: My bad - I did not think to click that. Embarrassing. Thanks for pointing it out!
Say I BOUGHT an iPhone 5 years ago, I think I should be allowed to run the software that came with it 5 years ago. I could not care less about security or privacy or the illusion thereof, all I care about is being able to use the device I paid for, and to be able to actually use it, not simply have a paper holder that acts as a constant reminder that I need to get the iPhone 123 XLSE or whatever version is out these days if I want to have the same experience I had with the phone when I took it out of the box 5 years ago. Not a worse one.
It is absolutely not a technical challenge to downgrade as I remember fairly vividly (some years ago) that a simple Jailbreak was enough to allow you to restore to any version you could want. I don't care about data loss.
The last thing is that this would not be the path the average consumer would take, it would simply be a possibility for people who do not want to trade "privacy" and "security" for usability. They have the technology, they have the resources, everything that could possibly be needed for this is already in place and has been since the iPhone 3G.
The only reason you cannot do it today is that Apple has servers that tell iTunes whether or not this image is allowed to be flashed onto the device. So the only reason is probably a text file hosted somewhere with contents along these lines :
Allowed:
>= 12
Disallowed:
< 12
I always wondered what the back story is on that show about Kit Kats in Japan that is on Amazon Prime and now I know.

https://www.amazon.com/gp/video/detail/B0779HX39G

It was a pretty good show, I liked it a lot. Seeing how they grow Wasabi, make 7-spice, etc. was really fascinating.
Not updating the os does not make a phone work less well, it simply prevents you from using new features, which is fine. What apple did worsened the product.

The reasons behind it or other efforts the company make to improve older models is irrelevent to the case since the law deals with incidents, otherwise any nefarious action can be excused with good intentions.
>Management tends to get really jumpy at the last bit. They want to know the whole scope for the whole cost, up front, and that doesn't fit into an agile way of working.

This is the delicious irony... management loves the idea of agile because finally those pesky developers will stop pushing back on the schedule with all their requirement demands and lengthy estimates! Go fast, weekly sprints! Daily updates! What do you mean you can't tell me the cost without gathering requirements? I saw so many organizations use Agile as a way to beat developers over the head, then be surprised at the anarchy that resulted.
Again, I live and work in the Bay Area. I run errands in Berkeley. I have friends who live in communes. And in all my stomping about, I've never encountered these hordes of people waiting to pounce on my straight white male mistakes. Again, people can tell when you intend to be nice to them and tend to react accordingly.

Yes, there are individual people who get hyper-offended when you say something wrong. I've been chastised for not admitting that vaccines are a big government conspiracy. I've even been in arguments with social injustice warriors who were pissed off about being asked to use the singular pronoun "they". There are all types in the world.
I agree, what do you think about some enforceable "do good" prior consent laws, in the same vein as scientists trying to do research on humans and requiring prior consent, where if you are caught being unethical towards the people on the other end of your work product, then there will be sanctions and steep penalties equal to how severe the work is judged against harming human rights etc.

How do you modify the above idea if you think it has merit?

"I'd also like to see—if that kind of regulation were to pass—the inclusion of some kind of grandfather clause that would include the ability to test without formal education."

Why not have some sort of certification process you can do while working that holds the individual accounts to the values of being unethical and will have consequences for not adhering to, at all levels like on the scale of GDPR violations.

Also there should be steeper penalities against companies acting in bad faith, similar to GDPR for human rights. Thoughts?
I've lived and worked in many cultures all over the world. I've only found this particular debate in one of them.

The debate doesn't even exist anywhere else.
> she said that in the years of knowing Blasey Ford and being friends with her, she already knew that she had a hard time being in enclosed spaces and she also did not enjoy flying

So it's well known to her friends that she doesn't like flying. If she's been lying she's been doing it for some time. It's not something she made up for this situation.

>But to be so frightened to request that multiple Congressmen flys across the country to see you, when you already fly multiple times every year...

It doesn't seem improbably to me. I would literally do the exact same thing.

Despite flying multiple times per year. If a group of people asked me to fly out to meet them, I'd request that they fly out to meet me instead. Particularly if this group of people was likely going to be hostile anyway.

Only if they refused, and I was sufficiently motivated, would I agree to fly out to meet them.

I can fly. I don't like to fly, and if there's a way around it I'll take it. This seems to be exactly what she's saying.
Here's a good one: https://en.wikipedia.org/wiki/Nurse_with_Wound_list
Averages are great until you're the one targeted.
Tiger – Rootkit Checker for Linux
Why though? Honestly, do you and 99% of the global population depend on glaciers and coral reefs?
Please provide proof of this claim. I find it hard to believe, seeing how singular they has been in common use since the 14th century.
Why? Seems like a perfect thing for "market forces" to decide - if people don't like what apple are doing they should buy something else or downgrade, there are many alternatives
What tools do you use to monitor uptime of your web apps and/or APIs?

I use a custom AWS Lambda function. It fires every four hours or so, and tries to make an https connection to each configured URL (the URLs are stored in a file in S3) and if the site is either down, or if there is an SSL error (which probably means an expired certificate) then it sends me a text message using SNS.

The whole thing is about 50 lines of code, and that's in Java. And it doesn't even come close to exceeding the free tier limit of Lambda calls, so it doesn't even cost anything so far.

To be fair, I could have used a 3rd party service, but writing this thing was my first foray into using Lambda, so I did it as much for the learning experience as anything. But it works really well, so I doubt I'll replace it anytime soon.
That is also true for chess.
In fairness the first word of the article is SIMD with a hyperlink to the Wikipedia page.
This is fascinating. I've always thought of type 2 diabetes as a disease of the pancreas, rather than a disease of the intestine. I found this abstract from 2013 interesting:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3830370/

"...A growing body of evidence, however, appears to indicate that type 2 DM (T2DM) may be an operable intestinal illness—a novel revolutionary concept about an old disease."
Yeah, it's been the #1 requested feature so far. It's in progress!
Docker is an obviously bad solution to this. If you can run a docker file you defacto have root on that computer ^1.

Firejail could do exactly the same thing, but without requiring the user running it download an entire second operating system, or requiring them to have root. Also, the sandboxing mechanisms that docker uses are just generally available and aren't hard to use, so if they went that way they may as well just use the actual syscalls that do what they want instead of importing and entire other operating system to run your commands.

This is where my rant about docker, and the habits it encourages, would go. If I could figure out a way to phrase it politely.

1: https://github.com/moby/moby/issues/9976
I think that framing these new requirements as rights is a really good approach.

Being able to find out what data is being collected and how it is being used is a prerequisite for any accountable system of balances that could create negative incentivizes for abusive practices.

Obviously preventing all abuse will prove impossible just as preventing all crimes of any other type is impossible — but as with other kind of crime, undesirable outcomes can definitely be reduced when deliberate will is informed by wisdom and fueled by effort ...
Not having to write a backend sounds alluring. If I were to extend your app, where would I put authentication and permission checks, and input validation (so no crummy input can be saved to the database)? Right now, every client effectively has full control over the database, correct?
Media hysteria is a very real danger to science and logic in general. Their concern is more about driving traffic to sites or getting viewers to increase ad revenue, not necessarily telling you the truth if it isn't particularly sexy. I see parallels with the onslaught against a lot of initiatives in the crop science sector. Playing to the emotions of people rather than the facts is a very dangerous spiral for us to fall into.
They can do it retroactively too, which means effectively they're already monitoring the location of every American citizen as well as tapping all our phones. The stasi could only dream of such control..
It is just chocolate. Personally, Strawberry Pocky > KitKat.
When thinking about this juxtaposition/hypocrisy, we should also consider the differences in consequences wrt collecting data for advertisement use vs giving data to an oppressive government.
That's a non-answer. Peer review is a thing in mathematics precisely because it's difficult to verify if a proof is valid. In a sense you can say something like, "A proof is valid or it isn't", but that's vacuous because you still need someone to check it.

There are many examples available of proofs which have been initially accepted but later discredited in the mathematical community. There are also many examples of proofs which have been polarizing from their first publication. Consider the controversy surrounding Mochizuki and his Inter-Universal Teichmuller Theory. Also consider that there have been credible (though ultimately incorrect) proofs published by credible people for several famous problems, such as P = NP. The academic community at large can't just eyeball a proof and know it to be true, and often even fundamentally flawed proofs require more than a week of careful attention to be declared incorrect.

If you want to argue that peer review is an imperfect system then that's one thing. But to say that a proof is demonstrably true or it isn't ignores the entire complexity of actually figuring out whether or not it's true. Some people can rely upon their own ability to do this, but for the most part the mathematical community is so heavily specialized that even most mathematicians cannot find errors in advanced proofs unless it's their particular subfield of research.
I don't have a problem with selfishness, however, I do feel like not caring about repair ability of a device is a bit more complicated. Plus, apple likes to bully people, just take a look at the recent seizure of Rossmanns batteries.

Frankly, this is a much bigger problem. The world is moving to everything being a subscription rather than true ownership. Often, people that once did not care will start caring eventually. When your macbook pro breaks and you can fix it yourself for $100 but the apple store tells you it will be $1000....your point of view will shift drastically.
Oh it was "that bad" trust me.
A whitelist would make it far less useful. A blacklist would still make it possible to execute dangerous commands.

The only solution that I would find acceptable would be not to execute incomplete commands as they're typed.
Manage your GOPATH with direnv
UpDown is nice but I'm considering moving because they don't support multiple domains on the same status page. I don't need a single status page for each of the domains I own, that would be ridiculous.
How in the world can those be patents?
I am not asking for them to support every release they ever did until the end of Apple's existence. I think it is safe to assume that even the "latest" release has some bugs. I am simply asking why downgrading to an older version (even though every technical bit is in place for this to be possible) is not allowed by Apple.
It's not as if your average grandpa was going to do this, but what I cannot fathom is the reason they ACTIVELY go against this.
The only explanation I can come up with is planned obsolescence, but am happy to hear any other idea anyone might have about this.
> It's pretty common in my field to use footnotes to give credit to other researchers for ideas that arose in an informal context, e.g., "I thank A. Zee for pointing this out".

Is your field Quantum Field Theory?

https://www.kitp.ucsb.edu/zee/
Mozilla's open-source festival is this weekend
Yes, maybe similar to the way tab completion works.
So selection has a stronger influence of obesity than physical activity? More obese people work in construction than professional services? So it is not really that programmer are inactive but they select themselves out from some jobs because they are less that fit?
We've swapped that one in for this and merged the threads. Thanks!
Ignore the error bars for a bit and look at the actual data points. The distribution is much broader than it is for the last 50 or so years.