skysight-inc/HackerNews huggingface dataset:
Saturated fat was considered a problem when obesity was an almost negligible problem. Now that obesity is basically everywhere the idea of lowering your heart disease risk by 10% or whatever while simultaneously doubling it through gaining weight is kind of adventurous.
It's difficult to tell apart the effects of WFH from the effects of pandemic lockdowns.

I know plenty of people who had a shitty time and ended up dealing with a lot of mental health issues.
Yeah you’re right. I should have realised it doesn’t make sense for the numbers to be in that order relative to each other.
Heh, that's the first thing I tried, "show tables"
Why Bitcoin's volatility is tied to gold and crude oil
Facebook and Google Authentication with Node.js and Dopple
Have you been looking for a secure way to save your application secrets? Then Doppler is the tool you have waiting for. This tutorial will teach you how to save and secure your
Does anyone still draw rectangles as described in the linked anecdote? Or is it not worth the added performance now we have faster processors
NBA 2k
I wonder if they restrict Google Voice or other VoIP numbers.
Show me a 3-4 bedroom house for $1M, and I’ll tell you how many hours the commute would take.

I work on the Peninsula. 90% of 3+ bedroom houses currently on the market here cost over $1.75M. Those below that, in the bottom 10%, are what you’d expect to find in the bottom 10%. There are many great places to live where I wouldn’t be forced to choose between that or spending a couple hours a day in traffic. Less money and higher quality of life.
I didn't mean Ethereum itself, apparently the bug is in whatever code written at the higher level, inside the exchange or whatever service they use.
I agree with you.

But that doesn't change the fact that there are non technical people who are using Signal in places where they believe it will protect them.

And I am not cynical enough to be ready to say that they are not being protected in some way by using Signal rather than say email/telegram/whatsapp/facebook etc.

But the points you raise stand, and I agree. I would never use Signal for things that are highly sensitive.

But we are tech literate individuals. We are a wast minority.
Doing this on mobile is really not fun, I wish it was a simple click in their results UI
Almost all wounds Mozilla has are self-inflicted.
My favourite part of the Etruscan language legacy is the letter "C" ("K" sound).

It was originally a gamma ("G" sound), but the Etruscan language did not need it and they just used it as K.

Then the Romans adopted the Etruscan alphabet, but they _did_ have both K and G sounds and so had to invent a new letter, even tho the original greek alphabet (and all its predecessors) already had it to begin with :)
This is an interesting early use of computer proof search. McCune also worked on a single axiom for boolean algebra, again in 1996 https://en.wikipedia.org/wiki/Minimal_axioms_for_Boolean_alg...
Ah but I didn't commit to providing no support, I didn't commit to provide support. Support is provided at-will!
>So in this case Cloud Run would have been looking at /home/root/.cache/

Firstly, the article says that Cloud Run is setting $HOME to /home. Which means Huggingface would've been looking at /home/.cache, not /home/root/.cache. $HOME is not a base path to which the username is appended to get the homedir. It's the homedir itself.

I also assume this isn't the article author using a shorthand (ie writing "/home" when they mean "/home/someuser"), because the SO post they link to also says the same thing. So, as busted as it is, it does sound like Cloud Run is setting HOME to /home.

Secondly, and more importantly, my point is that if Cloud Run is setting HOME=/root at container build time and HOME=/home at container runtime, then any path rooted to $HOME is going to be different at build time vs runtime, regardless of what user the process in the container is running as.

$ docker run -it --rm -e HOME=/foo debian:10-slim sh -c 'echo $HOME/.cache'

/foo/.cache

$ docker run -it --rm -e HOME=/bar --user 1000 debian:10-slim sh -c 'echo $HOME/.cache'

/bar/.cache

So as good as it is to not run containerized processes as root, I don't think it makes any difference to this particlar issue.
I often find myself wondering if all this is really that much better than the old rsyslog/syslog-ng stuff we used to do. These days its all some timeseries on top of journald, has anyone tested the remote journald options? Also at what point do we break logs out from metrics? Trying to do everything in one tool is so un-*nix.
I have a stupid idea. But first, a bunch of questions:

- Can you legally advertise a product you're not affiliated with? Is this OK by the ToS of major ad networks?

- Is it possible to target ads by user's browser?

I'm thinking, maybe we should crowdfund a public interest ad, targeted at people browsing from Chrome, with some attention-grabbing art or distracting colors, and a clear message: "Want to stop seeing this ad? Stop using Chrome, install a different browser and an ad blocker. Click here to learn more.", which links to a site directing people to install Firefox and uBlock Origin (and linking to crowdfunding campaign to keep the ad going). Alternative for A/B testing: "Don't click this ad, it costs us money."

Come to think of it, maybe someone like EFF should do that - they're well-known and reputable enough that people wouldn't immediately assume it's some weird Firefox ad, avoiding the effect being the opposite from intended.
> Can you explain a bit more?

Not the parent commenter, but i'll attempt to chime in: in addition to the default "dopey" practice of measuring coverage in terms of statements of code, in addition to data coverage as mentioned by the parent, you could also consider coverage in terms of possible execution paths through the code or coverage in terms of requirements. For interesting computational code (i dunno, consider a mixed integer program solver) it might be possible to get 100% statement or 100% branch coverage at the same time as getting approximately 0% data coverage, 0% execution path coverage, and 0% coverage of functional requirements.

Another perspective is how much value the test gives relative to the effort and cost to set it up and maintain it. You can have 100% unit test coverage (statement, branch, data, whatever) but maybe your application doesn't even do anything when it boots, because you forgot to call any of the units. So if effort and time is limited, you might get more return on investment from writing some good integration tests or hooking up a fuzzer than focusing on hitting the somewhat arbitrary but easy to measure 100% statement coverage number.

Also, like everything in life, focusing on a single objective like "statement coverage" and trying to maximise it can lead to strange outcomes. There was a fascinating blog post / war story somewhere describing a software system architecture where the organisation mandated non-negotiable minimum 80% statement coverage for unit test suites. This system had some pretty low level code and a bunch of that code wasn't possible to test in unit tests. So how do you hit the target? Well, if you add a few useless layers to your application architecture that are easy to unit test, then you test them and leave the hard code that interfaces with the real world / hardware untested, and you hit your mandated target, but the overall level of software quality is worse.
What about the US-based companies that are fully beholden to any and everything that the US government wants from them, without any checks and balances (as has been proven by Snowden, Assange, etc.)?

Please stop with the Sinophobia already

https://www.aljazeera.com/opinions/2020/9/11/sinophobia-the-...
I only now learned that it has such a thing and decided to see it, and I am very confused by the lack of advertisement on it indeed.
Vitess is to MySQL as Citus is to Postgres
I agree with you - I understood 'totality' as in 'everything that can be controlled' (anything else would be contradictory). As such it's still very desirable.

I also want to highlight that trying to control mind and body will lead you very quickly to the realization that we are more of an observer of inside/outside events than anything else.

I can recommend Sam Harris ideas and thoughts on the existence of free will and consequences.
Even if it's not against TOS I would imagine most ad network just refusing to serve ads that encourage people to install ad blockers.
Not only is it not bad, it’s pretty good. I have been using it for a decade and its fast, superior privacy above Chrome, devtools do everything I need.

I test on Chrome, and I personally don’t think switching is that big a deal that some commenters make it out to be. It’s just as fast as Chrome or faster, the UX is similar enough not be stalled for long if you need to switch. It’s really worth a shot!
Is the salary that Signal employees receive known? They may just as well be very well compensated.

After all there is a well funded foundation backing the development and operations of the platform.
Agreed. I've had display: flex make a component inline on random elements in a web app. No discernible reason whatsoever, just some flex elements dont appear on the screen as boxes. There's a reason web devs say Safari is the new IE.
Spaces launch in Element
Is this the right link?

https://slate.com/human-interest/2015/02/university-hiring-i...

Anyway, is that still true? Nowadays you have to do one or more postdocs, and lower tier schools can feed newly-minted PhDs into postdocs at a top tier school, who then go onto faculty positions. There are a significant number students who don't do as well in high school, university coursework, but excel in research and are able to differentiate themselves when they make it into a research program.
Again, there is sooo much talk around it in all directions.

But has there actually been a backdoor exposed?

With all the attention turned towards it and that it has been a topic in geopolitics since years - there should have been some ressources allocated towards some reverse engeneering, that clearly shows it is not trustworthy?

If not, why not? I mean it surely is not easy - but I always only hear blame without proof.

(And I don't need proof, that the ccp is not nice. I know that.)

In either case, my takeaway is, that we need more open hardware, that can be easily verified to do what it claims.
Russian Empire was very different, like South Korea - North Korea different.
No, unfortunately not. I can give you an informal one, that I will not sell/give away/etc your data, won't track you, etc. I also only use CloudFlare, so your data only goes through them.
Yes, and there are self-taught people working at Google who do bleeding edge cryptography work. Many, many fewer than those with PhDs but I know tptacek and daeken are excellent and have no formal qualifications.

If your goal is to get a job at Google a PhD is a poor way to get it.
I think it's fair to say he's had a mental break.

He won't step back and get medical treatment, which is part of the paradox.

He said "“You have no idea what I’m capable of doing" and “Follow me and we will bring the whole fucking system down.” as a soldier.

There's a lot of talk of beer, and being isolated, and abandoned buses (although the bus looks quite nice in the video) The posts are becoming more frequent and more expanding. I think he passed his psych evaluation, and we all know that means little.

What are actionable alternative steps?
Yeah, I guess. But I imagine there's so much volume of ads that they can't all go through human review. Maybe it could sneak in undetected and work for a short while, until the first tweet mentioning it goes viral.
As fas as I understand, the partitioning is rooted at the application level, by preventing cross-domain joins:

> Building on top of schema domains, two new SQL linters enforce virtual boundaries between domains. They identify any violating queries and transactions that span schema domains by adding a query annotation and treating them as exemptions. If a domain has no violations, it is virtually partitioned and ready to be physically moved to another database cluster

Table-level partitioning doesn't help with this (AFAIU), as queries access multiple tables anyway (without app-level changes).

The standand db-level feature closest to what they're doing, if somebody "wants to try this at home", is probably tablespacing (or separate dbs, in the next step).

I see some inspiration from microservices (separation of models/storages), except that they're (I suppose) keeping the monolith approach.
I'd say if they have power shortage already, then the situation may turn even more dire when the cold strikes.
They could, if they stopped doing all of their hobby stuff.
I mean, it's not "without any warning" when you didn't see the warning. It was there.
That they copied IP, no doubt, but "running it into ground by the way of spycraft" I would like some sources?
Does it still require a backup/restore cycle for upgrades? That could be an issue.
Probably in the country you want one you are part of the minority who would buy one.
You might need to dump JSON faster than you think
ClickHouse is written in C++ and is open source: https://github.com/ClickHouse/ClickHouse
Fair criticism of Firefox is that it is dependent on Mozilla 'the org' which is a pretty shaky foundation to base such a critical component on. Witness the exodus of even die hard supporters over the last couple of years. That has nothing to do with minor UI details.
The other problem is that many of the people who are in these careers (the author of this article being an exception) are blind to the role that luck played in their own fortunes.
The web without an ad blocker is essentially unusable.
> Why shouldn't Google know which link you clicked?

Why should they? I asked them info. They provided a list of links. Why are they entitled to know which of the links I visited?
You don't always get to choose what you're interested in, as much as it might seem on HN.
I am already here since the Phoenix times. Come over guys!

https://website-archive.mozilla.org/www.mozilla.org/firefox_...
And it’s only accessible for paying users for about a year, slightly more or less according to how much they pay and how much is uploaded by the rest of the internet…
What Is Inactivity Monitoring and Why Do You Need It for Personal Safety?
I do plan to also include self hosted options but I was trying to first see what's available as a hosted solution for the less tech savvy people.

But I appreciate the link, very helpful.
>Certainly it is not in Facebook's interest to allow this kind of data harvesting.

How so? They benefit directly from it without having to do any of the hard work and they can put the blame on someone else if the whole thing blows up. Seems like the perfect crime.
> Do you want me to provide you with the email trail? I remember paying for the account.

The question is whether it was a paid account at the time of the deletion. Paying for a year in 2010 obviously still makes the account unpaid in 2014.

> Did you warn customers that their data (maybe a couple of megabytes) would be deleted?

Yes, you get an email that this will happen.

> Did you offer me "upgrade to keep your data"?

Yes, it was in the email, it also tells you you can log in to keep it.

> You simply disrespect our data.

I don't know how many times I need to say that this is incorrect.

> Also, your service was down for months if not years!

When was this? I don't recall this, and I use it pretty regularly (and have monitoring).
I'm sorry, I demand political parties to be specific and detailed as to their ultimate values and how they expect to implement them, unlike HN commenters who do not have such a responsibility. Also, not only do I see no novelty in a political party refusing to recognise any drawback to their policies, but I also lean much more towards Neo-Luddite Automation Restriction.
For the first there is direct evidence, for instance the USA has repeatedly used its espionage setup to lift IP from 'partners'.

The second is true, but that gets balanced out by the USA wanting its income from its passport holders no matter where they reside in the world.
Tye Dye Tuesday
https://cruiseandpaul.substack.com/p/tie-dye-tuesday?r=sufys...
The only reason I don't use Firefox is mozilla. I will never use it as long as it's under mozilla. I use Vivaldi, choosing to support a smaller, genuine business with no bullshit. I hope they'll eventually to develop their own engine.
And in French it means, pretty much, "environment". In Swedish, I'd guess Norwegian, and in a way even in Finnish, it's "Miljö" is used as in Danish: Mainly to signify the natural environment at large; "Greta kämpar för miljön" means "Greta fights for the environment". (Though in Finnish, the native "ympäristö" is used much more than the loan "miljöö".)

In German, though, AIUI "das Milieu" usually means a different kind of environment: That of crime and shady business. "Es bewegt sich was im Milieu" is something a worried cop could say, meaning approximately "something's happening on the streets".
Sound more like a feature, not like an issue.

The internet must be more than two proprietary app stores.
What value does BBB bring to the world?

Any “rating” organization whose value proposition is evaluating others and does not employ vast legions of laborers to continually test and retest their subjects is obviously a scam.

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

Not to mention the obvious conflict of interests when an organization gets paid by the test subjects to grade the test subjects.
In the short term, this is bad -- things cost more, Russia gets more. But it also generates demand and funding for solar, wind, and storage build-out. The iron-air batteries that look poised to take up the storage mantle cannot come too soon. The scale-up of hydrogen and ammonia synthesis, and conversions to use them, likewise. All get a boost from hydrocarbon price inflation, when it lasts long enough.

The unfortunate side, in addition to costs, is that it also generates more extraction. If it stays well below the cost of extracting shale, we can tolerate that for a while.

It would be ironic if Putin were to spend his take building out renewables and HVDC transmission lines, and use them to periodically undercut western European field prices. He needs to spend it on something. The Russian military likes funding, but Russia doesn't need to do the sort of world occupation the US has committed itself to.
RHEL/CentOS 7 Fix for Let’s Encrypt Change
Show HN Just released SaaS FlutterHost – It makes promoting Flutter apps easier
We have published our SaaS! For now we are trying to find out what users would like to have in it in future.
In FlutterHost you can easily publish your Flutter app through web, and promote it on your website or simply share the link
You misunderstand the term 'whataboutism'. Besides being a shallow dismissal you should at least apply it properly. 'Turnabout is fair game' would be more applicable here.

'Even if some collude' -> those are the largest companies in the world, see 'Snowden'.

Yes, the US allows for dual citizenship. And will then proceed to levy those with US citizenship the world over for taxes, no matter where they actually reside, a practice few other countries follow.
I mean the devs of the network ofc they are the only one who could completely stop this. UI/wallet devs can only partially because people dont need to use an UI and can still use old software too.

They very obviously dont care because the problem is know since years and the sum of accidental fees could probably pay google whole software dev personnel to write 1000 different possible fixes but nothing was ever done about it.
i dont think it's merely marketing budget, thought that helps.

People who got marketed to convert, and hence, the product is indeed good based on this metric.

Firefox does seem to lag behind in terms of performance, esp. on mobile. Firefox also has poorer video rendering speed i think - i get more skipped frames than chrome. I tolerate it, but many users don't.

Firefox has some difficulty being deployed in an enterprise environment (aka, an organizationally managed profile, which chrome has). This has led to enterprises adopting chrome as a primary browser (over firefox), and this may lead to familiarity which causes them to also use chrome at home.

There's a myriad of issues with firefox, and it is rooted at the organizational level, rather than the technical level, but these issues bleed down into the technical level.
Dropbox missed the storage. Why did Dropbox fail to become something like Backblaze? That itself is huge.

Dropbox remained in sync, did not innovate, until everyone caught up.

Why didn’t Dropbox address privacy problems, like offering m end to end encryption until other providers are offering one by one (either by default or as an option in their APIs)? Or something like Apple keychain?

Instead they brought NSA people on board and changed their terms of service for worse.

How about tens of important features that AWS offers, like KMS or Google’s version?

How about Photos back up and sync solutions like Google photos or Amazon? Yeah, now they have a half baked.

How about more flexible pricing as with any other provider?

I can go on and on.
Does the salary compensate the amount of effort to get there though?

I had a friend who was a chemist but she left the field to pursue data science instead after her pharmaceutical company started even more layoffs in R+D - it seems pharma companies are more interested in intellectual property law than drug development these days.
I want to comment on one more thing: calling somebody a "troll" is an insult.

Over several years, I have been called troll many times, just because I called out leftist conspiracy theories or misguided conceptions about economics. I think I have only called somebody an "idiot" once, and even that was quantified with "if you believe x, you are an idiot". I always try to explain patiently what is going on.

I don't recall you ever banning somebody for calling other people a "troll". I guess it is just such a normal reaction for lefties these days, anybody who disagrees with them has to be a troll. You have banned me several times for criticising socialism, though.

You yourself are calling people "trolls", so I guess you won't change your policies. And it is fine - pg handed the site over to you, so you can form it to your liking. Just don't pretend you are doing it for some higher values. You just don't like criticism of leftist ideology, that is all there is to it. As long as you don't ban people for spouting insults, spare me your "guidelines".

Bye
GP said in his experience "almost everyone graduated". If 56% graduate in 10 years that's far from everyone.

If you think I'm wrong on any particular I welcome correction. Feel free to cite some evidence that doing a PhD is a good decision for anyone who doesn't want to be an academic and doesn't view a PhD primarily as consumption.
https://news.ycombinator.com/item?id=28680430
There is a difference between an academic career in a field which has some real life applications, like CS, chemistry, economy, etc. and an academic career in a field which doesn't. The second group is basically nothing else than a "hobby for rich kids", where someone else has to pay your bills while you study, and high probably afterwards too.

If you aren't a rich kid, go for the first option.
Buying Kik alone is a really shady move. By now it's famous for being a porn exchange with no enforcement. Darknet Diaries has a long episode about it. I now remember where I heard from Medialab before.
Good. I hope this will push people to stop using Chrome. I am all in on Safari and don't miss Chrome one bit.
Grocery delivery script – Grofers like app development – Grofers clone app