skysight-inc/HackerNews huggingface dataset:
> I have sent dozens of emails and I got maybe 2 replies. Those were direct emails to the maintainers.

Doesn't this necessarily mean that Debian only has 2 active maintainers for all those Python packages?

I say "necessarily" because you said Debian put out a call for Python developers to participate. If you answered the call, and only 2 of N maintainers of the relevant packages could be reached, then a functioning project with sensible defaults could say a) 2 of N is a quorum, b) congratulations-- you now have temporary control over the abandoned packages subject to later review (they have a testing repo, no?), or c) let's swoop in and trioche the situation by using other maintainers. Only "c" would be subject to the stock Debian reply of "Debian maintainers are mostly volunteers and there is a limited number of said volunteers and why don't you become a volunteer and well, why don't you volunteer to improve the docs, then, etc."
Listen intently to people.
Garry Kasparov returns to chess for US tournament
This resonates with a side project I have been working on with a group for about a year. If you would like to talk deeper about this - I would love to.

Best,
TPS
Cost of delay
...without trying too hard
> prioritises the values of one class (middle/upper-class urban men)

> games consoles, beer, lame forced socialising, chill zones etc

Do only men like those things?

I though beer/alcohol was western thing. Games consoles a dev/techy/nerd thing.

You also cherry picked a bit - these places might also have table football, is that a gendered activity too?

These things might be considered "young", "trendy" incentives, but saying they represent "male values" is something in need of more explanation.
Well done. I don't know what you think but I found that most of the time the character classes would intersect perfectly (i.e. there'd only be one character possible once you intersect both sides of a single square). That made it pretty easy overall since for the vast majority of the board you don't have to worry about the "context".

But I guess if it's meant for an audience of folks not very familiar with regexes it's difficult enough as it is.
So, universe is like Haskel ;) Purely functional API, but under all of that there's still imperative machine code.

Also, the conspiracy may be a good thing. If you have self-replicating and mutating code on your computer you should put some sandbox around it, or it might evolve to buy more RAM on ebay. Or, more realistically - will crash the system.
First comment is my experience and opinion and TLP can be found at http://linrunner.de/en/tlp/tlp.html
Good point, I didn't realize that.
Linus does not say "every developer except me", he says "every developer". I read a lot of self-deprecation in that comment.
> It is a shame though that most of the attractive themes are so bloated.

The target audience just doesn't care (or dont even know). Theme authors want to solve as many problems as possible to increase the chances someone buys their theme. It's in their best interest to sell something with everything but the kitchen sink (V5.0 now with kitchen sink!)
ProtectMe Mobile Tracker
You would want the breeding option in addition to the nurture option. Nurture can certainly help in reaching the full potential of a dog, but the maximum is almost certainly limited by genetics ("talent").
Any algorithmic pw-manager can be attacked the same way: just record the keystrokes when the master pass phrase is entered. If the attacker has malware on your system, assume all is lost.
Getting 8 hours of sleep a night.
Logic and logical thinking - this is the fundamental quality. Thinking, analyzing, contemplating and wondering.

Attention to detail everywhere - be it code or design or documentation.

Communication skills - if one cannot communicate ideas, break them down and simplify them to oneself and others, the work will not really deliver a lot of value over time.

Curiosity to learn more and delve deeper to understand how things work (at a lower level).

Be lazy and optimize - optimize things, avoid repetitive work by building tools and tools that use tools.

"Limited resource" thinking - you may have 16GB RAM, a 4TB drive and a 100Mbps Internet connection, but your users may not. As much as possible, try to minimize things - the size of your program, the amount of data you store, the amount of data you transfer over the network, etc. It might sound silly, but this never goes out of fashion. It just comes back around once every few decades as we invent new devices and ecosystems with different constraints.
Sell user data
Find Out How Much Traffic a Website Gets: 3 Ways Compared
Gintronic – a font for programming
The Accept-Encoding header is used to specify the acceptable transfer encodings. Certainly all browsers set it, and most "advanced" frameworks will at least handle the common values of Transfer-Encoding regardless; a "malicious" crawler will almost certainly have to, as plenty of sites use Accept-Encoding along with User-Agent to block undesirable bots.
Regex is one of those tools that I use a couple times a year - usually for cleaning up lousy input data.

I always end up spending a fair amount of time using tools like:

http://regex.inginf.units.it/

https://regex101.com/

http://www.regexr.com/

And of course stackoverflow.
To upgrade to a new snapshot :)
Yeah I was just pointing out another medium where advertising has become a monster with the help of just a small number of companies.
Intel already makes these high-core-count CPUs for the Xeon market. What's different here is their presence in the HEDT lineup - but that is basically just blowing different feature-fuses in the chip and slapping them in a different box. There is no actual R&D required.

Intel is afraid of these HCC chips cannibalizing their sales of more expensive Xeons, so they're holding back as long as possible and crippling key features. If you want ECC, for example, you have to buy a Xeon - or more realistically for many people, a Threadripper.
IoT Startups Rake in Cash
On this note... the books I've found most interesting over the last couple years are ones that expand my mind to a viewpoint or a perspective of another people group that is different than my own.

Two very different books but, Between the World and Me, and How to Get Filthy Rich in Rising Asia both made me think in ways I cant quite describe.
I strongly recommend that we stop inventing new implementations of a very flawed concept. Derived passwords from a seed is practically and operationally worse than a encrypted password database.

This keeps popping up lately, and every suggested implementation has objectively worse security, scalability and integrity than 1Password, KeePass, Dashlane or Lastpass.

Some simple problems that means this cannot work for me:

* Many password context's dont have a 'site' to derive from, now need to remember the IV for some random non-internet password
(my luggage combo lock PIN, was the seed 'luggage' or 'travel bag' or 'samsonite'?)

* Might need multiple passwords per site; Multi users
(need to remember all these shuffle codes)

* passwords are compromised all the time, now I have to remember the nonce/shuffle value for every one that gets leaked?
(how do track this?)

* Storing non password data, like 'secret questions' or 'PINs'
(not a generic secret store)

These same issues come up with every seed derived password scheme.

The only place this concept works is a very specific and metadata less context, such as HD derived cryptographic keys.
I've seen a PIP work out exactly once.

It was a revenge and scape goat PIP.
An employee was leaving a team, so they decided to pin all the disasters of the preceding 6 months on him.

Of course they didn't raise the issue until after he had joined my team, but it was performance review time, and he'd been on their team for almost all of the review period, so they got to declare him "unsatisfactory" and force me to do the PIP process with him.

But he really was a good performer, and our team had worked with him before and knew the whole thing was bullshit, so he quite appropriately sailed through the PIP, and that allowed us to draw a line and say "it has been dealt with, the problem is resolved and whatever took place in that team has no relevance to his performance here".
I don't understand David Deutsch's philosophical justification. Is he suggesting that quantum computing steals computational resources from other universes? If so, in this "quantum computing as theft" view, aren't many of those universes (those similar to ours, doing a similar computation at the same time) stealing computational resources from ours at the same time, yielding the original question again?
And read bad code as well so you'll know the difference.
At the very bottom of physics, if we ever reach it with our observations and theories, there will be something that simply is, and is not explained by the interactions of some sub-system. The foundational elements of physics are probably non-conscious (assuming the currently known particles and fields are indeed non-conscious).

What grounds do we have for asserting as certain that consciousness is not a foundational thing-that-simply-is, but must definitely be composed from sub-systems that are themselves non-conscious?
I do the same thing. I wouldn't do it in early interactions with someone or with customers, but with colleagues and friends in conversations I often think that terse factual statements can be mis-interpreted, and I'd rather be thought of as unprofessional/frivilous rather than rude.

Also re-reading e-mails whilst mentally putting myself in the shoes of the recipient to see if I think it could be mis-intepreted helps avoid potential issues, I find.
What about prosumer video editors?
>"That doesn't change the fact that it's been an American tradition since at least WW1/2"

Please provide examples of this tradition. What threats were kept from the American public during the first and since the first two world wars?
Instead of remembering a master password, you now have to remember a sentence + a word for every site you want to use ("was it facebook, facebook.com or FB?").

Half the job of a password manager is to make sure you a) have unique passwords for each site and b) do not have to remember more than the master password. I sometimes use 1Password as a test to see if I even have an account if I visit a site I haven't been on in years.
It looks promising- but does it come with Linux?
I built a custom gulpfile that uses composer to manage the updating of WP and plugins along with building and FTP transfer a while back that I've been using for about a year. I should have built a swanky page and open-sourced it then :(. Composer sure makes WP development much easier to integrate with build systems. This is totally the way to go as long as clients prefer using WP to something more full-featured or server intensive. I'll have to check this out when I decide that webpack has some advantage over gulp/rollup. Right now I'm able to get smaller packages and do more easier with gulp, so I'm in no hurry.
I think it's important to distinguish reinventing the wheel for practice or understanding, and reinventing the wheel out of stubbornness or "not built here". The first is important because, as you said, it really helps you understand some things that might be rather opaque initially. I didn't understand backpropagation until I implemented it myself.

But what you don't want to do is reinvent the wheel just because you can. Don't write your own crypto, and use whatever FOSS software (with a license approved by your employer) and existing solutions that you can, unless you really need a feature that they don't have. Programming is awesome in part because we can build solutions on top of other pre-exsting solutions; it's 2017 and I can code Python in a web browser with interspersed markdown.
It's simple, non-tech admin staff are familiar with the interface (and can be easily trained), there's a vast ecosystem of plugins and integrations for it, it's easy to hire people or teams who have experience working with it. WP has its flaws and an upper limit to what it's capable of, but it's often a very pragmatic choice for small to medium sized content-driven websites.
China and India Top the Fintech Adoption Rate Ranking
Eh, I would classify it as simple exploratory/observational science. Not all science is done to prove a hypothesis. Sometimes you just go take a look at a forest / cave / stretch of the sky / animal genome, and see what you find.

Once you have enough observations, then you start forming and testing hypothesis.
Have you used it recently? What you say was true 10 years ago, but what features does it lack compared to a "true" CMS today?

I've built several high-traffic e-commerce sites using it, none of them had a blog. Compared to something like Drupal it's a total pleasure to use.
I'd love to see self-riding multileg robots, like an advanced version of Boston Dynamics alpha dog. You don't even need roads for them. With some kind of super-stability they could become more comfortable than vehicles. Perhaps we'll have human carying drones a bit soner, though. Still, in a bit more distant future, roads might become obsolete.
Good point. Just changed it. Didn't expect it to get such a good reception there so thought it might be relevant as a bit of validation.
I think the GP was just trying to make a point that the "what about the birds?" argument against wind power is a convenient talking point/straw man for people who actually don't really care about the welfare of birds, since they face far greater dangers than flying into turbines. Bringing up hundreds of thousands of birds dying in a debate against more wind turbines is more sympathetic than, "I think they're ugly and I don't want them in my yard," which to me is the primary reason people oppose them.
Simple mobile invoicing gets you paid faster
What is NoSQL Injection?
FYI, this has been around for a long time ;)

I was the creator of the Opa project, cf. http://opalang.org which did almost that since 2009...
I like Craft CMS[0]. It's very flexible and developer friendly. Great for custom site builds.

[0]: https://craftcms.com/
I had a brief stint of working with Elixir a while ago, and got side-tracked and spent that time going down the GraphQL/Relay rabbit hole instead. During that time I was ramping up to help out on the GraphQL Elixir project [1]. I don't know its current state, but it might be worth looking into vs Absinthe (which I'm pretty sure was branched off that project originally).

EDIT: Looks like the repo is pretty abandoned actually, scratch that!

[1] https://github.com/graphql-elixir/graphql
2040 is a long time away from now!
It is a bet made that by then there will be no need to rely on diesel for transport trucks. It looks more like virtue signaling at the moment.
I mean, you could do this, certainly, but is it necessarily useful? The point of the numbers was just to show that turbines are very small compared to other bird hazards. Even if there were 1000 times as many turbines as they are, they'd still kill fewer birds than building collisions, and no-one but ornithologists is really calling for anything to be done about buildings as a hazard to birds.

The whole bird thing is a complete red herring.
Generating faces of cats using Generative Adversarial Networks
I'd downvote you if I could. Partly because this isn't a job, and mainly because you're dishonest.

1. Why are you doing this?

This project increases the talent pool for AI/ML which benefits both engineers and companies. Additionally, by abstracting implementations into libraries that implement the publically available literature we can more easily see what is patented and what is not in addition to discovering prior art that can be used to invalidate patents. It also helps new inventors know what inventions are OK to incorporate into new inventions and what inventions they will need to get permission to use.

Yeah. That's it. Go troll for free labour somewhere else.
How to Photograph Your Products and Increase Your Sales
How does this compare to pizza factories?
It's OK though, because the metre and second are already based on physical constants: the second is "the duration of 9 192 631 770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom", and the metre is defined from the second by fixing the speed of light at 299 792 458 m/s.
RCSS does home deliveries from the app now
I immediately thought of Devil's Kettle Falls reading this. I had to Google it and found that 4 months ago scientist have decided it flows back into itself. They have a plan to put a large amount of dye in during low water and see where it reconnects.
How powerful is the projector? Could you display something on the side of a building at night?
I never fully understood the Bell experiments. How exactly do they discount hidden variables?
That explanation still seems to allow faster than light communication.
No, nothing stolen. The quantum computer's calculations take place in parallel universes. The difficulty is arranging it so that the parallel universes are identical to eachother other than those calculations in the computer itself. That's the only way that this universe can get the answer back. That's my understanding of the many-worlds explanation of quantum computing. Nice and simple.
Maybe easier to do for them because you can cross all of the Netherlands in a modern EV already?
Read books on body language.

https://www.amazon.com/Emotions-Revealed-Recognizing-Communi...

https://www.amazon.com/Unmasking-Social-Engineer-Element-Sec...
What if collapsing quantum wave functions simply eliminates the possible futures within our universe in which the computation is incorrect? In that case it's not exactly a multiple-universe problem, and more an issue of imposing constraints on our own single universe.

I find this view to make much more sense than the multiple universe view. Those other universes would need the infrastructure to support the same computation, and would also need to be somehow linked to our own. Or perhaps I am misunderstanding you, and we are both saying the same thing.
why shouldn't I just continue using my 'traditional' password manager, and just enable 2FA on every site that makes it available. Hidden information and a user-action is much safer. The convenience of my password manager is far to great to give up.
Indeed, see my other comment, Linus is too nice to such company trying to sneak in this unwanted surprise purely for the benefit of their "security processor".
So I suppose is it a one time thing only? A shame, it was quite fun to solve!
Sure. But it's more than that. For example, they take 3 pieces of functionality and make them all emit separate js/css. Often with copy/paste code duplication for common functions. Or pull in some huge 3rd party library to use one tiny piece of it that you could do in vanilla js anyway.
Yes. Banks give out loans. And they share a (tiny) part of their proceeds with their account holders!

And the cost of this to the end-user is the risk that if everyone simultaneously tries to withdraw their money, the bank won't have it. That's happened once in U.S history. I think it's a safe enough bet.
> I got the impression that she cares about her work, cares about being a good engineer/mentor/manager, has the skills to be good at all of those, and cares about improving even when she doesn't fully agree with the situation.

I agree; she's very passionate about what she's doing. I'm really on about her interactions with the team.

The things that really stand out to me:

- Regarding the data scientist's gender question: "I was forbidden to interact any further with the author of the survey"

- Regarding the mentee situation: "I was told to stop the formal mentoring and allow this person to 'learn at her own pace, without any pressure from you.'"

- Regarding asynchronous communication: "Asynchronous communication is definitely not my strongest area. When I see a text box on screen, I tend to be very terse and direct instead of typing out a wall of text."

It sounds like there's a lot unsaid in these lines she's getting. As if glaring social cues are being missed, and the managers and teammates are either unable or unwilling to just say "you come across like a jerk a lot. People are scared to say this to you. Please slow down before you type."

It could also be my massive amount of privilege talking. Who knows.
If Java is not a hurdle, checkout Enonic CMS, http://enonic.com/

Edit: * Java on the back-end
Sexism hurts men too. Nor am I saying men don't have problems specific to them - they do.

However, I'm saying there's a problem in terms of how women are treated in tech at a group level that create obstacles specific to them. That men, as a group, do not face these obstacles.

When it comes to hard numbers, even when other factors are taken into account, women as a group do indeed have it worse in tech. When it happens at a group level like this, it means there's group-level barriers that can be addressed to make the playing field less biased and closer to a meritocracy. Some of the solutions are simple - like removing names from resumes when initially reviewing them for new employees.

We've all got problems. Being a woman doesn't mean you automatically have it worse than a particular dude. But I'm not talking about individual circumstances, I'm looking at aggregate data, and there's data there that can't be ignored.
As a nonacadecic person I find the algorithm description in the paper very hard to read. It says the PU variant packs the "descriptor bits". Thus a 4 byte example would make suffix 0Bxxxx0111 whereas FLIT does 0Bxxxx1000. This minor difference means that one can unmarshall based on tailing zero count and bit shifts rather than the loops described in the paper. In other words, it trades the most expensive CPU operations (jumps) for the cheapest ones.
Also FLIT64 has a worst case of 9 bytes rather than varints 10 bytes.
I never understood password managers. What do I get from a password manager that I can't achieve by storing my passwords in a text file and encrypting it with $MY_OS's built-in file-encryption facility? And if I want timestamps and history, I can encrypt a git repo storing that file. Are password managers purely a Windows phenomenon, where you need a GUI for every little task you do?
I was expecting meows.
Based on that description would this sounds like an action in the present is putting constraints on a seemingly unrelated event that has an enforced but currently unobservable relationship in the future. Or something like that. Why do I get the feeling that this starts requiring higher dimensions?

Additionally: If any particle in an entangled system get's measured along the full course of it's "enforced relationship into the future" that would be the point where the system collapses.

And that's where I'd run into issues .... It would seem a more reasonable explanation that retro-causal relationships would be a fourth physical dimension for the relationship to exist along ...
hmmm
> If people just wrote what they fucking meant this wouldn't be an issue.

Unfortunately people also have to interpret what I wrote as a I meant it. Even the most precise language can often have many meanings. Look at legal text for example. Something that strives to be as precise as possible, still ends up requiring interpretations.

For everyday writing, emojis are little hints to help the reader better interpret what I meant.
You will then refer to the standard to find U+1F351 PEACH and U+1F346 AUBERGINE (Eggplant), and be amazed at the bountiful harvest your friends have had this year.
> But hey! It's just a "culture issue" right. Except, the culture issue is that the whole effing Silicon Valley culture is pure poison.

I don't disagree. I probably should have taken the greater SV problem into consideration in my knee jerk OP :-|
eg. Jack Thompson
I thought it was pretty easy given that the character classes meant that it was pretty easy to take a row/column and eliminate possibilities.
Excellent question. I foresee a booming market in lidar-blocking sunglasses.