skysight-inc/HackerNews huggingface dataset:
> I've decided to evaluate pandoc and see if it might be useful for supporting Markdown and Word formats, etc. If it is, then I'll reach out to John McFarlane and ask about a commercial license (or just something in writing), perhaps in exchange for sponsorship on GitHub.

Better to just use a GPL compatible distribution method: pandoc has 349 contributors; none of them signed a copyright assignment, so you'd need permission from each and every contributor to use the software in a way not permitted by the GPL.

If you need a freelancer with deep pandoc knowledge, please do reach out. I'm happy to help.
Sorry, no, he was clearly referring to black people using racist rhetoric.

He said they were born out of wedlock, had no parents and hadn't been socialized -- all racist tropes. [1]

The bill resulted in the incarceration of millions of additional black people, not to mention the deaths while in jail or from the expansion of the death penalty.

He has a long history of racism against black people in particular. [2]

Just look what he said about Obama -- "You got the first mainstream African American who is articulate and bright and clean and a nice-looking guy. I mean, that’s a storybook, man" [3]

[1] https://edition.cnn.com/2019/03/07/politics/biden-1993-speec...

[2] https://www.politico.com/news/2020/08/06/joe-biden-latino-af...

[3] https://edition.cnn.com/2007/POLITICS/01/31/biden.obama/
I've used DDG for over a year now almost exclusively and while I agree it isn't by any definition horrible, sometimes when I know enough key descriptors for something I'm searching for but continually fail to find it on DDG, I fall back to Google with the same query and find what I'm looking for.

This has happened probably a handful of times but enough times that I would have been stuck in the water without Google, unfortunately. Only one of those handful of cases was significant (I needed that information for work, not a simple curious search) but Google saved the day.

Some of it may be due to years of growing accustomed to building searches subconsciously around Google which is unfair to DDG, but it's hard to say definitively.
Don't report anything at all if you're concerned about that.
There is no clear principles or policies for censorship or suppression for economic or political reasons. Until there is, we must look each case as single instance.

That case was hilariously crude attempt at influencing and creating false narratives. The whole thing collapsed quickly but it still had huge impact. Mixing something real and something false makes people accept falsehoods.

Censoring obvious falsehoods like in this case is not the scandal. The lack of policy principles is. Twitter could have reduced the frequency the links show in the feeds dramatically and nobody would notice. It would be there when you look at it, but it would not propagate. In fact, that's what Twitter and Facebook are doing for commercial reasons.
It sure does [1]!

[1] https://gn.googlesource.com/gn/+/8ce4e49a990c0579ca214ab7967...
No, a comment to another comment doesn’t have to be an exact rebuttal of everything mentioned in that comment. HN comments, especially at the top, tend to shape the entire discussion, and I’d rather bring in context of this specific article than follow canned talking points.

We can stop here, nothing is gonna come out of further finger pointing.
But what is interesting about all of this is that you don’t actually have much of a choice — you have to play the habit game, so to speak.

You have a set of habits that got you to where you are today. Those are either moving you towards the future identity that you want, or away from it. Which direction are you moving? Are you happy with that?
At what point do we look to capitalism as a driving factor for misinformation spreading?

Media outlets are incentivized to bring in clicks/shares/likes. They're not incentivized to research stories sufficiently, so...a shaky lead from a sketchy source but a super compelling headline? Of course that gets published.

Taking this as some anti-conservative war from the tech industry is super misleading.
> I stopped using zoom

Does anyone actually use zoom outside of a work capacity where they have the autonomy to make such a decision?

On the job, could such a decision not be sufficient grounds for firing?
> they don't care about VR per se.

correct. Everything is a stepping stone towards AR. In their view VR is limited, where as AR is killer platform that will let them run their own platform, with users finally paying directly for services.

> Making hardware is hard and risky. Selling hardware is hard.

Facebook realised a long time ago that they are reliant on either apple or google's platform. this means two things: They are vulnerable to any policy change on those platforms AND they are not getting a cut of the profit from the hardware sales and apps store.

> that there is very little reason to invest in real/hard problems

Facebook are dumping _billions_ into developing AR. not millions, actual billions. Mapping, dense reconstruction, semantic scene understanding, actual fucking holograms. All of these are nowhere near solved, and facebook are gambling big that they can not only solve these, but fit them into a set of glasses that are practical.

> If you're lucky, a user buys 2-3 games per year, Oculus takes a royalty and earns $15-$30.

If its such a risk with such a tiny reward why do sony, microsoft & nintendo still bother making consoles?

> Which is probably about the ballpark amount they earn just from each Facebook user anyway.

https://www.statista.com/statistics/251328/facebooks-average...

The problem with all of this discourse is that it misses the fundamental argument thats at the heart of VR and later AR: privacy. It doesn't matter if facebook fails, the problems still exist.

AR is a fundamental threat to privacy regardless of who makes it. For AR to work you need always on hyper accurate location service.

They will also need always on cameras. They will have detection, segmentation and reconstruction systems that have to be capable of understanding the context of a street, shop, work and front room.

Even if we ignore the AI bit, the threat of an omni-recording head mounted camera is massive. (all password are recorded, every sound, every person you meed.)

finally 6dof centimetre accurate glocal positioning, with facial recognition, you basically have a system that can locate any face within 50m of a wearer of one of these glasses.

In conclusion: stop using facebook as a foil, and start to actually interrogate the technology.
eh, web applications are overrated. :)
Because every time I need to use a lock I know I am not smart enough to do so. Channels and go routines, I can reason about. (Tho they are slower - I have a runtime stats package that just stuff the numbers into a channel and then returns to the calling goroutine. I did an implementation using Atomic’s and it could sustain like 20x more calls per second before using all the callers CPU. But I still use the channel implementation.
Nothing beats talking to people and solving their problems.

And if that seems cliche or flippant, I didn't mean it as such. It's a non trivial problem with a non trivial process to solve and nothing bets talking to people for finding out what bothers them about their workflows.
There’s heated debate whether companies have to be political or not. Even whether it’s in principle possible to not be political. If someone thinks all companies should have political stance, then “silence is violence”, even worse, since gitlab is complying. US sanctions against Iran aren’t universally supported even by US satellites, and some would say are immoral. So time for some activism?
Magnetic resistance bikes should be good for this cause, just make use of the induced current and don't turn it into heat (which I presume is what they do).
Yeah the censorship is bad and further reduces trust in the media and tech companies (though its already at zero for many people). But isn't the story here that the vice presidents son was being paid millions of dollars by chinese, ukrainian, and other companies for .. something? It's not his business accumen, right? What could they possibly be paying him for other than access to his dad? Is there any other reasonable explanation for these "business arrangements?"
US government does sponsor a lot of anti-censorship tools of that type: Tor was funded by the Navy and DARPA, Signal received initial funding from the same organization that runs Voice of America.
>> Basing on 10,000 graduates of Wisconsin high schools in 1957 happens to “control for” (in a by-and-large way) many or most of the confounding influences one would have in a study today or in an area such as, for instance, Maryland or New York City.

I don't understand how selecting a non-representative sub-population controls for anything! Same goes if the data was from Maryland or New York City.

In any case, disentangling confounding factors and isolating the influence of IQ should be the goal of any research (though of course I can't ask that of an "analysis" published on a blog). If a dataset seems to reveal some deep relation between IQ and other outcomes because that dataset is free of confounding factors, that doesn't tell us what happens in the general case, where the confounding factors apply. In other words, there's a danger of finding what one is looking for because one is looking for it where it exists, when the goal of looking is to make sure it exists everywhere.
In the US I pity people who walk (outside of NY, sanfran and a few other places) because it's dangerous and slow by design.

I love to walk. I hate owning a car. In most of the US, there is no good way to get to most places other than by car. Really wish it was otherwise.
It's typical to use "to" rather than "in" when discussing odds. So the odds of getting a 1 on a 10-sided dice are 9 to 1 against (odds are also typically specified with the larger number first, because of the overlap between mathematical odds and betting-shop odds). And the probability of it happening is 1 in 10.

(I suspect that counter-pedantry on these lines might be part of why your post is getting downvoted; I wasn't one of the downvoters fwiw.)
> But the buffer handling is great,

... so long as you don't care about latency and don't mind a $3000 top of the line 64 core desktop feeling slightly slower than a machine from 20 years ago.

:(
Some WhatsApp data of Indian users will be shared with Reliance Jio, says report
What obvious falsehoods are you talking about?
> You literally can't create a Facebook account for just Oculus.

You can, because thats what I do.
and coincidentally focusing close is harder and focusing further away is easier.
I think you're right, but I don't think the previous status quo was tenable either, and maybe even more problematic. Disclaimer: these are opinions.

We allow mainstream press, owned by allies of a politician, to make outlandish claims unverified in the weeks leading up to an election. This has always been "correctable" in the past, in a world where articles could be retracted or condemned, particularly by even more mainstream outlets (because there is a spectrum from tabloid journalism to "respectable"). With social media, the genie is out the bottle with that initial statement, and there's no way to set the record straight anymore, let alone in two weeks before an election.

I realize that I used a ton of loaded terms here. That reflects a couple of opinions that I hold: that there is value in institutions, that truth is a social construct, that maintaining order in people's lives has intrinsic value. Folks are free to disagree, but please be clear about whether it's with the premise or the conclusion.
Attacking the Great Firewall with blocked keywords
They have their own names because Linux was x86 first which had different names for the levels. I do not know why x86 had different names for the levels, but they probably did not notice or care about the generalizability as the exact layout of control bits (read/write permissions, etc) at each level is not fully consistent. They did somewhat realize this in the future as the first depth extension, the addition of the 4th level, has the reasonable name of Level 4 entries. ARM is much better about the naming convention in its documentation and somewhat more consistent with its control bits.

You count directories from the bottom because you may need to add another level in future hardware to allow handling greater maximum virtual addresses. Choosing a naming convention where extensions increase in numbering is generally a better idea otherwise you end up with a travesty like x86 privilege level (ring) numbering which used lower numbers (ring 0) for higher privilege, so when they needed a higher privilege level they needed to add ring -1, -2, -3, etc. This also is in contrast to how ARM uses higher numbers for higher privilege (EL{x}), so could add EL2, EL3, etc. when they needed higher levels.
Since these hornets didn't arrive in North America "naturally," removing them isn't "unnatural."
Yes, they're optional, and no, they're not universally adopted, but this doesn't damn Wayland. An example of where the screenshot protocol isn't supported (and this is fine) is where Wayland is used as the driver for the dashboard display in a vehicle (which is one of the major places where Wayland adoption is strong in industry). Wayland is designed to accomodate a broader variety of use-cases than X11: it's not just for desktop systems. That's why these protocols are optional and separate from the core Wayland protocol: it gives us greater flexibility, by design.

Among desktop systems, GNOME is really the only one who maintains a concrete objection to these protocols. KDE supports most of the wlroots-sponsored protocols in theory, and a handful in practice - patches welcome for the rest. The remainder of the major Wayland implementations for desktops, and many for mobile, support most or all of the necessary protocols.

I am really getting tired of explaining this stuff, over and over and over again. Can we please just stop spreading FUD for technologies that we don't understand? I'm just so sick of it.

Why do people do this? What can be done to stop it? Obviously nothing I've done so far has been working. This feels like talking to conservatives about climate change.
I use a shell script from Gnome's Virtual Terminal codebase, which seems to do more-or-less the same thing, and has used these two Unicode characters for at least 6 years:

https://gitlab.gnome.org/GNOME/vte/blob/0.36.0/perf/img.sh
I thought it was pretty widely known that there was one. I mean, the article discusses salary vs. IQ and it should be clear that salary ends up correlating with wealth, especially if it accrues over many generations.
I just downloaded it from libgen and checked. There are no claims about rare earth elements. The two major arguments he marshals against solar power are "discarded solar panels are toxic waste" and "energy density!!!". He rounds out the argument with some outdated EROI numbers.
Yeah, Twitter managed to kneecap a false narrative before it took hold and influenced an election. If there's a 48h waiting period for questionable stories like this, I'm all for it.
The Top Myths About AI
I haven't studied the language yet, but when I had the need to compile and run something written in it (IIRC, it was a checker for the Heartbleed vulnerability) I disliked it.

With every other language, you checkout the code in any directory you want (as long as there are no spaces in the path), run either a language-specific tool or the traditional configure/make combo to compile and optionally install, and you're done. With Go, not only you had to put the code in a specific place in your home directory, but also every code written in Go you'd ever want to compile had to also be placed in that specific directory in a specific way, mixed with the code of other projects, instead of allowing you to place them separately in your personal projects directory hierarchy (which you already use with every other programming language).
Marsa
I would consider retractions a mark of respectability, and the failure to issue them a tacit admission of failure in accountability.
> the code is developed 100% in mainland China

I am under the same impression and have some circumstantial evidence supporting it as someone who's been inspecting the code of the Zoom client (just for fun): their Windows client uses a 3rd party library that is used virtually only in China whose documentation is available only in Mandarin.

On a tangential note, I got surprised to see no traces of attempts to make inspection harder on their client software. Even function names remain intact in some cases, which I assume would not happen if they had a malicious intent like embedding a backdoor.

> We need to promote our own opensource and free tools to our friends and family, we will get the last laugh.

Although I agree that there should be viable alternatives to available tools for online communication without the possibility of being eavesdropped, I can see why such things do not exist. It'd be too inconvenient for the law enforcement. And if you take things from the perspective of whether that thing makes the job of the law enforcement harder, you'd notice such things tend not to exist. As a principle, popular software should not have a means to prevent data going through the software from getting inspected by the law enforcement. Does Dropbox offer end-to-end encryption? Of course not. Is there a popular easy-to-use disk encryption software? There was TrueCrypt, which is gone for an obvious reason. Does Gmail implement end-to-end encryption for emails? Of course not...
Not the OP, but i would have guessed that the (subjective) axes of "being better" are uncontroversial - by which I mean prepend "there are many who value that" in front of each:

- a GC that can has relatively smart defaults without having to tweak a ton of parameters

- don't have to ship a vm

- concurrency baked in from the start

- simpler language

- doesn't try to square everything into the OO paradigm
Animals Keep Evolving into Crabs, Which Is Somewhat Disturbing
Ask HN: What are you using to monitor GraphQL performance?
I instrumented an Apollo server using datadog but wanted more in depth analysis, and to look at individual query/operation traces. I tried Apollo Dashboard, but was a bit disappointed, I find the UI tricky to use and not intuitive, even if I can eventually find what I want.

I’m considering building an on-prem version of Apollo Dashboard, but with a UI more like Sentry. Curious if anyone has done anything like this already, or even if there would be interest in it.
They meant the payments would be stopped not that Google would stop providing service to Apple users.
The liberal wing was upset that state and non state actors influenced the 2016 election by manipulating social media.

Now, Twitter is working to suppress some content that they believe is a repeat attempt — the October surprise if you will.

I don’t have strong opinions on whether it’s right or wrong, but I don’t think this is a scandal.

Twitter is a private company. You don’t have a constitutional right to write whatever you want on Twitter. If Americans believe otherwise, then they’d have to nationalize Twitter or at least pass legislation that mandates what content Twitter can or cannot moderate.

I do find it surprising that social media companies are being held to a very different standard than “news”. In the US, we have specific news organizations that are unashamedly biased and blasting the airwaves with dangerous propaganda.

I’m not trying to make a case of whataboutism, but it’s mind boggling that social media receives so much scrutiny when this other group of fairly openly nefarious actors get a free pass. As far as I can tell, this is because the media organizations have fairly established relationships with politicians from one party or the other, with political parties using them as propaganda loud speakers.
Be sure to put a mask on your vacuum nozzle. And wear a mask without obvious eyes.
This has been the reality for people on the political fringes for some time now. Unfortunately nobody's been paying attention to it due in large part to the commentariat/journalistic class's willingness to encourage and provide cover for this behavior as a matter of political expedience.

Another example: Messenger's been blocking links to joebiden.info (this may have changed, it's been six months since I've checked)
Since they added go mod I find the dependency management to be ok. And I use emacs so Mac or Linux it is a pleasant experience. You have first class lambdas so you can do pretty much anything in the language that doesn’t depend on syntax. It is a language with the aesthetics of C - small and simple syntax. Things that make the code more verbose, eg error checking, are things C programmers think you should do anyways and are morally suspect if you set up some invisible throw/catch system between your lower level code and your top level. Everyone typing code must reason about errors.
Your tone is unnecessary; Apologising before breaking the conduct rules doesn't excuse the infraction.

You're likely to get flagged and certainly aren't helping your 'side' of the argument.

That said, you seem offended that someone might point out that an OSS product lacked timely updates. I don't understand your position, would you mind expanding on it?
I think once you do the math, and realize how incredibly little power a human can generate compared to modern electricity, you realize it's not really worth it. Literally forgetting to turn the light off in your bathroom twice a month would probably waste more power than a super-committed, hour-every-day stationary-bike-using person would generate.

I don't mind these kinds of "solutions", but I do object when they go in the "make me feel guiltless about everything else I do because I hooked my bike up to a generator" bucket.
You're not wrong about Canada. I was surprised that even public transit there is not guaranteed to be accessible to handicapped people. One sad example is Montreal. In fact, a couple of years ago a handicapped association in Quebec sued the Montreal public transit, but they were basically told to "piss off" by their justice system.
If wealthy people really, I do mean REALLY, took this conversation seriously they would advocate for tax reform, otherwise its simply bullshit posturing.

Things like a graduated income tax with numerous exceptions and trivial capital gains taxes have proven ineffective. On the national level I would instead like to see income taxes replaced by a property tax and a 100% estate tax above $10 million.
Honey bees haven’t existed in America before 1600, so I suppose we’ll be without one of the invasive species.
Can you give advice or direct us to where we could learn what we can do to actively help bee populations around us?
I'd rather just have the configuration file be simple and well documented and let me make the decision. My monitor running at maximum resolution is about 163 DPI, so an automated system could guess both ways. 200% scaling works well for me, and it's a single line of configuration, done once, and I don't have to worry about heuristics changing behind my back.
It's a lot of money for a person, but it's not a lot for a business. It's a cheap insurance policy to stay on the "good side" of someone who operates, even privately, in the quid pro quo seeking way that Trump does very publicly.
I actually started using edge at work (I work at ms) and I don’t find bing to be too bad, most searches I go to google for I don’t find a good answer there either. Given they are sometimes very obscure c++ questions. For everyday use though I find them both to be very similar