skysight-inc/HackerNews huggingface dataset:
The Greek philosopher Euhemerus believed that Gods has originated as humans who was worshiped after their death. So the naturalistic explanations existed, although I don't know how widely accepted they were.
The interface of the popular matrix clients like Element is pretty good, certainly better than IRC, but a step down from Discord imo. I’ve submitted multiple bug reports for really basic stuff, like editing a message with a link in it (at the time the message could only be edited up until the link).

I’m sure it’s improved now but I don’t blame people for going to discord. If we want people to want to use open source software it would be nice if it was at least as good as commercial software
We simply have both status (not verified) and a type (password) fields; so an type sso login or signup will never encounter a type password record and a not verified record will never let you get logged on. Then we purge not verified records every few days.
My main concern is their effect on the gut microbiome: https://academic.oup.com/advances/article/10/suppl_1/S31/530...
AFAIK Western-style sweets/candies aren’t very popular or common in Japan, at least historically.
Even in Europe, cars are quite common for everyone. Maybe less for the middle class in big cities, but the traffic in London and Paris is quite terrible.
Yes, lots of people worked very hard to make the outcome better. I'm grateful to them for helping protect my aged relations. They did make a difference.

With that out, the Covid-19 pandemic, even without any measures at all, was still incredibly mild. Wikipedia says 0.1-0.3% global population lost [0]. It would have been I don't know, perhaps 0.5% without measures? Compare to the other pandemics on that list, you routinely see ones that wipe out 20-50% of the regional population - now that is significantly bad.

[0]: https://en.wikipedia.org/wiki/List_of_epidemics
They have also made official rhymed translations into other languages. The English one is "Kids and grownups love it so / The happy world of Haribo".
> how would you feel if that person contacted you now?

Well, I would just talk with them as if nothing happened However, the conversation always end up with most of them asking something from me.

I think you can get the idea on why I feel this way.
> But what if they aren't worth more (as a dev, financially) than they think they are?

Honestly i think most devs err on the side of underestimating their value not overestimating it, particularly in the current market.

Of course, ymmv, but last time i switched jobs i ended up being pretty shocked how much more employers thought i was worth compared to what my (at the time) current job was paying me.
Renewables are not a viable solution to energy needs on their own. It is not possible to heat houses or power a grid during low-wind periods in winter or at northern latitudes for sustained periods (weeks to months) with wind and solar. Nuclear can act as a zero carbon base load power. And we need to be making those investments now, or we'll be stuck with fossil for a lot longer than 10 years.

I'll also add that renewables were made possible by massive government subsidies while they developed enough economies of scale to compete with other power sources. High carbon tax with subsidies for ALL zero carbon energy, including nuclear, are the way forward.
What is a woman's salary in Finland?

At any rate looking at it
http://www.salaryexplorer.com/salary-survey.php?loc=73&locty...

http://www.salaryexplorer.com/salary-survey.php?loc=73&locty...

it looks like you're right, the median salary for programmers in Finland (4,830 EUR) is just a bit more than the median salary for everyone (4,320 EUR)
well for one, you didn't answer my question...
actual is "going open-source", but "Unfortunately, the mobile apps are going to be deprecated"

https://actualbudget.com/open-source
Controllers are absolutely making a difference between arabs and other whites on French trains. They generally lessen or avoid fines for arabs.

If you pretend to fight racism (most people only pretend), please fight this.
Watch the nootropic video from the YouTube channel "What I've Learned"
In some sense that's tautological. We know some publications exist that others thought were great works, but those have been lost, so we cannot now say they are great works. https://en.wikipedia.org/wiki/Lost_literary_work

> for some reason

Had the fire at Ashburnham House burned the sole copy of the Nowell Codex, we would not now have Beowulf.

Had Max Brod followed Kafka wishes, we would not now have The Trial.

So the "reason" can be happenstance, and not due to how we currently regard its place in literature.

The question then is, what other works might we now regard as "great", but for happenstance. Some may even still be available, and simply unread for centuries, waiting to be rediscovered.
It's good and fast but lacks some features (like find) that Calibre's reader has.
Last time I tried to do the moral equivalent of this (not using SQL, just some custom python), I ran afoul of the rate limits really quickly.

Does this client do something smart to mitigate that, have the limits been relaxed, or is it still a problem?
Yes but you need a court order to destroy them and the destruction has to be in a well controlled way.

More important interfaces are in general not protected by copyright or patent law. As such the chips _might_ be fully legal chips which just happen to have the same interface.

Lastly the manufacturer of the device which includes the chips might have bought the chips for which the driver was made and someone else in the supply chain might have switched them out, potentially creating the situation where there is no fault with anyone hit by this. And idk. but punishing random persons which metaphorically speaking have just been at the crime scene but are innocent and didn't even know there was a crime going on is _never_ ok.
I think it is important to have a mix of energy sources, and nuclear is a reliable option that is carbon free and doesn’t depend on the weather.

What brings climate disaster closer is that we have lost the ability to effectively build large complex projects such as nuclear plants.
3.4 has a new epub / mobi support and has find
https://archive.ph/ktOK6
Gelatin is a by-product, eating it supports the profitability of animal slaughter.
Yet still, there seems to be some distance between eating it and the behaviour of that one guy in Scott Pilgrim who loses his veganchad super powers because "Chicken's not vegan?".
Thank you very much for adding font recognition in a second properties window. I've been able to rid myself of Acrobat for months now. My only critique would be that the font list would be better kept in the first properties window. One Ctrl+D is more elegant than two.

Would a Dark Mode come in the next release?
> It matters a lot for where i work, we believe multithreading is holding redis peformance back.

Do you run stand alone Redis or Redis cluster? Multithreading is a strategy, but it isn't the only strategy to improving raw performance.

> is there somewhere i can read more about that? curious about the server needs to do that. i worth key/value clusters a little larger then that. if possible it would be cool to use redis for it.

Redis scales to about ~1000 nodes with each node supporting about 200k qps, math gets you to around 200m qps as the practical upper bound for Redis these days. Multithreading would potentially help us push clusters to the billion RPS boundary.
I wish there was a pattern to encapsulate data and functions from a module.

So you could do:

import greeter

greet1 = encapsulate(greeter)
greet2 = encapsulate(greeter)

greet1.name = 'Joe'
greet2.name = 'Sue'

greet1.greet()
greet2.greet()

And greeter.py would look like this:

name = 'nobody'

def greet():
print ('Hello '+name)

Output:

Hello Joe
Hello Sue

This would be so much nicer and leaner than classes.
Possibly. It's the most requested feature at https://sumatrapdf.canny.io/feature-requests
A hundred years ago most subway maps were more geographic - until Londons tube map came along. Most cities over time switched to a more easy to understand diagrammatic map. In New York, the resistance to that change was huge - it was tried in the 70s with the vignelli map, and failed.

If u remove all the unnecessary geography, u can have more affordances to show night time service and or local and express patterns … look at the weekender, which is much more understandable to ppl from other places.
>It seems that Emacs does the check automatically, no?

Nope, it for sure does not.
Hi, maintainer of the repo here, thanks for sharing :)

If anyone's willing to go through those examples with an interpreter on the side, you can check out https://www.wtfpython.xyz/

It's built with pyiodide, the only limitation is you may not get correct results for the examples that are version-dependent. The UX might not be great, especially on mobile (happy to hear ideas on how to improve it), but it does the job for now :)
No worries, happy to talk about this stuff all day long! The links are in a higher up post, they are:

[0] https://obua.com/publications/philosophy-of-abstraction-logi...

[1] https://obua.com/publications/practical-types/1/
I'm not sure it's that simple.

let's imagine the first envelope contained between 1 andand 1000 dollars, the second double the first.

if you open your envelope and it contains a whole number of dollars between 1 and 1000, then you should swap, id take "250 or 750" over 500.
One only has to understand the history of France itself. The French language itself and "French identity" is the sole unifying factor tieing together a plethora of distinct cultures and languages that you recognize today as being part of France.

Consider that in addition to French, you will also find the following spoken languages: Arabic, Norman, Picard, Poitevin-Saintongeais, Franco-Provencal, Occitan, Catalan, Auvergnat, Corsican, Basque, French Flemish, Lorraine Franconian, Alsatian, and Breton.

The idea behind fighting to protect the French language is to protect the unifying institution binding these groups of people together in a harmonious society.

France is a melting pot and the government defines France as an inclusive nation with universal values -- advocating assimilation through which immigrants are expected to adhere to French values and cultural norms.

Speaking the French language and declaring yourself to be French is what counts. The government thus has an interest in defining exactly what being French is. French citizens still equate their nationality with citizenship as does French law.
I’ve tried the auto ones and they are _too_ easy. It feels like all it’s doing is showing my credit card bill in a different format. Plus, I don’t want some external corporation to be the source of truth for my money. Entering everything in myself makes me slow down and consider what I’m spending. And as a bonus, I spot check against what my creditors think I’m spending.
JW writes for the Guardian as well, very interesting perspectives in his books so that you can start to see what's actually going on in the pitch. I highly recommend it, a bit of history illuminates why exactly we have the formations that we have and why one right back is not the same as another.
Again, you do not actually know that. If you read what I wrote earlier, then you would understand that there are plausible scenarios where no intentional breakage occurred.
Also large 100mb+ text files seems to bring scrolling to a crawl in Emacs.
Impressive page layout for a paper from 1961!
IRL I find it exceedingly easy to form connections with others (in my 30s), it doesn't take much time at all. I tend to be in situations where meeting new people happens (coworking spaces, cafes, big cities, going to other cities and staying in places with shared spaces etc).

However, 99% of the time I feel disinclined to solidify those connections and create the dependencies the article calls "shared context", because I actively do not find I have much in common with these people. Often I resist accumulating that "shared context" and actively evade and ghost them, other times I don't but later I wish I did. The reason is that by now I have a pretty well-formed worldview, and I know most others have one as well, and I am correspondingly sensitive to finer differences between them. And with meeting people in various IRL communities, the likelihood you are compatible in this way is hovering around zero.

***

Generally, I strongly disagree with the article, find it meandering and struggle with the unorthodox meaning it's trying to force onto the phrase "shared context". In fact, in the very next paragraph it gives a stark but much more suitable term for what it wants to say: a web of dependencies.

Friendships may form via such a web, but good friendships usually don't. It's a legacy way of sorts, and in our age worth actively avoiding.

An example of friendships formed via these webs is often childhood classmates. The only reason you may end up being friends is geographical proximity. There may well be nothing in common between you otherwise. If you let such friendships solidify, they will weigh you down or you will have to endure the psychological pain of ripping yourself out of that web of dependencies.

Meeting people in IRL communities is like that, it suffers from people being randomly put together. Accumulating "shared context" (again, web of dependencies) due to geographic proximity alone is the last thing you want to be doing. If you happened to meet someone due to chance IRL encounter, you have to vet them 10x more carefully before letting the web grow, because the chance the encounter is worthwhile is very low.

By contrast, shared context (the actual thing, not the meaning forced by the article) is easy to come by thanks to the Web, and there're plenty of people who have compatible worldviews yet are different enough to be interesting to engage with. All you need is try and get a feel for all the various ways of signaling. If you are sorta good at something like art or engineering (yes, this can be hard to know for sure), be a bit brave to go more public with it through social channels, etc. Establishing IRL acquaintance later with casual meetups is easy thanks to relaxing travel restrictions.
Show HN: Switch from Medium to your own blog (2019)
Wikipedia says 0.1-0.3% global population lost [0]. It would have been perhaps 0.5% without any response whatsoever. That's still insignificant compared to all the other pandemics, which seem to often kill 20-50% of the regional population.

[0]: https://en.wikipedia.org/wiki/List_of_epidemics
There is no consensus on taste—you give the same non-sugar sweetener to different people and they’ll have different reactions to how they taste.

The health effects are largely the same—your body doesn’t do much with these sweeteners, and they’re used in small quantities to begin with. Saccharine was thought to be unsafe after experiments in the 1970s, but the modern consensus post 2000 is that it is, in fact, safe.

Xylitol is the odd one out because it has calories, just 40% less than ordinary sugar. It’s being sold as something with all sorts of amazing health effects—fewer calories, lower glycemic index, etc. Some of these are overstated. I think most of these are overstated. IMO it is more convenient to just eat less sugar. Unlike most sweeteners, you can bake with xylitol, more or less. Some people find it irritates their stomach.

Stuff like sucralose and stevia are convenient and easy to source. YMMV, the only reason I’m having an artificial sweetener to begin with is because it’s in a factory product like soda or chewing gum, so I’m stuck with whatever the choice is off the shelf. If I’m cooking or baking, I look for recipes that use less sugar to begin with or I just eat less of the final product.
I always think of the Monty Hall problem with 100 doors. And with the game show host revealing 98 'goat' doors thus leaving two doors left (the original guess, and another one). You'd switch then right? :)
btw, please follow me for updates about dragonflydb at https://twitter.com/romanger
The GP knows all this, and agrees it's better to switch (look at the second paragraph). They just dislike the common formulation (that is given in terms of the extra information from the boot being opened), and find another formulation more compelling (your original choice is one door, while the switch is actually to the best prize from the other two doors, not simply to another one door).
>> If you want a high paying or high status job, it’s not clear to me how you escape the requirement for very hard work.

This applies to almost everyone, so I agree. The counterexamples everyone brings up are people who are top 5th percentile in office politics / social skills or top 5th percentile in natural gifted ability, or simply luck. For the majority of what you're talking about, it's certainly accurate - very hard work at some point was required.

For some reason this is becoming very hard to accept in society, and popular discourse is trending towards "everything is mostly luck."
It would still make sense to encourage their self esteem, because poor self-esteem is a self reinforcing condition. It negatively affects your mental health, and by extension your job performance and "worth" on the job market.

If a little bit of self delusion is what's required to break that cycle, then it's totally worth it.

Not that I think that's what's going on here. If you read between the lines of the OP it's my opinion that the main issues afflicting them are a poor self-image and bad networking skills. They're likely good enough technically but if they don't address the self talk they may never realize that.
what if they would be great doing something entirely different. OP hasn't said if they ever had a point in their life when they really enjoyed what they did.

in my case brain fog from burn-out lasted not months but 6-8 years with varying severity. depending on how long you stay burned out or ignore the burn-out that might be less. E.g if you're without a support network during burn-out it may not be as straight forward to pull yourself out. Burn out might be not because they worked so much and are now financially stable but because they had to work so much because they could never make ends meet until now.

If they can afford it they should take time off radically - get rid of everything that ties them down, be in nature for min 6 months (example: a long hike -> heading from A to B so there is a purpose in the simplicity). Or cover yourself in books (not compsci or tech literature but something radically different) and spend the other free time physically exercising.

There are pretty clear signs of depression in these sentences (why I would focus on lot of exercise or routines that also demand a healthy diet). Alternative is to see a quack and pop pills for the next few months and risk some addiction as a result, or at least deal with weaning yourself off them again.

Doing radically different things than $dayjob means totally forgetting about technology for a while and opening yourself up to other things. Person is 28 ffs which is hardly an age where you can't start on a radically different career path and end up excelling in it. Worst thing would be to carry on as a dev and turn yourself from a bad dev to a mediocre one and pay for this poor "gain" with burn-out, brain-fog, depression for several years.
You could absolutely write `encapsulate`, but you will lose out on all of the established code completion and other IDE features.
Quick question, if I may...

Of the horrible devs that you can think of, how many of them would reach out and say that they're horrible (or make a post like this) vs how many of them think they're great/superstars? :)

Certainly makes me think of the Dunning-Kruger effect!
You do not have to start a new instance of Emacs every time. You can tell emacs to start a server and then use emacsclient to connect to your already running instance of emacs.
While i do not claim to have all the answers, the following suggestions might help.

What you are feeling is normal. Take a look at the book Why we do What we do: Understanding Self-Motivation by Edward Deci for some insights. Relentlessly work on improving yourself to get "better" at various aspects of "Programming" (assuming that is what you want). Don't compare yourself to others, focus on incremental improvement everyday and set your own Goals/Criteria. Become Self-Driven and proceed at your own pace.

Drops of Water, if they fall continuously, can bore through Iron and Stone - Chinese Martial Arts Saying.
28 years old is young. Lots of people are barely starting to figure things out by that age. I don't conaider that a red flag at all.

Find people who are better than you and hang out with them. And do what you can to take on new and different challenges so you can get out of the rut.
We cache all the data in memory in Arrow format so queries don't need to go through google api, it will only hit google api when a data refresh is needed.
Apparently Nokia's first product was toilet roll!
Massive sea level rise is a meme, no way it's going over a few feet until Obama is long dead.
>I see more forum activity from newcomers

It terrifies me how often new users today are gasping for breath on the shores, ungainly four limbed tetrapods gasping for breath...this isn't progress and it's not evolution, there's so much more of everything but it's not at all higher quality for novice users than I grew up on forty years ago.

> more high quality packages emerging each year than ever before

I question my own ability to quantify modern software quality. Compared with what? My working lifetime has been dominated by corporate shovelware and that's absorbed multiple generations of misguided human and fiscal wealth creating structural deficit immeasurable compared to the Cambrian bounty of my early years. Edited last sentence for clarity.
Find a qualified councellor to work with, a good one you trust will really help you rather than randos off the internet.
I've heard of nuPRL, it seems to be also based on type theory, with special emphasis on constructivity. It's basically the same as Coq, foundationally. At a summer school Bob Constable once said that he would refuse to fly in a plane with software which had been verified formally using classical logic, instead of constructive logic... Well, I wouldn't mind an intuitionistic verification, but I'd definitely take even "just" a classical one.
> 3.4 (2022-05-24)

> better support for epub files using mupdf's epub engine. Adds text selection and search in ebook files. Better rendering fidelity. On the downside, might be slower.

Finally. SumatraPDF was my main driver for epub files even before this, but it's so good to finally get search.
Even in France which lots of people call "socialist", the company can fire you at any time and has to pay only about 3/6 months of salary for "wrongful termination". That's low enough to not keep constantly underperforming people.
I prefer friendships that form via shared values.
How would encapsulate look like? Would it have a negative performance impact?

I don't care about code completion at all. When I type "a", I don't want anything to happen on my screen except for an "a" to appear. I think that all the flickering stuff that the average programmer experiences on their screen burns more mental energy than it saves.
Ya since this incident I have moved away from Digital Ocean. Quite happy at render.com and linode for smaller tasks.
That's more like it! Three or more 3x4 hotbars isn't uncommon in an MMO.

Though I'd like a full ~100 key keyboard also. ;-)