skysight-inc/HackerNews huggingface dataset:
The Future of Humans? One Forecaster Calls for Obsolescence
Hello HN, I'm the author. Feel free to ask me any questions!
We always test with Overwatch, but any game works. We spent a lot of time making sure relative mouse mode and absolute mouse mode would work perfectly on the Pi.
Detect Lane Lines in Python with OpenCV
but I've talked to a half dozen other authors

As the saying goes, the plural of anecdote isn't data. I think the point here is that it's very much dependent on the niche and that your and other successful authors are atypical and doing better than most self published authors.

Whether or not that's true, I don't know. Maybe you are completely right. But we won't know from some anecdotes.
In technical terms temperature is conventionally understood to relate to the average kinetic energy of particles in a region.

If a region contains no particles it would be more accurate to say that it doesn't have a temperature than to say that its temperature is zero.
I came across that annoyance in Android code where there were 30 some View fields of different types, TextView, ImageView etc. It wasn't my code so I didn't know what names had been used but I knew that I wanted to find one of the TextViews.

In Java Android code we normally group the fields by type to make them easier to find. But maybe we need a different convention for Kotlin.
It does.
https://www.scala-lang.org/files/archive/spec/2.11/06-expres...
I've used Gitlab CI before and I do like it, but TravisCI allowed for some granular control that Gitlab CI does not have (or that I am doing wrong) - for example, ability to run specific tests in case of pull/merge requests (TrasisCI has an environment variable for it).

As for other projects - the most important one for me was clubhouse.io (Gitlab Issues is great but just not as good as clubhouse.io)
One trouble with fiber is that most people (who have cable) think the cable service they have is "good enough" in terms of performance, but they'd rather pay less for it. In fact, fiber is not that much better than cable, particularly when you factor in that TCP can't move a gigabit per second across the public internet anyway. And particularly when you consider that DOCSIS 3.1 is pretty fast and that cablelabs is working on filling in the gaps such as Full Duplex transmission.

In much of Telco land, however, the problem is that fiber already has competition in the way that your phone company sees it. In my area, a double play costs about $90 a month for 2 Mbps internet. Google Fiber costs less than that, maybe people in my area "should" pay a little more because it costs more to provide, but I can't see it going much past $110 a month (what cable internet would cost for 25x better performance if they ever build out in my valley.) It's not that a fiber service could not be profitable, but it is not a rational decision for a company that can make huge profits by doing nothing.

Another problem is that there is always some new technology that is going to "solve" the problem in the sweet by-in-by so that communities don't show the moral fibre to do the right thing. Google's Willy Wonka approach to fiber optics was one of the first of these, but next it is baloons, then it is WiMax, then it is drones, then it is 4G, then it is 5G, then it is large satellite constellations (if those get built, Elon Musk won't have to bother sending astronauts to the space stations and can head straight for Mars or the Moon because the space station gets shredded by space junk.)
Well, I won't disparage those that are actually teaching poor kids, but in Taiwan I was teaching the top 25%, aka those that can afford to attend a cram school. I was making 2x the monthly salary working 20 hours a week that your average college educated Taiwanese grad was making working 60-70hrs a week.
Same way every other engineering profession did it. Grandfathering + an initial ramp up period.
I'm a total layman to this stuff, but from my understanding isn't thinking about temperature in terms of linear scales (Fahrenheit, Celsius, Kelvin) fairly misleading for understanding how hard it is to "hit" absolute zero. Wouldnt describing temperature as a logarithmic scale make it much more obvious, from a layman's perspective, that absolute zero is impossible to "hit". Ie, negative infinity degrees of "temperature"?
Great work with this - definitely a pain point. Getting set up and trying it out now.
This looks nice!

As I enabled it, I got the normal warning about "This plugin can view all data" etc, and I started looking for a plugin that can show me what servers plugins are connecting to... it seems there is no such thing. Perhaps time to re-enable little snitch.
Depending on the availability of a Bayeux client for Golang, it looks like something that could be integrated quite easily.
That was a warm up question?

Had they not heard of Fizzbuzz? Or reversing a string?
The blog says that it was announced just on the 13th.
That's not user-friendly at all.
Scala's lazy val uses the double-checked locking pattern with the field declared volatile, (the private field thing in the example) that's why there is no issue
That first premise is the one that hasn't always been "proven." Including it your "proof" is begging the question.
I had a similar thought. I think browsers should require user permission for a tab to use more than 1% of a core on average.
Apparently, they have managed to recruit Zoubin Ghahramani [to lead their machine learning efforts] despite the recent mess. While this particular recruitment may not be representative of the broader reception of Uber employees in the job market, choosing to stay at Uber for _professional reasons_ does not seem to be a bad idea.

Uber appoints Zoubin Ghahramani as chief scientist: https://news.ycombinator.com/item?id=13876497
Great article. Sums up a lot about how I feel about programming as I get older (and what I hear older programmers saying). Having to consume and retain so much complex mind garbage every few years just to still be told what to do gets pretty old.

But the one thing I still enjoy about programming, after all these years, is being in the center of a number of concerns and having to negotiate them all, while still delivering something of value on a fixed time frame. There's a certain thrill to seeing the legislative, executive, and judicial branches of a huge process converge on one person, even it's for the tiniest moment about minutest of details, and have that person be you. Simply because no one else thought of some important problem, it fell into your lap and suddenly you were responsible for solving it, and you had to think on your feet. Then you get to explain to everyone else what you did, why you had to do it, and what the plan is going forward, and no one has any option but to nod their head and say, "Hey, thanks! Good job!"

There's a certain type of engineering mindset that sees this as a failure of process, and likes to hand out blame for letting such power fall through the cracks into the hands of a random developer. But to me, it's become the only fun aspect of the whole occupation. If it happens to me once a year, it's the highlight of my job for that whole year.
> It'd be ideal if libraries were better about using constructor injection when possible, but I think there are some valid scenarios where circular dependencies make it impossible to use only constructor injection.

Thankfully it is rare to require circular dependencies, but this is probably the one use case where lateinit is certainly warranted.
> It takes an infinite amount of time and resources to remove energy to reach absolute zero

Since particles not at absolute zero have finite energy, this point is non-trivial and proving this point was actually the focus. (Tangentially, I think this has been a common and strong intuition, and suggested by extrapolation from empirical evidence, that you could asymptotically approach but not reach absolute zero because it would be progressively harder as you got closer. But there's a difference between that and a mathematical proof grounded in assumptions that are well-accepted.)

Yes, if you have this as a known truth, you're basically done.
FreeNAS 10 “Corral” released
Avoid complex infrastructure when building simple things
I think most GIF optimizers would do it, although I haven't tried any. E.g. https://ezgif.com/optimize says they do it ("makes unchanged parts of the following frames transparent").
Okay, to clarify, you are making two different arguments in two differently places; I am saying that neither adds to the discussion, and I only focused on the more interesting one. The arguments were

1) "The law says ... ." Okay, this thread (as well as the previous discussions) wasn't speaking to the issue of whether it's a technically correct application of the law, but whether it's stupid for the law to require something like this. Hence, not adding to the discussion, at least where you added it.

2) "We should accommodate the disabled even when it fails a simple cost/benefit test." The others side already agrees with you! Hence why it's frustrating to hear you keep claiming that "golly, it just comes down to utililitarianism vs caring about the disabled; some of us have a little sympathy" -- no, those ones who disagree with you do support accommodations for the disabled, even at the cost of the greater good, just not this one, when it's impact is to make the materials less available, as it puts UCB in a "no good deed goes unpunished" situation.

I have yet to see you attempt to address that argument beyond "yep, some of us want to help the disabled". That adds nothing.

>>Note that you have yet to answer even the challenge I presented in this thread: are you opposed to the private hosting of these videos?

>Can you supply me with a reason to answer that, when I do not have an opinion on UCB's decision?

I just gave it in the original thread. If you support forcing the accommodation requirements on materials given for free, which results in Berkeley taking the materials down, then you're saying that "it's okay to release these materials as long as you back-channel it". That does not sound like it logically follows from a coherent policy to support the disabled.

That is why I don't think your comments built onto the existing discussion.
Free Video Tutorial: Using Angular with Bootstrap
Placebo Gym: Your health NOT our mission
Home Tower Project
Something that creates the API for me, like one of these:

https://www.reindex.io

https://www.graph.cool

https://github.com/calebmer/postgraphql
I recently started teaching a class to grad students, most of whom are foreign-born (China and India mainly). I have a lot more sympathy for my college instructors now that I see it from the other side: If students don't speak, I have very little information on whether they are learning the info (which in turn, reflects how well I'm teaching it). Homework is my main clue, and that involves a delay (plus I have a healthy bias against busy-work homework, so while I give assignments it does not count for/against your final grade).

I believe this is exacerbated by the sorts of cultural differences you highlight - I'm (relatively) loud and brash, many of them are reserved. I have no doubt there are lots of signals of confusion/understanding that I'm missing, but I don't know how to find them either.

I recently got my mid-term evaluations from the students (anonymous) - I was shocked to see many of them spent (or at least claimed, which I have to trust in absence of other data) 11+ hours/week on the work outside of class - triple what I expected. (and the answers formed a believable curve of results, so again, I have to trust it absent other data). I had only one student up until that point say how much time they were spending. Everyone else was silent.
Haha. Hey dude. I figured you'd find your way over here. :P

Forgot all about that little shoutbox.
I'm not sure how easy it is to grok these by playing with them. If you're confused, the "About" section has some explanation of how the matrices are constructed and how to interpret them: https://colinmorris.github.io/SongSim/#/about

Also, in case it's not clear, you can press the "+" button next to the song dropdown to open a textarea where you can paste arbitrary lyrics.
I fit that bill, I've posted pro-GMO comments in the past. I have a B.S. in Biochemistry, which has led me to see GMOs more as a tool that can either be used poorly or used well. I swear I'm not a socket puppet! waves hand perfectly at the elbow
https://astromech.net/

They're a little weird about joining before access is granted to see the goodies and get involved in the group buys and so forth. I've been meaning to get started on a styrene laser cut but... life, infinite number of things to do, its warming up outside so I'm more motivated to daydream about my electric bicycle conversion plans so maybe next winter, etc.

I don't see the point in spending $600 for anything but a 1:1 scale model, and conveniently you're looking at "high three figures" for styrene unlike the $2K or so for all aluminum. Also a lot of cost depends on insistence on perfection delivered today vs "ah I'll put that detail on next winter" attitude. There's a big cost difference between "I'm building a droid that looks like its in the R2 family from 50 ft away" vs "I am making a droid that is so good that it could be used in a hollywood movie as a prop if not main character"
I'm 29 and I've been experiencing this all my life. Especially the very obvious word part. That's how "floor spatula", "floor blanket", "trash panda", "majestic sea flap flap" and similar fun terms are born. (some of those are not mine)

Short term memory lapses I mostly attribute to inattention and mind racingness. But I'm not old yet so maybe it's different.
That cat is already out of the bag. Companies already sell MitM services to companies that want to monitor and filter the web traffic of their employees.

I suspect there are already niche ISPs out there that cater to the content-blocking impulses of certain customers by doing deep-packet inspection and firewalling at the gateway.
Seems odd that this is getting upvotes. Most stuff is 2 (actually 1) commands away in Kubernetes ONCE you have the necessary manifests.
Ha! Any suggestions? ;)
Huge gitter user here. We have still found it more seamless for our open source community over slack. A big reason for this is due to the model of how easily gitter enables people to join rooms.

Our community has over 4k users in the channel.

Slack still seems to be more focused on internal companies not communities with lots of people.
Analysis: Latest VR Ready GPUs Benchmarked and Compared with Nvidia  ‘FCAT VR’
Whiteboards are MacGuffins for hiring conversations.
It's largely irrelevant. A few million from college student fees is never allocated to the transportation portion of the budget. Also, the Department of Transportation (federal) has program for infrastructure. If you all don't want that money spent then ask the majority GOP to ax those programs. But as long as those programs exist then California and all other state governments have the right and duty to get as much return on those tax funded programs as possible.
Movilly - A social network for sharing your opinions about movies.
Google's method to display 360 3D videos with the lowest possible bandwidth
No, I don't think US can absorb that many people, and I don't object to the notion that US can institute some sort of a screen to pare those numbers down - ideally, merit-based (which would be both fair, and beneficial to US).

But that is a completely different argument from "we won't let you in, because we want you to work for the benefit of the country from which you come" that you've been making. In a system with a screen, it's still the individual's choice to decide to immigrate or not, and to try to get past that screening - or to shop around for various places and pick one which is more likely to be acceptable given the skills they have, or that are feasible for them to acquire (e.g. if you can and are willing to learn French, Quebec might be an interesting option).
I don't find talking and thinking at the same time natural. 'Just think out loud' seems so unnatural to me, I never do it in daily life. I am used to thinking to deep house music not to interviewers staring at me like hungry wolves. Its hard to communicate with someone who already knows the solution to question because you are thinking together and feeding off of each others thoughts like in a normal work situation.

I think the idea of modern open office is built on the same idea that people would be thinking, communicating and collaborating at the same time, but I hate open offices for this precise reason.
as core-devs, we dont plan to build-in something like Edward. However, folks in the community are brewing something:

https://discuss.pytorch.org/t/bayesian-computation-in-pytorc...
https://discuss.pytorch.org/t/distribution-implementations/4...
That does sound familiar, but I cant really recall, altitude and beer have an effect on the memory.
Top 99 Podcasts Picks for Entrepreneurs
Thanks for the link to your article. Here's another service from 2009 that died on the same path: https://techcrunch.com/2009/05/13/blerp-aims-to-turn-the-web...
“This is a vaporware GNU extension”
It's declared! You can compile, but the symbol doesn't exist. That's one way to be thread-safe: you can't have a race condition in something that can't be called due to non-existence.

NAME
getumask - get file creation mask

SYNOPSIS
#define _GNU_SOURCE /* See feature_test_macros(7) */
#include <sys/types.h>
#include <sys/stat.h>

mode_t getumask(void);

DESCRIPTION
This function returns the current file creation mask. It is equivalent
to

mode_t getumask(void)
{
mode_t mask = umask( 0 );
umask(mask);
return mask;
}

except that it is documented to be thread-safe (that is, shares a lock
with the umask(2) library call).

CONFORMING TO
This is a vaporware GNU extension.

NOTES
This function is documented but not implemented yet in glibc, as at
version 2.9.
He is a hero of mine. When I was a teenager, obsessed with climbing but living in a prairie city 3 hours from the nearest hunk of exposed rock there were 3 books at the public library on climbing and one of them was by Royal Robbins, which I read forwards and backwards.

https://www.amazon.com/Advanced-Rockcraft-Royal-Robbins/dp/0...
WhatsApp brings back text Status it replaced with Stories
I don't know how Gitter support in matterbridge is implemented but it is great! Do try it out. I've been running a three-way discord+gitter+irc gateway for a long time.
People are downvoting this, but the difference in cultures is real (though I wouldn't say it is confined to anglos). But udev might be exposing a case where the "anglo" culture has a genuine advantage.

Engineers really should communicate clearly about
technical stuff. People solving complex problems
really should concepualise their approaches clearly,
ideally so that can be expressed in words. People
really should reach out for help when blocked.

And if Anglos find it easier to do those things, then
good on 'em.
Thank you, we've moved these comments there.
> where an 85 year old man can carry a 40lb chest

I wonder if you couldn't take it pretty far with a motorized contraption.

You could also hire some help that you're reasonably sure isn't experienced in mountaineering, and has no reason to believe they're carrying something valuable. Then, even if they discover the contents, they will be unable to return to the scene.

Also, it might be much less than 40lbs, assuming the treasure consists mainly of rare coins and gemstones, and not so much gold nuggets.
I might sound snarky but it looks it's more important how you sell the idea to investors than to your actual customers. Not that I much care about, investors are the ones losing their money in the end.

Still don't understand how or what they showed about how are they going to make money, I do understand the "great vision".
The one annoying thing is that there is a bug in safari. You can't do a flex-basis of a % if you want it to work.
Show HN: Ansible Playbooks for EC2, Kafka and Zookeeper
sorry, it's an alternative to pesticides, not herbicides. I was confused.

However, i've used plastic sheeting in my garden to keep the soil warm and incidentally block light from weeds.
var handles also uses the polymorphic signature trick to avoid boxing/unboxing of the arguments you get with the reflection
(the same trick also allows to introduce 64 bits index array in the future BTW).

and you can also do all memory operations on arrayish values (array or ByteBuffer) even un-aligned acces.
I was going to say it was even more limited than that, but vert.x does seem to have quite a few uses of AtomicLong, Integer, and Boolean which could be replaced by primitive fields and VarHandles. Whether it's worth it depends on how many of them are actually used at run time and whether removing the extra indirection and footprint is important.

It also makes heavy use of the JDK's concurrent maps, latches, and other structures which it would probably be unwise to try and re-implement.
>> But although the cost of fiber — the glass itself — has fallen through the floor, and the gear needed to deliver signals over fiber has gotten cheaper over time, 80 percent or more of the cost of installing fiber is labor.

Surely Google must've known that though. The article seems to say they're just not making money fast enough and that's because of labor, and that cost won't drop, but that seems like a totally obvious thing they would've known about, doesn't it?
AWS Reserved instance purchases now less terrifying
The main purpose of whiteboard is to decrease the liquidity of job search for engineers, thus depressing wages. After a few years of doing design docs and copying protobuf fields, the median engineer at a top company would need a month of prep to be able to pass whiteboard interviews again. Much more effective than secret no-poaching agreements.
Ahh yes, thanks for catching that. I just made a note that we collect from all namespaces currently.

Yeah, we now set our agent up w/o namespaces. During our beta, we originally had it set up inside `kube-system` but 2 of our testers mentioned that the pod wouldn't install unless it was in `default`. So we moved it out of `kube-system` but we still weren't sure what caused the issue since it worked fine on our cluster. We were using Kubernetes v1.4 so it could've been an older version issue.
Show HN: Quotes for you Emacs *scratch* buffer
I've just started, but this looks like a nice tutorial: http://tutorials.jenkov.com/svg/index.html

Also if you use Atom you should install this package: https://atom.io/packages/svg-preview

Overall it's quite simple especially if you have experience with HTML and Canvas. Much easier for me than Inkspace.
And yet, it does nothing to a university that simply takes down the free materials rather than pay that much more to host them. That doesn't seem like it's reconciling anything, beyond "yep, we're okay with the absurd implications".
I guess you can remove OSQA from that list. It's now abandoned, with no new commits and the developers strongly encouraging to use their commercial offering...

I'm currently in the processor of migrating an OSQA site to AskBot, which seems currently maintained.
Is "floor spatula" a dustpan?
When you boil it down, these are both just moderately complex stored XSS attacks, right? Construct a weird video or image, get it stored on the Telegram/WhatsApp servers, and if the user is using the web interface, they could trigger the malicious code by clicking on the image or opening the video in a new tab.
do they have competitors? Other lyrics sites look and feel like static html sites from the early 2000's
To try and be a good citizen alongside the requisite paywall gripe, here is a link to a comparable article without paywall.

http://www.nbcnews.com/tech/tech-news/russian-spies-charged-...