skysight-inc/HackerNews huggingface dataset:
Buildings have trash chutes and rooms for collecting trash; the trash is held there and put out on the street before midnight and picked up the following morning 3x per week. They get fined for leaving trash out any other time.

The issue is the collection point, not the storage prior.
Would it belong as a separate app to configure if it wasn't in settings? Or maybe opt out when you setup the phone?
Upon further reading, It sounds like this is being built stop cross-platform technologies (rust/webassembly) so it sounds like I spoke too soon!
They’re not saying that C++ can or can’t be saved. And there’s no “they”, there are hundreds of teams with different expectations and policies.

You’re merely reading what you want between the lines.
I've been following her for a few weeks now. I think she is coming at it from a good position but she also seems to be a very big Musk fan, and takes what he says at face value. And many of the replies to her tweets come from very Qanon people.
>It seems that to be truly be effective in rat reduction at a city scale the fix may need to come from elsewhere and may have very little to do with directly working on exterminating the rats

yeah, basically treat the root cause rather than symptoms of the problem. Hiring more rat killers is like taking pain killers instead of fixing whatever injury is causing the pain.

Realistically this problem would require some sort of position that has temporary authority across multiple departments where systematic changes need to be made to actually solve the problem. Instead you get more rat killers as a band aid solution
There's some truth to this, but what's the alternative? Do we design communication systems with the assumption that all people are incapable of telling fact from fiction just to make it easier for those who can't?

I think it's far better to give people the tools to work out what is true/false and to debate difficult topics (even those without a clear answer) in a transparent manner.

I'd agree that both governments and corporations would be thrilled at the idea of a population that has no choice but to accept whatever they are told, but I think that as a people we're better served when we have the option to develop the skills to think critically and online platforms can play an important role in that.
You might have misunderstood Section 230(c)(2)

Section 230(c)(2) further provides "Good Samaritan" protection from civil liability for operators of interactive computer services in the good faith removal or moderation of third-party material they deem "obscene, lewd, lascivious, filthy, excessively violent, harassing, or otherwise objectionable, whether or not such material is constitutionally protected."

I.e.: you can remove some content without being considered an editor reponsible for all content
> Severance at most recent layoffs has been very generous.

They're following Meta's example in hopes of not getting flamed on social media. Otherwise, the packages would be half as generous.
I think they spend a ton of money on their kids each month - chefs, nannies, private schools, etc.
Not every problem has a solution.

Your problem has no solution, statistically speaking.

Please consider the possibility that you can't really change anything, just adapt and accept life as it is.
Can we call this Death Star security? Invincible quintillion-dollar project, unless you hit the tiny trash vent at the back of canyon 35.
Voice calls are for emergencies.
They may not be cheaper. Here important, strong permanent magnets will become available without making deal with non-friendly countries.
These policies aren't particularly new, so I'm not sure why there would be a sudden need to switch platforms. On the contrary, these policies are part of one of the biggest differentiators between Apple smartphones and their major competitors.

And even if someone did suddenly find Apple's policies unacceptable, there are several prominent alternatives to switch to, and switching is really not difficult for the vast majority of people. To be clear, there are some cases where Apple (and competitors) do make switching more difficult, and I do think it's reasonable for regulators to look into that stuff.
> government agencies who might want to bribe someone for keys

Why would they need a bribe? They have a whole mechanism for "do what we want, and you're not allowed to tell anyone about it". I would be shocked if NSA/FVEY didn't already have every signing key they could get their hands on, especially from companies that are friendly to them like Microsoft https://en.wikipedia.org/wiki/National_security_letter
> The goog version seems to work well but I have had nothing but frustration with ms word. Bad merges and weird states are typical, particularly from the fat client.

Argh not getting this stuff right is really frustrating. I've been working on collaborative editing for over a decade now, and I still can't implement any of these algorithms correctly without the help of a fuzz testing. But fuzz testing done right finds all of these problems! There's no excuse!

Fuzzers work so well here because all of these algorithms have a clear correctness criteria: After syncing, state should always converge to the same result. So its pretty easy to write code which does this in a loop:

1. Generates some random changes on some fake "peers"

2. Picks 2 peers at random and sync their changes, using your new fancy synchronization algorithm

3. Assert that the state has converged between the peers

I've been working on this stuff for over a decade. I've implemented dozens of these algorithms. And every single time I write a fuzzy boi to check my work I find convergence bugs. Playing whack-a-mole with a fuzzer is a rite of passage for implementing systems like this.

When your fuzzer runs all night, you should never have lingering convergence bugs like you're describing with Word.

As an example, here's a simple fuzzer for a reference list CRDT implementation: https://github.com/josephg/reference-crdts/blob/9f4f9c3a97b4...

The code is so small it almost fits on my laptop screen.
Perhaps you could state what you think those differences are.
Just minor "operational challenges".
You are going to need a serious, enterprise billing account attached to it to have quotas automatically increased.
Simple!

Step 1: start a business that can run itself

Step 2: profit

So easy! I wish I thought of it before.
I would be able to use this key to sign terminal or file manager apps and get full access to my file system.
> I'm not sure it would solve the "whoops, I just accidentally wasted 6 figures, can I have it back?" problem Google presumably implemented this policy to fight.

Or the "with enough GPUs I can quickly launder a large pile of cash I scammed off the elderly/businesses/etc. into crypto currency before this account gets frozen" problem.
Good luck and thanks for holding them accountable.
Agree on reading. The one tool I feel I want is a good OCR + dictionary setup, as a quick escape hatch for physical books.

I actually cobbled together something like that using Google's OCR API for Android. Works well for me but might be too janky for release. Maybe I should release it as a good tool for upper intermediates.
Good Technical Infosec Blogs?
I'm looking for really good technical blogs or even blog posts. From stepping through gritty details of exploits to big picture ideas even to discussion about specific tools, how they work, and pros and cons. I am just finding myself, having been in field for five years or so, really hungry for more quality info.

There are tons of company marketing blogs that are largely superficial, but finding good technical or in-depth blogs is a bit harder. I've read some good stuff from Dark Reading and Bleeping Computer. The SANS blogs can be good as well. That about covers what I largely have followed. Hope some folks have some interesting reads to share.

edit: podcasts and other media forms are great as well
That was my first thought after "oh fuck". Does this mean any current Samsung phone can now be rooted by the user?
Then I would assume that you're screwed. With that said, there's a regulator on IP allocations and their may be something doable on the governance level to revoke said IPs if you're not playing nice with the rest of the world.

As for the actual server resources, you have not established where you have any legal right to them.
STUN or an intermediary
> By contrast, iPhone places it in the command center. Pull down from anywhere, click the remote-icon, boom, control your TV. Doesn't even mess with your current app.

It's exactly the same on Android - pull down the notifications shade and click on the TV remote icon.
> I'm so glad I turned down the job offer at Kraken.

What job did you take instead?
Depends on if you are concerned mostly about covert access or overt access. I'd argue the former is quite a bit more serious in the case that keys can be revoked online.
In both cases, a substantial part of this pool depends on the modern institutions and global supply chains for survival, which are existentially threatened by both climate change and population reduction.
I've found this to be harder than it seems.

I had a tesla gen3 wall charger. I updated it and .. crap ... it created a wifi access point that I did not want and would not go away.

so I decided to disconnect the external antenna. unplug the mmcx connector and easy peasy disconnected.

...and the wifi board switched to its internal antenna which was just about as strong.

so I thought... Hmmm.. maybe I can add a dummy load. I wired up an mmcx->rp-sma wire plus a dummy load.

same thing. It may choose the strongest input? or do diversity?

I've now been thinking of downgrading the firmware.
Not the same method, but as I recall the developer of the game A Short Hike did a similar procedure - mostly to allow him to quickly draft 3D models and hide the low-poly models, artifacts, and "glitches" behind the pixel shader.

https://youtu.be/ZW8gWgpptI8
GDC presentation by the developer of A Short Hike

My review: a fun, calming, and enjoyable 2 hour game with a heartwarming ending.
The distinctions between the sciences are moot, and the lower down the organ -> molecule -> atom -> subatomic stack you go, the less clear the distinctions are.

Really, I think we should have kept the entire school of science as Natural Philosophy and required some generalist study under the umbrella and a specialisation.

All chemical changes are in some sense, physical. The question is, has something happened between molecules, between atoms, or within atoms and between sub-atomic particles.

Ions are dissociated but balance in the fluid suspension demands the ratio of Na and CL to H and O remains roughly constant (roughly) -if you reduce the water, then the solution tends to come out of solution because it's no longer isotonic. If you remove some CL and leave surplus NA, it begs questions to what happens next. If you remove surplus H and try to leave the O alone, likewise.

Things happen, to keep balance. Balance means respecting the laws of physics. James Doohan was right there.

Not a chemist, a biologist or a physicist, this is what my father (a numerical analyst) said to me 4 decades ago.
Oh you're right, I misread it. Thanks.
“Food writing today recognizes our connections to food as legitimate, and recognizes food for all the varying things it can be…”

So before 2022, no one liked to eat and it was all ham sandwiches

Cringe
Wow, I don’t deal with iOS and did not realize this. How is this even legal? I thought the whole purpose of MSFT antitrust lawsuit was to avoid situations like this with future operating systems. How about just HTML5 mobile website?
Programming languages are tools for a job. As the saying goes, a bad workman blames his tools. It's not worth taking anyone who blames defects on a programming language too seriously, whether it's Google or not.

Modern C++ has many memory safety features. If a company has learned that its people fail to use them, then bad for them.

Of course, there are languages that abstract memory safety to the point that they eliminate those types of mistakes. But languages are tools for a job, and only some tools are applicable where C++ is applicable. We should not bury C++ prematurely before answering the question - "what else is as fast and efficient as to replace it for OOP?" And if a project doesn't need fast and efficient code, then why is it using C or C++ in the first place?

Overall, selecting the correct tool for a job is more important than figuring out which tool is better in some abstract way.
Cicero
Nice to be #1 in something. But that explains a lot.
I tried some as a kid, it wasn’t great. Dry and kind of sandy, it wasn’t a good flavor but it wasn’t actively vile.
If you haven't checked it out my other app Nihongo has a good OCR + dictionary setup. You can see a demo here: https://www.youtube.com/watch?v=ffRxPyc9K8A

iOS-only though.
Yes, that's pretty much the only way it could work.
Parent’s suggestion about typography is nonsense, the Rust project desperately needed somebody with skills in user experience and usability engineering. Now it’s too late.
> When I read memory safe it means that it cannot happen at all, and therefore I don't have to think about that kind of stuff when I write a program.

I've never needed to use unsafe in my Rust applications, which means that my code is 100% memory safe (by Rust definition of course). I expect libraries I am using to provide safe abstractions over unsafe, if there is any there. Sure, there were bugs (including Rust stdlib), but such small scale effectively means that this problems disappeared comparing to languages that aren't safe and that means all I need to do is maybe update some dependency once a year. It's that rare, so I will call it safe and solved problem. We can move to next one (and there are many).

> It'd be more honest to say: it's memory safe until:

Which is what most Rust introductions I've seen will say. I don't think anyone misunderstood this part.
That is an umbrella of 15+ companies in multiple segments of the market.
Any idea if signing up for Google's Advanced Protection program would mitigate/prevent potential attacks from this security issue?

My understanding is that signing up for this program blocks the usual methods of installing sideloaded apps (you can't install an app's apk file from your phone's local storage), and instead requires you to physically connect your Android phone to an external computer and use the adb CLI tool to sideload apps that are not on the Google Play store.

https://landing.google.com/advancedprotection/
Youre completely correct...how do you deal with this? (I think they are called laws, which are a bit like regulations)
Getting the pins would be the easiest part.
So this is basically what they acquired Stackery for
The federal government are the ones who pushed card networks to start blocking lawful transactions, so good luck.
We don't know how well it is generalising to your input without knowing the training data. Failure cases however tell us a lot, such as the following:

Input: "If five cats can catch five mice in five minutes, how long will
it take one cat to catch one mouse?"

Output: "If five cats can catch five mice in five minutes, then it will take one cat one minute to catch one mouse. This is because the number of cats and mice are inversely proportional, so as the number of cats decreases, the time it takes for a cat to catch a mouse will increase. Similarly, as the number of mice decreases, the time it takes for a cat to catch a mouse will decrease. Therefore, if five cats can catch five mice in five minutes, then it will take one cat one minute to catch one mouse."

As you can see, it fails at simple logic because it fails to understand that the number of mice aren't fixed in the question. Whereas a human would immediately pick that up because they reason beyond x=5 and y=5.
Yeah, Proust's works are almost meditations. For me it took a concerted effort to get into his rhythm and not tire, but once I did, I found it more rewarding than most of the fiction I've read. There's a deeply personal effect to following him interrogate, for pages and pages, the experience of a fleeting sensation we're usually only subconsciously aware of. I think about this[0] passage a lot.

[0] http://art.arts.usf.edu/content/articlefiles/2330-Excerpt%20...
I'm fascinated by this. I think the desire to make the necessary lifestyle changes is there, but I question the practicality.

I want to have my foods and beverages untouched by plastics, but how realistic is this currently?

I want to buy bread that's not wrapped in plastic. Is the alternative really to make your own? Even then, can you ensure the ingredients you're sourcing for your own bread starter for example, also not contained in plastic?

Perhaps it isn't feasible to eliminate all plastics in your life, but it begs the question what is good enough to reverse this and it probably starts with what you're consuming.
> a large number of people...

Not today. Not yet.
Looked this up as it's new to me. Seems interesting but not far enough, if you configure it to crash the system on an error for dev only, you aren't going to spot the hard to reach cases which are usually the target of these attacks, and having it set to crash on the release build is likely going to be seen as unacceptable.

Something like Rust which can ahead of time verify that these issues aren't present is a better solution imo. Maybe then we can use this as a last resort check that the usages of unsafe didn't cause issues.
Doing the game theory - he’s either lying about a failed attempt to defraud a lot of people, or it’s in his interest to be vague and hopeless and to indicate to us all quite how incompetent he may have been. The difference is close to zero in terms of the lines he’s using. And there are no other options at the root of it all.

We’ll find out in the next 6-12 months. I’m betting on box number one.
Why do you think Apple has so much market share? Because people hate their products?
Do banks and local governments require using smartphones from Apple (or any one manufacturer) to the exclusion of other prominent smartphone options? That would be surprising to me, and definitely bad. But as far as I know, core services like that are going to be accessible on at least iPhones and Android smartphones, which is going to cover the vast majority of smartphone market share, so I'm not really sure why the ubiquity of smartphones is particularly relevant to what Apple's rules for third-party developers should be.
Syntax is one of the most important characteristics of language.

It’s the difference that makes the difference between Rust-like and C++-like gibberish and poetry.
All nations face prolonged excess deaths. Even the sane ones. Because there is a long tail of consequence to health policy no matter what. The distinctions are as to who dies. In some cases it will be under-detected cancer patients, in others it will be more rapid alzheimers due to isolation effects on mental health and cognitive function, in a third it might be higher rates of MS due to lack of vitamin D, in another it might be long life consequence of educational failure in children and the effect on lifespan.

Basically, pandemics don't stop. they go on as a long tail. The policy is about trying to change the shape of the curve, but the length of the tail is not really going away, you just move who it applies to I think.

I don't blame public health officials for trying. It's good to try. I don't personally think the Swedish stoicism (for instance) was either "morally" or functionally better than the lock-downs. It just altered who died, and who has long-tail consequences.
Personally, I'm really excited about this. For two reasons:

1. I love using Discord and building communities there. But it does take a lot of work. A way to monetize some of this stuff is very welcome. Even if I won't end up doing this for my own projects, I like that there's an incentive for people to put a lot of effort into building high quality communities (which I'd be happy to pay to participate in).

2. If this works well, Discord will finally have a good monetization model. Many social networks start out awesome and useful, but then go downhill when it's time to start making money and extracting value from users (think Medium, Quora, etc). Discord is one of the most useful and fun tools I use day to day (both for my work and for my hobbies), and it was kind of concerning that I didn't see a way for them to make money. If they have a way to make profit without turning into an ad-riddled user-hostile dark-pattern-filled mess, it'll be great for everyone.
Maybe it’d be better if you led with that instead?
Personally, the opposite is true for me - case in point: python.

I really dislike both the semantics and syntax of python. However, the scientific computing libraries (pandas, numpy, scipy, scikit-learn, matplotlib, seaborn, etc) are just too productive to turn away from for quick data analysis tasks. If these libraries didn't exist, I wouldn't touch python with a 500-foot pole.
The original post headline the OP used was "Mozilla have acquired Pulse"
Yes, that was the big hope back then, that we would no longer need printer drivers. You could just just plug in any printer, or give an IP-address of a printer and it would immediately work.

Instead it got much worse. Now when you buy a new printer you have to check which operating systems is supported. My CUPS server has 2064 drivers just for HP printers.

Even though my printers actually do have postscript interpreters I can still not just plug them in to an USB port on any computer and print a document. It is crazy.
I assume that the level that the malware is running at couldn’t simply modify the OTA file and inject itself back in?
He may be delusional. In his mind, stealing billions of dollars in a massive fraud was totally a spreadsheet fuckup.
The Politicization of Science in Academia
My son has eczema and food allergies and I did a lot of research on actions we could take to help prevent the so called "atopic march" to hay fever and asthma. There's a lot of woo-woo stuff out there that I think can be safely ignored, but I did find what I consider strong evidence that families that hand wash their dishes have significantly lower incidence of some allergic symptoms. I thought it sounded weird and I didn't know what the mechanism could be but the evidence looked so strong that we stopped using our dishwasher. I guess this is one potential mechanism.

Gas stoves and ovens are the other thing we stopped using, with good justification I think.
The author’s logic is flawed. The school has many students and faculty that went to listen presumably because they like the speaker. A small group shouldn’t be able to ruin it for everyone else. Nor did the speaker go there primarily to insult the entire student body.

Yet in the analogy presented, the author attempts to compare it to the NYT inviting the author to come insult them. We can agree the NYT has every right to choose not to do that while also agreeing should some within the New York Times decide they wanted the author to come, the others should simply choose not to attend rather than attempting to prevent it from happening.
Is the child of (raised by) a billionaire at some significant risk of financial difficulties?

I think it would be easier if we just admitted that child support is a punishment for not raising your kids. The government used to pay for it, but it was seen as parasitic, so we invented (Edit: expanded [1]) child support. I don't object to this policy, I just think that the "interest of the child" ends up following a bunch of mental gymnastics to ensure that practically all non-custodial parents pay (which again is fine).

1: http://en.wikipedia.org/wiki/Child_support_in_the_United_Sta...