skysight-inc/HackerNews huggingface dataset:
>Google, you’re charging into battle with Apple and Zuck and you got a dildo made of American cheese. Good luck.

This is rare on HN. But true. Google's new CEO still have a lot to prove. The problem with Google was they were not found upon a product DNA. They have very little if any product sensibility.

At this rate, Google search may be first to be disrupted before Facebook. Apple has its cracks but still far too minor.

It is also interesting this is finally the mainstream view, at least the top HN comment. Prior to 2016, people still believe AMP in good faith, Firefox compatibility was not Google's fault, ads by Google were Ok.
It is so much easier being an engineer than being responsible for engineering direction.

The first group is afforded the "ask for forgiveness not permission" mantra,
while the latter is left with "fall on the sword".

This leads to generally higher pressure and less feedback since you are kinda sorta pioneering and not just following hand-me-down instructions.
> kind of "on demand AOT compilation"

I assume you mean something like Common Lisp does with COMPILE? (http://clhs.lisp.se/Body/f_cmp.htm) That's just called "compilation" in some circles.
It amazes me how often I find myself following links back to Eli's blog, unexpectedly. Dude's a treasure.
Likely for the same reason that not every rule about combating spam and promotion on HN is public: because if you document them all, you're providing a blueprint to bad actors for how to get around the rules.
https://9to5mac.com/2021/12/15/pegasus-spyware-maker-nso-run...

hopefully this company is on the way out...
I don’t see any graph in Safari
Wow! Really interesting and pretty condemning for the extensive modern use in the US, I just wrote a comment about if some of these stings would or should be considered entrapment replying to another user so I wont repeat myself but thanks for that.
You think if we give everyone as much money as they already have (aka double all account values) prices would stay the same?
"Willing to sacrifice time with my family, and myself, to meet the OKRs of an organization who's success is only tenuously tied to my own wellbeing"
What you are seeing may be identical, but you and everyone else knows it's not the one it appears to be. You are buying the label.

Why is the first production car worth more? A buyer won't know the difference between the 1st and the 5th past that tag. IMO the cost is driven mostly by rarity.

Of course what you pointed out is definitely a role in art, but I don't think it's the primary driving force
Most elegant Fibonacci impl in Forth
> Just different definitions of "work".

I'm going to disagree on this simplification. There is a common definition of work, e.g. the definition used in the context of work/life balance (i.e. the context of the original article), that is widely used; redefining it to be as broad as you've described is detrimental to the conversation.

> Something that requires focused effort, and done for some tangible purpose.

Essentially everything can be made to fit this definition, making it, I think, not very useful.
Most major web browsers will display a scary red warning to visitors to your website. It can take days for a human at Google to fix the issue.
Neosec Ties Its API Security Platform to Kong’s API Gateway
It's a useful distinction because it clarifies your threat model: any attempts at security without a threat model is hokum, IMO. It's good to know the limits of your security stance by modeling how many resources your opponent can muster, and how many you can spare to defend yourself.

The resources required to develop these exploits (and mitigate against them), were at least an order of magnitude above the next tier, because there was very little sharing and reuse (except among allies). Now, thanks to NSO, any backwater tinpot dictatorship that can't provide reliable electricity or offer a coherent policy for longer than a few months at a time qualifies as a "nation-state" (i.e. hack anyone in the world), if they can spare a 6 or 7 digit budget to hire exploits.

What NSO/HackingTeam and similar offensive security companies did was to lower the bar on nation-state capabilities by removing the need to develop a local program over many years, and allowing the reuse of infrastructure, personnel and exploits by countries that aren't allies. Call it a SpaceX for hacking as opposed to space launches.
This feels very timely, as I just encountered it yesterday.

The steps I took were:

1. backup production before making any changes

2. import the production backup locally

3. test the script locally, QA the result to ensure desired outcome

4. repeat 2-3 until you feel confident that you're able to consistently get what you need from the script

5. wait until a low volume time for your platform (if possible), run a backup, import and test 1 more time locally, apply the change in production

However, after doing this, a coworker noticed something we had missed when QAing the data. As a result I had to revert the changes, I had a rollback query ready to restore the modified records.

As part of the planning for this, I added a new column to the table in question to track if/when a fix was made to the record. This allowed me to identify the records which were modified to roll them back. While this isn't always practical, it made sense long term for our situation.

A secondary option I've used in the past is exporting the table to be updated and then writing a simple script with the modifications necessary to generate the SQL to update each record individually. I've then used the same script and export to build a revert update query as well just in case something unexpected comes up.

At the end of the day, make sure you're backing up before any changes, plan ahead in case of unexpected errors so that you can revert quickly to avoid downtime instead of scrambling when it goes wrong. Test it a few times locally (change + revert) to try and sort out the issues prior to applying them in production.

edit: formatting
You keep talking about kids, but your own advertising talks about spouses using this. That's considerably less benign.
I don't intend to throw in the towel until I've exhausted my options. I'd hoped that being patient would garner favor with Apple. This has proven it doesn't.

Personally speaking, I also fear rejection/failure. Dealing with this has been extremely difficult for me emotionally.
The two statements don't really work together:

> It's small groups of people or singular people who make these decisions and those visionaries can easily change their focus or be offered a more compelling role

True! All companies face this problem. Smart, capable people have options and frequently will decide to leave and do something else/go somewhere else.

> but lets not pretend Google is making these decisions to focus on something or not

This is where the disconnect is. As a company you decide what things are priorities, and you build teams to pursue those priorities in a way that is resilient to people leaving - even extremely senior leadership individuals.

If a project withers and dies because a key player leaves, then it never had the company's focus. Part of effectively managing a company is to ensure your most important things don't have a low bus factor (or in Google's case, a bug factor of exactly one).

MS, FB, Apple, etc, all have a record of being able to relentlessly pursue a particular goal despite being subject to the same workforce attrition forces that affect Google.
Add AI to Mobile Applications with Xamarin and ONNX Runtime
> The idea that you have to 'move work around' (kind of sounds like moving garbage around) wouldn't make sense to a person who is able to express themselves in their work. Ask a craftsman for example, an artist, or someone on a family farm.

When I go over to the printmaking studio, I recognize that in principle someone else might be able to grind the limestone slabs I intend to use for printing, maintain the printing press, clean up the ink, or perform any number of tasks incidental to the expressive portion.

I am just as sure that anyone on a family farm knows they can, in principle, get someone else in the family to do work, and that hired hands exist, and can take care of many tasks or unpleasant chores. They may prefer to do the work themselves, so that they get better results, or have more control or feel useful, or because they have a duty to contribute productively.

In every job that must be done, there is an element of fun. It is essentially never entirely fun.
How to get call insights for Android phones
call insights and audio device insights available as a part of talk phone app. Looking for comments and feedback to improve.
Thanks.

https://twitter.com/LittleBit_Tech/status/1471206958191448064?s=20

https://play.google.com/store/apps/details?id=com.littlebit.phone

https://youtu.be/D30NUtUezKk
A Blueprint for an Engineering Manager Forum
They wanted a letter starting with A to be the parent company of Google. It should have been ADHD and not Alphabet. /s
Julia's writing always feels breathable and fun.

It's impressive to get technical stuff to be this friendly.
Speed and maintainability vs trying to optimize high-level FP-esque idioms into fast machine code is a false dichotomy. OCaml has a really fast compiler, it has been maintained by a small team for 25 years, and it produces fast machine code. A big caveat in comparing OCaml and Go would be multicore support, but it's coming in OCaml, without breaking existing programs and with only a few percent of performance lost.
+1, I'll take one or two half-decent GitHub repos over well-know school/High GPA/Cool projects listed on your resume. By half-decent I mean:

- Does it have a README that explains the project?

- Does the code seem generally well-organized (not talking about linting)

- Is it just copied from somewhere else?

- Is it a cookie-cutter style project from one of your classes?

I don't expect a commit in the Linux kernel or TensorFlow, just a small project that confirms that the candidate is not just listing all the technologies he heard of on his resume with no actual exposure. I know it's hard to get good projects, but that's exactly the point, I want to see some code because I know what you'll be doing at work is write code.

Before I get pitchforked to death: this is not a make or break kind of signal, but if I have 20 new grads resume to pick from that's usually my approach.
Do you have a example of one? That would be rather exploitative. Firing someone because they refuse to accept a one sided contract where they gain nothing would work in a at will state, but you'd certainly be able to collect unemployment.
> GNU tools are much more widely used on boxes humans interact with than BSD/busybox. You don't see everyone trying to figure out how to install all of the suckless tools immediately after installing linux, etc.

Or perhaps those BSDers, suckless tool users, etc get setup and quietly just get to work. I feel that’s plausible.

I think you’re right re: server/desktop split, which decades ago might have been hard to tell apart. Is desktop-computing and some loud but ignorant (of Unix) majority directing the future of Unix down the garden path or are the traditionalists out of touch and just yelling at clouds and kids to stay off their lawn?

I fall into the traditionalist camp - I think the Unix that got us here is Good and to know it is to love it.

I think pushing back against complexity is (and has been for a long time) an additional challenge for BSD/Linux, besides it’s primary role of being a great compute environment. The BSDs have done marvellously here.

> I mean the empirical evidence alone seems point at the Unix Philosophy not actually being popular in practice.

I’m worried this is polling 100 people off the street about how they care for their kitchen knives and trying to tie that back to Michelin Star restaurant kitchens. I don’t know…
RFC 6951. It can run over UDP if you want it to, with a clear guide for how to do it.

> I'd have no reason to be salty, because we'd already be using it.

Direct OS support is a big deal, and UDP gets messed with too. If someone made SCTP-over-UDP the default mode, while changing nothing else, I don't think it would affect adoption at all.
> If I'm in my late 20s or early 30s and in great shape and eat healthy, a vaccine is not going to make a difference in personal risk.

Assuming that's true then I'd expect your health insurance premiums to remain similar regardless of your vaccination status. I didn't mean to argue that people who are unvaccinated should be charged more, I meant to argue that vaccination status should be added as a sixth factor that health insurance companies are legally allowed to use to set premiums. (The ACA already allows them to consider things like tobacco use and age.)

> If anything, vaccine rates should be used by a company when getting health insurance benefits for the org as a whole.

Seems reasonable. If it results in cost increases for the company it would be up to the company to decide how to pass that on to employees. (I.e. should everyone pay a little more, just the unvaccinated, or should the company eat the cost?)
Yes, the German stat I'm talking about is all cases.

Hospitalization and IC numbers have other problems, especially with confounding. I don't think Germany provides enough data to check for problems and anyway their stats are meaningless for as long as they are playing such obviously dishonest games.

But the UK data seems to be more honest. There a problem can be seen: vaccines don't get administered to the very sickest people who are dying anyway, which makes vaccines look artificially good / non-vaccination look artificially bad. This shows up in the UK data as a spike in deaths in unvaccinated people for non COVID causes that correlates with vaccine rollouts. Obviously, that's not biologically caused. Rather it's because the sickest people aren't given the vaccines because there's no point, and end up concentrated into the unvaccinated cohort. Then they pick up COVID in hospital anyway as so many do, and this is used as evidence for why everyone should take the shot without de-confounding.

Paper explaining the problems with the UK data that appear to show this confounding:

https://www.researchgate.net/publication/356756711_Latest_st...

They also try to control for this problem and when they do, effectiveness goes away, which is very distressing. VE against death is supposedly very strong so it shouldn't disappear when the rigor of the analysis is increased.

There are other problems, like the standard delay period where people have been given a vaccine but count as unvaccinated. In one study, buried in the appendix, they show data that when this period is included the incidence between those who were vaccinated and those who weren't was equal, i.e. no effectiveness.

This article summarizes some of these statistical issues:

https://dailysceptic.org/2021/12/12/is-vaccine-effectiveness...

It's very problematic that these data issues can occur but inevitable. Normally you want RCT evidence exactly to avoid these confounders, but COVID kills so few people that nobody was able to mount a trial big enough to show impact on mortality. Actually in the Pfizer trial more people died in the vaccine arm than the control arm, but there were so few deaths in total (from anything) they said this wasn't significant / meaningful. Hence you end up trying to find evidence in real-world observational data but those are hard to control.
If you ignore their macs from 2016 to 2020. All of those years have keyboards and display connectors that are very prone to failure, and they had negative thermal headroom, so they throttle down more and more as dust gets lodged in them.
Computing, much less AI, is not a hard science. Computing is an art that gets practical results in limited domains.
I think apps on mobile will start using DoH instead of respecting local network settings. The next logical step would be to sniff SNI on a proxy, but this will remove that ability too.

Unless Google/Apple ban apps from ignoring system DNS settings, I think it's reasonable to assume most apps will start querying DoH servers directly.
The US is the most powerful empire the world has ever known. What proportion of communist governments failed without the US putting fingers or entire hands on the scales?

Meanwhile, capitalism is failing many in the present. Ideology is no substitute for evidence.

To be a leftist is to want the good of all. But to be a leftist is also to be a target of established powers.

Leave out the “mom basement gamer” ad hominem please. It’s fine to critique violent revolutionaries and whether the ends justify the means.

I just don’t buy that the world has been a fair laboratory for economic experiments.
no

but i have a visible track record of doing the job you're hiring for and on top of that, open-source contributions which you're happy to use to assess my skill

i'd rather lose a position than participate in cargocult
Just imagine what they could do with a PSD file.
> It is popular today, not because it does an admirable job of playing Jet Fighter and Tank, but because its flexible design also allows it to play chess and baseball, as well as Space Invaders, Pac-Man and many of the other arcade games that have been invented since the VCS came on the market.

Yeah, the original Pac-Man on the Atari 2600 sucked, and has nothing to do with why it's popular today. Any of the Atari 2600 baseball games of its era also sucked.

> its flexible design

The only thing "flexible" about the Atari's video chip, the TIA, is that you can choose what to do with each scan line. Too bad you are so limited on what you can actually do on that scan line and need insane tricks to get things like 48 useable 160x200 resolution pixels in a row for score display. On top of that, you only have 128 bytes of RAM.

It's fun to program if you like constraints, but programmable sprites, nametables, and sound channels that can play musical notes might be considered funner.

The Atari 2600 has great charm because so much was done with something so primitive, and it's awesome to see new games developed with it with increased RAM and mapper chips. A new chess game But hardware with better capabilities may have been just as popular if available for $199 in late 1970's dollars. Arcade games of the time with much more flexible display hardware were also popular.
> Number 1 can be efficient but it isn’t satisfying if it was taken straight from a cookbook.

That may be true to one degree or another for you, but isn't universal. I also prefer to understand solutions (why pick #1 or #2 when you can have both?), but I have certainly been happy to see a problem evaporate even if I'm not 100% certain why. The result has its own value.

> I’m not sure about that. Feeling mastery and competence is intrinsically rewarding.

Yes, we all experience #2. My point is just that it's not intrinsically superior to other sources of joy. Preferring it is just that, a preference. There's nothing morally wrong with people who prefer to simply get things done, nor is there something fundamentally flawed with complex software that caters to that.
James Webb Space Telescope Gallery
Why shouldn't I put in the minimum amount of effort into work that gets me to a comfortable lifestyle outside of work?

Indeed. If we assume "work" is doing something you wouldn't otherwise do, then absolutely, you should be asking that question. And for most people, that's likely true of almost any employment.
> You could say the same thing about those anecdotes you're referring to.

No, they are not the same. People here are posting what they have experienced.

The person I was responding to is only spreading a theory that SFs problems are just a GOP meme. That person does not live in SF and is not reporting their own experience. Only what they have read.

For them to be true, you’d have to accuse the people reporting their experiences of lying, while taking the poster I was replying to at face value. That would be delusional.

I’m taking them all at face value, unless there is evidence to the contrary.

Your opinion about SF is certainly valid, but has nothing to do with a distant person talking about GOP memes.
Given the goals stated I think it is because it is the most restrictive license.

In fact for many years this was the only value I saw in AGPL: to provide a best possible starting point for an upsell while claiming it was all about Free Software.
I think the issue there is that there are thousands of available CSS properties. Without assumptions, every single one would have to be specified for every single class. Imagine the same for JS or any other language, you would have to re-write the standard lib if you couldn't rely on it.
Meh, I had a whole thing written here, but I'll summarize instead.

Don't perpetuate your own stereotypical views. I have personally known very, very few developers who I would describe as having poor taste, fashion, or habits. The ratio is probably the same as for non-developers - I have definitely met people in every profession who wore socks with sandals and/or stank of BO. Musicians, developers, writers, whatever.

Speaking of gender bias, which you don't believe exists in this case, how can that perception be defeated unless we work collectively to remove it? Saying there is no gender bias in various aspects of development is simply noting that you will be unable to address gender-related issues on your team should they arise. At the same time, it can be easy to go too far and become hyper-sensitive to the issue. It clearly _does_ exist, I've seen it myself; when your manager invites you to a meeting solely to compliment your ability to listen to the women on your team, shit has well and truly gone wrong somewhere else.

To your final statement, you definitely consider CSS less valued and less interesting than "real" development - is that a gender bias on your part? Or do you truly believe it's a less valid and less important aspect of web development for reasons that have nothing to do with gender or the idea that making something "pretty" is less important than other aspects of product?
Breitbart actually published an article making exactly this argument, with an in-built implication in the way it was argued that that meant getting vaccinated was a way to 'own the libs'.

I hope it caused a few more people to get vaccinated.
My sister-in-law got a ridiculous non-compete during her employment at a government contractor. It was sent broadcast if not to all employees, then to many in her general area. She is a lawyer, my brother is a lawyer, and between them they drafted a non-compete she would be willing to sign. The contractor sent it out with minimal changes as the non-compete to be signed.

So talk to a lawyer. I doubt you're the only person with questions.
I read that book too. Both are fascinating. That's why you rely on primary sources. Bugliosi's JFK book is forebodingly well documented. Hundreds and hundreds of pages of notes.

I've spent years reviewing books from "both sides" and none are perfect. But on balance, the conspiracy books rarely stand up to even the most basic fact checking.
If you read the thread we're commenting on, you'll see that the author removed a conspicuous warning indicator that screen recording was enabled, because their competitors didn't seem to be required to provide one. We don't know who those competitors are, but we do know that the author deliberately made this surveillance app stealthier because they believed they'd get away with it.
heartbeat monitor.

unless they hit you with the cryo, too.