skysight-inc/HackerNews huggingface dataset:
Though applying the word "science" to refer to psychology is a very liberal use of the term.
If you had a bigger family member who had tried everything, what would you recommend to them?
There are systems / employers (several in Germany) which explicitly reject messages sent after hours / over the weekend for just this reason.
I've come to abhor the term `misinformation`, I know your intent but Twitter/FB has been using it in nafarious ways. Anytime I hear it, it triggers censorship related thoughts for me.
What's your preferred alternative then?
it's the comment from the recent post "who else would put M in FAANG besides a Microsoft employee?"
Charge your phone using a vacuum cleaner
Tried that, but nope :D I'll let you figure this one out once you get near a computer!
Ozone Hole Would Have Killed Plants and Raised Global Temperatures
#1 and 2 are both very important.
Haskell Exercises for Beginners
> I'd absolutely make sacrifices for friends and vice versa.

Don't hope too much for the "vice-versa", though.
Of course it's a joke. It's Bill Hicks. Wish he were still around so we could hear what he would make of "But they had 200 Yugoslavian tanks".
At least the part about wasting time does. Luckily there is the noprocrast option.
I'm so happy to see this.

Personally I don't particularly care - SQLite's loose typing has never caused any problems for me - but I've seen SO many programmers dismiss SQLite as an option because they find its loose typing distasteful.

Eliminating one of the most common reasons that people reject SQLite feels like a big win to me.
Oh my..., touche. This hits too close to home for me.
Nations are sociological inventions. If I know where (& when) on Earth you were born, I can predict your nationality with extreme precision. Does this mean that nationality is a natural geographic categorization?
I use this exact pattern a lot. One thing to consider is that in the process substitution version, do_something can't modify the enclosing variables. The vast majority of the time I want to modify variables in the loop body and not the generating process, but it's worth keeping in mind.

One common pattern I use this for is running a bunch of checks/tests, e.g.

EXIT_CODE=0
while read -r F
do
do_check "$F" || EXIT_CODE=1
done < <(find ./tests -type f)
exit "$EXIT_CODE"

This is a more complicated alternative to the following:

find ./tests -type f | while read -r F
do
do_check "$F" || exit 1
done

The simpler version will abort on the first error, whilst the first version will always run all of the checks (exiting with an error afterwards, if any of them failed)
I’m sure we’ve all seen posts here from people that make us think very unkindly of the HN culture.
I use this a lot for image hashing. How does it compare to Apple's NeuralHash?

I would expect that Apple probably did a very good job at their implementation, and pHash is quite old tech.
simple examples, jargon-free sentences, too many concepts while explaining a concept, concept explained without an example, unrealistic examples, not explaining why we do something in the place and jumping into explaining them.... If there is a technical book free of all these anti patterns I am buying it :)
Maybe google should move to one year exclusivity on the apps in their App Store?
Thank you for writing this, it really crystalized for me why I feel the way I do about oil. I hate it. When I want a language, I want a real language like python not a weirdo jumped up shell (see what I did there?). What I want in a shell is a super small, fast, universally understood thing for basic tasks and easy expandability through tools like parallel and python.

For what it's worth, I consider oil to be closer to a unixy PowerShell rather than a more powerful bash. Note that this is not a slight, PowerShell is sweet for what it is. It (oil) really takes a hard left from the POSIX philosophy of focusing on one thing and doing it well. I'm also bitter that, if it's going to veer so far away from POSIX, that it didn't go the whole hundred and become a function language with comprehensions and such.

For what it's worth, everything you mentioned above about your approach can be done with parallel.
if the owner of rg3d is reading, your friend Adam is a big reason I’m not emotionally (or financially) invested in your project. his incessant negativity on every “competing” project reflects poorly on your community. I suggest you politely ask him to stop.

I’ll take a supportive member of the ecosystem over a toxic one.

for others who aren’t aware, the parent commenter reliably show up in any thread about this project to spread misinformation about others.
The first thing I thought was Mark Cuban was the wrong guy to use as an example.

(Always felt Cuban got lucky during the early days of the gold rush. I feel that way about most financially successful people though?)

I think that definition missed a few HN personality types.

It forgot unsuccessful, lonely, egotistical, disenfranchised, shut-in's---like myself.
Therapy itself can only do so much.

There are many bad therapists.

(Finding a good therapist is a bit like tech recruiting --- signal is low, false signal is high, quality variability is tremendous, search costs are high, consequences of a poor decision are high.)
I don’t think we know enough about how the human brain works to make that statement.

There’s a lot of stuff that goes on outside of our conscious self.

The conscious part of our brain may just make up that rational, “I saw A, and because of B, I decided to do C” explanation after the fact.

Also, self-driving cars already have an expert system on top of their neural networks.

That’s what makes them start moving, decides where to take a right turn, etc. The neural networks only are there for deciding how to make that right turn.
Not sure why you are getting downvoted. It is a fundamental challenge of climate science. You can backtest a model all you want, but anyone familiar with confronting backtested models to reality knows that this gives you very little comfort. Climate science fundamentally deals with untested mathematical models.

It is not the only domain of science that has this problem. Medecine is a big one. You can experiment to some extent but for obvious ethical reasons, there are lots of stuff you can't experiment on, and as a result we keep getting contradictory studies on issues that should be purely factual.
I had not come across FAAMG but I like it, even if I have trouble saying it. ("MAGAF"? Hmmm. "GAAMF"?)

Netflix has never been an aspirational overlord type company like the others.

Even though Microsoft is no longer at its peak, its dual presence via OS and cloud keep it in sustainable wannabe overlord position.
This is a new development, please don't try to suppress news.
> I’m polite and respectful to most strangers I meet. Just like I am to many of my colleagues, who are effectively strangers to me.

Well, I'm extremely happy to have a job where colleagues help each other out. Put less weight on a colleague who just went through something tough such as a long term break up or loss of a loved one by taking over tasks of her, letting someone who called ill take their time to get better instead of harassing them. Simple things which are common sense. Simple things you also do for your loved ones.

Not every employer is like this, heck not every team(manager) is like this (teams in same company differing).

There's a simple word for the opposite, a word I'm not a fan of, but it is there: toxic. Or: short-term benefits instead of long-term benefits. Or, my favorite: dumb egoism instead of smart egoism. Because, in the end, the family way is just that. A smart version of egoism, focused on long-term survival.

The title of OP, seems someone who's worn down by the short-term egoism they experienced. Except, when reading the article, its not like that (it could've been). I know from myself, with my autism, I don't like certain team activities. But that does not mean I e.g. don't like (the) people. Its just that sometimes I prefer to be (left) alone. I made that very clear when I joined, and I've been open about my autism. My family knows this, too. I had to be alone for a while yesterday during a wedding. No problem.
Nope.

Having worked in a shop that used GitLab issues for project management, I've come to realize GitHub-style issue trackers work if all your project management boils down to creating and tracking bite-sized blobs of work. It stops being sufficient when you need to actually plan ahead. FWIW, so does Trello. Couple reasons why:

- Issues are flat. Work breaks down into a tree. And no, "epic / ticket / checkboxes in task" is not enough, that's barely two and a half levels. Compare with https://en.wikipedia.org/wiki/Work_breakdown_structure [0].

- Issues are independent. Properly broken down, work in a project has dependencies. That turns a tree of tasks into a directed acyclic graph of tasks - work items depend on other items, often items from different areas in the WBS.

- Issues don't schedule well. Most issue trackers I've seen don't support simultaneously entering planned start/end dates, actual start/end dates, and actual work being done. This means they can't be effectively used to estimate the length of the project, and update that estimate as the project progresses. Forget about any auto-scheduling.

There's a reason why old-school PMs love their Gantt charts so much - they properly reflect the graph-like nature of work, and they let you see the information crucial for planning at a glance.

In my opinion, any system that doesn't support entering DAGs of tasks with planned manual and automatic dates (e.g. "this task will take ~5 days, and starts when that other task ends"), and doesn't allow you to compute the critical path, is not a project management tool, but a glorified TODO list. A good PM tool does what I've outlined above, plus it lets you easily run what-if analysis - that is, play around with estimates, resource availability, task ordering, to explore the space of possible project plans and possible failure modes.

So, in my opinion, neither GitHub/GitLab issues, nor Trello or other Kanban boards, are useful for PM work. I've heard that properly configured Jira just might be. MS Project is a good one, if you ignore its clunky UI and propensity to randomly lock up for no reason.

--

[0] - Even where the Wiki says "For most projects a hierarchy of two to four levels will suffice.", this is in context of "lowest level of detail of the WBS should be longer than a single reporting period", which would be typically a month or more. Tickets in the issue tracker are thus a level below that. So, to properly break a project down, you need ~2-4 levels of structure above your tickets.
GitHub issues is great, until and unless you work for a company that doesn't allow 3rd party access to the Org where all your repos live. I want and need a one-stop shop for my Kanban board and I could accomplish this using GitKraken Boards for instance, but because of where I work, they disallow GitKraken access to my repo issues. So now, managing a dozen or more repos with an issue tracker for each one separately, is frankly, a pain in the ass.
The nagware prompts of parallel are so objectionable that I will do a lot of things to avoid using it at all. So pretentious!
Awesome. The weird column type behavior is possibly the only thing I dislike about SQLite3. Having to add the word "strict" at the end of each "create table" statement is a slightly annoying thing I might forget, but it's a reasonable concession to compatibility, and I can write a schema test to catch omissions.
Yea, i've used phashs before to find duplicates in image datasets for training neural nets. Mainly as a high level method for cleaning up large image sets.
Issue complaint prompts to promote the author, for one.
There are over 20,000 approved medications in the US. I don't really feel like this analogy is holding up very well. But, have I happened to remember about 200 or so API and library calls over my career? Probably.
HN is part of Y Combinator (obvious from the URL) so there has always been a bias toward entrepreneurship and startups.

In practice it tends to be mostly content from bored engineers. Any social website like HN is inherently biased toward people with the most time to burn, because they have the most time to post. It turns out a lot of modern engineering jobs have a lot of free time at your desk in front of a computer, so those are the people who post here most.

The actual entrepreneurs are usually too busy to post too much on HN so they aren’t heavily represented. Not absent, of course, but it’s hard to compete with the people who seem to have infinite free time for social discussions.

HN can be interesting, but it’s really difficult at times to separate the signal from the noise. There’s a lot of noise.
Ask HN: Why Multi-region failover not in all components in Public Cloud
I'd figure this last year would make it kinda obvious but ok. Maybe: Living paycheck to paycheck - risk of eviction - foreclosure moratorium - no job due to COVID? That's basically not something that happens to people who are rich because they don't work in restaurants, retail, tourism, etc. unless they're the ones running it... which means they have significant capital and don't really risk being thrown out of their home or having to sell their home, etc.

There's lots more but I mean - surely that's sufficient to get the idea across?
It's very interesting, thanks for the link!

But it does not change the point.
People who created Ada believed that Ada Lovelice was the first programmer and named the language after her.
So it's not named after "somebody's girlfriend".
The fact that they were probably mistaken does not change this.
It she was brilliant anyway, even if not the first programmer.
Godot is the leading open source engine right now. It has a rust community. Lumberyard is iirc a CryEngine derivative which... maybe I'm biased but the two games I know in that ecosystem are MechWarrior Online and Star Citizen and neither left an excellent taste in my mouth.
I didn't see a "normal" rate in the survey but I'd note that looking, whether casually or otherwise, is a lot different from actually moving to a new company.

That said, my totally anecdotal impression is that there's more than average moving around.
Just EFF'ing sign it.
I don't need to hope, I know from experience.
I see that you (uncharitably) ignored the 5 huge bevy releases that occurred this year and the features they contained. I wont bother listing them here because the "last year of bevy" post above does it better.

Also feel free to check out the many Bevy games published to Itch: https://itch.io/games/tag-bevy

And the large library of community generated games and plugins:
https://bevyengine.org/assets/

But again, adam already knows this. They just have a chip on their shoulder.
The problem is not it does not get in the way. The problem is that some expect it to get in the way when the data is not right and assume it will do when in fact it won’t .
> My point is not, as you seem to think, that creating more dark places intentionally is good.

But that was the context in which we were having the discussion: not about Elliott Smith and the like, but about Gordon Ramsay, who creates such dark places (although of a very different sort from the dark places inhabited by someone with depression), and whether the cost that imposes on the participants is acceptable.
Should You Get a Booster Shot? Here’s What We Know
They already require masks indoors.

There isn’t a lot of physical distancing at any school playground that I’ve seen. “CDC recommends that people who are not fully vaccinated wear a mask in crowded outdoor settings or during activities that involve sustained close contact with other people.” https://www.cdc.gov/coronavirus/2019-ncov/community/schools-...
Reminds me of when 4chan pretended to be Hacker News.

Thread archive: https://desuarchive.org/g/thread/48696148

HN discussion: https://news.ycombinator.com/item?id=9788317
I've been doing this for all of my personal projects for a few years now and it works really well for me.

GitHub Issues has exactly the set of features that I need. I'm confident I understand 100% of the functionality that it offers, and I use all of that functionality.

(The "GitHub Projects" stuff hasn't stuck for me, but that's presented as an optional layer on top of issues so it's easy to ignore it.)

I also love how programmable Issues are. The APIs (both REST and GraphQL) are easy to use, and the options for automation using GitHub Actions are exciting, though I've not done much with them yet.

I also like having an exit plan for this kind of tool, and the API means I can easily get all of my issues data out again. I wrote a tool called github-to-sqlite which exports my data to SQLite and I use it to build a SQLite database that brings together data from many of my projects so I can search and query it in one place - demo here: https://github-to-sqlite.dogsheep.net/
I used to have bash fun like `curry { xargs -I {} $1 }` or something like that. Pretty useful to simplify one liners.
Directual – No-code platform for building scalable apps in a visual interface
Probably off-topic?
Mission Afghanistan: Biometrics
Thanks! I do have two pretty big games written with the engine - https://github.com/mrDIMAS/StationIapetus and https://github.com/mrDIMAS/rusty-shooter . I've started writing them because it is impossible to get right feature set, without a game that uses it.
Is it even possible to move the goalposts farther than this response?

Equating sexwork with all sexual activity is like equating opiate abuse with smiling.

Edit: Hmm, new account comment but, flagged for what? Making a point plainly?

Edit2: The topic is sexwork, the legality or illegality therein and the pros and cons, the parent wants to talk about any sex instead, I believe "moving the goalposts" is accurate, but flagging that is something else entirely. @dang?

Edit3: I must have missed an unwritten HN guideline, somehow it seems wrong to me, but I'll leave it here for future reference: all drugs all bad, all sex all good. TIL.
The software engineering at Northvolt Systems also switched to Linear.app and it's amazing.
What misinformation did I post about bevy? Also, for what it’s worth it was yours truly who posted bevy on hn a year ago which got them a lot of traction

https://news.ycombinator.com/item?id=24123283

I’m just a fan of rg3d because it’s more advanced and less promoted than bevy.
I don't disagree with what you're saying necessarily or with the negative implications of that genre of reality tv.

But for me, specifically with Gorden Ramsey's shows, the appeal is different. To me, it's about watching someone who tries to pull one over on Ramsey and fails miserably. The deciept is a part of the appeal (sometimes the deceipt is self deciept, admittedly).
Yes, and I have tripled my income in the first 2 months of starting my business. There were multiple face to face meetings planned with clients, as well.
Thanks for pointing out the relationship between caloric restriction and cortisol production. Your statements and anecdotes seem to be well supported by the literature.

> Starvation caused a rise in plasma cortisol [...] but no change in total urinary cortisol metabolites. [1]

> very low calorie diet (VLCD) did not alter plasma cortisol and markedly reduced cortisol metabolite excretion [...]. [1]

> Overall, caloric restriction significantly increased serum cortisol level in 13 studies (357 total participants). Fasting showed a very strong effect in increasing serum cortisol, while VLCD and LCD did not show significant increases. [2]

> The meta-regression analysis showed a negative association between the serum cortisol level and the duration of caloric restriction, indicating serum cortisol is increased in the initial period of caloric restriction but decreased to the baseline level after several weeks. [2]

[1] Influence of short-term dietary weight loss on cortisol secretion and metabolism in obese men
https://www.researchgate.net/profile/Alexandra-Johnstone/pub...

[2] Systematic review and meta-analysis reveals acutely elevated plasma cortisol following fasting but not less severe calorie restriction
https://www.tandfonline.com/doi/abs/10.3109/10253890.2015.11...
Off-topic but since there is no other way to get in touch: according to your profile page, you seem to be new here. You've also posted own content a few times. Be advised that - from what I know - submitting only content of a single page will get your submissions automatically "killed" [0] after a few submissions. Just post and comment on other things as well and you'll be fine, I think.

Apart of that: welcome and enjoy the content and discussions!

[0] That means they will be made invisible to everyone but the ones who opt in to see these too. The setting is appropriately named "showdead" if you are curious.
in my implementation, I give each rule a priority. I always choose the one with the highest priority to expand. I basically followed this https://loup-vaillant.fr/tutorials/earley-parsing/parser
Only week 3, but finding it pretty great this time round, ketones actively suppressing appetite, eating about 2 meals a day, down about 6kg so far. I still fast a couple of times a week, but being in ketosis already makes it crazy easy. Have enough energy for gym, though power slightly down.

I hear people can hit a wall about 8 weeks in, but also hear that could be down to over-consuming seed oils. Will see how it goes.
Your arguments against the balanced budget don’t convince me. Have you looked at the federal, state, and local debts lately? It is mind boggling
When I switched from ANTLR to hand written for Adama ( http://www.adama-lang.org/ ), I felt way better about things. I was able to get sane error messages, and I could better annotate my syntax tree with comments and line/char numbers.

A killer feature for a parser generator would be the ability to auto-generate a pretty printer which requires stuffing comments into the tree as a "meta token".
Well written. These are all core aspects of our coaching program to improve metabolic health: improve sleep, reduce stress, more pleasurable activities, better food choices, sustainable exercise routine, reasonable portion sizes.

The "small goals" is also critical to counter all-or-nothing thinking. We use a mix of behavioral & cognitive approaches to try to cement the improved habits & ways of thinking.
Why is this a reality? It is not a reality for my company.
In the context of high-performance, revenue-sensitive data transformations, it'd be interesting to see how reusable free/open-source components would fare, especially with regard to licensing.

I can see MIT/permissive licenses being less attractive than usual in an environment like that, because the author might perceive reduced chance of reaping rewards (versus aiding competitors) from publishing components.

If improvements led to greater-than-zero reward for publishers and consumers alike, though (as enforced by copyleft approaches), then perhaps the results would be different. All conjecture, really.
Interesting that values are still coerced if possible. I'd expect STRICT to be absolute in this case.
While massive structural disadvantages for those who aren't perceived as "white" still exist, your attitude might not be "racist" per se, but it's still privileged and shitty.
No one needs masks anywhere, except perhaps those currently symptomatic and needing to travel in public to access treatment.

Children certainly don't:

"Distancing, hybrid models, classroom barriers, HEPA filters, and, most notably, requiring student masking were each found to not have a statistically significant benefit"

https://nymag.com/intelligencer/2021/08/the-science-of-maski...

Its possible that the lack of regular human contact and connection (including not being able to see people's faces) is having seriously negative cognitive and development impacts on children; https://www.bmj.com/content/374/bmj.n2031
The original core audience was Paul Graham fans as far as I know. I think I found HN because it was the thing Arc was used for.