skysight-inc/HackerNews huggingface dataset:
It's not a sample size of one, we're millions doing intermittent fasting and it's been studied a lot. After a while you basically don't have cravings anymore, especially for sweet things. Most people have no idea and no desire to know about how their body work but once you got the basics you can tweak things to your advantage instead of being a slave to food

From the studies I looked at this is due to how your body handles hunger, hunger seems to mostly be caused by an hormone called ghrelin (https://en.wikipedia.org/wiki/Ghrelin)

Ghrelin seems to be secreted by your body, not only when it _needs_ food but also when it anticipates food (that's why you start craving food after seeing a tasty food video/ad), now for the funny part, it also is influenced by meal timing, meaning that if you eat every day at regular interval your level of ghrelin will go up and peak slightly before the actual meal. And this is why most people "trained" to eat three times a day every single day of their life can't skip one meal without feeling bad, even if they have 0 physical activity they'll still crave food. As the wiki points out it's also part of the dopamine reward system

https://academic.oup.com/endo/article/147/1/23/2499980

> Consistent with previous data from other species including humans, there is a learned, preprandial increase of plasma ghrelin when individuals have been trained to anticipate their food at a fixed time.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5033008/

> The constant abundance of palatable foods together to the excessive stress levels that we suffer in modern societies places the ghrelin/GHSR‐1A system in a new role in which it likely cause adverse consequences, including overeating beyond metabolic need and body weight gain. Therefore, the action of ghrelin on the mesolimbic system may have been a ‘great spice’ from an evolutionary perspective, although it no longer represents an advantage for modern human beings

https://medium.com/personal-growth/does-fasting-cause-or-cur...
The rampant cynicism regarding corporations is increasingly unhelpful. We’ve had forty years of hands off antitrust regulation and enforcement. We’ve had a bifurcating justice system that doesn’t hold white collar criminals accountable. It hasn’t always been this way and doesn’t have to stay this way. For those interested in the challenges we’re facing with monopolies and individuals trying to effect change, I recommend Matt Stoller’s substack [1].

1. https://mattstoller.substack.com/
Many sorts of intelligence are social creatures, so - especially for a hypothetical AI created by a us - I would expect it to seek out stimulus and social relationships.

In the happy sorts of sci-fi, that gives us something like the Culture from Iain Banks; it could also be a "replace the humans with other AI" situation.

I doubt we see it in our lifetimes, though.
What if it were true? What if the numbers prior to April 2020 were miscounted?
What if "died of Covid" took on a more strict definition?
Commerce, capitalism, etc. nothing works under extreme wealth inequality, prices just don't matter then. When someone has too much wealth compared to the others, it doens't even make sense to trade when the rest can only sway your wealth so little.

So when arguing about inequality, we're actually arguing just how much inequality exactly the system can work with.
Few of those projects are still at the research stage (typed effects, modular implicits, unboxed types), with a handful of people working on them at most.

It is hard or even counter-productive to try to fit them on a roadmap.

The multicore project is(was?) a bit unusual from the point of view of OCaml development since it is a massive engineering effort with a focused team.

Nevertheless, I hope that we continue and extend the "OCaml compiler bimonthly" news to give more information about the ongoing work on the compiler.
Using Elon Musk’s Boring Tunnel at CES 2022: Hardly Groundbreaking
Is it shady to communicate to employees the company's view that unions aren't good?

The large companies I have worked for — some unionized, some not — took great pains to be very neutral on the subject of unions.

I suspect it has a lot to do with labor law. IANAL, but from what I read in the newspaper, there are certain circumstances where a company taking an anti-union stance is illegal.
I think they're called research engineering roles or ML engineering
Oh, you can, just don't be surprised if the remaining community works around your sabotage.
Its not too late to sell your shitcoins and buy Bitcoin. Everything else is going to zero!
>
I accepted an offer and I was asked to join four to five calls with vendors ahead of my start date. This felt like “work” to me since each call takes prep and led to follow-up calls. Having not yet worked in the role, I’m also lacking context on the business problems leading us to chat with these vendors in the first place. To be frank, it feels very unnecessarily rushed which is ringing some alarm bells.

Bizarre.

> My new boss says it’s not really a big deal to ask me to join these calls before my start date. I suggested we either move my start date up ahead of the calls I was asked to join or I invoice for my time ahead of starting. He scoffed at both but mentioned “they’d take care of me” with “maybe an extra vacation day”. Vacation time at this company is “unlimited” so I don’t really see that as a perk.

Bizarre, and it might suck to work under this boss.

Everything seems to point to a picture of a mess of a company. I'd say your course of action depends on what you have available right now. Did you have other offers lined up you wish you had taken? You could reach out to one of them. If not, it doesn't hurt to just give it a shot for now and see how things feel in 6-12 months.

It really depends on what you think you can handle and where you are in your life right now. If disorganization and bumbling drives you mad, obviously stay away. If you can't handle looking for another job right now (for financial reasons or otherwise), you may just have to stomach it.

But you are absolutely right: things are off here.
Isn't PS/2 interrupt based, while USB is based on periodic polling?
>Given that bitcoin is just one tiny piece of massive electric inefficiency in our world today

We probably disagree on what "tiny" means.
This makes me think of organised crime, drugs etc, the black market, money laundering which loves crypto too.

Perhaps they seek to hype it up to become the operators of the monopoly of violence in this frontier?
Evidently the underlying dataset doesn't include China.
Treasury warns of ‘enormous challenges’ this tax-filing season
His twitter is very weird - there's a bunch of Ghislaine Maxwell / Aaron Swartz conspiracy theories, which he somehow ties to GamerGate.
Blinking Cursor Turns 54
It uses off the shelf RAM and SSDs. For replacement displays I'm not sure but they seem to be pretty widey available for mildly popular devices.
One of the greatest utilities of cryptocurrency is the ability to monetize energy where it's cheap and expensive to ship it out of country.

It effectively monetizes the inefficiencies of the energy markets.
Google must turn over more documents in a labor case, a judge rules
>So one might point out that I changed my number from 0.02 to 0.2 and this is true. But what’s also true is that there’s a huge difference between 4% and 0.2%. And I was right to point out that 1-4% is bullshit.

Let's for a moment assume your source is correct. If you were "right" to call out someone's "bullshit" because they were an order of magnitude high in their numbers, do you recognize that we were right to call out your bullshit for being an order of magnitude low with your number?
Because it's not obvious to consumers that they are locking themselves into the ecosystem. If printers were required to have a visible tag on them that said "I will only print using genuine $BRAND ink," it would be different. As it is, it's like finding out your car won't start if it doesn't detect Shell brand gasoline in it after you've already bought it.
Why is k an integer, could it be any arbitrary string? Also does k need have some special properties such as primality?
> Essentially every open source software license points out that the code is made available with no warranty at all. Modern package managers need to be designed to expect and mitigate this risk.

It's almost like the package manager's job has become to protect users from their dependencies.
It's not Eisenhower's administration that's to blame, it's FDR's. Employer based healthcare is a result of the stabilization act of 1942. Health benefits were offered as incentives to workers because employers could not raise wages.
> e.g. you were adding several small positive integers together from a shared data structure in parallel, but due to a misunderstanding in your design this was actually a data race, and some time later somehow your total is now zero

Could you clarify why/how this would happen? Is it because the last process sets it to zero to initialize a variable?

I can’t conceptualize the steps that would end up with this result if all processes are adding. It seems like it would at least equal the result of the final thread’s calculation.
I think they're fine as long as you know the format and have an opportunity to prepare or just get in the right mindset for it. And some things (like binary search) should be easy to write anyway.

The SQL questions can also be a symptom of the type of job - Facebook's first data science round focuses a lot on SQL but that's because it's a very product/analytics/decision-making focused role without that much coding or ML. With data science you have to be more careful about these things when searching for a job; you can't just use the job title as a descriptor.
What "housing deductions and childcare costs" does Google provide? A web search didn't turn up much and this doesn't sound like a standard benefit.
Very cool! I've been playing with a side project (link below) to try and make bookmarks easier to search through, and have run up against the whole "normalizing bookmark data" challenge.

Most browsers do seem to follow a standard, but I've yet to find a way to sync them across browsers, devices and machines (without having to use some 3rd party service like Evernote, or what have you). I always prefer solutions/approaches that don't require users to change their behaviour (eg. use another service to track links).

With the forthcoming version manifest v3 for Chrome extensions, this may prove trickier, but it should in theory be possible :)

Bookee: https://onassar.github.io/extensions/bookee/
Capitalism’s “unions suck” project has a much broader target than the American populace as a whole, and has for longer than Google has existed.

Any corporation joining in when it gets to nontrivial size is...not at all surprising.
Google employees unionizing is super hypocritical. If you disagree with the big evil monopoly, then leave and give up the crazy salary. Can't have it both ways. As long as all the smart people stay there, they'll keep being the big evil monopoly. Best case is more placating and pretending.
Great post. As someone who has made open-source software just to share it with the world, and expecting nothing in return, the narrative of open-source users owing me something always irked me.
To give parent the most charitable interpretation of their comment, they dislike dealing with antisocial and/or poorly communicating people at work

I understand this, but I also strongly oppose the fact that OP equated "autistic" and "antisocial and/or poorly communicating".

That is an incorrect and harmful generalization towards people on the autism spectrum.
In the interim we've had zero accountability for the huge Co2 emissions or GPU shortages because of ETH mining for the last 5 years.

Will the Ethereum community offset the carbon footprint of their pet project?
Amazon to put Alexa voice assistant on NASA’s moon ship
*is comprised of

e: Muphry’s Law got me. Comprises or is composed of is fine.
I work at Google. How do I save 50% on Bay Area housing?
It is not just a poor choice but actually wrong - when overriding Objc classes and doing namespace prefixing like this, two-letter codes (like NS and UI and CI) are reserved by Apple. Third party code should use three-letter prefixes.
> It just seems strange that amidst a period where people are self-reporting increases in mental health issues that the suicide rate would drop.

Maybe the lockdowns brought people closer together with roommates and family. Long commutes are awful for mental and physical health - widespread WFH cut down on that significantly. Home cooking went slightly up[1] which improves physical and mental health because of healthier eating. People had to do more outdoor recreational activities instead of going to malls and bars, and maybe that made them healthier and less likely to commit suicide.

There are so many confounding factors that it's impossible to tease them apart.

1. https://www.fooddive.com/news/survey-7-in-10-consumers-say-t...
It is very reasonable to ask NPM, owned by mega-giant tech firm Microsoft, to protect users from malicious packages.
> This is an unpopular opinion, and should be wielded very carefully, but I think something often lost in these conversations is that the existence of a human behavior in an animal is not sufficient evidence that it's backed by the full weight of the human-like mental states.

Here's an even less popular opinion: most human-like mental states are a fiction, so the distinction you're trying to draw probably doesn't really exist. The mental states you attribute to suffering are merely a proxy for the behaviour you see from both humans and paramecia.
Please write more about this. We lack any serious cultural commentary about this. Artists are jumping on NFTs because they want to make money from millionaires, there's no theory to be found with the "creators" unlike previous art movements
They can't be clear, because the law is manifestly unclear.

The theory they give for disallowing non-GPL code to link to GPL libs is that the linking process involves copyrighted code and materials in the header files and interface (API).

This is, of course, what the Oracle v Google case was all about. The code in question is even (dual) licensed under GPL! If the US Supreme Court can't give a straight answer to whether APIs are copyrightable, the FSF is wise not to give any advice that would potentially put their proverbial foot in their mouth.

It's not a new theory of mine either - https://lore.kernel.org/lkml/20031206211900.GA9034@thunk.org...

Of course, the legal uncertainty doesn't stop RMS and his friends from spreading FUD about GPL "virality" because that theory helps making everything GPL.

That said, I think GPLv2 is generally OK if you believe in ideas of "Copyleft". In retrospect I think it's kind of sad that GPL slowly fell out of favor by devs because of all the complications of the GPL (of which some you mentioned). I remember in the early 2000s almost everything was GPLv2 by default. The world swung to permissive licenses after GPLv3 became too ambitious and made the licensing issues too complicated for the average software dev to care about. I suspect a lot of resentment that OSS devs don't get compensated is partially due to the ecosystem giving a lot of peer pressure for devs to use a permissive license by default (where they might actually have intended something like copyleft or non-commercial use licenses).

I know a significant part of my salary is paid for by the productivity of permissive licensed OSS (i.e. my employer doesn't have to pay OSS, so presumably part of the saving goes to paying me), but still these "what ifs" are still worth thinking about, and maybe there's still a chance that some issues could be addressed.
Yeah, I realized on a second pass that I had jumbled the "middle way" stuff with the Roosevelt era bill.
Team Performance: How to Improve Group Effectiveness
You asked:

> But if your license isn't open source, then what good is it for monetizing open source programs?

The OpenFare License is the commercial license that I believe should be used in the dual licensing circumstance described in the article. Thereby helping to monetizing open source programs.

The OpenFare License intends to provide that commercial aspect whilst being equivalent to the MIT License where possible.
A union offers other protections. Right now, your employer can (I'm assuming) just fire you for whatever they want. If you have a union and a proper contract, then they need justification and the union will back you up.
Ey! thanks for your feedback!

You are right, I'm trying now to edit the link to the platform and for some reason I can't find it. Maybe there's a time limit to edit the posting! if there's a way let me know as I'm keep looking for it!

Else, could you signup and create a creator's account? I'm limited to México for Stripe limitations. But as soon as possible I will be opening in the US, a US based stripe account can work with stripe accounts from anywhere!

Thanks for your time!
hack++ I will try this ASAP with the instant pot.

My Kitchen is being overcome with specialized cooker gadgets. Instant pot, rice cooker, immersion cooker...I wish I still had a convection oven, I may get a countertop version. Considering how much I use the instant pot I’m probably going to get some more of them.
NPM makes an interesting trade off - with the current scheme, security updates which improve the security posture of the application are accepted by default. Those are far more common than malicious updates. Would pinning dependencies lead to larger problems? Imagine if a log4j-like issue showed up tomorrow; most NPM-managed software would just require reinstallation to be fixed.
You could compare it to a messaging protocol. If the message is attempting remote code execution you would want to remove the possibility to do so and/or [perhaps] drop the message.
I wish that the US almost had mandated unions for anyone earning < 20/hr or something. All the cleaners, janitors, etc etc.

The focus on the unions on public sector, and the horribly distorted and weird policies that result is a negative.

It's hard to imagine a google being started by a union. Did the NY teachers union try to do a charter school in new york to show they could do as well as others? My impression was this was a flop.

In CA union passed rules banning schools from maintaining reserves. This is while the same schools teach students about having some reserves (critical) as a life skill.

It was AB5 which made life miserable for even folks who WANT to try to do right by staff and moved from a principles based a approach to a carve-out / exemptions approach (ie, forcing gig musicians to become employees for a 20 minute opening gig at a bar, forcing writers to clock in and out when thinking of their writing, and a ton more insanity). The list of careveouts they've had to add is mind boggling and illustrates how backwards they got it. Obama had this right by focusing on wage rates and hourly vs exempt. His approach was easy to implement and would have gotten rid of a ton of the "manager" abuse out there.

The fight against someone groups like success academy (delivering amazing results to historically under served groups) - denying primarily minority parents the kind of choices that the union bosses and chancellors take for granted.

I'm aware of a case where a union guy showed up drunk, drove a forklift and injured another worker and kept their job. I mean, more power to the union but I have friends who've quit working in a union workplace because showing up and working was like being a traitor to the rest of the group there (who had figured out how to create weird work rule conflicts for extra benefits with scheduling craziness etc).

The history of corruption also less than ideal. "The unsealed criminal case describes a prolonged embezzlement scheme starting in involving union money from the Warren-based union local that bankrolled high-end shopping sprees at Louis Vuitton, Balenciaga and Apple, and more union funds spent on child support payments and Greektown Casino gambling binges."
An Honest Comparison of VS Code vs. JetBrains – 5 Points
As someone who has worked so long on the project, how do you feel? Relieved?
during my time there, we had a saying: "what ads wants, ads gets".

anyways, IMHO, the beginnings of the end were:
* when google search first landed in china
* the initial few mass hiring events (2005-2008)
* when they cancelled "social TGIFs" (TGIFs that your non-google friends could attend). i think this was 2008?

the whole social debacle was just evidence that google had already lost that fight years previously...
>Right but it's not capitalism as such that does that.

I assume by "that", you mean the concentration of wealth. But capitalism does concentrate wealth as a mathematical inevitability, because of the strong feedback loop between capital and income. The old saying, the rich get richer is literally true: having money makes it easier to make more money. It's intrinsic to the system. On an individual level, it's worldwide (ie, the disparity between individuals is increasing, though the disparity between nations is decreasing; see https://unu.edu/news/news/global-income-inequality-up-or-dow...).

That doesn't mean we should throw the whole thing out, but it does mean we can't just take our hands off the wheel and let it run laissez faire.
For those that are interested, here is my compiling fork.... shorturl.at/tO036
There are professional standards. Show lasers are very definitely NOT harmless. I have mild but permanent retina burns from a home-made 40mW projector I put together in the 2000s.

Modern show lasers are more likely to be around 1W for smaller events, around 20W for stadiums and up to 100W for the biggest outdoor events. Getting the beam from any of those in your eye will blind you almost instantly.

So audience scanning is carefully calibrated. The lasers are set up either to scan balconies and ceilings, to move at a certain velocity to minimise dwell time, to lose most of their brightness below a certain height - or all of the above.

Professional shows require a "variance" - basically regulation and associated paperwork - to make sure no one is hurt.

Of course any idiot can buy a 1W show laser for less than $1k now, but the US has quite strict legal requirements for public use, and anyone who causes serious eye damage is potentially on the hook for a law suit and bankruptcy.
>The moment a customer does not pay a bill within the specified terms is the moment you must stop working for them.

Be reasonable and communicate. I've had clients tell me in advance they'd be late and had mega corps tell me they are holding all payments until next quarter. . This is really where you have to live with your client being slow pay. When things go sideways, sometimes the right call is to get your work in per the deadline so that when you do end up in court, the whole amount of the bill can be collected, not just the part you turned in.

The big thing is communicate and be reasonable. I've also had clients where I've been able to ask for an advance (and got it) or ask for them to pay earlier. Being flexible set that up (i.e. you were slow last quarter... any chance we can speed up the next milestone payment?)

>This also means that you must invoice regularly.

#1 mistake that most freelancers make is not billing or waiting until "it's worth doing". Have a great system for tracking your hours and deliverables and billing them, as that is all you'll usually need to win any billing dispute.