skysight-inc/HackerNews huggingface dataset:
>Since we're being reductive, why not posit that if you can't explain your systems to someone who doesn't write code, you shouldn't be building such systems?

If we really want to be reductive, then there's no reason to hire a manager that shares a language with their subordinates, because if you can't teach English to someone who hasn't learned it, what business do you have talking? Clearly, this is absurd, which means there must have been some reasonable grey areas that got left behind along the way...
I too had sleep paralysis, 3 times upon waking up and 2 while trying to fall asleep. Moreover 3 days ago I had my first hypnagogic auditory hallucination. Basically I have heard a guy talking something about two candidates for US presidency (even though I don't live in the USA and I am not an American) and then sound of shooting shotgun. At first I was scared that maybe I got schizophrenia, but after reading a bit I have found out that it is sort of like sleep paralysis, at least in too happens among people who experience sleep paralysis.

One possibility is maybe I am slowly developing narcolepsy, because both sleep paralysis and these hypnagogic hallucinations are symptoms of it. I sometimes feel sort of sleepy especially around 4 pm and I usually just take some coffeine. I don't know if I have cataplexy, certainly not the severe form, but I think that I get weakness in the knees under influence of strong emotions which according to internet is basically mild cataplexy. I know that my mother has this weakness too and she is always tired so there could be a genetic link.

As interesting trivia it seems like narcolepsy is an autoimmune illness that works by killing neurons producing hypocretin which is neuropeptide responsible for regulation of sleep and wakefulness, and for hunger management. There are only about 100k - 200k hypocretin producing neurons, while brain has orders of magnitude more neurons. That I find interesting, because it seems like this autoimmune process is very selective for these hypocretin producing neurons, cause so far it seems like people with narcolepsy don't have similar cognitive deficits as people with other autoimmune illnesses that kill neurons.
Harm is my primary factor too.

"Weaker" groups are also "weaker" because the harm likely is larger, because of larger existing prejudice being more likely to be strengthened, and having real-life consequences (e.g. on public opinion influencing law-making). The "politicized" is pretty fundamentally connected to that.
You will have to put in some minimal amount of effort into your question if you expect a reply.
On macOS I just use Activity Monitor's sampling tool, which gives me the hottest stack trace. Something similar probably exists for other platforms? If not, you can emulate it poorly by attaching a debugger and repeatedly interrupting execution and seeing if anything shows up many times–if your program is truly stuck, it will generally be easy to see why because it'll show up in all your traces.
Funny, did you find that from the „notice the skulls“ reference in a certain subreddit?
"Side note: If you drop the penny, for the love of $diety change your sales tax structure so that it's a multiple of 5. 5%, 10%, 15%, etc."

I don't think you thought that through. Unless you are going to require prices be rounded to the nearest dollar, you still need pennies or even fractional pennies to accurately pay the tax. 15% of 75 cents is 11.25 cents, for instance.
Copy-paste gone wrong by lazy laywers. They will release a fixed version in a few days.
In my personal opinion - i find that super shady.

The fine is due to personal privacy damages against the users of said companies services.

IMO - the freaking fines should go directly to the users. Not some opaque and potentially mis-managed “general budget.

An analogy would be to say - tesla had a bug in thei software which caused 1,000 teslas to act “not as regulated, designed or intended” so the government is going to fine teala 600k and allocate that wherever they want.

The actual users of the product/service are the ones that need reimbursement - not some opaque “generl budget”

Thats why i hate these fines.

Its false justice for thise actually affected by the issue for which the company is being fined for.

Let me give tou a concrete personal example:

The 2008 housing mortgage crash.

I go to pay my mortgage one day - and the payment option is missing. I cant pay my mortgage on my $480,000 (put 100k down) home in San Jose.

Long story short - after 9 montha of nefarious dodging of to whom the “sold my mortgage to” (me: credit 780 - never missed a payment nor late)

Made $175,000/ year at the time , wife made $150,000z

So the just foreclose on me. Multiple times telling me “obamas going to fix it”

Demand $75,000 in three days or else. So i get foreclosed upon.

Sue.

But instead added to a class action suit against this.

I “win”

They pay me out my settlement: $1,100.08

I have never recovered from that and this is why i think these things are bullshit and i rage about it to this day.

Do you know that that home zillows for (i stand corrected - last tome i zillowed it it was at 1.39 million - but that was like two years ago. It sold last month for 790k

Still has all my remodels that i did at forclosure time. The custom capiz cabinets i had specially built and shipped from the philippines for $11,000 my bamboo floors my lighting the only thing in that house i didnt do was the green shower and the wainscoting in the closet my tv wall my downstairs bathroom.

Fuck these guys.
That'll be exploited as well. The number of pointless UI and feature changes would skyrocket without the app actually getting better or gaining meaningful functionality.

Meta-metrics might be much more helpful, though harder to come up with, quantify and monitor. Things like defect rates, user reported incidents, user satisfaction, stuff like that.

Things that cannot easily be gamed from within the development process and that are still directly linked to the success and economic viability of the product and its development methodology (though on a higher level).
I don't know about this. For me it always boils down to "it depends". I've seen situations unfold where a non-technical manager steps into a technical clusterfuck and promptly sorts out the mess in such a way that makes everyone happy.

I've found that simply by being an expert in some area, it can be extremely difficult to let certain things go and refocus on other objectives.

For me, there is definitely some yin-yang balance between the technology and business evangelism. Having 2 different humans with 2 wildly different perspectives many times yields a far better result than 2 different humans with 1 unified perspective.
They're not saying that not allowing a + is breaking the law, but unsubscribe links being broken (due to the presence of a + in the email) could be breaking the law, especially if there are no alternative methods to unsubscribe.
2 observations.

Writing code != understanding computer science. I know plenty of people who had coded some linear procedural code in matlab for school who I would absolutely not say that they 'understand coding'. I would argue that being CS literate is where you have a logical framework of how code work together to create software - knowing the general idea of encapsulation etc.

Technical managers at the front level get 'cut off' when a reporting chain immediately above consisted of someone who are truly non-technical. You can have 3 software engineering teams each under technical managers, but then they all report to an MBA grad with no technical history at all. Which anecdotally resulted in some decision making that I would characterize as strange from my software engineering perspective.
Impact on Media Quality in USA During Shelter in Place
It's an anti-pattern to simply not demo any progress until done. If you're doing agile right (loaded statement), the solution is to make sure everyone understands what's being done. If the audience is expecting all demos to show complete products, find a different audience to demo done-but-incomplete work. The idea is to get feedback before you've sunk six months into something that may not meet expectations.
Yet another Hotel Management System by Conex is comming soon
Powerful Hotel Management Software Made Especially for Independent Hoteliers. Grow your business today with an all-one-one hotel management system.

We are finishing and preparing our new product for early access.
It's the same reason the US hasn't switched to plastic bills when even countries like Guatemala and Angola have years ago.

There are too many people making too much money on the status quo, and they'll fight tooth and nail to not let it change.
MBAs, mostly.
Ruby does this and I hate it. It makes it very hard to quickly parse code: you have to ponder every line to identify what is what.

Parenthesis makes very clear what context you are in.
First flight: 1993

https://en.wikipedia.org/wiki/McDonnell_Douglas_DC-X
I'm guessing you don't work in software. There will always be leaks, it's the nature of the beast, building things way more complicated than any single person can fully comprehend.

That's why data minimization is so important, only keeping what you absolutely need.
I think the reference examples would be certificate authorities, ratings agencies, Underwriters Laboratories, ISO9000 or SCAMPI inspectors/auditors, organic/kosher/halal/GMO-free food stamp companies etc.

Selling quality marks can be quite lucrative, but you'd definitely need to think about exactly what people buy. And definitely think hard about deep insurance.
does it mean so much to you that these terms are not renamed? if they do mean that much to you perhaps consider why you feel that way. if they don't mean that much to you, why argue about it? especially if it means nothing to you but can mean something to someone else, something that causes no real hardship for you, why can't you do that for a fellow human without it needing to be justified.
Gasoline prices change daily and from one station to the next. So gasoline advertisements never include prices.
Those foreign campuses are also known to be a joke and cash grabs. Foreign governments pay universities basically to use their brand, they pay some professors to visit for a month and put that campus's affiliation on a few papers, and claim that they are publishing state-of-the-art research and training their own students. Meanwhile, none of those students are prepared, and the campus doesn't attract any students besides local students, so it's just a local institution with a foreign brand.
I still get chills hearing about Cambodia and the Khmer Rouge. This article struck me in a different way: the farmers vs urbanites. I never saw it this way before.
Related:

Interesting Hypocycloid image (from xahlee site, which follows):

https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcTXsz...

Epicycloid and Hypocycloid:

http://xahlee.info/SpecialPlaneCurves_dir/EpiHypocycloid_dir...

Evolute:

http://xahlee.info/SpecialPlaneCurves_dir/Evolute_dir/evolut...

(Star Trek IV, Computer administering test, to Mr. Spock:

"Adjust the sine wave of this magnetic envelope so that anti-neutrons can pass through it but anti-gravitons cannot.")

Google Image Search, "Hypocycloid":

https://www.google.com/search?q=hypocycloids&tbm=isch
Must be all on the backend because everything they serve that I can see flying past is coming from either AWS or Akamai.
Approzium: Passwordless Database Authentication
Today we're launching Approzium, opensource and free! Approzium supports passwordless authentication to databases, so clients can't leak database creds. It also adds a security-oriented visibility layer. Hit us up on Github and tell us what else you wish it did.

- https://cyral.com/blog/introducing-approzium/
- https://github.com/cyralinc/approzium
Yeah, generally please second-guess me Python, like my old pal Clippy did, what could possibly go wrong?
Yeah, but then programs have to know about that. Up until now the general assumption has been that context switches are largely transparent…
The technology is just about here today. If your PC has secure boot, you can theoretically lock it down to only allow booting a suitably restrictive OS, which then is responsible for restricting the apps and games that can run & the permissions they have. Lots of layers of signed code checking, really.

The main weakness (other than code vulnerabilities) is the network: it's very difficult to guarantee that a remote computer is running the allowed OS & game code, and not a hacked version. However, technologies like Intel's SGX x86 extensions can make this possible: because of the added encryption in the core CPU, one machine can send a cryptographic challenge to another one, and it can only respond correctly if the remote CPU has validated the code it is executing.

So, the tech is there. But in reality, people really don't want to lock down their PCs so securely and effectively give full control to their OS vendor.
As a Vietnamese, one of the sad thing about this whole ordeal was how Vietnam's involvement in this was viewed under a very negative light by the world.

The year was 1978. Vietnam had just came out of the country's great war 3 years earlier, and was extremely exhausted to put it lightly. The last thing it wanted was getting in another war. But it had no choice. The Khmer Rouge crossed the Cambodian - Vietnamese border, looted nearby villages and massacred the people. You can read up on the details, but be warned the atrocities will ruin your day.

Under the circumstances which can be argued as an existential threat, Vietnam had no choice but to launch attack on the Khmer Rouge and swiftly got rid of them and liberated the Cambodian people, ending the genocide.

Yet the world's view on this has been incredibly negative. Even now, Vietnam is often seen as the invader, the aggressor in the conflict instead of the Cambodian people's liberator.
I sometimes battles with myself over things like this. I code for my job and for recreation, the latter being where UI comes in. In order to get anything done in recreational programming you have to concede that you're not building an app with bells and whistles. Yet I lose so much time over $hit that does not matter. Usually aesthetics.
I agree that presenting a vision and facing it with reality of what is currently possible is great because it may motivate people to try to achieve something better than they would normally think of.

But misrepresenting the reality as if it already was reflecting the vision, when in fact it is not, bears in my opinion many signs of fraud.

For example, consider someone who has a "vision of wine" and decides to sell bottles of grape juice which are supposed to represent that vision. They can have honest intention to fill those bottles with wine at some point in time. But as far as they in fact sell the grape juice, I think that it is reasonable to require them to clearly present it as such.
So pedantic but I love it. For the GP, what you are looking for is them em dash (—) with no spaces around it, because the dash is its own form of punctuation.
Alternative POV: if they're not an engineer, then they NEED to be good at something else. I can imagine a situation in which a really excellent, organized, project manager with excellent ability to run interference with other teams/management was a valuable manager. This seems that the argument is more like, "Managers who do not code should not pretend they know how to code". Maybe, in that situation developers should look for technical review / help from their peers on the team?
That's the "lie about it" route I mentioned above.
I think you are missing the point here; sure you still lose significant digits regardless of how many you started with. But the point was that for many practical real world applications quadruple floats have so much headroom that you are able to perform the needed calculations and still end up with sufficient number of significant digits, whereas with doubles you don't. Choice quote:

> This permitted benchmark results to be accurately reproduced for a significantly longer time, with virtually no change in total run time

They clearly understand that bigger floats do not magically change the fundamental behavior, but the additional headroom makes a significant difference
Do you wonder about the same when you hear about someone getting a speeding ticket?
Unlike Huawei, TikTok doesn't have critical production dependency on the US (specialized semiconductors). Huawei also won't have been too impacted if just their imports were blocked in the US. TikTok will be hurt without US customers, but they are too big in China that they will easily survive. And will easily compete worldwide against any US company.
>does that mean that the execution environment is part of the language itself

Yes, that has always be the case with Python in my understanding - there are lots of built-ins...
Unfortunately Python will not get the strength of TCL such as metaprogramming with this change.
We had a non-tech lead at some point (although his title was something like development manager) and he would praise my coworker for how many check-ins he did. Except that coworker would do things like:

1- Copy-paste an entire class into a new class and change a single constant in it, because he was too lazy to do inheritance.

2- "Solve" multiple bugs a day that he had introduced himself the day before.

3- Loudly complain about other people's frameworks/codes.

He was the super confident type even though he was wrong more often than not. But paired with a non-tech lead with his own impostor syndrome, it was a recipe for disaster.
I really don't want to buy an NVIDIA Quadro RTX 4000/6000/8000. I want a very high-end non-GPU-focused workstation where I can pick any videocard since I'll also do some occasional gaming on it and I'd like that to be fast -- so an RTX 2080 Ti would be enough (although both NVIDIA and AMD promised better consumer cards than the 2080 Ti until the end of the year so that is interesting to keep an eye on as well).

I'm quite OK with the limit of 1TB of RAM but the forced buy of a Quadro card is an absolute nope from me.

I hope that when other vendors are allowed to build TR Pro machines that some of them will actually give you a bit more choice.
They already have classes like that. The only difference is they're at their standard level of rigor. So you're just proposing increasing enrollment and dropping standards.
Valorant doesn't even like my legit Intel CPU drivers
You've presented a false dichotomy, and I'd love a citation on your first point. Anyways, I'd argue that hierarchy is incredibly inefficient.

For example, does every child who aspires to be a scientist get to go to college and pursue that passion? Obviously the US doesn't have free education for every person, it's highly gated by wealth.
1.4m-year-old hippo bone hand axe: advanced tool technology of H. erectus
> 5G operates on higher frequency and requires a larger density of base stations

No that’s not required, 5G uses the same old frequencies as 2/3/4G for the bulk of the traffic, it only uses the >1Ghz frequencies for microcells in malls and other dense areas where appropriate.
As a kind-of technical person (tech degree with limited professional application), I think you're exactly right. After going tech role > non-tech role > non-tech-but-managing-tech role, I found it was often most valuable for me to stay at a buzzword level. My team was always happiest when I could take their mostly-natural output and keep the monkeys off their back.
How is Woz a currency hacker in that link? He literally just buys sheets from [0] and glues them together.

[0]https://catalog.usmint.gov/paper-currency/uncut-currency/
Indeed.
It was like "I'm going to make them an offer they can't accept."
It should be much like any other sort of marketing effort. Seek out some marketing books. Maybe pay a social media marketer to do some marketing for you if you don't feel you have the necessary skills or can't pick them up fast enough.

There's also good old fashioned networking, too. Find social coders with a similar style to you (and a reasonable audience) that you could be friends with / mesh well with. Try to make friends with them. Try to do streams after their regularly scheduled streams and encourage them to send their active audience along to your channel when they are done for the day. (That's what Twitch Raids are; Twitch built an entire viral networking tool for that.)
Classical economics is based on a false analogy with Newtonian physics. - George Soros (paraphrased)

Double entry bookkeeping is nothing but an inefficient process hack for poor historic record keeping systems. I would argue that double entry bookkeeping has been significantly responsible for setting back popular fiscal literacy.

Stop worshipping at the altar of tradition!
Ask HN: How can I add a query string to a URL for a Google Sheet?
I’m implementing an inventory system using Sheets and QR codes.

THE GOAL:
The QR code needs to direct to the Sheet cell of the item SKU.

THE PROBLEM:
Since the spreadsheet is constantly being updated, any given cell is dynamic.

TL;DR:
I need the QR code to essentially be a QR of the sheet’s url AND a control-F the SKU (let’s say ‘Dumbell-1’). I know this has to be possible. Any ideas on how to do it?
I seem to remember Joel Spolsky recommending that UI demos be done on paper... with pencil. That way even a manager can see what it will look like without thinking that it's all done. (Can't find a reference quickly.)
The HN post is about overreaches in Doom Eternal’s privacy policy. This is about how that privacy policy could matter in terms of data collected by Doom Eternal’s anti-cheat mechanisms.

EDIT: Also, not being new doesn’t make it right, moral, or even desired.
I skimmed the video. It's doing what I expected, knocking down a goofy strawman of LIDAR-only while ignoring the obvious camera/LIDAR sensor fusion. The depth map Tesla is getting from stereoscopic vision is pretty shoddy; sensor fusion with LIDAR is the obvious solution. The reason Telsa resists this is because they want to market their cars as having all the requisite hardware and acknowledging the usefulness of LIDAR wouldn't let them market their cars that way profitably.
Not even just the backend! Frontend interactivity itself can be very complicated, and it generally is not fully specified by design (do your design specs come with state machines?) A few things that are often missing from a Figma/similar are things like error states, loading states, handling longer text content than the mockup, and responsive design.
To be exact, the article said

> coding, architecting, or doing technical work that requires engineering prowess.

As a software engineer, I don't even spend 80% of the time working coding, in fact it's more like 30%. But I do spend almost 100% of the time doing the stated things above.

However, I do agree with you (mostly). My position is that having an understanding of computer science make them much more efficient in the activities you described, some of which falls into the stated camp. Micromanagement is universally regarded as bad.
OT: Can we stop sharing The Information links on HN? They seem to have the strictest paywall of anyone. I doubt many commenters here actually subscribe which means we're just discussing the headline.
Bram Cohen made a similar observation[0] years ago.

Bram's Law - The easier a piece of software is to write, the worse it's implemented in practice.

I'm not sure whether I agree with him but it's not obviously wrong.

[0] https://web.archive.org/web/20170629144859/http://www.advoga...
Author here: this is something I wonder often. In companies I've worked at that had non-technical leadership in the engineering department I'm suspicious that they just played Bloons TD 4 all day. They certainly never seemed to have anything to do other than hire, fire, and go to meetings to have things explained to them.
Accounting details like that do not address the Constitutional concerns.
Writing Africa’s Future in New Characters