skysight-inc/HackerNews huggingface dataset:
It’s definitely a fraught topic, but if you go in using loaded language like “fetishism” to describe a position that many people have rationally arrived at in good faith, then yeah people are going to call you a jerk.

Part of the reason that I don’t think your paragraph 1 assumption is flawed is that there is evidence that men and women were equally interested in programming before the 80’s, but that a combination of cultural and societal factors came into play in that decade that branded computers as a “boy thing” and resulted in women being pressured out of the pipeline from a young age.

But even if you can find some sort of counterargument for that, my overriding reason why I stick with this assumption is as follows: decade after decade, people insisted that women weren’t into $career. And one by one, women have found their way into those careers (factory work in WWII, the executive suite more recently, plenty of other examples in between). In each case, the people saying women weren’t into $career had an argument that seemed to make sense, often relying on some combination of status quo statistics and hand-wavy conclusions drawn from psychology. And they were wrong. So when I see those same arguments brought out again for this career (often with some exhortation that “this time is different”) I generally dismiss them, as the epistemology they’re based on has a bad track record.

With all that being said, when it comes to actions, I’ll be more likely to encourage women to get into programming if I get a sense they might be interested in it. However, when it comes to interviewing candidates, I will not grade people on a curve based on their identity, as it is my belief that men and women can in fact be equally good at programming and should be held to the same standard.
Nowadays chickpeas, like many other crops, are now harvested 2 or more weeks after the whole field had been blasted with Roundup to kill the plant so the peas then dry out in the field.

Since the point is to avoid drying, the Roundup is not washed off. Oats are hulled, afterward, which mechanically takes off much of the Roundup. Chickpeas appear to have shells that are taken off mechanically. They get another step called "peeling" that involves a pre-soaking step that might take away more.
Well sure. Maybe they should've benchmarked with a fail over node. But I at least expect a benchmark of load balancers... To balance load?

In this setup both the "app" and the lb are SPOFs...
AWS wouldn't monitor itself from a competitor, of course

Why not? The big tech companies use each other all the time.

For example, set up a new firewall on macOS and you can see how many times Apple pulls data from Amazon or Azure or other competitors' APIs and services.
It's the opposite - it has no vendor/hosting lock-in. You run and own your own frontend stack, hosting, etc. Plasmic is a visual editor that plugs into your stack.
That's great to know. I'm in the US, so I couldn't speak to how the market operates outside, but I'm glad to hear that the markets are good across the board for engineers. Thanks for the additional info!
Preventing Pool-Party Attacks
Remember that the Apache Foundation is the same foundation that insist on saying that open office is a nice piece of software and LibreOffice doesn't exist. While ignoring the fact that continuing to promote abondonware (open office) to school and other public institution is criminal.
Nice job making everyone who opposes totalitarian surveillance systems look like they don't care about abuse. This is exactly why children are the perfect political weapon: it makes people accept anything, and the few of us who resist are lumped in with the abusers.
Hahahaha so good
Just output JSON! Most log systems will happily consume JSON, and you can easily run it through `jq -r` if you want to read it in your terminal/vi/emacs or use grep.

$ ./myapp &>myapp.log
# Get error messages mentioning "foobar"
$ jq -c 'select(.severity=="error")' | grep "foobar" | jq -r '.message'
Nubank just IPO'd

https://www.wsj.com/articles/brazilian-digital-lender-nubank...
Ok, they apparently made a VM using just the JBIG2 logical operators, that’s both hilarious and amazing.

Still hate NSO though.
Again I think you'd be making a good point there except that it leaves out externalities like flamebait which have the power to overwhelm and destroy good discussion. Imagine a public debate in a theater. Does it make sense to consider your opponent's strongest arguments? Sure it does—but not if the theater is on fire. The first priority has to be to put out the fire, or to try to prevent fires in the first place.

It's so much more complicated even than that because (1) the debaters are often themselves the ones setting the place on fire as they make their points; (2) they're most often doing it unintentionally; (3) there's no agreement about what the solid points are and what the flames are; (4) anyone in the audience is free to add any new point or any blast of flames at any moment.

Now try to be a theater operator with the goal of having good debates, a happy audience, and not burning down.
"In my experience is that people search out offensive material to be offended."

Lots more, it seems, seek out people to try to deliberately offend / intimidate others.
Usually has to do with security requirements, often dictated by the industry they're in. Health care and military contracting are both huge, and are both areas that large companies tend to end up serving even if they didn't set out to do that, with the result that lots of enterprises need to be able to satisfy a variety of security check-lists, most of which are easier to deal with if a service is self-hosted. This can include things like "must guarantee no traffic containing X goes over an insecure network" or "must guarantee no data ever transits or is stored in [LIST OF COUNTRIES]". These directives can be in conflict for different orgs, too, so it's not something you can just fix one time in your hosted version and appeal to everyone.
Julia uses the term just ahead of time for this, which I think fits well.
NSO Explores Sale, Closure of Spyware Unit
You are not immune. I promise you
I have been programming professionally for >10 years and even though I've done some personal web projects and did some freelance web dev very early on, I haven't done what I would classify as "web dev" professionally for around 10 years, until very recently.

I did do backend dev for the last year and a half which is part of web of course, but no front-end bits were touched. Most of my career has been spent working on desktop applications. I don't really know what advice to give you other than "don't apply for web dev roles". I see many non-web positions in my area, they don't seem scarce at all.

Switching to a frontend lean now has certainly been very interesting; there are fun challenges and interesting things to learn in all domains.
What Is Cryptocurrency: A beginner’s guide
https://en.m.wikipedia.org/wiki/Devil_facial_tumour_disease

You can't infect anyone yet, at least
For the core services? Definitely. But do we really know that some 3rd party API which doesn't fail gracefully isn't causing this?
It's not so strange to understand the excitement when you think about how many people would really REALLY like FTL travel to be possible. Not only does it invoke romantic ideas about exploring the stars and lets people dream about becoming captain of their own starship on day, it also helpfully distracts from having to confront the extremely difficult social issues that hinder saving the Earth from it's myriad problems. Without FTL you take all those dreams away, so it's no wonder people are extremely interested in anything that even looks like a "solution".
That isn't how capitalism works - there's a global ownership versus personal ownership and one user owning a computer (a la the "Ah, but you participate in a society? Checkmate!" meme) is starkly different and an ill comparison.
Should we be concerned that no new canary notice [1] has been posted after the second canary [2], which promised to post the next one in June 2021?

[1] List of canaries: https://www.buskill.in/tag/canary/
[2] https://www.buskill.in/canary-002/
Adding features isn't itself a bad thing. But when you cannot iterate or remove features (even the smallest change to existing functionality could break a script somewhere!) then you end up with the jumbled mess we have.
Challenge trials can be ethically designed, and they have been used to test vaccines for malaria, influenza, and other potentially-fatal diseases.

https://en.wikipedia.org/wiki/Human_challenge_study#Vaccines...
Well by government I mean the agencies doing the surveiling. They'll of course insist and argue in court that it's lawful, I would hope judges say it isn't.

It's tricky because of the way airspace works with private property, its a very complex realm. It's different peering through their roof to see what they're doing inside, but just watching people outside might be considered not an unlawful search.
When you say 'modern' do you mean with photolithography?
That is a courageous choice as others have said. You are ultimately doing the right thing for yourself and others. There is possibly an opportunity in the transition if you are staying with the company to set yourself up with some dev work that will let you recover. Depending on circumstances, a passive handover puts you at risk of landing in an awkward spot.
I do, as well, and I don't even know if I'll ever use the result of this project. However, I know it's important work.
The ones I mean are more like camp sites. But I haven't been there myself. Isn't "nudist camp" also a thing in the US?
> The reason most people aren't constantly worried about being murdered isn't because we have super advanced defense systems but because the fear of punishment keeps people from doing it.

No, the real reason most people aren't constantly worried about being murdered is that most of the people we encounter aren't murderers.
"Burden of proof"? Seems like it's pretty hard to prove what intelligence agencies are doing.

Also, there's the fun "you can't sue us because you have no standing/can't show harm, and showing harm to prove you have standing would be illegal".
You’re the cto. Lean on your senior engineers and ask sanity questions. That’s your job as cto, not to come with all the answers.

Save your design and coding for your home projects for fun.
Great, how do I identify the multiplier of an idea? :D
Big opportunity to implement a kill-switch if the microphone recognizes your screams!
You're a CTO.

By definition, if what you're doing is working, it's the right way. There's nobody higher up the chain to tell you otherwise.

If it's not hitting the goals you're setting for yourself, you'll need to determine if the goals are unrealistic or if the approach you're taking to reach them is unrealistic (as CTO, that's often more of the job than writing the actual code).

It's hard to be at the top; it often feels like "working without a net." I changed companies to avoid that feeling when I was younger, and it's possible that's the right move. But if you stick it out, I just want to share that "working without a net" feeling only diminishes if you build a net for yourself (in the form of process you can use to determine if anything is working).
That's not how DownDetector works. It just relies on reports from users. The real failure case is users not understanding why they can't access whatever end service. Maybe they blame that service, maybe they blame their ISP, maybe they blame something else.
Similar to other commenters, I came here in anger. Google has fucked it’s users, it’s developers, and the broader ecosystem with its handling of AR. Google’s engineers should be embarrassed, and the executive teams who suddenly are pretending to ‘get it’ should be embarrassed.

ARKit (iOS) works. It works well. They’ve built the groundwork by pushing out LiDAR. They’ve continued to advance the SDK. Key capabilities, like map-based geolocation are SDK-level features, rather than being reserved as Google Maps exclusives. They’ve made sure their phones and tablets have high quality cameras, compasses, and GNSS receivers, so the experience works better. They’ve made sure their devices have the horsepower to run AR experiences at 60fps, even with overhead from recording and streaming and multitasking. Edit: how did I forget about spatial audio? Spatial audio is a key capability of the iOS ecosystem (AirPods) that Google probably doesn’t have the imagination or coordination to execute on.

Google. Google has:

- made a list of the devices supporting ARCore, because they can’t manage their device ecosystem

- kills key APIs and SDKs (SceneForm) after heavily promoting them. Doesn’t update its doc and deprecates API with not guidance on replacements. “Just copy and paste hundreds of lines of OpenGL code from the samples” they say. ffs

- they still continue to push out devices that can’t keep up. Is it Qualcomm‘a fault? Maybe. Somehow Apple doesn’t have that problem. Mysterious. Maybe a large near-monopolist like Google could get their shit together and use their market dominance for good. But no, Android users get shitty overheating phones that can barely run AR at 30fps, if the apps run at all because all the underlying tech is no longer maintained.

- they keep key innovations to themselves. They beat Apple to AR navigation, but fuck developers who want that.

Oh, and btw, for people who want to do cross-platform work, Google massively fucking up AR has held everyone back. iOS is ready for top-notch AR years ago, but it’s a tough pill for people to swallow when you have to drop support for all android. Google is holding the industry back.

I hope Google gets fucked as bad as they’ve been fucking their users and developer partners.
You need to slow down and enjoy life. I too had a burnt out, now partially recovered but still it’s difficult times.
I am not a rust coder at all. Rust is doing a pretty big and ambitious project that isn't the typical "hey here's a new language to try". Rust goal is to be an ecosystem-mature replacement/alternative for the C/C++ toolchain, libraries, infrastructure.

That's a biiiiiig ask. Absolutely massive. The fact that there is some Linux movement in supporting rust in the kernel shows it is largely successful. While you're right it doesn't rise up to "show me the apps" criticism, it is a big win.

"Show me the apps" is not a criticism that you CAN write apps in it. All I'm saying is that something is culturally wrong, because the people that want to write practical, useful, mass-market software choose NOT to use functional programming, even though it has allegedly massive advantages and superiority.

The lisp essay by Paulie guy is informative: it enabled a really smart programmer to outscale a team of programmers, but it hit its limits. It did not scale beyond that, and was, I suppose, too inscrutable to be picked up and supported by others.

So was it Lisp that allowed him to compete for a while? Or the fact that he wrote it and knew it top to bottom and was really really smart and motivated? Probably a bit of both, I personally would argue 80% superprogrammer, 20% language.
Yeah, you should graph both starting at 0K right? You wouldn't want to mislead people into thinking somthing at 10C is ten times more hot than something at 1C.
That's a different underlying cause. Nobody would say that a rail gun that shoots ball bearings at near C breaks FTL just because you turn it.

This is more that space time isn't euclidean. You can see this in how gravitational lensing can create longer straight line paths between two points. Just because you could send light down one pathway and it ends up later than something moving less than C, doesn't mean that you went FTL in a way that breaks causality. An Alcubierre drive is 'just' dynamically modifying the shape of space time to make more useful pathways.
Yea we definitely discuss tech decisions as a group. We didn't in the past though and so some of them are poor decisions that have deep implications in the codebase. We're trying to unwind them now. Maybe that is leading to the feelings I have been having.
You can put them in the freezer like Edward Snowden.
> The CSAM thing was the final straw for me with Apple.

A final straw which never actually happened. They in fact listened to users saying how unpopular this would be, and changed course.

> I'm just describing what I've done in response to the changes in how Apple has chosen to treat their users.

No, you are describing what you’ve done in response to a demonstrably false belief about how Apple has chosen to treat their users.
When I first saw your post, my reaction was: CTO after only 4 years of work experience? I've been coding for 30 years now, working for 20, and only in the last 5-6 years have I felt capable of playing that role.

Kudos that you've taken that decision - it's a good one. You can take the time to really broaden your horizons. At which point I very much expect that you'll go back, but as someone who earned the respect, not someone who needs to demand it.
hello moeffju, we have released an update of the program to allow user names for SMTP. Thank you.
That explains why no one has very heard of Leonardo Da Vinci. The guy had a bunch of great ideas, but other than same drawings/paintings actually never really executed on those ideas.
> If the entire biosphere were eliminated by supernova, would that be "fine"?

Yes, because it's out of our control.

> Conversations about what we should and should not do cannot be held on a basis of nihilism.

100% agree, just as they shouldn't be held on the basis of fear, panic and self-righteous superficial knowledge based on the arrogance that "we" are so precious and "can do anything", a kind of celestial exceptionalism "we" use to point out the flaws in others but not in ourselves.

> I respectfully suggest that people with the view of "fuck the planet, I'll be dead anyway" should not be permitted a voice at the public policy table.

I 100% respectfully disagree, mostly because it's not practical and will backfire. Also the assumption that others are dumb and shouldn't be listened can only come from people who are very narrow minded to the point they themselves are "dumb".
Laptops don't always get a lot of air. A good thermal connection to something reasonable can go a long way.
> there was hardly a better option for touch interaction then

Native. That's what Apple wanted (and still wants) you to be doing.

To address your point more generally, though: that HTML 5 -- or some other technology -- was as bad as Flash in some ways is not a sufficient reason to support it. Flash was worse than the alternatives is some ways (and critically so in some cases, e.g., wrt power) and didn't offer any unique killer capabilities.
In in Italy I received 3 shots in total, in three different vaccination units. We have among the highest vaccination rates in Europe so at some points a lot of people showed up. Well... the waiting room never where the problem because you need a room only as large as the peak vaccination rate you can have within 15 minutes. Now: because of anamnesis, check of the documents, and other stuff, it is very hard to vaccine a lot of people in 15 minutes: this means that you need a relatively small room. This is what makes me very skeptical about the NHS analysis.

EDIT: I just asked a friend of mine working at one of such vaccination areas and confirmed my impressions. They never had a problem with the waiting room, but instead a problem with the queue that forms at the initial stage, because the vaccination itself does not go very fast, due to the checks needed to make sure you can receive the shot, is the correct one, and so forth.
Dark matter is obviously latent gravity acting across the time axis
I mean for starters, what do you want to do?

It will be nigh impossible for you to break into the field if you have nothing you are actually targeting other than saying “I don’t like that”.
We Should Get Better at Consciousness
Some information about the structure and founding, copied from their About-page [0]:

How much funding is behind Arc? - Arc’s donors will contribute more than $650M to the Institute to allow it to fully sustain scientists and their research for renewable eight-year terms.

What is Arc’s growth plan? - The Institute‘s growth through 2025 will be gradual, with the goal of building a culture and organization that can scale. Phase 1 of the institute will involve hiring 10–15 Core Investigators, each of whom may employ 10–20 trainees, researchers, or engineers. We envision the 5 Technology Centers to be of similar size, for a total headcount of approximately 150–350 scientific personnel. We expect to get there within 5 years.

[0] https://arcinstitute.org/about
Where is this open cap table standard published?
Doesn't that put you in the position of suing apple after you've:

1) Spent who knows how long in jail

2) Lost your job

3) Defaulted on your mortgage

4) Been divorced

5) Had you reputation ruined

Money can't fix everything, and trusting the courts to make you whole years after the fact is a foolish strategy.
My bet is they will settle for a similar solution to other providers and scan the photos on their servers.
I saw two videos related to this that gave me pause to think.

First was that when you are higher up the chain, you should not be making decisions on small stuff. You should be delegating to the smartest people that report to you.

Second, in the executive level, you should be focused on strategy and identifying industry trends, not on doing day to day grunt work.
"JOB OPPORTUNITY: Assassins and mercenaries required. Must be proficient in game theory".

In reality they will torture you until you stop decrypting partitions, and then a bit more of special torture, just in case.
Haven’t seen similar configuration with Linux support in American companies.

Has anyone bought this from their website and had it delivered to USA? How was the process regarding paying import taxes?
Unless you're happy in a slightly different way than expected. Oh and we aren't going to bother documenting what we mean by happy, and it may be different for different functions, and we may change it at any time as a side effect of normal code maintenance.
This is mind boggling. NSO used a compression format's instructions to create logic gates and then from there "a small computer architecture with features such as registers and a full 64-bit adder and comparator which they use to search memory and perform arithmetic operations", all within a single pass of decompression. Combine this with a buffer overflow and you've got your sploit.
To be fair, it also used to take sometimes an hour+ to reinit a system.
All those SCSI busses had to be enumerated, all the RAM checked for error, ah, the old days...
I tend to use w3m with the documentation or a reference manual on a tiling wm. so as long as it works on w3m. So I do hope manuals should work in that way.
> The BusKill team publishes cryptographically signed warrant canaries on a biannual basis.

The canary-002 says:

Status: All good
Release: 2021-06-13
Period: 2021-06-01 to 2021-12-31
Expiry: 2022-01-31

EDIT: Oh, the issue is just that they failed to update the wording of: "We plan to publish the next of these canary statements in the month of June 2021." Looks like a copy from canary-001.
AWS Outage Analysis - December 15, 2021:

https://www.thousandeyes.com/blog/aws-outage-analysis-decemb...

https://azycqgvwjz.share.thousandeyes.com/view/tests/?roundI...
I will probably never install Linux on this MacBook but I'm so impressed with the technical quality of this work that I sponsor them a coffee per month through GitHub Sponsors, you can find out more here: https://asahilinux.org/support/
Not just a VM - effectively a computer. Holy crap that's amazing (ly evil).