skysight-inc/HackerNews huggingface dataset:
I agree with this 100%. When you sit down and think about it, there are a lot of major projects used all over the world with just a few developers working on it, volunteering their time.

I would also love nothing more than to work on my open source project (OctoberCMS) full time too, but gotta pay the bills somehow.
I would hope so, given its COL is one of the highest in the US. I'm even a little concerned about that 60%.
AMD's NVLink is infinity fabric (MI60, MI50) isnt it? with 200gb card to card transfer rate... Did you take that into account? I agree the toolset is light years ahead of what I seen from AMD, but I'm not much into that.
I watched a really nice 12 mins video[0] on this topic only yesterday. I haven't fact checked it though.

[0] https://www.youtube.com/watch?v=f5SE47Xjx2Q
I'm sure this is all true, but I'm also sure that the population of visa overstayers and the population of illegal border-crossers have vastly different characteristics, including crime rate. This seems like an essential distinction for this discussion since only the latter is relevant to border security, yet I have not seen anyone make it (nor do I know if the relevant data exists).
It comes in handy with economic discussions, (barters, trades, etc.) as well as general debates / arguments with peers. There's many behavioral economic games and pro-social experiments in game theory that deal with improving social perception or increasing the odds of outcomes with framing / anchoring / priming.
Digital Safety: Using security keys to secure accounts against phishing
> EDIT: I have to say, the entitled attitude I'm seeing in this thread towards free software, irks me. It's literally dual licensed. Perhaps if your company is so petrified of contributing back to the community (perish the thought), you could bring yourself to pay money?

Well, I like to look at it a different way. The best way for me to comply with the wishes of AGPL licensors is to avoid their code. I am never going to break their terms if I never use their software. I do not intend this in a points-scoring way. I mean it: I am trying to respect their wishes.

Now, if I was the end consumer for graphql-engine, and if it gave me a strong commercial advantage to do so, I think it's fine for Hasura to ask me to choose between the AGPL or a private license. I would probably consider the commercial license because I expect it would come with add-ons, support, influence over the roadmap and so on.

But my use case is to bundle it as a dependency, meaning it would affect people downstream of me. That I can't do.
This is a neat approach. Mind sharing more how you've set it up? I've never used fastmail but looking at their pricing page would `licenceplate@` be an additional user that you have to pay monthly for?
Your implication that in the current Vega architecture a compute core can saturate the 1000GB/sec 4x1024bit RAM without some kind of segmentation is preposterous. We know there are 4 channels to switch between.

So the idea that bandwidth "halves" with any intermediate step is clearly wrong since the bandwidth available to any compute core is already a fraction of the total available.
I tend to agree. The worst offenders are the drag-and-drop "code" editors, plain english programming languages, etc.

I actually thought Blockspring was kind of cool but then discovered an amazing and amazingly under-publicized Google Docs feature: you can attach and run JavaScript against Google Sheets including URLFetch. Makes for an excellent API runner for massaging data and all sorts of things.
Name and shame. That's one of the shadiest interviewing moves I've ever heard of. They don't deserve good engineers, ever.
Saturn’s rings were formed when dinosaurs roamed Earth
The only downside is troll posts intended to harangue people of a certain mindset.

Say I wrote an article that was controversial but was everything you wanted to hear. So you upvote it. Then, the trap sprung, I name-and-shame you for going against the grain.

Pretty much a corner case, though.

I'd like to see an experiment: Downvotes bifurcated into "I disagree but this moves the discussion forward" and "this post has no value whatsoever", then the uprating system, instead of giving posts with the largest net upvotes the top billing, giving posts with the highest product of upvotes and positive downvotes the top mention.

A healthy mix of disagreement is so much more valuable than every lurker clicking "hear hear" on a popular but old news topic.
Taking this opportunity to again expound about how not all websites need HTTPS:

First, most of these are basically info portals. Nobody is trying to steal or corrupt the data points for the fiscal budget expenditures this year, or the report on residential heating in remote arctic villages. In addition, none of the data is secret or private. So the data doesn't need to be protected.

The other reason people say everything needs HTTPS is not data security, but attacks on the client. If you use HTTP, someone can subvert the packets to inject malware into your client, etc. But this would be impossible if the browsers had methods to cryptographically verify the data's integrity without needing to keep it private. In other words a checksum, possibly even out-of-bound. This can be done securely and without the need to constantly expire and re-issue a certificate, and it also enables several useful technologies which require inspection and passing of data content in different scenarios.

Finally, the increased dependence on encryption for all communication makes our communication more fragile, and this is a great example. In the future, if everything uses https, and certs expire, either most of the content of the web will expire, or if we allow clients and tools to not verify certificates, we undermine the purpose of the certificates to begin with. Let's Encrypt cron jobs will not work forever (if you don't upgrade, eventually the crypto you were using for your cert will become obsolete), network operations can be attacked to prevent re-signing, not every domain has a server that runs cron jobs, there's no guarantee Let's Encrypt will be around forever, and it may not work in non-US countries.

Unrelated, but I also think expiring certificates can be worked around. They force you to expire and re-sign them because they could get cracked or (less likely) the private key could leak. But certificates can also be revoked at any time. As far as I can tell, it's not possible to tell if a certificate has been revoked if an attacker doesn't want you to be able to tell, since PKI has to work offline. So you could be getting pwned all the way up to the cert expiring. Instead, we could simply expire certificates when we want to rotate them, rather than letting them auto-die and catch unaware admins with their pants around their ankles.

Some people say we need to get rid of PKI, but I don't think that's a good idea. Rather than throw the baby out with the bath water, let's improve the baby. That goes for the registrars, CAs and DNS, too. (The way cert signing happens today is, I think, a bit of a joke, and registrars need to play a more key role)
Social Engineering: An Unpatchable Flaw
This whole conversation is a flaming turd.
Ray tracing and path tracing are different. Path tracing with sophisticated denoising in 2019 is 100% useful today. It is just not quite practical yet to replace the engines in most games with it entirely. But it is absolutely useful. Please do some more research.
part of what she wrote is in the article:

> I want to spend my time at a place willing to push further on diversity and inclusion. One where it's not OK to write on Workplace that white privilege doesn't exist. One where if I call out that our board has too many white men, I don't get harassed by other employees on Blind with transphobic messages saying I should be fired.

workplace harassment is certainly related to one's job...
Labs 8 Public Demo Day
That' not a huge loss for Nvidia
Ignoring the largest vote ever in British history because you just know better than the plebs doesn't smell too good either.
The clang code loads the 8-bit words into 16-bit vector instructions and parallelizes using a tree-algorithm to minimize dependencies.

So already it's better than "pretty good" and it's still verbose.

But neither of these compilers are able to optimize for code size while using AVX, so the ((code size)/64byte cacheline) * (~100ns loads) will still kill your performance on any data set that's smaller than a few kilobytes.
I think there are theoretically an infinite number of amino acids out there. An amino acid has a backbone structure and two side chains, but in principle the side chains can be anything.
Adults do not see it much different, look at all of the explanations the Smithsonian article has to give just to help people break through the distortion field to understand why these people did what they did.

There was a plan by British colonists to stop an insurrection and treason. It didn't work, and it resulted in secession and eventual sovereign immunity preventing any further prosecution, led by the very man they did not kill. If you break the law but win your cause you get sovereign immunity, but there are still consequences, children already understand this. The teenagers that win their nation state understand this, the ones that lose understand this.

Does the American story need to be taught as "but we're the good guys"? How did we get to this outcome and were alternatives hurtful to the union? Was that a problem?
SSDT and their DACPAC deployments is very good
I wish an open source tool will one day try to offer something similar
Then you have a cloud server somewhere, with a spending limit...

Guess what :)
That nuanced view emerges a little bit more in higher education, usually US history starts as rosy as a marvel movie and slowly gets more... sophisticated as time goes on.

Even college level philosophy on the other hand.. largely moral absolutists built upon a religious foundation as opposed to say a psychological foundation.
It's a riff on Bill Clinton "I did not have sexual relations with that woman [Monica Lewinsky]"
$90 individual

https://www.jetbrains.com/datagrip/buy/#edition=personal

But you're probably right.
One Solution to the Shutdown? Give More Power to the States
the garmin 935 is basically my perfect smart watch, always on high contrast display with 2 weeks of battery life
That's what OnStar's for, right?
Not a downvoter, but I was surprised to see "indica" and "sativa". I mean, I know that they're species. But most marijuana that people encounter these days is hardly recognizable in those terms. I only know a little about it. But it's my impression that there's been massive breeding, induction of polyploidy, etc, etc.

But I do agree totally with this:

> The subjective effects are really a matter of the ratios/amounts of cannabinoids and terpenoids and the manner of ingestion

There's lots more to marijuana than THC and CBD. Way back in grad school, we had a preparative gas chromatograph (GC). So I created a fat glass U column, and packed it with silica gel plus some retardant specified in a thesis. I extracted some marijuana with acetone, filtered, and then rotovapped to get "hash oil". Then I ran that through the GC.

Referring to the thesis, I identified the main THC, CBD, etc peaks. And so I captured fractions, using small glass U tubes in liquid nitrogen. Then a few of us sat around, vaping the various fractions, and comparing experience. It could have made a nice paper, but for the illegality, and the general unpublishablility of subjective experience.
Anecdotally, my father and grandfather have both practiced criminal defense law for several decades each in Florida. They've told me that they tend to get a completely innocent client through the door about once every two years.
Artword Podcast – Radical Digital Painting
Flying an interviewer in assumes this risk. You have to be okay with the fact that you might fly in a dud. It happens, especially if you're an early company lean on resources and don't know what to look or.

Unless they are a national security risk of some kind (imagine, lol), there shouldn't ever be a reason to fly someone in and having them pay their own way back.
The idea is that the initial tRNA was not specific enough and only care about the first two letters of each codon and ignored the third. So for example Proline was determined by the first two letters CC? and was associated the four codons CCU, CCC, CCA and CCG. Actually, this is the current mapping.

Other blocks of four codons were split for some reason. We can imagine that originally Isoleucine was determined by AU? so initially AUU, AUC, AUA and AUG encoded Isoleucine, but now only the first three encode Isoleucine and the last one encodes Methionine instead.

This is somewhat based in the blocks of four codons that follow this patter where the first two base determine 16 block that sometimes are split https://en.wikipedia.org/wiki/Genetic_code and because the third base in the tRNA is strange https://en.wikipedia.org/wiki/Wobble_base_pair

Anyway, IIRC this is a reasonable speculation but it's not confirmed. So don't take this explanation too literally.

With this idea, the initial DNA could evolve for a few (zillions) years as list like

important-important-whatever-important-important-whatever-important-important-whatever-important-important-whatever-important-important-whatever-important-important-whatever-important-important-whatever

and then make the whatever letters also important with a almost backward compatible code, so in most case it still doesn't mater, but in a few cases it is important.

[Note: The official letter for whatever is "N" instead of "?"]
> ...just sucks up battery.

Some Cambridge folks figured out how to convert ATP into (extremely small amounts of) electricity [1].

If you had a route from extracting lipids in the bloodstream, to feeding it to mitochondria in some kind of controlled culture, carry away the carbon dioxide, heat and water, then extract and feed the ATP to the aforementioned Cambridge process, then you might be able to power your wearable tech from your bad eating habits. That 5,000 calorie chocolate volcano cheesecake death-on-a-dish now gets a "hh:mm" advertised next to it. Militaries around the world will then be faced with adding more calories to their already-calorie-loaded rations. Corn farmers in the US will rejoice.

Thank goodness that route I described is not anywhere near feasibility in the next several decades. I'm dubious our ecosystem could sustain that kind of demand for more food calories.

All said slightly tongue in cheek...

[1] https://www.cambridge.org/core/journals/mrs-online-proceedin...
Ok, interesting point. Ultimately, one could say that a fairly simple set of rules (the laws of physics), generate all complexity in the universe.

To take the NN example:

Clearly it applies to species, like humans, with a significant cultural and learning element to our being. Much of our complexity is learned socially or by interacting with our environment. In fact, this is done by training the NN in our brains.

Edit: Note that our brains can store much more information than our DNA, making the upper bound on complexity for a human the sum of storage capacity in the DNA + the sum of storage capacity in the brain.

But for species with little ability to learn, like jellyfish, wouldn't it be more appropriate to say that the "training of the NN" is analogous to evolution optimizing the DNA? That would mean that, for a given individual, their complexity is all included in their DNA at birth?

In that case, one could argue that the length of the DNA string does create an upper bound on how much complexity it can contain. I suppose that is the case for the NN, too. The total number of bits in the weights of the network is an upper bound on the complexity a given, already trained, network can have. (Of course, the possible complexity of the network is way, way higher than that of the program that creates it.)
Ah, I hadn't seen that announcement. It looks like this was announced recently (November 2018) and it's still 100Gb/s slower throughput than the latest NVLink. Either way, it could certainly be interesting if they compete on price, but I cannot find any information yet on actually using it to sync with OpenCL / ROCm.
That assumes that China will welcome immigration on a historically unprecedented scale. Seems unlikely.
Here’s the rub with Chinese real estate and the economy in general. Yes, it’s true there could be demand for these “modern” homes but the govt can’t afford to increase the standard of living too rapidly (or much at all). Meaningful wage increase will effectively kill the Chinese economy especially as we accelerate into autonomous manufacturing.
There's no difference. People will pay more for older model even if there's an upgrade.

I generally look for stuff where I make a small profit at current price and where total quantity isn't so much that I'm worried about getting stuck.
Sure! It is actually free with fastmail, and is the equivalent to "myusername+alias@gnail.com".

I have a custom domain, so i set my email to firstname@mydomain.com. They allow you to use alias@firstname.mydomain.com to alias to firstname@mydomain.com and you can use as many aliases as you want. That is at no additonal charge. To me, that alone is worth it to use fastmail.
The article says these are urban homes, not rural ones.
https://en.wikipedia.org/wiki/Complexity
Slippery slope! We're locked into this segmentation as well. There's no end to the rule making.

Our current position (which changes it seems every few weeks) is:

Rubbish stuff - 10 minutes per day
- most youtube videos, especially vloggers in baseball caps doing Minecraft

TV - 20 minutes per day
(exception because....as parents we both used to watch a fair bit of TV after school)

Worthy stuff - up to an hour a day
- Nature documentaries
- TED talks
- youtube to research interesting things (currently Minecraft but only redstone)

I wouldn't wish enforcing this sort of regime on anyone.
If I read it correctly, they were successful 77% of the time with inside info and 0% without, averaging 45%.
Also a Latin teacher.
Given the midterm senate votes (59.3% D, 39.1% R), that can be easily squares with most Democrats blame Trump and most Republicans blame Democrats.

Which brings things back to the substantial advantage that the more rural states give the Republicans in the senate, which would have a good shot and ending the shutdown if they wanted to.
A good response & I'm definitely sympathetic to the notion that moral panics centre around departures from familiar (recent) norms.

I still hold to the claim that the screen use experiment is (1) particularly radical in that it involves substantially reducing children's exposure to the physical environment in which humans have evolved to develop (ie. that of human-scale 3D animate & inanimate things with which they physically interact). Note that 'radical' doesn't necessarily mean more harmful - just that it's hard to predict the developmental outcome as it's such a departure. And that it is (2) notably large scale due to the greater homogeneity of the change. A far larger proportion of kids are made subject to this particular experiment than in the past -- neither indigenous Australians not upper class English kids were chimney sweeps in the 19th C, but I'm sure both groups love their screens now.

Caution needn't mean adhering rigidly to an outdated template - that would be more like extreme conservatism or fundamentalism. It could just mean, er, caution! If I had kids, I'd consider how much screen time of different types they would be allowed, and how it might be balanced or blended with other activities. Like other parents, I would have no way of being certain about the answer most likely to lead to flourishing, I'd just have to make my best guess. I'm pretty sure for me that guess wouldn't be 'pass the child-training buck to Facebook & Google'. They take 'training' far too literally for comfort.

[Edit: My 'caution' would particularly extend to alarms &/or reassurances coming from studies such as this. For a number of reasons, it's a field I don't find very convincing ]
The biggest problem with "screen time" is that so much of it is designed to addict people. Data and algorithms are used to determine what will keep them watching.

Books and the like aren't really designed this way.

But that is the big difference. What this community should probably be doing, rather than lumping all "screen time" together, is working on ways to curate and present content in ways that doesn't have this problem.

I believe it is an extreme case of throwing out the baby with the bathwater to severely limit the use of anything with a screen, when what you really want to do is break the addictive cycle of the "bad stuff."
thank you for the feedback. switching it off.
It could be against Terms of Service to collect/store the public data in bulk.
Cary teaches you how to time travel [video]
Order Test Execution in JUnit5 Jupiter
BFS – “find” replacement which does breadth-first search (2016)
The Scientist and Engineer's Guide to Digital Signal Processing (1999)
> (Also, senators are congresspeople.)

Maybe so, but "Congressman" is the title for someone who sits in the House of Representatives, while someone who sits in the Senate is a "Senator".
My wife's family keep a group message chat going indefinitely; it seems to work for them.
Neat that that Github is looking into making open-source sustainable. I think a lot of maintainers hit a wall at some point. You have to have pretty thick skin to weather the entitlement people have to the thing(s) you put your life's free time into.

Some ideas that I frequently wish existed:

1. It would be neat if there was some sort of place in Github where people could upvote interesting project ideas, i.e. "Load testing tool in Go"

2. I'd also love to have a way to say, "I can devote 1-5 hours a week to this project" and be notified when someone tags an issue as 'help wanted'

3. Harder, but still do-able (I think). A place for open sourcers to organize a "team" to get a new project off the ground. I often think that there _must_ be other people interested in the same sort of projects I am -- but we have no way to "discover" each other unless you're some high profile Twitter user.

4. Moderation for trolls. Some people frequently open issues that frustrate maintainers. While they can just create a new account, I think creating a small barrier to entry would do some good.

5. A way for companies / individuals / etc. to donate to maintainers through Github. I think this would be a huge incentive for people to continue their work long-term and not just "hand over" repositories to people with ulterior motives.
Indeed. I am agreeing with you and supporting your perspective.
> These cheatsheets are written originally in Markdown

And why there are NO cheatsheet for Markdown? ;)
Seems high in the context of a total of ~112M homes. That would be more than 1 in 10 homes which I find hard to believe.

https://www.statista.com/statistics/183635/number-of-househo...
The current story above this is "Oklahoma Department of Securities Leaked Millions of Files".
To quote the page,

> it operates breadth-first, rather than depth-first. This means if you have a directory structure like

./linux/{the entire Linux kernel source tree}
./target

> there's a good chance find gets bogged down looking through the Linux kernel sources before it finds the file you're looking for, target. bfs, on the other hand, will return it either first or second.
It’s unclear to me why Bangladeshis would migrate to China as opposed to India or Pakistan.
Could motivate anti satellite weapon research.
Yep - the chance of any collisions at all, vs the chance of a collision with _your_ specific device/MAC.

That does though drop the chance of any collision at all (aka the birthday paradox) of devices discriminated solely by the 24 bit device identifier down to sort(2^24) which is only 4096. A significantly smaller number than I expected...