skysight-inc/HackerNews huggingface dataset:
Precisely!

Well, it's interesting that ooc returned to its roots, because when I first started working on it, it was for a small simulation game project at university.

I'll try to be as unbiased as can be, though.

Here are the reasons I liked writing it in ooc:

- I find it hard to write bad ooc. The language is smart,
but not too smart, so you can write code that's concise
yet not too confusing.

- Moving up from C, having a single tool manage the build
of your whole project is really cool. I recently added
cross-compilation support, so I produce the Windows, Mac,
Linux 32-bit & 64-bit builds from the same machine.
I have a simple Makefile for tasks like packaging so
releasing a new build is a 'make deploy' away!

- Recent versions of rock have gotten relatively good at
error checking (there's still plenty of room for
improvement), but it's often a lot more helpful than
well, most compilers I've seen. (Clang isn't bad, but
it's C, so it can only help you on a low-signal level).

- Most of the libs I wanted to use (SDL2, SDL2_mixer,
OpenGL 3.x) already had bindings, and for the others
(stb_image, etc.), well, I wrote'em. It's usually a
matter of neatly organizing C functions into an
object-oriented-ish interface.

I'm not trying to sell the language here so I'll stop, but mostly - for this project, after 5 years spent working on and off on the language (and peripheral projects), it got out of the way. I could just write what I thought and it worked. From what I gather, it's a rare satisfaction in the software craftsmanship realm :)

As for the downsides, well, there are things I know to work around, language features I know I'd better avoid, and the occasional compiler blips. But for a project of that scope, I got away with "using my toy language" relatively scot-free!

I still remember the very harsh comments when I first presented ooc to HN a few years back. Forunately I was in a high at that point so I didn't care. Had I listened to them, I would never have gotten where I am now. So: stay positive, everyone!
(I'm working on Sourcing.io.)

Great question. Our database is built up by indexing publicly available information. Some (or all) of the engineers that connect their accounts will already have a GitHub account and, if so, will probably be in our index. However, we certainly don't use the social connection feature to index even more people, particularly if they're not publishing code and are more private.

The ability to see your team's extended network of engineers is really useful but we recognize that it's pretty scary to connect your personal social accounts to an app that's work-related. We're working hard to earn the trust of the engineers who happy to share their network with their employers.
On other discussion boards, I'd assume you were trolling. There is enough good faith on HN that I'll reply honestly.

> miserable schmuck
> barely gets by in his job

People who are miserable schmucks barely getting by in their jobs are the very antithesis of the manipulative human I described above. A manipulative person is usually the director of sales. A manipulative person is someone who spends 20-30 hours in the office at the most, and the rest of it with his/her family or vacationing.

You need to understand that manipulation of human beings isn't a character flaw, or something done for its own sake. It is done with a laser-focus on the results. Either you have manipulated the dev/ops team to work unreasonable hours to meet a promise to a major client that will net you alone a 20k benefit at the end of the month or ... you are going to be "just" the sales guy.

People like "us" here on HN are cannon fodder for people who operate at this level. Manipulation, persuasion, sales, negotiation - people who excel at this eat people who "ENJOY" their 40hr jobs.

I - I'm writing honestly here. It's difficult for me to believe you are not trolling. It's a very thin line for me to believe you are writing honestly here.

> cheater actually gain? Almost nothing.

The ability to demand a salary equivalent and easily surpassing that of a 20+ year engineer for ... the ability to sell things? Do you realize this human has no academic expertise whatsoever? They are PAID to manipulate and persuade.

You can call that "cheating". You can find it detestable. You can cry about it in eloquent and persuasive language as you have attempted to do above.

I sincerely do not mean this as an insult but: either you will adapt to the fact that 'success = manipulation' in life, or you will become one of the deluded schmucks in a dead end job because your skills with rails/js are obsolete in 20 years. The ability to manipulate people has infinite job security, and infinite earning potential.

As the Marines say: adapt, and overcome.
A beautiful reading, writing and publishing platform you can actually rely on.
If you're curious why Intel is making an HTML5 IDE and what their goals are, you can check out this blog post: http://software.intel.com/en-us/html5/blogs/why-intel-xdk-ne...
This is a color-calibrated professional display. IMO it's a great price, about the same as what name brand 30" 2560x1600 were 2 years ago. Compare to a white label IPS 2560x1600 and it still seems reasonable: http://www.monoprice.com/Product?c_id=113&cp_id=11307&cs_id=...
The DPI adjustment in windows has worked since XP, worked well since vista, at least for my purposes, and in 8 its a per monitor setting.
(I'm working on Sourcing.io.)

We don't currently have a quick-and-easy way for you to opt out--we will do soon. If you'd like to email me on richard@sourcing.io I'd be more than happy to find your profile, show it to you, and remove it permanently.

As an aside, we really hate recruiter spam too. We've just got started but our plan is to build a tool to help great recruiters manage engineer-to-engineer outreach--it's much better to receive a recruiting email from the person you'd be working with. If you're interested, they can connect you to their technical recruiter who can manage the process from there.
Certainly! If you have any questions I'm happy to answer them, and email is in my profile.
I'm working on a highly requested feature at http://reportgarden.com for templates and automatic reports
Maybe I'm old, but whenever I see references to "Elm", I only think of the MUA: http://www.instinct.org/elm/
Actually I still miss 4:3.
The trailer tells me nothing about the game. The description "non-linear 2D exploration game" is much more enticing than anything on the site, how is this game non-linear? I was expecting some sort of insight (or at least hint at) on the website, but I didn't see any. Then again maybe if I had gone even further into the trailer than however long I did (a couple of minutes?) I would have found something.

Either way, not a good way to sell something. :(
(I work on Sourcing.io.)

Right now we don't have a simple way for engineers to see what their profile looks like--we'll be adding this soon. In the meantime, please feel free to email on richard@sourcing.io so I can show you what your profile looks like. If you'd like to be permanently removed from our index I can do that right away.
If RapGenius is smart, they'll turn this into beef and get front page coverage on a bunch of newspapers and websites.
Worth noting that RBI's current governor is Raghuram Rajan (since September), Chicago Booth's "star professor" and one of the world's most famous economists. Also known for saying that "innovation had made finance more dangerous." (in 2005).

http://www.economist.com/news/finance-and-economics/21583275...
A very xmas Christmas
I bet it has lots to explore and "lovingly crafted" I can buy, but "gorgeous"? Not everything can be gorgeous. Maybe try "quirky" or "with character"?

Anyway, buying to support, and wishing you success.
I currently have a GTX 680, and generally buy the fastest single-chip graphics card available when I buy a new system. But I still generally don't enable anti-aliasing over 2x unless it's a very old game, because it still costs too much.

I like a solid 60fps. Any time I see a dropped frames, or lagginess in a big scene, I pop into the graphics options and start cutting away fidelity until I get back to smoothness. Many games, even 5+ years old, don't run 100% at 60 fps on highest detail on the 680. Almost all games these days are GPU limited, as they're tuned for consoles. Asking to pump out 4x the pixels isn't cheap.
"In November 2013, Canon entered a new market: high-resolution display monitors. The new 4K Reference Monitor, the DP-V3010, a 30-inch 4K IPS LCD flat panel display, is priced at $40,000 and will be available in the first quarter of 2014."

Chrome Pixel isn't even a monitor.

Your advice is not at all helpful.
I'm building my trophy collection on AC4
I find it strange that JRuby would be the worst of all for all 4 categories though. Startup time I can understand, but given the right conditions, it's known to be pretty damn fast.
http://us.hardware.info/reviews/5100/4/dell-ultrasharp-up241...

One last side-note. The Dell UltraSharp UP2414Q does not contains a built-in scaler, and none of the AMD and Nvidia cards we tried were able to display lower resolutions on a full screen. Nvidia cards used a quarter of the screen in the middle for Full HD 1920x1080 resolution, with AMD cards we were only able to select 1920x2160, which is half the screen. Until the GPU manufacturers adopt their drivers for this, the UP2414Q can only run its native UHD resolution full-screen. That does limit how you can use this screen right now.

See also this thread on dpreview, Roland Wooster has the monitor and has posted opinions:

http://www.dpreview.com/forums/thread/3591245

And screenshots:

https://drive.google.com/folderview?id=0B7re6a9_3U2nOFhZNU1N...

from:

http://www.dpreview.com/forums/post/52771357

Viewing the screenshots full-screen on an existing 24" approximates the usability, albeit with blurrier text.
Sadly, middle management in large companies is full of miserable schmucks like this. They tend to get promoted, have pretty good salaries and rather small work-time.

It is sad, because good middle management tend to make huge difference. It is exactly the position where these do the most damage.
Ah well, I'm still working out my marketing skills - a field which I hate with a passion, but there's two of us and, well, someone has to do it.

Basically — environments to explore, set to an original soundtrack. That's really the selling point. The actual gameplay, so far, is mostly finding items, bringing them to characters, in exchange for other items, so that you can find your way to the exit!

Since the Christmas update, there are two separate worlds with different 'quests' - the latter being a snow/winter/Santa-themed world.

We definitely plan to add other gameplay mechanics, but we think the "charm" of the game is already there. We're happy with how Early Access is working, and totally understand if people don't like that niche and/or want to wait until there is more content / gameplay arcs.

To shed some light on the "non-linear" qualifier I used in the submission, allow me to refer you to the Ludum Dare Postmortem for Lestac: http://amos.me/blog/2013/lestac-the-making-of/ — which explains some of it.

As a side note, to anyone on HN who is interested in following the development of Lestac right from the devs' mouths, let me know, I can totally give out a few http://devsofa.cc keys for the Lestac channel.
(I work on Sourcing.io.)

I'm sorry to to hear that you don't like the copy on the homepage--it's definitely a work in progress and I appreciate the feedback. We're going to be adding a section for engineers soon.

Just as Google keeps a copy of the web, we have an index of all the engineers we can find in a database. This is built up by crawling publicly available information.
Point taken & suggestion applied. Thanks a lot for your support!
That's an excellent and often forgotten point: higher display resolution is the original form of "hardware anti-aliasing".
How much time did you spend testing these apps, or what tools did you use for testing? I'm really amazed at how you were able to put four out in the open in one weekend. I usually spend quite a lot of time fixing bugs.
Yes. Representing resolution by horizontal pixel count has been standard in digital cinema for years[1][2]. So they have 2k, 4k and a number of subvariants.

So I guess we're just seeing a conflation of cinema, TV and computing, at least when it comes to displays and resolutions, so the marketing terminology is conflating too.

Especially since 4k is an exisiting standard, I'm willing to give them a pass for keeping the naming convention. (Although the 4k TV standard, which most 4k monitors will be using, is slightly different: It's the cinema standard cropped to a 16:9 aspect ratio.)

[1] http://en.wikipedia.org/wiki/Digital_cinema

[2] http://en.wikipedia.org/wiki/Digital_Cinema_Initiatives#Imag...
I asked this on Twitter and never got a reply - how do I opt out?

I get enough spam already from recruiters on LinkedIn - even though I've said I'm not looking for work.

If you want to make this useful, become opt in only.
As a recruiter, I don't want to waste time emailing people who aren't looking for work.
The DPI adjustment doesn't affect everything. For example, from what I've read things like Photoshop don't scale well, as the toolbar buttons remain the same size even if the menu etc. scales up.

Edit: here's some screenshots

https://drive.google.com/folderview?id=0B7re6a9_3U2nOFhZNU1N...

from:

http://www.dpreview.com/forums/post/52771357

Download full resolution and view full-screen on a 24" monitor to approximate the experience.

Don't get me wrong, I think this is an awesome monitor, and my current secondary monitor is on the fritz so I've been researching replacements for the past few days. But even though I have the need, and I can easily afford it, I've not yet made the leap to buy.
Isn't going to be a 27" 4K from Dell? Rumors were saying so IIRC.
He isn't?

Sorry that really is a mistake on my part. I thought I saw his name attached to it. I'm probably thinking of someone else, again I apologize to all parties involved.
More like "Gestaltungingeneur". But I think what Rams says is right. Here in Germany the misuse of the term design is even bigger I would say.
That's risk avoidance, when the smart money's on risk management. You might need to travel offroad, or transport a ton of cargo, or get from A to B in 60 seconds, but you don't own a motorcross bike, ¾ ton truck, or sports car right now: you wait until circumstances change and rent, borrow, or buy the vehicle which meets your needs and budget.

Although now you are arguing that they should have designed the system with the possibility of multiple currencies, rather that actually supporting them. There's not enough information in the article to determine if support for multiple currencies is possible or not, so I guess you read the source?
I'm going to work on a college grade tracker web app because I'm a student and spreadsheets are annoying.
Three-Way Merging: A Look Under the Hood
working on an automatic data extraction API http://scrape.it
timely caution

Millions of Dogecoin stolen in Christmas hack
http://www.theverge.com/2013/12/26/5244604/millions-of-dogec...
Up until today, Christmas dinner for 9. Now I'm planning on working on some Turkey sandwiches.
An about page would be a good idea.
Currently working on http://ultralighthq.com - basically an aircraft marketplace.
Awesome WQHD monitor for under $400
A petition to replace U.S. Dollar with Doge Coin
Native code generation for Objective-Smalltalk http://objective.st
graph only shows that all smart coders switched to ruby and it is steady updating

also most gems in all areas are good enough already
(I work on Sourcing.io.)

Although the social connections feature is really helpful, there are lots of other ways you can use Sourcing.io to search for engineers. There a lots of other ways to filter the data: location, project contributions, language experience, current employer, et al. For example, to find people who might be a fit for your DevOps role at Perfect Audience, you might want to see all the engineers that had contributed to Graphite's web app (https://github.com/graphite-project/graphite-web) or have lots great DevOps people following them on Twitter--we try make these kinds of searches really easy to do.
I think there's another dell 4k screen due 1st quarter next year.
¿Qué requisitos tengo que cumplir para ser un PMP o CAPM?
Muchos de los profesionales que quieren obtener el certificado internacional PMP® o CAPM® nos hacen esta pregunta: ¿Qué requisitos tengo que cumplir para ser un PMP® o CAPM®? El PMI® establece una serie de requisitos que hay que cumplir, pero con este artículo queremos compartir contigo más cosas que necesitas tener para obtener tu certificado.
¿Podemos tener reuniones eficientes en los proyectos?
Google goes after anything it considers abuse with a bit of punitive damage, which seems fair to me. This is not a simple correction but punishment of past abuse in order to deter future abuse. The correction will come after the links are removed and their sentence is served.
is it open source ?
I've seen this phenomenon too, and have seen entire engineering teams descend into mediocrity because the companies and their leaders tolerated such behavior and/or had no effective tools against it. I'm curious, too, what tips the HN community has to get such people exposed, mentored or fired, as the case may be.
Really great engine, I highly recommend it. I'm even looking for somebody who would know how to write native bridge plugins for it (or convert existing phonegap ones) - I just want alarm clock controls that actually work on iOS (android is easy). Anybody?
I suspect that using unordered sets as the foundation for databases might have been a mistake, and ordered lists with allowed repetition would've made a better model, if only because they can model tables and query results equally well (ORDER BY, SELECT without DISTINCT). Is there a good reason why this road was not taken?
Sound great but none compatible mobile app :/ I use Press on my Android phone for example with feedbin and another desktop app on my mac
(I work with Alex on Sourcing.io.)

Apologies for the delay in responding your tweet--I found it here(https://twitter.com/edent/status/415537481829068801). I'll get back to you over Twitter as soon as we've removed you from the index.

We are working on a set of tools to allow engineers to manage their profile on Sourcing.io (and opt out)--I hope that they'll be good enough to encourage you to re-join.
Yes, Paredit's not really a straitjacket, but your editor having new concepts — verbs which operate on code units.

It overrides some deletion commands to maintain your code well-formed, but there's simple ways (like cutting text) to break those rules, so it's ill-formed. (Currently, paredit won't start if it sees you're editing ill-formed text. But if it's already started, it'll continue running.)
Adding some enhancements to Beanstalk Console https://github.com/ptrofimov/beanstalk_console/
Well, supersampling is the naive form of anti-aliasing, which is effectively rendering at a higher resolution then resizing down.
Do any of your devs offer source for their games and do you or will you provide a way to directly download it?
Email sent. Looking forward to hearing back.
Yesterday I released Ruby Docs - Fast and searchable Ruby and Rails docs http://ruby-docs.org/
Writing a book about tech and innovation in East Africa. Just got back from a month-long research trip to Kenya and Uganda.
Because it helps us see patterns that we might not be aware of otherwise.
louie [at] pythonpracticeprojects dot com
(I'm working on Sourcing.io.)

Apologies for the confusion here--we're going to be adding a much more detailed explanation of what we do to the homepage soon. In the meantime, this blog post gives a broad outline of what we're doing: http://blog.sourcing.io/hello-world
Samsung may unveil Galaxy Band fitness tracker at the MWC 2014
You actually need to submit a reconsideration request, and if Google is happy with your efforts (i.e. removed or attempted to remove the bad links with supporting evidence) it will lift your manual penalty. Sometimes you have to do it few times.
Lavoro parte 2: proposte per il nuovo anno
Building http://droidoverwifi.com free app
Building http://droidoverwifi.com
Building a website that can help manage/organise/monitor private link networks, or be a dashboard/admin for multiple websites hosted on a variety of web hosts.
AFAIK neither the problem, nor the solution is specific to America. Link bonus, salary or promotion to the amount of noise a guy makes and you can have an army of self-promoting assholes overnight anywhere in the world. The baby that cries the most, gets the milk etc. etc...
Building resistance to a flu variant. :(
Working on two chrome extensions! I've been putting some polish on one that enables you to mute people on Twitter (https://github.com/jeffreyiacono/penalty-blox). The other is not yet published (soon though) and lets you send tabs from your comp to your friend's comp. It's been pretty neat to be browsing around and have a new tab pop up that was sent from my friend who is using the extension too.
For enterprise software, for large projects, probably, yes. Together with more advanced reflection (I imagine MOF/EMF as a native part of Java) to allow meta-programming and smarter code generation.
Being a ycombinator startup is like being a Harvard student. It means that in a 100m sprint, you start at the 50m line while your competitors start at the start.
Well, that seems to be a special case. You still do not need to move 99% of your wiring out of your app.
It has a very nice flat design to it, I like it. I might just use it and possibly extend it at some point.
I hear you and I know what you are going through. I burned out two years ago and I started to think in my future. Do I want to continue programming what I am told when I am 40? I find out that programming is sometimes frustrating depending on the motivations of your coworkers as well...

You may be considering you will be a "manager" in the future but I do think that only a bunch of today programmers will be managers or CTO in the future (a lot of politics in Spain). Somehow there are some people that are meant to be CTO no matter they age or experience, so don't trust you will be one.

So I started to think what do I wanted to do with my life. I considered two options:
- Helping make the world nicer by learning the secrets of design: my mother and brothers are artists and I consider I have some potential, I have done some freelancing regarding this topic.
- Helping the IT world to be more secure in an useful way: I was kind of a hacker in my teen years and I loved it but I started to work as a developer and I lost this track.

Long story short, I studied a MSc in Information Security and now I am helping the enterprise where I was a programmer to build useful security. The good things about the security world is that: is an art, is quite challenging, it involves working with people, is a growing industry, you can program from time to time and... It is cool! =D

I continue programming but as a hobby and I find it much more rewarding.

(Any grammar corrections are appreciated since English it's not my mother tongue).
Framer 3 with cleaner code and rewritten animation backend so we can play around with more physics effects in ui prototypes.

http://www.framerjs.com
Shame the design looks so cheap and ugly. If I'm paying $1,299.99 for a display I expect more than this.

Why is Apple the only company producing beautiful computers still?
Reply sent--thanks for getting in touch.
Why not split this into sub modules? Like letting Rails have its own portion so that you can add in this like Sinatra, Nokogiri and the likes?
Bitcoin paradise
Finishing up a MVP at 4:30 AM EST. No biggie.