skysight-inc/HackerNews huggingface dataset:
Boy do I have a bridge to sell you. Search warrants get signed for far, far less all the time.
No cultivated species is the result of natural selection, they have been selected for centuries, sometimes millennia, by humans for the things we value.

For the most extreme example see seedless grapes.
I'm curious: What is a typical use case for this?
How to fix SSH: connect to host 10.0.2.15 port 22: Connection refused
I sympathize with where you're coming from, but the phrase "unimportant things" bothers me. I'm always seeing clients deploy alpha or beta software in production. I see tech companies accumulating tech debt like nobodies business. None of that should happen. And often disasters involving tech get traced back to a cascading failure that started with something considered unimportant.

I love that software is an accessible discipline to hobbyists and that it empowers people. But it needs to be a discipline, top to bottom. We need deep understanding with security and robustness as fundamentals, good practices, and all of that baked into our tools.
>No, it's an en space, which is something quite different. This sort of mixup doesn't exactly inspire confidence.

There appear to be numerous mixups that likely come from copying examples without understanding them.

One example that stood out to me was with block equations. The author points out that the paragraph after an equation is not indented, something they likely copied from LaTeX. It's true that, if you simply look at many LaTeX documents visually, the text after an equation is often not indented. But that is because for LaTeX, and the styles it is built around, a block equation is considered to be part of a paragraph. For some people, they are outright considered part of sentences, put on their own line only for clarity, with commas or full stops at the end to make the sentences grammatically correct. The point of not indenting the text after an equation is to indicate to the reader that the text is not a new paragraph. An actual new paragraph after an equation in LaTeX is indented by default.

The author appears to have seen some documents with equations, not understanding this distinction, and noticing the lack of indentation after most equations, copied the visual result without understanding the meaning.
They just need to time it right.
Wake me when wage theft is prosecuted anywhere near as seriously as shoplifting. Both have been estimated to cost the economy around $40 billion per year in the US. (Simply search “shoplifting cost in us” or “wage theft cost in us” and find your favorite estimate. They’re surprisingly close.)
Does Unicode provide an implementation/image of the spec?

I think each vendor has to make the design on their own.
Between this and the docker desktop bs we're talking about moving around a thousand apple laptop purchases a year over to Linux.
The craft of coding and pride in their work. Over the last 12 years I have worked with more people than not that hand off code that solves the problem, but is sloppy and not very readable. I've wondered if this is a byproduct of rushing to meet sprint deadlines.

Learning to do proper debugging. Again, 3 orgs in 12 years, and it seems like the debugging skills of those coming into the industry are getting worse. Personal observation, so take it for what it is, but it seems like even developers 2 or 3 years into the industry still don't know how to use debugging tools or have a "system" for troubleshooting and investigating an issue.
Docker's never-ending, thankless quest to make money hits a roadblock
I have no idea what the right answer is, however "solving" implies that the states are "huge problem" and "no problem".

I might say that it's possible there are actions that can reduce, but not eliminate, the problem. What if another 20 million reports saved one child from exploitation? 10 children? 1000 children?

At some level, this boils down to a society question. We all agree CSAM is evil. How does it stack up against other things we think are evil? I fear that, in the end, there is no middle ground that includes eliminating CSAM and keeping 100% privacy.
Not that this will make a noticeable dent to Apple’s bottom line, but the on-device scanning and the on-device check for nudity have dented Apple’s credibility among the small subset of (influential) people who care a lot more about privacy and freedoms than a for-profit corporation can.

I see people talking online about switching to Android or “going back to Android” just because of this. That sounds weird to me from the privacy perspective. Some are taking an approach with better control by switching to GrapheneOS or CalyxOS, which is probably great (for those who can manage these).

I’ve also seen some people talking about staying on iOS 14.x, which, for the first time in iOS history, will continue getting security updates even after iOS 15 is released (current users of iOS 14 will have a choice of which version they’d want to use). But since there were already leaks of a version of the CSAM scanning on iOS 14, I don’t think staying on it will help avoid this whenever Apple flips the switch on. It will be turned on in the current OSes supported by Apple.

Overall, Apple has a lot of thinking to do. One can only dream that its usual adamant and arrogant self doesn’t make the decisions later.
Apple delays plans to scan cloud uploads for child sexual abuse images
I think it's all about making it easier for managers to show how what youre recommending can and does align with corporate or division goals. When you use the lingo to make that easy you're making it easy for them to reuse the same corporate bullshit with their bosses.
I believe what they’re trying to say, is that for Microsoft the revenue that they’re “booking” per ad is 1/10th of$0 .01. Not that they’re only getting 1/10th of the ad revenue.

And that they’d rather is $0.001 over your desktop experience as your desktop usage doesn’t generate them income.
Thank you, they have quite a lot of job openings.
I wish every time this sort of thing is tried, they would do it with the perennial versions too.

Surely some ultra hot-rodded perennial strain would eventually catch up with the old commercial variety? But when both are getting more productive, how could the perennial one ever catch up?

Also, just as we must demand we should reduce working hours with labor productivity improvements, we should also demand that we reduce farmland with crop productivity improvements. The market can never do this on it's own, it must be externally imposed.
That's true. I'm personally happy enough that I get to have almost all of the apps I need on Linux with this cross-platform trend. I also use Linux at home and Windows at work, so a cross-platform experience fits me. But I can see how it's frustrating to be left behind when you were used to your platform and people adapting their software to it.

For videogames, I think it makes sense that many have different controls. Trying to force the same controls would make some very hard to play. But I can see people arguing that most apps aren't as specialized as video games, and thus shouldn't need this level of personalization. There is the same argument to be made with special fonts for your apps, vs trying as much as you can to use the system ones.
But this flies blatantly in the face of the above comment because it's highly unlikely that the existence of the superior freeware cost Nintendo very many sales. 'Mario 3D All Stars' almost certainly sold wonderfully for them.

In fact, I'd guess it's much more likely that the existence of such fan projects increases sales. Because it keep a conversation going about the IP. We can certainly say, an old IP that is not being talked about is essentially not selling.
>Generated code doesn't have to be magical.

Sure, other good example is for example in Qt, the Designer tool will create some XML that shows the widget you placed properties, then a tool will generate code that is easy to read(not obfuscated or clever).

Can you give some examples on what kind of bad code generation/boilerplate you mean when you think at Java/C# ?
Let me predict Chris Lattner's return to Apple via the Sifive acquisition https://www.linkedin.com/in/chris-lattner-5664498a/
Apple provides a copyrighted image for U+1F600 GRINNING FACE.
Google also provides a copyrighted image for U+1F600 GRINNING FACE. And so on.

If you want to use Apple's image for U+1F600, your use either has to be “fair use” or Apple has to grant you a license. For example, Apple's app store guidelines explicitly grant you the following license:

> 4.5.6 Apps may use Unicode characters that render as Apple emoji in their app and app metadata. Apple emoji may not be used on other platforms or embedded directly in your app binary.

And of course because it's Apple, enforcement is capricious: https://www.theverge.com/2018/2/8/16992830/apple-emoji-crack...

So you might want an image for U+1F600 which you are clearly licensed to use. OpenMoji is one source for such an image.
If you mean "the software is too stupid to be useful here, so let's ignore a whole class of issues, potentially with lethal consequences; abracadabra, it's SEP now", I agree. OTOH, this stretches the meaning of "good" a little bit.

(thanks for the link correction)
I would hope so or expect so. How is this news surprising.
I used "mine/yours" to denote where the responsibility lies. In a small org you can have the entire IT team troubleshoot an issue. In a large org, that's unfeasible.

I'm willing to help troubleshoot and provide guidance based on my experience, assuming the application developer has performed their due diligence. I have no insight into what their application is expected to do, or its failure modes. I have no input into the coding methods, the test harnesses, the deployment process. But when that shit breaks because the dev doesn't understand the difference between `rm -rf ./*` and `rm -rf /` that's his problem.

Now of course this is an org problem, not a team problem. As in parenting, setting boundaries and responsibilities is the key to success. Too many leaders in IT simply think that "DevOps" will be cheaper and faster and leave it at that.
> it’s not that much harder to check both at the same time and fail when either is wrong.

You can't do that. Try to imagine what this looks like:

You're at the Microsoft login screen. Microsoft needs you to present both a password and...

* WebAuthn sign-in credentials, for which it must send data to your client

* a TOTP code, from the authenticator you may or may not have

* the SMS code, which you er... wait, what SMS code, how can Microsoft send it to you if you didn't say who you are?

* the email code, which again er... Microsoft can't send this until it knows who you are

OR

* any other technology Microsoft adds later which may require any of the above or something else.
This is one of my points for people who gripe so much about California.

There is absolutely nowhere else in the U.S. where you can go just about anywhere and get fresh, cheap, properly flavorful produce. Even several capitol cities of MidWest states don't have a real competitor to what's widely available and affordable in Cali.
> ...never asked why were child safety features not a concern for Apple Inc for the last 20+ years.

This is remarkably disingenuous and can be applied to any company who hasn't done any number of things to help prevent any number of criminal or immoral activities on their platforms. Did we have the need or the technology to implement such features in 2001? I wasn't using cloud services to store photos in 2001. Were servers, let alone devices powerful enough to generate the hashes? Did NCMEC have the capability to generate these hashes or even have a database from which they could help create these technologies? PhotoDNA's development didn't start until 2009.

Capability has expanded because the devices we carry around are super computers with built-in ML chips to enable these sorts of technologies. This would not have been possible with a feature phone in 2001. Advancements in machine learning have also enabled these sorts of technologies.

Concerns have expanded because our use of third party platforms for cloud storage has significantly expanded which creates a liability for all these platforms. E2EE would of course remove their liability since they would have no idea what was being hosted on their platforms but the problem of ensuring that people don't lose access to their photos in the case of losing their device or password remains.

If Apple's users had intrinsic trust in the company then Apple wouldn't be concerned about the push back against this tech. All you're doing here is outing yourself as the opposite of the "apple sheep."
I paid for Inteliphense, but it’s not a shade on using phpstorm - I spent so long on non paid software I missed out on a lot of cool stuff
> What you described is merely a mitigation of a massive loss in security and privacy

If we're looking at the end result, a mitigation of a loss of privacy is an increase in privacy compared to the alternative, no?

I mean clearly what you're saying here is "scanning always bad!". I understand that, I really do. I'm saying that scanning was never not on the table for a large corporation hosting photos on their server. Apple held out on the in-cloud scanning because they wanted a "better" scanning, and GP's point is that it's ironic that the one cloud provider willing to try to make a "less bad" scanning option is the one most demonized in the media.

None of this is to argue that scanning is anything less than a loss in security and privacy. Yes, yes, E2EE running on free and open source software that I personally can recompile from source would be the best option.
That's well argued and gives me pause. Anyone have a good counterargument?
I am very confused what you're trying to imply here? That Apple was intentionally not implementing child safety features before now and that's suspect but no one was questioning them?

They've had various levels of parental control features around app and website blocking for a while. CSAM scanning aside, I think the other features around checking/blurring for unsolicited lewd images is ahead of most other companies in the space?

What blind faith are you referring to? "Apple Inc is a mouthwatering target" to whom? The CSAM features that are being pushed back aren't about if people "trust their own children".
APT 5 hacked into Juniper and replaced an input parameter to the Dual EC PRNG that was backdoored by the NSA with one that was backdoored by them.

https://dl.acm.org/doi/pdf/10.1145/3266291 goes into it in some detail
Nope you're not alone, the hype behind VSCode just seems wierd. It's not a bad editor by any means, but I can't figure out why its any different than the parade of TextMate, Sublime, Atom that came before.
> Are you then implying anyone who does know somebody sick or hospitalized has warranted fear?

I'm not talking about whether it is warranted or not, but if you know somebody sick or hospitalized, the fear you experience from that is likely to be very impactful, and you will be more inclined to get a vaccine based on that.
To Fit and to Fix
but in Texas, how likely is the staff or the store owner to be armed, and actually confront you? No way that would happen in California.

I keep thinking of this event that happened to me in the UK, where laws are equally useless at preventing theft, and staff are just powerless to do anything about it. I chased down a shoplifter. I cornered him in an alley. He stopped, looked at me, and this brief conversation took place. (and nobody ever believes me, but I don't care; this really did happen)

Him: What are you doing?

Me: I'm chasing you

Him: why?

Me: Because you're a fucking thief!

Him: (confused)...nobody's ever done that before.

Me: (shocked) ... well, I AM, so fucking run!

He dropped the bag (which contained mostly expensive meat and cheese and some other expensive-ish items - apparently really common theft targets) - and ran off. I took the bag back to the store.

Now, I didn't give a shit about a 100 pound loss to Tesco, but if we've completely given up on the rule of law, I'm not sure that's a society I'm happy to live in.
There are plenty of things about my state that get hated on all the time, and deservingly so, but I'll never get how the West Coast is happy driving productive people away and coddling those that have no intention other than to fuck over society.
I transitioned a side project from native to React Native and it was not a great story (2 years ago at least). Since my app used some native views, and there wasn't enough documentation or community behind that, every new RN version would take nights of my life in patching and getting the app to recompile.

Ultimately, I moved to Flutter and have loved the experience since (https://devbots.ai/jax.html). The main reason I was trying to use native views is because I wanted to draw some custom components (custom drawing commands + animations) but there wasn't a good story around that in RN, but Flutter gives you a canvas for such efforts, with no penalty caused by the native/JS bridge.

For mobile side projects at least I have settled on Flutter. Web is still a disappointing story in Flutter though, so its back to React for now.
Do you have any expertise in this or are you just aggregating some “50 years of top soil left” articles in your head? Sounds like the later tbh
> the nutrient content of the soil

All farmers of all types already have to replenish the nutrient content, specifically NPK, because they are depleted by farming. This has always been true. There is almost an unlimited amount of N in the atmosphere. P and K are currently mined, but many farmers are getting more efficient at using manure which are renewable resources for these. Micronutrients are small enough that it's almost a non-issue. In other words, there is no nutrient crisis for farming.

>Basically, as others have said, there is an evolutionary reason plants do not naturally grow this big (they'd kill themselves off in a few generations).

This is teleological thinking. Don't add reason to evolution. There are many very very large plants that have done well. There are many small plants that do well. Their survival strategy all depends on the resources and stresses in the environment.

In the case of a domesticated plant, there really is no limit because humans can provide all the necessary resources. It is just a matter of pushing the plants genetics towards higher yield, which is something we have done for thousands of years.

>but this implies we'd move further away from organic farming

Organic farming is a marketing term to appeal to upper class shoppers. It simply trades inputs. It trades technology for higher labor costs to create a similar product.

>Or, it would make us move to other currently unexploited land, thus worsening the global situation we are in.

Why would increasing the yield of current farmland cause people to have to create more? Higher yield means doing more with less.

>I was never under the impression that any part of human population is starving

The solution to hunger isn't to make food more expensive by limiting our ability to produce. One of the greatest things America ever did was make food cheap. It led to the obesity epidemic, but I'd rather have fat people than hungry people. The way forward is to continue to use all the technology we have to increase farming efficiency
I don't hold the average developer in very high regard. There are tons of developers who are much better than me and I readily read their books, follow their tweets, blog posts and online talks to learn from them. I hold them in high regard, but these people are not the average developer.

If you would pick any smaller company with a dev team, a freelancer or an agency, your chances of finding a developer who understands and upholds quality code is vastly reduced.

Not to mention a lot of beginners will just push their practice projects to GitHub and never look at it again. I'm also guilty of this, but I never realized Microsoft was training AI with this code. If Copilot is learning from these projects then I'd say the code it regurgitates is not average, but even below average.
Deeper roots tend to make for healthier soil. This is why dandelions are such a boon for someone with poor soil. Their deep roots break up poorly aerated soil allowing aerobic bacteria to produce nutrients for plants.

Modern farmers are keenly aware of soil quality and spend a lot of time and money to keep their farms running at top efficiency. The thing that worries me the most about modern farming is the use of petrochemicals for fuel and fertilizers as well as runoff into water sources.
I would be okay with applying the existing laws to digital assets if we actually applied the whole thing. The first sale doctrine somehow disappeared with digital assets. The copyright holders gets strictly more rights with digital assets and concedes nothing to make up for it.
> So those in US, if at all you ever feel like eating real vegetables hop on a 15 hour flight to Delhi or Bangalore :)

Or check out your local farmers marker or CSA
Mirror : https://archive.ph/nYUht
Ok, I thought about it and came to the conclusion that I am slow today. I apologize.
But statistically the number of people who don’t know is enough to cause untold despair, injury, death and sadness. So fuck anyone for having the self propelled arrogance to make that decision on behalf of victims.
Then you my friend are free to roll your own crypto
Or you could just have your own atomic clock. It is not uncommon, and not complicated as you might think[1].

Other methods for obtaining times are:

- GPS: Satellite receiver for the Global Positioning System

- GNS: Combined GPS/GLONASS/Galileo/BeiDou satellite receiver (L1 frequency band), can also be used for mobile applications

- GNS-UC: GPS and Galileo Satellite Receiver with Up Converter for Meinberg GPS Antenna/Converter

- PZF: DCF77 correlation receiver for middle europe

- MSF: Long wave receiver for Great Britain

- WWVB: Long wave receiver for the US time signal

- TCR: Time code receiver for IRIG A/B, AFNOR or IEEE1344 codes

- MRS: (GPS, PPS, 10MHz, NTP): Multi Reference Source - several reference source

[1]:
https://www.muquans.com/
I just interviewed at a few companies, and passed the technical screens without completing any of the coding assignments. Some were close, but most of the time they told me up front that they didn't expect any complete solutions, and were using them to see how I would think through and discuss a problem.

Knowing the expected outcome up front makes a big difference in how I approach a problem, so I would usually ask what they are looking for.

That being said, I ended up taking a position as an SE2 where I thought I might end up as a Senior. I am sure getting farther in the coding challenges would have helped.
No dig market gardens and jadam techniques are spreading. I'm not really that worried about stuff like this.
I know that when you do the math, you end up with a huge list. The trick is to focus on one little portion of your reading list (the next bucket in my post).

Some months ago I've also realized I had items in my list from 2017. But I didn't read them. You don't have to read everything. Just focus on what currently has your attention: a specific event, a topic, just sth that's interestingly for you now. This way you'll manage to read more.

Again: I think the goal is not to achieve inbox zero. The goal should be to just read/learn more.
We share the majority of our genes with other animals and plants. If sharing a gene with humans makes eating it cannibalism it becomes cannibalism to eat almost any living thing.

https://www.saps.org.uk/saps-associates/browse-q-and-a/473-h...