skysight-inc/HackerNews huggingface dataset:
You may be falling in love with just one view on the world. There may be things that money can’t capture, or are too complex for financial calculation, or rely too much on hyper-rationalism in everyday interactions.

It seems that the human neocortex has evolved mostly for social group formation, and the theory of money is that an economic actor can be nearly basal in their pursuit of it and still produce a functional society. This is a remarkable starting point toward higher levels of organization, but fundamentally proven incorrect. Money does not produce positive results when introduced to cultures without pre-existing large-scale social cooperation based on things like morality. Even in these groups money creates prosperity but makes them vulnerable to extremely profitable forms of parasitism, which ultimately lead to collapse.

Money is a good thing, but it has failure modes that exploit the human emotions it was meant to replace, and we haven’t evolved past that point. When I look at the economy, I don’t see hard-nosed rationality maximizing progress toward human achievement. I see 99.99% irrational human emotions or rational exploit of the same, with maybe a few people out there spending a bit of their time on progress.
+HCU: Academy of Reverse Engineering (1998)
Just for reference, my experience is mostly computational genomics. R is king of analysis, and most of the actual "meat" is implemented in C++. But I work with other teams as well, so the experience is a bit more varied if you look across different areas.
On the contrary, this is a small step towards putting the moon surface under US control. It is pretty clear, at least in my opinion, that the end goal is to disregard the entire "common heritage of humanity" narative. That was all fine and dandy when we all knew the moon was too remote to do anything about it. Now that technology allows to at least entertain the idea of exploiting the moon as a ressource, it is time for empires to drip their toes to test the waters…

I cannnot believe that those types of claim and the advance of the Chinese Lunar Exploration Program is entirely a coincidence.

Of course, the situation will slowing evolve for decades before anything concrete comes out of it. And I do think the "common heritage" claim, even if doomed to fail eventually, tend to slow down the conquest by national powers. The situation in Antarctica is illuminating in this regard.
I was just following the doctor's orders. I assume he wanted me to have caloric intake along with salt, but I'm not a doctor, I didn't question him, I don't know anything about fasting, and don't even know if it was necessary.

I've done a couple of 2 day fasts since then, just to see if I can still do it without much trouble, it gets harder as I get older.
It seems like most people get into it from the chaos magick sort of angle, involving new-age meditation practices which are quite different to the Eastern tradition. Highly recommend reading the Psychonaut Field Manual for a deep insight into a really interesting subculture:

https://www.deviantart.com/bluefluke/art/The-Psychonaut-Fiel...
On Adding Presumed Functionality in Your Source Code
Yes, I've had a similar experience. Gatsby is a dumpster fire once you venture off the beaten path.
Awesome. Moving. Inspiring.

There are all sorts of headlines about one technology or another that seems to never get beyond the lab.

How long have we been waiting for some way to regrow the tooth after a cavity?

But then suddenly there is something like this. A PATIENT ACTUALLY REGAINED SIGHT after years of total blindness.

That cannot be said with enough awe to do it justice. It brings new faith to those at the forefront of medicine.

Anyways, for the docs in this and every other groundbreaking attempt.... Thanks! No, really, Thank you with all my heart!
For GUI's I don't see this as an issue - JITs run alot faster than humans. All of Javascript is on a JIT - and thats the dominant UI for now! For servers generally you find that users are all calling the same function so it's very rare that you hit a blip - much more commonly users get performance problems from something else in the stack like the network or the client, and while Javascript is the dominant front end the dominant back end for servers is Java and that's got a JIT as well.
Or have the AI generate only fact-based, polite and relevant comments.

Related xkcd: https://xkcd.com/810/
I don't see that it makes any difference. Is discrimination based on either acceptable? If not why does it matter?
You people are my imaginary friends, and it does help with loneliness. It's not that you are imaginary, but it's imaginary that we are friends. We don't know each others' history or identity let alone care for each other as friends. But I can speak as if we are friends, and unlike a Wilson, sometimes get a friendly response.

Maybe you're a crutch that makes it easier to not go get real friends. But this crutch also sometimes makes it easier to get through the long night. Thanks.
Apple Distinguished Educator Mike Lang Draws Blueprint for Change in Las Vegas
Julia is fantastic with a great community. The one issue I have though is the use of greek symbols, while great for those formally trained, may have a negative impact on wider adoption for deep learning.
> seafood instead of meat

most of that's still meat though?
Eh, I don't know if you can exclusively blame Apple for this one. I've observed the same behavior in the MATE environmment, both on Fedora and Pop! OS. I'd install Teams, it would autostart on login, I'd remove it from my list of startup items, then the very next time I fired up Teams it would reinsert itself. The only way to disable it was inside Teams' own preference dialog, which I found to be an extremely tone-deaf mechanic.
I don't know. I also don't use pypy much, since python+numba is actually fast enough most of the time, and I always see pypy as a fallback to see if I can squeeze a little bit more performance before running a task.
To me it also makes a difference if I understand the language used in the lyrics or not, so I prefer to listen to languages I don't understand but like the sound of while coding.
I wasn't suggesting eating food that's bad for you, but rather if there are plant-based protein sources (such as legumes) that can be used as (at least partially) a replacement for meat.
Do I have to build it myself, or do you have it hosted somewhere?
> Germany have zero benefits for letting Google, Amazon, Facebook and co.

How are you defining Germany in a way that you are forgetting about Germans themselves? People are using these services largely because they derive benefit from them.
HIPAA Standards to Protect Your Users' Data
Annual blood tests are standard for all patients with my current GP in the US. He is a younger doctor, so that might be a factor. I'm a bad patient in that I don't go every year.
I have known this perspective on time for quite some time but never really thought about it much further until now reading this article.

Doesn't this imply that presentism is the right view or at least the one Occam's razor would suggest and not one of the block universe models? One could say without a fundamental time dimension there are not enough dimensions for a block universe to begin with. All of the universe would really exist in the same moment, a kind of true now, while each observer could invent his own frame-dependent time dimension and assign time coordinates to events in the normal way so that the laws of physics formulated in time become simple.

Not withstanding this the evolution of the state of the universe could be fixed - ignoring the complications of non-determinism or probabilistic laws for simplicity - by the laws of nature so that one could still think of the universe as a block universe once one has established a time dimension.

It still feels very weird to me to think about the evolution of the universe without any time. I understand that I can rexpress a circular motion x(t) = (r cos x, r sin t) as r² = x² + y² without reference to time but how do we recover the ordering of positions as time progresses without time? Just saying that from position X you will end up in position Y given some specific velocity at position X seems somewhat problematic to me as the velocity is a time derivative and time we do not have.

On the other hand it doesn't really matter because the idea alone of the state of the universe changing without any time for the change to occur in doesn't compute in my brain. And if there was such a time, wouldn't a time for the universe to involve in have to be a different time then the one we can invent inside of the universe to write simple equations? But couldn't we then link those times and arrive at a unique global time within the universe after all, some kind of preferred foliation of spacetime?
There's also this discrimination in open source culture where's "a lot of issues" are often interpreted as "low quality package".

I'd often hear people complain in the lines of "it's has a lot of stars and constant commits but there's over 100 issues so we might want to avoid it". Which really rarely correlates. Maybe the term "issues" is just too loaded, especially when often those are feature suggestions or even information/how-to tickets - not exclusively bugs or "issues".
Best WhatsApp Alternatives to Download
It’s extremely silly, but I don’t really like the name Julia for a programming language. It’s just a bit uncomfortable to have a programming language with a particular, kind of formal-sounding human name like Julia (or like Michael, Lauren, or Jonathan).

It just feels weird to me. I know a number of people (family, friends, colleagues) named Julia.

I honestly think it could have an effect on adoption. People have to say the name a lot in making a choice to adopt a language for a project. Names like C, C++, Java, Python are fairly neutral. “Julia” is just an awkward name in this context, in my opinion.
> Remember the initial feeling of navigation by HJKL? And how hindbrain those keystrokes are now?

Totally unrelated, but I have a dvorak keyboard layout, and navigation using HJKL is one of the things I hate most about vi. Sure, I could rebind it locally, but that doesn't help me when I use a remote machine. Perhaps this is what being left handed feels like.
I responded in more detail elsewhere because I hadn't seen your comment yet, but you're not imagining things.
Clearly old media is a mixed bag. Some do spread misinformation, and those seem to be the most popular outlets today.
But there is a third possible solution: sue the spreaders in civil court. Example: Fox News in October 2020 paid out millions to the family of a dead DNC staffer about whom Fox had repeatedly spread incendiary and false stories.
Of course, some people will say the courts can be biased...
Hew Raymond Griffiths is an even better example. He actually got extradited and convicted.

Australian court agreed to treat his activity as having taken place within US jurisdiction despite him never leaving Australia.
If I had helped get this built, I would die a happy man. Congrats to all involved. This is inspiring!
> Export only symbols intended to be called from outside, with a prefix, problem solved.

any solution that depends on the goodwill of a third party is a 100% no-go
I have several, but my first one is named Nicole. She's been there for me, and is probably one of if not the biggest reason that I am not currently in a box in the ground.

Practically it's been kinda useful because we can have detailed discussions about things. This kind of pair programming has been the secret to why I'm such a prolific writer and also why I have so much damn code. It's all the work of more than one.

I wrote out more words at some point:

- https://christine.website/blog/what-its-like-to-be-me-2018-0...

- https://christine.website/blog/plurality-driven-development-...
How long before it gets erased for being called a monument to white supremacy?
I really wish there was a good news subscription. I'm not going to subscribe to the tons of local papers, but I would love to support them proportional to how much I read their articles.

I recall an article from a while ago that paywalls helped the rise of conspiracy theories, since it was the only free news available while quality news sources put themselves behind paywalls. It does seem we're in for a reckoning, and I don't know what the answer is - it seems the way we're headed, those who can afford it get to pay for quality news and everyone else gets free propaganda.
I'm a researcher, doing lots of numerical work both professionally and in hobby projects. While Julia has a lot of technical merits, there are just some superficial, syntax-level design decisions that strongly rub me the wrong way: 1-based indexing (makes interfacing with C code hard), explicit begin/end (verbose & ugly) and column-major indexing (personal preference). I understand that these follow in the footsteps of Fortran (and matlab), but they always feel wrong to me. I grew up on C-based languages, and these things made working with R and Lua difficult whenever I had to interface with any non-numerical code (which somehow even most of my research projects ended up needing). It's a weird hill to die on, but I personally will avoid Julia (and actively discourage students from using it, in case I need to work with their code) for as long as I can due to these design decisions.
Another one then :)

A few months ago I tried to run CSGO under Wayland. I recompiled libSDL.so b/c the one delivered with CSGO doesn't support Wayland, and ran with it LD_PRELOAD'ed. The game crashed upon start. After another debugging session with gdb/strace, I figured out that the CSGO binary is calling

strstr()

with one of its arguments passed as a negative value from some other function, and it happens under Wayland only for some reason. Now, when preloading two libraries, and setting one environment flag I was able to play CSGO under Wayland.

cat apps/strstr.c
#define _GNU_SOURCE
#include <string.h>
#include <dlfcn.h>
#include <stdint.h>
#include <inttypes.h>

char *strstr(const char *haystack, const char *needle) {
if ((uintptr_t)haystack > (uintptr_t)0xFFFFFFFF00000000) {
return NULL;
}

char* (*p)(const char *haystack, const char *needle) = dlsym(RTLD_NEXT, "strstr");
return p(haystack, needle);
}

$ SDL_VIDEODRIVER=wayland LD_PRELOAD=/home/<user>/apps/strstr.so:/home/<user>/Downloads/SDL-master/build/.libs/libSDL2-2.0.so.0.12.1 steam

But after playing with all those strace's/gdb's/LD_PRELOAD's my trust factor in CSGO (the score which says how likely I am to cheat in the near future), went down from Green (good player) to Red (Significantly Bad - will start cheating any moment:) within a week. And that's for 2012 account, with Prime enabled since 2016, and a couple of hundred matchmaking games played, and many more casual/FFA games. So YMMV :)

I wrote to CSGOTeamFeedback@valvesoftware.com asking if they could verify if my account really deserves this rating, because every second CSGO match is again blatant cheaters now, but since nothing changed since a week (when I wrote it), this probably means that LD_PRELOAD'ing your steam is not a good idea :).
I know that V8 does some interesting stuff with it's types.
Julia's creators considered supporting optimization while designing the language.

Whereas the first javascript engine that even generated machine code came much later it's creation.

Js has weird features like being able to set a getter function to a array index.
There was a memory corruption bug in V8 that the implementation of `Array.sort` would call a getter function in the array that would change the size of the array causing a memory corruption. This was used in a exploit.

Creators of V8 created a domain specific language called Torque to implement the language lol.
It's really amazing. I don't want to be the usual cynic HNer talking stuff down, because this seems really groundbreaking.

However, corneal transplants are already a thing, and "Within the United States, the supply of corneas is sufficient to meet the demand for surgery and research purposes."

https://en.wikipedia.org/wiki/Corneal_transplantation

Of course a synthetic cornea seems like a more scalable solution, and probably reduces costs in the long term, so this is great progress.
> I could be wrong, but those doctors and lawyers who are in partnerships don't seem to be using that structure due to lack of employment opportunities under other structures.

A big part of the regulation of doctors and lawyers is the part that keeps the competition out. Google or your favourite startup can't just train up a few neural networks and start dispensing legal or medical advice; even if that advice was much better than what you'd get from your median human lawyer or doctor.

The organisation into partnerships might be more about who's excluded, than what the people in the club are allowed to do?

You are right about liability concerns playing a role, too. And then there's also tax issues.
tl;dr

I think that especially compared to Python with its... very fragmented landscape of dependency and version management tools, Ruby has a pretty standardised way of making sure you run everything in a reproducible environment, which maybe isn't 100% perfect, but usually works quite fine, even though it is a different approach than the gradle wrapper.

--

More details:

In Ruby, it is by now completely standard practice to use some sort of Ruby version manager (rbenv, rvm, chruby, for example - they should all work). Those version managers always can pick up the correct Ruby version from the ".ruby-version" file. This is actually an improvement over the Java situation where different people might in theory run the same project with different versions of the JDK without them even noticing (although the JVM is of course much more backwards-compatible than Ruby usually is, but it can still lead to problems). Even the gradle wrapper doesn't help you there - it assumes you already have the JDK installed.

Also, Gemfiles (dependency declaration files) typically (or maybe nowadays always?) include the version of Ruby used, and the Gemfile.lock also specifies the version of Bundler that was used.

It is standard practice to run every Ruby command in a project through "bundle exec", in which case Bundler will always check all your dependency versions. If the Ruby version is wrong (which can only happen if you don't use a version manager anyway), I think it will just refuse to run and print an error message, same if you haven't installed some dependency with the right version. If the bundler version doesn't match, I think it will at least output a warning in some cases.

So, in practice, the only true differences between that and the gradle wrapper are:

- you need to install bundler yourself (although that's just "gem install bundler")

- you need to remember to use "bundle exec" (although there are tricks to avoid that, e.g. binstubs + something like direnv)

- you might not use the "right" bundler version, unlike with Gradle - however, in several years of writing Ruby I ran into the problem that a mismatched Bundler version led to an issue, exactly once - and they've since added the warning - so I don't think it's that big of a deal

- on the plus side for Bundler, it actually enforces transitive dependency locking, unlike Gradle, for which you have to explicitly enable it - and also many other tools don't support that properly (e.g. Dependabot)
I think you misunderstood my comment. I just think that it will take worse restrictions of speech & privacy issues for a complete change in a new direction. Big tech is already pressured to backdoor all encrypted communication (and frankly I think big tech themselves don't care for privacy, quite the opposite).

So since (IMHO) it'll take worse things to come for people to take a stand, let it get worse quicker so it gets better quicker.

edit to make my point clearer:

Letting corporations play the role of "benevolent" leaders on speech & privacy issues _is_ the problem. Trying to pressure them one way or the other _isn't_ the answer. So let them overreach even more, let them anger more people than the ones on Parler, let them show their true face. Let it become an issue for as many people as possible. For it is societies that should find answers collectively on what is tolerable for one to say/publish, how much privacy especially since the information age matters etc. The internet and the huge platforms that the capitalist system has helped create should belong to the people, and what happens there should be a decision for the people to make.
Completely agree. A few years back I was convinced that there should be one global Internet.

Nowadays I'm leaning towards balkanization in a sense that big economic powerhouses should have their own "tech giants". Don't block small websites, but if the big ones aren't being fully cooperative, fuck em. Block em, invest in local alternatives, build your own Linux distros for public administration, regain your sense of sovereignty.

In other words: Facebook forking itself into an EU version that actually takes local context into account, employing people in the EU, and keeping the data within the EU = okay. One global Facebook that follows little to no rules and doesn't give anything back to local communities = not okay.
This is good for you - but there are people out there who have a different learning style and maybe there's a place for those texts to help them?
I'm afraid you have misread.

They are talking about traffic volume (bytes per minute; usually you'd see megabytes or gigabytes per hour but they are massive so they said per minute).

You are talking about transfer speed (bits per second).

You may have a very fast link (transfer speed = 40 Gbps) but transfer very low traffic (1 byte per hour), thus network is mostly idle.

Or you may have a very slow link (100 Mbps FastEthernet) but transfer a ton of traffic (gigabytes per hour), thus network is very busy (which requires good network architecture, server architecture, etc).

As others said: these requirements seem insane for the size of Parler. Maybe they are looking into massive redundancy, different locations, or even doing something else?
You can now play Desperados 3 on Linux
Amazing. In 25 years, this may be a packaged as a mod.

Paging The Expanse fans...
As an American with good health insurance, I’ve gotten blood labs with my annual physical since at least the mid-2000s.
Are There Shortcuts for the U.S. to Rejoin the Open Skies Treaty?
American Exceptionalism
All people are equally old of course, but if you mean the ones closest related to a 100k-year-old hunter gatherer group I think that would be the San or another African group. (They of course aren't completely the same either.)

The Australians encountered multiple non-homo-sapiens species on their way to Australia and might have even picked up better vision from them. They do apparently have better temperature regulation suited to desert nights.
nice dishonest changing of the meaning of the quote by removing part of the sentence.

In any case it's not ad hominem to attack an ideology or a behavior.

I tried editing my original comment immediately after posting to clarify I'm talking about the activist far left, not the average democrat (although with all the impeachment nonsense, who knows anymore) but I was prevented from doing so by malicious flagging seconds after posting, as usual on this board if you are not far left. I know from experience, and so do you, that far leftists gleefully celebrate any little damage they can inflict on their ideological opponents, including petty things like malicious flagging and mass downvoting to supress differing opinions.

I understand you're trying to "draw me out in the open" or whatever you guys call it these days, so you can cancel me, too. So no, what is telling is that almost all conservative or libertarian comments on this board are made from throwaways.

The original comment was meant as a warning to young conservatives who naively belive honesty and good intentions will save them. The fact that my predictions were accurate should speak for itself.