skysight-inc/HackerNews huggingface dataset:
There are a lot of cool engineers with cool presentations. You can't watch them all, and filtering by properties of the company backing the work can sometimes be a useful way to find only the things more relevant for you.

> Also F# on Linux works like charm

Yes, my only current knowledge of F# comes from working through tutorials on my Ubuntu laptop.

My comment was meant to suggest that F# makes it worthwhile to endure the pains of working in a Windows environment. I love Python, for instance, but would not consider a job coding Python from Windows. For F#, I would consider it.
Well in my experience for heaps greater than 10-12GB server side Java apps can have long and unpredictable GC pauses. As for desktop apps I do not think many will share your opinion ,mainly because in large enterprises such as where I work, Java app not freezing every single time it is invoked would be considered a great experience.
In this world of open source software and super fast servers , hiring is over hyped especially for apps & enterprise solutions. The best enterprise/web app coder is not necessarily the best analytical thinker or apolitical individual. Indeed, there are some domains where you will need specialists.

Any one who is hard worker (can learn etc) and has open mind to discussing design pros and cons is a good hire for 80% of software.
I would guess the future of bitcoin is rather every major corporation/country having their own bitcoin
The actual, demonstrable amount of misogyny in gaming stupendously, overwhelmingly dwarfs the even theoretical number of satanists or mass shooters in gaming. Hell, the amount of misogyny in gaming probably dwarfs the number of satanists or mass shooters in the entire world.
As ad-blocking becomes more common, demand for a unified subscription service grows. Hopefully, it's feasible, because I think it would be a wonderful thing. Some subscription services, which remove ads, are doing pretty well as far as I can tell; Twitch is the obvious one that springs to mind.
When did you quit beating your wife?

The author didn't, AFAICT, post the FOIA request. But I'll have to assume it was along the lines of "when did you delete the page that recommends users encrypt their phones?" With those assumptions, the FBI's response might not be helpful, but I don't think it's out of line or worthy of outrage.
Reminds me of Vancouver VCs who would tell local technical founders that it would be better if they got hit by a bus so they can flip the company.

Nobody likes to work for sharks and it definitely sounds very aggressive, not the type of people that you would want for long term visioned business startups.

VCs are looking for one thing: return on their capital. They are not your friends.
>>3. The game can't install rootkit-like spyware to inspect other processes on my system (hello Warden).

Isn't Warden a mechanism to detect cheating?
What's with the downvotes? Somebody actually going to refute that college degrees aren't as focused? Because that's pretty hard to argue given all of the requuired non-essential tasks and all the electives which are just whatever classes that you have to pay for, but can be complete throwaways.
It's like a youtube "Shark Tank". I'm thinking the biz model here is just brand awareness for the guy doing the interviews.
I seem to remember AIM allowing customized fonts and background colors around 15 years ago... Just sayin'
Perhaps speeding would be a better analogy. Everyone does it, but when you see the blue lights(or get a meeting req with HR) you know you're in trouble.
Same, except the only issue (similar to email) is that when I initially check something, the little alert thing disappears. So it can easily fall off my radar if I get distracted. Hence my need to keep my Trello todo list current.
How do food manufacturers calculate the calorie count of packaged foods? (2003)
People go ape-shit about silly features in IM clients all the time. Case in point, emoticons
Stream to own
how did you come across that opportunity and how did you land the gig?
I would just create a folder and a mail rule that moves the mail automatically. You would actually be able to filter your mail with more granularity than what a simple Slack channel can provide
i3 doesn't work natively on Wayland, sway does.
"Branchless banks" are nothing new. In Germany we call them "direct banks" (https://en.wikipedia.org/wiki/Direct_bank) and in 2012 they already had 15.8 million customers which is around 20% of the population. And the number of customers has only been growing since then. Most people who are only using online banking and ATMs anyway don't really have a need for branches anymore.
It's Wayland. Wayland is better.
Old media hasn’t had much to say about Gamergate or misogyny in the videogame industry. That fight is on social media and by nature grass-roots.
Location: Greater Boston Area

Remote: No

Willing to relocate: Yes

Technologies: html, css, javascript, Ruby, RoR, Foundation, Bootstrap, Sass

Resume: https://www.linkedin.com/in/kmhenry

email: celfrost@hotmail.com

Github: https://github.com/Lispless

Hello, I was anxious to carve my own path and jumped straight from high school to the work force. I got tired of work not being challenging, not learning, and not contributing to work. My friend told me I could be a developer, so I did just that. I saved up and moved from Seattle to Boston and learned code non-stop.

I came from learning to print "Hello, world" to the screen for the first time to developing an app from the ground up using AWS, omniauth, Active Record, and more in less than half a year. I love learning code and hope that what I can accomplish proves what I can do in a short amount of time. I'm currently looking to dive into the front end world and focus on making responsive design. Learning and building; that's what I want to do.
Poison is in everything, and no thing is without poison. The dosage makes it either a poison or a remedy[1]. Including water (water overdosis exists).

A couple guys went into coma in a nearby Buddhist temple a few years ago. A dozen friends planned a "body cleaning weekend" where they fasted and drank lots of water. They got a water overdose, a condition known as hiponatremia[2] (literally "low sodium" in the blood plasma). This condition is pretty nasty, because it messes with osmosis.

So kids, drink your water but eat a little salt as well.

[1] http://www.brainyquote.com/quotes/authors/p/paracelsus.html
[2] https://en.wikipedia.org/wiki/Hyponatremia
I would add "Physically based rendering" by Pharr and Humphreys to that list. They demonstrate how to construct a complex application using C++ using a fairly unique literary programming style, and they also provide the source code for a functional system in their homepage. It's domain specific but the domain happens to be concerned with efficiency and correctness so it's not a bad one to learn.
Actually things were quite different back then -- a lot of people found themselves in the position of needing to hire programmers, who until then had almost contact with that stratum at all. Nor any familiarity with names of programming languages or other buzzwords.

And IT in general was much more slow-moving since then -- even companies with lots of technical staff couldn't (easily) find people to adapt to the crazy quilt of languages (and yes, paradigms) that burst onto the scene.

So if you had even the slightest idea how a website worked -- your were like a gift from high heaven, and treated as such.

These days -- especially in larger cities, near everyone has social contact with some of the programming persuasion; many have dabbled in some form of scripting, at least, themselves; and you can't walk into a coffeeshop or ride a subway train without being immersed in techspeak.

So things have changed quite a bit, and correspondingly, the bar has been raised.
That's probably fair. It likely would have taken me a minute to do the mental math. The burst force approach took 15 seconds of typing and very little mental effort.
Dynamit | Columbus, OH | Full Time | ONSITE
Dynamit is looking for a full-time Front End Developer and a full-time PHP Developer.

About Dynamit: We are a software development company located in downtown Columbus. We build web and mobile applications and serve our clients as strategists, creatives and engineers. We work hard and play hard, and operate daily by our core values: Drive, Accountability, Growth, Community, Client-Centric, and Do the Right Thing. We have the energy of a startup, and are always looking for great new projects and opportunities to solve complex problems for our clients. Learn more about Dynamit at http://dynamit.com/

About the position:
We have an opening for a Front End Developer. This person should be experienced with HTML, CSS, and Javascript (ES6), preferably with 2 years+ of experience in front end web development. It is preferred that the candidate have experience with HTML5 APIs, SEO best practices, data formats (e.g. JSON, XML), and progressive enhancement/graceful degradation. The full posting can be viewed here: http://www.dynamit.com/careers/position/253066fc-69ad-4c2f-b...

We also have a new opening for a PHP developer. This candidate should have experience building data-driven OOP web applications, experience with PHP(5.5+), HTML(5), CSS(3), JavaScript (jQuery preferred), AJAX, JSON/XML, version Control (Git / Subversion), and preferably MySQL, SQL, MongoDB, Redis/Memcache as well. The full list of qualifications can be found on our website, here: http://www.dynamit.com/careers/position/0fa7b975-94f0-4dda-a...

Dynamit offers great benefits like health, vision, dental and life insurance (we cover 100% of premiums for employees and chip in with 25% for dependents), a 401K matching program, paid parking in the Arena District, and a flexible PTO policy. However, the best thing about us is the people who work here!

The best way to apply is on our website. Direct links to the postings are above, or visit http://www.dynamit.com/careers/ to check out our full list of openings.
Thanks!
-Kelli, HR Coordinator
No. I did not mean $20k in a month. I meant that over a period of a few months.
Your proving my point. When the store was first launched it did have a problem with misleading apps. But today those problems are far less. MS tweaked their submission policies and tossed the misleading app. That shows continued work on the trust and security of the store, a value add, and thus not rent-seeking.
Observation: JavaScript runtime errors don't crash my browser tab, just halt the current call stack. I wonder if that's a consequence of bad/adhoc architecture, or if browsers represent a class of apps where silently swallowing errors is the right thing to do?
MAME is now Free and Open Source Software
I still really like HipChat but the latest versions have been unbelievably bad. Connection issues, message delivery issues, users showing up as offline who are actually online, etc... If they don't fix things soon we're going to have switch to Slack.
It's definitely in line with how the government frequently responds to FOIA requests. That's the idea.

edit: relevant link from sandworm101: https://www.techdirt.com/articles/20150626/09583531469/how-f...
Cloudflare disables ANY for TCP requests as well, which might be frustrating for debugging. I don't fully understand its usages though, so maybe it's not such a big deal?

Forcing large payloads to upgrade to TCP responses is probably a more compatible fix for this in general.
It also raises the question of how much ownership he retains of the company and how much of this would actually be his decision (vs. his investors looking for an exit) given that they've raised a Series E round and have taken ~$340M in funding [1].

[1] https://www.crunchbase.com/organization/slack#/entity
In a sense, market worth of programmers does start to crest sharply by age 30 or 35, independent of intrinsic ability.
I agree - my Skype on OSX has no ads, the windows version does. So it works good for me.
The gamers are grassroots because no media outlet represented them but old media (and mainstream new media) did run with the anti-gamer story. It was covered in CNN, NYT, Forbes... There was even a CSI episode.
Software engineers who "peak at 30" are not taking care of their careers. I'm over 50, haven't worked a full year anywhere in years. I contract or consult, and can usually find a new job lead in hours (or just deal with one of the many sitting in my inbox), and get hired in one (max two) interviews. And it's not because I'm a rocket surgeon. I know lots of software people who are eminently employable in their 50s and 60s.

A critical problem that exaggerates the "ageism" is people who sit in the same corporation for 15-20 years, get laid off because companies change, and haven't refreshed their skills for many years. I saw my spouse go through this last year. She got laid off from the company where she'd worked in a variety of roles for 13 years. Her field toward the end was product management/ownership, and she liked it, but she didn't like Agile - she'd had bad experiences at her employer with careless engineers using "agile" as an excuse to have no process and no oversight. She had also spent many years developing deep domain experience in a narrow specialty (international e-commerce). She could find generic PM jobs easily enough, but they didn't exercise her domain experience and they didn't want to pay her what she'd been making just to be a generic PM. It took her six months to find a new job that uses her domain expertise (educating herself about Agile along the way).

For people less determined and hardworking than her, the problem can easily be much worse. If you've done nothing but Microfocus Cobol for the past 20 years and suddenly have to find a new job because you employer finally ditched that antique piece of crap, and you aren't interested in learning how to do something modern, you're in a world of hurt.
Mostly usable unless you use nVidia or AMD with the binary drivers. AMD are going to be supported in the near future via their open-source amdgpu driver (for GPUs from 2015 onward) and nVidia will show up with a new driver that will support Wayland, any day now, we "promise".
Skype has dropped linux. SKype is now dead to me and those I work with. Dustbin of history.
Really? You move from city A to city B and have to go back to fire fighter school?
Admittedly I don't know very many firefighters but the way in for some was to get in a small city, then move to a larger one as they were already in the club so to speak. I don't believe they started at the bottom rung again.
This is an excellent point: how on earth can publishers be happy with this? Every time I see either the face peel / belly fat advert, or the component with a grid of so-link-baity-its-parody ads in it, I think less of the site I'm on. It doesn't matter how prestigious your name, if you associate it with the scummiest content in the universe, prepare to cop some flak.
I think you mean "in an hour?", which is how long the meeting lasts.
I completely agree. And there's an opportunity to get even more meaning out of work when it's your choice of what to learn and do rather than dictated by market conditions or necessity to survive.
Your statement makes no sense. Individuals have the right of association. They lose that right as soon as the vehicle of association is a corporation under your view... unless your saying that association and speech rights are mutually exclusive.

Unions, for example wield much capital with a small number of people involved, are you suggesting that they, too should be limited? Major political parties are associations of people with significant financial resources once combined with few people making the real decisions. Should they be limited? Should non-profit organizations be able to take part in speech under the First Amendment?

This thread is about a company, Apple, invoking Constitutional rights. My comments are questioning how a relatively progressive leaning community will embrace a company having rights under Constitutional doctrine while also holding that companies should be denied access to rights under that same doctrine depending on progressive political preferences. This is inconsistent and inconsistent with the concept of "rights". I'm point out the contradiction, which is pertinent to the thread, and suggesting you choose: does the right to association exist? does the right of speech exist? are these rights mutually exclusive? Or do you really just want what you want and the definitions are fluid depending on how convenient they are to your viewpoint?

As for the original intention of our democratic republic... I'd be interest to know where you get your sense of original intention and enough to know that using force to prevent certain associations of individuals from free expression. I'll bet you'll find about as many different opinions about original intent as there were founders establishing that original intent. In essence such a statement is merely happy political rhetoric, devoid of real meaning, which is the stock and trade of most politicians.
I do not agree, this is tutorial is very specific for competitive programming and it is well known that it doesn't mean good code, e.g. https://news.ycombinator.com/item?id=9324209 and actually it was great tutorial years ago but now we have c++11 and I would like an updated version of this tutorial that use c++11 features.
> which is probably for the best because as far as I can tell, the current incarnation of XBLA is a shadow of its former self. As an outsider I'm not really sure why that is, but it certainly hurts my confidence in Microsoft's ability to manage an open video game ecosystem.

I am not sure why you say that. There is significantly more Indie games being released for Xbox One right now than it was for Xbox 360 and XBLA. There are also early preview releases similar to Steam EAPs, etc.
Also https://news.ycombinator.com/newsfaq.html.

(These are the "Guidelines" and "FAQ" links at the bottom of the page.)
Out of curiosity were you in Melbourne? I found many flavors there at international grocery stores. If you'd like to discuss more - @kicksopenminds on Twitter.
Search 150+ APIs offline, in your terminal or browser
I think the real answer is that in the competition only pencil & paper is allowed. No computers.
You forget that the Coolie trade of Indian indentured workers went hand in hand with the slave trade https://en.wikipedia.org/wiki/Coolie
Scientists find cancer's Achilles heel
Unemployment ,I graduated in 1981 , newly minted , state certified in welding 1750 cr. hrs. With a lot of hope went for a welding job in Toledo , the line was 100 yds. long . I got up there, the guy shook his head at the guy next to him and said this is the guy we need ; looked at me and said son look behind you all of those guys have families to feed ! Unemployment I could tell you all about unemployment !
Do you have links to where this is demonstrated?
Yes, that's a huge problem. It seems like we're at the tipping point where the inequality is so huge that it's hard to ignore.
Spoken with absolutely zero shred of credibility or proof behind it, just a bold assertion to virtue signal to others. You're so cool.
I don't buy the "too few jobs argument". We got told this 30 years ago when computers started becoming mainstream and households had one person going out to work. Certain jobs get automated but more bullshit jobs get created.
Don't use C++03 in 2016 please.
I somehow dug Cindy out of the crypts of my brain. The squeeze theorem is sometimes also called the sandwich theorem, so that one threw me off.

It's also sometimes (in Italian and Russian, according to my professors) called the Theorem of The Two Policemen. Imagine the path of a drunk staggering down the street. Then imagine the path of the two cops who come to grab him by the shoulders.

Et voila! The Theorem of the Two Policemen.
Kind of relevant: Are bootcamps worth it? I'm looking to get into programming, but I have a full time support job right now that I need to be able to live and eat. I can save my money and do a bootcamp, or I could learn how to program in my downtime. I'm not sure which route to go through.

My friend did a local bootcamp and now he's doing ASP.NET work and loves it! I'm just scared of doing that specific one because I don't really have interest in anything microsoft.
It's nice having a nearly native Unixlike shell and its more convenient than a VM. Even for simple tools like git and ssh. I use babun and it works great.
That's simply not true at all. See recent BBC video on 'Dark side of gaming'
https://www.youtube.com/watch?v=tZMjGwjCAuQ

Three women who were interviewed all commented in the video about how BBC misrepresented their views and cherry picked quotes to fit the narrative

YOGSCAST Hannah: I pointed this out during my interview, and said online gaming companies need to step up and help support reporting and banning like DOTA 2/Valve did - looks like that didn't get through, they just kept the bit where I said abuse happens to everyone :(﻿

0Apes0: 3 days ago Being the manager of the HoG (shooting the shot gun) I am very disappointed at the finished edit of this. This was supposed to be a film about women in gaming but 'sorry we had to change direction) in the last couple of weeks. It's only purpose is to make women feel like victims when we're not. MEN and women experience a use everyday online, the bet thing to do is to ignore it and ban the stupid people on Twitter, live, psn and twitch. Not worth the worry. I said this but clearly this was deemed too logical to show and we must all remain victims. Not happy with the finish product only that it's appeared on YouTube and not real TV. Also lol good job at bringing KSI in.﻿

Ms 5ooo Watts: 1 day ago I'm honestly disappointed with how this turned out. I was approached to speak about women in gaming as a whole not to only talk about the negative side. Even during the interview I was asked to give my positive experiences with being a gamer as they didn't want this to be a one sided thing. None of my positive comments about my community and the gaming community as a whole were included at all. The initial email that I received asking for an interview said, and I quote "I’m working on a BBC3 documentary looking at the experiences of female gamers, how experiences are changing (and how the games themselves are changing)" No where in there does it say that the program will be about "the dark side of gaming" I never signed up to be some kind of warrior against sexism online, I was asked to talk about the experiences of women in gaming, how things are changing and how games themselves are changing to reflect women in gaming now being more represented. Not happy at all.
You're right that some of those items are bad practices in normal development. But some of them would actually help a person bang together crappy but working code more quickly for a one-off task.

Perhaps we should read "competitive programming" as "programming quickly without regard for quality." Taken that way, the article could even be titled "programming to impress nontechnical managers so you can become one."
Kidney stones. Never again!
You could say the same for any proprietary program you're running. A sandbox just provides a false sense of security.
Remember that the Series E round was on a very large valuation. He surely gave up a much greater % in the early days when the company was still working on a game.
100% agree. I'm in the exact same boat. I'm moving to SES as well for the same reasons.