skysight-inc/HackerNews huggingface dataset:
What is an OKR – Objective and Key Result?
Objectives and Key Results (OKR) are a goal-setting method businesses use to encourage development, innovation, and creativity by setting measurable goals and tracking progress.

Andy Grove, Intel’s co-founder and former CEO, was the first to implement OKRs for attaining the company’s objectives. Setting milestones was important for Intel since a large corporation needed to transform strategic thought into attainable goals and benchmarks.

In his book High Output Management, Grove stressed the necessity of tying key results to goals. Grove believes that OKRs indicate whether or not a company has fulfilled its aims.

OKR in software development, as an endpoint architecture, assisted Larry Page and Sergey Brin in accelerating Google to greater heights, and hundreds of businesses have subsequently learned to harness the OKR process’s principles.

Emerging technologies like FinTech and PropTech have continuously employed goal-setting techniques to discover major advancements in their development processes. Advances in behavioral biometrics in FinTech, for example, are the outcome of a series of procedures that resulted in a sophisticated increase in cybersecurity. These OKR examples for software developers highlight its significance in today’s fast-changing times.

But there’s another frequently-used and probably more familiar acronym in software development – KPI, or Key Performance Indicator. Both set goals and track progress. So are they interchangeable?
Implying HN isn't already bad?
I suppose he was working on Servo when looking into this sort of question.
I actually find the metaphor quite useful–as a developer I can develop a GUI application utilizing a common menu metaphor but _not_ always have a window open; essentially an application is a 'toolbox', presenting its tools via the global menu, and documents/'work' appear as windows. For context, I used Windows all my life before switching to Mac about six years ago, and I find this makes a lot more sense than one menu per window, where application developers often like to go their own way and implement their own menu metaphors.
Yeah that’s a fair point. The only reason I was careful was just in case those photos got leaked and taken out of context. Which is a bloody depressing thing to consider when innocently taking pictures of your own family :(
For geek cred you could put in another Network or Storage adapter and do ISCSI or FC. SAS would allow 2 to share storage, however I don't think SAS supports more then 2 initiators. Directly connecting every host to a pool of Flash chips would likely require a custom controller for the flash and a way to present it to each Raspberry Pi

This will almost certainly not make sense economically, but it seems a lot around RPi clustering doesn't make sense from a performance/$ perspective.
Location: Grenoble, FR

Remote: Yes

Willing to relocate: Open to discuss it

Technologies: Python, Rust, TS/JS (Angular/Vue/Nuxt), PostgreSQL/MySQL, Nginx, Docker/Compose/Kube, GitLab CI, Grafana/Prometheus/Loki

CV: Available upon request

email: clement.de.nailly@gmail.com

I am a full-stack developer (current job title) with 4 years of experience on the Python/Angular/Docker/GitLab-CI stack.
I have been using Python and Docker since 2017, and Angular since its v2 was released it 2016.
I also learned Vue and NuxtJS on my own and built one big personal project with it. Semi-personal so I'm not disclosing the URL here.
I love Ops (CI/CD changed my life) and I am familiar with Linux administration (Debian/Ubuntu/Kali) and do ops on a few big servers which host roughly 15 webapps/backend APIs/databases using Docker Compose. Familiar with two cloud providers for Kube: GCP and Scaleway.

Looking for contract and full-time opportunities in full stack, DevOps, or software architecture positions.
> So, over the years, I absorbed and appreciated that Torch was a user-centric product, which stood for immediate-mode, easy-to-debug, stay-out-of-the-way explicitness. It was targeted at people somewhat familiar with programming matters, and who could reason about things like performance, and if needed, write a C function and bind it in quickly.

This paragraph sort of surprises me. In my experience if you want to do anything other than calling out to numeric libraries, you can do it in Lua and it will work, or you can do it in Python and suddenly your machine learning pipeline will spend 95% of its time running Python while your GPU idles. So the need to be able to drop down to C is much more severe in Python, and the difficulty of calling out to C is much greater.
Had to laugh at the giving away of Fosters beer ... it's an Australian beer but nobody in their right mind here drinks it. Only place I've even seen people drink it is in the UK.
Don't immediately take affront, take the best possible interpretation of the parent comment. This is about automatic scanning of people's photo libraries in the context of searching for child pornography, presumably through some kind of ML. It seems to me that the concern of the commenter is that if there are photos of their child's genitals that they'll be questioned about creating child pornography, not that they're squeamish about photographing their child's genitals. This happened in 1995 in the UK: https://www.independent.co.uk/news/julia-somerville-defends-...
> So the question is, if HN was suddenly down, where do you think we would all go? (and maybe, where do you think we should go?)

nowhere lol lets be honest, but if its consistently down you can expect peeps here tweeting about it, haha.

global sites offline? check hn.

hn offline? check twitter.

lol
Before I switched to a tiling window manager, I had my global shortcuts in KDE set up with all the available quick-tiling actions. Win+S would maximize a window, Win+{W,A,D,X} would move and resize the window to cover the {upper,left,right,bottom} half to the screen, and Win+{Q,E,Z,C} would similarly move and resize the window to one of the screen's quadrants. The shortcuts seem arbitrary, but are deliberately chosen to arrange into a nice square on the keyboard. That setup worked nicely for me for several years, until I converted to a true tiling window manager (Sway).
Nudity detectors are decades old. People use them when they want to block any nudity. Making iCloud servers scan for nudity would have been simpler than making this new system. And pornography is easier to access than ever for most people.
Signal famously implemented, or at least claimed to implement, a rather similar-sounding feature as a countermeasure against the Cellebrite forensics tool:

https://signal.org/blog/cellebrite-vulnerabilities/
> This is what you get, when google has monopoly on the web platform.

This isn't even an obviously bad idea. It is bad for web developers, but I don't think it is easy to argue that web developers are the most important demographic for Google to cater to. If this is the sort of terror that monopolies are meant to be inflicting then the concept is barely important enough to get a mention.

I don't like Google, and I remember the IE6 days. When Chrome is even a little comparable to what MS used to manage then maybe people should start complaining. This is nothing.
Tables don't fly through the sky above urban areas as part of their normal operation.
Not sure what to make of your comment.
Suspicions hover over Covid-19 origins search in US
A growing number of questions linger over the US, including unexplained pneumonia outbreaks in the country: Why is the US reluctant to conduct mass testing on its early cases? What happened with its mysterious Fort Detrick and worrisome biolabs around the world? Why doesn't it release data concerning the sickened American military athletes who attended the world military games in Wuhan in 2019? and what happened in a biolab at the University of North Carolina that lately has become a new focus of public suspicions?
its still good (as someone who found this site just couple years ago) but every once in a while someone links an old thread, you're partially right.
At this point, I'm thinking it is entirely self inflicted.

Once Firefox is out, Chrome(ium) will be able to ban ad-blocks.
This kind of thing happened in 1995 in the UK in the context of film development, so it's not very far-fetched: https://www.independent.co.uk/news/julia-somerville-defends-...
Section 3 under "quirks" gives more reasoning about this design choice, especially:

"In retrospect, perhaps it would have been better if SQLite had merely implemented an ANY datatype so that developers could explicitly state when they wanted to use flexible typing, rather than making flexible typing the default. But that is not something that can be changed now without breaking the millions of applications and trillions of database files that already use SQLite's flexible typing feature."

from https://sqlite.org/quirks.html#flexible_typing
Some of these directly conflict with each other.

> Strategic failures are the biggest disappointing failures for players. When building a character or a party, "you're making long-term decisions," said Sawyer, "but many RPGs effectively punish you for making bad choices."

This isn't something that should change -- if there's a lesson here, learning that lesson is a mistake. And the article illustrates this point a few paragraphs down:

> What you perceive in a game is ultimately what matters the most -- Mass Effect had tons of weapons but they were barely differentiated. They had incremental stat differences only.

> "What's the chance that a 5 percent difference is going to make you take the enemy down in one fewer hit? If it takes me four shots, but the fourth shot killed him a little more, that doesn't mean anything to me," Sawyer said.

> In Alpha Protocol, "The player could get abilities to upgrade their stealth but often they couldn't see the effects in the game," he said. It was widely considered to have a broken stealth system.

Mass Effect did the work to ensure that you couldn't make the wrong choice when choosing your weapon. That didn't make their game better, it made it worse. If you can't make a bad choice, you can't really make any choice.
>cancel culture

Damn the uk gov sits on Twitter all day?

Maybe these people you bring up isn't as benevolent as you think they are?
The chromium bug from the TFA [1] *only* has 76 comments, as of writing this. Seventy six. Out of millions of users. And of those 76, it's not all pro-revert rhetoric. Any outrage here caused by the upstream changes seems quite hyperbolic.

As a user, I'm annoyed my browser will now be subject to a flawed implementation for however much longer it now takes to revert the reversion (de-facto standard or not). I most certainly can't be alone in this stance. While I empathize a subset of developers may have been caught off guard by changes, my empathy has limits: their inconvenience is not worth my browser safety. Why must users suffer at the hand of a few chest-thumping devs?

A little deference for history I think would also go a long way here: time and again Google has to kick the industry hard in it's complacency [2][3]. How quickly the industry seems to have forgotten that not all that long ago, developers [and administrators] had to be dragged kicking and screaming like toddlers, to support HTTPS adoption (and corresponding changes to the chrome UI). Was that change difficult then? You bet. Was it a net-good change in the long run? Hell yes.

As Bruce Wayne said to Alfred after laying waste to League of Shadow's headquarters in Nolan's Batman Begins:

"People need dramatic examples to shake them out of apathy [...]"

Chrome Security team, if you're reading this, keep on trucking.

- [1] https://bugs.chromium.org/p/chromium/issues/detail?id=106508...

- [2] https://bugs.chromium.org/p/chromium/issues/detail?id=106508...

- [3] https://security.googleblog.com/2018/02/a-secure-web-is-here...
Popular or not, there is a lot of merit to that view. After all a lot of the emissions are driven by manufacturing of goods for export to the West, thus it makes sense for us to take some responsability for them
Joint Guard 360 Reviews
It is the equation of relieving sound joint torment that attempts to work on your developments and give you complete help of ligament normally expanding portability and adaptability. This is exceptionally applicable to people experiencing irritation and incredible or other normal issues that have been clinically tried and give you ordering the methodology including the strength of these clients for sure work on the lower leg, The hip spine and this knees don't create any unfriendly results on your body.

https://www.bignewsnetwork.com/news/270562125/joint-guard-360-reviews---get-free-trial-is-joint-guard-really-work

https://groups.google.com/g/joint-guard-360-reviews/c/F5yQ8eDcaJI

https://www.academia.edu/50701879/Joint_Guard_360_Reviews

https://kit.co/marciadonald/joint-guard-360

https://www.spreaker.com/show/20-wonderful-joint-guard-360-number-16

https://www.linkedin.com/pulse/joint-guard-360-2021-reviews-joint-guard-reviews/

https://www.facebook.com/Joint-Guard-360-114233210859969
I don't know about E2EE metadata but I was referring to WhatsApp metadata in general, for example: "Alice sent 3 messages to Bob at 7:05 AM"
I guess the main question here is how to make it technically impossible for companies like Facebook to detect browser extensions like the one used here, so that it becomes impossible for them to restrict users based on that.
I don't have knowledge of how Apple is using this, but based on what I know about how it's used at Google this would be flagging previously reviewed images. That wouldn't include your family photos, but are generally hash-type matches of images circulating online. The images would need to depict actual abuse of a child to be CSAM.
>XNU is based on Mach

Partially, XNU is Mach AND the FreeBSD-Kernel:

https://www.youtube.com/watch?v=-7GMHB3Plc8
Can you bill full days the whole time spent waiting?
PC104 has a connector that simply nobody has, is giant, and routes a bunch of signals nobody wants. It's a very very old world way of doing this.
> Yes, even your docile house cat - put her outside and bam! Death and destruction.

Except for those city house cats who are terrified of anything moving. I know one city house cat who's a real hunter killer and is able to actually lure, trap and kill pigeons from inside an appartment (without balcony), and when outside in the countryside kills absolutely everything.

But most city house cats I know are scared shitless of rodents and birds. My own cat is frequently "bullied" by ravens.
Now imagine what would happen in the media if this happened in a certain eastern country.
Configuring WordPress Themes with Theme.json
Something like ls still relies on sys-calls. If they change in the future someone would have to still update it right?

So even if you have a working C-compiler in the far future, so that you can compile ls on new operating systems or whatever, even this simple application requires maintenance?
ZFS is pretty portable because of spl ;)
The fact that even the 'smart' people from HN can't wait for their new M1 laptop to arrive convinced me that humans are a lost cause.
Green Instructions Lego
This sort of scanning has existed for well over a decade, and was originally developed by Microsoft (search PhotoDNA).

The only thing that's changed here is that there is more encryption around, and so legal guidelines are being written to facilitate this, which has been happening for a long, long time.

(I don't disagree with your overall point, and child porn is definitely the thin edge of the wedge, but this isn't new and presumably shouldn't be too surprising for any current/former megacorp as they all have systems like this).
I recently saw PayPal is still using code I wrote 16 years ago. Ironically, I was working for my architect from PayPal at another company at the time. We had a good laugh.
If you really believe this will stop at child porn, then I have a bridge to sell you.
This is the general tone that Lamas justifies the Buddhism invasion: Tibet was feudal, people were slaves, Lamas liberated them, now everybody is happy. One particular Lama even assassinated Langdarma, the last King of Tibet.

In fact as of today the 14th DL actively suppress native Tibetan religions like Dorje Shugden.

If you think Lamas were peaceful monks, check out how many "independent states" they have invaded in the 20th century

https://www.youtube.com/watch?v=48wkBskmYnE

> some managed to escape to India

More like India invaded those independent "princely states"
my house cat was even terrified of butterflies
How easy is it to generate an image that has the same “perceptual hash” or whatever that are calling it? My guess is it has to be easier than cracking a non fuzzy hash? Do we know the algorithm they are using?
It is a bit pricey. If that opinion on the price ends up being the consumer norm they will have to lower the price eventually.

If you drive allot 2400 usd could be worth it. With that said I am not sure that sales will go down due to the price.
>If you look at our actual cave ecosystems, troglobionts, which are adapted for living strictly in caves, are typically quite tiny. There's simply no food down there! Resources are scarce. Hence you would get no gelatinous cubes or hook horrors or carrion crawlers stumbling around the caves, lurking about, waiting for adventurers or the average bear. Instead you get some very small, pale shrimp. This is not exciting for the adventurer. Some handwaving of a source of energy called "Faerzress" eventually takes place and is only vaguely acceptable if one does not look hard, serving as kind of a bottom trophic level for the game.

Actually it would be worse. The most populated caves would be made by ant or termite colonies so if there were ant like monsters as big as humans then a small dungeon would have hundreds of monsters. Way too much for a single adventurer.
Amen! (To having free time pre kids).

Waiting for mine (currently 4 years old) to be old enough to play any and all video games, at which point I hope to have a good excuse to start gaming again myself.
Not really, he and serpentza has gone in the opposite direction I.e. grifting.

Which is sad cuz their experience is one of a kind.
"In addition to that, there are also a few things that Firefox may have done wrong:

Constantly breaking the user experience with major overhauls"

Ye. One day my Firefox on mobile moved the URL bar to the bottom from the top. I don't even remember doing any update. It broke my muscle memory and it took months before I got used to it.

For current users any UI changes that break the current UI "ABI" is bad. I guess the pressure to do pet projects is big internally as usual.
Not specifically in pure maths, but agree I also found that a math PhD is good to have for jobs in AI, finance etc. But an equivalent industry experience might be worth the same at least.
Looking for someone who can help me build Climate Sapiens
The HTTPS adoption switch worked only because Let's Encrypt happened. Otherwise people would have screamed blue murder.
How many of those millions of users know where to report a bug?

How many of those who know, have reported or commented on bugs which have never been fixed?
Yes, please, make my browsing more secure by removing first party alerts. So much security will be achieved /s
Kura Gallium (AR/MR) Glasses
I'm wondering if these are for real and they'll actually get to a stage of shipping these this year. The other sensibile option I found are the nReal light with a much smaller FOV
Would you mind clarifying your post ? Why any of them is what you say they are ?

I would note that even if they are what you claim them to be, the validity, logic, justice or correctness of any of the points they made in the debate should stand or not only on the base of their arguments. Not the likeness of their personalities, political or social beliefs.
@dang is that true? :O
> I know these are almost never used in professional projects

Well, ignore me clearing my throat and wiping away the sweat on my head, but at least confirm() is quite useful.

Yes, I could make something that acutally looks nice and has better usability, but sometimes you want to ask a quick question and looks aren't important.

Still, I don't think these commands are affected, just when the script comes from another source, which is a new policy, since script origin wasn't ever questioned by browsers.
Still using an ancient Firefox/Fennec version on an Android tablet just because all the Firefox versions since then do not have a tab bar.
I don't really see how neither the article nor my comment suggests anything of that kind, if anything, the opposite. Feels like you're fighting windmills.
Is Obama not worried about his birthday party becoming a super spreader event?
As fresh global concerns over the spread of the COVID-19 Delta variant mount, former US president Barack Obama will reportedly host about 700 guests for his 60th birthday party this weekend at Martha's Vineyard, where he has a home.

Holding large gatherings even while in the grip of the pandemic seems to be embedded in the DNA of Americans. On July 4, US President Joe Biden welcomed around 1,000 people to the White House to mark the country's Independence Day and to tout his administration's "achievements" in fighting the pandemic.
Up until a couple weeks ago, my French bank's program worked on rooted devices. No longer. Same thing happened with my previous bank a year or so ago. They removed SMS 2FA as an alternative at the same time.
I for one am in theory very interested in graph DBs, but in practice I yet have to see how do implement a solutions for my particular set of data (and my ideas about the data) in a graph DB without it becoming a huge ball of spaghetti.

If you're so enthusiastic about graph DBs that's good for you; as for me I enjoy having named rectangular sets of data (i.e. tables and views) consisting of smaller entities (columns / fields) that follow formally described rules (types, domains, check constraints, foreign keys and higher-order invariants). I do have a number of gripes about SQL but right now I feel quite happy about having achieved a reasonable way to integrate an RDBMS (SQLite) into my application environment (NodeJS) where I can fluently switch between formulating solutions in SQL or in JS with few restrictions.

Programming means you have to constantly keep a number of balls in the air, all the time. Having my data in handy tables is a big boon and not something I currently can expect a graph DB to do for me.
NB: Depression can be a symptom of another root cause. E.g. ADHD. Stuff like that can also be tricky to find out.
Ads on a website can be personalized (which is why many RSS feeds for news sites only short the first three paragraphs and then force you to click through into their website). Ads in a podcast delivered by RSS feed are much harder to personalize since the user agent pulling the RSS feed is less identifiable than a browser. That's why podcast platforms offering personalized ads rely on their own walled garden of client apps, like Spotify.
I'm not koyote, but this one caught me off-guard once:

sqlite> .import /dev/stdin t
x
1
2
sqlite> select * from t where x < 10;
1
sqlite> select * from t where x > 10;
2
It is a known issue (ref: https://github.com/helloSystem/ISO/issues/145).
What about console? It is easy to use for beginners and really powerful if you want to dig deeper. Even as a beginner I always found alert() really awkward. Now that I am programming Javascript for a living I never use it.
What are your interests? How do you think? What makes it different from others?
I've seen plenty of examples of it happening to apolitical comments in just the last few days. It's not uncommon.

It may be that you're predominantly clicking on and reading inherently political topics, and so getting a disproportional view of the trend.