skysight-inc/HackerNews huggingface dataset:
Similarly ironic: that Twitter essentially now requires a phone number for continued use of their service – by freezing all new users' accounts, soon after minor activity, until a phone number is provided. But, they won't let you use that phone endpoint for reading/posting.
memset_s is a pointless misinvention. I can't think of any situation in which I would use memset, and not want it to be what memset_s is claimed to be.

Which is to say that memset_s should just be called memset; there is no need for memset to be doing stupid things so that people must use memset_s.

I have no plans to use memset_s (ever), or to upstream any fix that involves using it unless the author provides a repro test case, and a proof that the problem can't be fixed with compiler options that make the problem go away with memset.

In the worst imaginable scenario, I will #define memset memset_s everywhere (after the inclusion of <string.h> of course, not before, and an #undef memset).

(The #undef memset may be enough, in fact, if the only problem is that memset is #define'd to some compiler built-in that doesn't properly implement classic C90 memset in all cases.)
> Are we really optimizing for developer efficiency here?

Good question, we’re really not, we’re optimizing for making websites and webapps work and feel like desktop apps.

>We've given JavaScript-everything a decade to prove that it's a better, more productive way of building higher quality websites and applications. I don't think it has.

Not unless you count things like Google Maps, which wouldn’t be possible without SPA-style JavaScript.
Raspberry Pi support for robust system level updates
Plantnet makes requests to gravatar too (a tracker in my book)
Mumble seems to support positional audio in voice chat, maybe that alone is sufficient.
OK, that's a fair point, but it would take someone uneducated that believes in the stigma to also be a tech wiz to collect and correlate the data. Presumably the app won't tell you when and where the contact happened (and if so, no implementation of contact tracing is anonymous since the app won't know that you were in a busy bus full of strangers or in a small office with a single colleague).
How coffee became a modern necessity
I think it is also highly possible that for the example scenario somebody from Skype or Zoom team reaches out to the poster and hires him/her.
legendary, often posted content/site - newsworthy right now for any reason OP?
As far as I know there's no shortage of bananas. My local Safeway has loads. Just got some yesterday.
Show HN: AI Generated SEO Articles
Aha! Thank you munchbunny. Another title for this article could be "How some major tech companies DNS record management practices left your organization vulnerable to attack". This is a great lesson for all of us. Leaving old records in DNS is so easy to do.
@DisneyPlus: I agree you may reuse this tweet and any tweets my affiliates send to #MayThe4th, subject to our standard licensing fees. A list of the fees and affiliates is freely available, subject to a thirty day processing delay.
You can follow people. But if the people you follow "like" a political post, then you might see that. You can also tell Twitter to "Show you less" of any kind of post.
The good news is many vegetables go from seed to harvest in ninety days or so.
Should we be scared of the coronavirus debt mountain?
Again, what is the actual issue?

Is the existence of a log that you came close to someone you probably don't know to be potentially used for a critical public health purpose, for a limited time, any issue?

If feels like refusing to tell your blood type when you're having a massive hemorrhage in order to "protect your privacy"...
How is that a copyright violation, though? The tweets are publicly available on the internet, and presumably the maker space is just showing the Twitter website like anyone could themselves…
It's a cool tool but my main reason for commenting is to say how quick and fast the graph updates! Good work.
That's not really relevant to the technical discussion at hand though.
Accident Tolerant Nuclear Fuels Could Boost the Performance of Reactors
That would be true for private companies but I'm not sure what would prevent public companies to raise capital by issuing new shares. Obviously the stock price would take a hit but new capital would be raised. That's the function that public markets are supposed to fulfill.
Don't get me wrong, I hate that too. I simply disagree with your assertion that Python isn't production-ready on this basis, because of what a "production" environment typically looks like. Very different from your workstation and mine.
What's your issues with skype? It always worked well for me to chat with coworkers and do screenshare.
The React team is working on rewriting the docs to focus on function components and hooks first, as of this quarter:

https://www.reddit.com/r/reactjs/comments/g2pda4/functional_...
Vouch powers happen at the same level as flag powers (> 30 karma), so you passed that long ago.

Edit: I should add that when you see a [dead] post that shouldn't be dead, you can vouch for it by clicking on its timestamp, then clicking 'vouch' at the top of its page. Those links only appear there, just like 'flag' links on comments.
Selling and making are two different things
Yes, that's correct. I can do things like isolate myself and my family to protect ourselves (and others) from things like covid 19, but I can't reach out and make governments and business respect my privacy. In the longer scale, I think you and I are more at risk from loss of privacy than I am from a virus that, while nasty right now, is likely to be over soon.
That is how you get a shadow ban

I used to have a Firefox plugin that would tweet all my bookmarks, but then Twitter hid all my tweets from the search.
Nim Q&A
Yes, that was their intent.

But the over-lawyer-ification and impracticality of opting out of corporate terms of service is an widespread problem. This is an interesting expansion of that problem, so it deserves highlighting.
still a douche
For those interested in seeing the scope/variation of cinderella stories, there’s a book “cinderella; three hundred and forty-five variants” https://archive.org/details/cu31924007918299 that is ... I wouldn’t recommend reading it cover-to-cover like I did, but there are some interesting variants hidden in it!
It wasn't the last time I looked at this but that was a long time ago.

Actually the main thing I think karma measures is time spent on HN (at least among the minority who make posts).
There's Experimental Work on a Vulkan Renderer for KDE's KWin
Atiku Abubakar son finally recovered from Covid-19
We've got a 23-19!
Disney being excessive in claims to IPR. Who else is shocked. /s
That book isn't an example of a contract, unlike the crazy Disney tweet.

The book terms form a license. Backed by the purchase price of the book. Disney's likely argument is that only original purchasers of the book are covered by the license, that non-transferability was implied.
it desperately needs it, 2c system mainly idle, but running opengl compositor, lots of alpha, etc: load average: 3.01, 2.56, 2.74
That sounds nice in theory, but the second order effect of that kind of thing happening a lot would be the megacorp lawyer doesn't warn you first. Then, after you are bankrupt, you may or may not figure out what they did to you. But you still lost and you're still bankrupt.
I agree. Also, there is a disproportionate amount of articles about esports.
The only article I found worthwile (very much so), was the one about Nintendo's history in Sweden/Europe. It's also about money/distribution but at least it's an interesting historic account of how Nintendo came to Europe in the early eighties through the lense of the distributor in Sweden with funny anecdotes.
https://www.ign.com/articles/2019/12/09/the-lie-that-helped-...
Oh yes! That is a great point, I've been buying from local roasters/shops and it definitely makes a difference
Twitter is getting worse on a monthly basis. Just the fact that they have begun adding random tweets and accounts to follow while you're trying to read an existing conversation makes everything more confusing and toxic.
There is https://crates.io/crates/evcxr_repl

Also some others exist like https://crates.io/crates/papyrus but I didn't try this one.
You're correct at a very narrow level considering only the mechanism used to apply the sandbox but think of the larger picture and especially how container runtimes are not created equal. For example, dockerd involves a running daemon with access control issues which many people handle by handing out root access. podman is better but far less common outside of the Kubernetes world. If you're trying to give generic advice, systemd avoids needing to drag in that extra discussion about which launcher you're using and how it's configured.

An interesting question would be integration with other features like SELinux or seccomp, since those are commonly punted on but make a huge difference in security.
The American healthcare industry is fascinating for a number of reasons. First, when insurance is involved you have the person seeking the service completely removed from the person paying for it - which almost always will result in overconsumption.
Then, you have life or death issues, which people won't apply their usual cost/benefit analysis. Do you need a new car? Depends, is it worth the added expense. Do you need brain surgery even if the chance of success is 4%? Will it possibly extend my life? Yes, no matter how much it costs.
Coronavirus Patients Are Reporting Neurological Symptoms
Not if making money is fun for you.
The Self-Taught Engineer's Algorithm Study Plan
Apply to some of these remote jobs
It is parody.
If the implementation is hard to explain, it's a bad idea.

If the implementation is easy to explain, it may be a good idea.
Or just turn off the feature entirely in settings.
I don't think so, unless we're mistaking memset for __builtin_memset.
>Wait, what? I can't think of a single vaccine that does not have an "adverse effect". I'm not an anti-vaxxer, but this type of cavalier attitude about the safety of vaccines makes it seem like the industry does not take the risks seriously. We have a child with an autoimmune disorder, and were very lucky to have a pediatrician who understood these risks and helped us weigh which vaccines to administer, and which to avoid.

You have simply imagined this so called "cavalier attitude". There is no such attitude at my company. We have pumped in tens of millions of dollars in products only to retract them because of safety concerns after testing in mice/rabits/etc.

>Many vaccines list seizures, comas, severe allergic reactions, or death. [1] These side effects may be rare for most people, but we know people with autoimmune disorders are particularly at risk, and about 5% of the US population have an autoimmune disorder. [2] There are some guidelines for contraindications from the CDC but autoimmune disease is still very poorly understood. For the majority of people, taking a vaccine is a no-brainer, but other people may seriously need to weigh the risks. Vaccines are not a silver bullet for everyone.

Vaccines are made for healthy people, in-order to to keep them healthy. If you have an underlying condition, or suffer from other pathologies then all bets are off. You have to evaluate them separately on a case by case basis. I don't think I ever said vaccines are a silver-bullet so not sure why you are refuting something I didn't say or agree with.
Yeah, the government knowing who was close to whom for how long on a whole-population scale is a huge issue. I personally wouldn't mind if there wasn't an alternative that preserves privacy and is just as effective.
Does anyone remember the drama of failwhale and their Rails issues? Those were the times!
Fedora usses mailman 3 and hyperkitty at https://lists.fedoraproject.org/archives/

It is infidelity inspired by the layout of a forum, but looks great IMO.
Somehow, to me, it's even slimier when it's a subset of posts is a targeted hijacking of an injoke made by fans for fans that predates their ownership of the property. It's not blanket maliciousness against all users, it's targeted maliciousness to steal from them.
The unlinked DP-3T is one extreme, there is a happy medium if developers don't want to use Cuckoo Filters or Bloom Filters due to false positives, which is to decrease the linkable period. If the period was an hour, people could freely share legitimate tokens for their commute, but hide the ones where they had an hour long 1-1 with their manager.
They count all deaths with a laboratory confirmed COVID19. Basically comparing the list of deaths with the list of diagnoses. Of course you still miss people that don't get tested before death. About 10% if recent investigations by Socialstyrelsen (one of Sweden's agencies) is to believed.
That works too. I think you could arrive at the ideal setup from either direction: a monorepo with appropriate boundaries or multi-repos with an “umbrella” versioning layer for all of them. The end result is more or less the same.
It's hard to test positive given the extremely limited supply of tests and all the effort you'd have to go through to get tested. I really can't imagine anybody willingly testing -more so with new invasive tracking- unless they are really ill and in need of medical attention.
If I'm not mistaken that "Something Went Wrong" is their web API keys being throttled...
The public absolutlely paid the price in the form of bailouts. If those banks had been allowed to fail I would agree with you, but they knew they'd probably be bailed out from the beginning and used CDOs to ensure it.

QE is a direct transfer of wealth from dollar holders to investors and banks. No way around that.
I've been eyeing a electric kettle. Currently just stove kettle and a thermometer get me 90% there :)
There is some effect where people contribute often and wonderfully in their area of expertise but turn completely weird outside of it. Stuff like a doctor running into a historically notable alternative medicine topic.
Cannot be anything but a joke. The problem is simple, the solution requires 10 lines. There is no reason, absolutly none, to create an interface for a such simple problem.
How to Setup Testing for AdonisJS Apps
Quantified Self Report of My First 5 Weeks in Quarantine
Whereabouts do you live? I've visited places where I found tap water undrinkable (Pennsylvania, Florida), but never lived in such a place.
The whole "env is figured out behind the scenes and work is done to autofetch the correct values to load into the CONSTANT_CASE variables you import all in one line" thing seems to be a pretty clear violation of "Explicit is better than implicit."

In my experience the productivity you gain from such abstractions is negligible compared to the complexity they add to your code.
Latent Space debugs deep learning models remotely
What if it works? If you simply persist and wear out the competition you win the wikipedia.
https://archive.md/Glbh8
The reddit experience is pretty similar to a decade ago.
The corn used for ethanol production isn't the human-edible sweet corn though. Wrong plant.
For those downvoting me I'd really like to hear a supporting argument as-to why I should let your kids roam my property? One that doesn't posit a world different than it is today - I don't want to hear how it SHOULD be... that's moot.

I refuse to take liability and/or responsibility for people on my property that are there without my permission. If I find someone on my property who is there without permission I have a full lawful right to ask them to leave immediately as they are TRESPASSING.

YOUR children are not MY responsibility.
They might be in the wrong career if they don't want to read official documentation.
The last estimates put R0 around 6.
> corporate self awareness

This is Disney we're talking about. Their legal concerns generally trump everything. It would be ridiculous if not for the fact they're worth billions of dollars and could actually take people to court over small stuff like this.
The difference is that the old system relied on human memory which is fallible, not to mention you can omit details which would lead to further trouble (infidelities for one). In this system the only control a user has is to turn off bluetooth, or leave their phone at home if Apple/Google override the users ability to turn this off.
Do that for two arbitrary variables.

Test that

t1.f1 = t2.f2

including nulls, for an arbitrary type of f1 and f2.

This is actually a hellscape of gotchas as people try to find a short way to do it and then discover that their short version is treating NULL as equivalent to FALSE, which means it will fail when negated. Or they throw in a COALESCE and then fail because they've now treated a special value as equivalent to NULL.

The correct answer is

((t1.f1 IS NULL AND t2.f2 IS NULL) OR (t1.f1 IS NOT NULL AND t2.f2 IS NOT NULL AND t1.f1 = t2.f2))
Excuse my ignorance, I know nothing about running these ads.

How does a bot know whether you've optimized for download volume or in-app actions? I don't understand how a bot would know to download the app to fulfill your requirement?

Furthermore, what is the incentive to write and operate these bots? Genuinely curious. The only party with an incentive to do this would be Google, no?
> Also, what happened to the "vouch" button?

It only appears on things that are flag-killed, not just [flagged]
Get free forex signals on this telegram group
@marcinem - FYI, you misspelled "through" as "thorugh" on this page https://www.mailist.app/pro-bookmark-manager.html ... really like this idea for an app :-)
Think we filed a patent but it's possible to do this server side to inject a string into a payload area without affecting the integrity of the binary (can't recall how we did it but search patent search for my name at Google)
A few of my fav:

A guide to the Good Life by William Irvine

The Daily Stoic by Ryan Holiday

The Art of Living by Epictetus

Meditation by Marcus Aurelius

Although not directly related to Stoicism, there are Stoic lessons in them:

Man's Search for Meaning by Viktor Frankl

The Power of Now by Eckhart Tolle

The Fifth Agreement by don Miguel Ruiz

Stumbling on Happiness by Daniel Gilbert
I have not had that problem with fussy coffee in general. When I'm home, I drink my coffee and enjoy the taste. When I'm out, I get enough caffeine to make it through the day and that's enough.
https://archive.md/1mPIc
That infuriated me last year when I finally tried to create a Twitter account.

During registration I was given a choice between providing an email address or a phone number. I provided an email address, only to immediately have my account locked until I provided a phone number. Well, I wouldn't have given my email address if I knew a phone number was required anyway! It wouldn't even let me visit my account settings to delete my account, and I never got a reply when I emailed Twitter support.
In all such cases the cost of engineering/operations time to keep these services alive overshadows pretty much everything else. So it's not cost per SMS that they are worried about, but rather the time spent maintaining and fixing these systems compared to how much they are used.
My point is who is buying those shares?

You can issue new shares and have it sit in your company treasury, but you need people or institutions in the market to buy those shares in order to recieve that capital (their payment).
Tech Giants Are Using This Crisis to Colonize the Welfare System
Partial Index in PostgreSQL
> For C++ programs, replacing malloc and free at runtime is the worst choice. When the compiler can see the definition of new and delete at build time it can generate far better programs. When it can’t see them, it generates out-of-line function calls to malloc for every operator new, which is bananas.

I feel like whenever I've dealt with general-purpose memory allocation (as opposed to special-purpose like from a stack buffer without freeing) this kind of overhead has been dwarfed by the actual overhead of the allocation and pointless to worry about. Is this not the case in others' experience?
“Give them a few weeks to clean up code and release it (which is very normal) ”

In the world of security critical systems, this is completely abnormal.
What happens if someone replies with IP not owned by Disney and they use it?
dont have to shut it down entirely, just block twitters shortcodes and numbers.
I love the precedent that Disney is setting here. Will be a little harder for them to argue against my Tweet next month:

"Walt Disney World was awesome! Thanks to all the hard workers who made the day special.

By replying to this Tweet, Disney Corp. hereby agrees to abide by the copyright laws in place as of the release dates of its motion pictures, instead of the longer dates obtained through perversion of the legal system by Disney and its lobbyists."

In all seriousness, I'm sure Disney never thinks for a moment that the law would ever be applied fairly to them or that this tweet could come back to bite them.
This is the twitter equivalent of the relative posting the not consenting to Facebook's use of their postings.
The Federal Reserve Is Changing What It Means to Be a Central Bank
I wonder if you could get me extradited, MPAA managed with a UK national (who wasn't even breaking the law in the UK; they were hosting links).

Particularly interested in of they're extradite now, with Covid19 and all.
You can simply truncate the IP address and remove the last block (byte).
it's https://github.com/warner/magic-wormhole

but see in particular https://github.com/warner/magic-wormhole/issues/107 . It uses a static wordlist and by default uses a shared pool of rendezvous servers.

The (an?) author addresses this here https://magic-wormhole.readthedocs.io/en/latest/attacks.html but I think characterizes the attack poorly: it's not important that it's low-probability that an attacker can pull off a MitM transparently, all an attacker needs to do is be able to guess the channel + code words before the receiver receives the message. The default is to only use two code words, so 65536 possibilities. I don't think it would be hard to open 64k connections very quickly, so this seems like an easy-to-win race. Maybe I misunderstand the math.

I don't think wormhole should be used for anything important without a private rendesvous server, and if you have secure access to a private rendezvous server, why bother with wormhole?
For extremely generous definitions of "works." I am constantly amazed at how long (and how many attempts) it often takes to load a single tweet page. The SPA-initializing state is usually measured in minutes on my iphone regardless of what kind of connection I'm on, and the result is often that message that the page failed to load because my browser made too many attempts. I don't know how you can possibly do this badly at delivering what should be the smallest web pages ever.

My standard practice on mobile now is, no joke, take the URL of the tweet page I'd like to read and paste it into a new FB post because it's faster and more reliable to get FB to fetch preview the content than it is to load it with my own browser. (edit: and note this is while using FB in my mobile browser. Think about how much more complicated a FB page should be than a single tweet, and it's still 100x faster to load.)

I've come to the conclusion that this is very intentional because they'd really like me to install the app and therefore have no incentive to improve the mobile experience, but I absolutely will not install an app for content that could very easily be delivered as a simple web page. I hope the trend of companies pushing their apps hard eventually reverses.
On the counterpoint there are some accounts who perform bad in morning and good in evening so throttling makes a huge roi difference. Don't think we ever profiled it per customer but it wasn't an easy decision to throttle versus spend whole budget in 10 mins for the day from 12:01 to 12:11