skysight-inc/HackerNews huggingface dataset:
A friend of mine believes that the reason she didn't do her best in academics is because the "subject was presented in a very boring way". I tried to persuade her that overcoming that feeling of boredom is already a good sign that you are learning the material well - granted, it is really hard to read poorly written stuff, but academic material isn't exactly a heart pounding thrill ride and it is quite a task to make it interesting, particularly as the material gets more advanced. But you know that you can rarely change people's views on such abstract things.

I once mentioned a plan to develop a little learning app (based on spaced repetition) for her kids and asked her if she felt it was something worth paying for. She pointed out this new app called Lumosity and asked me "Why don't you make something like this? It is very interesting, and kids will actually want to use it." I sort of gave up at that point because I didn't quite believe that it was all that effective. After a little while, the topic of this article started floating around the internet and last I heard, my friend had stopped using Lumosity.

On a more cheery note, I am surprised to find no one mentioned the book "Make it stick" by Peter Brown et. al. which would probably be a hard pill to swallow for the Lumosity fans. Someone should find a way to "appify" the principles in the book. It would be one seriously boring app, but very effective. :-)
Author of Eagle here, happy to answer any questions people might have.
In case you haven't heard of them, https://www.exoprotein.com/ makes energy bars from cricket flour. I tried some a few years ago, I found them palatable but haven't had a desire to try them again.
Second this! What a horrible "upgrade"! I'll keep using pgadmin 3.
Yes, label propagation is very similar to belief propagation on a Gaussian Markov random field (a particularly simple type of graphical model). To be precise this is 'inference' on the graphical model, rather than 'training' or 'learning'. See the author's 2016 JMLR paper for more details: http://www.jmlr.org/proceedings/papers/v51/ravi16.pdf
I don't think whybroke was being entirely truthful. Downvoting is already disabled for comments older than a day.

Preventing upvoting of old comments would kind of suck, sometimes you only see really great comments years after they were posted.
I was thinking about something like antigravity..So cars can have six degrees of freedom...So no need to take off/land in the conventional sense...I believe movies like Blade Runner and Fifth element featured cars like that.

In that case, manual driving will be mostly like sailing a ship. Equipped with a gps, the car can maintain a course. And with a radar with a sufficient range, it can alert incoming bogies so that user can take proper action...
Everything is toxic in too large amount.

https://en.wikipedia.org/wiki/The_dose_makes_the_poison
Dude, it sounds like you REALLY need a big HUG! Don't worry - I love you man.

Here's a virtual hug for you! Really great post and some insightful points of view that really make me think about what you are carrying along for the ride. I hope your post helps open your own mind to all of our biases, preferences and unanswered questions that everyone faces daily.

* Don't Burn the Man, Burn the Man inside You!
Raspberry Pi that runs the python program that sends video to the webserver using ffmpeg. Adafruit Motor HAT to connect the motors to the pi. Android phone is strapped to robot that runs a custom android app that receives chats from the website and also says them out loud using the Android API for text-to-speech. Everything sits on top of a 3d printed chassis. Cheap logitech webcam. Web app is a node server, socketio, ec2.
Bingo. This is all about boiling the frog slowly while trying to do so in a way that avoids regulation.
Pythagoras Cup Filled with Mercury [video]
I think everyone is entitled to that choice irrespective of field of profession.
Here's a readable summary (also said below):

Raspberry Pi that runs the python program that sends video to the webserver using ffmpeg. Adafruit Motor HAT to connect the motors to the pi. Android phone is strapped to robot that runs a custom android app that receives chats from the website and also says them out loud using the Android API for text-to-speech. Everything sits on top of a 3d printed chassis. Cheap logitech webcam. Web app is a node server, socketio, ec2.
What was the pain point?
If there is something that is known to be true, but can't be computed, wouldn't that invalidate the simulation hypothesis?
hey tehlike - I work on streak.com and we have some pretty interesting memory challenges being a full blown web app running inside of another very complex web app (gmail). Any interest in poking around and helping us with memory issues?
Hey - I have been working on chess game with lesser pieces on board - www.halfchess.com ... I initially thought it would be a great way to teach people/kids chess. If you have any ideas for my little game - please share them with me - navalnovel at gmail com
It's very common. You can sit there talking yourself blue in the face about a legitimately difficult piece of work, and I can almost guarantee, one or more of the developers they roped into attempting an interview will default to it, or something similar.

Your typical developer has no business interviewing anyone, in my opinion, but there you go.
This is a tour de force in data science style computational geometry. I really loved the story. And very nice maps. Wow. :)
you seem to be console.logging every move request you register, not sure if you mean to do that or left something in from dev
I just read this National Review article [1] criticizing common core, but it all kind of makes sense to me. I get that when you have 6 of soemthing and visually move 4 away, two things remain. IS there something more insidious I'm missing here? Is the idea that 82 is 0 hundreds, 8 tens, and 2 ones all the crazy? I kind of like it. But, I don't have kids and the only thing I ever taught kids was how to tie knots and sharpen an ax at summer camp, so what do I know.

[1] http://www.nationalreview.com/article/373840/ten-dumbest-com...
There are valid reasons to spoof IP addresses (we do that at work in production). It's only bad if the spoofing "leaks" out to the Internet at large (at work, we know which machines are doing the spoofing, and it's a limited number of spoofed addresses, all directed towards own own equipment).
Building a single page application with Elm – by Dave Thomas
For those that want to focus without as much jumpiness, Evekeo is a good choice. It's not as much of an upper since has less dextro, but still works fine.
China Could Control the Global Internet After Oct.1
The graph algorithm described in the blogpost is more related to label propagation (which is more than 10 years old), than to "retrofitting". And the Google paper linked in the blogpost is citing the relevant literature correctly.
Except that's not what's going to happen. This problem is not going away. And if you create more "work", they'll just do what they need to to capture the majority of the market and leave a lot of users in the cold.

The people this hurts aren't going to be the media companies or the normal users. The people it will hurt will be us crazies that do stuff like run Unix on the desktop or try and run unlocked Chinese Android phones, because they just won't be supported because there's no financial case for it.
CIA ‘Siren Servers’ can predict social uprisings 3-5 days in advance
In this day and age, with the heavy DS and ML that's going on in companies like GOOG, it's actually not wise to use your real name anyway.

Let them think you're just John Appleseed.
I have a 5 - i published in ocean engineering / statistical signal processing.

You can use https://www.csauthors.net/distance/mandar-chitre/paul-erdos to find yours.
Just need to name your kids Testy McTest. Problem solved!
Fantastic comment.

> The marketing hype is not evil, it's necessary - it creates a dialogue, focusing people to think in terms of new technology

Why do you think marketing hype is necessary, and it is not evil. Our most important breakthroughs happened at a time of little marketing hype.

A curious mind is a curious mind without needing to hype it up.
Internet: Disputed Territory
The Revo LDS and similar LIDARs are relatively cheap. The cartographer_turtlebot repo also has a configuration for mapping in 2D and 3D with depth cameras (e.g. Kinect).
1) Many disagree votes (in comparison to Like votes) result in a warning text above the post: "Many people disagree with this comment". Then, if you read the comment and agree with it / like it, you'll know it's important that you also read the replies, so you'll find out why others disagree. — This is how it looks (scroll up a tiny bit to see the "Many disagree" warning): https://try.effectivediscussions.org/-6#post-14

( Another purpose with Disagree is that, well, I'm curious — I want to know how many people like or disagree with something. Imagine that a friend of yours makes a speech and you're listening. Afterwards, when you've formed your opinion about what s/he said, I imagine you'd find it interesting to know how many of those listening, agree or disagree with what s/he said in the speech. )

2) Yes that's a problem. There can be a grace period before Bury votes take effect. E.g. 10 people must have read a comment, before Bury takes effect.

3) You mean they can downvote already? Yes, and they should still be able to do it, so this vote is (still) needed.

> "If someone disagrees with something, but not enough to rebut it, then so what?"

Many disagree votes tell the reader that there's likely a good rebuttal among the replies, so it's important to not just trust the comment because it sounds convincing — it's important to continue reading the replies.
I don't know about Quora's "work with a mod to verify the name" policy works, but I have heard from at least one friend that Facebook makes you give them a scan your driving license or other Government ID in order to show that your slightly unusual name is actually what you say it is.

Which is just absurd. A random social network should never be so powerful as to demand your Government-issued IDs for some bogus "real name" policy that penalizes names like Theodore Ts'o in favor of "normal" ones like John Smith. The day Facebook asks me for one is the day I'm done with it. Same for Quora if their policy is similar.
If you require users to divulge their real name (i.e. financial institutions), it's probably a better idea to have two fields:

- Your legal name

- What you'd like us to call you
There's quite alot you can do with finite categories. Along the lines of "a group is a category with one object". etc. I'm pretty sure a sharp 12 year-old could get this.
The map is fully dense. No feature extraction is done on the LIDAR data.
Neat Intel Graphics Stuff for Linux 4.8
At least in my case it's trivial to prove it's my code. (Or possibly I'm _really_ good at photoshopping videos of myself and have also spent a ton of time coming up with elaborate answers to every potential question covering tens of thousands of lines of open source code.) But for any sufficiently large project it's not that hard to figure out if the person actually wrote it just by asking a few questions.
Rust and Automake
Foto: Beautiful and Customizable Watch Face for Android Wear
* Almost Live!'s Guide to Living in Seattle 1 - YouTube || https://www.youtube.com/watch?v=0JFYAq5cAQ0

* Almost Live!'s Guide to Living in Seattle 2 - YouTube || https://www.youtube.com/watch?v=e9Ho_PBuEYg

* Almost Live!'s Guide to Living in Seattle 3 - YouTube || https://www.youtube.com/watch?v=C7XCImmTfFw

* Almost Live!'s Guide to Living in Seattle 4 - YouTube || https://www.youtube.com/watch?v=Gxoi7h42jbg

* Seattle is a Changing - YouTube || https://www.youtube.com/watch?v=TGayNX41o2w

* Almost Live! Viewers Choice 1992 - YouTube || https://www.youtube.com/watch?v=rSqzVpfIrAc

* Gift Advice From Joel - YouTube || https://www.youtube.com/watch?v=YY12UoFYCKQ

Almost Live! was great television. Great 90's time capsule.
Unplug the phone when you want to focus.
Is there a reason they don't use something like parliamentary procedure?
Deploy Containers with Atomic Host, Ansible, and Cockpit
Introducing the Events from Facebook App
For simplicity's sake lets focus on bugs created when users fail to consider edge cases.

We could say 100% of these bugs are caused by people failing to consider edge cases, and if developers accurately considered all edge cases then we would have 0 bugs.

To then think that this problem is solved because we can tell a developer "consider all edge cases" even though it has 0 effect on the actual bug count caused by edge cases is absurd.
And what about the narrow vertical spaces between the bricks? They just get filled in with something later maybe?
According to the article more mortar isn't needed.
They spout the 'Canada has a Shortage of IT/STEM' that seems to get thrown around a lot.

They'll create these 10 million education 'experiences' but are they doing anything to create jobs?

Maybe they should try to compete more with competitive tech jobs and salaries.

Where as now a lot of the best talent is drained to America due to better wages.
I've been past that step many times. It only means facing the same thing with multiple people while being stuck in a room with someone demanding to hear what you're thinking as you try to actually think and then hoping you don't freeze up at some point.
Node Client/Server module acts like SSH communicates via socket.io
Next years headline, "HN post ruined Burning Man" ;)
The problem is that despite being deployed and having a lot of support there still is no official RFC for X25519 in TLS.

We have only an RFC for the curve as a cryptographic primitive (RFC 7748). A bit unfortunate that IETF process runs so slow in this regard.
Finance+assignment+help+UK+-+Help+me+with+my+Homework
I will even add that what you know as nicknames in other countries are deemed as real names here. My first full name is "Francisco de Paula", but in Spain everyone calls me "Paco" (historical reasons and all) the same as with a handful of other names. But the thing is it doesn't have a nickname status but rather these kind of names are used everyday in professional and personal spaces. I also gave up that fight and for everyone internationally I'm Francisco ( heck I even got http://francisco.io/ ). But that is not even so different as many Chineses/Korean/Vietnamese people choose international names as well that differ from their real name.
50 Free Do Follow Backlink 2016 – IT-Mela.Com
Well the first family name comes from the father and the second one from the mother (who doesn't get hers deleted when marrying). I've heard that some Argentinians can choose freely whether the first family name is the mother's or the father's.
Ask HN: Do you have a web app to sell?
If you've become bored with a project that you're not planning to invest further in, or you don't have the marketing chops to keep growing your app but you think it has potential, please post a little about your app in the comments.
Excellent post, that sums it up my concerns quite nicely.

To expand on 3, and what others have said, RethinkDB is solid technology, and is a joy to maintain, and even scale, compared with MongoDB. To those of us that have used it and depend on it, losing it would feel like a step backwards. It really does feel like the good guys have lost, in that respect.

The story isn't over yet, and hopefully it lives on as a popular and well-maintained open source project.
Many have tried to launch competing products, but the FDA had denied all but AdrenaClick.

Thorough explanation and editorilizing here: http://slatestarcodex.com/2016/08/29/reverse-voxsplaining-dr...
> This is probably exactly what administrators want, though. Cheap teachers, and damn the consequences.

Are you kidding? Administrators live or die on test scores, and the non-brain-dead ones realize that good teachers are the best way to get those test scores.

They don't really have a choice, though -- they work with what they're given in tax money and in many states don't even have any autonomy in compensation (NEA).

IMO the problem is way earlier in the pipeline, anyways. Even if administrators deeply cared about quality, they'd find a shallow pool. As a good rule of thumb, people who are good at mathematics don't become teachers. They become engineers or go into finance and consulting or write software.

And it's all about pay and quality of work environment. I'd teach high school math in a heart beat if the working conditions were more reasonable and it paid even half as well as my other options.
The problem is quitting smoking is not an intervention. You cannot push a button and cause someone to quit smoking. You can "Talk to someone about quitting smoking", or "Send them to quit smoking meetings" or "Give them nicorette". These things are interventions. Quitting smoking in an intermediate result that is linked to positive outcomes.
I did a talk on this topic at Harvard a couple years ago: https://www.youtube.com/watch?v=6iprHlKR6Eo
It's not yet, but I'm pretty sure the allocations are happening in the 3D engine I'm using. (I mean the chrome tools aren't telling me that, but when I let the game run without rendering the sawtooth goes away.)

Actually now that I take a second look, some relatively simple demos of the same engine (Babylon.js) show the same sort of behavior. Some rather trivial three.js demos do as well. I might be dealing with something that's just a fact of life for webGL rendering.

Random example (not mine) showing a vaguely similar sawtooth of heap memory usage:

http://gleborgne.github.io/molvwr/#1GCN
Wow that is a low bar.
16 Thoughts on Trump and Pus*y Gate
As far as I know, in the US when you get married (most?) women get the husband's last name. And it might change if they divorce/marry again.
F# is Microsoft's rendition of OCaml. It's super nice if you're trapped in the .Net world, where the alternatives are C# and Visual Basic. Otherwise it suffers from the same lack of open source infrastructure and good non-Windows support as the rest of the .Net languages.

The user base may not be growing quickly, if at all. But it was probably worth the investment for Microsoft, just to have a better language for their employees to use.
I hadn't heard of Evekeo, and was surprised to find out that it is just Amphetamine Sulfate. Is it supposed to be an immediate release preparation?

I've been taking Vyvanse for a while now. Lysine-dextroamphetamine is really working great for me. Lasting almost 10 hours, not over- or under-stimulating.
Agreed, Amtrak is the most relaxing part of my vacations. Three square meals a day, all the time to read and program, and absolutely no hassles.
Isenkram, Appstream and udev make life as a Lego builder easier
NP vs. PSPACE
"What comes in as food goes out as heat or mechanical work." Or out as undigested food waste. Don't have an answer for you on metabolic rate, just adding the third way food calories can leave your body.
The civil penalty would hopefully go to the woman they harmed and not to society in general. It's not about paying their debt to society in the abstract but rather about making their very concrete victim whole.
This 1993 article definitely reads like the Mind/Brain concept in the era of Gofai (good old fashioned AI).

It's quite interesting just for its historical outline, even if the outline is pretty sparse (you gotta start somewhere). The main thing that I think modern AI/Machine-learning has discarded is the concept that intelligence is based on logical specification.

And I think it's entirely reasonable to say that a mind isn't "like software" if you mean human-constructed, top-down, logical-intentions based software.

The thing is, though, that neural networks and similar advances haven't left us with any alternative analogies for the mind/brain relationship. Should we come up with a new one?
Exactly. I just don't find the OP's idea that he tries to "spend as little time with customers as possible" and "charges the previous months just because he can" very comfortable at all. A bit too greedy-sounding in a sense.
Money.

Open offices are cheaper. So if you can con your mostly 20-something and 30-something tech staff that it's the best way to go, then you're golden, you save a ton of money and your employees don't even realize they're being ripped off.

As for "serendipity" it's the classic post-hoc fallacy problem. People think "oh, there was that one time" where something good happened in an open office, and they think that means nothing good would happen without open offices. Serendipity happens plenty with offices, but it happens amidst a background of much greater productivity and less annoyance at noisy office mates.
Thank you. This is all brand-new to me & I find it quite interesting. It took me a while to wrap my head around it though. This is how I understand it now- please correct me if I'm wrong.

The electron tar ball 'weight' is determined by the amount of perturbation happening in those atoms as is determined by the material/substance in which those atoms exist. The electron tar ball is like the 'sum' of the bare electron's mass plus the effect of the perturbation in the surrounding environment, resulting in an effective 'weight', or influencing force of more than the bare electron's mass. If I understand correctly, the electron which is surrounded by additional atomic components can be ejected into a vacuum, & in this case will only be able to affect another anything based on its own mass, devoid of additional forces contributed by perturbation in the surrounding atom componentry- since it left its proximity to go into the vacuum.
Silk reinforced with carbon nanotubes still isn't strong enough for a space elevator :'(
Saw this, bought it...and now it's past midnight.
Yeah, I suppose that's true.

You'd have to pick your topics carefully and probably reformulate a lot of definitions. And you'd need the student to think it was cool for its own sake. But I could see this working out.
Wow, do people ever learn from history? I mean you just have to visit Australia to see what happens when you mess with nature...
Actually the UTF-8 format maxes out at 31 bits.
That one looks beautiful (i.e. the live demo, https://vue-hn.now.sh/top). (Personally I don't want to clone & modify it — I've built something in React.js already.)

I wonder how the contents at HN is licensed. Is it Creative Commons or ... what is it. I'm surprised HN let people pull the data via an API but don't clarify under what license the data is available. (At least I cannot find it.)
— You don't happen to know anything about this? I suppose I can email HN and ask. (Here I found the API announcement: http://blog.ycombinator.com/hacker-news-api — nothing about any content license)
I took a combinatorics class that was hellish. Over half the class dropped out, including all of the graduate students after two weeks and almost all of the honour students almost immediately.

I ended up looking at our library catalog to look for a book that might help with the class. I noticed our professor had a book out that was a collection of Erdos papers. I signed out the second copy. After that I was getting high 90s while the rest of the class was getting barely 50s. The marks had to be scaled, it was the teacher's intention not to fail us but to see how far he could push it.

It was brutal.
From watching watching older Channel9 videos: everyone gets an office, every office has the same size. If you switch the team, you move to a new office in of of the dozens buildings on the campus. All older buildings are 3 floors with parking space next to the buildings.

Has something changed recently? Many devs of Win3/95 era got rich and retired early. So the culture may be different now.
Thank you so much for this. I was wondering about this so much and it really gnawed on me that the article didn't bother explaining further.
Vsh