skysight-inc/HackerNews huggingface dataset:
Most? Probably not. But developers are more sensitive to privacy issues in general, because they work in the most privacy invasive industry that ever existed. They know how much corporations dig into your stuff, and they might have even implemented some of it. At least speaking personally, I know my purchasing behavior changed on Amazon when I worked for them and realized how much they tracked me.

More importantly, there is an oligopoly in tech and up until now, only one of the manufacturers of tech devices cared about privacy. And to that extent, I wouldn't be surprised if vast majority of developers who care about privacy have biased themselves towards apple. And now they have a reason to treat apple like every other privacy invading company.
Unfortunately one has been deemed a “civil matter” and you won’t read any reporting about it in WSJ or Forbes. Hilariously, wage theft is much more organized than any shoplifting conspiracy.
PTP is a great choice when you need your time-sync to leave the software domain, for instance, locking an external PLL for frequency and phase aligned clocks.

PTP enabled MAC's and PHY's usually have a dedicated hardware output for a PPS (pulse-per-second) or faster clock, generated directly from the hardware PTP counters.

In the video world, we get great results synchronizing software events with NTP, but whenever you jump to a physical interface (DisplayPort, HDMI, SDI, etc.), NTP-based clocks are far too jittery.

I've seen some work using the PTP hardware in the MAC with the NTP protocol, a sort of hybrid approach, but don't have any first hand experience.
well, if we're growing more consumable biomass per acre or whatever, we can do something else with land we would have otherwise dedicated to producing the same amount of potatoes.

Not an expert, but read the Omnivore's dilemma which kinda runs through how modern farming works on a high level. Basically you figure out what the chemical building blocks are for what you're trying to grow, and fertilize the soil with that. The plant then pulls that out to actually construct the corn or whatever it is you're trying to grow.

Of course it might not be as delicious and nutritious as what you might be able to grow at home or at a well managed organic farm, but the goal is quantity here.
I had to google, I didn't realize nano was around 20 years ago. I didn't know it existed until about 2012, but I guess that makes sense then.
I'd like to believe that, but the investment into this faulty system was clearly millions of dollars. That is an awful lot of money for a feint.

Re: facebook the tiny number of court cases in the face of an astronomical number of reports is an indication that we really don't understand what is going on there or or the motivations.
> A developer not knowing what happens in an IP packet

I don't care if devs understand IP packets, TCP congestion control algorithms, or anything similarly low-level. If they do, that's awesome, but it's not expected. I do expect them to have a basic understanding of expected latencies for intra-DC vs. internet, why running Flask in production isn't a good idea, and if they're really sharp, an inkling of how Kubernetes networking works.
Just curious, what did you switch to? All the truly open source phones still have a lot of work that needs doing, which means the only real competitors are android devices with a custom rom, and that doesn't really fix privacy either.
If the phone and the server agree that enough CSAM matches have been detected, the matches get reviewed by Apple. If Apple agrees with the phone and the server, the matches get reviewed by the NCMEC. If the NCMEC agrees with Apple and the phone and the server, the NCMEC may get law enforcement involved.

Bad-faith actors want people to think that taking a picture of your baby in the tub will bring a SWAT team to your door the next day.
These risks are valid for any device, it has nothing to do with Apple or the feature in question. The police can have a physical access to your devices with or without implementation of this feature.

I don't understand what are you arguing for, physical access is not a software thing and it is guarded by exactly the same mechanism that guard the access to you apple(the fruit) in your fridge.
The attackers didn't get the keys to the back door. They actually replaced the entire door with a new door that they made, which went unnoticed (by Juniper) for 3 years, locking out the owners of the original back door too. It's a rather impressive attack.
This is also why they never bother getting cut and paste to work between apps from companies they buy.

It’s compounded by clueless salespeople who don’t know their products well enough to push the improvements that their customers want.
The situation is VERY different from x86.

With x86, the decoding is SERIAL. You must manually inspect every single byte to see how many are chained together for a particular instruction (from 1 to 15). With RISC-V compressed, there are only two instruction lengths and the beginning of the instruction tags how long it is.

To my knowledge, all the most high-performance RISC-V cores use compressed instructions.
Ah, now it's "cloud uploads", not "scanning your local data for whatever is on your local government's* banlist", is it? That's some Olympic-class backpedalling, I say!

* Such as the Taliban, in certain places...
I think another risk with getting Copilot to start out, is that it might nudge you into a direction you wouldn't have gone into otherwise.

Whether that is better or not, I suppose, it depends.
The Loot project flips the script on NFTs
>Come on people, get vaccinated and wear a damn mask! If we could do it, so can you!

I'm not sure if the sarcasm is just flying over my head, but the reason why the rest of the world is in lockdown is because we are discovering that even with 100% vaccination rates health systems can collapse and death rates can still be in the ballpark of 5 per million per day.

The US governments have decided that those are acceptable losses and there is nothing to be done about them.
They scan material already on servers they own, I don't think anyone is surprised about this. If you don't want anyone seeing or scanning your data, don't push it to the cloud. Apple's new policy of analyzing your data before it even gets to their cloud would break that paradigm.
I am working on something similar to Pocket: https://getsavory.co/. It's early days for Savory -- you can only save links from Chrome so far.

After you install the extension, you simply bookmark your tabs (using the keyboard shortcut or clicking the star icon) and they show up in Savory. The app is centered around tags and we are planning to add more features depending on what users want. I would love to get feedback if you want to give it a try.
That is a very good point. I had the chance to start my "Git adventure" with Mercurial on some in house software at my university. They then switched to Git with Gitlab. And now I use Git with Github. It helped me to realize which piece does what. But if you start with popular tutorials, everything is Github. Github even released a CLI wrapper around Git that integrates Github-specific concepts.
I will never not share Goodhart's Law when the opportunity arises: "When a measure becomes a target, it ceases to be a good measure". You couple that with redefining what counts as a 'crime', and bam, you get the situation SF is in right now.

https://en.wikipedia.org/wiki/Goodhart%27s_law
Are you sure we are speaking about the same things when saying 'electric'? I've been referring to these:

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

Have you ever worked with one, or seen one 'in action' while visiting someone/where?

I'd guess not.
Millions of dollars to Apple is like pennies to us, though.
what apple are trying to do is minimise damage to their bottom line from bad PR. At the end of the day, more people must realise that corporations are beholden to one thing - money.

Morality barely matters and legality is something easily skirted around with the right legal argument. Apple, google etc with continue working with governments so long as their profit can flow from those countries.
In Windows Terminal? You do get that. https://i.imgur.com/nSJlAy0.png

Personally, I like this better simply because it has the RGB representation in hex which is so much easier to copy and paste than dealing with 3 individual textboxes.
Thanks, this is the code with examples in the readme:

https://github.com/iliaishacked/markpainting
I really wonder sometimes how much is human selection on purpose and how much is human selection by simply finding the bigger crops easier to forage.

Guessing it's a bit of both.
Even the most extreme views of libertarianism have the principle of "do not harm others" as the limit for one's freedoms. In fact, other political philosophies have a softer view on this principle, like utilitarianism (maximize wellness even if it goes against a minory).

Rothbard, and I doubt you can find anyone much more libertarian than him, wrote that if you knowingly cause suffering or death of another human being, you must be punished "an eye for an eye". In this case, if you spread covid and somebody dies or gets injured because of it, you should fully restitute the victim, even being executed if the heirs decide so.

From a philosophical point of view, freedom or libertarianism doesn't help you here. I would like to read any libertarian serious author that supports your views.
Those remote workers are still on the company healthcare plan, and their un-vaxxed status and higher risk of illness/higher cost of treatment definitely creates risk for the company.

Some companies are already charging un-vaxxed employees higher health insurance premiums just for this reason.
Well written and totally agree with these statements never heard of proof of capacity before will need to look into it
I'm at thousands of cards my main Anki deck. Since starting it, I added 10 new cards most days. My daily reviews are usually around 100. Granted it's a vocabulary deck for language learning so I just pass most cards in a few seconds based on knowing the word. For fields/types of cards that take longer I'd suggest scaling down the new cards per day accordingly.

There are definitely many things that Anki is _not_ good for. But for the things where it's good, there's nothing else like it. The UI might be stale, but this is outweighed by the add-on ecosystem.
It's proprietary, so not really giving you the auditability you need.
I'm still dreaming with a service which would allow me to build short online courses with a Google Primer look&feel; the course catalog and the course itself. I believe that for some specific types of audiences, that learning experience is unbeatable.
Facebook makes 20 million reports a year, yet very few cases are filed.

Worse-- this system only would detect old widely circulated images. Arguably, it may increase the incentive to create undetectable novel imagery for closed circulation, creating new instances of abuse in the process.

Police making random nighttime sweeps of homes in your community would also likely catch some serious criminals. Our decisions have to be based on more than just the potential of a narrow benefit. It's not sufficient to reduce one ill in the world if the result is a world less worth living in overall.
I know Productboard devs are using it with quite significant team (250 devs) so you can check their opinions
I Joined the Great Resignation
My perspective on the great resignation as someone who is venturing into online businesses. I think a lot of businesses are going to contend with this issue - a surging creator economy and new ways to make money will make it increasingly harder to retain employees in the long run. Interested to hear your thoughts.
> how the West Coast is happy driving productive people

The evidence for this happening in economically-meaningful numbers is scarce. What we do see happening is those productive people disengaging from that broken society—civically, physically and emotionally.
That's just self-reporting to the authorities with a bunch of extra fallible human steps
Work=Force(*distance) measured in energy units is usually concentrated (pressure). The probability distribution of default may be correlated, but is not same as, the distribution of energy.
The inconsistency in the way copy/paste works just inside of Outlook is maddening.

Copy text and an image from an email? Images paste in all broken.

Copy just the image from the email? Sometimes it works, sometimes it doesn't.

Copy the image from the email, paste it into Paint, crop the canvas, then copy from Paint into whatever? Works every time.
The implication here is that the "change a 32 byte constant that nobody knows the provenance of to begin with" thing is what allowed this to fly under the radar for 3 years compared to an "if (attacker) { give_root(); }"-style insertion.
> This would not have been possible with a feature phone in 2001.

Perceptual hashes (photoDNA) can be executed on pretty much any device, the requirements for it are quite low as far as I understand it. Probably not a great idea to run it on a 40mHz Nokia, but it would actually be rather viable with devices swinging past the 1gHz threshold.
It's quite commonly accepted that stopping the spread of CSAM reduces demand, which has an effect on supply, and directly saves some children's lives from trafficking.
Apple isn't altruistic, but I do think they want to have strong privacy. They cooperate with governments to what seems to be the minimum extent required to do business in a given country. They can't change governments.

In China and other more authoritarian nations that means cooperating a lot. If you don't you do no business in China. In the USA they seem to be looking for a new minimum level of cooperation, or trying to enhance privacy a little without moving the needle.

In any case this particular strategy looks like a failure in the market. They might re-engineer it or backpedal or just toss the whole idea of encrypting iCloud.
Congrats on the twins! It's hard to keep fit with young kids, but I think it gets more practical when they're a few years older.
larger plants means less plants per square meter, no ?
There is no expectation of a character appearing on screen until the click. So the latency between key touch and click has no feel of latency to a person.

The flip side is that there is no expectation of a character appearing until the click happens. So a keyboard with a click which reduced latency by a lot would start showing characters before the click occurred -- and this would be incorrect behavior.

If I'm touch typing on a keyboard with full travel distance, I may have more than one key in motion at the same time, so the latency of each keypress doesn't exactly add.

Additionally, if you're talking gaming keyboards as article goes into, you don't time your "shot" for when you first touch the key. The timing of the shot is relative to when the click happens. You might even milk the key the same way you milk a trigger on a gun. Or if you're in a rapid fire use you flutter back and forth across the threshold with a clickless switch like cherry reds, and you don't use the full travel of the key. Either of these the latency measure in the article doesn't line up with real world use.
The proposed solution does exactly what you describe in the first part. By turning GraphQL Operations into an RPC endpoint, we've essentially whitelisted the Operation. We've not only whitelisted the Operation but added a whole lot more but obviously I don't want to repeat the article. If you're interested discussing this further, find my contact information at the end of the blogpost.
I noticed in your previous point that you are not opposed to the widespread use of vaccines and that you are in favor of taking action to stop the danger posed by covid. The question I am asking is about tactics for getting everyone working together to put an end to this.

I keep hearing people suggest that we can’t be condescending because we shouldn’t offend anyone or make anybody feel bad and I am not seeing it do much good. Shame is a powerful social mechanism and I don’t see why we shouldn’t use it.
What are you actually proposing? A clear statement of facts is a good start, but what do you recommend after that?
Peas famously have been cultivated from a single mutation that does not burst when ripe. They can't reproduce without human intervention.
> That being said, I would be O.K. if the scan is performed on the device upon physical access by the authorities.

In the U.S., due to how the rules of evidence work, this would be of limited utility. You want the results of the scan to come from a trustworthy expert who can testify, who uses equipment and software that is tested and calibrated frequently. Because the suspect's own device won't have those calibration records, trying to use the results from such a scan would raise issues of foundation and authenticity.

If I were a prosecutor and I had a case like that come in, I would still send the device in to the lab for an expert forensic extraction.

(Edit to reply to a response below: Yes, theoretically, such an on-device scan could be used to establish probable cause, but that seems circular, since the authorities wouldn't be able to seize the phone in the first place unless they already had probable cause or consent from the owner, either of which would obviate the need to establish probable cause via the on-device scan.)
I worry that everyone is trained for web, no one is trained to write native apps outside of phones, and so the problem will become harder to correct.
Yea, it’s only recently I’ve been buying licences for things that make my life (as a dev) better

Sometimes you can afford it, and sometimes you can’t.

I think we forget when you could (and still can) do dev with a text editor.

I 100% get what you say, but that’s a lot of money potentially - which is where I think vscode /vim etc shine in that it’s free and can do the same kinda thing
VS is unrelated to VS Code. VS is a full IDE for C++ and C# and the other .NET languages (and some other things like C to a lesser extent).

VS Code is a decent text editor with a good plugin ecosystem. It's faster to start (if it doesn't have too many slow plugins) than most IDEs and easier to get used to than vi-based editors or EMACS. And unlike Sublime Text it's free. Unlike Notepad++ it's cross-platform.

I personally use CLion for C (as well as Markdown, CMake, and shell scripts that are part of the same project as the C), PyCharm for Python, DataGrip for SQL, and VS Code for various text tasks like log file analysis and quick note taking.

It's a handy editor, very useful for ad-hoc work but not really advantageous compared to a full IDE for most regular day-to-day work IMO.
Real tentacle monsters.
> would you roll your own sync or use CloudKit?

CloudKit is definitely satisfactory, but it's limited to Apple devices.

I don't know much about the space, so I may misunderstand the following technologies, but I wish more apps used P2P protocols like IPFS, Hypercore, etc. to keep my devices in sync with an optional pick-your-own-cloud-backup as well, so I can just use Dropbox, Google Drive, OneDrive, etc. The latter seemed to be pretty popular amongst developers for syncing (i.e. pick your cloud backup service) not too long ago and while there's still apps that do this, like Notability, I don't know why so many developers moved to rolling their own sync.
> Wake me when wage theft is prosecuted anywhere near as seriously as shoplifting

Given the article is about the effects of not prosecuting shoplifting, time to wake up?
> Sometimes you don't need an expert to produce highly secure, highly optimized code.

This is one for the ages.
The amount of brain power that the NSA is using is staggering, it is not surprising they have such upper hand on cryptography.

I've heard the NSA is one of the biggest employer of math people.

At that point, I'm guessing some form of obscurity might somehow be a better idea to protect data from the NSA, or at least it would force NSA employees to analyze some obfuscated data, buying more time than just using mainstream methods.

In the end, I don't think nobody has good enough reason to hide stuff from the US government, at least that's my opinion, as long as the US gov is not too evil or not too corrupt. As long as other dangerous governments or criminals can't do too much cyber damage, things are fine.

I'm still curious if ML can create new kinds of cryptography.

Maybe a time will come where China/Russia will have enough expertise to break good enough crypto, and then the cyber battlefield will really change.
The problem often lies with the entire Organization and not the Development team. I've had roles where Development was empowered to code the product and deploy the code, which necessitates certain access. At that point, troubleshooting is trivial and we can solve our own problems. It's amazing.

Throw in some red tape where I can't have access to logs myself? Then I don't care to fix it at all - chasing another team, that has diverging priorities, is complete a waste of my time.

If your Developers are tossing shit over a wall, I'd bet top dollar you work in organization B. In which case they are behaving accordingly. Don't empower me to identify and fix issues? Then I won't (and I won't lose sleep over it either).
>How easy is it to break into computational biology as a, say, practitioner of computational mechanics?

There are niches you can get into that are more computer/IT focused where you can start. Things like HPC management, software coding/upkeep for existing tools.

These jobs would like pay a lot less than corporate gig. To get into a true analyst role you'd need a few years of biology training. To start asking your own questions professionally you'd need several years of biology training.

Nothing stopping you from starting it as a hobby though!
If human language reflect human culture, and NLPs are trained on written text, is it impossible that they can have the cultural context to make such a translation? Is it impossible that an NLP can get a query like "translate this phrase into informal slang Arabic" and the NLP properly does so?
Baclofen and Phenibut, and other agonists, are worse than Gabapentin in my experience, likely because I have lower than normal levels of GABA.

It's the only thing that explains how it helps me a lot with depression and anxiety, I get none of the negative effects and have very few withdrawal effects.

But I haven't noticed much of an effect on eating tbh.

Did help me drink much less alcohol though. I'm likely drinking because alcohol indirectly affects GABA receptors.
I've been contracting at a company for a few years and things progressed from manually setting up servers (before I was involved) to using Ansible to provision multiple servers and now it's transitioning to a Kubernetes cluster and infrastructure as code from day 1 along with tomes of documentation to go with it.

It really is worth it to go the extra mile and write comprehensive docs, even going as far as writing them in a conversational tone as if it's a blog post or a book. I'm really happy I found a company who treats documentation and workflows as first class resources.

For a small team where only 1 person is working on this it helps eliminate the bus factor and it also makes it easier to have non-hardcore ops folks do code reviews on your IaC. Having them be able to get the gist of it with a little bit of background knowledge is so much better than nothing. All of this results in higher reliability of the services your company offers.
Silicon Photonics: TSMC’s Weak Spot, Intel’s Secret Weapon
This is fine, we will just train another model to detect which model is being targeted.

Then if there is an adversarial model built for that, we will just create a model to detect images that have been changed to hide the model they were built with.

Then we will build a model for the adversarial AI on top of that and so on.
Apple announces states that will let you keep your driver’s license on iPhone
Like, you know, whatsapp........