skysight-inc/HackerNews huggingface dataset:
From my view, here's how I'd break all the social networks out there down, though I'm sure I'm missing some:

Linkedin: online resume

twitter: for people to broadcast clever witticisms, suck up to their professional contacts, complain to brands. Very front line of "personal brand." Seems like people have two twitters pretty often- one for random chat about whatever and one "professional" one to push their career agendas.

facebook: bragbook for social striving/status updates of vacations, jobs, new cars, cute kids, flattering photos. Also to cheer on and suck up to friends and family/like their content. Getting more and more annoying lately with political posts. Being able to block people from your newsfeed has helped with this immensely.

instagram: more personal photos than facebook, less likely to be "friends" with your boss etc, also less likely to be attached to your real name, so easier to showcase your real personality/quirks. More artsy than facebook.

snapchat: original video content, people are more "real" than on facebook because there is less perceived risk of people they know irl or professionally finding them and seeing all their doofy posts. Here I am riding my bike, here I am at the beach making a silly face, etc. People feel more free and less worried about it hurting their careers. More fun than facebook with the facial editing tools and stickers which seem really neat.

periscope: dunno, never used it but heard it's the hip new thing

about.me : I still don't understand this one. Guess it's supposed to be the landing page for all your other social medias?

medium.com: starting to pick up lately, not just a place to write Open Letters to Whoever anymore! Extension of personal brand for writers.

Path: dead

Google plus: annoying, stupid

Reddit: enjoy the anonymity, so refreshing after being forced to use the "real you" constantly on facebook etc. Surprisingly intelligent discussion and relevant content in the subs. Was actually recruited for a fantastic job off of my reddit comment history of all things!

hackernews: kinda new, still learning the ropes around here but I've been loving the intelligent discussions and learning a lot.

quora: Place to show off your smarts and push your personal brand. I am actually really annoyed about this because I used to answer and ask a lot of great questions on quora about embarrassing stuff (LOTR, Star trek, whatever) and then all my coworkers and professional contacts started following on me and now I feel very constrained on there.

any other thoughts?
React JS & ES6 for JavaScript Beginners
How to use Land Registry data to explore land ownership near you
Shift-Insert, man.
This also. It seems purely like a calculated move to undermine iOS as much as possible, but it does make you wonder if it's the Right Thing to do.
There are better languages out there that have had much more development take place. And it's not like Google have commit rights or control over Swift. It's sad how they haven't really learned from the Oracle case.
One very minor annoyance I had was using it with BBC iPlayer. It works, but downloads the video as many dozens of tiny parts to reassemble. Since I use ~/Desktop as my default downloads folder, I created this to keep my desktop uncluttered while it runs:

ytdl()
{
mkdir /tmp/ytdl && cd /tmp/ytdl
for item in "$@" ; do youtube-dl "$@" ; done ;
mv /tmp/ytdl/* ~/Desktop/
rm -rf /tmp/ytdl
exit
}

Now I can Ctrl + Alt + T a new Terminal window, type ytdl http://www.bbc.co.uk/iplayer/episode/... (can use multiple links) then minimise the window and move on to other things.
The link an hacker news will definitly help.
https://www.schneier.com/blog/archives/2007/08/new_german_ha...

Germany introduced a poorly-worded cybercrime law that basically made all network tools illegal (including nmap, wi-spy), but also disassemblers, on the basis that they "could be used in digital crime".

It's similar to making cars illegal because of a traffic fatality.
Actually FLStudio has a beta of version 12 that can run on OS X (natively -- not a port based on Wine, although it had that too previously). It will be released sometime soon they say, mid-late 2016 or early 2017 is my guess.

But apart from that, you can do the same things (although less builtin tooling for electronic music, but still enough) with Garageband, and, if you don't have invested in VSTs/AUs, Reason.
Visualize your elixir VM
They're pretty big in asian markets. When I was in Tokyo everything was set with yahoo as the homepage for some reason.
I'm interested as well! How does it work then?

(1) How does it preempt threads (my guess: it doesn't actually preempt threads, the interpreter yields after a certain number of instructors, or (if compiled) the compiler inserts conditional yields in each loop/function call/return)?

(2) How are memory spaces isolated (my guess: they aren't really, it's just that the memory allocator doesn't mix memory allocated by different threads)?
This is brilliant! Thank you :) although I renamed it to yplay, since play is already used on my system.
Misogyny detected
Android app to know location of phone numbers
Reason is optimized of ITB too.
Also from https://www.youtube.com/red: "YouTube Red is not currently available in United Kingdom."
This is a great project. I have been using it for more than 4 years and it has never disappointed me ever. It picks up from the interrupted download, can convert in any format you prefer and get only audio out if you will.

Great work guys! Thanks for creating such an awesome piece of software.
Yes, you made some fair points on some items.

I mentioned that no university is in top 500 at COMPUTER SCIENCE. And they are not. Babes is ranked higher since a professor published some articles but on math, and not CS. And it was done in partnership with some Saudi University. But as for CS, there is no university in the 500 rank. That is a bit of paradox right there.

Yes, comparing Cluj or Bucharest with London is not fair. But comparing Bucharest with Helsinki is. Bucharest has a higher population, and thus has more potential. But Helsinki clearly outperforms Bucharest, be it in universities, companies or projects.

And for the other points, I agree with you.

Thanks for you commentz, Balazs.
That’s because the best quality streams are delivered that way by Google so if you want the higher quality video+audio you have to download them separately and remux them locally.
Show HN: HackMe – XSS/CSRF Challenges
The work-horse. If the author/maintainers are here, thanks a lot. With an old laptop I need mpv/mplayer to be able to play videos without overheating. youtube-dl is my youtube backend, one of the most used commands on my terminal.
He's wrong. Using hacking tools for attacks is illegal. Using Wireshark for network analysis is fine.

It's more about the intent than about what software you use.
Free Stock Photos and Images
To bad seeing it's a Chrome app. Maybe Electron would have been a better fit?
Whooosh!

The idea is not to perfectly replicate the existing production, but to showcase the use and possibilities of the systems used.
> It just needs to enable cookies across webviews.

'just' enable something that has an impact on user privacy?
Unless you always want to download the best mp4, not webm (or vice versa).
> It's a bit worrying how many people run to defend corporation profits by default.

Surely you are keen to make a profit yourself with your unicorn startup idea, dear unique snowflake.
I happen to be on a fresh copy of Windows 7 right now, so I'm going to try it. I expect to encounter at least several steps where a nontechnical user would be totally lost or frustrated.

1. Download Python 2.7 and install. Encountered error where the installer stopped with no indication that it had completed or failed. Tried to install again and it messed up the original installer which was hiding in the background and it failed.

2. Downloaded the YouTube-dl.exe. Running it does nothing. Youtube-dl gives no instructions on how to install.

3. Reading the documentation of youtube-dl, installation instruction is just "place it in their home directory or any other location on their PATH."

4. Google about PATH variables and home directories... I wouldn't expect a nontechnical user to get past this step.

5. Add C:\Python27 to the Path variable.

6. Drop youtube-dl.exe into C:\Python27.

7. Start Powershell. Doubt a nontechnical user would know how to do this, but whatever.

8. Figure out how to format a command to youtube-dl. Reading through the documentation is kind of confusing at first, but I will just copy a command from this HN thread.

9. Paste "youtube-dl --extract-audio --audio-format mp3 dQw4w9WgXcQ" into powershell. As you mentioned yourself, something a nontechnical user would have trouble doing since control-v is disabled.

10. "ERROR: ffprobe or avprobe not found. Please install one." So Google how to install ffprobe.

11. First link links to another page, which has a long 14 step guide asking me to figure out how to install PHP before I even start, so I'm just giving up here, 30 minutes in.

Sadly I didn't even get to the "it's working but I don't know where it's saving the files to" issue.
Britain's biggest crowdfunding failure is accused of misleading investors
Why and how to do code reviews
Well, being an "inferior race" was also sort of illegal in Germany back in the day too. Hopefully we progress over time.
I have a sort of atavistic thing against streaming. I download things, and then I watch.

This is a really nifty tool, though I must say that Flashgot on Firefox does the job nicely for me, 99% of the time.
It would be cool if we could upload a photo and then have it oil painted by a computer in Rembrandt style.
When can we regulate this .... and break this company into 4 companies, that compete with each other :) I bet 3 will sell Ford and Chevy's on their display.
I cant help but alarm you that even consciousness itself is a vulnerable state of existence in possible deception. Thats why Alan Watts wrote about the Wisdom of Insecurity. Dream theory exists. Etc. I dont know how well these notions you mention about knowing virtual from pure are founded when even our own standards can be undermined by being deceptive. Cant really put a definition on a jenga board and give it any credence. It sounds sickening but I'd say that we must use the definition of working memory in our distinction. Which unfortunately means that alzheimers patients and those with faulty memory are indeed, compromised with regard to their innate sense of a cohesive and sensible reality. They truly are living in AR..
They can hardly argue legal compliance as a reason, when they go beyond what's legally required of them.
These are like ramblings of a mad man
Not 100% sure how the Amazon/Zappos relationship is setup but I think it's odd that Zappos isn't mentioned anywhere in this or AFAIK anywhere in there investor documents. Does anyone now how Zappos is performing since being acquired? Especially with all of the controversy with their management styles? To be fair I'm sure Zappos is probably a small part of Amazon's revenue, but as a Las Vegas native I'm interested.
Hi, I'm quite new to the community myself, so I don't have any established contacts to share at the moment. I recommend checking here: http://www.meetup.com/Elixir-Berlin/
This company also has an office in Berlin now: https://www.erlang-solutions.com/contact.html
I'm pretty sure there is a market, but it feels so much like: "Here slave, have this small cabin." "Let's make this the new normal for the workers so they can do with even less wages as we increase profits." "Hey, what are you whining about? It looks like an iPhone inside out, doesn't it, it's design, isn't it?" "It has a microwave, hasn't it? You can live on mac and cheese. You know what, we'll place them on campus, you'll be home in a sec!"
I'm just thinking out loud, but this sounds like one of those services that needs 24/7 customer support. I remember being close to infuriated to have to wait days for a response for my registrar, and I can only imagine the tension involved the day something goes haywire, regardless of whose fault, if any, it is.

Maybe setting up some sort of volunteer customer support in, say, Slack could be the way forward? You could also implement a livechat integration that feeds into your public Slack team.
Uber pays $10m in driver vetting row
The only link made between Drupal/Wordpress and the hack is that Mossack used them, despite the headlines implication.
Alibaba.
Functional React with Keo
Erlang 19.0 Garbage Collector
previous discussion : https://news.ycombinator.com/item?id=8647943

I used this (on windows) to easily convert/resize videos i had saved earlier using a file:/// url, but this possibility has been removed since a few months because of the obvious security hole (in a linux context)
We got a price reduction for DVD rental. However, we use Lovefilm-1DVD-without-streaming, because streaming does not work reliably for us. Amazon streaming often stutters and hangs. For comparison, Youtube works great.
That's a concise description of why I (as an Amazon fanboy) have probably unconsciously abstained from becoming a Prime member ... something just smelled off.
The problem is what the question implies, which is that in this workplace the interviewer has until now found it impossible to to convince his manager. This doesn't look good for the interviewer or his manager.

Note that he does not say that he was unable to answer the question. That is a conclusion you jumped to.
Agreed. Or at least put a table name in front of the asterisk:

SELECT
table1.*,
table2.field
FROM table1
JOIN table2
ON table2.rel_id = table1.id
Yes, there are a few, like Alexandrescu or Mihai Pătrașcu. Don't get me wrong. They are exceptionally smart and hard working. I admire them. But their success, like that of most who participate in Olympiads, is the result of their exceptional hard work and that of a handful of dedicated teachers. It is not the merit of the education system.
But you should also know that there are hundreds other like Pătrașcu, from all over the globe. We don't stand out from the crowd.
And another thing. I know a single example of a person in Romania who grew up in Romania and became recognized for his work in Romania. Almost all of them had to flew to other universities in the West and there they managed to make great contributions. That is a great contrast as well.
The educational environment is so corrupt and unfair that people of genuine value just don't want to work there. Most of them that stay are opportunists. Not all of them, but well over 80%.

:)), yes about the internet usage. The vast majority of people in the west also use it for Facebook or Youtube. Don't get me wrong; I doubt people in Holland skip Facebook and study Dijkstra work :)
But a disproportionately higher number of people from those countries use the Internet for more noble purposes. Not just entertainment. As for companies there are a number of statistics that show how they use it for increased productivity. And Romania, as in most statistics, sits at the bottom.

But fair points, nonetheless.
Open source projects should use more restrictive license or someone will be able to take this and bundle it with crapware + SEO.
I use youtube-dl all the time on youtube when I'm browsing the web from elinks. I never realized that it supported other sites. It can log into crunchyroll using the data in my netrc file to download the 1080p video and subtitles! This is amazing, goodbye flash!
Thanks for the comment. The type that goes with the mark is NearbyBite. I didn't include it in this version so hope that makes a bit more sense.
Autonomous RC Racing
Nice, although it crashes when given RTMPE youtube links.
"We also provide a Windows executable that includes Python."

I read this as not having to install python for it to work.

I think some powershell commands that have required arguments start interactively prompting the user for values for those arguments if they aren't specified on the command line. That would probably work:

1. Download youtube-dl.exe

2. double-click

3. youtube-dl.exe notices the lack of url as argument and prompts:

URL:

4. paste URL and hit enter

5. Progress bar of download (?)
Thanks for all your good (and hard!) work on wkhtmltopdf - it sets a high bar for usefulness. We'd love your input on areas that you think could be improved in Athena.
Some interesting examples: Chemotherapy followed by Stem cell transplant

http://www.computationalhealthcare.com/N1/TX/Entry/_P9925_P4...

Admission via ED followed by Cardiac Cath.

http://www.computationalhealthcare.com/N1/TX/Entry/_N1_e_P37...
I also live in Seattle and worked at Amazon. When I was interviewing, a conversation I had often went something like this.. "Oh, I see that you were at Amazon; we've interviewed many people from there. I'd ask you why you left but I think I already know."

I think it really just depends on your team though. Most of the people I worked with didn't particularly like Amazon (or working in general) but it was a job and paid (relatively) well. They don't pay as well as Google/FB but they still pay much better than most companies in Seattle and as far as I can tell it's easier to get into Amazon.
Could you elaborate a little? In what way(s) is Monaco superior?

In my view, CodeMirror is pretty decent, and it seems to me that not much can be improved upon it. But I haven't had the chance to compare it to anything else.
However, the answer is very dependent upon the group that you are going to work with. Even though automated tests are worth the investment in nearly every situation, how you explain it will not be the same. You're going to need to see how people are doing their work now, how they mitigate risk, how successful they currently are at mitigating risk, what the cost of their efforts are, etc, etc. You're also going to need to see the people involved and chat with them about their attitude towards testing and try to understand what kind of challenges you will have to move in that direction. Because it is entirely possible that you will say, "OK, let's all write automated tests" and spend a huge amount of time and money only to find that 3 out of the 5 team members refuse to do it and sabotage your efforts.

My answer to that question would be, "I will be very happy to. My rates as a management consultant are $X per day." :-)
Have fun getting multi-line stack traces through rsyslog unmangled.
Suddenly "unable to spot a bug" has transmogrified into requiring a post-mortem and lessons for the future learned? That's some pretty hefty goalpost moving.
The New GTLD for Friday, April 8th
ViralWoot: Take Your Pinterest Marketing to the Next Level
You forget dividends. If the correlation among stocks is too close to 1, it means that stock prices do not adequately reflect earnings and dividends. So the incentive not to buy index funds would grow and that would make correlations stop growing.

Also, the S&P 500 is a market cap based index, which means that passive investors have to ape active investors. So even a small minority of active investors would dominate price formation.

Ultimately, I think, the impact of ETFs on correlations will be limited.
Another Monty Hall explanation
Hong Kong faced this conundrum in the mid-20th century: Lots of refugee immigration, plus a major fire, causing an urgent housing crisis at the bottom end of the market. The city built massive, tenement-style public housing blocks, and never stopped building. Almost half of the population of Hong Kong today lives in public housing.

https://en.wikipedia.org/wiki/Public_housing_in_Hong_Kong
Second this. I use it to make mp3 playlists. I don't bother too much with mp3's nowadays, but there is a second good reason to download: it's because YouTube bookmarked videos might disappear suddenly. If you want to make sure they remain accessible, you have to download them.
It’s not a lifestyle thing. We need to separate our house from our net worth.

As long as house prices rise faster than inflation, then that’s nice for the people who manage to buy a house, but it’s common-sense unsustainable.

A soldier returning home from WW2 could buy his first house with a few years of savings. No mortgage necessary.

A few decades later, housing prices rising faster than inflation, and a Gen X yuppie needs a 30-year mortgage to afford a house. Not ideal, but still affordable.

A few more decades, and Millenials face a world where you need to be making bank to even think about paying for the mortgage. No wonder we are having kids later, etc., etc., etc.

I don’t know how net worth and housing will be decoupled, but it has to happen. When only the bank can afford your home, that’s an ingredient for social unrest. All I know is that it’s really going to suck for the people who’ve pumped so much money into their house, when it all comes down.
Excellent use-case! It's not that much faster than just `!yt rick astley never gonna give you up` on DDG, but the advantage is that leaving my dev environment introduces... distractions.
Ibterwsting. Is there a specific reason that Erlang's given so much more time and memory than Elixir?
>How does the sort order in the index have anything to do with the arrangement of the table?

If you have a clustered index based upon that column (and in systems that support this it is common for the primary key to be the clustered index for the table) then the physical layout of the data will follow this column.

See http://use-the-index-luke.com/blog/2014-01/unreasonable-defa... as a good run down of the whys and wherefores of clustered indexes.
I remember having a Microsoft developer (I'm afraid I forget her name — Six?) come and visit us several years ago to demonstrate the then-new SFU 3.0.

Seeing her send SIGSTOP to a running MSWORD.EXE process and observe it stop updating its window in response to expose events was splendid. :-)
Mossak Fonseca Documanager and Secure Cloud Service
Yet there are thousands of people happily living on narrowboats in the UK, which typically give living space of 300 sq ft or below. (Narrowboats are 6ft 10in wide, giving <6ft usable interior width; and anywhere between 40ft and 70ft long, but the engine and front/rear decks take up a chunk of that.)

I suspect the key is an identity and a setting beyond the accommodation itself. If you put a bunch of narrowboats on an industrial estate on dry land, few would go near them. The Kasitas aren't designed to float, of course, but careful attention to neighbourhood, landscape, and nearby amenities could make them just as desirable places to live.
Or Microsoft refusing to allow installation of competitive browsers. The line is in market reach, anti-competitive legislation was inacted due to such abuses by a powerful player.
That may be correct, but the download page explicitly says "Remember youtube-dl requires Python version 2.6, 2.7, or 3.2+ to work." and links to python's website. I tried renaming Python.exe and it still worked, so I have no idea what's up with it.
I agree. Even if someone was to take my idea and start working on it concurrently, I as the originator of the idea have an inherent advantage.

If the founders are resilient and resourceful, then the strength of their idea is more decisive than competition in determining success.