skysight-inc/HackerNews huggingface dataset:
Lark - A Cocoa live-coding language created during MHacks 2013
Lark is a scheme-like programming language whose parser is designed after the paper Higher Order Functions for Parsing, and whose semantic evaluator is influenced heavily by the MetaCircular Evaluator from the SICP.

It has extensive and tight integration with the Objective-C object system, allowing the creation and mutation of the entire object graph, from defining new objects, to defining new classes whose method implementations are provided by lambda expressions; your entire program is a mutable entity to Lark.

The entire language was developed during over the course of 2 days at MHacks and unveiled yesterday. It is currently open source and on Github. Warning: the code is extremely messy,

https://github.com/nateburgers/SnarkDemo/tree/master/SnarkDemo
How long till we see the "SteamOS on Raspberry Pi" threads?
Five traits of the successful freelance designer
Yes. I perhaps should have said that price for granted security scales exponentially.
If you have 100ms latency on your LAN you have some serious problems.
Flywheel makes me wish I needed to host a WordPress website.
What reason does he have to do any of this?

Valve makes money if you buy games on Steam on other distros too.
It's good to be back!

I guess it was around 864 days ago that I posted the original one of these threads!

My current stats:

$~500/mo from a few supplement related websites, and some fitness stuff. Last worked on these back in April. Total work/month is roughly 30 minutes.

My current project:

Doing the research so that I can boost this to around $5000/mo :)

I figure this is as good a time as any to announce that I'm actually putting together a little recurring project of my own - and it's pretty meta.

It's pure stats and useful information on who generates recurring income, how much work they had to do to get there, what they learned/should've done/shouldn't have done. I'm researching this purely for myself, because I want to get to more recurring income faster (because recurring income is so, so, so freeing) - but a few friends asked me to package it up so I'm doing so!

Check it out [1]. Also I figure I should post it to HN, so I'll update this comment when I do so :)

Thanks guys - and really glad to see this thread live on longer than when I first posted it almost three years ago!

[1]: http://recurringincome.meteor.com/

Edit 1:

On HN. [2]

[2]: https://news.ycombinator.com/item?id=6432851
Microsoft Surface Pro 2
>>Any engineering graduate in India should know C.

A big assumption.

When I finished my engineering, I was pretty good with assembly language programming. I could do anything with 8085 and 8086.

It took a good deal of time to learn ALP, and I'm glad I did it before learning C as I got all necessary low level details correct and complete.

But I agree your point on pseudo code.
$9, even smaller: http://digistump.com/products/1

And it does USB directly, no need for any additional hardware to talk to your computer.

Extremely CPU and memory constrained compared to a typical Arduino, though. Only a few kB available for your program.
Is it Harder for Women to Network?
A look at CoffeeMe's data to see whether gender plays a role in people's decision to meet one another professionally.
I make about $30 a month running a small coupon code website focused on cell phones. Again it's almost nothing but the upshot is if the site takes off in any way, it can bring in some ok money on the site. A lot of it can be outsourced once you get the system down, but there is a good amount of manual labor. Site: http://www.newphonepromocodes.com
It sounds like you are living my dream. Care to share any details about how you got into that? I work (and enjoy working) at a big company right now but I feel like down the road I will want to do something like this.
I have this poster hanging on my wall. It's a great reminder of two things: 1. you CAN pack a lot of information in a single piece. 2. you rarely, if ever SHOULD pack this much information into a single piece. "A beautiful attempt" is a really good way to characterize it.
True, though as you note it's a subtle difference, and in my experience not something I've had to differentiate on.

If you really needed the second task to rely on the output of the prior task, you'd probably want to use conditionals - something you can do without dropping back to the API.
Again. Seriously dude. Asian is not a race you ignoramus.
What is your revenue model? How are you able to reach out to users and make them pay for it? What are the marketing tactics you have in mind?

That is decent revenue btw! Good luck!
The streaming works if you have a beefy Windows machine in your house already, it's not a solution for people wanting a dedicated "Steam" console.
@HNmods, any reason this was removed from the first page?
AngelList is optimized for professional investors in Silicon Valley. It's a little like inside baseball - "Oh, Dave McClure invested - now I gotta get in!"

We're optimized for people who love a particular startup because they use the product, but may not be as well networked in Silicon Valley or as familiar with startup financing. Ultimately, we're all about everyday Americans investing as little as $100.

We also have fully-integrated self-service fundraising software, since we're not relying on SecondMarket like AngelList does. This gives us a little more flexibility. Startup founders can use our software to do digital signatures, escrow, investor accredited verification, contract generation, etc, for as little as $100.
Exactly. Gigabit ethernet in the home (or really fast wireless) should make this pretty feasible even with twitch-based action games (we can hope!)
It's a dual-edged sword, as being able to stream windows titles doesn't give much incentive for game devs to fully support linux, does it?
Funny and informative :-)

Though "syndrome" seems misnomer. Probably "failure" or "failure mode" would be better (syndrome makes me think of a person).
Did you read the article? To crack the sensor, the would-be malevolent party needs a _2400 DPI photo of the fingerprint._

TouchID is highly secure if the only way to break into it is to have an ultra high-def image of the exact finger the device is looking for. I guess 50 character-long passcodes aren't secure because you could just tell a thief the code?
There is an unofficial one: https://github.com/dominis/ansible-shell
Ask HN: Please share your hustles that worked
Please share some of your hustles/tactics that worked for you to close a deal/get major press for your startup/get funding/get the attention of very busy people/get a cofounder
Bugjar - A interactive graphical debugger for Python code
hhdealer.com, hhmailer.com, handhq.com are the major competitors. After Black Friday there are lots of small localized (especially Eastern Europe) competitors. Poker Table Ratings also provide search, and we built something to do that too (PokerCloud) but ended up selling the tech and domain.

Its an interesting world though where only us, table ratings, and mailer actually do mining (as far as I know) and we sell at wholesale prices to some of the other resellers. And then of course there are lots of people who buy hands and without our consent resell them through forums, web sites etc and that is an ongoing battle. We all have interesting ways of marking our hands so we can track them back to users and ban them.
Carbon cleanup would save millions of lives
The success and effectiveness of the console, I believe, is dictated by the following statement:

"Watch for announcements in the coming weeks about all the AAA titles coming natively to SteamOS in 2014. Access the full Steam catalog of over nearly 3000 games and desktop software titles via in-home streaming."

To me this suggests that they are actively trying to get developers to port and they have had some success. Also I believe that a lot of developers will not port and to handle those cases they've introduced the home streaming functionality so that you could stream your windows game to the steam box via a windows steam client running somewhere.
Do we know it's not open source? Or are you talking specifically about steam and the games?
Was this on the 1st-gen and/or 2nd-gen Rackspace cloud servers?
Pussy Riot's Nadezhda Tolokonnikova: Why I have gone on hunger strike
To be honest though, since we're all inundated with startup and marketing information all the time, it's refreshing to know the old fashioned investing still works :)
Granted it's a stop gap measure until they have more developers developing directly on OpenGL rather than Dx. But most people that are excited about this do have a fairly good gaming machine in their house already.
It seems to work like the nVidia Shield's streaming. Another computer on your home network handles the heavy lifting and streams the video output to your SteamOS box.
~$250,000 in passive income YTD
In this case I have to disagree, as these positive replies are removing any concerns I had about nobody reading this hypothetical blog :)
Isn't this specifically not a desktop system?
It is a brilliant tactic to migrate the considerable Steam base to the Steambox. It is transitional, of course, but brilliant for it.
The ASCII art in the javascript console is a very nice touch: http://cl.ly/image/3B1d1k1H1902
Having just traveled around the world over 7 months but NOT freelancing, I would have to say that:

* net connections are very very spotty,
prepare to work offline

* supplies are rare (usb devices, upgrades, etc),
expect to pay more for less

* desk conditions are poor, rarely did we
find a place where I could get into the flow.
Checking email and noodling on the net was
fine, but getting real quality work done
requires spending time to find the right location.

I think it could be possible, I have written some of the best code of my life in a corporate budget hotel holed up for a week with only a 1Mbps internet connection.

You can simulate work/travel by playing with IPFW settings on your mac and only working out of a macdonalds.
One reason for the flourishing gaming scene in particular, and the many startups in general, that hasn't been mentioned here yet, is the very strong social safety net. People can afford to take risks even after they have started a family. Losing your job, or that your startup tanks, doesn't mean that you lose health insurance or your kids access to a good education, or that you have to worry that you don't can afford food or a roof over your head.

(It's not that screwing up doesn't have any consequences at all. You won't be able to keep your expensive apartment or fancy car while on welfare, but all your basic needs will be covered.)
Well, there is some teasing along those lines there:

> Watch for announcements in the coming weeks about all the AAA titles coming natively to SteamOS in 2014.

But more importantly, control of Steam gives Valve a lot of leverage in this. It's easy to see the reasons for Linux support in indie games. But harder to see why mid-tier developers like Paradox or Eugen started to port their latest games to Linux. It's a good bet that some kind of a Steam-related carrot was involved there.
Tell HN: DC Tech Meetup 9/24/2013
Hey all

I'm in DC for business and going to try out this tech meetup:

http://www.meetup.com/DC-Tech-Meetup/events/135565802/

It seems to have a few interesting start ups demoing their products and stuff. If anyone else is in the area and is going or want to, let me know.
Thanks for the info! Just a heads up: seems like your Twitter account is suspended.
Yeah, it's weird. Maybe it's just poor choice of photos by Ars, but the guy looks like a bored, minimum wage employee hawking those things at a mall kiosk.
Yes, the beauty of that is that if you can handle spikes with EC2 (or any other cloud provider) quickly, then you can load the servers that handle your base load much, much higher.

You might not even need to spawn EC2 images very often - many sites have daily variations that are too small for it to really be worth it. If your hosting is cheap, spawning EC2 images for more than 6-8 hours per day might already be ineffective compared to renting more servers on a monthly contract. But just having the ability might make the difference between aiming for a peak utilization of, say, 50% of your servers, in case of unusual peaks or server failures, and aiming for a peak utilization of 90%+.

That can make a huge difference in cost.
Sounds like Apple needs to jack the price on the 5S..
The Surveillance State Killed BlackBerry
They have hired the head SDL developer and have greatly been moving the library forward, while keeping it open source, for instance.

Valve in a lot of respects is a strange company, they are relatively small and employee owned, and have a massive per employee profit margin, well into the "Fuck you money" bracket. I think their main driving incentive at this point is to make better games for its own sake. Based on the platform the chosen I think that means contributing back in a big way.

we are going to see a lot of really exciting stuff out of them
Actually if you are thinking of connecting your PC to your TV then Windows 7 is still the best bet. It's a well kept secret but a quiet PC connected to TV beats any other media solution out there hands down.
I don't know if they are going to attempt something like onlive, but this streaming is on your local lan from your Windows or Mac box.
You're probably right about the design side of things, mine is definitely lacking I just have zero ability in that area.

I've send you an emails, thanks!
Urbit - a clean-slate functional OS
That is the most ominous scenario, which is likely complete fiction (so far).

Finding the high value targets requires good detective work. Blowing up acquaintances is destroying good leads. The metadata creates leads, and helps narrow them down to a more promising and manageable subset.
But it gives the users a reason to switch which is important. The idea of forfeiting 300-400 games is not pleasant.
$1k-$3k/m (depending on season) mostly passive income from my design online niche sign related websites. I've done a lot in design online software so I made my own and farm out the production side. I've automated most of it and it provides a nice steady income when I'm between clients. I also license the same platform to clients when it fits their needs.
I suppose they could plug the hole a little including a dalvik vm and get android games running too. In theory they would be able to get a large amount of games working and kill the OUYA. I'm not sure that's in the best interest of the Steam store unless they plan to start selling android games.
More on b) seems there was one, and seventy death threats: Reported earliest at[4], not sure if this is real: [5]

Irrelevant: was reminded by the slashdot thread that wikileaks offered the pentagon the chance to redact the documents, but the pentagon refused.

[4] http://www.thedailybeast.com/newsweek/2010/08/02/taliban-see...

I don't understand why a journalist would not then link to the name of Khalifa Abdullah in the leaks. It means I have to do it. I have doubts that his name is contained within. Also, the point has been made that many of the names are spelled phonetically and that the Taliban probably aren't past masters of English pronunciation.

[5] http://news.slashdot.org/comments.pl?sid=1748726&cid=3319943...

Khalifa Abdullah wasn't found in the leaks at the time either, if the author of this post is to be believed: [6]

[6] http://news.slashdot.org/comments.pl?sid=1748726&cid=3319951...
Yes, see the blog post titled "Overall Data Center Costs", from James Hamilton (Vice President and Distinguished Engineer on the Amazon Web Services team):

http://perspectives.mvdirona.com/2010/09/18/OverallDataCente...
Experiential Learning
Yeah we know, happened yesterday. Thanks for the heads up..

To explain: I was experimenting with an app that it turns out breaks the twitter rules and so they've suspended us. I'm talking to Twitter now about getting us unsuspended.
If you don't mind using Ruby instead of Python, this sounds a lot like Chef. All my Chef scripts wind up using a bunch of off-the-shelf cookbooks to install Postgres, Nginx, etc., then an app-specific recipe to do the rest. A recipe is just Ruby code (augmented with Chef's "resources"), and you can run code on the server with the ruby_block or bash resource. You can also import cookbooks to define more resources (or LWRPs). If you use chef-solo, librarian-chef, and knife solo, you cut out a lot of the complexity too.
Thanks for your feedback! I am co-founder at Frameri and this is precisely why we did this. We have lots of cool ideas in store that make swapping your out of date Rx as quick and easy as possible.
Around 0-300 USD from stuff I've developed for jailbroken iOS devices.

Note that that's a couple of months after release, and most of the revenue comes during the first two to three days.
In much of Asia, that's the only social support available.
Hypothetically, I believe a US entity could be forced to start logging and simultaneously be forced to not mention that logging had been turned on (and, indeed, to lie if asked about it).
Latency on local network is at most a few ms most of the time. If they can squeeze input/output on 100 Mbps ethernet without much delay it should be good.
Sure that's what I meant, I edited my comment to be more clear.
That's not what privacy is.

The lack of privacy in public spaces is such because it's unreasonable to have an expectation of privacy. Until we're all cyborgs and have our vision automatically filtered, it's unreasonable to expect that you will remain unseen when walking through a public park.

The lack of privacy in public spaces is based on the ubiquity. If you followed someone around, the issue isn't a violation of privacy. It's harassment: the singling out of an individual for exceptional behavior. If you plant a camera and watch everyone, then it becomes a lot more OK. (Still arguably not, but you'd get far fewer "unhappy reactions".)
the touch cover is not that great but the type cover is awesome for typing. Looks like the second version of it is backlit as well so it does make for a great dev PC
Fundraising In Europe: A Candid Account Of The Highs And Lows
If you guys are using heroku, you might want to scale up your dynos right now. I am getting the application error page when I try to sign up.
The NYPD Wants You To Update To iOS7
As opposed to a complete lack of foresight into the touch/smart landscape coupled with clinging to and yet not finding a way to monetize the only appealing features like BBM?
Well, technically, in 1897, it was.

http://en.wikipedia.org/wiki/Gold_standard
It was important because the gold value of paper money could probably be considered a bet on who was going to win the war.

Check out Neil Furgason's The Ascent of Money.
Any console has its own platform to target. When that platform happens to be Linux-based, this magically becomes an onerous and unlikely requirement.

This has nothing to do with Linux and everything to do with who wants to target Steam's pet platform (vs Xbox pet platform, etc.) Comparing this to Windows is nonsensical.
Yeah I hear you, I thought that this announcement would hurt M$oft stock, but I guess Valve isn't on the radar at all in the mind of investors.
I've long noticed this in myself. Very neat to see it isn't just me.
How much of the battery life on a tablet is RAM? I moved down from 8GB to 4 when I switched from a big laptop to surface, and the only performance difference I noticed was substantially improved hibernate times.

I'd hate to get a bunch of battery life back from Haswell just to burn it all on RAM I don't even want to get the 512GB model.
Gamification is the best way to engage consumers say experts
Which payment provider are you using? AFAIK most of them are very picky on the subject.
I really wish that Ruby had an actual language reference instead of just the core and stdlib docs. If those same docs were versioned and updated along with the code, then changes in the language would have docs changes that could be linked together into a "What's New" section. Decent basic tutorial material wouldn't hurt either.

This is an area where so many other languages like Python[1], Go[2], etc. get it right. The only semblance of an online language reference is a version of the Pickaxe book that was already out of date back when Rails was a screaming v1.0 newborn.

[1] Python language ref: http://docs.python.org/3/reference/index.html

[2] Go language ref: http://golang.org/ref/spec
Pretty accurate. But you can mitigate this by 1) sticking to the kinds of locations where you know you'll find a decent connection, e.g. Thailand, and 2) pausing when you find a good setup and working for extended periods to make up for poor conditions later on.
4 Lessons From My First Startup Failure
Would you mind sharing some more info about your apps (i.e. an overview of the concepts)?

As someone who has tried (and struggled) to monetize personal projects, I'm always interested in hearing stories about independent apps that are financially successful.
Google Redirects All Traffic To HTTPS, Driving [not provided] To 100%
There are a good chunk of games that barely make it to the consoles... (or just simply never do). I think it is much more rare to not make it to PC/Windows.

A hunch I have is that developers are unwilling to target linux because of its diversity. By providing SteamOS they are providing a stable target for developers to release games against instead of trying to support all Linux distros.
Online FPS haven't been twitch based since the times of Quake 3 and Painkiller. Because they had local lan. And CRT monitors able to deliver 120 FPS. The moment online gaming moved to hosted servers and TFT ... well I still find them too slow even with 50ms ping.
There are tons of different open source and pay javascript/html/css addons that exist out there that to evaluate you need to download, edit and play around with.

This is a much easier way to let developers evaluate a project without having to go through that hassle.

This is an area where right now most projects seem to rely on (the awesome) jsFiddle - but having things on your own server makes sense in many cases.
Sort all the answers to this topic by revenue and your question will be answered.
And other thing I've learn this weekend.

The documentation is great, but there is no "a reference", you have to read 5 or 6 different (long) pages to have an overview of what the DSL is, but the only reference is for the modules, not for the core.

You can search for ansible playbooks in sites like github, and... even if you will find a few which do what they say, you will find many "test" repos, and you will find that the 95% of the available code (no from ansibleworks, but by third parties) implement very poor deployments, without even following basic best practices or any security in mind.

I (as final user) would like a "cpan" or "rubygems" or whatever of ansible playbooks, more extended than the ansibleworks examples. Where people could share, search, vote, download (ansible get?), etc ansible playbooks.

Just suggestions.