skysight-inc/HackerNews huggingface dataset:
Firefox developers welcome Bugzilla bug reports for slow site performance. Attaching a performance profile from the Firefox Profiler will make the bug more likely to get traction. Instructions for installing the the Firefox Profiler:

https://profiler.firefox.com/

Google Docs performance is a long-standing issue, but it sounds like you're seeing an unusual problem. (I usually have 10-20 Google Docs tabs open all day in Firefox Nightly.) Perhaps try reproducing with any Firefox extensions disabled. Some, particularly ad blockers, can cause performance problems as they repeatedly scan the page's DOM.
I would suggest looking at this case: https://en.wikipedia.org/wiki/Sergey_Aleynikov
I use vim because its got :sp/:vsp, can edit remote files over scp, :E, :earlier, and now :term, plus so many options in vimrc. I don't think I really even need tmux w/ it anymore.
If taking Vitamin D do you recommend Magnesium and K2 as well, as I understand it these need to be in balance?
Yeah, swapping could be really bad and should be avoided. So: don't swap :) Java's memory consumption can't go up indefinitely. The most important setting is the maximum heap size. Set it to a good level and don't swap.
Firefox is my daily driver as well, and I experience a bunch of lag with it too. Overall it's stable and reliable, but it feels slow. I usually fail over to Chromium if Firefox is misbehaving.
It's a hint for outdated browsers, it's not an ad and there's nothing malicious behind it (unless there's an issue in your local network or machine perhaps?).

http://browser-update.org/
https://www.npmjs.com/package/browser-update

It's a fine line though to not get into the way with things like this, and we could certainly improve it's appearance a bit - sorry for that.
I pay around ~0.2% of the worth of gold per year for storage and insurance.
Once one person has one, they can tell everyone else what to do unless other people have them, too.

Until we find a way to alter that incentive structure, mutually-assured destruction remains one of our best-available options for tenuous stability and peace.
Attacker Stole 807K etc. in Ethereum Classic 51% Attack
> But these questions and challenges must be pursued through a commitment to strengthened cooperation, not hostile threats. A pandemic is a moment for conciliation, respect, and honesty between friends.

For decades, the West has helped build up China and was very friendly and conciliatory towards China. And what do we get as a result of that? As the author stated himself:

> China has come under increasing international scrutiny and criticism – for its “wolf-warrior diplomacy”, the imprisonment and repression of the Uighur people in Xinjiang, denial of freedoms to Tibetans, belligerence towards Taiwan, the potential dangers of allowing Huawei to be part of western 5G technologies, its claims to the South China Sea, and the imposition of a draconian national security law in Hong Kong that has seemingly extinguished the pro-democracy movement.

You'd have to be VERY naieve to think playing "nice" is the way forward in 2020.

EDIT: Like clockwork, downvoted within the first few minutes of posting because my comment was critical of China. HN, please rethink the voting system. We cannot have healthy discourse if certain viewpoints can be buried so easily.
Huh? How are universities not open to free exchange of ideas?

I do not understand this position.
Call this a freely given and viable but hard to monetize idea - this is a very tractable area for software and drones. Same with locating people in lost wilderness areas. You have a programmatic way to organize coverage areas, you have access to above-human audio and video capabilities, and it reduces the resources/time ratio that is critical in rescues.

This was the tragic and avoidable story that convinced me this was possible - https://www.nytimes.com/2016/05/27/us/missing-hiker-geraldin...

There was a limited geographical footprint and coordinated, modestly sized fleet of quadcopters with mics and/or thermal imaging could probably cover 20 square miles/day. Same couple be applied with optical/higher altitude drones for people lost at sea. You could supplement sensors with basic face/voice recognition in less remote settings. You could supplement with something like Planet in more remote/ocean settings.

Does something like that exist already?
Alright I guess — but as an aside, disabling keyboard scrolling on the page is a really weird design decision.
I think some believe this was the reason why Wal-Mart failed in Germany. They brought this "can I help you" with them and German customers rather went to Aldi & co where they could shop in peace.
> already includes many of these

Make sure you turn them on though!

Firefox by default doesn't block canvas fingerprinting, that's a setting you need to enable in `about:config` under the `privacy.resistFingerprinting` section.
I'm an adult and normally don't get got by these types of apps but I found myself doing the same. I had to uninstall.
in English, comma separated lists of adjectives or other descriptors are almost always understood to have AND between them, not OR. OR must be explicit, otherwise AND is implicitly assumed.

This is not just a matter of two equally valid alternative explanations: a reasonable reading of the original sentence "not poor, not white" (along a minimal amount of thought about the context and subject matter, e.g. prisons clearly are not full of rich blacks) would have easily led to the other person realizing that it was category 4 that the parent was talking about, not 1-3.
Which online communities do you find to have similar levels of quality as HN? I'd be interested in checking them out.
Not to be too much of an old-fart, but I gave up on kde after they moved away from 3.5. I've tried every major release since 4 came out and I keep not liking it.

I do really enjoy some of the apps, but I'm fully in the i3 camp for several years now.
Sorry, I misread your previous comment. The planned improvements that would make the biggest difference are making ZGC generational, and improving scalar-replacement (or doing some sort of stack allocation).
I think I see the point of separation of understanding.

The House conducted a House investigation to determine if there were grounds for impeachment. They concluded there were, and they drew up articles of impeachment.

The next step is the actual impeachment trial, where the Senate has the authority to compel witnesses to testify under oath under threat of contempt. The House lacks this power over the other branches of government (i.e. as White House counsel explained, they would not comply with any members of the White House staff being called before House committees).

But since the Senate chose to call no witnesses, no witnesses were compelled to testify under oath in an impeachment trial.
Adaptation in Action – The Spider Tailed Horned Viper
If you have some knowledge on the subject why not contribute to the discussions and improve their overall quality, rather than just complain about how low it is? I appreciate that not everyone has the time to do that of course.

Edit: I recognise what you are complaining about but that low quality is not entirely the fault of the people who leave those low quality comments. They are encouraged to leave poorly researched comments on subjects they don't understand very well exactly because the average quality of comments on the subject of machine learning and AI is so low. People can see that almost everyone else is making it up as they go along or just trying to show off knowledge they don't have, so they think, "that's the done thing, I should do the same". If more knowledgeable users commented more often, the overall quality of the discussions would improve and less experienced users would be encouraged to think more about the quality of their own comments. And of course, if more knowledgeable uses commented more often, the average user would also learn more about machine learning and AI than they are likely to learn from the articles that are typically posted on HN about those subjects (and the discussions of them). Everyone would benefit from that, not least knowledgeable users who would have an opportunity to discuss these subjects at a higher level than they can now.

Generally my opinion is: if you have specialised knowledge that people are interested in, spread it around. Only good things can come from that.
Intel’s own website leaks Tiger Lake CPU event
Ignoring the science or knowing the science and deciding the best course of action is to carry on as usual? The science doesn't tell us what the best action to take on climate change is.
Then maybe the government should put up ads that say "Talk to your doctor every once and a while."
Wow, I love them. They can be annoying but it's super helpful to click one button for support on sites I use.
World of Warcraft Source Code Turns One Million
> I see a lot of similarities between Republicans and Silicon Valley entrepreneurs, e.g. anti-regulation stances, anti-labor stances, etc.

I don't know any companies, anywhere in the world, that compensate, pamper, and accomodate their labor as much as Silicon Valley.
Why aren't they on by default? What's the downside?
My understanding is that the mentality is "they paid us, we have their data, we're keeping it for future leads, we could get a new line of revenue by turning that into a product."
Are you sure the "predominant vitamin D deficiency" isn't caused by the prevalence of metabolic syndrome?
Dating is also very time consuming

That is why I did not do any dating during my PhD
It’s too easy to get enough upvotes to be able to downvote anything you want.

Downvoting prevents others from seeing a comment and there are no safeguards to ensure that facts don’t get buried by bandwagons.

HN clearly means to control downvoting because it requires a minimum karma, but it’s no longer effective. Perhaps also limit the number of upvotes an account can dole out and a comment can receive...
I'm tech savvy (software developer for 15+ years) but I used to be a web journalist in my early days and I can appreciate the need of ads. So I wouldn't block ads until a year age or so. But I'm still very conscious of pages I visit, whether I want to give them eyeballs or not (POS at NYT are in the "not") and I exempt many pages from ad blocking.
I've been treated with endless Google Captchas with that setting, and they get very difficult with each passing day, never mind the time-sink.
postmarketos is for that
Unlike any other object, the location of references on a stack can change dynamically, so the GC needs to recognise those objects and walk their references differently. There are other subtleties, too.
Lua without a JIT is just a glue language. The expectations are low and LuaJIT is easily smashing them because a lot of Lua code is/was written for the original interpreter.
SEEKING WORK | Toronto, ON Canada (UTC-5) | REMOTE ONLY

Fullstack Developer, 6+ years experience

Backend: Elixir

Frontend: React, Vue.JS

Mobile: React Native

DevOps: Docker, Kubernetes, Dokku

Email: tristan.secord@gmail.com

Availability: 40+ hrs / week

I love Elixir and I’ve been using it and Phoenix since August 2015. Before that I was mostly doing Ruby/Rails work.

Worked on projects delivered worldwide at scale, at reputable companies such as theScore.

In the frontend I’ve mostly worked with React and Vue.JS. I’ve also worked with Elm in the past. And am most familiar with React Native for mobile apps.

Other stuff:

Personal GitHub: https://github.com/tristan-secord

Website: tristansecord.com

LinkedIn: https://www.linkedin.com/in/tristansecord/

If you think you can use me for something you can contact me at tristan.secord@gmail.com
> I have no doubt Paul Graham has (or had) an anonymous account here.

That's him - https://news.ycombinator.com/user?id=pg
> Secondly, the 8k dose doesn't seem realistic historically. Is there any diet that does not include the products of modern tech, that gets anywhere near those levels consistently? Doesn't seem likely.

Because historically most vitamin D intake didn't come from diet, but from sunlight exposure. Varying widely depending on how much skin you're exposing, the color of your skin, latitude, season, etc., estimates of vitamin D hourly vitamin D synthesis can be on the order of tens of thousands.
Ah yes, Quora, that bastion of well-researched, trusted facts. But in reality, Trump has EOs overturned significantly more than Presidents in recent history, with over 60 adverse rulings.

https://www.washingtonpost.com/world/national-security/the-r...

More importantly, I don't know what a list of Obama EOs struck down by courts has to do with Trump's Presidency. It's entirely possible they were both bad at being President. Trump's failures are particularly interesting, to my mind, because of how often he torpedoes himself; he may have pulled off ending protections for immigrants from Haiti, Sudan, and Central American countries if he hadn't chosen to call them "shithole countries," opening up the spectre of his EO being racially motivated.

It's not 4D chess; he says what he wants and doesn't notice that a President is held accountable to his own words. it'd be funny watching his self-torpedoing buffoon act if he wasn't the President of the United States of America.
I assume the meaning is that if you pay a site, they know exactly who you are; not just a cookie ID, but an actual credit card transaction with a real name attached.
Show HN: Create fast multithreading User Interfaces outside of Node.js
Also VC backed online therapy providers are mentioned. Are these sustainable businesses (no one knows) and, crucially, if they fail will they do so before they wipe out independent therapists having used their purchasing power to raise ad prices beyond reach?

In the 90s part of the promise of the web was that it would disintermediate service provision, these economics would seem to act against that possibility. With large aggregator middle men best positioned to profit with large scale small margin offerings.
Agreed.

I find downvote visual cues such as the graying out a bit like laugh tracks in sitcoms. On their own, some people will find the jokes funny, some find them distasteful or unfunny -- add a laugh track and you're telling people how they must feel. Downvotes are a lot like that: "people find this comment distasteful, what are you going to do about that?".
Location: Toronto, ON

Remote: YES

Willing to Relocate: NO

Technologies: Elixir/Phoenix, React, Vue.JS, React Native

LinkedIn: https://www.linkedin.com/in/tristansecord/

Github: https://github.com/tristan-secord

Website: tristansecord.com

Email: tristan.secord@gmail.com
As a kid, our handyman told us to get out of the market in Fall '87. He enjoyed his work and was always driving a new corvette.
Gold is the oldest ponzi scheme that exists out there!

* The practical uses of it are totally diminished because of this "novelty premium".

* Can't use it online

* Can't use it offline either (Can I buy a starbucks with it?)

* Securing it and moving it around is risky

I don't get it, who's buying this crap?
> That's another strange thing to insinuate against a programming style that is noted for its use of closures.

Let's be honest: there are two completely opposite meanings of "functional programming" that we're burdened with having to put up with, and most of what passes for "functional programming" straight up isn't. Somehow the people making heavy use of closures manage to pass themselves off as doing FP, even though that style is decidedly unfunctional. I wish there were wide recognition of the distinction between this pseudo-functional (PF) style from actual FP, and that we'd call it out as appropriate.

Frustratingly, the inhabitants of this bizarro world who program in the PF style still tend to undeservedly hold the same smug expressions on their faces as the one FP folks do with regard to OO—with lifted noses about OO being unclean, even though PF folks' closure-heavy style is no better—with PF being equivalent to OO, except for the former being being less syntaxy, which only leads it it being harder to spot the trickery employed in the PF folks' programs. This is fairly annoying.
This site is suspicious AF. All the sites in their 'news network' just have headlines describing Fauci as a mass murderer with word salad articles.
Oh, people are globally allowing CDNs? This has been a major thorn in my side running uBlock Origin on "medium mode" (block all third-party scripts and frames) for years now, but I figured globally allowing CDNs—or almost any sites, for that matter—was defeating the purpose of uBO medium mode, which is to protect you from unknown tracking scripts, or even worse, objectively malicious unknown scripts. (I say "unknown" as opposed to "known by way of already being on one of the many filter lists".)

I should try globally allowing the CDNs as you suggest and see how it feels. At that point, though, I wonder how much I'll be blocking that won't already be blocked via the blocking lists.
If your system of government is not robust to 280-character text messages ... perhaps the problem is not the messages.
VMWare was bought by someone considered even more dinosaur, EMC. EMC <-> Dell was dinosaur union.
Firefox is notably slower on many Google properties. Usually because they send you a crappier interface if you aren't using Chrome.

Try one of the many browser extensions that spoof Chrome useragent. For me it makes a big difference on Google search results and Youtube
Nobody agrees on how it should work, what it needs, how to do it semi-anonymously, etc, etc.
On top of those issues is that it is the newest tech thing needed, so a lot jump into it as projects and a future business.
Does this material affect your advice?

https://pubmed.ncbi.nlm.nih.gov/28768407/
todays 30 and 40 year olds are more important than todays 14 year olds, and many of the 30 year olds are still on Facebook. in 15 years todays 14 year old are just gonna be in the beginning phase of their career and earning potential. And also whose to say Facebook doesn't buy one competing platform after the other? Only legal action can stop it from being dominant for decades.
"Before" is dated 2019.

All the diff is to be atrributed to this blast? Am I missing anything obvious here?
Goedel is there. See pages 8 to 9.
Another annoying GPT piece where there is no ability for a regular member of the public to verify it. I guess in applying to the beta I should have said under 'what do you plan to do with this' - "post on social media cherry-picked examples that hype up GPT-3".
What are you arguing against? Where are you seeing anyone defend xenophobic immigration policies in the posts you are replying to?
Almost every one. Many subreddits on programming/hacking. Many closed facebook groups (though in that case I find the UX terrible). Many stackexchange sites. Slashdot used to be very similar to HN (though I haven't read it in ages).

Do note in practice I've settled on HN for tech news, for good or bad. My time is finite, I cannot check a thousand sites :)
With Adblockers you can selectively block add blocking on sites you want to see adds on. This way you can choose where to block adds and where not to.
This is sort of the inverse of gimp's "foreground select tool". It was a PHD thesis on the algorithm to select foregrounds that was contributed to the gimp photo editor as open source.

https://docs.gimp.org/en/gimp-tool-foreground-select.html

And the paper with an overview of the algorithm is here:
"Image segementation by uniform color clustering"

https://www.inf.fu-berlin.de/inst/pubs/tr-b-05-07.pdf
try spoofing Chrome user agent with an extension. Google is becoming 90's Microsoft and knowingly degrading user experience on non-Chrome browsers
Sometimes, Rails’ conventions are just wrong, though.

Databases can have various constraints (uniqueness, etc.) enforced at the DB level. ActiveRecord also allows for uniqueness checks, but these are separate mechanisms. If you want to validate for uniqueness, two processes each running the same Rails app might concurrently check for uniqueness, assume validity, and then independently insert two non-unique records. At this point, your DB will throw an error. (Edit: Rails actually wraps this exception now, but if you follow the idiomatic pattern and don’t bother catching it, it just 500’s the request.) Rails is (edit: still) not wired to treat this as a uniqueness violation at all; it just has its own uniqueness validation mechanism that doesn’t even work in the most common use case for Rails.

In a concurrent environment like this with a shared DB, the only way to avoid check-and-set conditions is to just try the insert and only complain about uniqueness violations when the insert fails the DB-level uniqueness check. (Edit: Rails provides a wrapped exception for this use case, but that’s certainly not the conventional Rails way of handling uniqueness validations.)

Conventions are fine when those conventions work and actually enforce good practices. ActiveRecord in particular falls short of this. And without ActiveRecord, the rest of Rails doesn’t do much to distinguish itself from alternatives. It’s fine, but it’s not necessarily anything special.
Show HN: Simple-GitHub-Buttons
Exploring Dice with Group Theory, Grammars, Random Walks and Fractals
Using ML to make video game worlds more interactive
I think that rule would be pretty widely considered unacceptable, since it would also prohibit comments like "hey, you should use 'allowlist' rather than 'whitelist'". It's not an issue that many people are willing to accept neutrality on these days.
Uh? Is that sarcasm?
Compilers don't produce reproducible builds.
If you try to investigate a core dump using a binary recompiled from sources instead of the original binary, it's very likely you won't be able to analyze the core..
Well, there are just personal locator beacons which you can rent and tell rescue personnel exactly where you are if you need a rescue.
I read the study that is cited on your link. It was a review article about Vitamin D, not a study on Vitamin D toxicity. And in fact, in the references for that article, there is no study cited directly related to Vitamin D toxicity that I can see. The cutoff at 10K is largely someone's opinion. I cannot say how many people will be harmed by taking such a high dose, but I know with certainty that toxicity at that dose is not rare, because I see it all the time. Some people can take very high doses and be just fine, calcium stays normal. Others will take 5000 units daily and end up with high calcium, and all the symptoms that go along with that (including kidney stones, fatigue, cardiac arrhythmias, etc). Now I am not saying that NO ONE should take high dose Vit D. Some people actually need that high dose, but that is only in the case of someone with very low Vit D and low calcium levels - often in someone who has problems with intestinal absorption, as you would see in someone who had a gastric bypass, for example.
No kidding! I rarely look at Twitter, but if I do, in 50% of cases I have to refresh the page to get any content to show. I thought I was the only one.
I've been an nvi user for around 20 year, vim ain't for me.
It has been consistently regarded as valuable for thousands of years, and there is very little chance of the value dropping to near zero.

Edit: In response to child comment, I mean in the sense of the Lindy effect, not in the sense that age implies realness
Check the instructions at https://authy.com/guides/paypal/. Those seem to work for me, I can indeed now add an authenticator app just as shown there.