skysight-inc/HackerNews huggingface dataset:
I used dmenu as my main application launcher for a few years. I switched to Mac a few years ago and still miss dmenu and dwm (or just tiling window managers, in general). Could just be rose-tinted glasses, however.

Anyone who hasn't seen suckless.org (where dmenu comes from) should look through what's on there. It has some really small and often useful tools.
I'm an amateur radio guy in the UK. I like RF-quiet locations. Not far from me is an ancient thoroughfare up in the hills - Ridgeway. In parts it's relatively remote. I drove up there recently to try and get away from the urban noise and see what I could work / hear. Also to avoid upsetting people with big poles, wires, and lots of RF. While up there, it struck me just how busy it actually still was. When you're sitting there actively expecting it to be devoid of people, it's amazing just how many people there actually still are. So yes, I very much in agreement with this.

As a result of my experience, I'm now planning a trip up to Scotland to find somewhere actually remote to stay for a few days. I find the idea of it being just me and the airwaves very zen.
> It reminds of me of creatures in the zoo, out of their natural environment, looking sad and lonely and bored. Except we often work really hard to put ourselves in the zoo.

I know the "+1" comments are against rules, but I just wanted to say that this is absolutely spot on.
Experimenting with binaural beats and WebGL visualizations
> Non-technical users often don't know what they want until they see something on the screen, and once they see it on the screen, they inevitably want to make changes that undo the first set of things they asked for. Everybody seems to have an opinion about layouts and design features, whether they ought to or not, and the least-capable voices tend to be the loudest.

What does that have to do with technical or non-technical? Isn't that just visual vs non-visual? Print designers complain about the same thing.

Personally, as someone who is technical but not visual, I know I definitely don't know what I want when putting together anything visual until I build it, because I can't form a clear enough picture in my mind of what the end product will look like. So I inevitably end up building something, being really really miserable about it, and then tweaking it until I'm only moderately sad about it.
To be sure, sincere and passionate concerns have been raised about the Government’s program. Those policy arguments may be addressed by Congress and the Executive. Those institutions possess authority to scale back or put more checks on this program, as they have done to some extent by enacting the USA Freedom Act.

Also from the Kavanaugh ruling
Put differently, over the longer run, Beijing can only avoid a sharp rise in unemployment or stagnant wage growth to the extent that it has managed to achieve significant wealth transfers.

Isn't this exactly what the Communist Party or socialism (fake capitalism) with Chinese characteristics is supposed to have retained the option to do?

To be more specific, a charitable interpretation of affairs is that Xi or whoever is engineering Xi's policies has made sharp left turn, and is taking authoritarian measures to carry out exactly this.
I think a significant reason for Croydon featuring in jokes is that it's simply a 'funny' name.

Did you know that Peep Show was made in Croydon because the season 1 director wanted the show to have a slightly artsy European feel and thus wanted it to be set in a place with trams?
iPhone X, 8, 8+ iTools 2019 Download for iOS 12 Install Guide
“Lisp is actually a family of languages discovered by John McCarthy 50 years ago.”

McCarthy was deep in the Amazon when suddenly out of nowhere...
Muslim Extremist: Persecution of Christians, February 2018
Just Listed Condo for Sale in Sumner Co
mc (midnight commander) has a built in editor that is actually pretty great. "mcedit" if you have mc installed.
I also live in Austin, in the one neighborhood where Grande offers FTTH. Before Google it cost $89/mo for 100Mbps. As soon as Google announced Austin, I could get 1Gbps for $59/mo.

I still wish Google would continue the buildout in Austin, as Grande doesn't have a clue about IPv6.
thanks, and your github profile is sight to be hold.
> That's even if they have a decent money flow from some pension or whatever. The social isolation and lack of purpose turn a lot of people into lonely couch potatoes, just waiting for death.

That's one of the saddest aspects of the current setup - even if you manage to escape the system (say, retire very early), you'll still have no one to hang out with, because everybody else is working all the time.
Strange.

"A majority of companies say lack of access to software developers is a bigger threat to success than lack of access to capital."

Capital gives access to software developers but software developers don't necessarily give access to capital.

Mr. Will Gaybrick doesn't seem to get his causality right.

"Tech's ultimate success: Software developers are now more valuable to companies than money"

That's just stupid.

"2. Outsource. Fully embrace the cloud. Not just for storage and compute but for every business function that's not unique to your business"

Custom tooling is one of the most valuable part of having in-house programmers.

It's interesting to read the thoughts of these suits. It explains so much of my everyday troubles at work.
As I'm learning Go, I'd like to know why this comment is downvoted. I'd personally never compare Go to C++ as they're completely different animals to me.
> literally the same code runs in the browser for view things, the JVM for web service things

No, it does not. The same Clojure code may be the source for both execution environments, but that doesn't mean that the code that runs (JVM bytecode or JavaScript in the browser) is remotely similar, follows the same rules, errors under the same conditions, or otherwise behaves similarly.

That's not an argument against code sharing. But please read the post you're responding to thoroughly before you post "I can write it once and run it anywhere" without a whole lot of asterisks after "anywhere".
Looks interesting. Any plans to add authentication and token functionality?

The Russian doll model might allow someone to plug that in pretty easily.
My grandpa spent the last several years of his life with Alzheimers in a nursing home. Furthermore, I spent several years as a telephone technician, and I worked plenty in nursing homes. My overall impression (at least of the ones in my county) is that they are poorly managed and the employees are overworked, and presumably are very underfunded. My grandpa received excellent care, but that was because my grandma went in almost every day to check in on him. There were several occasions when she raised hell because he wasn't being taken care of properly.
How well do they support software sandboxing?
The channel size needs to match or exceed the number of producing goroutines. Anything less and the some of the goroutines will block attempting to send to a channel with no receiver.

The example in the article is a common issue that comes up in go programs, and the suggested fix is what is usually recommended.

The other way to solve it would be to read the first error and then up another goroutine to read the remaining error, but that seems more complicated to me.
> Clojure is a dynamically typed language and always will be

I don't entirely agree with the "always will be," as Clojure is a very creative language that inspires a wide variety of experimentation, and core.typed is currently being actively worked on (as a PhD dissertation no less by the original author of core.typed), so there is ample room to think the future will offer good static typing abilities for Clojure.

Also, I find your response unnecessarily curt.
That clojurescript snippet will issue a warning, is that way because of compiler performance reasons if I'm not mistaken.

Still, you get immutability by default and a nice std lib of functions, think of lodash/fp and immutablejs together but better since lodash and immutablejs can't be use together anyway.

than a language that claims to be cross platform but with semantics that change depending on the platform.

This is not true, on the contrary, Clojure[script] claims to embrace the host semantics and platform, is just that there is this capability to share some code between Clojure and Clojurescript that might be useful for some parts of your application, I don't think this is a killer feature of Clojure btw.
> it brings better placement in search results

This is the only reason anyone bothers with AMP.

And the reason Google does that--and the only reason Google pushes AMP at all--is so that they can become an intermediary between the publisher and their customers. If you're concerned about walled gardens, and you think AMP is the solution, I'd suggest you're not thinking clearly about what AMP actually is.
Are black-box algorithms really controlling peoples’ world, or just people obsessed with social media?
Another great option for the same family of problems is Viz.js[1], which is essentially Graphviz in your browser. Offers a number of different layout models and a ton of configuration options.

[1] http://viz-js.com/
site:news.ycombinator.com
About 91,000 results (0.38 seconds)

site:news.ycombinator.com in google.com
About 11,90,000 results (0.25 seconds)
Recently made this argument to someone. They open vi/m just to immediately jump into insert mode and never leave.

I love using vim and would encourage anyone to go through vimtutor and start learning it, but if you're just not interested, using nano can save you a lot of headache.
That's sad. You went way above what most people would do and it's upsetting that OP would treat you like that after you did so much. From my perspective, what you did is absolutely amazing and I hope that one bad apple doesn't make you change how you'd react in the future.

This is one of those moments when Hacker News really needs an 'upvote' button and an 'upvote and buy lunch' button. Since I can't buy you lunch, at least accept my gratitude and respect. You're a good man and I have a lot of respect for the way you have handled this.
If anyone has been looking at TauRX's phase 3 trials[1], methylene blue is ridiculously cheap, has been around for 100 years and stops Alzheimers progression better than any other drug. Tau is working on a slightly modified form that is basically putting it in a capsule and they'll sell it for $50 a pill probably, but that's the only way that anyone will believe it actually works.

Methylene blue is a potent antimicrobial that easily penetrates the blood brain barrier, so it working so well would be consistent with Alzheimers being an infectious disease.

[1]https://content.iospress.com/download/journal-of-alzheimers-...
I'm Watching the First Purge (2018) on FlixTor
> And I am not too sure if they are scrambling at their one child policy, there are simply far too many people in china.

It's not the absolute number that's the issue it's the age distribution: https://en.wikipedia.org/wiki/Demographics_of_China#/media/F...
I'm not OP, but thanks for writing this. I just bought my first PC in ages last weekend and was thinking of installing the Linux subsystem. I appreciate your review and the advice at the end.
Ask HN: Is Xamarin worth learning?
>I imagine today people are more familiar with that concept.

You... would be surprised. I've been asked to implement "pixel perfect" designs on mid-six figure projects, and explaining that that isn't how the web works can be fruitless when their background is in traditional media.
I've been doing this the hard way for years -- running four browsers at all times, each for different things. Chrome is logged into Google, Firefox is logged into Facebook, Safari is for HN/Reddit, and Chrome canary is for other random sites that I don't want to have already logged in, like when I use the AWS console. And then I also use incognito windows for going to forums and deal sites and all those sites known for having 25 tracking bugs.

Overall it's not too bad, but there are definitely annoyances around not being logged into Google everywhere for example.
> Today, we are in a state of disputing facts, because people are disputing theories behind stating such facts. Let me give you an example: a reporter finds two dead bodies. The fact that two dead bodies discovered may not be under dispute. The moment, one says that these two were killed, the other says that these two committed suicide--you see, two theories (homicide vs suicide) are presenting the phenomenon in two different ways.

Let me list the facts in your "story":

- There are two dead bodies

- One person claims a killing

- Another person claims a suicide

Those are the facts. The claims themselves are not facts, the fact is that there are claims. They're not theories either, they're just claims, which may themselves be supported facts not presented here.

What makes something a fact is evidence: I can walk up to the dead bodies and confirm their death, I can talk to person A or B and have them repeat their claim, or maybe there are convincing records of the dead bodies and the people giving the claim. If evidence should show up supporting either person's claim, either the murder or the suicide may become fact, but not sooner.

Ultimately, in such a situation, you cannot 100% rule out that it's all the most elaborate hoax ever, or that we're all in a simulation. We're just gonna have to disregard that to get on with our lives.
> I'm personally glad that he places the sanctity of that institution over everything else --- yes, even the values of the constitution.

The Constitution isn’t a set of “values” against which judges must assess law. It’s a written set of directives and constraints. It’s a contract that defines the outer scope of democracy.

The 4th amendment, likewise, doesn’t articulate a set of “values.” It says:

> The right of the people to be secure in their persons, houses, papers, and effects, against unreasonable searches and seizures, shall not be violated

Interpreting the word “their” does not require resort to “values.” Google’s server logs are not “your” data just because they record a hit from your computer. A phone company’s call records likewise are not “your” data. It’s not about “values,” but the plain meaning of ordinary English words.

Blaming “precedent” here is even more misguided. Precedent long ago departed from the text of the 4th amendment, importing this expansive “reasonable expectation of privacy” concept into a document where the word “privacy” or anything like it never appears.

If we get the courts to strike down things like metadata collection in 4th amendment grounds, it will only be because the courts ignore what the Constitution says, expands this precedent, and impkses one group’s “values” onto the public.
Thanks! Watching him over the years made me start writing my own tools for a lot of things instead of just accepting what functionality an app provide and how they choose to provide it.
One tactic is to try one for 30m; if you can't get it working in that time, try another. Obviously biases toward good "getting started" tutorial and ease of adoption.
Yes, there are cycles, but you want to draw them as DAGs because the "backlink" (the thing that loops back up to the entry point of a loop) isn't on the same footing as the rest of edges.
I could certainly see that happening. But I would lump them in with being educated. Since they most likely did do a 9-5 4-5 days per week bootcamp (assuming). I've encountered people with masters degrees unable to do very basic development. Understanding all the jargon but not able to perform anything beyond basics. Some how these people survive in some businesses. Staying under the radar.
This library doesn't seem like it gets you much further than the original d3-hierarchy. If you are looking to render a graph that contains cycles, I have found that using the force-graph from d3 is a pretty simplistic approach; I recently used it to render a hierarchy that that contains cycles in a "tree-like" format, d3 is a very powerful and we'll constructed library if you take the time to understand what it is capable of
People for whom manners and respect of other people are alien concepts. In the UK, their numbers are growing at an alarming rate, mainly because there is so little done to sanction such behavior.
Check out Los Danzantes. That stuff is incredible - and dangerous.
It's technically correct though. Every AMP page is an HTML page, but not vice versa. Ergo AMP is a (shitty) subset of HTML.
It might just be a security measure, but tinfoil hats are fun...
Figure from the article: https://media.gq.com/photos/5b71dc69cc91ae0c5f57efdc/master/...

Oh wow. This suggested correlation is pulling your hair out. First, there are two data points for the "men total sperm count" dataset. I can hardly imagine there are no measurements bewtween 1970 and 2010. Analysis of this data: Sure, you can draw a line. An exponential decrease is much more likely, thought. This would look much less or much more dramatic. Never trust statistics you haven't counterfeited on your own.

Obviously, the "global plastic production" follows an exponential. And probably any other metric such as "global number of people" or "global number of cars" would exhibit a similar curve. You can correlate everything if you want...
One of my favorite nights in Oaxaca was spent tasting mezcal at Mezcaloteca. The woman behind the bar kept pouring us varities that tasted like nothing I had ever experienced before. Everything we get in NYC is typically espadin or a blend. These were single origin bottles in 100 liter runs from small family distilleries. She had such an encyclopedic knowledge of all the producers and their families, it was a really special experience.

I ended up buying a bunch of bottles from the bar and an extra suitcase from a shop near the zocalo to carry them back with me. I’d recommend spending a night doing the tasting there to anyone traveling through Oaxaca.
In defense of libraries...

I was recently looking for a place to work on a dev project over the course of a few weeks. I looked into various co-working facilities and all of them were hundreds of dollars a month and tried to emulate trendy startup culture, down to the noisy open-office layouts, on-tap kombucha and mixer events. It was a nightmare. On a lark, I went to the local library. It was free, quiet and had rock-solid wifi. It was perfect.
I highly doubt Xi is smart in economics or whatever else, even compared to Mao, and he seems partly sincere in his belief in his methods, which raises some worries. One can argue whether Mao was really ideological or just supremely egotistical and corrupted by power. After all he was rather pragmatic in the beginning.

What is true though is that institutionally China is much smarter about economics and less ideological than in Mao's era, but that is predicated on retaining institutional norms and memory past Xi and his ostensibly tactical rollback. It could totally work out in a worse way.
Google dataset search – Making it easier to discover datasets
Sure plausible deniability sounds about right for these folks. However I would hope that the mileage on that is limited to single use. I'm sure they will use this excuse to point blame elsewhere during their next crisis but I doubt it will work for the one after that.
We're obviously better developers than we were 8 years ago since we've had a lot of practice in that time. However, my team has hired many people in that time, and we also regularly hire co-op students. We see that new employees are able to write better code in Clojure as well regardless of their experience. We've also found that it's easier to train beginners to be effective with Clojure than it was with Java. The language is smaller, more consistent, and encourages good patterns out of the box.
Right, and it's still sad to say that they capitalized on that fact so incredibly poorly that the following came to pass:

https://twitter.com/jacobian/status/1012781017940316161

> The Lawrence Journal-World, where Django was created, is now a Wordpress site. http://www2.ljworld.com/news/2018/jun/26/redesign-ljworld/
Somewhat. But I would rather characterize Go as a modernized middle ground between C and Java.

Both C++ and python are rather fully featured languages, while the design of Go seems to aim for more simplicity and quality of implementation which affords a great developer UX. In this sense, Go is a step back from the complexity of both C++ and python.

Go for me feels more like an updated and slightly higher-level C for application or webserver programming than any sort of alternative for C++.
Wow, this looks like a gem.

However, I can imagine many scenarios when this fails if the target machine has a very different software version setup (and older different Linux distribution, for instance). Would require some fine tuning of parameters, but sounds promising!
I certainly was not trying to argue that. And I said it was my own experience (serendipity). I also agree with what you're saying.
Check out https://www.reddit.com/r/proceduralgeneration/ and the resource links. The net-art community is bigger then you may think.
So basically you don't need newspapers if you have all the qualifications to be your own journalist?
Is code sharing actually a thing between the front-end and back-end? I find that almost all interesting code "re-use" comes from libraries.
See Go vs. Brand X for a take on what Go offers.
rampant capitalism has destroyed communities and family in america
A year of remote working
I’m a normal person. Myself and my family (wife, two kids) use our local libraries weekly. I use it while waiting for my daughter at dance class.

I’m in Wake County, NC. I’m sorry your library is unusable to you. That’s a great loss.
It's less drastic than using different browsers, but far easier to use, so depending on how paranoid you are you might be interested in this: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
You can't call this website "hacker" news anymore. Hacker culture is supposed to be about openness and anti-censorship no matter who the individual. In celebrating or justifying the censorship of infowars this community has shown it's true colors.

I'm quite frankly ashamed to see what HN has become.
I've seen the same thing. I'm a middle aged guy, endurance athlete, was competitive nationally at the NCAA level way-back-when. I learned a lot about nutrition and physiology as part of my sport.

Back then the conventional wisdom (not universally accepted) was that max heart rate was "220 minus age". Well, if you do that math on me, the peak -- not sustained -- rate that I reach now is outrageous, in a good way. Granted, I've learned to push through and perform at high levels of exertion and exhaustion, it didn't happen from one day to the next.

Anyway, there were times ~3 years ago where I'd be tearing up a workout, Fitbit would read 130, I knew it was f*Ing wrong. Bought a chest strap and saw what was really going on. Low 190s. Thanks FitBit!! I would have been happier if the FitBit just put up "??? WHAT THE HELL ARE YOU DOING OLD MAN???"
The new webRTC installation-free video conferencing experience
I put January 1, 1970 as my birthday, and sometimes I can tell sites convert to timestamp and then it rejects my entry because it evaluates to zero which is falsely.