skysight-inc/HackerNews huggingface dataset:
Hey HN,

I work on https://github.com/pion/webrtc and have been meaning to try out flutter. Using https://github.com/flutter-webrtc/flutter-webrtc I was able to pull something together that works on Android, iOS and native. Best of all is that I wrote/prototyped in the web. My hope is that between this and Pion we can make WebRTC more accessible.

If you are familiar with WebRTC these are some of the features that excited me.

* Trickle ICE

* Re-negotiation

* Multiple inbound/outbound tracks per PeerConnection

* No codec restriction per call. You can have H264 and VP8 in the same conference.

* Low LoC. 160 (Frontend) and 350 (Backend). At those numbers I think it is easy enough for a beginner to jump in and make changes/build something cool.
You think you are anonymous when you don't sign in?? BAAHAHAHAHA - might as well sign in and allow all tracking..
> In cell culture, loperamide, a drug commonly used against diarrhoea, proves effective against glioblastoma cells.

How significant is this? I'm sure there are a lot of things that will kill a cancer cell in a petri dish.
"also, linux can't run apps like photoshop / adobe cc apps / etc" - seem to run pretty well under Wine most of the time...
The Democrats Trying to Overturn an Election
a "dirty" rebase sets $? to 1, so I think the auto-abort feature is just `git rebase foo || git rebase --abort`.
Can confirm as a senior engineer at a FAANG. I've rejected people for showing negative non-technical traits but being ok technically, and recommended people for hire with not the best technical skills but with excellent non-technical/leadership traits.

Life is too short to work with assholes if it can be helped.
Loperamide can also be cardiotoxic at high dosages [1] which is, I believe, rare among opiods but I am not a doctor. (Googling "morphine cardiotoxicity" is showing me an almost equal amount of articles claiming it causes and protects against. Again, not a doctor.)

[1] https://www.sciencedirect.com/science/article/abs/pii/S07356...
Learn jamstack by building real world apps
I believe "offensive" programming is heavily used in automotive. If there is an issue with the connection to the camera, it is better to show nothing than corrupted and potentially misleading images. Better not to try to guess about uncertain throttle position.

Defensive programming can sometimes look like silently ignoring errors. A haphazard test of defensively written code (that, for example falls back to a different encryption scheme or io device) could pass incorrectly. But there is a place for defensive programming too. I think most important is being aware of which is which.
With your logic, I can create a small free software program, which automatically downloads some proprietary malware and you will call it all 'free as in freedom'.
It didn't roast me, weighted on my most recent listening, and instead went for analyzing my whole history at once.
"One of the most mind-boggling discoveries I made while becoming a professional humorist is that a large segment of the general public has no sense of humor. I mean that literally, in the same way that some people can’t tell the difference between good wine and bad, and some people are tone deaf. Humor appreciation is like every other human capacity. Some have it, some don’t.

My best estimate is that about a third of the public don’t possess the capacity to even recognize humor when they see it. But they pretend they do, for social reasons, the same way I used to pretend I liked expensive wine. The reality is that I couldn’t distinguish an ordinary wine from a great one. Both gave me the same type of headache."

Apply the above principle to music.
Once I see how many basic features got cut from the free plan I immediately decided to not use Spotify for my life. Period.
Postmodernism really undermined science's epistemology. Not among scientists (they don't really care what postmodernism says about epistemology), but among the public. And part of this is I think deliberate. Postmodernism put forth ideas about epistemology, and science was over there, not involved in that discussion, but reputable, delivering results using science's epistemology. The existence and success of science was a counter-argument to postmodernism's epistemological claims. So (at least parts of) postmodernism attacked science, and science's claims of knowing objective reality.
What could be the future revolution?
Somethings are never meant to be invented
They are "active" cables and so have microcontrollers in them.
Which it isn’t...
Sane Defaults for Digital Wellbeing
https://i.imgur.com/EO4aDpu.png

https://i.imgur.com/cu4sqjU.png

"Privacy focused"
Agreed, I would not consider it HFT. But I would still say that if the execution is time critical (that is, if delaying the execution an hour or two is important), Robinhood is not the right platform to use.

But even with this caveat, RH should still have a reasonable business model. I think the vast majority of individual investors have most trades that are not time critical. For those folks, having investment options that they would otherwise be priced out of may be a good thing. My 2c.
The problem isn't killing the apps in the background, it's whitelisting others.

I want every app I don't manually allow to run in the background to be terminated after a short period of 30s~60s or so.
Not really, no.

My first experience with that behavior was with AIX in the early '90s: allocation always succeeds (unless you've exhausted your address space) because it is backed by virtual memory. If you do run low on physical memory, every process gets a SIGDANGER and is expected to free up memory. If that fails, the kernel starts sending SIGKILLs.

Unfortunately, exactly none of the normal utilities understood the protocol and upon running low, the kernel just started shooting processes in the head until the situation improved. For some reason, one of the first processes chosen was usually inetd, meaning you could no longer remotely log in to see what was going on.

When I complained, I was told that the machines were frequently used for scientific computing, where they would allocate giant arrays which were then used sparsely, so it was the intended behavior. And that the X server at the time made use of the behavior.

So, ... yech.
> Has anyone tried runnig those benchmarks with AOT Java?

Yes. GraalVM CE 20.0.0 and native-image.

> …because they are short-lived.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

Because "general performance" is ill-defined.

Because tiny tiny programs aren't like other programs.
Signal is available from their website and the build on their website includes a self update feature.
I’m building https://divjoy.com. My approach has been to let people make high level changes in a low-code editor (create pages, rearrange sections, tweak global styles) and then export as a React/Node codebase where they build their custom functionality. It doesn’t help with your specific use-case yet, but that’s a great example of something I’d like to enable just by dropping a “tweets list” component into your UI.
Some smaller items as well, that I think are worth mentioning, given the post starts out that advice is woefully short - seems like an invitation to throw in my 2p/2c/2satoshi, etc.

Remember that it's really a conversation, and it goes both ways. They want to learn about you, but you need to learn about them as well. Are these people you really want to work with, and are you the kind of person they want to work with. This means you have to show your full self - honest and open, and expect the same from them.

Some tricks here include making sure to turn it into a conversation, and engage the interviewers - something like finishing up your answer with "and, have you faced that problem, and how did you solve it?" works well to make them think, and engage them. You can then have a discussion about the problem and really allow yourself to show how you think and engage with someone. It stops being an exam/quiz setting.

In a similar vein, you want to answer in a way that shows you've solved the problem, or something similar before, in a real setting. So, rather than just providing the book answer, you can say something like: "Well, that's a similar problem to one I had when I was at X, and we solved it by doing Y, and my responsibility there was Z.". This shows that you were genuinely part of the solution, and can work in a team, and have real practical experience that's worth hiring you for.

I find it helps as well, in both the above scenarios, to highlight the problems you had, and how you overcame them. Especially in a technical field, the majority of what you'll be doing is problem solving, so demonstrate that ability.

Use open ended questions to demonstrate what you're passionate about and know really well. Call it out and explain what in the exercise you really enjoy, then explain your most recent tips, techniques, and things you've been experimenting with. Passionate people come across really well, and it's much easier to talk about something you love, it removes some nerves and mental blocks. It also them demonstrates (again), your capacity to learn, grow, and improve.

All of the above help you bring your humanity, as well as you tech skills, and show you can be a great help and contributor to the team they're hiring you for, and get you away from having to just rote repeat book answers to standard questions.

Finally, some smaller items:

1. If you need a second to think, have a drink. I always try to make sure I've got at least a bottle of water, so take a sip, and it'll give you a minute to think, to breathe and to relax.
2. You can always just say, let me think about that, and ask for a whiteboard, notes, etc. So many candidates we interview don't, and it hurts them. In the past I've taken to pushing people to take notes and write things down to keep their thinking in order.
This is a complicated question to answer.

This isn't my expertise (the cluster orchestration system), but I can answer to the best of my abilities: Titus, today is a system that sits on top of Kubernetes, and uses Kubernetes components to do its thing, but we've substituted many of the systems with our own. For example, closer to my area of knowledge, we've used our own executor / provider along with the Virtual Kubelet project (https://github.com/virtual-kubelet/virtual-kubelet) instead of Kubelet.

We're exploring where we can leverage the Kubernetes ecosystem, adapt components, or help contribute changes back that others can leverage to enable our use of more COTS components of Kubernetes.

tl;dr: We're swapping out the engines while in flight
No, literally the SEC is fining them about an inaccurate FAQ page. If their FAQ page was different, they would not have been fined.
Show HN: Instant Rails, single-command Rails setup
Time for me to trot out my Margin Call quote again-

“There are three ways to make a living in this business: be first, be smarter, or cheat.”

I constantly wish for the new Silicon Valley startups to do the first two and I usually only get the last one.
> Circling back to space, this is a fundamental reason why China will struggle to make advances in space once the easy gains have been achieved.

Are they struggling? Because it seems to me that they are catching up rather quickly.

> Creativity and innovation require a free, liberal and open society to thrive.

This is propaganda we are told over and over again and yet if we bother to think about it for a moment would realize it's a lie.

Human civilizations ( greeks, indian, egyptian, chinese, etc ) were never "free, liberal and open".

Modern science was built up by european and american societies built upon colonization, slavery and genocide.

The greatest leap in american innovation/science/etc happened while we were not free ( slavery/jim crow), illiberal and closed.

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

> Very few of the brightest in the world would be willing to sacrifice that freedom to work in China.

What freedom? The best and brightest go where the money and opportunities are. And considering china has over a billion people, they don't have to look elsewhere to attract the best and the brightest since they have so many in house.
Faust: Functional Programming Language for Real Time Signal Processing
The stuff is what the stuff is brother. [1]

[1] https://youtu.be/ajGX7odA87k?t=945
Alternative news: "Treasure hunters seize 27k artifacts looted by a single French official".
Might be worth checking https://www.geeksforgeeks.org/program-for-nth-fibonacci-numb....
Really? I found they just recommend videos I have already watched along with the usual "Trending" garbage. I have to manually check my subscriptions to actually find the content I want to watch, its beyond frustrating.
Perhaps your experience has only been in general problems?
You're being downvoted because much of the Software Engineering community suffers from a form of Stockholm Syndrome.
Do you have a page setup for this project yet (or even an email) where you can take suggestions about features and ideas? Fixing the many obvious shortcomings of the YouTube platform seems like one of the biggest no-brainer projects out there, so much low hanging fruit for the picking.
KFC turned its viral chicken-warming PC stunt into a real PC
Telegram's documentation is fantastic. Everything is updated, and their API allows building your own app. It's that open

https://core.telegram.org/bots/payments

^ first result for telegram bot payments
A lot of chemotherapy is untargeted. The entire body is poisoned, and the cancer cells are more susceptible, for various reasons (weakness during cell division, which they do far more frequently than healthy cells, among other reasons). Hair loss, skin/nail problems, digestive tract problems, etc. These are all fast-growing cells. It's almost impossible to target cancer cells and not affect normal cells, because cancer cells aren't all that special.
I prefer to be specialist in some areas and generalist in the periphery. e.g. I am excellent in distributed systems, Networking and FS, and have decent knowledge of web services, aws and kubernetes. I don't have any idea about embedded systems, mobile development and have no intention of acquiring that.
Kind of annoying that the site is down, but you still have to wait through 30 seconds of non-functional pauses to get that information. And there's no "retry" button.
Ask HN: What internet communities do you participate in?
Extremely well written title, content so-so though.

It's simple: Make the funnel full that you don't feel any pressure, anxiety or whatever because you have options. No need for some voodoo advice from OP.
Supernova, a backdoor found while investigating SolarWinds hack
> Loperamide is not unique. I don't know why these researchers have singled it out.

Probably because it's what they were studying which led to the analysis? A drug doesn't have to be unique to be important in understanding side effects...or off-label use if that's how you want to think of it.

Getting funding to study all of them at once is more challenging, so it shouldn't be a surprise that it's constrained to one.
At work, when windows is corporate policy, you do not need to care about exploits. It is literally other peoples' problem.
Nice! My first internet fight. Exciting.

It's not just 3000 people. My comment is relevant for entities like pension funds, mutual funds, hedge funds, insurance companies that have to allocate their float, conglomerates like Berkshire hathaway, and those "negligible" 3000 people that account for probably a quarter or higher of personal investment.
I had the original Razer core right when it launched. Razer did an excellent job with their eGPU TB3 enclosures. In my case, a firmware update made the USB ports practically unusable, and I eventually got Razer to accept it as a return, but I'm eventually going to go with them and their future iterations of the Core once I get a laptop that supports TB3/4.
One additional tip on recruiters: have a cheat sheet ready (web page or public Google doc) that answers the basic questions they'll have for you and makes clear your expectations.

Here's the info I ask them to provide:

- Job Title and Salary

- Job Description

- Company Overview and Location

- Steps in Hiring Process

Whenever I'm emailed by a recruiter, I politely thank them for reaching out, paste the link to the cheat sheet, and invite them to review it and write back if they still think I'm a good match. It quickly separates the professionals from the wannabes. (You usually don't hear back from the wannabes.) The ones who do write back often thank me for it.

I'm pretty cynical when it comes to recruiters. So I find it interesting that 3 of my last 4 jobs have come through one.
Because it's in the kernel.
They’re not exactly the same market—Chick-Fil-A is chicken sandwiches which Popeye’s didn’t have until recently, and I don’t know if KFC ever did. And Popeye’s and KFC sell fried chicken pieces, which Chick-Fil-A doesn’t. When I’m in the mood for fried chicken, I’m usually not after a sandwich.

And I’ll agree that Chick-Fil-A is good, but I think their biggest selling point is their customer service, not their chicken.
>When you send a video to a contact on WhatsApp, it takes some time to upload the video. When you then forward the video a ..

It's actually not instant. I've tested this multiple times. Maybe you had a spike in upload speeds suddenly when forwarding?
I'm not talking about a customer getting a lawyer involved. I'm talking about a DA looking into whether Baremetrics is violating CA law by not having an online-only cancellation option to corresponding with its online-only registration system.
That's an excellent question, and an area of active research. It differs a lot by drug, though, because of their affect on different signaling systems, different neurons, and due to indirect damage to the brain from effects elsewhere in the body:

1. E.g., cocaine as a strong vasoconstrictor can directly cause cerebral ischemia, causing hypoxic damage to the brain. Acute hypoxic damage is relatively uncommon, but atrophy due to chronic hypoxia is more common. Because the bulk of atrophy in chronic coke users is in some of the most hypoxia-sensitive areas of the brain, it might be the primary mechanism of damage.

2. Opioids can do the same via respiratory depression, even though blood flow to the brain is not impaired. Chronic opioid abusers tend to dose themselves into respiratory depression - and post-mortems show their brains to have ischemic neural damage.

3. Seizures are intrinsically neurotoxic. Damage from other sources (such as above) predisposes to seizure, which can have effects on the remainder of the brain.

4. We generally suspect there is more cell death than downregulation of neuronal receptors. When we look at the basal ganglia of chronic drug users (the dopaminergic neurons involved in the 'reward' circuit), we find atrophy, suggesting actual neuronal loss.

4b. What type of regulatory (e.g., down regulation) change occurs depends on the drug. Some drugs imitate an existing signal (e.g., opioids), so downregulation would be the homeostatic response. Coke and ecstasy stimulate dopamine release and serotonin release respectively, so we can expect a downregulation in receptors, but we may also see an upregulation in the transmitting cell in response to increased "release this signal" demands. Even that depends on the drug in question - amphetamine prompts dopamine release, so the releasing cell runs low and may increase storage levels. Coke prevents reuptake of dopamine, so active concentrations are up but the releasing cell doesn't see a change in its internal dopamine storage levels. Alcohol, on the other hand, is a glutamate blocker, which increases sensitivity to glutamate signals.

5. Opioids have been shown to be directly neurotoxic. It's unclear on whether this is a significant contributor above and beyond the respiratory depression in real life settings. In the lab, though, heroin, heroin metabolites (6-mono-acetyl morphine and morphine), fentanyl, have all been shown to be directly neurotoxic, though not all equivalently so.

6. MDMA is also shown to be directly neurotoxic, and (at least in a rat model) MDMA metabolites are more neurotoxic than MDMA itself.

7. Adulterants, through their toxic effects, also directly fuck up tissues. We see increased activation of cell-suicide pathways when heroin is induced, but we also see that the degree of activation is inversely proportional to the purity of the heroin.

I can probably go on for a while. I'm sorry if the above is a bit rambly, I didn't really stop and outline it as an essay. I hope that sheds some light, though.
As soon as I saw Tiny Desk Concerts in the list of "objectively good music" at the beginning, I was dying. It knows me too well! I'm gonna check out that list...

Spotify has done an excellent job of recommendations lately. It took several years of liking songs and making playlists, but I've been very impressed with Discover Weekly.

The shuffle function is still broken, however. It only "shuffles" from like the top 50 songs.

UPDATE: It told me JERRY MARTIN is basic?! The composer for Sims and Sim City? Bruh...
I no longer agree with my previous mentality that "anyone can do it if they try" and "everyone is capable". It was an innocent, non-judgmental, perspective that I'm glad I had because it helped prevent some sort of inflated ego. But, the older I get, the more people I meet, and a mini stroke later that knocked down my IQ some very noticeable points, I've realized that I'm incredibly lucky to be above average intelligence (in certain areas). It has made life relatively easy. Having the somewhat rare perspective of experiencing an instantaneous drop in intelligence, I would never agree with you that we are all like Einstein. I firmly believe that the "obviousness" that a more intelligent mind sees cannot be learned. It's seeing things that aren't there, that others can't see at all, or take much too long to see. For this reason, I believe there is a very real difference in the range of what people are capable of. I think everyone here should be thankful for their roll of the dice.
Cool to see you commenting, you are really sexy. or XYZZY or whatever for dramatical effect. Good boy! < 3
BBC nominates J.K. Rowling's essay on trans rights for award
IO-808
Yes, this is the problem, and the article nails it. I just did all experiment to proceed it to myself too: open YouTube in a private tab, search for anything gaming related, click something random on the front page, and bam: in my recommendations "Ronda Rousey destroys feminist". Of course once you click that you're down a black hole of Ben Shapiro and Jordan Peterson.
Isn’t it sort of dystopian that rich people in developed countries get to have vaccines with 95% effectiveness while we give poor people in developing countries the vaccine that’s only 70% effective?
Their whole model reminds me of this: https://www.youtube.com/watch?v=yZjCQ3T5yXo
> You are 0% basic. Elliot Berger and Elènne? Where do you even find this shit?.

This is just awesome, man.
> One thing I noticed is that - it gives me incredible mental boost a day after taking it. It just makes me feel normal and that to me is a 'boost'.

I've read that loperamide doesn't just quell bowel problems with opioid withdrawal, but that it lessens cognitive symptoms, as well.

Sounds like there might be some active metabolites, or that peripheral opioid receptor activation can affect cognition.
That doesnt require a conspiracy (really hard), just an imperfect incentive structure (really easy)
I have said not interested in living on boats, making boats, repairing boats, or anything boat related and yet they still pump these videos at me. I wish there was a way to say “never show me a video about boats, in any context”