skysight-inc/HackerNews huggingface dataset:
OK,

s-Expressions are not the same as LISP sure but I don't think you can say they are orthogonal either. They are a key aspect.

Sure, you can have a non-LISP s-expression language but the boundary between this and a subdialect of LISP is going to be porous.

The strengths and the weaknesses of LISP, as far I can see, come because it is so easy to just create a mini-language, a sub-dialectic to do this and that.

I'll assume people know the strengths (and I'm the one say them most eloquently), I'd mention simplicity, flexibility, recursion, homoiconity, etc.

I'd say the weaknesses "easy wheel reinventing", which has resulted in many half-formed wheels and few canonical wheels.

So to get back to syntax, what's nice about a "strong clear" syntax like infix math or c-style function declarations is that they make purposes clear and make boundaries clear. The useful of designing a "real language" is doing that. You can do everything with s-Expression but if it just your new language for doing X, you'll putting forward your purpose in a loose, flabby way. If you expression-language isn't going to be just rolled into LISP, it will just have all the weaknesses and of the strengths of LISP.
You were right. Took about ~30 minutes. Thank you!
Which theory about alien thickness seems most valid?
My January profit from side projects
That seems like a condescending opinion from someone who hasn't had experience with Put.io. I've tried both Put.io and several seedbox providers, and found that Put.io is better for my purposes, and I expect the purposes of many users.

A seedbox would be better if:
* You're active on private trackers. Most private trackers don't work well with services like put.io.
* You enjoy the level of control that's available with a seedbox.

Put.io is (in my opinion) much better if your goal is quickly and painlessly getting multimedia files from public torrent sites. It has some neat features like Mp4 video conversion to stream/download to iDecvices that would be challenging to implement in a seedbox, and instantly completes downloads that other Put.io users have in their files. Something that would be impossible on any seedbox.

Now that their lowest plan is $10/mo, there isn't as much of a cost advantage for put.io as there used to be when they had $5/mo plans, but even at cost parity, I'd still pick put.io over any of the seedbox services I've used, or setting up my own seedbox on a VPS.
> The courts need to get their heads out of the sand and restore the rights Americans used to have:

I'm not sure what point in America's history we had all those rights. Plainclothes officers are quite old. There wasn't even a police/sheriff badge in most of the US until at least the mid-19th century.

Undercover agents came about around prohibition (unless you consider spies to be undercover agents in which case, we've always had them).

Wiretaps certainly predate the war on drugs. In fact, they became so widespread during WW1 that they were temporarily outlawed.

Entrapment wasn't even a defense until the early 20th century.

Dogs have been used as probable cause to search well before America existed - often to run down outlaws and root out their hiding places, even if they were in homes.
As an IT worker (network admin, helpdesk, server admin), you can only cut cost so much. Often you need periodic infusions of capital to function.

But for a programmer, every line of code you write is used to bring in revenue.

That's how management (edit: mainly in tech startups) sees it.
ISSUES IN SUSTAINABLE AGRICULTURAL GROWTH: Slowing down the floodwaters.
Mixlr is a great platform. Autechre did a couple of epic day-long live DJ sets on it and it was cool chatting with people around the world about the different tracks that were popping up, for hours on end. Interesting way to experience live music.
Is that true if the policeman happens to observe an actionable infraction, like failure to keep right?
There is a caveat already in the origin text.

Unreasonable

Given that is already in there why add the additional caveat that then allows unreasonable searches? Surely reasonable searches are all we really need.
Growing up and moving into the finance industry? Excellent! Please fix the typo in the 'FP Haskell Center (TM) Overview' section:
"... The personal edition aslo includes Emacs support ..."
The sheriff (Urquhart) has only been on the job for a bit more than 1 year.
http://en.wikipedia.org/wiki/John_Urquhart_(sheriff)
Adobe issues emergency Flash update to patch vulnerability exploited in attacks
Forgot to add: We are also very interested in hiring a Data Intern, especially someone who could do full-time during the Summer (or sooner). The ideal candidate is comfortable with statistics and SQL queries. Contact me for details.
> Pumping up the idea of the "STEM Crisis" is just a way to inflate supply.

Perhaps, but this should be seen in the larger context of a general glut of supply of high-skilled AND low-skilled workers. The truth is, it isn't just STEM where oversupplied & underpaid workers exist. Humanity is becoming more efficient at everything, and there is less work to go around. White collar is the new Blue Collar, it's just that no one acts like it. Economists have acknowledged this[1], but of course haven't proposed real solutions. The real solutions are: (A) White collar Unionizes against an ever shrinking management, or (B) we come up with some kind of shared work program, where we finally start towards the goal of 100% unemployment for humanity. But no one of any power really wants to talk about that. A psychological phase change will be needed for that to happen.

[1] http://www.economist.com/news/united-states/21586581-economi...
> chrome is currently the only browser that fully supports all html5 features.

Well, no. No browser fully supports all HTML5 features. It's all a work in progress.

I guess your app happens to use features present in chrome, but other browsers lead in other areas. Off the top of my head, firefox had webrtc binary datachannels (important for multiplayer games) earlier. And a comment above mentions ES6 generators as well.
Yes, but ultimately you'd probably want to bill them all in one go every month, because otherwise you're paying far more in card processing fees than you need to.
If someone hits a pedestrian at even 40 mph, it's 85% likely to result in a fatality:
http://www.streetsblog.org/2010/04/27/waiting-for-raymond-de...

If that same accident happens at 20 mph, there's only a 5% chance of a fatality. That's a big reason why London lowered the speed limit in the heart of the city to 20 mph:
http://www.streetsblog.org/2013/09/13/the-heart-of-london-ad...

New York is pushing for a similar change... hopefully if and when it happens, more bollards can be put in place without endangering others.
http://www.streetsblog.org/2013/05/16/neighborhoods-across-n...
Is it possible to map cmd+1 for next and previous tab and cmd+2 for next tab? Tried everything, with no luck. :/
Ask HN: What's your favorite founding story?
The Future Will Belong to the Millenials, Because They Understand It
Where are all the people? Looks like an estate agent showing us around.
You are correct, (hash x) returns x.hashCode() from Java http://clojuredocs.org/clojure_core/clojure.core/hash
Chromium, the open-source-only version of Chrome is also a viable option.
Zune Pass transparently got rebranded to Xbox Music and still works just fine.
I think your "slight disagree" is exactly my final point: if you fall on your own sword and protect people from the consequences of their decisions, nothing will change. Perhaps I worded it awkwardly.

There's actually another major reason why I'm working for Google: I feel that I learn more when I'm exposed to lots of other smart people who are all working on cutting-edge stuff. There are skills I can learn and have learned here - scalability, internationalization, accessibility, security, management, maintaining good relationships with partners in the face competing goals and stressful projects, etc. - that I simply could not learn if I were on my own or in a small company. There are also skills you've learned that I'm somewhat jealous of, like marketing, but I figure that I can pick many of them up on my own time or soon after quitting. And the combination of those skills will (hopefully) make me much more effective if I do decide to strike out on my own.

I thought it was interesting that your article focused a lot on your reputation within other people's minds, and less so on what's going on in your mind. Both of them are important, but I would rather learn how to do good work first and then prove to other people that I'm doing good work than prove to other people that I'm doing good work but not learn any more. I think I came dangerously close to the latter back in 2008 when I was #2 on the HN leaderboard, but fortunately realized there was a shitload of stuff I didn't know. And actually, I'm hoping there's a time in my future where I get to realize how little I know again.
Can you expand? Can you give an example of requirements changing quickly or frequently in government? Given that they're constrained mostly by budget and legislation I'd argue the opposite.

That notwithstanding, I'd also be very interested to know how agile is a panacea to fast-changing requirements, especially as opposed to techniques such as designing for change (at the architectural level, so not just the implementation level, i.e. loose coupling, encapsulation and abstraction interfaces).
Interesting. Can you share a link?
Sony looking to sell PC business to investment fund
> I think it's a noun.

On what grounds? It's being used to modify a noun ("physics"), and can be modified by an adverb ("very"). This is characteristic of an adjective.
That's usually because the spec wasn't finished at release time so your card might be following one set of rule and your WAP another. I'm always leary about a company who wants to be first to market before everyone has agreed on how things should work. You can see that pattern in their security audit too.

EDIT: Asus' security audit, The apple one should work if you don't leave their eco system since the card and WAP probably have the same specs.
Am I the only one who is right-handed, but doesn't hold their iPhone like that? I rest the bottom of the phone on the top side of my pinky finger, which puts it higher in my hand and doesn't require the "hook" to swipe right-to-left in the bottom half of the screen.
These are the kids that change their tools whenever a better one comes along. They are exactly the people who CAN be won over by the first better client they see.
Yesterday, All Our MOOC Troubles Seemed So Far Away
Please fix UI bugs like not being able to exit. :(
If it were only true that management viewed all programmers' contributions as being additive to revenue. Alas, the grass is barely greener on this side of the fence.
There's also a big trend of Let's Play videos -- people watching other people play video games on YouTube. Don't have time/money/patience/skills to play GTA V? Just watch someone else play it, start to finish.
Not saying it's the same everywhere but with British Airways you can access a better lounge if you're First Class (not sure if they have meals - maybe someone can confirm that).
> I always, always get the doge-speak "hai therez" and "welcomez" as I enter. It's kind of hilarious.

Hahahah totally agree, people with less education who work in fast food are basically idiot dogs.

... wtf, man.
Makes me wonder what this game would be like on the occulus rift.
I am of same age as your daughter but I use MS product and Mac. Your daughter must be stupid to abandon MS. That's the problem we have truly.
White House Conspicuously Silent as it Attacks Bill to Make Spending Transparent
Except how many people trust absolutely every single CA in the huge list that browser comes with. It only takes one of them (or even a single intermediate CA that is listed by them) to sign a malicious key and the whole system is compromised.

And it already happened few times (ex. http://en.wikipedia.org/wiki/DigiNotar#Issuance_of_fraudulen...).

Imagine what US government agency can do.
Security Notice and LibraryThing Password Reset
The first video explaining the idea of a mobile phone service [video]
Lol My Thesis – Humorous And Interesting College Theses
Steve Ballmer - goodbye ...sing developer..developer..developer at home now.
Michael Feathers' "Working Effectively with Legacy Code" is a great book that I would recommend for such situations.
Depends, if a skill gap develops, you can then have a corresponding drop in productivity which can depress wages.
Any remote possibilities from Europe for the right candidate?
The Perfect Crime: Idaho
My 2 cents would be: open up C# and the CLR. Buy Xamarin and work towards a ubiquitous platform.
It depends on what you expect to find on and get out of this site, I suppose.

If you're looking for "Hacker News", you're here. It's still here. It's still stuff that interests hackers and techies in general. Maybe I'm not a "real hacker", but both articles you've highlighted (MS CEO and EVE) are interesting to me.

If you're looking for "Startup News", I don't really know what to tell you. Perhaps that's what this place once was (and a lot of it still does cater in that direction), but there's a lot more interesting stuff out there than just that.
If you are lucky enough that the large and complex codebase has extensive system-level and unit-tests, then that is where I would start.

Hopefully it is easy to get the codebase up and running so that you can explore it hands-on and try both happy-path cases and what happens when things go awry.

Walk through a feature of the code manually or step through it using a debugger while drawing boxes on how stuff fits together, and what the main building blocks are.

It will always take time to really understand a new large and complex codebase. If it is high-quality code it is easier, if you have experience with similar products it is easier. But to really feel that I grasp the really good parts and the dark and dangerous corners of a new codebase always takes me months.
Whatbox is pretty nice, and also user friendly. Feral used to be nice but it was never user friendly. Also, Feral's support is absolute shit. They were down for basically an entire month and barely communicated with their customers. Seedboxes.cc is also nice and somewhat user-friendly.
patio11,
Haha. Sorry but most of my career has been in dotcoms and startups. Never in a traditional corporation. So my view may be a bit biased but they pretty much valued programmers as kings (of course better ones are treated better), much as hospitals treat doctors as kings.
Hello Satya..can you outsource jobs to India ?
Answer: As much as you can reasonably afford.

Reason: File system cache.

In modern Linux and Windows operating systems every file you read off the hard drive is stored in memory and only re-read after it has been write invalidated. This can reduce the amount of disk related seeks greatly in a mostly read based workload.

For your average home user between 6 and 8GB are pretty standard amount and will give good performance.

For power users and gamers between 16 and 32GB should be considered.
I could be wrong but isn't it by default osx doesn't allow you to install apps that aren't from the app store as well.
As always, Mittani overplays his role in the situation and tries to capture all of the spotlight.

It was another "FC" (fleet commander) that decided to go "all in". Here are a couple of Reddit AMAs with the commanders from either side.

http://bit.ly/1jcPJfp

http://bit.ly/1c0M2Bq
While I want to cheer on esoteric languages and functional programming, this seems like just more smart people wasting their brains on zero-sum detrimental finance games. At least for them, they'll probably make a lot of money.
Midwest investor closes on inaugural $250M VC fund
My bad. Having never heard of a seedbox before, I googled it and was under the impression that it just meant "machine used for torrenting" e.g. a vps or a local server.
Have people tried using capacitors or batteries to accumulate electricity when the power lines are working? Is it too expensive/dangerous to help cover the outages?
You can't search a car on a traffic stop without probable cause of an actual crime.

However, if your traffic stop is for a moving offense that warrants arrest (DUI, for instance, or reckless driving), all bets are off, because the police can do intrusive searches incident to an arrest.

Also, if you're stopped for a moving violation and either authorize a search, or have evidence of probable cause in plain view (for instance, a bag of weed in the passenger seat), all bets are again off.
That's very true, but I'm always apprehensive about stuff like that, given how dangerous a default config can be to my wallet. Specifically, if bandwidth isn't properly capped, or metered, I'd be shelling out more money than I'm saving by (hypothetically - calm down RIAA) pirating content!
Using all five fingers!
I suffer greatly from game addiction. Watching those video's gives me some of the fun, without having to install the game and loose my life.
Right, and the reason SOD tips work is that they don't need to be anonymous--as with laundering money, there's a legitimate front that the information is passed to (e.g. some known minor criminal who can be leaned on), which can then be cited as its source.
I'm glad prettify source in the dev tools is finally in the build (It's been in beta for a while). It'll be a huge help working with JavaScript.
>businesses can't opt out of how they're listed.

This makes 0 sense. You can absolutely opt out, but wouldn't every business want to be at the top. I imagine if someone comes up with a better page ranking algorithm they definitely have a shot at beating google.

>bundling

I think its referred to single sign on in the enterprise world. Its much better than having to remember different logons and profiles for every google service (which youtube did)
Cable co. blames “misinformation” for failure of municipal Internet ban
TP-links have been long-standing favorites of hacker community. They might not be the highest specced and you need to be careful about which model you pick, but there are some good (value) devices there.

Of course assuming you are going to run OpenWRT or something equivalent. Running some OEM crap on routers is just madness.
You need to add a little more information to your front page. I would include the dreaded introductory video. Your site's trying to simplify Git? My advise means nothing because I'm not a Programmer. I'm trying though. What ever
your site is I would let customers use it longer than one week--maybe a month?
San Francisco's Most Infamous Protester
If you are not exchanging money for a product/service, you are not the customer (you are the product), and this doesn't apply.

A better analogy for Google would be to model what would happen to Google's revenues if they added a $0.01 surcharge to every AdWords order.
https://wiki.mozilla.org/RapidRelease/Calendar#Future_branch... says March 18, 2014. It's generally pretty accurate.
I find this really interesting. On one hand EC2 performance sucks to the bottom if you are running on the t1.micro instance (I have tried above medium once and it wasn't much better either).

DO (https://www.digitalocean.com/) really catches my eyes. The whole "SSD", "512MB" at $5 per month is a bargain. If you are running low traffic website (assuming you will not post your article on HN yourself), $5 per month is absolutely enough for personal blog. If you run a Persona IdB that way, it's only $60 + $50 (an IO domain can be as cheap as that plus tax on gandi, which comes with 1 year of SSL/TLS cert).

I really wonder how much profit they can make out of this kind of bargain.

1. maintenance cost is high

2. staff cost is high

3. disk failure is frequent

4. power usage is high
In most cases, 30¢ is worth the reduced headache.
If you're not interested, don't read it. If you really think it shouldn't be on HN, flag it. Four other people feeling the same way will send it careening off the front page.

The least appropriate thing to do is come into the comments and bitch about how HN is turning into x.
Eh, could produce some more generally applicable improvements, though it depends on whether they share back any code or expertise to the community. Some stuff I don't much like has produced very useful ancillary advances (the U.S. military is probably the biggest example), though some tech+finance companies are kind of black holes that never publish code/data/anything, so depends.
Oooh, thanks for the pointer to appreciative inquiry. Looks very interesting.
Very cool! :-) I found it interesting how the surrounding red boxes around variable names made them each stand out clearly, where separation was, etc.
I only got to view my lookback once and it never came back! how can i get my video back. I want to share it:( can someone tell me how to get it back?
For what it's worth, I agree. If you have something cool to share, then by all means, do!
I'm getting the same behavior on a Motorola Photon 4g
Can you give an small concrete example of the new beneficial code that you realized you could do with it?
I'm having the same issue!! My FB app crashed when I tried to post it and now the video is totally gone... :/ Just a thank you message and a few of my pictures.
> Also, does CREATE TABLE ... SELECT ... FROM tbl work? Plus -save.

Yes. You can even modify and append to existing sqlite datebases. I'd love for this to become, eventually, a general purpose tool for working on data from the CLI.

I will look into xmlstarlet sel and find for sure. I like the -load tag idea too. There's lots of possibilities here.
Our Secret Data Center
Github Markdown Cheatsheet
I've never been the "build guy" full time, but I have been the developer who enjoyed/took care of the process/version control/scripting. It is worth saying that there is a great series of best practices, etc, that are worth documenting (and publicizing) around builds. (Even if it is hard to justify investment in improving builds sometimes.)
Training a new character to fly a titan properly is ~2 years of time not 3,4 months. Even most capital pilots are looking at around another year.

If you're going to go your route it would be best to just add 20% of the purchase price on and buy a character and another 10% premium on to buy one off the market.
"Without Bing, GOOG would pretty much print money and pour money on whatever futuristic projects they feel like. "

You say it like Google's futuristic projects are bad things; if anything, we need more of them!
It's a shame when what is pleasing to the eye and what is pleasing to the touch are such different things.
Are you saying that one dude and his four throwaway accounts can get articles knocked off the front page?
And learned how to find clients. That seems like the biggest leap I'd have to make.
Millennial Media Launches Tech Blog
PyCharm 3.1 released
Does Stripe not combine the charges for multiple subscriptions into one charge? I think that would be pretty smart.
Show HN: nombre
You could just buy $1500 worth of GTCs and sell the plex in game and buy one.
No I recognize that for sure, but at least in those cases, the poster took time to dress up the comment and type original words.
I would point out that a recursive descent parsing does not have to return an AST or any particular tree, and often it doesn't.

Instead, when you create a recursive descent parser, you create a series of functions called whenever a syntax element is discover. In these functions, you construct whatever your final data structures are going to be.

Of course, you still can create and return a full abstract syntax tree but one nice thing about recursive descent is that if you are only going to do a few things, you can just have those few operations in your parser and be done with it.
Well, MS has copied everything the others are doing including the App Store model. This shows how uncreative they are. I would rather have a world without MS too.