skysight-inc/HackerNews huggingface dataset:
Give me the numbers and the objective measurement of what we need to meet for this to happen. Why is this hard for you?

>What would you have us do? Dispense with masks and vaccines and just let the chips fall where they may? That's madness. COVID is a threat.

>You are being Fox-news-level combative about your hobbyhorse here.

While you're at it stop with the strawman and ad-hominem attacks. What it looks like is you have nothing to support the idea that this will stop once we meet a certain "threshold".

All I'm asking is what the threshold is. Are you really sure I'm the combative one in this situation?
Note that this covers the past year or two, and I'd mention in advance that most of these contributions were selfishly-motivated, because they helped other projects that I've been relying on:

- html2canvas: because it met 99% of a feature's requirements (to support in-browser screenshots for users to attach with web-based feedback), except that font-awesome CSS icons weren't rendering correctly.

- Google Lighthouse: because there was a false-positive-ish result when auditing one of my applications that seemed resolvable by updating a dependency version. Long story short; it turned out to involve more than simply updating a version number.

- GitLab: because I managed to add a "deploy freeze" to a GitLab repository using the web UI, and then couldn't find a way to remove it again without making a curl request -- so I figured I'd save someone else the hassle and go ahead and implement the deletion UI; also a slightly longer journey than expected (but, as with all of these, enjoyable and satisfying learning and problem-solving).

- grocy: because I posted it to HN a-year-and-a-half ago, and then (after that post gained some traction) began to feel a slight burden of responsibility for anyone using the project's provided container image, and decided I'd take on some maintenance and cleanup of it to (hopefully) help.

- frozen-flask: generating static landing pages may or may not be a good idea (and may or may not be an attempt to game SEO), but either way, I wanted to try it out, and frozen-flask mostly worked in the project's environment aside from some small Python-version compatibility issues that were a good puzzle to solve.

In almost all cases here, "working on" means fixing a bug or two that have blocked me in some other, often more feature-oriented, context.

Often it has also included surveying previous knowledge of the issues and previous and/or in-progress attempts to fix them.

(and often, the integration context has been https://www.reciperadar.com - itself AGPLv3 licensed)
This is very dishonest in the video comparison section. The Opal Camera video is using a software background blur filter (just like the one in Zoom or Hangouts) to make it look like it has a DSLR style lens with shallow depth of field. But in reality it has a tiny, crappy lens, just like every other terrible webcam.

Also they compare vs a $2k camera but any DSLR will put this thing to shame and there are much cheaper ones out there. Even a point-and-shoot pocket camera would be much better than this thing, if it supports a webcam mode (not sure if any do).

Despite the rigged comparison, at full resolution you can still easily tell that the video quality is nowhere near the level of the DSLR: https://opalcamera.com/compare-opal.mp4 https://opalcamera.com/compare-sony.mp4
Great point, it could indeed be fundamental and entirely mysterious. But before we've established that I think it's more interesting to go looking for other explanations.
A few years ago I had spent a year working with a Go project that made heavy use of one of the (then) popular Go ORMs. Learned my lesson, never again. Magic=Bad.
However, A7 test is not fair. First generation A7 is more than 8 years old. Current $2K camera is A7C and A7III, and A7III is one of the most color-accurate cameras out there.
The "fathers" of Dubai, Singapore, etc are highly respected and loved by the locals. Of course there are counter-exemples.
A few reasons:

- Now you can't use these shell scripts purely on the shell

- Bash is a terrible language for writing complex programs. If you actually are at the point where you need a GUI your program is complex enough that you should use a scripting language. It's going to be more maintainable, probably shorter. I don't really buy that bash is more accessible to non-programmer ops people. If you're getting to the point where you're writing a GUI, you are programming, you're just programming in a bad/slow language.
A common assumption is that when dealing with the Police in the US the problem isn't that they will operate within the law and apply it as intended to punish you but rather that they will not operate within the law which almost invariably end with someone getting needlessly harmed.

So the issue isn't that you're speeding, the Police stops you and writes a $50 ticket. You voluntarily speed and voluntarily stop for the fine because you voluntarily try to avoid a bigger punishment under that system. The problem is that you're speeding, the Police stops you, overreact, pretend they saw something dangerous (smelled marijuana, something looked like a gun, you were acting suspiciously, had the wrong skin complexion, etc.), you get pulled out, roughed up, hurt, or killed.
LIGO did take decades to construct, like the LHC. According to LIGO's wikipedia article, it was the most expensive project ever funded by the NSF in 1994.
All I see is a textual 404 page: https://archive.is/defP6

[edit, later, page is up again]
They really need to proofread this page...

"Microphones Type: MEMs"

It is "MEMS" not "MEMs", micro-electromechanical system. "S" is part of the acronym...
It makes sense to me that body shapes were all over the map in the Cambrian. Life had just begun to fit into ecological niches. It was the wild west! A life form only had to have some small advantage to explode onto the scene. Even more so when the niche was empty, so competition was slight.

Niches themselves gyrated wildly as life forms evolved, each being an opportunity for some other life form to capitalize on. Rock, paper, scissors, Spock and on and on!

It took a long time to settle, and for life to start 2nd and 3rd-order optimizations to their niche. It became harder to 'move about' in the evolutionary landscape, when spaces started filling up. Certain body types became 'popular' and took over from some of the stranger ones. It became important not to have too many 'sports' e.g. body details that were expensive and not too useful.

I imagine the Cambrian as a sort of 'initial condition' game of chance for life on Earth. Change things a little back then, and we might have tentacles or pincer mouths!
The WebEx deskcam is nice but doesn't have an option for as narrow of field of view as their previous webcams. Also Microsoft Teams hates it and will only use the lowest resolution which is a pain when you have a 4k camera.
The Docker daemon (likely the HyperKit VM) on the Mac has a tendency to burn CPU cycles, even when there are no containers running. It's pretty common for it to sit at 10-20% of a core all day, and sometimes gets pegged at 100% until you quit.

There are countless closed issues in the GitHub issue tracker [1] for similar issues, but the symptoms don't seem to go away for me or many of my colleagues.

It's been a pretty awful experience on Mac for a long time, so any competition is surely welcome.

[1] https://github.com/docker/for-mac/issues/3499
What do you mean f/1.8 equivalent? I thought focal lengths were different for different sensor sizes, not apertures.
I don't claim to have all the answers, but I think wearing a mask is a reasonable accommodation and barely an inconvenience. Same goes for FDA-approved vaccines.

Reductio ad absurdum doesn't always work in the real world, so your hazmat scenario just sounds silly.
As an alternative I suggest people to look at https://github.com/go-jet/jet. I had a good experience working with it and the author is quite responsive.

It really feels like writing SQL but you are writing typesafe golang which I really enjoy doing.
Are those calculations of net gain referring to the total energy generated, or the amount we can realistically capture and put to use?
It doesn't have to be crypto, but having a central corporation in charge of it no doubt creates some tensions. If Stripe or PayPal or something did offer this and it was wide enough spread to be useful I'd probably use it.
That's right, and not only in New York or in the USA, you'd be able to find public bathrooms in many police stations across the globe.
Don't ever go into manufacturing.
Why it's not made serviceable? Or at least able to be serviced, with non-herculean efforts? Manned missions to L2 would both maintain the truly unique device and move forward the manned space capabilities and experience. It's just - what? - four time farther than the Moon?
The website is down, I am getting a 404 page.
Yamanaka factors – four factors that could changing aging research
I think maybe you need a reminder of the numbers of SARS for your statements https://en.wikipedia.org/wiki/2002%E2%80%932004_SARS_outbrea...
Its a "mirrorless DSLR"! As a bonus its build around Intel Movidius, probably cancelled before they start shipping.

and 404 page not found
> just giving directly to mental health resources rings hollow. A tougher holistic approach needs to examine why American society just plain sucks for so many people

I don't think they are mutually exclusive, mental health can incorporate a systems approach. It seems patently foolish to ignore lifestyle factors like diet, exercise, sleep or social factors like friends, family, religion & other communal institutions.
Intel actually made a compute card [1] but I have not seen anything that uses it.

[1] https://www.intel.com/content/www/us/en/compute-card/compute...
The problem with this approach is that although you reduced procrastination you basically eliminated most useful search results. Searching without adding 'reddit' or 'wikipedia' yields 99% spam
"If you know of any strategy which would result in a better-quality front page over all, I'd love to hear it."

Thats a loaded question. :)

The title issue is just a small annoyance, not an indicator of overall success, and it seems like there could be an easy fix.

For example, a policy that submissions use the contents of <title> tag verbatim where possible. This should work for the majority of webpages. If not, I'd be interested in understanding why. I would think it would mean less work for a mod since then he does not have to entertain requests to change titles. Its arguable that any problem with a title (or the contents) of submitted webpage is a problem best addressed to the author of the page.

Its not that I find editorialising titles offensive, its that there is an inconsistency of enforcement of the "HN rules" where HN users are scolded (not necessarily by a mod) for editorialising titles and then elsewhere titles are mysteriously changed for no stated reason. That rises to the level of an annoyance. We might think of it as curiousity. Users just want to understand how HN works.

Maybe its impossible to be 100% consistent, and unreasonable to be expected to meet that bar, but when making (inevitable) exceptions perhaps its wise to be aware that sample bias will apply and explain why a title was changed. There might be good reasons for it.

PS - Thanks for all the work you do.
Swswsswwzzwwwwwwwwxw
I also came here to say that the comparisons are bad wrt. exposure. If you don't believe in your product enough to give fair comparisons, then I'm not buying it.

Also, with regards to the "works in low light" point: we recently had a problem where the lights went out during a web meeting in the evening. I was surprised to see my $75 Logitech C920 took about two seconds to adjust exposure and give a perfectly good image just from the light of my monitor.

And with the amount of video compression that is used, I'm not sure anyone is able to tell the difference.
Yes, I graduated from the same school as Salomon a few years later, and I got a lot of “you’re just a random dude from nowhere, go back to the playground” vibe during my time in California.

It’s quite an American attitude to judge your entire life and skills solely based on the college you went to. I didn’t encounter such attitude with my fellow European and Australian colleagues.

Nowadays, I don’t care that much because I’m not the little, defenseless, graduate student I was, and I do enjoy bringing a Google-Standford-Californian down to earth when they are bragging about something they have no idea about.
Ask HN: London High-End Salaries
This is London specific.

What was your total compensation (TC) last year, including breakdown into salary, stock bonus (if any), cash bonus (if any), or anything else (benefits, pension etc)? What is your job title, company, industry, or sector?
The rules are that any auxiliary information is welcome but optional (if you are worried someone will recognise you don’t give out too much) but top level posts have to have a number on them. Also specify curency if not £
IAP's basically are micro transactions though. After all, you're paying through Apple/Google and it's usually small enough amounts ($1-$10) that you can justify it to yourself. The problem with IAPs is the App part. I don't want to have to get the New York Times App to get rid of a NTY paywall.
If you have a smartphone lying around waiting to be useful, you can use OBS with OBS.Ninja. Ninja will run in the browser and it works very well on any platform. I used it a few times since Macbook camera is not great.
All life of course at this time is in the ocean.

There's things that look like ferns, and are attached to the sea floor. But they lived at such a depth that the sunlight would not have been able to reach them so they could not have been plants.

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

"The living organism grew on the sea floor and is believed to have fed on nutrients in the water. Despite Charnia's fern-like appearance, it is not a photosynthetic plant or alga because the nature of the fossilbeds where specimens have been found implies that it originally lived in deep water, well below the photic zone where photosynthesis can occur. "
You dont quit an addiction, you replace it with something else.

But social media is different. It's a reality show in which you re the unpaid actor, a replaceable lab rat. If you feel that, living your whole life oblivious under a painted dome (like in the Truman Show) by getting rewarded with likes is an OK life, then maybe you should grow up. In the end, Truman chose to get out.
100 Days of Dante
The issue is this. The merits of most of these Amazon / Viasat attacks or horribly weak.

here is the actual rule spaceX is (supposedly) violating:

https://www.law.cornell.edu/cfr/text/47/25.112

It simply says applications should be complete. SpaceX's application is complete as far as I can tell.

What's really weird, the Amazon application is very INCOMPLETE. How in the world is amazon complaining here?

SpaceX identifies two possible launch vehicles. Does anyone know what Amazon will be using for their constellation? How about pinning that down first before complaining that SpaceX has two options on table.

As to the law:

I could find nothing that a company can propose only one constellation. That's not in the law.
Amazon cites 47 C.F.R. § 25.112(a)(1)

Which says

"The application is defective with respect to completeness of answers to questions, informational showings, internal inconsistencies, execution, or other matters of a formal character;"

There is nothing in here about not being allowed to have options.
I'm curious what this would be implemented on top of. How do we get graphics acceleration playing well with java? There's a lot of details to get right. What's the scope and timeline for an mvp?
Note that the cop may well have been bluffing. They do that.

You've mentioned this previously: https://news.ycombinator.com/item?id=28028743
That’s actually a great idea!!
> This is D-T fusion. Which means you have to have T.

For the other uninitiated, (or far enough out of secondary school and didn't take it further!) this seems to refer to Deuterium-Tritium fusion, D & T being the isotopes of hydrogen with an atomic mass of 2 (1 neutron, 'heavy' but stable) and 3 (2 neutrons, radioactive) respectively.
Somehow I expected that to be an archived copy of the working page. I feel like I got rickrolled, but it’s exactly as promised. Here’s one with text at least:

https://web.archive.org/web/20210813192120/https://opalcamer...

Opal is “DSLR technology on a webcam”.
“who crowdfunded on the platform to customise an aeroplane for singer Park Ji-Min's 26th birthday.” My god. Fans are paying rich people to customize their private jets. If COVID was really about decreasing the world population (which is not) I am not sure at this point I would fight it back. We probably reached peak intelligence in the 60’s and it’s all a downward spiral from here on.
That's more of a learned behavior that helps you consciously check everything; it's almost the opposite of pokayoke. Implementing pokayoke would involve locking out (or making it incredibly hard) for rail workers to continue a process without confirming that everything has been done as intended.
I agree whole-heartedly that writing SQL feels right. Broadly speaking, you can take the following approaches to mapping database queries to Go code:

- Write SQL queries, parse the SQL, generate Go from the queries (sqlc, pggen).

- Write SQL schema files, parse the SQL schema, generate active records based on the tables (gorm)

- Write Go structs, generate SQL schema from the structs, and use a custom query DSL (proteus).

- Write custom query language (YAML or other), generate SQL schema, queries, and Go query interface (xo).

- Skip generated code and use a non-type-safe query builder (squirrel, goqu).

I prefer writing SQL queries so that app logic doesn't depend on the the database table structure.

I started off with sqlc but ran into limitations with more complex queries. It's quite difficult to infer what a SQL query will output even with a proper parse tree. sqlc also didn't work with generated code.

I wrote pggen with the idea that you can just execute the query and have Postgres tell you what the output types and names will be. Here's the original design doc [1] that outlines the motivations. By comparison, sqlc starts from the parse tree, and has the complex task of computing the control flow graph for nullability and type outputs.

[1]: https://docs.google.com/document/d/1NvVKD6cyXvJLWUfqFYad76CW...

Disclaimer: author of pggen (https://github.com/jschaf/pggen), inspired by sqlc
> k8s isn't some massive intractable beast that needs an army of consultants to run and maintain.

As someone who has actively avoided k8s (despite enjoying devops), my observation has been quite the opposite. At my current (small) org we have one devops guy who spends all day working on k8s related work (configuration, troubleshooting, automation, etc.) And we're about to start looking for another devops engineer because he's swamped. We only have a handful of clusters up and running so far.

k8s is the poster child for overcomplicating matters for folks that don't have Google-scale problems.
There’s a great similar app called runPee geared more towards movie goers and what happens during the film while you step out.

Neat concept.
For an alternative you can buy right now: I am using a UC 70 (mokose 4k in the US / osybz 4k on AliExpress) it's around 170$ with surprisingly good image quality. It supports UVC, so you don't have to install drivers or "Ai enhance" bloatware. The included (CS-mount, interchangeable) lens is pretty good as well, although the widest field of view is not as wide as other webcams. No microphone though...
The bad zone of radioactive byproducts is the half life between 10 and 1000000 years. Shorter and you can wait it out. Longer and the activity is low enough to ignore when it's spread out. When designing a fusion reactor, you can usually choose components that won't generate these undesirable nuclides. But in fission, many products are generated, so persistent contamination is practically impossible to avoid.
Hopefully they'll get SQLite working on it soon and I'll be all over it.
Suggestion: Every device has a built in lava lamp that we process into visual noise... Bring the 70's back in a big way.
oh yeah - it's still dangerous. But the danger changes to "will probably kill one person" rather than "will kill everyone in the ship/building"
Related:

https://news.ycombinator.com/item?id=10462349 ("NASA's last original Voyager engineer retires at 80")
You dont even need A7, A6000 is what a lot of pr0 twitch streamers use and its pretty much studio quality.
There's still the notion of karma points but if it doesn't suck you in then that's ok.
An added feature of the "joke" would be if the auto-update of the <title> could trigger a page crawl by archive.org or similar, in order that we could view histories of changes to titles.
> Why would someone author an ORM, painstakingly creating Go functions that just map to existing SQL features?

The answer to this question lies in the assumption you make in this statement:

> the one which every engineer already knows: SQL.

Not every engineer knows, or wants to learn, SQL. I've met very competent engineers, SMEs over their particular system, who were flummoxed by SQL. And many more just want to work in their preferred language. I don't like ORMs either but, like, half the reason why they exist is so the programmer can talk to the RDBMS in Java, JavaScript, etc. and not touch SQL.
Irish reunification in 2024 certainly plausible. Slightly plausible that in years to come brexit will be deemed to be an act of terrorism too.

It was "The High Ground", not "The Hunted" though -- and due to that line the episode wasn't shown for years in the UK (this was during the time UK cities were being regularly blown up by terrorists)
For what it's worth, my experience is the opposite. The vast majority of negative psychological triggers I see in my online life are on HN, not facebook or twitter or reddit.

> I think everyone can agree there is a dramatic difference between a website like Facebook and a website like HN

No we cannot all agree on that! For one I completely disagree. Also I 100% consider HN social media. It checks all the boxes the way I see it.
I did yes. It was about 7 years of paperwork and grind, but it was well, well worth it.

My 3rd one is well underway now too.
Depressing. I went to a basic state school and work at a normal company (not Google) and it feels like I’ll be destined to stay a failure forever.
Well, I'm not the vast majority hehe. On FB I just chat with my friends around the world and sometimes while doing that, look at their pictures of what they've been up to. It's so nice. My friends are amazing. I've no idea why everyone acts like you are forced to look at your "news feed" on FB.

On here, it's all-too-frequent crazy/nasty/snarky/jerk comments. Yes, negative psychological triggers is a good way of putting it! Like the other day[0] I found the people from the US claiming Australians wouldn't have to put up with the lockdown if we only had guns, really disturbing. Then yesterday, the guy who's surprised when people move to Australia, because the people there are ok with censorship[1]. When I discovered !!Con after being on HN a lot it was like "OMG, there are places where programmers congregate and it's actually fun, joyous, positive and supportive!" haha.

[0] For reference. Actually reading all these comments is not recommended. What a shitfight. https://news.ycombinator.com/item?id=28451066

[1] https://news.ycombinator.com/item?id=28452423
This is also why it's exciting to see the huge drop in satellite launch costs driven by SpaceX. Your satellite design is going to be much different if you have a few chances to launch on a $1B rocket per year, vs launching it for $10M anytime. Rather than one complicated reliable one, you might make 10 simpler ones and buy extra flights to do repairs if necessary.