skysight-inc/HackerNews huggingface dataset:
I wish the makers of live video apps would add an AI feature to auto blur unknown faces, car plates and mask unknown voices.

This would make it possible to legally live stream in countries with strict privacy laws like Switzerland or Germany.
Not really. Those things were TN and they had CCFL backlight which yellows over time.
I suppose that's what happens with a format originally designed for video --- things that wouldn't be noticeable in a split-second frame but increase compression are valued, whereas in a still image format, it's to be avoided.
It's funny you mention audio. For example, going back to the early 2000s I can't think of a single case of a user reporting such a need on the Pure Data mailing list. And there are a few thousand plugins for it.

I guess Csound would be the grandaddy to check. But I have a feeling this would essentially be limited to running old proprietary plugins for which no source is available?
Each Firefox download has a unique identifier
Where do you put the left over salt? At those levels it’s both toxic for animals and toxic for plants.

Even putting it back into the ocean isn’t simple. If you do it in one big batch, you would kill everything in that location for a while. If you do it slowly, that isn’t simple.
Ninth Circuit is western part of the country, including California and Washington, for computer related things.
Having multiple full-time paid translators on hand 24/7 at every hospital in the country would be nice, but probably not realistic.
I can’t see any deficiencies in this approach.
Show HN: A Graphviz Implementation in Rust
Microsoft faces EU antitrust complaint from OVHcloud
Twitch had the purple hoodie in a specific color that a few streamers paid $1k to get as it signified you were a partner (top tier streamer) or an employee. We had an event before PAX at a Game Works and for 100k tickets you could get a hoodie in that make/color. Streamers were frantically playing the ticket games to get 100k before midnight, it actually messed with the event a bit as they weren't socalizing.
I sync the data with syncthing, seems to work fine.
Then look at blender which has a native metal renderer. Blender performance is also much less then advertised.
ExoMars rover launch axed over Russia tensions
When speaking: probably not Mandarin, as in that case they would have no difficulty finding an interpreter.

When writing: not a relevant question, as Google Translate is for the written form, not spoken dialects.
Japan's earthquake disrupts already fragile tech sector
How Long Do I Retain Immunity?
Yes because the billions of VC money wasted every year where only 1 out of 10 companies will be successful is better?
Fixed the title for you: Google "deprecates" solar atmospheric water generator.
Too bad Google X couldn't invent indoor plumbing instead.
This book looks really great but also advanced.

If you would like to take some first steps into this domain I can recommend Ray Tracing in One Weekend [1]. Not only will you learn how to write a path tracer, but it also touches on things like motion blur and animation. For me it was one of the best starting points because it was very simple to follow.

[1] https://raytracing.github.io/
there are way too many things I want to do if this was safe and possible but probably the first thing is to get a direct contact with NASA and start working on better imaging of exoplanets, I would spend most of my other time on the most difficult/ near impossible science problems and see how many I could solve and at what rate per day.
It's hard to notice sometimes because the a struct FOO is often a typedef to whatever the latest version is in the SDK you're using (FOO1, FOO2, etc).
Yes, these are Chips exactly (especially when scrolled horizontally, ala YouTube mobile Home page).
https://material.io/components/chips
I imagine many like me use it so often they have this as the alias “git oops”.
I would have a bit more respect for them if that was the case - sadly, however, I am fairly certain they were after the cash I had just withdrawn for a local charity and my rent.

Really the most frustrating bit is that SFPD has the video, their names and a last known location which I believe to still be accurate. They continue to claim to be "too busy" to investigate the matter. Since I was "jumped" we believe they've attacked at least 3 others, including two elderly women, one of whom was still in intensive care as of last week.
It's "p" for "partial"
Some non physical failure scenarios I have experienced include catastrophic filesystem failures (NTFS: never again), loss of machine and no handy backup machine capable of reading the disk or filesystem in question (extX, ZFS, etc.), accidental damage to disk, partition or filesystem tree due to bad code (operator error; PEBSAC).
> I think it's reasonable to rely on tools like Google Translate, it sucks but full language coverage isn't reasonable.

Far better than what was possible before, when as a tourist you maybe had a phrasebook or something similar.

This is part of the risk of travel into an area where you don't know the language.

Also if you are going to permanently move to such a place, it's incumbent on you to become functionally fluent in the local language. Nobody there owes you a special accomodation.
I was recently looking for dimmable string lights, and everything I found online required installing an app to work the lights. In what universe is installing a shitty app more convenient for the user than turning a dial? It seems like more and more products are being converted into data harvesting channels, regardless of their intended purpose.
If true perhaps I should just forgive and forget.
I bookmarked it, looks interesting to comb through
> By 2028, it is expected that health care spending in the U.S. will reach nearly one fifth of the nation's gross domestic product

It is a balance of features vs price. Right now, we need to do absolutely everything we can to keep the price of medical care as low as possible.

In the US it might make sense for most hospitals to have people on staff for Spanish. I don't think we as a country can afford 270 other languages of full time staff. We should use tech in any way possible to cut this cost.
I used Zotero for its bibtex output. It worked really well.
Serving sizes are set to a standardized size so you can compare equal portions between products. So if you want to know which type of potato chip has lower salt, they both list “8 oz” as the serving size, even if one bag has 10 oz and the other has 12 oz. Then you can easily tell which one you want.
Is no one going to address the elephant in the room? If you're in a country where the lingua franca is X, you need to be able to speak X or life will be difficult. I'm not sure why the onus is on every hospital to become a kind of mini united nations here.
Taigu is a Taiwanese-specific dialect of Hokkien.

Hokkien is spoken outside Taiwan (e.g. Fujian).
No branching + messy commits. Exceptions would be forking public projects to contribute, and public project issue resolutions ("fix #XXX").
Even earlier with H.261 and MPEG1 which already used block coding motion no ?
It was a comment on the comment I replied to.

But:

1. UI is not UX
2. Marco doesn’t have a UX department

Not sure what your point is about Marco to be honest.
The O would be capitalized if that were so. ;)
> She stated she had fallen from a "bike", by which Wallace assumed she meant a bicycle.

> It emerged that she had not merely fallen from a bicycle but had been flung to the ground while riding on a motorcycle that collided with a car

> Wallace suspected she had previously concealed the extent of her injuries so as to avoid being taken off the flight.

Taking medical history is very hard. Patients minimizing their symptoms or omitting details are just one of many things doctors have to deal with on a daily basis.
Also related:

When you onboard to a new company, there will be a list of the systems you'll need to do your job.

Once you know what tools you need, you'll have training, and documentation on them. This is especially true for internally written tools.
I also was frustrated that CodePen seemed to need to set a cookie before it would function.
Fabrice Bellard is Mozart when most of us can only hope to be Salieri.
I want to make an orchard on a hill in the maritime pacific northwest. Its a somewhat odd climate where the time that gets hottest is when it also tends to be dryest (east coast tends to be wetter when hotter).

I wonder if something like this (possibly with less focus on "clean" water - it's rural and breezy, so I don' think raw output would harm trees...) could be suitable for generating summer water for tree irrigation.

I wish the overview PDF had more labels...
I'm aware of that, so apologies if that wasn't clear. I was referring to the Taigu/Taigi distinction as the source of my uncertainty.
The very fact that they even included a “Houses” and “Schools” section in the first place shows that the site operators have maligned ethics. School is obviously out of session now at the time of this post but the site was in fact exposing underage children earlier in the day.
With all respect for it, Pure Data (nor csound) is not exactly representative of audio software with plugins overall.
Is this solely due to HTTP/2 support, or are there other good reasons for gRPC?
To be clear:

I wasn't referring to anyone in particular by the word "you"; I could have said "one", but to me that sounds poncey. I was addressing people here (in a rather preachy way; sorry).

I was explicitly critical of Yahoo's limitations as a mailserver. When I ran mailservers, Yahoo was the biggest enemy - they rejected mail, and they sent huge amounts of spam.

[Edit] Wrong, Hotmail was much worse than Yahoo. Sorry, Yahoo; I guess you were one of the good guys.
I barely skimmed what's below so maybe someone else has covered this, maybe not.

If I need to hack on a task and I know I'm the only person that's going to work on the branch I amend changes to my commit basically constantly. The only reason I might not is if I want multiple commits on the branch to make review simpler for others.

```

git fetch && git checkout main

git branch feature/JIRA-###/words-describing-it

git checkout feature/JIRA-###/words-describing-it

<do some work>

git add .

git commit -m "JIRA-###: words / description"

git push -u origin feature/JIRA-###/words-
describing-it

<review CI build, make more changes>

git add .

git amend

git push -f

```

`git amend` is an alias in my ~/.gitconfig

```

#cat ~/.gitconfig

<snip>

[alias]

amend = commit --amend --no-edit

```

So most of my commits I just amend the first commit I made, force push, review CI build results, rinse repeat until it's ready for review.

Simplest thing that works when it's just my own work on a branch. I'll also do a rebase pre PR review if need be.

```

git fetch && git rebase -i origin/main

git status

<do what it says if anything>

git add <fixed files>

git rebase --continue

git push -f

```
Companies using Phoenix LiveView in production
I tend to keep my PRs small enough to where several can be submitted within a day. This being said, I tend to keep my changes un-staged.

When I'm ready to commit:

1. `git diff` to get an overall picture of what changes were made. Which parts of this diff can be packaged into an isolated commit?

2. `git add -p` This is where I selectively stage bits.

3. `git diff --cached` to verify that the staged items are all in place

4. `git commit` with a detailed message.

5. Repeat steps 1-4 until all changes have been committed.

6. `git fetch origin main && git rebase origin/main`

7. Finally, `git push`

When PR feedback is left by peers, some teammates prefer you to not rewrite commits and force push. This makes re-review easier for them (especially if you use the Github features around PR review).

I opt for rewriting commits if it's okay with team members. This way you don't have "fix typo" commits getting merged into the main branch.

Edit: formatting
It may be "widely understood" but one could just as well argue that open source is "widely misunderstood." What matters is how the courts understand the term, and that, unfortunately, has not been resolved.
Email-based comment moderation with Netlify Functions
Russia started two wars (three with Ukraine, or 4 if you count 2014) since 1991, USA started two.
Thanks for the comment. Companies that are very action-oriented on slashing their emissions are already starting to look to CO2 removal projects as the next frontier to maximize their impact, now that the lowest-hanging emissions reductions are complete. Public sector entities (cities, states/provinces, countries) may be in the wings.

We agree that eliminating CO2 emissions must be the primary & most urgent goal, while CO2 removal solutions like ours can be developed in parallel to meet immediate early market demand & prepare (e.g. get costs down, validate & improve the tech, get the regulations set up) for future deployment.
Somewhere I have some Cascade coffee mugs and a couple of HubSpot shirts. You'd have to be a bit old-school to recognize Cascade or the logo[0]. HubSpot is (I think) more well-known.

[0] https://en.wikipedia.org/wiki/Cascade_Communications
It would be a concern in a world that said it was illegal to own a streaming service and content. The government would have to force divestiture of all content libraries from all the conglomerates.
To be clear, this is how you write your clauses so that the meta-interpreter can read them, not how clause/2 is implemented in practice:

clause(H:-B,B).
clause((H:-),true).

Should've made that clear up front :0
What prompted you to develop it? The market for this is quite crowded with Atom and VS Code. Where you that dissatisfied with them? Just wondering.

I like that this is native though. VS Code is one of the rare good electron apps but native is still nicer IMO. Will give it a try.
Faster alternatives to Go's regexp library
We started off using Go's regexp library for our regex needs, but it wasn't made for our unique use case of running 40+ regular expressions over terabytes of data.

Here's our experience benchmarking Go's regexp against Intel Hyperscan and Google re2, hope it's useful!
Many hospitals advertise internationally and rely on medical tourism of various sorts. You can't expect a 70 year old heart patient flown in from Taiwan to Phoenix to learn English for their surgery.
Are you saying that developers should improve their security by monitoring their own commits?
An open-source, Java-based plugin framework
Criminal trials are at least scheduled, permitting travel or other advance arrangements.
If you don't lock your doors, it doesn't give anyone else the right to come into your house.

A business can be sitting unoccupied with its doors flung wide open, and that is still tresspassing if you enter without authorization.

"You were too dumb to stop me, so its my right to rifle through your shit" is a nerd law that doesn't exist in the real world.

Don't do this kind of jiggling of door handles without authorization, if you don't want to wind up like OP.

Ask a real lawyer for advice.

They'll almost certainly tell you not to do it.
Sounds like you need to de-dupe more of your input :)
I've been using this in beta for quite a while. The PDF reader is really very good, and I love the fact that my highlights and notes are not added to the actual PDF file. (I don't want to mess up the original PDF file, because I like to keep those files in pristine form so that e.g. I can share them with students.)

Some people here are asking about paying for storage for the PDFs. My solution to this is to store my PDFs using Dropbox, and to use links in Zotero. That way, even if I give up on Zotero, I still have the files. And I already pay for Dropbox, and just don't want one more bill to pay.

And, woohoo, an iOS app! That's very sweet.
How does the existence of another programming language cause a lot of work and unnecessary problems? Like, the existence of, say, Zig, which I haven’t used, hasn’t seemed to cause anyone any problems.
Won't anyone think of the tiny little mice from Kansas being told they can be movie stars?
Herman Miller Aeron chair, made in 90s

tied to each and every startup employee for the last 30 years

https://www.fastcompany.com/1671789/the-untold-history-of-ho...
Income is so unevenly distributed that if you're in the top 1% of personal income, you're in the top 3% of HH income.

Assuming you're single and in the top 3% of HH income (top 1% personal) - you have 2.1 less persons to provide for. You should probably be better off than two people with a kid. You need less bedrooms and floor space, that's for sure.

If you can't find a decent 1 bedroom in town - I feel sorry for the family shopping for a 3 bedroom on a slightly higher income that has most of that extra income going directly to the tax man.
I know of a few people that work via FieldNation, it's for IT services. They tell you what they need upfront(like replacing and cabling a new access layer switch) and how much they're willing to pay for it.

I have a friend that makes a considerable amount of money from field nation for stuff that for someone like him who has a lot of experience is super easy.
But that's more like hands on technical support/networking/cabling.
I've only heard 'gi', but it looks like alternate pronunciations[0].

I've only really dabbled in the language, but I quickly got the impression it's not exactly standardised. Even something as simple as 'I' seems to have two pronunciations (gua and wa).

[0] https://www.mkdict.net/results?query=%E8%AA%9E+&page=1&q_typ...
I've converted all my colleagues to Zotero, even though the University has contracted subscriptions to EndNote et al. Zotero is just better. I wish that the UC System would contract with Zotero for their mutual benefit.
I've never heard "billy" used like this before now, thanks for the clarification.
Another case is that in my country, there is no easy way to get anything - credit card not easily available and services just not available. People have been paying to get access to a Netflix account (about 5 USD per person). Most people can't download torrent, but they will go with the easier option anytime - right now is telegram groups.
Most of them read more like things you might imagine someone to have thought, once.
Chi-squared test. When I was in 7th grade, I wrote a science paper on the chi-squared test and applied it to a bunch of D&D dice. I think it is a much better way to assess dice accuracy than stacking dice in this manner.
> the people that know your kids get the full mental image from the picture.

Maybe it's just me but this kinda thing seems a little weird. If it's too much work to partition into groups then maybe not post at all?
But then again I'm not doing any social networks so I guess I'm not the intended audience.
> The typical lower middle class job is still the same serviceable white collar job it was before, including many junior-medior software developers outside the SV bubble (read: anywhere age 20-35).

Where in US junior-medium level software engineers make $35k/year? This is around median individual income, so should square put one in lower middle class or above.
The app is not bad. If I had this need I would have used it. Well if Instagram hadn’t had it built in.

Many apps with worse UX and UI have been roaring successes, that is not the issue. I’m just saying that I think it’s very unlikely he will make any money from it, for reasons I’ve outlined before.

If malice was my motive, then I would egg him on, encourage him to spend lots of time doing something that doesn’t appear to be a strength.
If I had had my way as a kid, I'd have watched TV all day every day. My dad would say "kids belong outside" and I'd be banished from the house until dinner time.

Wasn't allowed to stay inside and read comic books, either.

At the time I was sure I was being abused, but in retrospect he had the right idea.

TV has always been optimized for engagement and programs are carefully scheduled to keep you watching.
Not quite literally, I would argue -- in almost all modern languages, `int64` doesn't mean just "all 64-bit bit patterns", it means more specifically: "a 64-bit bit pattern in a context in which the program text interprets as an integer value". I.e., although any given `float` bit pattern (member of the set GF(2)^64) is also an `int64` bit pattern (member of the same set), a value of type `float` is not a value of type `int64`.

Alternatively -- the type `int64` is comprised of 2^64 discrete values, distinct from the 2^64 discrete values comprising `float`, which happen to have 64-bit representations which overlap.
That is an odd way to do it... people in the same household will still have to pay to have multiple profiles? That seems really crappy, going to make customers really unhappy. But will it lose them any? I don't know, I mean, what choice do you have, most people on netflix want netflix content.

Meanwhile, people can still share with folks in other households as long as they all share the same profile? Weird.

i guess it's hard to enforce otherwise. They already limit to only X simultaneous streams at once, depending on your account tier. But this does seem a way that will surely enrage customers... they probably know what they're doing and know it won't hurt their bottom line regardless?
Bluntly speaking, this is not a problem that tech can solve. Because nothing, no video calls, no vr, no phone calls, can replace an on-site professional. There are approximately top 10 languages you want to have staff for, and then the rest can be handled by contractors. But you have to remember that most "staff" are actually 1099 contractors now because they can be paid submarket wages that way.

Thanks, monopolies.
It just shows how much the internet has changed. Now all our online traffic is increasingly being limited to a smaller and smaller set of networks/companies. You get less of a "We're a community of networks all throwing packets around for each other to make the internet happen" feeling and more of a "We're just another source of data to mine by a small number of cloud services." sort of feeling I guess.
Wouldn't a better experiment be to roll one 10K times and see if the sides have equal probability? Who cares if the dimensions are a little off if the effect on the roll is minimal, or conversely are even the best toleranced dice still biased?
After going through several of these comments, and looking up some wealth statistics/wiki etc., I feel the overlooked/relevant metric is "Where do you stand within the 1%?" (or 10% if you choose a more generous economic bracket).

Looking at my own info (previous comment in thread), and therafter going through public data, I believe most of us in HN are already in that bracket due to disproportionate poverty seen in S Asia, Africa, S America & LATAM. That 1% number is presenting itself as a feel-good-number. We share the same bracket as Bill Gates, Jeff Bezos & Elon Musk - which does not make much sense, because they are 6-orders richer than us.

Wealth isn't seen in any linear/quasi-linear scale. The last few percentages are incredibly dense. Maybe the lifestyle near poverty line to moderate wealthy is easier to model from economics PoV, but beyond some thresholds, is hard to rationalize.
The Putin Files: David Hoffman (2017)
Yes, I wish they supported the server instance. Still, I don't mind subscribing to their syncing because it is probably the project's main source of revenue; although I am not for certain about that.
These are very simple computers. You could probably diagnose the problem with a multimeter and a logic probe (or oscilloscope). You'd check the supply voltages, then check the clock on the CPU, check the reset pin etc. But very often the problem is a capacitor that has gone bad, e.g. on the power supply.

Have a look at arcade game repair guides. This one seems decent: https://forums.arcade-museum.com/threads/how-to-fix-pcbs-a-b...

Make sure socketed ICs are properly seated.

Good luck!