skysight-inc/HackerNews huggingface dataset:
There are pressures, making it a choice of the actor. That actor will have consequences regardless of what choice they make. I disagree that 'i needed money' is a valid excuse to do things you morally disagree with. I also disagree that 'i needed money' is an excuse for others to do things that they believe is immoral.

Personally I don't like crypto so maybe that's where my opinion is coming from. But it sure feels like everywhere in life we are presented with a choice to do what is right and what is easy. Both have consequences.
Yeah, really not interested in listicles on hn.
V (which is at 0.2.4) is using -gc boehm, which is presently the default. On present versions, you don't have to do anything to enable it. On older versions, you needed to enable -gc boehm. You can choose to use and enable Autofree (-autofree), which works, but you have to know what you are doing. Thus it's best to refer to examples of its usage. Then you can also manage memory manually, where of course you clearly must know what you are doing.

Autofree will not be the default until version 0.3 of the language. Autofree inserts free calls during compilation, and the rest is managed by RC. V will be giving users 3 choices: GC, Autofree, or manual. Those people that actually use the language, would already know this.

This is mentioned on both the website and in the documentation, and any confused users can simply ask on discord (https://discord.com/invite/vlang) or the GitHub discussion (https://github.com/vlang/v/discussions).
Cloudflare isn't for web users, it's for websites. Anecdotally, I just downloaded the Tor Web browser at default settings, hit connect and went straight to my Cloudflare protected website. No problems whatsoever. Could I configure Cloudflare to block Tor? Absolutely. But I could do the same with Cloudfront, Akamai, Fastly, NGINX, Varnish, pretty much anything.

A bouncer outside of a bar also keeps people out, handles everyone's identifying information, etc.
Suppose you have three finite sets A, B and C, each with a, b and c elements.

Let A->B be the set of functions from A to B. Then it has b^a elements.

Let AxB the set of couples with the first element in A and the second on B. Then it has ab elements.

So to prove that (a^b)^c = a^(cb) you have to prove that there is a bijection between C->(B->A) and (CxB)->A.

Ever heard of currying and uncurrying?

(BTW, I didn't really use the hypothesis that the sets are finite, the proof is also valid for transfinites if you care about those)
You have a point. Replacing the stupid message "science is fun, (thus scientists are here to entertain us)" by "science is important (so scientists are here to solve our problems)" would be a drastic improvement.

If we don't have better science news is direct consequence of the disrespect or even deliberate mocking shown for science in the last decades by prominent politicians.

Deliberate dehumanization or mocking of scientists by journalists is also a really old problem; A piece of news titled: "'politicians' say that X is true" would be redone immediately and replaced with the name of the politicians saying that. For science, not having the right of linking your name to your hard work until the four paragraph is the norm.

And this if you have luck, I know the case of a scientist that was asked to be interviewed for a newspaper about their career. She thanked him for their patience, time and free advice, calling him egghead in the newspaper.

Another problem is the infamous formatting all scientific news to pulp format with variants of "scientists are perplexed!" at the end (just to tickle your audience with the implicit message that "they are not smarter than us"). When people is bombed constantly with "science can't explain it", "researchers are puzzled", etc, the trust in science is seriously damaged. And then we have people acting irrationally in the middle of a pandemic, just to make a point.
I'm really surprised why the didn't just buy clients from developers like the ones who make Apollo. They are so much better than the one they make
Popcorn setting, right?
> I am not selling data

You're giving away data to whoever your analytics provider is, that's not much better.

> I have to let the site function for people who reject my analytics cookies

Yes, because people should have the right to buy your service/product without having third-parties stalking them.
This is a confusion of terms. By "recording" people can mean both writing data to the card and activating the sensor to receive information. The latter is what overheats a camera, and the process is the same for both sending data directly to HDMI or recording it to a card. Some older sensors on Canon digital SLRs would actually begin to burn themselves out just by having the screen display what the sensor was receiving (also known as "live view") for more than about 10 minutes.
Yeah, because your TLS connection is with cloudflare, not the site's servers. The traffic flow looks something like this:

[you] -> [cloudflare] -> [website]
if you run a Debian-based production server, then Devuan is for you.

Devuan can allow your precious daemon to stay up despite netdev going offline, unlike systemd-networkd which would kill the daemon.

This is quite important if your large ling-running daemon has statefulness data.
talk about losing half your users overnight lol
Srry but youre the horse carriage maker in the 1920s, adapt.
> "You are connecting to Cloudflare and all your information is being decrypted and handed over on the fly" - wait, really?

As far as I know yes, in order for them to provide their firewall service they need to be able to decrypt your traffic to filter on headers, cookies or response payload.

It also means you're probably paying double the TLS handshake performance costs because both Cloudflare and your origin server will very likely have its own set of SSL certs.
Honestly this is very impressive. You definitely have what it takes to survive an apocalypse. I also think that level of caution is warranted in an unknown pathogenic environment.

Was food delivery not an option, or were you worried about that being a vector of transmission?
That was actually an assumption on my part. Most people in our team are not native English speakers and it does a really bad job. Transcription text at the end of the meeting is pure comedy.
Well, welcome to the Russian mentality. During my past life in Russia, I was interviewed many times for local companies, and it was not always a pleasant experience. Questions like "name all the IP packet fields with their lengths, in the right order" were not uncommon. For the past decade, I've been working outside of Russia. The interviews I had in Western companies were easier (even for faang), but deeper. I have a few theories that might explain this, but it's really hard without historical context. In a nutshell, most of these guys had Soviet parents, so they inherited the Soviet culture from them. Arrogance, humiliation, and rigidity are part and parcel of it.
Still, I believe, that author has made some valid points, but the article itself is just difficult to digest for the unprepared audience.
I am the OP, and I don't think I've ever had a project or product manager who gave me sufficient detail such that all I had to do was walk away and "write code."

Problem solving skills required and a bunch of questions. What really do you need, how important is each part of it, and who are the other people I need to talk to help make this happen? Being able to ask those questions and produce code from the answers is what we get paid the big bucks for.

At least for now.
> Furthermore, if you live in northern latitudes you get very little sunlight during the winter so a "window" is not a sufficient solution

Perhaps I wasn't clear: a North-facing window never gets direct sunlight, but doesn't matter because we're after neutral, even light.

Certainly not "direct light", not even "lots of light".

Just neutral, even light. It's worked for artists for centuries.
Convenient and secure/private sometimes pull in opposite directions. That’s why it’s great that we have both Telegram and Signal. I keep mine right next to each other.

They’re both great, I plan to support both, they’re just for different things.
Immigrants are like 99.9% of the US population, what are you talking about?
> Say what you want about their security; they have the absolute best UX of any (primarily 1-on-1) messaging app, bar none.

That is precisely because they don't give a shit about security. While others like Whatsapp bother with e2ee and resulting device sync problems and inability to do server-side search, Telegram just stores everything on a server without (meaningful) encryption and boldly claims that 'it is the most secure messenger'. And, imagine that, users just believe that it is the most secure! (I did talk to MANY people who repeated this word for word, 'Telegram is the most secure and encrypted messenger app!', and yes, nobody of them used Secret chats, - it doesn't nicely sync, and nobody needs disappearing messages anyway.
Why is it bonkers? It's routinely used in other countries as well, like how Putin came to power:

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

The only difference is that I'm asserting that this is happening in America too, which for some reason you think is bonkers. Though most likely you'd readily accept it happening everywhere else that's not America or it's strategic partner countries.
Reddit is about 10x > twitter. lol
I was waiting for the author to check the memory usage of rsyslog and becoming enlightened... but it didn't happen. Reminder: check your assumptions/result after changes. He could learn that rsyslog uses way more shared memory than journald (>900M on my system) and it doesn't matter.
Russia's ruble is the strongest currency in the world this year
This is something I hear repeated without hard evidence. Plenty of people do 10+ day fasts and don’t get refeeding syndrome. I have never heard of it happening. While I can’t prove it doesn’t happen to some sensitive people in rare cases, my tendency is to think this is an urban myth. We’re not talking about holocaust victims or hunger strikers.
Did you cover proof by induction? This technique is one that is most likely to click with CS types.
We can't derive nutrition from wood or plastic. We derive excellent nutrition from meat, because we have the requisite enzymes. That is the adaptation.
An alternative is to sell a product which does not require constant phoning home.

https://www.gnu.org/philosophy/who-does-that-server-really-s...
https://backlinko.com/telegram-users#telegram-popularity-in-...

If this stat is to be trusted Telegram is the 2nd most popular messaging app in the UK. There must be an awful lot of anti-lockdown protestors, anti-vax groups, anti-semitic, far-right, and so on in that country to make is so popular.

By the way, where do the far-left extremists go for their messaging needs? Are they on Whatsapp? Signal? Telegram maybe? I may have missed something but for some reason you only seem to list groups which in the media are labelled 'right' or (as you stated) 'far-right'.
Interesting insight. How does one go about creating this network? I have a network with my fellow colleagues but with remote/hybrid settings, its hard to make that personal connection with them that I could do if we were in person.
> In the end your video is likely going to be encoded in like 360p low bitrate. I personally prefer not being in razor sharp detail on calls anyway.

Good color is kind of important though and usually not affected by bandwidth.
The supply and demand curves for high quality webcams do not intersect.

There is no price/quantity combination that will satisfy both producers and consumers.
Does Lumina work on Linux? I can't really find anything about it (there is also a Lumina Desktop Environment for Linux it seems), and while it says "Lumina is compatible with Windows and Macintosh machine" this can mean "we don't directly support Linux, but it should work" (like Logitech), or it can mean "we have specialized drivers/software that only work on Windows and macOS".
This is an excellent microcosm of everything that is wrong with the internet. I 100% agree with the entirety of your post. Had you not taken the time and effort to make a well-thought-out comment like this, the narrative would have been shaped from your parents post, possibly influencing tens of thousands of people.
I switched all my Debian to Devuan. Havent looked back.
The other guy said literally the opposite. Maybe you two fight it out, and report the outcome?
Do you know how much comments like that help Matrix gain a foothold in the closed source messaging space?

Not all all, that’s how much.

Seriously. Again, huge proponent and financial supporter of matrix efforts here; I think they do an a amazing job. But comments like yours are detrimental to what they do.
Of course they do. How would you expect legal entity to operate without cooperating with local government.

The question is: can German police compel Dubai police to perform the query? Can Russian police to that? Can US police do that?

May be UAE will be 21-century Switzerland which failed miserably at being independent, but this specialization of being independent is in demand.
Maybe you'd need more hands for counting that number if the webcam in question actually worked under Linux?
Not knowing if you are being sarcastic. Yes, like any TLS-terminating proxy.
I generally like The Atlantic, and Minority Report is one of my favorite movies. I've always wanted to read the "2054 bible" they created for it. But this article is pretty weak. There's not much substance to it. The article basically just describes some technology in the film and then concludes with "we're not there yet, but smartphones are inching us towards this future". I'd recommend actually just watching the movie and coming to your own conclusions.
How do you host deep learning side projects?
I've been working on a deep learning side project that needs GPU acceleration at inference time. My inference requests are very bursted, however, so I don't need a box to be lying around while waiting for requests. I can stand to wait for a small interval (<1min) before getting results back. Most of the options I'm seeing either assume full batch processing or persistent hosted boxes that lie around in between requests.

Is there anything like heroku dynos that can spin up to process a GPU compute request and then spin back down? What do you use for deep learning side projects?
I just became a Distinguished Engineer hence thinking about the next steps in my career
I think of computer scientists as people who are deeply involved in principles of computer science and I appreciate them, but from my experience working with them on occasion; they have a difficult time comprehending how to write software to meet business requirements and deliver working code successfully and on time.

I tend to think of software engineers as people who understand requirements and can turn them into working code and deliver it successfully by understanding the principles behind computation, data structures, and languages which informs their choice of algorithm, or their effort to transpose an algorithm to meet the current need.

I tend to think of coders as another name for software engineers, also programmers and software developers, all the same. I understand algorithms, data structures, patterns, UML, etc. and I choose to call myself, unofficially, a coder. It uses less syllables.
It's discuss-able. Because it's not opinion. You can draw upon actual recorded events as evidence. This can go beyond anecdote (which still has a level of validity) and even into statistics if we dig deep enough. The trouble with your anecdotal experience is that the sample size comes from one country... a wealthy country as well.

When resources are plentiful things are different. When resources are scarce our base nature is exposed.

This is part of the reason why it's covered up. Even for yourself. You don't realize how awful you can get until you've lost everything.

You can analyze the psychology of a country like China where something like this:

https://www.cnn.com/2011/10/17/world/asia/china-toddler-hit-...

is common place. What is the statistical likelihood for this to be an anomaly? Of two hit and run drivers running over a child AND every passerby just ignoring it? You can make a somewhat true statement here that most of the Chinese populace is quite awful. I would know, because I am one of them.

The fact that I am chinese myself, and I am calling MY own race/country quite awful shows you how dispassionate and logical my analysis is. It is very hard for someone to recognize the evil within their race, let alone themselves. This is how you know my answer lacks bias, which is very much different from your outlook.

But you must also ask yourself, what causes the Chinese to be like that?

It's because China was once a hard place to live. The mentality of harder times still pervades much of the populace. There was once a time in colonial america where the mentality was much the same thing. There are even parts of modern america, where you can see the same thing.

Go to places where resources are scarce and people are barely scraping buy. The projects, the ghettos. You will see evil in it's purest form. Evil is a biological base necessity because it is what humans must turn to in order to survive hard times.

Either way this is not an explanation for why Elon is "awful" but it is an explanation for how low humans can sink. For how much capability for being awful we have in our nature. Elon is well within these typical boundaries.
> Useful software today beats perfect software tomorrow.

this isn't a natural law, it's a product of social incentives and amenable (if perhaps difficult) to change

> A better tactic is to pick one very specific area you think you can make a dent and focus on that.

good advice!
I don’t think UAE is particularly well known for taking a hands off approach. They almost certainly have an unspoken arrangement in exchange for an otherwise drama free existence there.
See my reaction at https://news.ycombinator.com/item?id=31803118 and explain how Telegram can be so popular if it only is used by extremists.
squinting hard enough there are some evolutionary mechanism at play, for example in times of famine(severe calorie restriction), menstruation will stop for female. Pretty sure sperm production also fall for men.

So the body has definitely way to sense and adjust in some areas.
But isn't that exactly the first step in how humans learn? I mean, first you watch someone drive, then you get shown diagrams and explanations on how to control the car, then you get into a teaching vehicle with an instructor - one that has a steering wheel and pedals for the instructor that can override yours in case you make a mistake on the road, finally once you're proficient enough, you take an exam and (hopefully) get your driver's license. Similarly for chess - a big part of learning chess is reading analyses of games that already happened, i.e. watching people play the game with some explanation. Swimming (or any sport) as well - the instructor shows you the motions, then you do it slowly until you get the hang of it, then get let in the deep end of the swimming pool, etc.
You can buy a Camo lifetime license for $80 USD.
The best way to do this is create quadrants in cities that have one-way in and out for automobiles, but public transit, bikes and pedestrians can move freely between.

In this way, cars can use the streets if they are indeed going to that area, but cannot move through the areas as a means to avoid roads meant to carry vehicles across town.

The city that exemplifies this is Groningen, Netherlands, and the superblock concept in Barcelona.
This is run by BunnyCDN, I've been one of their smaller users for a few years now (live video hosting and delivery, mostly .m3u8, mpegts, HTTP Live Streaming type of stuff) and I've always found their service reliable and cheap. One of the primary reasons I liked them was that their API is REALLY fast at making changes to the files (you make the call and 100ms later the file attributes / content have been updated throughout all their delivery locations) and the interface is pretty easy to use.

This isn't an advertisement, I had a very specific use-case, but it follows into this:

Of course, just like with Google, we are the product here. Google Fonts is an analytics data collection platform, Bunny Fonts is an advertisement for their CDN services.

I'm going to stick with a /fonts/ directory, I think, despite being one of their current users. It's really not very much bandwidth for the fonts, it's not 2010 anymore, and I prefer the control (and the local development environment being the same, I don't always have internet and I don't want a dev toggle for something as silly as fonts).
it kills production daemons having long running stateful data whenever the netdev goes offline., systemd-networkd, that is.
The term digital construct is hiding that the value of gold is, just like bitcoin, a social construct. The digital part about it is to create artificial scarcity.
On the contrary, I had great reading speed as kid.

Then I got astigmatism and my reading speed took a nose div
I'm not the same commenter, but I completely agree from previous experience in journalism. Many journalists who write about research findings are in the same publications who publish general news (e.g. national politics). So, many science journalists are held to newsroom policies where they can't share drafts with sources before publication, to avoid bias. This is highly relevant for sharing drafts with a politician, but much less relevant for sharing articles with a scientist.

Some newsrooms do have exceptions for scientific expertise, or have wiggle room saying that experts can verify whether quotes or sections of the article are accurate, versus the whole draft. This is a decent compromise if a publication allows it, though I'm personally in favor of having a more trusting relationship between journalists and scientists for typical articles on research findings (unless the article is investigative).

Well-funded magazines (e.g. The New Yorker) also get around this by having fact-checkers with strong scientific backgrounds. This is probably the best solution for editorial independence that avoids sharing drafts, but there's not a lot of money in media and writing as-is, so it's not a realistic solution for the vast majority of publications (especially when even big magazines have been cutting funding for their fact-checking teams, shifting more responsibility to the editors/journalists for accuracy).
> This is entirely about a single a project trying to prevent cascading issues within itself. Claiming this is about Solana itself is a lie and this post should be deleted.

I'm trying to understand this, but it's beyond me. Can someone ELI5? Here's what I get:

Someone borrowed $108M (in USDC and USDT) and put up 5.7M SOL ($170M USD) as collateral, with the terms that if SOL should fall the lender can liquidate the SOL to recoup their loss; in this case, if SOL reaches $22.30, they can recoup ~$20M USD. This all sounds like a perfectly normal lending process.

SOL is (was) currently at $32, but the claim is that the borrower seems to have no interest in taking any action and allowing the liquidation to occur. Question: who's making this claim and on what basis?

The next claim is that this liquidation, if it were allowed to occur, would cause the price of SOL to fall even further, which also makes sense. The market cap of Solana seems to be ~11.5B (billion with a B); $20M shouldn't be the end of the world? 24hr volume is ~$2B, so this would be 1%. Question: why is allowing this liquidation the end of the world?

Last question: what does any of this have to do with Solend? Are they the ones that lent the $108M out, or are they just the middle man? If the former, is the concern that they won't be able to recoup their losses under the terms of the contract and falling price of SOL?