skysight-inc/HackerNews huggingface dataset:
I think you're really overestimating the gap between python 2 and 3.
My experience was that just diving into a large python3 codebase got me most of the way really quickly.

The only thing I can think of that I had to really read up on was string handling. Everything else I could just google as I came across it.
And even after 6 or 7 years, it all comes back really quickly.

Packaging stuff... weren't we using virtualenv 6 or 7 years ago? And even that - it's hardly difficult to get working with.
Get your bloodwork done, see if there aren't any obvious deficiencies. One very notable would be iron deficiency which is quite common. Low iron leads to low hemoglobin, which leads to you being tired, low energy, so it's harder to lose weight but also less obviously low iron does a number on thyroid hormones which in turn can also lead to slowing metabolism and weight gain.
You’re focusing on the low level when you’re saying that everything ends up in the same system call. I’m talking about the way you solve problems, picking the right abstractions, and using the correct idioms.

If you’re claiming someone is perfectly able to learn all this in a few days of time, then what makes the difference between that person and someone with a few months of experience? What about a year or two?
He could have shut them up by running fast with an observer, like they ordered him to repeatedly.

This article leaves out a lot of his disqualifications, too.

EDIT: And I fail to see any materially objectionable, insulting harassment, meaning beyond calling him out for cheating, which he totally deserved.
If they're not checking everything, any sort of non-general modification of traffic will obviously go completely unnoticed. The bad exit flag really is only ever going to catch the most obvious, ham fisted bad behaviour.
It should be kept in mind that almost any material used in contact with food will leach something, especially when it is used during cooking, i.e. at high temperatures, and, in the case of metals, when the food contains fruit juices or vegetable juices, which are acidic.

So what matters is the hierarchy of the materials from this point of view, i.e. which are better and which are worse.

The best material for food-contact is glass, but glass, while perfect for storage, is not suitable for most types of cooking (even if it is quite possible for someone to eat only food cooked in a microwave oven, in glass cookware).

The next best material is titanium (commercially pure titanium, not the frequently encountered Ti-Al-V alloy). Titanium cookware exists, but it is normally too expensive, unless it is used in some activities where its low weight can justify the high price.

After these 2 cookware materials, which unfortunately are not an acceptable choice for most people, comes the stainless steel.

Yes, stainless steel will leach a little nickel and chromium. However this leaching will be large only for new cookware and it diminishes a lot for used cookware. Even in the case of people with nickel sensitivity, most of which are women, the quantities of nickel leached from used stainless steel cookware are far too low to have any effect.

All the other materials that are used for cookware, including ceramics, can be sources of much more dangerous leaching than stainless steel (excluding glass & titanium).

Ceramics and plastics are the worst (this includes any non-sticking coatings), because, unlike for metals and glasses, their chemical composition is usually kept secret by their manufactures, so you never know what they may leach.
Directly converting CO2 into a gasoline fuel (2017)
This is mostly terrible advice. Being aware nutrition and ingredients in the foods you consume is very important. Dont accidentally eat 40% of your daily sugar intake because you were craving a powerade.
Terrible apps could hurt banks more than NPAs do. Here’s why.
What if scarcity is where the value is derived?
The Tor network has 1Tbps+ of real exit capacity available, real usage is a small fraction of that.

Exit capacity as a significant bottleneck has not been a realistic issue for many years.
Exactly, drinking water is so important. I really do not part with glass. In my city it is safe to drink tap water, and it tastes good. So it doesn't matter if I'm home or at the office, I just grab my glass and fill it with tap water and drink. This is very good start to loose weight
> grocery shopping.

Is there a highly configurable app for sorting groceries? I’m currently using the pro version of copymethat [0], and it does a decent job of figuring out what aisles certain products belong to, and then let me sort those aisles however I want.

But what I can’t do, is telling it that I don’t have "eggs & dairy" but instead those are two sections in different places (and still properly sorting). I also can’t save separate orders for the aisles, one REWE has aisles sorted X Y Z, the other might be X Z Y. And I also want it to know about some local brands. "Deit" (German no sugar soda) gets currently sorted into "Other" by default, while I want it to be in "Beverages"

I even tried to make something like that myself, but besides my lack of knowledge of ML, I also had issues getting the proper data in a clean format, I ended up having to create a 100 item dataset which then (either in general or because I didn’t know what I was doing) was not enough to get good results.

[0]: https://copymethat.com/
You will be spending so many calories just by getting up and going to the bathroom.
Mexican Coke, which uses cane sugar, comes in a glass bottle, but you can also get US coke presumably with corn syrup in a glass bottle and some people do think it tastes better.
They are interpreted and dynamically typed. Some programmers loathe dynamic types. JS and PHP also have quite a bit of quirky legacy code for which there are modern tools or conventions to bypass the quirks entirely (ie ES2015, prettier). However, a great number of programmers have PTSD from those early days and are weary to give them a second look.
This has been my experience as well. The first time I tried it I thought I was going to be miserable all day and have no energy. It ended being totally fine. I have this dull emptiness in my stomach but nothing that affects me in any way. And you are right, as soon as dinner rolls around my hunger increases dramatically.
Isn't that what joinMMT [1] is for ?

[1] https://hackage.haskell.org/package/TypeCompose-0.9.14/docs/...
Eat less, drink more water, do more exercise. That's all there is to it.
Nice, I didn't know about Jolt.

A good book also is "Real Time Collision Detection" (Christer Ericson).
Looks like Casio has Mac binaries as well (paid): https://edu.casio.com/softwarelicense/index.php
I would guess that the problem is wide terminal support. I was recently looking for matplotlib backends using sixel, and I found some for kitty [0] and iTerm2 [1]--both popular options, but not defaults like, e.g., the gnome-terminal, which doesn't seem to have sixel support yet, unfortunately [2].

[0]: https://github.com/jktr/matplotlib-backend-kitty

[1]: https://github.com/oselivanov/matplotlib_iterm2

[2]: https://gitlab.gnome.org/GNOME/vte/-/issues/2084
you can get an rss feed from youtube channels then just open the links with mpv if you didn't want to bother caching locally too
Virgin Hyperloop axes half its staff to focus on freight
In general I agree, but I would oppose the "much less" advice.

If one is not morbidly obese, it is much easier to reduce the number of calories by a small amount and adjust to this lifestyle. Short diets with a strong calorie deficit require careful planning to be effective (exact nr of calories, protein, diet breaks etc).

If you assume an average person who is 10kg overweight due to slacking over the last 5-10 years, then we are talking about a daily surplus of 20 calories per day. Cutting your daily intake for around 220 calories will allow one to go back to the initial weight over the course of a year without dramatic lifestyle changes.

To cut these 220calories out, all of your advices apply, I would just not combine all of them in rapid manner. Most humans are not bodybuilders and will not have the willpower to sustain such a diet with appropriate planning.
don't eat simple
Deep learning for self driving cars is insane. You might need it for stop signs, but not hitting people should be done with lidar, sonar, radar, and stereo depth mapping.

A computer does not need to recognize an object to know that it shouldn't hit it if it can safely stop.

It should have front and rear lidars, and just stop if anything is ahead no matter what it is, unless something is about to hit you from behind or the side.

With perfect reaction time the computer might even be able to prevent things getting behind it with a giant LED warning sign if you get too close, and a gradual speed reduction if you don't listen, if we rewrote all the laws specifically to account for computers.

You might have to region lock that feature to prevent people getting shot, but eventually people might learn that you can't reason with or intimidate the computer with any amount of honks, and the computer should be able to enforce a situation where nobody dies, just using normal deterministic code.

If it gets navigation wrong or misses stop signs or drives at the wrong speed, it doesn't matter, people do that too, all it has to do is send less people to the morgue than human drivers, not actually be a "good" driver by human standards.
Yes, but that was kind of a joke so don't read too much into it. (I do remember he reported an anonymous Twitter account wasn't Kilimnik because he DMed them and asked if they were.)

The Substackers, I think, mainly moved to those positions on their own because there was space to make money on it, and polemical opinion writers and disinformation agents end up working off each other because it's convenient rather than actually conspiring. Probably.
Very similar to what I read recently:

> ...the question of repeatable processes versus the flash of brilliance.

> In many cases, there isn't much of a compromise between the two. A really great novel is never written using a repeatable process (although pretty good mass-produced junk fiction can be and is). Meanwhile, a widget factory runs on repeatable processes, and doesn't require much brilliance once it gets going. (Hopefully there was some brilliance in the original widget design.)

> ...the never-ending conflict between "Software Engineering" and "Computer Science." Software Engineering claims that software can be created faster, better, and more reliably if you can just define repeatable processes and hire a bunch of code monkeys to implement those processes. For some things, like banking applications and warehouse management software, it works: well, at least it works better than trying to do the same thing without your repeatable processes.
Computer Science, on the other hand, is all about the flashes of brilliance and the "aha!" moments.

> ...

> Unfortunately, it seems that two totally different social structures are needed to produce repeatability versus brilliant insight. A structure that encourages repeatability will stifle creative insight; but a structure that encourages creativity produces non-repeatable results, almost by definition.

> ...I do know the form of the solution: you want a process that repeatably produces brilliant results. If you could do that, you would be unstoppable.*

More compromises (2006),
https://archive.is/EEMxl | https://apenwarr.ca/log/20060210
I've become one of those crazy intermittent fasting people. Lost 75 pounds in a year. It really reduces hunger!
> at lunch, eat a 1000gr plate of wholemeal pasta

gr = gram?

1kg of pasta? Or do you mean 100g?
I would suggest coming up with a set plan for meals and eat the same thing every day for two out of three meals. For me, during the work week, I have a bowl of oatmeal (steel cut oats, nuts, and a banana) for breakfast, a salad with lots of veggies for lunch, and then dinner varies. Once you get this stable, you can try doing things like occasionally eating once a day (but eating a much larger, _healthy_ meal).

I would absolutely not use a tank of pure oxygen.
Since the body adjusts quite a lot to all sorts of circumstances, kind of balancing out where your available energy goes, the prime and main method of adjusting body weight is always going to be through nutrition intake.

I personally would advice to stay away from wonder-diets, and all "quick-weight-loss" methods entirely. Rather aim for a permanent change in eating habits - something you can keep up indefinitely and that slowly helps you become more healthy (and maybe reduce weight in the process).

Trying to go the "quick and easy" way only sets you up for a relapse. Take it slow, and with baby steps.

For a first step, maybe don't even aim for weight loss at all - but try something like integrating more fiber into your meals. Like, add a salad, or some vegetables and completely replace white bread with whole-grain. Eating a salad as a starter, before your regular meal, can help to naturally reduce the portion size, without having to force yourself.

Take your time - it will take weeks for your gut bacteria to adopt to digesting more fiber (pro-biotics like yogurt, kimchi and sauerkraut can help with that), and it will probably take longer for you to get accustomed to it taste-wise. But I assure you, once you do get accustomed to it, a salad can become a tasty and enjoyable treat.

For further steps - slowly, one after the other - you can: Try to reduce intake of refined sugars. Get accustomed to drinking plain water. It may taste bland and boring at first - but it's the most refreshing drink you can have, once you got accustomed to it. Try to cut back on snacking between meals, and replace your snacks with nuts (neither roasted nor salted - just plain nuts) and stuff like oatmeal soaked in yogurt and fresh fruit like apples or berries. Try to stay away from processed foods - go for fresh produce instead. Maybe try to get into cooking - preparing your own meals can be easy and fun and gives you full control over the ingredients used. Try to eat more legumes (beans, lentils, etc.). Try to opt for preparation methods other than frying, whenever you can. Try to prefer fish and poultry over red meat. Try to reduce intake of animal fat: opt for olive oil over butter.

Don't feel guilty about occasionally splurging on some less than healthy food - just do so in moderation. Like once a week, or less.
Four main angles of attack:

- eat less

- change what you eat

- work out more

- change your workout

Numbers 2 and 4 are by far the easiest.
I wrote a script to post a comment on HN about how I wrote a script.
If you have a habit of mindlessly browsing Youtube, subscribe to some cooking channels. That way if you end up mindlessly browsing Youtube you might end up learning techniques and meals that improve your cooking - which in turn will improve your diet, which will make you lose weight.

(I'm talking about healthy meals / nutrition-oriented channels. If you subscribe to generic cooking channels that include sugary desserts or cakes that will be counter productive!)
At this point privacy is yet another marketing buzzword for platforms.

"Buy a VPN subscription. [insert fears] We promise your data is safe with us."

"Perform KYC verification to earn Brave BAT tokens. We want to protect your privacy."

"We're not like that other big platform. This time is different. Centralize your data with us."
it's not a good solution tbh, it's like blocking html elements but on reload they come back. the zapper is integrated into ublock, if you click on the icon its there.

i think a better solution is blocking cookies as another comment mentioned, but for me that seems to cause an infinite reload loop.
That's pretty close to true.
Meat is life, eat all you can handle.
3 days per week is enough for exercise.
Bread/Pasta/Cereal, no problem.
Fasting is godly - do it!
Stay busy, uncomfortable, sure... eat all you want q
A cheat meal has to do with a hormone that is produced when you're body is starving ( i thought it was Leptine ). Eat more than what you need ( not much) every 4 days.

Muscle grows 0,03% / training. Daily muscle training will accumulate over time.

Protein diet destroys your metabolism, you can't just hop on and off. It will make things worse. People that have success with protein diets AFTER the protein diet have a "migration path" for getting off of it.

The goal is to improve your metabolism. Not to lose weight, losing weight is a side effect.

Note: lost 25 kg ( 1/4th) thanks to the book of Tom Venuto - Burn the fat, feed the muscle. It gives a lot of knowledge of why, instead of only how.
Glad you enjoyed the article. Part II should be coming next week - stay tuned.
Not sure if it's intentional, probably not, but mealie is also the South African colloquial word for corn. https://www.merriam-webster.com/dictionary/mealie
Sure, I guess what I mean is it'd still end up in on the table of subatomic particles whether or not it's a new one.

Maybe if it's something like another universe of stuff that only interacts with ours through gravity then we'd just be unable to find out which kind of stuff it is? But I don't know how we'd even get to that point.
He was literally disqualified multiple times from races before that including a lifetime ban from a marathon he cheated at...

then he went to LA marathon where he wasn't banned, but had to run with an observer, and still ran without an observer to set the world record in his age group...

Did posters just stopped reading articles on HN?
Tase yourself every time you open the fridge.
Yeah so in case of Tor, people use DDG which is the default. And DDG, being bad and handling SEO spam worse than Google, often returns wrong onion address. (Which happened to me several times.)

And you cannot really check if it's the correct one.

At least on regular net, you have a chance to spot nytime5 is fake.
What is your setup? Because I'm using Fedora and installed Unity because I was curious and deleted it after having problems (I don't remember the error though).
This is legitimately cool. Nice work!
Does anyone know why most stainless steel pots and pans contain large amounts of nickel? As I understand it, nickel is there to stabilize austenite, which has some potentially nice mechanical properties but is non-magnetic and not great at conducting heat. Nickel is also fairly expensive, so it seems to me that less than expensive alloys without nickel could be preferable.

So why doesn’t everyone use, say, 430 stainless steel pans?
Russia’s New T-14 Armata Tank Is a Terror (It Just Has One Giant Problem)
How do you mean? The "for" syntactic sugar requires a flatmap method and a map for anything used in it. Or am I misunderstanding what it doesn't do?
They had to manually underclock the E-cores to get better efficiency than the P-cores, which isn't surprising; Intel's power management has historically been based around the idea of "race to idle" - running at a high speed so you could complete the task faster and shut off the CPU sooner. AMD makes heavy use of downclocking their cores but this causes all kinds of headaches with performance regressions on real loads because of course it's not possible to predict in advance how much CPU time arbitrary code will need.
IBM-compatible PC's were expensive prior to the late-1990s, but there were plenty of lower-cost competitors in the home computer market.
Basically this article says what many insiders already know. It is not AI. It is machine learning. It can make repetitive work go away but it won't become sentient and build more of itself.

It can still create major chaos though by creating more poverty and reduce low paying jobs drastically
maybe not exactly what you were thinking:

o hair cut
o fasting
o amputation (It will messed up BMI-calculations)
o going to the toilet
o undressing
o going off-world and g < 9.98
o donate blood
o get the common flu (not recommended)
o drugs
o start smoking

on a more serious note, weight loss is about those small victories. one step at a time. gram for gram. there is no quick way to make weight loss.

o avoid stress
o make sure you get enough sleep
o exercise/activity
o muscles are heavy, if you start exercising, don't worry if you gain
o reduce intake of of calories, but must match you level of activity
If your definition of being snooped on is whether confidential information is leaked or nothing is happening, that is short sighted.

Google analytics is ubiquitous and you're tracked to your bones especially if you're logged into your Google account and while they don't read your Gmail email content, they put you in the social graph according to any email address or URL in your email and they have better idea about your past more than you do.

I still use Google search as there aren't better alternatives but I never use Gmail nor Chrome as I have plenty of alternatives for those.
I agree about securedrop, but the blog post seems to discuss “platforms such as Facebook, the BBC or NYT”.

Also in the case of securedrop it might make sense to have that separate from the rest of your infrastructure, so the “hidden” part of “hidden services” suddenly becomes useful.
> We toyed with another approach to avoiding having to track old_record by first checking to see if the `record_id` exists in the audit table, and then inserting a row with the OLD values with a `SNAPSHOT` `operation` if it does not.

> Even though that query/check was operating on an index, the performance overhead was higher than we were comfortable with.

Was this done inside the trigger function? Couldn't you just insert the SNAPSHOT values first before applying the trigger? Seems wasteful to me to track both NEW and OLD for all subsequent operations just to ensure the initial value is covered.
The title of this article could be misunderstood fairly easily, so to try to moderate against that: effectively what the article is saying is that the U.S. is standing on a defensive footing alongside Ukraine, and being mindful of actions that could potentially be interpreted as attacks.

That seems practical. The cyber domain (perhaps like others) is one where sufficient transparency, defence and robustness (even in the face of some successful challenges) can reduce the resolve of attackers -- or better, perhaps illustrate to them that their perceived opposition is, in fact, as dedicated to (and perhaps more effective at) improving the state of the local and global environment than the leadership that they currently take their orders from.
Wouldn't iron be the best at least for pans? Also what about enamel?
Here’s a weird tip: Don’t take tips from HN and find a nutritionist
Definitely not, but I feel the certification is a big reason for it:

- certification is usually an expensive process which doesn't add value by itself
- small teams are effectively removed from the talent pool due to the cost requirement, leaving only large (and less efficient) teams/orgs

You artificially reduce competition, to the point that the remaining entities are shielded by the initial barrier to entry and have very little incentive to do anything about it. You can keep raising the certification requirements: it's actually "good" for enterprises which can afford the costs, with basically little or no change in the quality of output.

This is not unique to software development either. I'm not against it by principle, but I'm very skeptical in how certification is applied in _many_ of the contexts I've seen it.
No, sorry. I've never seen any argument of the sort that describes some cause-and-effect relationship, like, developer licensing => downstream effects => outcome improvement achieved. It's not like I go looking for these, though.