skysight-inc/HackerNews huggingface dataset:
People don't trust science at random just because a book says trust science.

They trust science because they drive in a car, can video chat across the world, can play games with their friends on a screen, have devices that cook for them, automatically clean for them, etc.

You don't need to verify quantum theory to understand that you have a computer in front of you.

That's not blind faith.
Sometimes soldiers don’t even have the choice to enlist. Conscription and drafts have not been rare historically.
> isn't that more of a problem with germany than amazon?

On top of unions and a desperate neighbour, Germany has saturated retail market including world's 5th biggest Schwarz Gruppe who certainly are not happy with a new foreign competitor, but that's a topic for many dissertations.
People are extremely sensitive to subtleties in mouth articulation which facial landmark tracking tends to have trouble capturing. I question whether just a keyframe and facial landmarks are enough to generate convincing lip sync or gaze. I suspect that this is why the majority of the samples in the video are muted, which is a trick commonly used by facial performance capture researchers to hide bad lip sync results.
How many is many? What does the science tell us about the percentage of recovered patients who suffer long-term impairment?

Pandemic control measures such as mask wearing and social distancing can be helpful to "flatten the curve" on a temporary basis but are obviously not sustainable and won't be sufficient to eradicate the virus. SARS-CoV-2 is now endemic and will be with us essentially forever, even after a vaccine is developed. People need to think about what can work over longer time frames while objectively weighing both costs and benefits.
No doubt it is well written, simple code, but that's not even the main reason it's so widespread.

The point is that the moment it was written is even more important than how well it was written.

Though I suppose that if it had been really bad code it would have been replaced long ago.
Bloomberg obviously have their own agenda, but I agree, hydrogen seems to be a poor choice.

We should be looking at electrification where possible, and otherwise, efficient/environmentally-friendly synthesis of small hydrocarbons that can substitute for fossil fuels, eg butanol. And at the same time researching direct-hydrocarbon fuel cells.
Very little of the work done in machine learning is truly novel versus simple extensions of what has been done before. There's probably the same amount of novel work in machine learning and engineering except the ML crowd publishes it while the engineering version stays in closed source code bases. There's also a distinction between doing novel machine learning work and publishing successfully on novel machine learning work.
"Benjamin Franklin" as in $100 bills? Or something else?
Rust in Curl with Hyper
(and the pull request under active development here: https://github.com/hyperium/hyper/pull/2278)

I see that Stenberg (bagder) is receiving funding for the work from the ISRG, but I wonder if McArthur (seanmonstar) is, too? It seems like a sizable amount of work on their part, too.
Why provide any real information vs filling in random data?
Issue Bumping
> the obvious examples where an oppressed minority suddenly gets power, seeks revenge, and it inevitably ends very badly for both sides

What examples are you thinking of? When has that happened?

> We’ve stomped out most of the blatant, obvious racism that was easy to see

Are you sure about that? Why are you sure about it? There are a lot of metrics that still show wide inequalities by race, such as pay and wealth, access to health care, and last but not least education. Police treatment differing by race obviously still exists.

I think this has been the sticking point, that some people will only “see” obviously oppressive or racist behavior as something we should stomp out, but when it comes to outcomes, even though outcomes clearly shows racism exists, there’s a flood of fierce debate like this one that we shouldn’t do anything about it, in the name of being anti-discrimination.

https://www.washingtonpost.com/business/2020/06/04/economic-...

https://www.americanprogress.org/issues/race/reports/2018/02...

https://www.pewsocialtrends.org/2016/06/27/1-demographic-tre...
The bug did pass the type checker. Memory safe languages also have security issues. The program never run is the most secure, or like a programmer gain experience, programs get "battle hardened".
I suppose he's really keen on a Fish in a Barrel bounty...

https://github.com/fishinabarrel/bounty
When you can wrangle the analogies in reasonable ways in either direction, why not wrangle them in ways that make the tech industry sane, rather than insane?
Awesomely Dystopian, the comments in this thread all point out a different distinct horror.

Everything applied to these dogs will be applied to a person at some point.

On I haven't seen is that the dogs could be directed by a goal seeking ML agent instead of their normal human handler. The same AI that wins at Starcraft now has dog based actuator in the physical world. No need for robots.
>The general rule is not to fuck with other people.

I do that..even in a big city. It's cool when you do it to yourself, but makes much more fun with a another person, you should try it out someday.
> then wether or not you personally identify as certain characteristics should be a moot point

I quite agree, but the it's indisputable that these characteristics are enshrined in our culture and power structures every step of the way.

Gendered bathrooms, gendered application forms, gendered names, gendered clothing, and so on. If you "personally identify as certain characteristics" it's literally impossible for that to be a "moot point" because of how society is structured.

Which bathroom do you walk into? Will you be fired for wearing a dress when your boss sees you as a man? If you change your name to a feminine one, will people ignore it and continue to call you a masculine name? If get a new job and try to hide that you were "once a man", can you actually or will they force you to put your biological sex on the application form? If you are forced to put your biological sex on the application form, what if your new workplace outs you as "a man" to your coworkers despite you having a feminine name, a feminine appearance, and using the women's bathroom? When coworkers find out you are biologically a man but using the women's bathroom, will they ostracize you, call the police, or exact violence on you because you don't fit in their worldview of acceptable behavior?

These are real questions that matter to real people and you can't wave it away as "a moot point". Answering these questions, and more, is the entry point to gender studies.
I have not, I'll look into this.
Ask HN: Any open-source projects focusing on climate change or tech for good?
I am a software engineer who is a bit demotivated and tired of developing tech to improve conversion in business websites, improve tooling, etc., all of which seem meaningless to me during these times.

Is there any open-source project aimed at tackling climate change or any tech for good initiative?
I think it's fair to say that this work is quite likely to qualify :-)
Yes, it is not, but it should be.
And not "the priority" of the organization, which is, as you said, making money, but one of the priorities. In fact, using the double KPI method, "finding great candidates and treating all with basic respect" should be the guiding light/mantra/KPI of any recruiting team.

"Scaling recruiting is hard". Sure, plenty of things are hard when scaling, but calling back candidates after multiple rounds of interviews (just to highlight one common complaint) is not. That is a cultural problem.
Ask HN: How to successfully manage a long-term codebase?
My company's codebase is completing seven years since its first line was written. I know it's not that old, but as I talk with fellow developers from other companies I can spot a few differences as a result of how each codebase has been managed that directly affect team productivity, engagement and happiness:

- Perception of architectural consistency

- Perception of quality and robustness

- Willingness to adopt "new trends"

- Amount of technical debt

- Frequency of partial/total rewrites

- Operational complexity and costs

About a year ago I posted a few learnings from my own experience managing our codebase since its inception:

- https://thomasvilhena.com/2019/11/system-design-coherence

So I'm interested in your experience and learnings managing a long-term code base, both what your team did right and what went wrong.

Thanks in advance!
I never thought about that last part, thank you that makes sense.
"Sunlight is the best disinfectant"?

I find it interesting that we refer to "faith" in government, as opposed to "trust." When cheaply printed books and pamphlets arrived on the seen, thanks to the printing press, we saw another kind of faith shaken. What followed, eventually, is what we call "The Enlightenment."

I'm not sure the decline in government is a bad thing. Here I will disclose my political leanings. I lean very heavily libertarian. I'm something of a classical liberal, in favor of what's derided as a "night watchmen" government. I am not for getting rid of government. I just think it should do a lot less. The scope of government increases only because of the "faith" people place in it, because its track record by comparison isn't all that good.
This quote is interesting: “ I’m a bit vague on the details here because it’s not my expertise, but Rust itself can’t even properly clean up its memory and just returns error when it hits such a condition. Clearly something to fix before a libcurl with hyper could claim identical behavior and never to leak memory”.

So Rust aborts on invalid memory accesses, unwrap on None, etc. It does not abort on memory leaks. I don’t see Rust aborting in that context as much different from a segfault, and it guards against more situations than a segfault is able to do. Additionally, when stack unwinding is enabled (default) aborts can be caught during runtime and handled specially, if that’s necessary.

Edit: I said “aborts” above, I should have said “panics”. The option in Rust is to disable unwinding and instead abort immediately: https://doc.rust-lang.org/edition-guide/rust-2018/error-hand...

That can’t be caught at runtime, to be clear.
On the other hand, is there a lack of writing about finance with lots of contempt and anger? Matt Taibbi may not be an insider in the way that Levine is but he (and others) often manage to be fairly well informed and they are certainly contemptuous and angry.

I also wonder if to understand is not, in some inevitable sense, to forgive? Is it really possible to fully understand on an emotional level how a quant trader feels when they spot an arbitrage opportunity and be angry about it?
My wife and I were about to buy a 1.4M house in Redmond but for the past two weeks we've been considering a completely different rural area with beautiful new houses and lots of land
I like this idea, but I dont know if Hyper is the best package to go with.
Hyper occupies part of the Rust ecosystem that I think suffers from package
bloat, like much of NPM. For example, currently Hyper requires 52 packages:

autocfg, bitflags, bytes, cfg-if, fnv, fuchsia-zircon, fuchsia-zircon-sys,
futures-channel, futures-core, futures-sink, futures-task, futures-util, h2,
hashbrown, http, http-body, httparse, httpdate, indexmap, iovec, itoa,
kernel32-sys, lazy_static, libc, log, memchr, mio, miow, net2, pin-project,
pin-project-internal, pin-project-lite, pin-utils, proc-macro2, quote,
redox_syscall, slab, socket2, syn, tokio, tokio-util, tower-service, tracing,
tracing-core, try-lock, unicode-xid, want, winapi, winapi-build,
winapi-i686-pc-windows-gnu, winapi-x86_64-pc-windows-gnu, ws2_32-sys
Historically there was a long period where this didn't do what you expect, which is very bad.

What this looks like it does, and indeed does today (modulo bugs some of which could be prevented using Rust) is:

Ask totally-not-evil.example.com for this install.sh resource and then run that as root as a Bash script. This is no worse than if you were to have totally-not-evil.example.com give you the bash script on a floppy disk or something. If you suspect they might actually be evil, or just incompetent, that's on you either way.

But for some years curl didn't make any effort to confirm it was getting this file from totally-not-evil.example.com. Connect over SSL, ignore all this security stuff, fetch the file. So then it's like you just accepted a floppy disk you got in the mail which says it's "from totally-not-evil.example.com" but might really be from anybody. That's definitely worse. Today you have to specify the --insecure flag to do this if you want to (Hint: You do not want to)
Isn’t the point map supposedly encrypted on the Secure Enclave?[a] If it is, you can’t access it from the main CPU; you can only ask it to compare a provided one with the stored one.

[a]: I know the password is stored on it, but idk about the face mesh
We can only take them at their word, when the downloadable file hyperlink is entitled "Source Code (zip)" and it hyperlinks to a ZIP file of these GIFs, that these are supposed to be the source glyphs.

And these GIFs are roughly the same sizes as the supposedly extracted glyphs at https://github.com/altmind/AAPL-last-resort-glyphs .

Nothing this detailed will fit into 32 by 32 , vector-based or no. There simply aren't enough pixels for the words and numbers on the borders. Also notice that the significanty smaller "last resort glyphs" at http://unicode.org/charts/lastresort.html are not the same as what is purportedly in this font.
HDFS famously suffers from a major "small files" issue where if you have lots of files that are less than the block size you i.e. 64MB you will have production instabilities due to excessive namenode memory, read/write performance and disk efficiency.

Also when you lose datanodes you will need to rebalance the data which SeaweedFS apparently does not need to do.
It sounds like me that you are taking exception to the abundance of caution displayed by public health officials which resulted in this agonizing economic downturn.

However, in the face of incomplete information, isn't erring on the side of caution the right way to proceed? If they had underplayed this, and had the mortality rate really been 3-4%, then you would have both millions dead AND economic devastation.

The scientific consensus is by definition a dynamic thing, ever changing in the face of increasing evidence. And thankfully so.
In your example, bash, sudo, linux, your DNS stack, ISP, router, clipboard and keyboard all play a role that is just as essential as curl in that command working the way you (cynically) expect it to.

Glad you feel safer though.
I have only seen this happen with packages that depend on non-julia libraries, such as ARPACK, but the move to providing binaries with BinaryBuilder should fix this.
I think you are right on the money with your thoughts on virtual avatars. I've already noticed this phenomenon cropping up in some niches.

1. the phenomenon of VTubers https://en.m.wikipedia.org/wiki/Virtual_YouTuber

2. in the virtual animal crossing late night show, Animal Talking, the presenter's (Gary Whitta) avatar doesn't really resemble how the presenter looks in real life https://en.m.wikipedia.org/wiki/Animal_Talking_with_Gary_Whi...

3. I watch a lot of interview s with people in VR Chat and it's very interesting how people seem to find it easier(?) to open up while they are embodying a character. https://youtu.be/KZWOXgc7PA4

Being able to experiment with identity in this way is really interesting to me, and I hope it becomes more mainstream with the proliferation of this technology
Intel bought Altera for $16.7 billion. AMD wants to acquire Xilinx for $30 billion. Is the future FPGA or FPGA-CPU hybrid chips?
are all of those used? I'm not American, but here tinder seems to be the only option whatsoever (aside of the lgtb alternatives).
> Remember when the industry were trying to compress CD Audio quality (aka 128Kbps MP3) down to 64Kbps?

128kb mp3 is good enough for most people most of the time, but it isn't CD quality. Having said that, 64kb Opus is almost or about as good as 128kb mp3.

I wonder how well these techniques can be applied to audio.
The US House committee that spent 18 months investigating cataloged an extensive report[0] on Amazon's predatory ways, and reading it one quickly realizes that not everyone feels warm and fuzzy toward the company as you do.

There's a lot.

The section on Amazon begins on page 248, and is very readable.

[0] https://judiciary.house.gov/uploadedfiles/competition_in_dig...
But their admission letters all say they want to be a doctor "to help people."
This vid https://www.youtube.com/watch?v=f7MzFfuNOtY kinda says the same

I like the H2 idea but it's really more complex than all electric it seems. And also late to the game.

ps: to be fair, electric batteries and cars required a lot of faith to evolve and progress... who knows if someone won't come with a few innovations for H2 storage and distribution.
An easy way to do this on iOS Safari is to “Show Reader View” after clicking on any Bloomberg article.
Creating your own little universe that nobody else using the language can understand sounds exactly like lisp ;).
30 days to launch: I'm buiding an Outcomes First Todo webapp in public
Follow my progress on Twitter here
https://twitter.com/mj_makes/status/1314324499500683266

Add yourself to wait-list on https://accountably.net
I have a evil theory. Geopay will act like as an assumed filter. Top go getter types who are the future leaders will (in theory) come to the office and get the high pay. The less ambitious but still capable workers will move to cheaper places and earn less and be more easily replaceable.
Excess=Deductable?
Here's the paper related to that artery for anyone interested:

https://sci-hub.se/https://onlinelibrary.wiley.com/doi/abs/1...

They predict that all people in 80 years are going to carry that median artery. So in the span of like 200 years we will have evolved to include this artery.
I think that you'd be hard pressed to make the argument that the Facebook platform itself, not just the management, is a purely net negative influence on society. Perhaps its original form, where people simply connect with their friends and share updates and photos, is, on paper fine, but it hasn't really resembled anything like that. It is entirely engineered around hacking people's attention spans in order to push advertising, and the methods it uses for doing so involve intense data collection and destroying user privacy. It has greatly contributed to the breakdown of political discourse in the US and around the world and by nature of its construction promotes extreme views and hyperbolic clickbait. The same criticism applies to Twitter.

You can at least make some kind of defense of the products and services that Amazon, Microsoft, and Apple provide. Probably Google as well, though perhaps their case is weaker. But in my opinion, there isn't a defense to be made at this point regarding the virtue of Facebook or Twitter, neither as corporations, nor as platforms. The world is worse off because of their existence.
Another classic case is the fun had by thttpd: the classic "Attack of the Repo Men" http://www.acme.com/software/thttpd/repo.html
This also has glyphs for non-printable and unassigned codepoints with explanations.
If you mean source code, It is not open for now. I don't know about the future.
Your suggestions/ feedback is very much appreciated!
My company has never made any public statement that they oppose murder and rape. Does this mean that they support the continued existence of murder and rape?
That is an example of an experiment. If that experiment reveals some truth then it should be repeatable. If it isn't repeatable it isn't going to be considered always true and has no particular value. Videos like this are made all the time for marketing, media, entertainment purposes. Anti-science propagandists make videos like this all the time - but they aren't accepted because they aren't typically repeatable or filled with flaws.

We trust the process because the process bears fruit - computers, cars, power, electricity, cell phones, cures of disease, antibiotics, etc. We experience all of these things daily. Now black holes and hawking radiation? Perhaps these things are a bit harder and require leaps of faith - but that is reality in a specialized modern society.

You trust the car mechanic to know what's wrong, although sometimes you encounter a fraud who will lie to make more money. That doesn't make all mechanics bad.
IBM business units are black (Profitable or losing a small amount of money but missing targets), green (exceeding targets), or red (rapidly dropping revenue and losing money) blocks.

They buy a business, it's black. They don't understand how the block works, but they need to to be more profitable, so they paint the IBM logo on everything, cut costs and headcount until it is green for a short while. Then it turns black, they rinse and repeat. They make it green a few more times and then finally instead of green, it turns red!

Then they combine some red blocks, bundle them together, make it look black or green and sell them off.

This looks like the biggest bundle jettison ever, but after acquiring Red Hat, that makes sense.
Serious question: is convenience for others the only bar we have to step over before enabling a certain type of utilitarian role?

Precisely quantified utilitarianism is the way? Quantified by who? Is our math, purposefully constrained for consistency, the right tool for that job?

What long term impact on those workers and society does creating so many low-effort monotonous jobs have?

Is there an upside besides expansion of low effort consumption and criticism of real effort?
"Visualize your audience naked." they said. "Helps calm the nerves."

They had no idea.
Just swap out the parser ;) -https://github.com/swadey/LispSyntax.jl
I recently had to deal with some Azure stuff and a Microsoft sales guy. He is based in North Dakota of all places.
There's two items at issue: science as a set of methodologies for understanding nature, and "Science" as a cultural totem.

As a set of methodologies, science is inherently skepticism, test, verify, etc. Nothing wrong with being wrong, it just means you gather more data and learn.

As a cultural totem, annoying liberals will say "science says" when they're clearly innumerate, and dumb conservatives will say "I don't trust them experts" when they clearly don't know better. The CDC making a mistake is a political misstep, rather than a step on the way to better understanding.
But in Leanpub you can make the min 0 right?
Diving straight to the core:

"With the rise of the Ash’arites, the ethos in the Islamic world was increasingly opposed to original scholarship and any scientific inquiry that did not directly aid in religious regulation of private and public life. While the Mu’tazilites had contended that the Koran was created and so God’s purpose for man must be interpreted through reason, the Ash’arites believed the Koran to be coeval with God — and therefore unchallengeable. At the heart of Ash’ari metaphysics is the idea of occasionalism, a doctrine that denies natural causality."

"According to the occasionalist view, tomorrow coldness might follow fire, and satiety might follow lack of food. God wills every single atomic event and God’s will is not bound up with reason. This amounts to a denial of the coherence and comprehensibility of the natural world."

Pretty sure the article was posted to HN to draw parallels to today's rise of constructivism and the decline of positivism as a philosophical reference frame in the West.