skysight-inc/HackerNews huggingface dataset:
I agree. A science writer should be able to understand the topics they write about well enough to extract the essence.

Way too many science writers just spread misinformation and confusion. This is worse than useless (except perhaps to sell clicks, or perhaps to reinforce partisan dogma), as it contributes to the general public becoming increasingly distrustful of "science".
Is there a LaTeX package for court rulings document class?

* https://ctan.org/topic/class
How would you classify a CROWS turret [1] or similar which could automatically fire based on image recognition?

I think that’s the kind of case where you run into these questions about a “human in the loop” — eg, do we need a human to confirm target identification or can the robot automatically engage anyone who points a “firearm” at a soldier, even if that occasionally shoots farmers holding tools oddly?

[1] https://en.wikipedia.org/wiki/CROWS
This page of Rust's Book shows how to implement exactly the State pattern without inheritance, and it feels pretty natural. Rust's traits do have inheritance but that isn't used here - at first there is one trait, State, but by the time we're writing idiomatic Rust there are no traits at all.

https://doc.rust-lang.org/book/ch17-03-oo-design-patterns.ht...

We end up with three types of post, Post, DraftPost and PendingReviewPost, and our state pattern is implemented by the type transitions implemented in these three types. When you call Post::new() you get a DraftPost, and the only way to get a Post from that is to request the review, obtaining a PendingReviewPost and have somebody accept it to get the Post from there.
I wrote a configuration language for CTOS back in the day. It ran on a multi-processor box and was responsible for launching services in a coordinated fashion across the processors during boot.

Instead of a language, it was a schema for configuration statements. You edited the schema to add new launch commands, then added launch commands to the script.

It was pretty esoteric - used all three kinds of braces to express one-of, required, optional etc. The only person I knew who changed it other than me was Andrew Thurber (the one at Cisco). He was a new hire at the time, and I was startled to find he'd just read the schema-parser code and figured it out.

Anyway not sure how that approach fits into the OP's objections.
Unified theory of documentation systems
I feel like most people in this thread have been explaining why
Again, being pretty uncharitable. There is a vast and mighty ocean between "allow configurable targets" and intentionally supporting querying LDAP via string substitution.

The kitchen sink approach is its own poison.
With Roe overturned, period-tracking apps raise new worries
New research measures microplastics through spider webs
Agreed - especially the line about "never deliver bad news on a Friday". It makes the situation seem hopeless for the affected people since they (a) probably have tons of questions that won't have answers, and (b) have no way to make their situation better since interviewing for new roles doesn't really happen over the weekend.
What are attempting to communicate with this comment?
Multimodal analyses of vitiligo identifies characteristics of stable disease
Git is a reminder why even the best minds in software development sometimes really should talk to UX/UI people.
I guess the point they're trying to make is that phrasing as "Postgres upgrade is hard" is not fair because it gives the impression it's a weakness in Postgress, but the use case would be hard in any database.

It would be more fair to say "Zero-downtime database upgrade is hard"
Yes, abortion isn't a constitutional right.
Same thing happened with Medium. Initially it had thoughtful content and once the platform became more popular, it also attracted worse content.

Typical articles:

How to build and Android app.

1. Learn android

2. Find and idea.

3. Build the app.

Thanks for reading this. Follow me on Twatter etc....

They basically baited you to open the link with an interesting title and the content had no substance.
I love this resource!

Thanks for posting it!
> Why do companies even mass-tell people?

You answered this question yourself mostly -- In a team of 50, with half being gone, the rumor will spread faster than you can notify people. You'll have people just sitting waiting for the call to see if they are gone or not, and communications will look like they are mismanaged.

So tell people quickly and concisely, and focus on their primary question first - "How does this affect me?" Do not let people wonder for even a minute if they are staying or going.

Although I likewise dislike mass notifications, they way I've seen it done on multiple occasions, both in-person and remote, is to hold two simultaneous meetings. "If you are in this room, you are staying." vs. "If you are in this room, you are leaving." That way, the question of "Where do I stand?" is never in doubt. And you at least have everyone in the same room in the same boat, so you aren't trying to manage both groups at the same time. It sucks, but it works. And you will not come out of this with people thinking positively about you, so just take that hit and get it done.

Also be careful with helping them to find new roles. Not everyone who is let go is going to want to just jump right into another shop doing the same thing. Assuming that they do just want another role right away can make it look like you consider them to be a commodity, not a person with their own direction and goals in life. So feel free to offer help, but do not make assumptions on what that help should look like.
My personal opinion is that the source data does not exist inside the model, so the model does not in and off itself comprise of a copyright violation.

It is also not a derivative work, as it is not recognizable as any of the works it was trained on.

However, if the output it produces is close enough to existing copyrighted works, than that output cannot be used without a license.

That seems fair, and just like how we would judge a human being.
LCD vs. LED vs. Mini LED vs. OLED: A Quick Guide
Interesting!

I have been wondering how to understand what graphs appear 'tangled' in 2D, that then appear 'untangled' in 3D (e.g. using force layout) - specifically, how large a class of graphs that is, and what kind of constraints might determine that property. Presumably sub-structure is key.

Any insights gratefully received!
https://archive.ph/jCczB
Sorry to drag an old thread up, I just saw your reply.

This was testing against the old version (1.4) a while ago. I retested using the new version and have 0 errors.

However, that said, I also upgraded my ethernet switch since then, so possibly the original TLS errors were due to simple dropped packets.
I tried a Surface Go 2 then bought the latest iPad Mini. There's truly no equal for doing tablet stuff.
I'd say that when a question from a child is called "stupid", it's more likely that the grown-up is the stupid one.

Children can ask hard questions sometimes, and grown-ups can get embarrassed when they don't know the answer. Instead of admitting their limitations, many adults will call the question "stupid" or the euphemisms "funny" or "strange", indicating that the child should not ask such difficult questions.
Just delete the directory and clone it again.
Well written :)
>You need to either know how to build that thing from source (and vet the un-google patches), or learn to verify a pre-build binaries provided by some random dude on the internet.

Wouldn't Brave qualify?
Isn't this the approach the article is recommending against? Prefer composition over inheritance.
Frankly even just occasionally deviating from the monotonous schedule and escorting your kids outside at an unusual hour while the world sleeps will always be a worthwhile experience.

No astronomical event necessary.
A frog so small, it could not frog
s/intersections/intersections of precisely ninety degrees/

To the European eye, all parts of all American cities look exactly the same, with the exception of those bits that directly touch a body of water.
Having said that, I know of at least two legitimate use cases for allowing arbitrary logging targets, both because of annoying limitations of the hosting environment. One being certain unit testing frameworks (e.g. Xunit in the .NET world requires you write to a custom destination for log messages to be captured by the test runner) and the other being AWS lambdas - where you don't even have the option of a separate process reading the log files for further processing. Ideally it would always be sufficient just to write to stdout or stderr.
That's the point.

It's not a weakness in Postgres.

Managing upgrades in a highly available, close to 100% uptime database is hard.

If you want piece of cake, outsource this service and be happy enjoying the database features working as you please.
'How to undo almost anything with git' [0] is a similar resource, worth bookmarking in my opinion.

[0]: https://github.com/blog/2019-how-to-undo-almost-anything-wit...
Europe in general is quite gloomy
It's the exact opposite.

Measuring smaller regions can lead to an increase of the median.

For example Norway only had one mass shooting in the past 10 years, while there have been 25 major mass shootings in the US in the same time span, in 2022 alone there have been 22 mass shootings in USA[1], but only 3 in the entire Europe - 746 million people -, including one in Russia and one in Ukraine, and only 1 (one) in EU[2] (so basically in US it's 22x more likely for a mass shooting to happen compared to Ukraine, Russia and the whole EU, at least in 2022, until now)

[1] https://en.wikipedia.org/wiki/List_of_mass_shootings_in_the_...

[2] https://en.wikipedia.org/wiki/Category:2022_mass_shootings_i...

But, being Norway so small (there are 5 million people there) if we count the median for Norway only it goes up to 1.888 deaths/million over the 10 years, even though it's been a single event, perpetrated basically by a nazi terrorist, it's not a systemic problem like in the US, where normal regular people buy a shotgun and start shooting at everybody, including kids at school.

Remember: we are counting incidents that kill people, so having consecutive years without mass shootings it's something all developed countries should try to achieve, it's not just stats and numbers, it's people lives!

In my country that counts 60 million residents (and over 9 million guns), there have been only 3 (three) public mass shootings since 1982! one of which perpetrated by the clan Casalesi (a mob family) in a conflict between Camorra and African criminal gangs, another was the attack on the Great Synagogue of Rome perpetrated by Palestinian terrorists and only one by a private citizen, with mental health issues.

Spot the differences with US.
Mitigate carbon footprint of websites with ec0lint
Did you know that more than 250 000 websites are published every day?

The majority uses too heavy fonts, too large, unnecessary images or utilises redundant libraries. These and other factors generate the carbon footprint. Actually, one view of an average website emits 4.6 g CO2 which sums up to 552 kg CO2 annually. Unfortunately, current solutions optimise only already existing websites.

ec0lint is a tool for frontend developers that mitigates the carbon footprint of websites. It shows tips advising how to create a more climate-friendly code.

Thanks to code optimization ec0lint can help in reducing CO2 emissions per one view from 4.6 g to ~0.2 g saving 528 kg CO2 (-96%!) annually.

Website: www.ec0lint.com
Hey, I won't engage.

I did well enough, so some very tough people kept me in my position for a long time.

When they finally rolled up my department, the person with the least tenure had a decade.

These were all senior-level C++ algorithm engineers. We did image processing pipelines for one of the most famous imaging companies on earth.

But feel free to judge me. You won't be alone.
The trouble is that these models are very specialised, and have an enormous corpus of data they have trained on. No human has read every line of open source code on GitHub, comparing what these "AI" models do to human intelligence conflates two very different arguments.
I don’t yet have any strong opinions, just thoughts.

One thought is that in construction you will learn to do things through others teaching you. And then you’ll do them at future sites, and they’ll be nearly identical. There’s only so many ways to build walls or run electrical, etc. to code.

I think coding is often similar. Let’s not fool ourselves: a lot of what we write isn’t novel or interesting or challenging. It’s the total end product that is.
And a Rust frontend! That way the viruses can't leak.
I’d be interested in Eben Moglen’s views on the matter. And Stallman’s.
> This usually happens to me if I commit, then run tests/linters... and FML, I didn't put a space after an equals sign

This is why it's good to put the linting in a git hook on commit or stage, so you literally can't commit without being formatted correctedly.
It’s worked for me. 2-4 year stints, and my salary has increased about 8x over 20 years.
Urban Dictionary claims that it stands for "have fun staying poor".
Google Engineer on His Sentient AI Claim
Not the person you are replying to, but I believe they're referring to how the FDA approval letter for the vaccine indicates long term testing won't be completed until June 2025. https://www.fda.gov/media/151710/download
Paywall: https://archive.ph/8EmlR
Most of the largest employers in the US mandated it.
Move to blue enclaves inside red states to change how the (admittedly broken) vote will turn out? What kind of solution is that? It won't do anything to un-divide the country.

As an outsider, USA democrats are as guilty as the republicans are of believing the other party to be untermenschen, a population whose votes are irrelevant.

The electorate can't not see the other side as inhuman; the politicians can only win when they exploit hate and hyperbole. On and on the cycle goes. A perfectly insane co-dependent relationship.

The way it looks to me as a non-american, the systems needs to undergo a phase change beyond the red/blue dichotomy. Or it'll be some cold civil war for sure.
1) The wifi driver isn't in the mainline kernel yet for whatever reason. After doing a dist upgrade you have to copy the driver into two locations. This is documented on linux-surface's site; I wrote a script to do it, and it's not that bad.

That's a very Debian issue. It's the only distro where I've ever had to do silly things like that.
These have been issues ever since Surface Pro 3, I don't understand what kind of user testing they do if they can't catch and fix them.
>anecdotally, it feels like hiring is a little easier.

On the one hand, some companies are trimming and many others are hiring much more selectively. On the other hand, there are a lot of people out there with comp expectations set by big tech large RSU inflation and bonus levels, much of which will likely come down to earth.
It's not strictly from the technical writing corner, but I've learned a lot from the book "The Craft of Scientific Writing" by Micheal Allay. It's more geared towards scientific papers, but I've found the style papers are structured to be a very useful starting point for design documents and runbooks. I tend to start with something like that, and adjust it according to the audience.
We know however that it’s not period tracking apps that are often used for prosecution. It’s search history, call records, location data, texting.
NGL, I have made (almost) all of these mistakes at some point. I am sure most others would have as well. Pretty nice compendium
The best part is the header alert - if you don’t like the profanity, check out dangitgit.com!
Indeed, demand is the biggest risk in owning crypto assets.

Here are what I believe the largest factors that influence demand:

- liquidity (depends on, say, GDP and national currency supply)

- network effects (it's easier to use Bitcoin if more people are using Bitcoin, because more services and trading partners pop up etc.)

- amount of "speculators" - people buying because the price went up recently. They are betting on momentum.

- amount of "true believers" - people seeing the value of the protocol, and sticking through crashes or betting on mean reversion.
Heavily biased towards costal US / Western European cities; ignoring the changes in liveability that takes place elsewhere (Asia, Eastern Europe, mid-sized cities of the west).
Also check the OSINT reddit
The way this is written doesn't resemble non-humorous writing at all, so the irony fails. It's not funny. It's painfully unfunny.

I spent a decade overseas and ran into this lazy kind of humor a lot from British drunkards in Irish pubs that never learned the language of the country they were in. Oh, you don't understand irony because you're American! No, I get it, but it's not funny. Acting like you're being funny while you're saying something absurd isn't irony. This kind of humor is embarrassingly lazy and could only come from people who are so focused on themselves that they think humor means when they're trying to get a laugh. Fucking stupid.
The best thing to do that day is head to a bar and sit in a group and let it all out.
Yeah CockroachDB suffers from the same problem as PG: the defaults kinda suck for certain workloads. CockroachDB has an additional problem that their documentation isn't as detailed as PG so it can be hard to know what to tune. TiDB and Spanner defaults are much better for a wider range of workloads.
It's hard to find hard data on it, but in my personal life 10 years ago I experienced women having sex with me only after they felt that they know enough about me and trust me in having a long term relationship, and after the first sex I didn't feel that I still have to prove myself and court, but rather I can focus on having a great time and great relationship with the woman I am with.

Nowdays women have sex with me much earlier in the courtship (generally second date), but they still play hard to get and give a masculine vibe, like they were just brushing their teeth. I can't really blame women doing it, as the high budget movies are portraying the same masculine characters in beutiful female bodies.

Another example that I can provide that I see nowdays is that I was trying to date women in my age range (40), and they are feminine, great to talk to, mature, want to have kids, and talk about being so desparate that they are thinking about just asking a friend to make baby with them to raise up solo, which they know is really really hard. I have a great time talking to them, I just more see them as friends than people I would like to have relationship with.
The comment is factual and relevant, in either case. The annoyance is entirely yours.
Tara AI Is Hiring a senior back-end engineer to help build a ticketless future
Thanks for being helpful...
The smart city is a perpetually unrealized utopia
I wouldn't try the same thing today.
Yes, you could say that about every field, but for some reason people like to apply it to some fields that are viewed as sterile without some other domain knowledge. I think this situation speaks to the relative power of various professions.

Shouldn't accountants for tech companies understand deeply the nature of software development, in order to avoid being bean counters and support innovation properly? Shouldn't doctors know about the professions of their patients, in order to recommend effective lifestyle changes to improve their health? And so on. And yet, no one claims that doctors or accountants are deficient without domain knowledge of other fields.

So I think it's weird to think that software engineers or writers are somehow incomplete unless they also have training in other so called "real" domains. You pick up the domain knowledge naturally as you work on specific projects if you have the needed curiosity to do your work well. Software engineers are masters of their own domain: how abstract information is manipulated, and can apply this skill to any domain when necessary.
https://ohshitgit.com/#fuck-this-noise
HackerOne didn’t steal the funds, author clearly states the funds are on hold, just not transferable due to the sanctions on Russian and Belarusian banks.

Author should be focused on understanding the sanctions as they relate to his situation; in my opinion, if possible, he needs to leave Russia as soon as possible.
I studied psych with partially clinical psych. It’s not the way to go IMO. You have little training in practical persuasion and practical communication. It’s mostly theory that has become questionable in its truthfulness due to the publication crisis and similar crises.
I generally don't like putting linters on commit hooks. Commits are easy to change and I think people would be better off making more of them. If your lint ends up taking a long time it will discourage frequent commits.

Also, unless you jump through a lot of hoops, linters generally run against what's on-disk instead of what's actually going into the commit. So checks that run at commit time discourage partial adds.
> Moreover, guns may have outpaced automotive deaths, but they have not outpaced "accidents" writ large.

How many "accidents" cause school shootings? The US is literally the only country where this happens.
Yes, I've just updated it so the editor is placed on the bottom when the page is in portrait mode.
My mental model of a git repo is basically a bramble bush with labels on it.

The bramble stems and branches are the commit history (which may join and well as split, unlike a bramble). The labels are stuck to particular bits of the bramble. Some labels are even stuck to other labels!

You can move the labels around, and you can glue extra bits of bramble to the tips of what you have. You can even hack about with the bramble, but this is not recommended. Label moving often happens automatically, e.g. when 'growing' a bramble tip.

It gets interesting when you compare two brambles (e.g. remote and local repos). You might determine that one bramble is identical to another, just with the labels moved. Or one bramble is the same as the other but with extra stems added. Or both brambles had a common ancestor bramble, but now they both have extra stems. Or perhaps they are completely irreconcilable.

Better visualisation tooling would help.
This is an area that has been researched for decades and there is a wealth of prior art. If you want to pursue this idea you should narrow it down a bit. For example, creating a usable natural language interface for databases for GIS data for land surveying would in itself be a massive project. It should also be said that "plain English" is far from "plain" even for native speakers. It's not just about parsing it is also about making it usable.
Serial passaging is effectively all “natural” (but intentional) infection. That wouldn’t leave signs of molecular techniques since none would be involved.

Anyone claiming to disprove the lab leak hypothesis by making a claim against solely molecular engineering is either hilariously uninformed or intentionally misleading you.
No, it doesn’t.

Unless you assume that only a certain group of people can put out quality articles.

Which based simply on HN articles is obviously not true (even though some people may continue thinking it is due to their preconceived biases, based on how HN comments in articles written by women will invariably have multiple people refer to the author with male pronouns).
Somehow the apps stay free. But something must be paying the bills.

The most straightforward way to do so is to monetize the data.

As such, it might find its way to law enforcement.
Mirror if needed:

https://web.archive.org/web/20220625115017/https://www.washi...
For someone to get out of a mess they would have to know that they caused a mess in the first place! I'm starting to think trying to get people to use rebase and squash is a losing battle when they frequently just merge without pulling.
I would have 100% paid this on multiple occasions.
A RISC-V laptop or mini PC with Rockchip RK3588-class performance may be coming