skysight-inc/HackerNews huggingface dataset:
The great thing about getting older for me is realising that nothing is indispensable. Everything eventually ends, we move on with our lives and do something else.

So sure: maybe someday un-adblockable content will be a thing. Do I care about that content? Turns out maybe I'll just walk away entirely. The internet has a lot of utterly ad-ridden services with far too high an opinion of how important they really are.
Sixteen core RISC-V processor Xuan Tie 910
The Sameness of Cass Sunstein
Widespread use of containers is still a pretty new thing. For any company where security is a top priority, it seems likely that their needs will exceed the security features offered by the container infrastructure they are using. In that context it doesn't seem weird to me.
For a task like the newspaper one, the cost of getting every edge case perfect probably isn’t justified. Write the simple version, and wrap the whole thing in a try/catch. When it falls over, have it email the receptionist and tell him to look at the paper.
This article makes it seem like they will try to force Google and Facebook to share algorithms, but it doesn't look like that to me in the report:

https://www.accc.gov.au/system/files/Digital%20platforms%20i...

From my read most of it is basically a copy of GDPR. The parts related to algorithm and data transparency where basically:

* Content sites suddenly drop in search rankings creating huge revenue drops. They want to force content aggregators to give ample warning before pushing changes which would influence content creators cash flow.

* SEO is expensive. They want Google and Facebook to make it easier for them.

* Content sites doesn't like AMP since its requirements limits the number of ads they can put on the site and it makes it hard for them to track their users. They want Google to share more user data to make up for it.

In my view these concerns are mostly fine and are unlikely to make a dent in Google or Facebook. I think the most interesting point is this:

* Amend the Competition and Consumer Act 2010 so that unfair contract terms are prohibited (not just
voidable). This would mean that civil pecuniary penalties apply to the use of unfair contract terms in any
standard form consumer or small business contract.

That might actually help news sites in a fair way, contracts like "Google might display snippets from my site for free because otherwise it hurts my bottom line" will probably result in fines for Google.
It goes deeper all the way to the value systems that once were bestowed upon the populace by the church.
Please elaborate. Sanctions don't ban every effort to not be stupid. Compliance isn't condolance. "Following orders" is demonstrably not a great defense.
Branding doesn't need to be literal, just evocative. The word reality is often mentioned in trippy or philosophical contexts, which is the connotation that the term "virtual reality" is trying to evoke. The brand strategy didn't work for you, but I don't think it's a particularly unreasonable one, and I think plenty of people will tap into the connotations they were going for.
I follow BoingBoing on instagram, and it's a bit of a weird thing that they're always telling me what my "moral duty" is...
Git was meant to be distributed, however convenience usually wins thus centralization case again.
Hints: git-issues, git-remote-ipfs, gitea and some mirroring via VPNs.
Was explained here recently as another way for Google to track what you're doing.
If you have a machine that needs to be cared about, stick googly eyes to it. Works every time. Where there is a face, there is a name, where there is a name, there is care and maintenance.
In recent years we, conscious consumers, shot down several viable business models that could have replaced ads such as data collection for trend analysis and crypto mining in the browser. They were met with outright hostility.

Perhaps justifiably so, but we have to keep in mind that any producable "value" will have to "hurt" in some way. We have to give something in exchange for "free" services. Yet the focus is only on the price paid instead of the fairness of the transaction (or lack thereof).

Either we give up the "free" model alltogether and shift back to paid services only, or we choose the lesser evil and live with it.
Original source of this idea (referenced in the OP):

https://slate.com/technology/2019/07/equifax-settlement-mone...
That article cites the Williams Group, which appears to be some sort of consultancy with the tagline "we prepare heirs."

This isn't the first time I've heard the 70% number, and I've never been able to find a single scientific study supporting it. There's also never any clarification on what "rich" means, or what qualifies as "lose their wealth."
The language in the phishing mail comes off as awkward and ingenuine.
One important thing they do is protect our atmosphere from blowing away in the solar wind, which is more of a law of averages sort of thing and not much gets lost in just a hundred years. I'm not sure that the charged particles the Van Allen belt stops would actually reach all the way to the surface of the Earth. I haven't heard of radiation danger up at the poles when the aurora is out.
It doesn't hurt either.
SwiftUI Subreddit
Deregulation never seems to result in more competition, just more consolidation and more and more powerful companies with increased lobbying powers and personal connections to top government officials.
> Are things like query depth, width and cost limiting available as parameters to common libraries?

No, they are mostly 3rd party utils. I those exist for Apollo server.

> Would you follow a similar strategy in GraphQL? Generic auth in a middleware for a user, then specific access management auth inside specific resolvers later on?

Yes. Or I would move auth check up a level, and implement schema directive like "@authenticated" or "@hasPerm("perm")" so resolver would do only data resolution, but each approach has advantages and downsides.
Smart light systems are really good. You can be in bed and say “goodnight” and all of your lights turn off. It is convenient. Schedules are also helpful. I use them on grow bulbs for plants.
> I’d never really got to the bottom of it

Perhaps it might have been worth the extra time to get to the bottom of it instead of switching and, in the end, not noticing any big differences?

Also, I noticed there was an ad at the end of the post for the book Docker in Practice. Ironic placement.
Umm, yes. Or more properly, English plus hand gestures. We're not talking about defending a doctoral thesis here. We're talking about getting around, shopping, and eating. Every subway station has signage in English. You can point to things on a menu. Proof: millions of tourists go to Tokyo every year and very few speak Japanese.
Polyscope: a C++ viewer and UI for the rapid prototyping of geometric algorithms
This is kind of a pattern with “design flaws in C++” if you’ll excuse the phrasing. C++ conflates a lot of different concerns with each other, so you end up with some reasonable objective (enforce invariants) and some reasonable way of achieving that objective (constructors & destructors) and it works well enough 90% of the time but the other 10% of the time it's a problem. Then there's a ton of design patters that crop up to manage the 10% of use cases where the language doesn’t quite give you the right tools for the job.

For example, access control. In C++, access control boundaries are classes, which is a reasonable choice except there are a ton of situations where this is the wrong choice, so you have “friend”. Some C++ designers will tell you “friend” is a code smell, which is true, but the fact is you can’t always avoid it. In languages where access control is defined relative to modules this is rarely a problem. So I say that C++ conflates access control boundaries with class boundaries.

Another example is syntactical blocks and variable lifetime. Object lifetime is an important concept in C++, but object lifetimes often don’t line up with the extent of syntactical blocks, even if it doesn’t make sense for the objects in question to have dynamic storage duration.

My hot take here is that C++ is a very opinionated language, in the same sense that Go and Python are opinionated languages, it’s just that C++, Go, and Python have strong opinions about different aspects of the language. Another difference is that people in school falsely equate traditional object-oriented design with good design. This makes sense, because it’s much easier to teach object-oriented design than it is to teach good design.
Downvoters, please explain! So the rest of us would know, too :)
If somebody wants to discuss something about it, I am happy to hear about it. (Not that I am involved in some way. But I read it once, understood most to a certain depth, and I am always interested in how people use it.)
Is it really getting any worse or has it always been this way and we just don't learn it in history class?
Hyperbitcoinization (2014)
I just tell them I'm too busy with work...which is eventually true.
It's interesting (and great!) to see this level of research and attention to detail in a blog. Do you mind if I ask why? Are you gathering potential users for a product, service, or startup in this space?
If anyone else reading this thread has ever felt, or is currently feeling, utterly dog shit, it could just be stress.

I had kidney pain, chest pain, migraines, felt sick constantly, fatigued... I look after myself. I run, rock climb, eat ok, not overweight. The doctor was very worried, gave me anti-sickness tablets as a first thought, ordered every single test imaginable.

It was just stress, I didn’t think work was doing that to me.

Had some conversations with HR, top management listened, unrealistic dates shifted. I got better almost overnight.

I’ve read a number of comments here that possibly could be the same, so I hope this helps somebody.
What names do Portuguese people (or people with longer-than-average names) put on flight tickets?

I think I've tried looking this up before, but is there an IATA regulation on what names are acceptable for a flight ticket?
maybe its time to pick up the thread again and present an effective decentralized version of GitHub and thumb our noses at the notion of borders.

its technically quite feasible..there's no reason the US government gets to decide who writes open source software. and there's no reason github has to play a role here if they choose or are forced to act this way.
‘Deepfakes’ Trigger a Race to Fight Manipulated Photos and Videos
Au contraire, Boeing is most definitely too big too fail and will be bailed out somehow.
True, but in many cases you can still offer a service for free without ads. E.g. offer a free version with limited functionality, and then offer a paid version with features that are needed mainly by people who use your product for work. Even if ads weren't an option, it's still advantageous to get lots of people using your product, and I think companies will continue to find ways to do so.
They Made Me an Offer I Couldn’t Refuse (1997)
i think the other direction it would work too - generating HDD head movements in a way to encode info in the resulting noise - taken together with the OP it means that one can cross the air gap in both directions (the Cuban sounds look more and more like an electronic attack with humans being just an unfortunate collateral). Similar things can probably be done with the CPU/case fans - thus for example a "bad" motherboard can talk and listen to the world.
So there’s the choice. Get more money and get blocked, or get less money and do not get blocked.
MIDIMonster: Scriptable Multi-Protocol Translation
Suivez-TV-IZLE ]** FC Porto as Monaco E
https://www.hashtaglunchbag.org/4kstreamstv/direct-bein_monaco_-_fc_porto_en_direct_s_t_r_e_a_m_i_n_g_voir_regarder_porto_-_monaco_ligue_des_champions_m_a_t_c_h

https://www.hashtaglunchbag.org/4kstreamstv/_live-tv-izle_porto_monaco_en_direct_streaming_regarder_en_ligne_en_direct_en_ligne_fc_porto_as_monaco_monde_club_matchs_amicaux_en_direct_updated

https://www.hashtaglunchbag.org/4kstreamstv/_live-hq-izle_porto_monaco_en_direct_streaming_regarder_en_ligne_en_direct_en_ligne_fc_porto_as_monaco_monde_club_matchs_amicaux_en_direct_updated

https://www.hashtaglunchbag.org/4kstreamstv/porto_x_m_naco_-_ao_vivo_-_jogos_amistosos_-_27_07_2019

https://www.hashtaglunchbag.org/4kstreamstv/_assistir-tv_porto_x_m_naco_-_ao_vivo_-_jogos_amistosos_-_27_07_2019

https://medium.com/@mostak1920/2019-jogo-vivo-izle-fc-porto-x-as-monaco-ao-vivo-27-07-2019-357c3c31c803

https://medium.com/@mostak1920/fc-porto-x-as-monaco-ao-vivo-8d9ca685075b

https://medium.com/@mostak1920/fc-porto-contre-as-monaco-streaming-en-direct-football-37420d20f1f4

https://www.hashtaglunchbag.org/4kstreamstv/streams_match_monaco_porto_e_n_direct_live_gratis_tv

https://www.hashtaglunchbag.org/4kstreamstv/_gt_direct_match_monaco_porto_e_n_direct_live_gratis_tv

https://www.hashtaglunchbag.org/4kstreamstv/_live-stream_monaco_-porto_en_direct_streaming
It's okay, so did Equifax.
That's an arbitrary call.

Maybe if they had less regulatory crap to deal with, more real issues would have been addressed. There's no way to know for sure.
First we create problems then we create addiction to solve them and then we come up with creative solutions like this. Does anyone else sees irony here ?
Do you have example of alternatives for the BufferedReader with the NIO APIs?

I do a lot of work with large GZIP that are read line by line using the standard IO (i.e. GzipInputStrem(FileInputStream)) etc) but your comment has really made me second guess my choice of doing that...
That's not the point of the article. The point of the article is that many programs are in fact CPU bound, contrary to the often repeated claims and you do actually need to do optimization work to saturate your IO; even in lanuages considered fast, like c++ and java, the straightforward implementation is often suboptimal.
Sure you can make two queries concurrently, but does the server know you are doing that? With GeaphQL the server sees both queries at once, and can potentially optimize over that once someone notices that in their logs. And it expresses itself as a single network connection.

I do agree though with your point about dependent queries, though I have only used GraphQL for internal apis so my experience doesn’t include that sort of problem.
Don’t have links, but people have done it in Transport Tycoon Deluxe.
And by what logic exactly does the US have the right to "push for freedom" in foreign countries?

Why do people from such countries have to doubly suffer, because not one but two governments are fucking them up?
It seems like your two sentences don't really fit together.

"Best" pretty clearly means higher IQ in this context.

The fact that the practical engineering required to accomplish that will involve setbacks, failures, costs, and suffering doesn't mean that we can't define the goal.
They are wrong and are severely mismanaging Lyme. For example, the blood test endorsed by the CDC shows a 53 % sensitivity yet they claim testing is adequate. In reality, it's not much better than flipping a coin. They also claim there is no persisent Lyme. Here are two recent studies that contradict what they are saying. And that's just the tip of the iceberg.

The Emerging Role of Microbial Biofilm in Lyme Neuroborreliosis[1]:
"The early treatment with oral antimicrobials is effective in the majority of patients with LNB. Nevertheless, persistent forms of LNB are relatively common, despite targeted antibiotic therapy. It has been observed that the antibiotic resistance and the reoccurrence of Lyme disease are associated with biofilm-like aggregates in B. burgdorferi, B. afzelii, and B. garinii, both in vitro and in vivo, allowing Borrelia spp. to resist to adverse environmental conditions. Indeed, the increased tolerance to antibiotics described in the persisting forms of Borrelia spp., is strongly reminiscent of biofilm growing bacteria, suggesting a possible role of biofilm aggregates in the development of the different manifestations of Lyme disease including LNB."

Persistent Borrelia Infection in Patients with Ongoing Symptoms of Lyme Disease[2]:
"Using multiple corroborative detection methods, we showed that patients with persistent Lyme disease symptoms may have ongoing spirochetal infection despite antibiotic treatment, similar to findings in non-human primates. The optimal treatment for persistent Borrelia infection remains to be determined."

If you want to know more, here's a thorough critique of the current Lyme policies.[3]

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6287027/
[2]https://www.ncbi.nlm.nih.gov/pubmed/29662016
[3]https://waset.org/Publications/obstruction-to-treatments-mee...
If it’s rare then most doctors probably ignored it for that very reason. The intern, not “knowing better,” likely thought about it as they recently learned about it.

Why distrust doctors when it was a doctor (in training) that discovered it, and it took other doctors to treat it?

Uncommon things are a blind spot for most medicine, just like they are in other fields as well. For example, in CS rarely do we ever expect a compiler or OS or libc bug, but they do happen.
The README says:

For example, the bad design of NodeJS does not allow to manage the thread pool from outside, so it cannot be preserved after a fork. ;)
I forget, what does ARM stand for again? :)
Very true.

I know a lot of people in school who have to use a generally well regarded technology, but hate it because they had to use it in a class. For example, they might see someone on github and go “oh is that github? I hate using git” when in reality they had to use it in a group project with 4 other people who have never used it, and had no understanding of branches, merging, etc.

I have seen the same thing with LaTeX, Python, and Vim.
Eliminating mendelian disease is on the table too. We are on the verge of getting gobs and gobs of selection power. This will allow us to select on multiple dimensions simultaneously.
> I'd be interested to hear your thoughts on this since you work on ads: are ads actually essential in the software industry, or could we do just fine without them?

The industry would definitely adapt, but I don't think it would be more favorable to society. Here's what I would expect to happen if we stopped letting third party ad networks detect ad fraud:

* Facebook, Youtube, Reddit, etc and other huge sites are already big enough to run their own ad serving, and keep doing that. They are still in a position to detect fraud as a first party, and they're big enough that advertisers trust them.

* Current ad networks build first-party integrations, where to the browser everything comes from the publisher's site. This could be designed as a newspaper licensing an ad serving system. This would provide high levels of trust, but not as high as the current system because you lose the protection of cross-origin iframes.

* Ad networks don't find it worth it to integrate with long-tail sites, the sites make less money, we have fewer of them.

If we went far enough to functionally remove ads from the internet, either by banning them or by ads losing the adblocker-blocker-blocker-blocker arms race, then I'd expect a different pattern:

* Everyone moves to subscriptions of various kinds, probably with slightly porous paywalls.

* Right now ads are effectively a progressive tax: the publisher makes more money from you in proportion to how valuable it is to advertise to you, which is roughly in proportion to how much money you have. To raise the same amount of money from subscriptions you need to charge more than what people can afford to pay at the low end, so some people get cut off.

* There's a massive drive to consolidation: people don't want to have a lot of subscriptions to manage, so we get things where one subscription covers many people. The economics of how small sites get included in this are complicated, and I suspect this also hoses the long tail.

* Free sites are popular, making money through some combination of product placement, charitable funding, and funding to push worldviews. The latter worries me a lot.
Yep. I don't trust any third-party add-ons in my browser to have full read/write access to all web sites I visit.

I use a domain block list in `/etc/hosts`: https://github.com/StevenBlack/hosts
Torii – Reinventing Prototyping
I'm not talking about understanding USA law, and couldn't care less. People, developers especially, should know something about the licenses they're using. Anyways, any company will have to comply with the law. I guess Microsoft in its war against Free Software managed to sow confusion. Free Software and Open Source are about licenses, not hosting services. How would they react, if for example, Microsoft/GitHub will stop hosting Open Source projects for free?

BTW, this is why I deleted my account at GitHub the day the purchase was announced.
From a cursory reading of the README, I would say that Metacall allows any of the supported languages to call any other one, whereas Swig only allows calling C or C++ code. (Swig takes a `.h` file as input and then generates the bindings for the desired target language.)
Most of the world lives in countries about twice the size of Iran or greater.
I'm a little confused, trying to parse an entire file in memory instead of streaming it is one of the mistakes I might make in my first year or two of development. parsing 80k lines of CSV in java is pretty easy as long as you write your code to be efficient and release memory line by line
The larger issue with identity theft than the inconvenience of proving that the transactions aren’t yours, is that it can lead to the victim being charged criminally and arrested.

I knew someone who had her identity stolen, she took all of the proper steps - going to the places to prove it wasn’t her, filed police reports, etc. and she still got arrested for various fraudulent activities like check kiting and theft by conversion. She ended up in jail for a weekend while relatives brought various forms of proof that there was already an ongoing investigation. She had a warrant out for her in another county that she didn’t know about.
>> Youtube/Google at least has revenue sharing.

Barely. It's not like a person can create an account, upload an original video which becomes extremely popular, and receive a single penny in compensation.
Fair enough. Base has some warts in general.
Height is a two-edged sword.

Tall people have some advantages over short people. Short people have a few advantages, too. Plane legroom is one of them.
Every news outlet in existence has its own long list of controversies and accusations of being the government's lapdog; e.g. The New York Times has the legacy of Judith Miller [0] tied to its brand for the foreseeable future.

And in any case, what does this have to do with the critique of the raid? The previous commenter [1] argued that A police raid for biased reporting is not a proportionate response.. How is ABC's government charter, or its perceived lack of independence, a mitigating explanation? If the government has the "right to run the company as the government sees fit already" – again, an assertion with no official basis – then why was there a police raid in the first place? As opposed to the government, who purportedly runs and operates ABC, spiking the story?

And even this is just a tangential and irrelevant line of argument. In the U.S., the attorney general is appointed and directed by the President. When President Nixon initiated the "Saturday Night Massacre" [2], you believe that the public and the press should have remained unconcerned because Nixon is the boss of his attorney generals?

[0] https://en.wikipedia.org/wiki/Judith_Miller#Career_at_The_Ne...

[1] https://news.ycombinator.com/item?id=20542135

[2] https://en.wikipedia.org/wiki/Saturday_Night_Massacre
How apps change the dating game for lovers over 50 [video]