skysight-inc/HackerNews huggingface dataset:
I don't get it: If you're some bored (and/or clueless) computer consultant for a movie, isn't it much easier to randomly google "C++ code" or grab from github, or, even better, grab the source code from the Linux kernel than pasting from an obscure Intel Architecture Manual?

Do you think this manual was just sitting on the guy's desk when his manager came with the request "Create an authentic looking code snippet, you've got 5 minutes"? Who are these people who create these "code" snippets anyway? If anyone with knowledge enlightens me I'd be much obliged.
I was taught programming at University with a combination of Ada and Haskell (In the first two years at least, year 3 & 4 used whatever was appropriate for the module)
How To: Hosting with Amazon S3, CloudFront and Route 53
I personally feel like AS3 is a less-dynamic version of Java. Making a statically typed language less dynamic than Java does not impress me.

(I know that you can write in the more dynamic Javascript style w/o type markers, but the integration between those two worlds in AS3 is very poor)
options:

1.)cpu mine; i5 CPU gets about 60~80kh/s, which translates to around the same number of coincs per hour

2.)midrange gpus will get you a few hundred kh/s (e.g. my old ati 5770 gets around 150~200kh/s, without too much tweaking)

and assuming you don't want to do any mining at all:

3.)on reddit dogemarket, people are selling through paypal gifts etc in various amounts as small as a few dollars worth at a time, which is relatively low risk. of course, buyer beware and take a look at the community guidelines/suggestions for security.
If I may: Uber success comes from the feedback mechanism that drives the quality of the ride — at least in Paris. Taxi services are slightly cheaper, and in my case (lived 20 years on the top roaming axis) and all my friends, generally quite fast. I’ve been happy to pay extra to be in a car where the guy doesn’t smoke or actively tries to roll over bicycles, respects road safety, or asks me to support deeply racists views. When travelling, I don’t mind carrying my luggage, but I like to pick it up from a safe place, not the middle of the busiest boulevard. I also occasionally appreciate when the guy doesn’t respond “Where the fuck is that hellhole?!” when I give my address (that happens to be the easiest to locate in Paris — it's literally so symbolic that it's the one used by the taxi union for their official photo).

To be honest, my uncle has access to a premium taxi service: the yearly fee is a bit high for me to consider it, but the service is similar (minus the iDevice charger until recently) and I have no qualms with them. I generally frown on luxury, but common taxi drivers are so horrible creatures that I gladly shell out to Uber when I need to.
This is why I could never be a tech start up investor. Every new app like this that I see, I dismiss as useless/nothing new/why would anyone use that. Then it gets bought by one of the big guys for millions a year later.
I think a more likely explanation would be incumbents in the cab industry not wanting to see the value of their taxi medallions (for cab companies) or driver permits (for cab drivers) getting diluted. They both stand to maximize their profits if by limiting their competition. And at least for cab drivers, it's not too hard sympathize with them on that front.

But Uber does solve some real problems with traditional taxi service. In many cases it does a better job at solving the problems that might historically have been addressed by just having more cabs, such as it being difficult to get a ride at certain places/times. To that end it would be nice if more cities would allow regular taxi drivers and cab companies to get in on something like UberTAXI so that it can be a better solution for them as well.
Sure - in this day and age of the non-religious: f-o-a-f != f

But actually, in the set of people who are 'devout', this fact isn't so true. The religious are connected in this way.

And the thing is .. this foaf thingy .. Its not actually supposed to be a useable metric for you - its a metric for people who want to get to know you without .. getting to know you. If I know all your friends, and all your friends'-friends', then I can assume a few things about you that might be very true.

If I'm a marketer, then great that there are services that get people to self-organize in this way, so that they can be sold things, better.
"Why do the Paris cab drivers require such regulations?"

Historical and ongoing[1] abuse. The usual reason for regulations.

[1] http://en.wikipedia.org/wiki/Taxicabs_of_Mexico#Security_Rec...
Allegory_of_the_Cave
Interesting idea, but you still end up with something performing polling against the backend, if you want the ability to send messages to the client without receiving a request first (the real strength of websockets).
I was going to say something, but I'm too busy trying to work out how to get in the top 1% of HN right now, so ..
Sage Programming Language: Hybrid Type Checking
I have just updated the code to remove the Function.caller.arguments part, this means you have to pass through the arguments variable manually.

The arguments object is not a real array, this is true, but it has a length and is indexable, so Args.js still works ok.

I have seen on MDN[0]:

> The arguments object is available only within a function body. Attempting to access the arguments object outside a function declaration results in an error.

It doesn't actually cause an error though, so am I misreading that? Besides, by that definition passing arguments to Array.prototype.slice.call() is also a no-no.

[0] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Just the fact that you can disable Caps Lock is a sanity-saver: thank you!
I can certify that taxi drivers in Paris casually refuse more than half their rides, based on skin color alone — and openly confess that to anyone, no need to ask — and they have committed enough road infraction in any sitting to loose their driving license for good.
Also very useful for similar use cases is qlmanage.

$ qlmanage -p <file>
I used to play simcity classic on a hercules monitor.

I would like to play it in the browser.

Things I'd like to see:

Nice graphics. Doesn't have to be high res or anything, just nice. Perhaps allow tilesets to be used so the community could easily create and share tiles.

Easy laying of road and track. I remember the odd rubber banding of classic being a bit frustrating.

Some nice easy to use terrain editor.

Some social features? Allow more than one person to work on a terrain map at a time? (I understand this raises complexity significantly). Or Allow people to passively view the terrain and sent chat suggestions?

Have a free play version, and a well tested challenges version with a wide variety of challenges. Eg "last X years", "grow to Y size", "survive these disasters", "earn Z money" etc.

Have a way for me to pay you. I much prefer a single payment for full access rather than a freemium model. (Wait x hours to collect enough coins to build this road, or unlock coins for $x now!!" Would not be pleasant.

Hope these are some use!
Today, the real heroes have been those drivers.
Why is there a comma there? Consider:
The book I read has code.
or
The book I read, has code.
Once young I was in the top. Like winning the high score to some intellectual video game. Looking back then reflecting, that was a waste of my life.
> Graphing is not useful for monitoring, its useful for postmortems and planning.

I'm sorry, I have to completely disagree with this point. Graphing is a fantastic way of visualising information to show trends, such as disk space growth, or memory usage, which can and have, in our company's case, led to diagnosis of problems that hadn't yet manifested in a complete crash. I realise you add in a comment saying that Nagios should be doing these things internally, which it also should, but what about situations you haven't planned for? Or intermittent events that don't look like anything individually, but when graphed over 6 months turn out to reveal the subtle failure of an aircon unit in a server room?
Even I felt the same while using it!!

#Irritated
Do you have a source for the $1M taxi license claim? Don't see how this can provide any reasonable ROI… or is this for a large cab company?

EDIT: a below comment posted that it's 230k Euros max in Paris...
while real "universal suffrage" is a very new thing smaller scale "democracies" in the past arguably worked okaysh[0] and are imo a better simile to how projects work.

E.g. the plebe/end users have some saying but mostly stuff is run by the core devs/patricians.
I would suspect they mostly would not care enough about it to spend more than what they already do on what amounts to a special effect which most of the time they could just do without. Bear in mind that outside of programming circles, nobody minds how implausible code actually looks, so long as it looks sufficiently "computery."
Nah, things just get out of style from time to time. A great example I can think of is a cooking show on YouTube that started during the height of the zombie-revival, but now it just seems awkward that zombies are part of a cooking show at all. The time passed and the style changed.

Similarly, ponies might be time to go.
If Nagios was a lightweight monitoring solution I would agree with you. Nagios however is a large monolithic system that is hard to integrate with third party metrics solutions, inventory management, etc. Though something like inventory management isn't part of monitoring it is still part of your whole system and if your monitoring solution can't easily integrate with your inventory management solution it gets frustrating.

I also tend to think service discovery or at least a flexible API that allows other systems to create new checks is a huge part of monitoring. Nagios' configuration files are a nightmare to deal with especially in a configuration managed environment.
Well, that was a good morning's work.

Is this markdown -> HTML or pandoc or your own static generator?
I use start all the time, but also frequently curse at its stupid argument grammar and its interaction with auto-quoting on auto-completion. For example, type

start C:\Doc

Next, hit tab to get

start "C:\Documents and Settings"

Now, hit return, and watch a new command window open with title "C:\Documents and Settings".

Reason? If the first argument is a quoted string, it is used as the title of the window being opened (http://www.microsoft.com/resources/documentation/windows/xp/..., http://stackoverflow.com/questions/154075/using-the-dos-star...)

If you ever use start in batch scripts, pass a dummy first argument of ""
The important distinction between a software project an a government is the ease of transition.

Democracy is good because (if well designed) it protects the rights of the minority as well as the majority. But a dictatorship can use resources much more efficiently to accomplish it's goals.

Since programmers can easily switch frameworks it is better to have each guided by a strong and idealistic central leader.

I'm thinking about PHP vs Python
This command has immediately become an alias in my .profile.
Most of those regulations don't work anymore though, being a cab driver in 2014 with the GPS and all the technology is not the same as it used to be. In paris I take the taxi mostly to go to the airport (it's too expensive for anything else) and most drivers have to use their GPS to get me there. I would expect a taxi driver to know how to get to the airport from Paris.

I'm not generally against regulation but being french and living in paris I cannot really defend the cab drivers. Riding a cab in Paris is pretty expensive and the drivers are often rude (even by french standards). Many of them try to "scam" you anyway by pretending that their card machine is broken so you have to pay cash or others. If you read french you can find a bunch of testimonies here[1]. The title is "why I don't want to take the taxi anymore".

That being said while I'm in favour of deregulation those people have paid upwards of 200 000 euros for their licenses so I understand that they fight for the status quo.

I wish they would fight by improving their services instead of harassing people though. I wonder how this'll turn out. Maybe the state can reimburse the cost of their licenses? That would seem fair but I really doubt the government would do that in the current economic situation...

[1] http://transports.blog.lemonde.fr/2014/01/12/pourquoi-je-nai...
As a nostalgic trip, a little over 30 years ago I was playing with Randall Beer's LISP interpreter which ran in MS Basic on a TRS-80 model III, very slowly, as seen on page 176 at this link (this is the first in a multiple article series)

https://archive.org/details/80-microcomputing-magazine-1983-...

I distinctly remember as a kid it was very slow indeed, but interesting.

I got lost reading the ads. In retrospect, computing used to be a much more expensive hobby than it is today. Not just relative terms, but absolute terms. Then again, people are much poorer now, so its required.

Anyway, since 1983, he became a neuroscience prof and mentions his BASIC LISP on his homepage

http://mypage.iu.edu/~rdbeer/

The line numbers are not consecutive, but I think he's well under a thousand lines of BASIC, there just aren't enough pages of code in the listing to exceed that.

And yes, this was considered reasonable coding style back then. That is why this generation never shrank in terror at the sight of bad Perl code. Why yes, this is a bit hard to read, but I've certainly seen worse...
See Skyrim as an example for a successful modding culture. The community is just awesome.
That chart does leave a lot to interpretation. I believe this article does a better job of really articulating the state of the market. https://www.quora.com/What-is-the-market-size-of-cloud-IDEs-...
zsh also has these modes.
Ask HN: Review My Resume
I've been a self-employed web developer for the last five years working remotely in different parts of the world. I've decided to finally settled down back in the US and look for a steady full-time position. I'm open to moving anywhere in the US although I've had my eye on SF.

I'm looking for some feedback, guidance, or advice on my resume. I've been out of the professional work force for several years and could use some help.

https://docs.google.com/document/d/1LpktqXuty4eWz_jbhH3yQF_D582D1f9zBFfZpGUCTNM/edit

Thanks!
It's worth noting that that the C-w/C-k/C-y yank ring is a distinct buffer from the system Cmd+X/C/V pasteboard.

That way, you can have two different things on your clipboard without having to use a fancy clipboard manager. (Or, alternatively, you can be confused why the thing you're pasting isn't the thing you thought you copied last.)
This works if whatever is currently running in your terminal has support for the XTerm mouse escape sequences.

Option-click is the shortcut to tell the terminal to forward the click to the application running in the terminal. That's usually your shell or some editor.

I seem to faintly remember that at some point this was actually configurable and you could configure the terminal to forward non-option-clicks and only enable selection mode on option clicks. I didn't find this option in current iTerm or Terminal.app versions though - I might just be imagining this.
> and some markov-chain like software which can generate plausible looking code on demand.

... or you could even just write some code for the occasion on the occasion - it could be quite fun. :)
If you'd rather not use the mouse, the fc command will open the last-executed command on vim (this is configurable, I suppose), saving and exiting the file executes the command!
Shrug, your costs might be different, but 13k per developer per year is hardly a pittance compared to my salary. I'd much rather have 13k in my pocket or in awesome stuff like monitors, desk, keyboard, etc.
Did you see the article by the guy who did the effects for Tron: Legacy? Brilliant stuff.

http://jtnimoy.net/workviewer.php?q=178

Not a markov chain, he just recorded himself at the shell. It made me grin when I saw that bit in the movie and the commands actually made sense (the rest of the film... not so much)
Agreed. The taxi situation in Paris has been a pain in the ass for a long time. Ever try to get a taxi to go to the train station or airport on a busy day? Sometimes you can't get one b/c of the artificially low number of taxis in Paris. Each successive government in France tries to do something about the taxi unions and fails. Uber will succeed hopefully. http://online.wsj.com/news/articles/SB1000142412788732455780...
I like the overall structure, but I'm not sure about throwing so much syntax without explaining it in detail.
Show HN: SilentZone - Change ringtone based on location
Sorry, but this is laughable. Keyboard shortcuts are far more useful and consistent across applications in OS X. I'm failing to understand how you could form this opinion...which shortcuts / programs don't meet your expectations?

I guess I can sum this up by saying OS X has an additional modifier key than Windows, so you basically have 33% more power right out of the gate. The "Windows Key" is nearly useless.
After using OS X for a few months, I weep every time I use the commandline on Windows.

There's just no reason for Windows to be that bad.
You're more likely to have a conversation with a friend of your friend. It's generally much less threatening than talking to a complete stranger. This is how cocktail parties work, people are connected mutually through a friend.

I'd venture to say that most relationships are facilitated through a mutual friend.

When I tell people I go to the bar by myself to see what kind of people I end up talking to, many of my peers are shocked I would do such a thing.
This is a good point. In most cities, cabs do not go to the airport unless they have to.

It just isn't a good use of their time - if you drive all the way out there with an empty cab, you've just sunk a whole lot of gas and time on a deadhead when you could have spent the same on picking up several fares downtown. And even when you have someone who wants a ride out to the airport, it's not necessarily something you want to do because then for a return fare you've got to go to the cab stand and take whoever you get wherever they want to go - which could be somewhere way out in the weeds so you still end up stuck with a dead head. That's the reason why in most cities there are actual laws on the books saying cab drivers aren't allowed to refuse to take you to the airport - without those laws, many of them would.
Overlapping Transparent SVG Elements
Heads up: it says I need permission. It might be easier to just make it a small PDF and throw it on to S3 or Dropbox for a bit rather than Google docs.
I would have the same problem and then prune my twitter follows down to something more manageable. Then I would slowly build up again and the same problem would occur. Now I just switched on mobile notifications for the follows who I really want to read everything they post, which has really just created another, smaller twitter feed.

What we really need is for the app to keep track of where you left off, cull the new posts into a separate page, giving you something easier to work with and catch up.
I agree.

We expect English Students to study classic texts. It is hard to impossible (especially with legal considerations) for programmers to play the classics, let alone investigate the source code.

It is a very great shame that so much is effectively locked away and going to be lost.
Some Dumb Design
That's true, but it's so easy to grab actual code with a permissive license that I don't think either this or the "we have time time constraints" explanation given in the OP can explain this.
Then you can take your chances trying to cross.
Slightly related to the "let's implement Lisp on weird languages/platform" theme, here's awklisp, a project that apparently helped/inspired Dipert to write Gherkin: https://github.com/darius/awklisp
Yelp contracts
I use iTerm as well but besides from splitting panes and broadcasting I don't see the benefits. Why do you use it?
I like this tutorial because dives straight into the most unique/unfamiliar parts of Rust (ownership/references) and gets them out of the way. It's a "learn the hard way"-style tutorial, and I think that's the best approach. Once you learn how ownership and borrowing work, along with ARCs and concurrency, everything else is really simple and just naturally falls out.
Sweet! To take it to the next level:

pbpaste |sed 's/FIND/REPLACE/g' | pbcopy

Maybe make this into a script you can run from alfred. ;)

Also if you want to have access to pbcopy remotely, try this:

http://evolvingweb.ca/blog/exposing-your-clipboard-over-ssh
DHHctvbHCKG9skhFtsdjHPiRzYdqxDvpFG

Thank you much!
Just to add the end of that quote, "Democracy is the worst form of government, except for all those other forms that have been tried from time to time."
> The real shame is that both Cities XL and Sim City 2013 were beautiful and did not lack anything art wise. Instead they just failed at game play.

Then it's not really a game; it's a graphics demo.

You can't fail at gameplay and still have a game; conversely, you can have great gameplay but terrible graphics (e.g. roguelikes).
I completely associate with what you said about using Docker as an educational tool. I have my projects littered around, and half of them might not even run anymore. Might be good to build a tar and archive them somewhere.
> For me it's more about a respect for the struggle we went through a hundred or so years ago, to get through to what's really a more civilized time.

Wow, you must be the oldest person on hacker news!
As an example, my high school class of 310 students had several original bands which easily surpasses the 1% mark for creators. Considering the context of internet posting, "good" or "famous" really don't come into it. In the pre-internet or offline world, 1 in 100 people being content creators seems a trivial threshold to cross.
Placebo effects are not the “power of positive thinking”
Finnish company offers 50k USD if someone cracks their message
IANAL, but that seems like it would fall under perjury, and it would be way too easy for them to get caught doing it. It seems like if any of the custumers have proof that they were actually customers (e.g. credit card records), then thats the ball game.
now? after people have been playing it offline by hacking it since the second week it was release? incredible!
Well, ok then. In general user value and investor value are orthogonal to each other. In closed-source, proprietory, vendor locked-in products there is a conflict of interests between value for investors and value for users. I just don't see this conflict in open source software, it happens, but rarely.
Yes, so they deserve to be assaulted!
It would lose. Badly. :-) I think there was an event like this with one of the more established BW AIs a while back, though.
Wandoujia, One of China’s Biggest App Stores, Lands $120 Million Round
Report: NSA bulk metadata collection has “no discernible impact”
If you are a worker you should because improvements eventually expand to non-striking workers in the same field and other fields and because they would do the same for you if you needed support.

If you are a capitalist, you wouldn't.
I've only written a little C and C++, about six years ago, but enough to understand the syntax well enough to understand C and non-templated C++ code. The introduction was at just the right level for me, and I didn't have any problems with the syntax.

I think it's well written, and it makes me interested in learning more about Rust. The one thing I'd like to have seen addressed is type inference.

Also, you don't credit the original author.
That's how we've done it so far, and it's been relatively successful :-) The main issue is one of bandwidth, we were hoping to find a group that was willing to do some level of fundamental analysis and synthesis to let us hit the ground running on the "in depth" analysis. Thanks for your response!