skysight-inc/HackerNews huggingface dataset:
Forgive me, but why has this story received so many upvotes? As others have mentioned, the front page provides no example of what to search for, and once I finally got a few results, they were less than interesting. Maybe I'm just not the target audience? Is there actually a need for this?
Takes about 5 seconds to install a theme to your liking if you don't like the default one. I happen to dig it, personally.
Show HN: Turn Your Smartphone into Security Cam Anyone Can Watch
Learn to Sell Yourself 1 Night Workshop in SF, Seattle and Austin
hmm, maybe fb wants to kill instagram?

rather than just pull the plug, they can test to see what happens when you introduce a horrible icon. What affect does that have on usage?
Easier and right are often not the same thing.
When people are forced to write tests, they merely write lousy tests. It doesn't change anything.
Even the Army has long held minimum standards for mental capabilities. This is backed up by a lot of research.

I am also a son of a teacher, but that's very different than an actual teacher. I can't picture using that to try and argue from authority. Especially when the lowest end of the scale is segregated from everyone else.

Though, I guess wallowing in your ignorance is par for the course.
> The issue with frameworks like Rails <... snip ...> is that you get so much for free and don't have to understand how all the pieces fit and work together

Having used both Ruby/Rails and Clojure, I think Clojure swings too far in the opposite direction, where absolutely everything is foisted on the developer and they must hold the entire codebase in their head at once or drown.

We even see this in luminus, the closest thing Clojure has to a web framework. It's just a leiningen template which spits files out on disk and says "there you go, it's your problem now". Of course there are upsides to this approach, but personally I've come to find developing web servers in Clojure a withering, joyless experience. Elixir and Phoenix show much more promise and seem to strike the right balance between featureful-ness and cleanliness.
I've used grafana from a browser at a company once, and liked it a lot.
However, when I've looked at installing it myself, the docs immediately start talking about other projects, like influxdb and elasticsearch, things I know little about nor want to.
Conversely, the things I do want to know about, what is it written in, architecture, how to send data?, etc, are missing or buried somewhere.

Is there an easy tutorial on how to start sending it data after install? That's all I want. Also, would like to use standard tools like curl, python, and postgres, is that possible?
I definitely use Wikipedia, but never when "looking for news". The article points to stats that people read Wikipedia before linking to news sites, but that is likely just because the Wikipedia article linked them to news sites. These readers are probably just looking for information, and news sites are reasonably reliable for that purpose. I imagine most of the time that a reader links from Wikipedia to a news article, it isn't a new news article—if for no other reason that it has to have been added to a Wikipedia entry already.
Usually 3 to 6 months (unless you specifically go for a horrible couple week contract) and every contract I've worked has rolled on or been extended.
Note the paper's definition of medical error:
"Medical error has been defined as an unintended act (either of omission or commission) or one that does not achieve its intended outcome,3 the failure of a planned action to be completed as intended (an error of execution), the use of a wrong plan to achieve an aim (an error of planning),4 or a deviation from the process of care that may or may not cause harm to the patient."

That's quite broad
That's not fair :) But it's true a lot of people just don't give a shit and will spend more effort avoiding learning than it would take to learn something so you're forced to cater to lowest common denominator.
Hospitals are a mix of stakeholders, all of whom have different agendas. There's something to be said for a blame-free environment where you can actually get honest post-mortem assessments.
> I think firing someone is a valid reaction to some things, but also the fired person is unlikely to change in the process. This is just pushing the problem on other people in another company.

Firing someone is generally not something that is done to help the person change, help the industry, or anything other than limit costs to the firing firm resulting from continuing to employ the fired person.
Famous shrugger.
I'm getting really tired of engineers complaining about pricing and being cheap (I'm a engineer + founder). User pricing is a much better model for organizations (scales as you do in terms of headcount).

And for individual accounts this is a win, win, no matter what. A flat $7 get's you unlimited repos.

GitHub is not out to get you. GitHub's "PR" department is not trying to trick you. GitHub builds and maintains a crazy powerful tool that you probably use hours a day. It should cost money, and honestly it should cost more if you ask me.
Ask HN: Interview for non-tech role at tech co. How do I break in? How did you?
I've been contacted by a recruiter from a big software company with a developer/sales office in my city for an entry-level business development and operations position. This is obviously a huge deal to me as it would represent a large bump in salary and be a big step in my career.

I'm 25, a recent graduate from university (where I studied media and communications). I've always been very interested in the Internet and tech, but never pursued building things outside the odd website. I've worked with several start-ups, and continue to do regular freelance copywriting, and I also work regularly as a freelance writer and photographer for culture-based magazines and publications (think Vice, GQ, etc.)

My current full-time job is marketing manager for a small business. While I've done a lot of great things for the company (Getting us in the news, new website, new partnerships with some equipment companies we use), I feel like this new opportunity facing me is one I want to take. I see this as my chance to break in to a reputable, well-regarded and growing software co. (don't want to name but they're featured on HN often). They offer equity, a health plan, and also subsidize potential tuition, which I would absolutely throw myself at (I'm very interested in learning more about full-stack web development.)

Obviously studying company mantra, language and milestones and talking up the value I would add with my past work experience is a priority, but I do want to hear about how you broke into a tech company from not-so-traditional backgrounds? If you're a recruiter reading, what do you look for in candidates like me? And any advice the great readers at HN want to bestow would be incredibly helpful! I've been to this company before (at parties, I know several developers who work there) and really think it would be a great place to work. I'm doing everything I can to prep for it.

Thank you!
If anyone on OSX has trouble launching the updated .app bundle: check the JVM specified in info.plist (right-click on the .app -> Show Package Contents -> Contents -> Info.plist) is 1.7* or (better, for Retina support) 1.8* . The default 1.6* just kept crashing for me (PyCharm 3.4.4, OSX 10.11.4, way too many Java versions installed for my own mental health).
They want more users. Google actually makes special deals with carriers to optimize GCM, so it's best for battery life. It depends on your carrier, but the websockets fork LibreSignal can use up to 5x the battery life. On my phone using the fork bumps battery usage from 1-2% to 2-4% (Sprint), but is totally worth it to avoid Pentagon/Alphabet (I mean Google).
I think claims as strong and vehement as yours ("hogwash") should be backed up more and better than in your post.
Have you tried luminus[0]?
I found it to be quite straightforward to get started. What I didn't like about clojure is that it smells like java a tiny bit too much and there's too much to choose from be it language abstractions or libraries I guess that's what you refer to as "pulling teeth".

I'm gonna try Phoenix for my next project, even though I really like Django and I have never been too much into rails or ruby.
My other option would be Django + socket.io, and I think that would be the more mature stack, but as much as I like javascript and python I think that would lead to more complexity and thus make the project harder to maintain.
I may be stabbing myself in the foot, but let's hope not :D

[0]http://www.luminusweb.net/
Just curious, but what do you consider a serious web app?

I have had great success with Python across a variety of different applications.

A lot of people seem to end up comparing/picking between Python and Ruby so I am curious for my own knowledge what type of serious application does Ruby make easy where Python makes difficult?

I also think the overall gravitation towards microservice architecture generally makes language choice less important on the whole...but that's just me.
If you assume at the outset that he is on track to be fired, that has a tendency to be self fulfilling prophecy.
Easily avoidable and now a tough spot to be in, but this is the best example of transparency I've seen for when a Kickstarter "fails" – and to get his cofounder's admission of guilt on video? Wow.
> I got the impression that a recruiter jumped on an opening
> they came across and just kind of threw me in there and the
> company hiring decided they weren't getting much in return
> for the potential money they'd be laying out. I was pretty
> well qualified for one of these positions, so I wondered if
> they wouldn't have been more enthusiastic if there hadn't
> been a recruiter between us.

I mean, I can't speak for all situations, but generally the costs are accounted for differently, and unless the company is absolutely cash-strapped, they just weren't that interested in you.

> But now I only respond if I am convinced that they have
> an actual working relationship with the company they
> claim to be representing

In the EU they're legally required to be upfront with you about this.
> Islam enables interpretations that lead to the formation of these oppressive regimes and then these regimes and then the power structure continues to enforce that interpretation.

Ok, sure. I can agree with that, but in my opinion it's a low-power assertion. Liberalism as an ideology allows imperialism and coups, too. Like the one that ousted the democratically elected prime minister of Iran and replaced him with the autocratic Shah.

There is nothing especially poisonous about Islam. The politics of the Middle East are largely driven by global capitalism, imperialism, and war. What has more political force? A cruise missile or a copy of the Quran?
Actually, you probably want to have both. Push is great when you are collecting results of some operations, otherwise you would have to save data somewhere until it is fetched.
I think you are correct. Boy that is a confusing way to word it on Github's end.
Can you explain how the comment was trolling? It seemed to be a legitimate comparison.
Rails 5.0.0rc1 Released – Is ActionCable Ready for Prime Time?
"on Sunday" please.
I actually just posted this http://weworkcontract.com/ for London contract jobs aggregated from job boards (and recruiters).
Thanks for posting that!
This is not how statistics work. You can't generalize from just your personal experience.
Disclaimer: I am a software engineer at Underdog.io.

There are a lot of platforms nowadays that help to remove the "middleman" of external recruiters. Underdog.io, Hired, Vettery, InterviewJet, and others. These platforms typically are working to connect companies and candidates together directly by removing the "find and apply to each company individually" type approach. Instead they accept candidate applications, put them through their own internal approval process, and then, if selected, present them to companies to then make the decision if they want to talk to the candidates directly. In my opinion is approach is a much nicer and less stressful process for candidates.
Not pleasant to look at. Not sure why
Call up your friends and tell them you are looking for a new gig. Your peers will likely make better matches and more meaningful intros to companies you'd actually want to work for than recruiters.
Timing is difficult even if your fundamental analysis is right. Stocks may be overvalued and still go up several years.

Shiller PE is over 26, stocks are clearly valued very high.

http://www.multpl.com/shiller-pe/
OTOH doctors now do serious liability limitation by constantly worrying over their exposed "attack surface" in case something goes wrong. Having your medical staff being forced to be more worried about legal repercussions than well-being of their patients is not exactly healthy for anyone involved.

Compare with aviation industry, where considerable effort was made to treat accidents as systemic problems and a) making sure individuals won't get immediately blamed for stuff that's not really their fault, and b) that everyone can learn as much as possible from every mistake made so that they don't happen again.
I'll welcome any alternative to Arduino IDE with open arms. I'm not sure why Arduino decided to reinvent a text editor instead of focusing on a plugin for a better text editor.
Nothing precludes an Electron app from being multithreaded (though WebWorkers, child processes and more) or relying on native components to improve CPU intensive tasks.

If someone is wanting to release a shitty application, they're going to do so irrespective of Electron availability.
Oh god, what is with wretched gradients? OS X has become an angry fruit salad, and now this. Fortunately I've never seen the appeal of Instagram, and uBlock Origin does a great job of making sure I never see social media buttons, so this will hopefully be the first and last time I have to look at it, but really: WTF were they thinking?
Because if not, you provide them with an extremely compelling incentive to lie.
What kind of a knucklehead:
<p>--takes in ~$600k before a corporation is formed?
<p>--puts it into the account of a diesel mechanic, with no financial background?
<p>--relies on the mechanic's "assurance" that he will hold the money "in trust"?
<p>--when the theft is found fails to make a police report?
<p>--fails to immediately sue to seize the house paid for with the stolen money?
And what kind of idiot:
<p>--makes a Youtube video in which he admits to stealing the money?
Are the Crown prosecutors in Saskatchewan all on extended vacations?
Assuming that lawyers in Saskatchewan are half-brain dead--the only possible explanation here--the lawsuit to seize the house should have been filed the day after the thieving mechanic failed to make a scheduled restitution payment.
This is the problem with Kickstarter: vast funds are given to amateurs who are clueless when it comes to how to run a company.
I'm sorry, but didn't this same article get posted two or three years ago? Looks incredibly familiar.
Perhaps, but the recruiter's cut is based on your salary, and they also usually know how much the client is willing to pay - and quite possibly what they're previously paid for people of your calibre.
This is a disaster for renewable energy and should be reported as such. The costs of such unreliable power are enormous. Such naive reporting does the world no favors.
To give some more context, this is the work of Adam Yedidia, Scott Aaronson's PhD student at MIT. Here's a related blog post on Shtetl-Optimized:

http://www.scottaaronson.com/blog/?p=2725
So the update treadmill is normal? That's a very weird thing to assume is normal.

"Well, in our country," said Alice, still panting a little, "you'd generally get to somewhere else—if you run very fast for a long time, as we've been doing."

"A slow sort of country!" said the Queen. "Now, here, you see, it takes all the running you can do, to keep in the same place. If you want to get somewhere else, you must run at least twice as fast as that!" [1]
Which companies? _trollface_
I suffer from this. Recently someone told me,

"Don't think of "problems" in the extreme sense.
A problem to solve could be as simple as increasing efficiency of something by 1%."
The CERN particle collider detector - http://home.cern/about/experiments/atlas
More worried about NSA correlating the two after getting the data from Google, but the one good thing about their centralization model probably is that with millions of users to a central server (and something you do as often as texting) this makes timing analysis extremely difficult.
Number of potentially habitable planets in our galaxy: Tens of billions
in py2 it's a builtin, so just: intern(thing)
Very big difference between

>>Specialization is for insects

and

You can know the name of that bird in all the languages of the world, but when you're finished, you'll know absolutely nothing whatever about the bird. You'll only know about humans in different places, and what they call the bird. … I learned very early the difference between knowing the name of something and knowing something. - Richard Feynman
I do not pretend to have any first hand knowledge of these languages, the little I know is from what can be found on the 'net and, yes, second hand information. Also right now the office firewall doesn't let me access the ALGOL Report (!). Still...

"Garbage collection is not mentioned in ALGOL68 report at all."

Possibly is not mentioned explicitly, but it might be implied. Did any conforming algol implementation ship without a GC? Wikipedia explicitly lists 'Cambridge ALGOL 68C' as an extension omitting GC. As far as I know it took a while to have a properly conforming Algol 68 compiler as the spec specifies behaviour, not implementation (cf. Knuth's 'Man or Boy Test').

Also, as you pointed out, many of those languages relied on hardware support for safety. It is at least plausible that the progressive cpu intergration of the '80s which lead to the rise to dominance of simpler and faster architectures (RISCs and even x86) left languages and OSs that realied on more complex hardware support at a disavantage compared to C and UNIX.

It is around that time that the Lisp Machine was discontinued and the iAPX 432 failed.
> Instead they accept candidate applications, put them
> through their own internal approval process, and
> then, if selected, present them to companies to then
> make the decision if they want to talk to the
> candidates directly

So ... they're recruiters then?

EDIT: Looking at their website, it's a recruitment agency with some small amount of candidate selection automation built in.
It's far from perfect, but Corel AfterShot Pro[0] is an example of commercial software that uses Qt and ships for Linux, Mac, and Windows.

Some of the imperfections I notice are:

* The options dialog has a lot of things that just look "different". The controls are native, but the way they're positioned, etc, clearly isn't. The Mac has a lot of common things, like which order the Yes/No/Cancel buttons would appear in a dialog box, that aren't done the same in AfterShot.

* Being a photo management/editing application, it naturally uses a dark theme that looks out of place everywhere. Adobe Lightroom and Apple's now-discontinued Aperture both do this. It seems to be a normal thing with this type of application.

* On Linux, the window decorations come from AfterShot, not from the window manager. It also has the Windows close/minimize/maximize buttons.

* On an old-enough Mac, the integrated GPU doesn't provide the OpenCL stuff that AfterShot requires. This causes it to crash at startup, whereas a real Mac application would tell the OS to fire up the discrete GPU.

* I seriously doubt that it exposes any of its API to AppleScript/COM/DBUS, but I haven't checked. I know that it doesn't register itself as a source for the system-wide photo browser on the Mac (as an example, Insert > Pictures > Photo Browser in Microsoft Word on the Mac will show your Aperture, Photos, and iPhoto libraries as whatever structure they have in that application, not just as files on disk).

[0] http://www.aftershotpro.com/en/products/aftershot-pro/
Almost forgot about that one.
Oh, wait, some engineer was cheating with the reporting software... :D
Yes. It's why that argument is made about airport security all the time, for instance by BloomBerg: http://www.bloomberg.com/news/articles/2012-11-18/airport-se...
"Law abiding citizens are disarmed, crime increases"
If customers are getting paid to use electricity, is it legal for them to just send it to a ground wire the whole time rates are negative to get paid as much as possible?
You can start here :

http://berlinstartupjobs.com/contracting-positions/

IT jobs are not filtered, though but they exist.

Another way is to approach companies and offer freelance service, of course they prefer to hire you, but usually if you show qualities, they consider to work with you as freelancer too.

Also headhunters are willing to find you a freelancing project.
> While I think it is very true the question I asked myself is, should my company be the training ground for people to learn to get along ?

> The answer I came up with is a resounding no. I think that knowing how to interact with the opposite sex is something the individual is responsible for before even entering the work place. If they want to pay me to teach them manners then so be it, but I am not going to pay them to teach them manners.

60 years ago, that would be spot on. Back then there was a very clear distinction between work life and social life. Furthermore, there was much more separation of job by sex so that even if you were engaging in a social relationship with an opposite sex coworker you would probably not have much interaction with them while at work.

The workplace nowadays, especially in many tech companies, is quite a bit different than the '50s tech workplace. Companies now often deliberately try to mix work life and social life, often aiming for an environment that is more like college than like a workplace. Startups often keep employees so busy that they must spend long hours at work, leaving little time to maintain an outside social life.

How this strange mix of work and social is handled is often quite different from company to company.
Self-interest/motivation has its own MO. Also, sometimes motive isn't so important - physical behavior is. This is the evidence which can be collected. Otherwise you can't really assume much. Your original comment seemed to imply a conspiracy though through "built by".

This is a little detached from the original context though, and there's another issue there; People are not random processes, they may choose to pursue selfish strategies conditional on being in a system where it is uncritically "assume[d] people are being reasonable by default".
Good idea, bad colour contrast.
They already had this in their old model. If you downgrade your plan and have more repos than allowed, they don't force you to delete them. They archive them and if you ever need to access them and make them active again, you just upgrade, for at least the month. Seemed pretty fair.
So django gets it right. Laravel and symfony seem to get it right, yesod for Haskell gets it right - basically Rails is pretty awful, always was, but the crowd got caught up in five minute blogs and shiny magic to question the questionable insecure code, the rather suspect architecture.
Because the parent comment asked one to consider the financial impact to Rio if the games were cancelled/boycotted. Nothing more...
It is a numbers game.

You will be falsely rejected from some companies.

You will be falsely accepted from some companies.

I got my current job by applying on their jobs page.
There's a good point. The number of visitors from those countries actually remained typical or declined in London for 2012. It is conceivable that the increased hotel and airfare costs actually deter travel from poorer countries.

http://data.london.gov.uk/dataset/number-international-visit...