skysight-inc/HackerNews huggingface dataset:
The Godot editor itself is made with Godot, which is cool. Everything you see in the UI there is available for use in your own projects.
That simply hasn't been my experience. When I'm getting exercise regularly I get hungrier for worse types of food. Lifting makes me want fried chicken, fatty brisket, and chocolate. When something theows menoff my lifting habit, job change, kid etc. I continue to gain for a bit then I start eating much less and at least a little better. When I find time for lifting again, its almost subconsciously that I find myself stuffing my face with blocks of hard cheese and think "when did I come into the kitchen? How did I get here?" Despite my cravings being mostly for fat, I think under regulated blood sugar plays a part but no tests have shown that.
I changed the location in f.lux to somewhere south-west of where I am. Yes it gets dark at 3pm in Sweden in winter. That doesn't mean it's anywhere near bedtime.
I would want to know if a potential romantic partner had committed a serious crime, even 20 years ago. I would not necessarily rule them out, but it would be a consideration. Arguably juvenile records should also be available, if the person consents. If I am thinking about dating a 20-year old, an offense he or she may have committed 3 years ago is relevant. I would not mind disclosing a juvenile record, because I don't have one. If someone did refuse to disclose, one wonders why. FWIW I am 51, male, and married.
>Enameled pans aren't going to leach anything...because any colorants added to the glaze will be rated as food safe

So we consider stainless steel pans as food safe generally, yet they do leach something. I don't see how food safe could imply that something doesn't leach. Only that we either think it doesn't leach too much or we don't think what it leaches is harmful.
A password protected pdf has an important characteristic your e-mail doesn't.
Another advantage is using your own viewer/interface, which doesn’t have manipulation like ads, recommendations, auto play.
I built Afterplay when I wanted to be able to play Pokémon on my desktop and continue from where I left off on my iPhone later. Would love to hear your feedback and answer any questions.
> Someone cheating sucks, but nobody deserves to be mobbed and totally ruined.

It's tragic that the cheater killed himself. But if marathon running is a "true meritocracy" where "performance is the true test", the public interest and outcry over violating the sport's core tenets is really not to blame, especially given a significant cheating problem.

> They are primarily cheating themselves.

This implies that there's nothing at stake for the non-cheaters, or that it's not important to them or the sport itself.
You're only wrong in one respect: economists don't only look at steady states. Keynesian macro looks at frictions, for example. Economists are quite aware that inflation propagates through the economy unevenly; they are not that naive as a rule.

I did learn general equilibrium in grad school, but we were not told that it was a precise description of reality.
You're right. Insulin insensitivity is evil.
No.. I donated like you. What are you talking about man? I don't even know what you are going on about anymore. It seems like you are having a hissy fit. You do you. Let's end this conversation. Enjoy your day, I think you have been on the internet for too long.
I'm shocked to see how many people are saying that exercise is the way to lose weight. Exercise is a great way to strengthen your lungs, heart, and other muscles, but it's not going to be the way you lose fat. Diet is the answer. I know this because I've seen it time and time again, and because of recent research showing that a tribe who moves far more than we do burn about the same amount of calories as those who are sedentary. The calories just go to other things.

A very simple solution that definitely works is Clean Simple Eats. They give you a weekly shopping list and the recipes you need to eat every day. I said simple, not easy. It takes will power to stop eating everything in sight. It takes will power to spend so much time in the kitchen.

You don't need a weird tip. You need to do what is time-tested and true. Diet, sleep, and exercise. That's how you'll gain health and a better body composition.

80% diet, 20% exercise
Wow, congrats on your results!
Oh, I've tried this and they certainly do :)

But if I step away from my computer at night for an hour, and then go back to it, nothing appears unusual or jarring when I return
Or the alternative is to use the smartphone less, to need the medication less. Rather than more of both.
For perspective, this is more or less what Python did.

Originally Mypy was supposed to be a Python superset, like TypeScript, but instead its variable annotation syntax was adopted as Python syntax. It has been an interesting journey for Python, with a lot of ups and downs. Type hints, for all their productivity and bug-safety benefits in most cases, still feel like a bolt-on feature that requires developers to change how they write code, and in many cases favors less-performant idioms and/or extra boilerplate compared to un-hinted Python. Whereas TypeScript has a lot more freedom to mess with how things work, because it's a superset that compiles to JavaScript and not actual JavaScript.

So it's somewhat surprising to see this proposal for JavaScript, because the TypeScript model always seemed better in hindsight than the Python model! But maybe it's just a "grass is greener" situation.
Even better, make sure browsers typescript ready or fully compatible over time. In my opinion Typescript and Javascript should merge into one and gradually shift towards Typescript. I used to feel TS is just extra effort unneeded, after using it for a while, I found it so great I no longer want to code in JS, not at all.
Ask HN: Any weird but healthy tips for weight gain?
Under intermittent fasting, eating within 10am-6pm window.
I hope you see my comment I am late to the game. Try my diet called the half and half. Make your plate of food and take a second plate and split everything exactly 50/50 on to the second plate. Now eat your first plate. Now you have to wait half and hour and if you are still hungry go back to the second plate. I promise you it will help you lose weight. No rules that say you can’t eat anything but by waiting half an hour you will find often you get busy or your stomach catches up and you don’t go back. Not long after your stomach will decrease in size and your meals will get smaller and smaller. I lost 50lbs with this diet. The only other rule is if you are feeling full stop eating don’t just say oh it’s only one more bit and eat it just toss it. Small bites add up so if full stop.
I generally agree with you, but for me I'm not necessarily trying to optimize for an ultra long life span but instead am trying to optimize for going out peacefully. I don't want my end years to be in some miserable, decrepit state in which I am unable to do much. In the end, all we can hope for is a peaceful exit.
Previously on HN 8 yrs ago: https://news.ycombinator.com/item?id=6798561

...why: if there's a nuclear war, Internet access may be a bit disrupted. Gotta read something useful after ducking.
Would you use type comments in your projects? Would you like pull requests adding them, or fixing them? What if the typescript checker and another checker have different semantics and you have fans fighting between `number` and `u8`?
Might those same cultural underpinnings impact their adoption and usage of on-demand delivery?
Counting it as 1 step doesn't communicate what it's like.

You could theoretically have ten 1 hour interviews, back to back in 1 day, and call it 1 step in a multistep process, but most people would call it excessive.
Only 10% of UK games industry workers want to return to the office full-time
I would like to see what it's about and what it looks like without signing up. At least provide some screen shots.

Also, the author would do well to have the front page text looked at by a native english speaking editor to smooth it out a bit.
It would be cool to have this, but i think that adding so many features at once to the language isn't going to happen, and adding one piece at a time doesn't make sense.

Also, the parser performance will probably take a hit.
> As software changes over time, screenshots get out-of-date. I don’t like the idea of stale screenshots, but I also don’t want to have to manually recreate them every time I make the tiniest tweak to the visual appearance of my software.

I made an automated test that would allow me to grab screenshots for documentation. Besides it's primary function as an automated Selenium test, it also provided a realistic test data and allowed me to update the screenshots as the design of my Retrospective tool took shape.
Over 10 years and the same. I literally cannot use computers or any device without a warm filter. The builtin "night lights" in OSes don't work as well and are wonky. Fantastic software.
Just to be clear, who was being insulted? Lindsey Graham, or the person making the pro-assassination post?
Don't think this should affect performance, so it's a win for devs at no cost to the execution. Should just be a good thing no?
> If someone did refuse to disclose, one wonders why.

Because they were innocent?

There is also a thing in the UK (not sure if other countries do the same) where some offences are considered 'spent' after a set time limit which means you don't have to disclose the conviction to anyone.
Friday Deploy Freezes Are Like Murdering Puppies (2019)
I disagree that TypeScript comes with only a marginal upside. In my experience TypeScript projects are much more approachable for contributors.

For example, I once was debugging an issue in a JS framework and while I knew what was wrong and where I could fix it I didn’t have any idea what existing tools I had available in that context to fix it. Having type definitions would have made that work much simpler by increasing the accessibility of the code base.

It’s experiences like this that have convinced me that if I’m writing code that any one will possibly read or need to modify later (including if it is just me) then I should be writing TypeScript instead of JavaScript. Or, more generally, that it should be typed.
As someone who can easily eat 4000 calories of real food in a single meal before feeling satiated, I have found that the fix for me is psychological and behavioral. I have an internalized belief that unless I carry on eating until I feel satisfied, then I will feel hungry and uncomfortable after the meal. However, this is not actually true - if I instead eat a reasonable sized portion for my height and activity level, then wait an hour, I do feel satisfied and comfortable. So the trick for me has just been mentally challenging that internalized belief that I need to eat until I feel full. If I just eat, stop, and wait, I feel great.
How does a VC see game discovery?
Is that how it was? If my memory serves the third sex was effectively "female", in that you had:

- producer of small gamete (human male)

- producer of large gamete (half of human female)

- incubator of embryo (half of human female)
Stop Drinking Calories. No alcohol, no soda, no fruit juice. This is by far the easiest way to lose weight.

Bonus: You don't need to eat what's in front of you. My family looks weirdly at me because I remove half the bread from a sandwich where the bread is too large. You don't have eat anything, you don't have to waste your caloric budget on "bad carbs".
Amen to that -- f.lux was a revelation to me. Donated.
Elon Musk asks judge to free him from agreement meaning lawyers check his tweets
It's equally clear to some of us that the "don't test private methods" view is correct. But clarity is not consensus.
Yeah, but then you lose muscle mass and reduce your MBR, so when you start eating again, you'll put it all back on. Losing fat takes a long time and is a result of changing one's eating habits day after day after day.
No, it's the right way. TS is the future of the language. Besides JS is not sane enough to be a low level language. WASM is precisely that.
Stop trying to make JavaScript into something it's not...

If you want a type system Typescript works great, and it's very easy to set up. You even get debugging to the original uncompiled source with sourcemaps.

If you want a strongly-typed static language, compile to a wasm target... That's what it is for.

Stop trying to change JavaScript into a language it is not.

JMHO
I was a nuclear missile operator.Have been more near-misses than the world knows
> I forgot the name now, it was a subset of JS with hints in comments that allowed the interpreter to forego certain checks (mostly around the dynamic nature of e.g. objects) for speed, I believe this predated WASM and co.

You probably mean asm.js
> It's not necessarily high leverage, since you don't know anything about the person's balance sheet

The OP was 2 short sentences. "As large as possible" implies a high leverage to me.
Ukraine invasion: We should consider internet sanctions, says ICANN ex-CEO
Yes, we see what a raw diet can do, don't we precious?

Yes, we do. We wants it.
Yeah, this is crazy. I think it is the symptom of a deeper problem we are facing as a society:

Tech has increased our ability to spread messages. But what it has not increased is our ability to validate those messages.

In a sense, we have perverted the original idea of the computer. The computing pioneers of the 1950s and 60s saw the computer as a tool to help us deal with the complexity of the world's problems [1]. What we have focused on instead is to use computers to make our information landscape even more complex than it already was.

It is very telling to look at our advances in A.I.. GPT-3, for instance, can produce massive amounts of pausible sounding content. But what it cannot do is verify a piece of information.

That, right there, is our problem in a nutshell. We've already seen it play out in Trump, and in Covid. And we're going to see it play out in many, many more ways in the years to come.

[1] Doug Engelbart, I believe, had this system in the 1960s. He had the idea that organizations would input all their knowledge into that system. And the system would then help them draw connections, show them gaps in their knowledge, make predictions, give them suggestions on what questions to ask or experiments to run, etc.. He believed that, eventually, such a system could be used at a global scale. So that, ideally, no human would ever again waste his time trying to solve a problem that has already been solved by someone else, no matter where or when. And that we as a species would, instead, be able to focus all of our intelligence on those questions and problems that are yet unsolved.
The adaptive damping suspension available in modern Accords provides a pretty dang smooth ride. I’d love to see someone compare its ride quality head-to-head with a 90s Rolls. I think it would be much closer than you’d think.
Yes, and that agreement is set to 'expire' next month. "Starting in May 2020, the OPEC+ agreement called for a decrease in crude oil output by an initial 9.7 million barrels per day (b/d) that gradually tapers through April 2022, the end of the current agreement period."[0]

[0] https://www.eia.gov/todayinenergy/detail.php?id=45236
You might like Uncapsulator.

https://github.com/albahari/uncapsulator
Good to know! I guess they must be very secretive. I wish I knew who they are. I'd like to work for them :)
My point plays on purpose on the ambiguity of the title, it's not specified what it means with language.
As for syntax, I highly disagree too, it takes me a few days to get that at most nowadays. Idioms, it takes longer (weeks), but knowing what to search makes a big difference in time.

As for log, you shouldn't, assuming the reason for passing it around is testing.
Go and Elixir use a similar idiom in that case where mocks aren't used, so in the case of a log library, the direct dependency with an option to disable logging in tests is preferable
Maybe they’re talking about lightfastness, which is resistance to fading in light.

This is usually more of an issue when drawing or painting, and many cheap colored pencils for example will simply disappear if you keep them on the fridge too long. I don’t think any normal pen ink has this issue. But then again, this isn’t a normal pen, so…

That said, if they do fade, I’d be surprised if Pilot doesn’t clearly specify this somewhere.
I actually tend to respect my coworkers more than my managers. I thinks that's because the majority of my managers stay for only a short time (4 in the past 2 years) and sometimes are clearly manipulative or DGAF about the employees.

I've amassed a high reputation at my organization. Except for the last 2 years on my current team. It hasn't helped me. There have been some opportunities for backroom deals/promotions, but I feel those are unethical.

Edit: why downvote?
So, what did your wife say when you asked for a background check?
Right. Shit-shovelling should be the responsibility of the shitters, so they learn to stop shitting so much. If engineers are never held to account for creating a mess, they’ll not stop creating a mess.

People new to an organisation should be treated as an asset capable of bringing forward wonderful new ideas that can build on the best aspects of what already exists, not people who are still green enough to accept shit-shovelling work without threatening to quit.
It is. The comment provides it's own context to show it. It is not internally consistent any other way. See my other response. I likewise am frustrated by things, like lobbing such casual insults and then playing dumb/innocent when called on it.

"what's wrong with weird?" Nothing is, and they know that's a misdirected disingenuous question.
Erasable types are good enough with source mapping. TypeScript workflows are fine. ECMAScript really doesn't need to absorb a TypeScript syntax. It's not necessary to keep bloating the runtime with a feature only useful to the developer.
I think you misunderstand. GP is recommending that coverage of private methods be achieved by testing their public consumers. If you can't test part of a private method through a public consumer, then that's a sign that those unused code branches might not be necessary.
Crypto platform blocks thousands of Russia-linked wallets
This isn't going to fix those issues.

Those issues aren't due to tsc. They're due to an ecosystem which refuses to recognize the realities of compilation and add first class support for it. Its also due to an ecosystem willing to break compatibility (and not just backward compatibility but compatibility to other tools) at the drop of a hat.

For example, the main reason I've seen why people began using bundlers for node recently is the fact that a lot of modules transitioned to pure ES6 without CommonJS support. In most projects, this means you have to use a bundler to be able to import those modules, or switch your entire codebase to ES6 (which is non-trivial due to changes in import path semantics).

If it weren't for the above, you could just run `tsc` to get a `.js` file in `dist` for every `.ts.` file in `src` and run node on those.
As does Gnome.

I haven't had to use f.lux for many years now because it's built in to every platform I use (KDE, Gnome and Android).
For a tech-focused discussion, it's interesting (and incorrect) to focus on labor vs. the outputs of labor: productivity. Productivity has outpaced the minimum wage over the last few decades, thanks to technology and other advances.

As someone else said in response, the first chapter of a HS economics textbook is not sufficient to explain the modern economy.
To clarify: not the landfill in itself, but the materials are finite. If we don't reuse them, we'll run out of them eventually. Future generations will have to dig through our landfills to recycle them. And that will be quite expensive. That's the future bill I'm mostly concerned about.
The term "symbol" is indeed used in that context as well, but that's not what I took Marcus to mean in the article. Maybe I'm missing something?
App Store and iTunes Purchases Reportedly 'Turned Off' in Russia
Then use TS if you prefer. There are plenty of people who prefer languages like that are type-less, and are plenty proficient in it.

If you want a strongly-typed static language, compile to a wasm target with typescript, or another language... That's what it there for.
For what it’s worth I agree with you: after spending years battling with Babel and all that nonsense it’s been amazing to be able to just write ESM JS and have it run both on Node and in the browser.

The real lightbulb moment for me was using JSDoc annotations with TypeScript types in JS files. It definitely isn’t as graceful as JS itself but it’s not that big of a deal, plus it encourages you to add comments. And any TypeScript editor will parse the code as if it’s TS, provide autocomplete, type checking etc etc as required.
My hack for OMAD IF: skip breakfast and workout at lunch. Exercise killed the feeling of being hungry and I could easily make it to dinner with just 1 small plain yogurt snack (50 cal) at lunch.
To add to that, if going out to the gym is by itself challenging, I'd consider getting just the basic hardware that you need to lift at home. I've been doing that for over 10 years, and while I recognize that being around other people has an added in terms of motivations, the accessibility of having all I need at home is one of the things that I think enabled me to persist.

I would not recommend anyone to follow this advice for some exercises without practicing a good form to avoid injuries.

In terms of hardware, what I have is really basic:

* 2x Dumbbell bars

* 1x Barbell bar

* 1x Easy (W) barbell bar (I don't often use it anymore)

* Plates in total weight of 130 KG (286 pounds). I'd start with only as many plate as needed to accommodate for your 1-rep max of either squat or dead-lift (you don't really need to have as much weight as you'll need for your 1RM but it provides a good buffer so that you don't need to acquire extra plates every week for quite some time)

* 2x home made makeshifts stands for squat (this part can be risky and I'd not advise it whoeheartedly. It is also why I avoid anything more than 250 lbs squats and opt for 8-10 reps instead of 4-6)

* CCF pad + foam roller (I use the roller instead of a bench-press bench)

If you have the budget and mostly the room for that, I'd get a real bench and a squat rack/cage, but the reason I made those choices is mostly to save on space. All of the above can easily be deployed and removed from sight.
> It's futile, but I do it anyway.

My neighborhood also has a spider problem, and I always wonder how futile this sort of thing is? Can you ever make a significant difference when exterminating individual pest insects?

Similar question: how many gnats are flying around the food? Is it 3, or 30?
jq is surprisingly slow. I've had success calling python to parse some json from a shell script instead of jq.
You are correct that IF works because you eat less calories, there's no real magic there. The key though is that it is mentally easier than other diets to actually eat less calories.

Most diets fail because people need to make a decision about what to eat at the worst possible time - when they're hungry. Whether ordering at a restaurant or looking into the fridge at home, a regular diet expects you to make the healthy choice when your body is craving the bad food. With IF hunger is easier to tolerate because you can simply look at the clock and remind yourself you can eat in X hours. I also feel that it turns hunger into a good feeling, like a sore muscle after a workout, it feels like progress.

An added side effect I noticed when pairing IF with weight lifting is that when it was time to eat, my body actually craved the healthy food like protein.
Any decent book exposes the developer to idioms while teaching the syntax, though.