skysight-inc/HackerNews huggingface dataset:
When I first got a computer magazine in a PDF format in the late 90s, I knew this is going to be the future. It looked so slick on my CRT monitor and I've been looking at pages, zooming, zooming out, just for the sake of it. Whenever I open a PDF file my mind goes back in time and relives these moments of joy.
Long but pleasent journey, I must say.
That’s what I do, along with running my own services. But either you run your own mail server, and the cost and complexity is prohibitive to most users. Either you outsource, and then all your data is still held hostage by a third party provider (though granted, any of the smaller players is likely to have some form of customer service).
I’ve switched to one meal a day and it’s been working!
I don't know, ask them.

I'm not defending government's actions here. I'm just showing what the 'angry people against lockdown' are feeling.

In Portugal the societal help was full of limitations (if you were self employed but made even 50 euros that month, you would get no help, but if you made nothing, you would get around 500, smart no? - it was later changed) and cuts but somehow we found 1.7 billion to save an already unprofitable and bankrupted airline which seems that will still need 100 million per month from government not to close.
I use wildcards and they're extremely low maintenance. Literally no maintenance required since I set them up.

Steps to reproduce:
1. register a domain name
2. register that domain with your email service provider of choice (I use Protonmail)
3. create an email address on that domain
4. set that address up as a catch-all address for the domain
5. profit
UK online supermarket Ocado to buy robotics companies for £222M
I run my personal website and other small projects on VPSs I bought from OVH, and they're really cheap and work very well. Can recommend.
Less calories means you will loose weight. Calories counting is considered bad and not sustainable.

I think dedication and self discipline is the most important lesson.

Good luck on your journey to stay fit and healthy, I'm on a similar path as yourself but not quite as successful.
Thanks projektfu! That's extremely helpful feedback. I'll try to use it to improve future work.
This is why i have setup one of my linux servers to automatically download all photos and videos from my shared google photo albums each night.

This allows me and my wife to easily share photos of our daughter with each other, as well as have a backup of everything we have locally on my NAS.

Next step is to sync this of to several other storage places in case of cryptolocker or the NAS dies.
It's also worth remembering that number portability didn't happen on its own: incumbent telcos fought against it tooth and nail.
Exactly.

From here onwards I am going to use "CCP", so that there's no scope for confusion about being acrimonious towards the Chinese people or their glorious culture.

It's a great civilization, rich in its heritage, but Mao has made things go south.
This Week in Webdev
Time for a (truly) decentralized version control system?
Several years ago I dropped 25-30 pounds in 3 months without exercise. I drastically dropped my carbs and increased my fat in take and Saturdays were my cheat days. This was bad for my cardio but I really trimmed up and it required a tremendous amount of discipline.

I have found that long distance running also resulted in some weight loss. After 3 months of running on a treadmill I gradually increased my distance until I was running an 8 minute mile pace for 50 minutes, which is about a 10K. This was much healthier than dieting. Even though it required extensive time and effort it felt like less discipline than dieting and I wasn't so limited on what I could eat. The exercise allowed me to trim up, but I only lost a little bit of weight. The running resulted in a low resting pulse rate of about 42bpm.
Thank you for a reminder of one of my favourite debugging stories. I was working on an x86 bootloader and something was going wrong when making the transition into 32-bit protected mode. Ultimately I found the problem by... adding printfs inside qemu and recompiling, so it would output the CPU state registers for every instruction it was executing (luckily not too many to run before encountering the bug).
Does that continue to work if you get locked out though?
Yeah that's just not correct. If you're paying Microsoft for an Office subscription, they will offer you support because that's your gateway into becoming a lucrative business whale of a customer. It's been that way for decades.
> This is where Vigil sets itself apart from weaker languages that lack the courage of their convictions. When a Vigil program is executed, Vigil itself will monitor all oaths (implorations and swears) that have been made. If an oath is broken, the offending function (the caller in the case of implore and the callee in the case of swear) will be duly punished.
>
> How?
>
> Simple: it will be deleted from your source code.

Ah, so it's the suicide-linux of programming languages!
Well, you know how it is. This is in a socialist government with quite high taxes, but the money has to always flow to the upper echelon of society, not the poor mom or dad that want to feed their kids. But then again, you don't need a crisis, we have the money/production for everyone to have the minimum conditions to live, but hey, some billionaire wants another comma in their net worth so...
If you are a “customer”. How many people pay for google services? I know it’s kind of jerky but I still agree that if you aren’t paying for the service, you have no leg to complain about it.
Githubassets.com Cert Has Expired
Cert expired 5 mins ago.

https://github.com/
I started with this: https://en.wikipedia.org/wiki/Vector-06C
Right click on the tab -> "Mute site".

It works for me for Chromium on Ubuntu.
They haven't been "ordered" anything by anyone who has the authority to issue an order. They have been requested to take it down, but this request arguably has no force under the DMCA because the RIAA is not the copyright holder of the material requested to be take down. Even if youtube-dl could be considered "circumvention technology" the DMCA safe harbour provision does not apply to that.

It may not be surprising or even "evil", but at best it is excessively cautious for a company who profess to serve the open source community and want/need the goodwill thereof. Clearly this is the corporate owner (Microsoft) behind Github showing its hand.

Time to move to other platforms.
It doesn’t work on my ipad with safari.
You comment was dead, I vouched for it as it's a valid assumption that you have to notice users on breach. But in this case, it seems like the following applies (34.3.A from your link):

> The communication to the data subject referred to in paragraph 1 shall not be required if any of the following conditions are met:

> the controller has implemented appropriate technical and organisational protection measures, and those measures were applied to the personal data affected by the personal data breach, in particular those that render the personal data unintelligible to any person who is not authorised to access it, such as encryption;

With emphasis on the "in particular those that render the personal data unintelligible". Since the email is no longer an email, it should not be counted as personal data, it's just random characters, and no notification needed.

IANAL, but that's how I understand it.
According to the article, it isn't a problem; the heat sink is big enough to not need a fan. Nice bonus that it's a slightly faster SoC.

I have a Pi 4B with a heat sink and fan that's running BOINC 24x7 (yielding a RAC of about 750-775 on World Community Grid), and with the fan connected to 3.3V it runs at a comfortable 52-54°C with absolutely no throttling. I think I'm going to try overclocking it a bit and see how it handles it.
Just came to Hacker News to post this, GitHub's assets don't load and the site's front end is broken.
Making biofuels from waste is fine, but you can't power but a small fraction of transportation demand with it. So it can't be your sole strategy of reducing transportation emissions.

Most likely what will happens is that those uses that can be electrified will be (cars, city buses, light trucks etc.). Biobased fuels, synthetic fuels, hydrogen and so on will have a role for transportation sectors where electricity is not an option (long range planes, ships, trucks).
>Unless a vaccine comes along there'll come a point where The West will have resigned itself to be living with the virus.

That will be the case, unsure there will be a vaccine that will give you a lifetime immunity (hopeful but I have serious doubts upon that myself the more I learn about this area). More likely to be like the flu vaccine, changes each year or requires a yearly booster perhaps.

More case of managing the sick numbers that need treatment in hospitals and capacity planning, over time - natural immunity, vaccines will provide that level of throttling as we get with the flu.

Though supply/demand does play out in many forms and gradually gets to a balance that is manageable, we are just at the stage of the initial rush and year or two on, things will start to become more settled. Though that pattern plays out in many forms in life and is a supply/demand with the supply being hospital/care capacity and demand being the virus nobody wants.

Hopefully more focus upon health armies over the conventional armies will arise. Certainly I'd not rule out countries doing health work conscription of some form in years to come - even just to educate people about basics and more so - better prepared for such events/disasters - which happen more than war.
Huh! Maybe it is some sort of keepalive beacon. But why not use some normal standard way?
What initially worked for me was the 5:2 "diet". Eat for 5 days fast for 2, and i followed it for a couple of years, and in the first 3 months i lost 15kg. After that things kinda "flattened" out, i still stuck to it, but eventually i caved.
With 5:2 i would be miserable on fast days. The lack of food didn't bother me, but concentration, feeling cold, and trying to fit into a world that eats dinner at nights eventually got too much.

These days i'm more or less doing the sunrise-sunset routine, which seems more natural to me. I've never been a big breakfast person, and for most of my life i've skipped breakfast. The only thing i've added is skipping lunch, which is also easy in the "work from home" world we currently live in.

My family and i also have different rituals in the morning, so we're usually not up at the same time anyway. So i eat a normal size dinner with the family in the evening, and my "social life" is mostly intact while at the same time cutting calories by 1/4 or more.

The thing is, when you're used to "overeating" you're hungry all the time. Stuffing less food in your stomach causes it to shrink, meaning you'll feel full earlier, so contrary to what many people believe, you don't just consume a full days worth of calories in the evening (assuming you're not eating at McDonalds, which makes it very easy to consume 2500 kcal in one sitting).

In the end, calories is all that matters in weight loss. The less you eat the skinnier you get. There are healthy and unhealthy ways of doing calorie restriction, but if you eat less than your body consumes, you lose weight.

Edit: I should add that another thing i changed was that i'm not "religious" about it. If somebody invites me out for dinner, or the family just gathers for dinner during the weekend, i eat.
Up and Then Down: The lives of elevators (2008)
People should move their youbube-dl repositories to servers hosted in Switzerland, where people are not criminalized when downloading content and making copies for personal use (even when copy protected).
That's an interesting comparison but that's a shame to see great services such as IPregistry.co to not appear in your analysis.
hmm.. that person came from a place of bad faith. Clearly, I do not shy away from productive discourse as long as it's done respectfully. But if your first comment immediately starts with name calling...
Its all about liability. With GDPR, you want to be compliant. Also see Schneier's 'data is a toxic asset' essay.

Though I don't know about it being compliant I suppose Facebook Login (and other forms of SSO) shifts the reliability to Facebook.
This is an area where GitLab could have a huge advantage. If they had really good support for mirroring projects between instances then running your own private instance for control while mirroring to GitLab.com for scale / convenience would make a lot of sense.

Of course I’m sure that would go into the super mega platinum “we’re only charging 1/5 of the real value” BS tier or whatever they’re pushing these days.
The truth could be both of those. ;-)
Some services don't have the desire (or need!) to send out generic service notifications.

For ToS changes, it's often enough to display them to the user when they first log in after the change. That's how many mobiel apps handle it already.

The security notification thing could be an issue though. Doesn't seem to be necessary per the GDPA but it's probably a good idea to communicate security breaches.
For me, the key thing has been to find sustainable exercise. I don't enjoy running so that's not sustainable.

Walking, or indoor exercise bike works for me, together with not keeping myself feeling full all day. Learning to live with a mild occasional feeling of "I'm a little hungry and I could eat something" without eating immediately is not that hard.
Ethics is a personal choice. If it is not illegal, do what you want to do. If your conscience says it is not right, then don't do it. I say this because there are lot of things in life that could be argued as unethical so you need to pick and choose accordingly.
I was referring to non deployed persons, obviously.
I’ve made a SaaS app that essentially automated what the author is describing. In most circles it’s referred to as “flexible eating”.

My wife struggled with keeping weight off and counting macros has been the only effective way to do it, but it’s insanely exhausting, especially with kids who you need to feed too. We worked from a spreadsheet for about a year until I automated everything and now we (and others!) get automated meal plans once a week with genuine, easy recipes that hit your calorie requirement. It’s like EatThisMuch but specifically for Australians and generates much more realistic meal plans. Of course, nothing is ever perfect for everyone, but it’s a great foundation.

My tip is be comfortable with eating MORE sometimes. Going out for dinner with mates? It’s fine, as long as it’s not a regular thing. Movies with popcorn and coke? That’s okay too! “Flexible eating” works well when it becomes a lifestyle, not just an 8 week plan.
They’re out there. ssb-git is git over the scuttlebutt protocol.
Very good aphorism. Thanks for sharing.
I wouldn't mind paying that.

Nobody is shipping to Brazil anymore. I used to buy from Modmypi (great customer service and shipped to Brazil!), but then The Pi Hut took over.

Oh well, sooner or later Aliexpress with have it.
Yeah, like Git or something!
I'm sure I would trust users to not keep that in mind. Most user's aren't very good an this stuff.
ForgeFed is a decentralized version control system under development.

https://forgefed.peers.community/
> Clearly this is corporate owner (Microsoft) behind Github showing its hand.

You should check out the history of the DCMA repo.
It probably won't if Big Tech gets its way with government. Remember, GDPR isn't in their best interests.

Brexit allows them to start again on that side of the Atlantic, albeit on a smaller scale.
Are you joking? You are 1 month in and you already declared a victory? Wait at least for 2 years before that.

So far I've lost 10-15kg 4 times before gaining them back. Every single time :)
Advanced Join Patterns for the Actor Model Based on CEP Techniques
>Most studies suggested that for most people, the amount of calories consumed determines your weight. Hormonal factor exist, but they're either negligible or for a very, very, VERY small part of the population. You're likely not it.

And the correlary: "Tons of people will nevertheless protest that that's it their case even when it isn't". It's the "It's not my program, it's a compiler bug" of dieting...
I'm not sure I feel any safer downloading from the microsoft store given some of the items that show up in search results. I don't think it's reasonable to assume something is trustworthy just because it's in the Microsoft Store.
Since no one has mentioned it, everyone used to get stoned there in the 1970's. It was a very relaxed atmosphere. I recall one headline, "The parthenon has gone to pot."
Best Reinforcement Learning Tutorials, Examples, Projects, and Courses
The thing is - google makes more per user than users are willing to pay for google services. Also, their totaling vertical integration makes things hard to disentangle. If Google were to introduce paying subscription tomorrow (just shooting, 60 USD per month), what what I would be paying? Youtube? Search? Everything? What if I were willing to drop youtube and just pay for search?
Slovakia just antigen-tested half of their population this past weekend.
https://www.theguardian.com/world/2020/nov/01/half-slovakia-...
Windows 9x was a single user operating system; Linux and KDE/GNOME were and are not. Windows 9x is an absolute security nightmare, including ActiveX. Therefore, the comparison is moot (though ironically enough, X is also a security nightmare).
Absolutely right; RIAA was only successful with this questionable action thanks to support from Github.
encapsulate your nested loops in a function and return to exit multiple loops at the same time. Having nested lightweight functions allows minimal syntactical overhead compared to plain loops, although still not zero.
Is there any information on why it is called the '400'? there seems to be no important specification with 400 in it, so where does the name come from?
Peter Norton
In fairness, silly ideas can work. Take Dyson, Nespresso, or Red Bull for example. I think it's tempting to succumb to hindsight bias. I'm sure that had Juicero succeeded and become the Apple of juicing, people would've been saying how obvious it was.
Gotcha. I was thinking of the wrong building.

Though I have a vague memory of the old school being touted as a site for the Scottish parliament while the new building was being developed.
I'll tell you a simple trick that works for me and should work for most people who can afford this (considering possible health concerns): Don't eat anything after 4PM, basically skip the 3rd meal of the day. Go for a 5-7km walk every other day. Just make sure to have all the necessary vitamins and minerals throughout the day.
They should commute 15 minutes to the next rail station and take the train to the city. This model already works for a lot of people and public transport can be improved so that it works for most people.
> One of the uses of certs is to sign test builds with a different cert from the production release, so that you can ask Apple to disable them after release. So Apple gets requests to revoke certs for this, and other reasons all the time. In this case HP had used a different cert for these drivers as against other drivers, showing that they used different certs for different purposes, that's all.

Where in the world are you getting this information? Citation please.

Apple Product Security does not talk. About anything. So any claims about what Apple receives are dubious at best.

> you can ask Apple to disable them after release

There are very strict limits on how many Developer ID certs you can generate. You can't generate them willy-nilly. So this claim is also dubious at best. I have a developer friend who ran into this limit, and it took him months to resolve this issue with Apple Product Security. He was stuck.

Again, you just seem to be inventing things in your own mind with no first hand knowledge. Are you even a Mac developer? Can I download one of your Developer ID signed apps?
Understood. I was planning to spin up the server on a "proper" server machine and just use the Pi as a client (which is the metric I believe you're interested in). If public servers are available, I can just spin up two clients on Pis and give it a test calling between the two. I don't have many options for USB cameras but I can figure something out. I do have a CSI camera I can test on one Pi though.

I've made a note to test this. I'll need some time as they're mounted in a server rack case I built and will need to be removed and re-installed with a DE to test at my desk.
I admire your dedication to keeping your users data secure, anonymous and private.

> For Wishy.gift I use SHA512 with a fixed salt
Just a FIY in case you don’t know: if you want to allow different accounts with the same email, in case of a data breach it would be obvious by the duplicate hash this has occurred. Salting with a different nonce for every row is not much harder and would protect in that case.
This really makes me wish I was programming in Haskell, makes me feel than anything else is cowboy madness.
ASO: Best Tips and Techniques
How to get started with permaculture when all you have is a balcony
Hey lovely HN people,

While I saw many people are interested in growing their own plant and specifically in permaculture here, very few actually grow something. Let's change that! I am happy to answer any questions about how you can get started growing plants. Ben
It was a minor issue with Outlook.com web mail a few years ago. I contacted support, they asked to see the problem through remote access. My problem was escalated and fixed. Maybe their spam filter is not as good as Gmail, but customer support is another league.
> No, they contain all data you think you own.

I created that data, so it's mine by law. Or it is data that was never mine in the first place. Plus, my google data is stored in 3 places: Google, Dropbox and local system. If 2 of them fail, I still have the other.

As to who can access that data, well, that's a question for everybody isn't it? If I would run my own server on the internet that would also be the same question.

So yes, I'm pretty sure it's MY data. I'm also protected by EU laws.
This technique is also used to implement privilege separation in OpenSSH.
E-waste is a massive problem nowadays. Why not assemble the lab out of "old" computers? They might take a bit more electricity to run, but, at least in the US, you can get truckloads of computers that were destined for the scrapyard, for free.

One local school here threw away 50+ small dell quad-core i5's in their quest to make sure they spend their money wisely.

I've assembled a small lab, with many computers, laser printers, scanners, tablets, projectors, big-screens, etc. Without spending a single dollar on hardware.

This has two effects, it reuses a resource that was destined for destruction, and it doesn't add fuel ($$$) to the ecological dumpster fire that is modern capitalism.
string theory was a promising looking dead end.... :-)
> Even if youtube-dl could be considered "circumvention technology" the DCMA safe harbour provision does not apply to that.

Yes, which means it's straight up a crime to use or distribute youtube-dl, and GitHub does not want to be criminally liable.

GitLab and similar sites will follow suit -- or face federal charges.
Thank you, I didn't even know about Drone CI until I've read your comment! They look interesting, will definitely check them out.
Curious to hear why? Google Meet is the only web-based videoconferencing product that works well for us without audio dropouts or random issues.

Zoom's web client is particularly terrible, and we can't install the desktop client for security reasons.

And the new background noise cancellation feature is magic.
I was looking for the ASUS plug before I posted my own. My router history is Linksys -> Netear -> ASUS.

Unless ASUS botches something badly, my next router will also be ASUS.