skysight-inc/HackerNews huggingface dataset:
Style Jukebox raises money to help you get the best out of pricey HiFi systems
My experience has been very different. My only degree was a BA in Japanese. When returning to the US after a long stint in Taiwan, I considered going for a name brand masters degree but instead chose to do online study and Hack Reactor. I don't think it's been a barrier at all.

Sure a lot of start-ups are flexible, but I was also invited to interview at Apple, Amazon, Google, FB and other large companies before I chose to take the start-up entrepreneur path instead. I don't think the degree ever came up, except for during one interview with ZeroCater.
Walter Bright Homepage
I have no clue what this is supposed to be doing.
Apps? What apps? An app is something that I install on my cellphone.

I see some scripts that could be jquery plugins or analytings thingies that I can hook up or something by dragging and dropping?

So how are you going to integrate them? I guess this 'connecting' step means that you have to install a javascript injecting portal?

Explain like i'm a developer please.
FREE DISNEY CRUISE TICKET
The easiest and fastest way to get a disney cruise ticket for you and your family to go and have fun and enjoy yourselves.
Apple chief Tim Cook is under pressure to prove innovative flair is still there
Ask HN: Favourite "closed as off-topic/not constructive answer"?
Time and time again the really helpful question/answer you found has been closed for some reason. I found my current favourite just now (posted in comments) but I'm sure a lot of your have some examples as well.
Android AOSP to lock /system on stock rooted devices
The cool thing about diy-lisp is that at the end you implement standard library of your language in, well, your language![0]

[0]: https://github.com/daGrevis/diy-lisp/blob/master/stdlib.diy
http://stackoverflow.com/questions/17480044/how-to-install-t...

Question:

How to install the current version of Go in Ubuntu?

Reason for closing:

This question appears to be off-topic. The users who voted to close gave this specific reason:

"Questions about general computing hardware and software
are off-topic for Stack Overflow unless they directly
involve tools used primarily for programming. You may be
able to get help on Super User."

Nominated because:

Go most definitely is a tool used primarily for coding, yet the question was closed for this reason by more than one person.
And that's not only the oldest, it is also the very first.
If it's not even a quarter as complex as Photoshop, how come it is so hard for you to use?

Comparing a data warehouse tool to a picture editor doesn't lead to any useful insights. The use cases are completely different and the complexities are different animals.
I like how he likened the tutorial to a science prac. "Did closely does the sharpened pencil correspond to your desired outcome?"

We often take the most basic tasks and just do it without much thinking, but when once you do, like in the article, it's amazing how many different outcomes can be produced (i.e the table)
Super interesting! Very curious about a few things:

-- How did the large company recruiters find you, and what do you think made them contact you (e.g. If through LinkedIn, what credentials / keywords did you showcase there)?

-- How much of the attention do you attribute to Hack Reactor (which is selective, and hence has some of the signaling benefits of a name brand university) vs. your own online study?

-- Did you pursue any of these conversations? If so, how did they go?

I realize I'm asking a lot of questions, and am happy to take this offline if you prefer. I just love learning more about alternate education.
Cycle helmets are useless, says brain surgeon
Yes, I implemented Petrovic's paper (http://www.aclweb.org/anthology/N/N10/N10-1021.pdf) from scratch but scaled it with Storm in a distributed fashion.
Ask: PG (or any admin) – Submission hellban reasons?
A lot of us have been hellbanned for comments or submissions, yet still there's no way of finding out what the reason was so that we know not to do that again.

Can HN somehow show us what we did wrong, and give us a more automated way of "pleading" for reinstatement? Thanks!
Btw, if Greece is anything like I think it is like, there's likely a vacuum in good on-line prescription handling. The hard part of such a system is really the domain knowledge, contacts and legislation -- so that's something to think about. Should be worth a few billion if you can get that market.

There are some half-hearted attempts at getting something along those lines off the ground here in Norway, partly hampered (in a good way) by strong privacy concerns, and partly by inertia and hopelessly backwards practices by various MDs.

I've sometimes wondered if the best way to get such things up and running is to simply configure up a dedicated terminal that's set up to connect to a vpn, and ship it out to the various offices. Say an Intel NUC style box or a netbook or something with an SSD and no moving parts. Rather than having to deal with a million configurations, just settle on Debian stable, ipv6-over-vpn and require an Internet connection (or use 4G if available -- even better -- control the whole stack).

It is after all how the Military handles secure communications (well, when they get it right).
It is probably because you're not used to the concept of a data warehouse, and when you are given full control over one it might be beyond your current skill-set.

Engineering/Management don't really do much to teach you how to structure/query data, so perhaps that's why.
Maybe of interest: colorbrewer palettes as included in D3.js, which is my goto choice for colors

http://bl.ocks.org/mbostock/5577023

https://github.com/mbostock/d3/tree/master/lib/colorbrewer
why isn't it Stanford's manual?
You do know that most of the results served by DuckDuckGo come (via APIs) from Bing?
InMoov » open-source 3D printed life-size robot
You definitely need to use unsafe Haskell code in order to implement most cryptographic primitives in a way making them resistant to timing attacks. You simply have to be able to write constant-time primitives, and this is not possible in Haskell without unsafe.

The point of this blog post is how to enforce memory safety at compile time even when using unsafe.
it's chrome, so you're right.
Use of hypnosis to attain better health and well-being
Those are really awesome features! HTML5 is really great with these features such as geolocation, media, localStorage, camera and the great mobile APIs like tapping into sensors, vibrate, even battery, all with very simple javascript.

Haha, anything said at half-speed sounds hilarious.

Go to 1:20 of the OPs demo (http://daniemon.com/tech/html5/playbackRate/) and set the playback rate to 0.5, "It's like they're like time machines............ you can get from here to Montana in about 3 hours........... you can go as fast as you want........ hahahaha..... and nobody can say anything." Very similar to http://www.youtube.com/watch?v=jSHNyppwS5w
What is this thing you call "newspaper"?
I'd have preferred WebGL over Flash.
Well, then if all the DNS traffic is proxyed through a VPN your ISP can't know who made that query, making it pretty much useless.

And if you're worrying about DNS leaks, your ISP is still able to read that traffic even when using a different DNS provider (assuming no DNSCrypt or similar).

3rd party DNS servers can be useful, I just don't see any additional value to your privacy when not coupled with DNSCrypt/DNSCurve.
There are two distinctly different paths you can take. You can either maximize your credentials or you can maximize your skills. In some cases both paths would lead you to grad school, albeit putting different levels of effort into your school work. In other cases, the skills maximizing path won't lead you through the traditional schooling process. This is especially true in the arts, writing, sales, and certain types of engineering.

Taking the credentials path is safer at least up through age 40 or so. You're less likely to end up struggling to get a good job, and you'll likely end up with an above average salary.

Taking the skills path is very difficult at the beginning and you can expect to be paid less than more credentialed peers earn for the same work. You'll have a harder time getting your foot in the door. You'll have to have stronger skills. The flip side is that your skills will be stronger in the long run. If you can build a substantial body of work and get "so good they ignore you", then you'll have or even create opportunities that are closed off to even the candidates with the prettiest resumes.

What's your risk tolerance and how confident are you in your abilities?
Animation for product rendering though:

https://www.keyshot.com/3d-animation/
60 photos that change your perception of the past
> Your contention is that the Sistine Chapel¹ is not a place dedicated by Christians to the glorification of God? Like it's not, say, a chapel?

They don't use it as one, at least most of the time. There are too many people passing through for it to be a place of worship or reflection. Once you start selling entry to tourists you lose the right to demand they do something other than tourism, IMO.

If they really wanted to keep it as a place of worship they'd close it to the unbaptized and allow free entry (as is done with the Kaaba IIRC). Of course, that would be much less profitable.
Trolly cryptic, actually. I dont use truecrypt, so fuck the waste of time that is the audit.
That argument really infuriated me. How does it not just boil down to "You're younger than me, therefore your opinion is invalid"?
Multi-node OpenStack RDO IceHouse on AWS/EC2 and Google
Run, if you hear FP is declarative programming
What's with the bizarre hyper-defensive title... is "Crossfit" something everybody hates...?
it seems your vostimonial.com service has been hacked by a hacker from Bangladesh though... that or your HN profile page is outdated.
> People prefer to debug a run time stack rather than deal with compile errors

...probably because most popular languages give you compiler errors that sound like "#@#E WTF @#@$ WTF2x @#/&^( WTF3x..." whereas a stack trace is something that one can easily follow and make some sense of even if you are just touching the languge for the first time.
Indian here, we hardly use(d) sharpeners. We used to sharpen pencils using shaving blade.

Would love to see a tutorial on that.
Build your own ad filtering proxy with Node.js
I hear Kongsberg writes their missile software in Ada.
A startup postmortem with a happy ending
Nobody's heard of Hy then?

https://github.com/hylang/tryhy
Michael Bloomberg Harvard Commencement Speech 2014
Help create buzz for a new indie game that's funding on Indiegogo
Great use of 2,5D Parallax effect (Phedon Papamichael ASC, interview)
Writing underwater, in space and at non standard angles. Pencils could not care less about gravity or lack of air, and have a wide temperature range of operation. I've no proof on this, but my guess will be something like -150:600 ± 50C.
That is a lot of questions! I'll do my best here, and please just check out the links in my profile if this doesn't cover it.

Hack Reactor has a brand now, but I was in it over a year ago. When I graduated it had no brand whatsoever. It was selective, but nobody had even heard of it. Worse still, employers I did tell about it, tended to immediately assume it was essentially the same as another coding school with barely half the instruction hours and a far worse student teacher ratio. For the most part, what I got from Hack Reactor was the hard skills.

I presented prototype of a robot fighting game at an Backbone.js meet-up, I did a hackathon at fb and I went to a bunch of other meet-ups that focused on actually coding things as opposed to mixers. I also had profiles on AngelList, White Truffle and Stack Overflow, all of which linked to my Github account.

The vast majority of the inbound messages I get on LinkedIn are pretty much just looking for me to work with exactly the same technologies or even just a subset of the technologies I worked with at Groupon. I ignore them. But sometimes, a company has noted the MOOCs and more often than not those opportunities involve learning something new and are much more interesting to me.
I love Overtone, it's really an amazing tool.

Some time ago I wrote an (incomplete, unfortunately) algorithm to procedurally generate music with Overtone and even though it's incomplete I sometimes still use it today to make small pieces of piano music for hobbyists videogames and stuff. It's interesting what can come out of it even with very simple parameters.

Here's a few examples:

http://www.morgawr.eu/stuff/proc-7.ogg

http://www.morgawr.eu/stuff/proc-8.ogg

http://www.morgawr.eu/stuff/random-piano.ogg

http://www.morgawr.eu/stuff/professional-pianist.ogg

http://www.morgawr.eu/stuff/hammering.ogg

The style can vary depending on various parameters, speed and notes. It's far from perfect and very dissonant at times, but still fun.

I even wrote a Ludum Dare[0] game once using this type of music, all procedurally generated with overtone, and even though it didn't get amazing ratings, the highest among them was music. Funny.
http://www.morgawr.eu/ld27/index.html

[0] http://www.ludumdare.com/
I know it is a sign of the amazing times we live in, but that managed to be less than I expected. It's not at a
3D model, but 'just' a panorama.

And yes, the times are amazing. Look at http://www.everest3d.de/en/everest-in-3d/everest-3d-app.html. It looks like somebody thinks he can make money by selling an app that allows those on Everest to browse a 3D model of the mountain (what else is the GPS option for?)
"some kind of academic career" - AFAIK it is very competitive.

"and the people that are actually valuable are the people directing things" - how many jobs did you change? People and teams can differ a lot in different places. Some managers are not just talking well at meetings, but take responsibility etc.
Startup vs. Corporate Life
I don't really understand why this page reports the received power in kW? This will inevitable result all reported power levels be some 10^-p with p > 3.

Also Watt is not a very useful unit here. You want something like dB(mW) which is much handier to work with. Good thing is, you just have to look at the exponent to get a rough dB(mW) figure: 10·log_10(m) - (p-6)·10, p being the exponent, m being the mantissa; for a quick estimate let m = 5, 10·log_10(5) =~= 7. So for the p = -23 this gives about -167dB(mW), which is accurate enough.
I really enjoyed some of these. Anything that really opens your eyes to reality is something special
A payment gate on ngrok would defeat the very essence of what the word "ngrok" came to mean. You Sir, have the greatest respect from me, and would agree that a technical solution is possible and conceivably orders of magnitude easier than the development of ngrok. On my things to do before I depart this world, is to understand how such a marvelous piece of software can be developed.
Very interesting post and worth the time reading but don't judge me when I ask... did he have alligators in his moat?
I really like the final line "Finally what do you really care about: name brand or doing cool work?"

Very true and something I feel so many people fail to realize.
I'm not Buddhist and I don't live in the states. But I do have a thing for Tibetan monasteries in the highlands of western china.
Risk tolerance big, I have other income waiting for me.

I'm confident about my UNIX skills, not so much about programming because I was never involved in big projects. On the other hand, whatever I needed to do... I did it. BUT given the programmers I see on SO and here, I really can't say if I could excel at professional without trying, not because I don't believe in myself (quite the opposite) but because I see extremely talented people with striking resumes. What gives me hope though, is that .. HN/SO it's a sort world-stage. You have Google engineers, consultants, encryption gurus etc. commenting.

I'm more eager to pursue the skills mastering. That's another dilemma I have: Spend time studying for a university or writing code/attacking real-world problems/contribute to an open source project, etc.
It's called timestretching. You basically have to chop up the sound into little bits and play them back in a staggered fashion.

The technology has a history from before the digital age: http://www.wendycarlos.com/other/Eltro-1967/index.html

Boutique DSP developer Sean Costello has done a great series of articles here: https://valhalladsp.wordpress.com/2010/05/06/digital-pitch-s...
Basic recommendation engine using R
Selectable time and memory difficulty of calculation.
Google finally discloses its diversity record, and it’s not good
Exitround Tech M&A Report
Practicality with Rust: error handling
The considerably new (4-5 years old) online prescription system we have in Greece has many issues (scaling to name just one). The company that writes the code is underpaid - was not paid for months, so much that they stopped support at a point in time, I know because I spoke with a dev via twitter to resolve an issue - and it has the state as a contractor.

So I’m not sure what exactly do you have in mind but I live in a small town North of Greece, where less than 15 people know what Linux is (to give a perspective). There’s no way I could get even a fraction of a state contract.

What I’m thinking of building though, was a software to medical office management, targeted to the Greek market (RoR/JS) for management of bigger and smaller medical offices. Could work as a SaaS. There are at least 6-7 SaaS services for medical office patient management that I’ve found online that offer essentially nothing more than just a DB and an interface with ICD-10 support/calendar/etc. I’d like to build something that interacts with the state’s online prescription system, which can read the medical history on the fly, notify if there’s any double subscription, give data, stats, etc. We’ll see, for now I'm stalled.

But it’s not a billion market. Not even a ‘million’ market IMHO. Could in Norway, but not in Greece.
Does anyone have a video of that?
Need Hackers on Email Board of Advisors
There is a nice book by Terence Parr on "The Pragmatic Bookshelf" called "Language Implementation Patterns". I found this to be a perfect introduction to compilers with a very practical point of view. Rather than talking about grammars for ages he dives right into some (java) code and shows you what problems come up when parsing code and how compilers solve them in different cases. I followed along in python and managed to write my own c-like compiler with it. I believe it is a perfect introduction for students that shows them that writing compilers is not dry, theoretical and boring, but interesting and fundamentally effectful.
Terrence is by the way the author of Antlr (reference just for his street cred)
Yeah, what are the odds? :-)

Yeah my parents are eagerly waiting for me in the pharmacy, my sister too! But anyway!

My thesis requires building a Proof of Concept sequence alignment program. Should be able to compare sequences (proteins and DNA/RNA sequences) and also give a sequence alignment score in order to test if say a bacteria has the substrate to produce a specific protein.

I'm building it using the ruby Sinatra framework. It's more about bioinformatics but my professor was very pleased to have a student that could build even an elementary system like this because for BLAST was complicated!!!

I choose my thesis early though, otherwise I'd choose to build a system where you put patient data and proposes medication/therapy (from drugs to lifestyle changes).
Well, that's a good point. I always saw declarative programming as something where one writes what to get out of program and does not write how to get it.

Functional programming still includes the way of how to get the result, it's just about composing dynamically created functions, tail recursion and immutability. I constantly find it hard to accept that FP is of similar class as logic programming, while FP is to me closer to imperative programming than Prolog or SQL.

(I like functional programming very much; I just don't get it why it should be called "declarative".)
A Week With Techno-Archeologists
There is a big downside to pencils (and ballpoint pens), which is that you need to push down on the paper. I write a lot and for years I would be limited by my hand getting sore (having to take breaks, simply not being able to keep writing). After moving to a fountain pen I've had no trouble at all, I can write the whole day without any pain or soreness.
This was written by David Rees, whose comic strip Get Your War On had to be the single best thing to come out of the 2001 wars.
Saddam Hussein had one built for his grandkids near his palaces in Baghdad.
Vignette StoryServer, a CMS from back in the day, had commas in all (or almost all) the URLs it generated.

http://en.wikipedia.org/wiki/StoryServer
Well, one can get quite far without writing macros.

SICP for example writes (almost) no macros. Norvig himself has written only a few macros for his book PAIP.
Nice. It made me think of this piece of art by Michael Craig-Martin. A confounding pulley system:

https://www.youtube.com/watch?v=9yQdFX7BgzA#t=354

edit: btw I can recommend every engineer watches this BBC series "what do artists do all day". The thinking processes of artists share a lot more with engineering that I expected and I found all episodes absolutely fascinating.
That's great! I actually didn't expect them to recognize the 8bit graphics.

What really prompted me to ask was the "The princess is in another castle" reference at the end.
Ordinary mechanical pencils are nice but the 0.7-0.5mm tips the layman is likely to see aren't always the best option. I recommend the use of a 2mm lead holder, because it acts a lot more like a regular pencil, and because no one except architects seems to know these fascinating little implements exist (and the architects are all doing things on computers these days anyway). And I can easily see you having the same one after 8 years :)
New Relic's in-office bike parking is Portland's answer to the Google bus
I chose the corporate path for reasons never mentioned: education. At a fortune 500 company with a high entry bar, i'm surrounded by really damn good developers who mentor me. There are best practices, and explanations behind them.

My friend at start ups seem to me to have not had the same further education that I have. Maybe some will figure out all the same things on their own, but it will take longer. Hard to say. Some of them at 27 are the 'senior developer'.
My comment wasn't meant as "pay more attention", but as a genuine tip.

From the text that linked to the Japanese article, there were mentions about certificate, and then a quick googling of the roman words would actually be enough for almost anybody to get the gist of the text.
Do you think Bach would have been a rubbish musician if he was an atheist? I suspect religion was just one of many possible muses.
If only the choices were that simple. Contributing to a start-up and doing cool work is great if the startup does well and some kind of compensation package materializes. If it doesn't then you might very well lose a bunch of time, opportunities and other advantages (hopefully you'll learn a lot, also worth something).

I went through this a whole bunch of times before something finally paid off and there was 0 guarantee that anything ever would pay off.

If you have dependents, a mortgage, responsibilities outside of just yourself and little or no savings to fall back on the risks associated with 'doing cool work' may not outweigh the relative security of doing working for some 'name brand'.

There are intermediate levels of risk as well, and those should definitely not be ruled out, it's also possible to slowly transition from one situation to another without exposing yourself to risks you can't deal with.