skysight-inc/HackerNews huggingface dataset:
> I see the same names frequently pop up on papers I read -- are these the experts?

Not always, but often, yes, the names you see frequently are people leading the field, or people who have been around much longer and have acquired more background knowledge than most. When you go to conferences, it's obvious who the leaders of the field are - sometimes they're the ones generally speaking most sense, or the ones quietly sat at the back and chiming in with insights from time to time.

> So where does this group collaboration and unanimous identification of who the leaders in a field are come from?

Conferences. Yes, that is where people meet, socialise, network, and then subsequently collaborate. Usually there are a few large conferences in a field, and then smaller groups breaking off from that to workshops, networking meets etc. When you make contact with someone at a conference, stay in touch, visit them to give a talk or host them, and relationships build from there. It takes time.
same on win/opera
You're right, because it's generational. My dad only knows how to make "Kraft Dinner" and hot dogs. I love cooking and most other males my age (30s to 40s) do as well. The advent of cooking competition tv shows and celebrity chefs has really catapulted this sentiment into mainstream society.
Yes, you're right - the design comes from CSP. The syntax looks nicely Adalike.
Nice. Where did you get that Johnston-alike font?
For the UK this is more significant than you may be aware of based solely off its app/rating. ITV is the biggest independent TV network here.
In f# for example you can write:
let result = list1
|> List.filter (fun e -> ...)
|> List.map (fun e -> ...)
|> ....
no mutation, but you are piping the intermediate result to the next operation. In c# you could achieve a similar result by using the dot operator instead of the backpiping |> one.
jQuery has lots of feature checks, a long dependency tree, and a half-decade of accumulated bug reports and corner-cases. It also implements custom selectors and "fixes" behaviors in querySelectorAll that often leads to a significant drop in performance. Not that you'll notice unless you're using the DOM for rendering complex graphics/UI :)
jQuery uses getElementsByID, getElementsByClassName etc. when available in the browser. There is only a small overhead in parsing the selector to see if it's e.g. a simple ID or class selector.
> The geographical interpretation is strange.

Logically, you'd be right that it wouldn't make much sense. However geographical trends like that do happen. eg SLES tends to have more traction in Europe than in the US (where RHEL is king of the enterprise space). Opera is more widely used in Europe and some eastern blocks than it is in the States. Apple hardware has a lower foothold in Europe than in America. And so on.

Often it's just a case that people will use what they see their peers use rather than what they're told they should use by the internet.
Clearly, this is new to enough people that it got to the front page. Merely linking to a previous submission adds nothing here; if you thing the discussion there was informative (clearly not the case here), then say so.
In a single video stream? 1080p uses 10mbps max. Are you japanese or do you have 4k/8k[1] equipment from the future? :)

[1] http://en.wikipedia.org/wiki/Ultra_high_definition_televisio...
>It's almost as if America has decided that prisoners are not people.

Yup, that's pretty much the idea. But this is common that people who get criminal records often think of their own self as well though.

I wrote programming down to keep to myself occupied and NOT listen to the people in there who want to talk and say what they could've done different to not get caught or explain how they're innocent. Granted, there are actually really nice people in there, and the sentencing for white collar crimes is way off.
Another alternative is sharing the types of the various ASTs but using parameterization to distinguish the cases.

To restore nice, concise types, use a bunch of type synonyms.

While this is slightly cumbersome, I much prefer it over partiality.

Ideally, even this wouldn't be necessary, with structural records and variants that let you work with changing, precise types without having to declare a lot of duplicate types.
Nobody mentioned comments. Nothing the GP listed would in any more be an extension to JSON than HTML is to XML.
WWIC
It's worth noting that with 'dotenv' the configuration is stored in a file on the production server before it's loaded into the environment. The security of the method is not based on storing the token in the environment.

The primary advantage I intended was that the secret is confined to one part of the infrastructure (e.g. production server) instead of many (e.g. developer workstations, github, etc).
I own a .xxx domain (£65/yr) for my own amusement, and I see this response a lot. Why does that fact that other people choose to buy domain names annoy some people?
You haven't included the river (or, at least, it's not displaying for me)! :(
Sweden sends aid to Cambodia every year, they did not receive any extra for arresting Anakata.

What you call "solitary confinement" is standard procedure before a trial. This is not considered torture by either the UN or Amnesty International. As soon as the trial is over he'll be transfered to a regular prison and restrictions will be relaxed. He may then study mathematics if he feel like it.
A lot of the checks are done on initialisation. Take a look at jQuery.support - http://api.jquery.com/jQuery.support/ - it's around line 1300 in http://code.jquery.com/jquery-1.9.1.js
Where did the colour hat conversation come from? I didn't mention anything about white/grey/black or whatever. It has nothing to do with it. There are lots of innovative black hat (according to Google) tactics that are killing it right now, but they're a million miles away from anything you're talking about.

The fact remains, you're advising somebody to use poor tactics that will only lead to wasted time and eventual loss of rankings.

And as for this: "White hat means you do nothing more than spreading your links on social networks". You serious or just trolling? I really can't tell.

Either way, this conversation is getting boring. You continue doing your 2008-esque blog pyramids and let me know how that goes for you.
I think it's not like that at all. The bulk of population can rationalize (and kind of push out of sight) poor and homeless because most of the population are not poor and homeless... it's just 'them' and we don't care about them that much.

But living in a totalitarian country was different. Human right violations were so widespread that basically everybody was somehow affected. Everybody had some grandma who had her family farm taken away by communists or uncle who was not allowed to study because their family was not loyal enough, everybody was not allowed to travel... It's way harder to rationalize things when you are directly affected by them - when it's 'you' and not just 'them' any more, you become sensitive and when you see that happening to other people you can relate more and your reaction is stronger. Also, you are more afraid that if it's happening to them now, you are going to be the next.

But that's obviously just my experience - I don't have any research to back it up, just some anecdotal evidence based on nothing more than just me observing things in different countries.
Yup, like one of the comments mentioned: a Chinese's salary is 600€/month so spending 400€ is exorbitant. Salaries in India and some eastern European countries are equally low. I would've bought it if it were 200 - 300€. FxOS looks promising on low-end market: my Peak is working very well so far :)

I'll wait until Q4/2013 or Q1/2014 to see if they release a cheaper model.

[edit: other EE countries -> some EE countries]
Crockford's refusal to extend JSON is genius IMO. Totally agree with you: if the task you're trying to accomplish sounds like a fit for XML, then please use XML. JSON is what it is, and not everything needs to be gradually extended into six mutually incompatible versions of increasing bloat.

http://geekandpoke.typepad.com/geekandpoke/2012/03/thank-god...
I assume he's thinking of things like http://www.xemacs.org/
I've used firefox-os (the developer release phone) & I honestly don't see any significant improvement over ios or android.

It mostly felt like a much slower version of android tbh.

I would wager that your shitty experience is due to under-powered phone with old 2.x os. A high end device with up do date 4.x would be much more pleasurable to use.
.co.uk is super cheap, actually about $5.
False, any complex manipulation (graphic-less or not) of all DOM elements in the current page an you notice a significant performance cost in orders of magnitude.
I think the awesome benefit of youtube is that you can leave direct feedback. Give it a thumbs down plus explain why.

Teach your kids to do that and eventually things will improve. Just don't expect that of Disney.
Boek nu bij Thomas Cook je goedkoop vliegtuigtickets naar de Ronde van Frankrijk
> I'll further extend this to say that you should never be afraid to talk to somebody because of your perception of their status.
...
> Keep your messages brief, to the point, and pleasant. Don't fawn or apologize. Don't ask to ask. Don't justify or elaborate. Treat them as a colleague and they will generally treat you as such.

While at school in Norway, we did a project that involved creating a "paper". I chose to do some interviews, and announced I was going to interview some members of parliament, and the CEO of a national TV channel who also happened to be a TV celebrity. Nobody in my class thought I'd get to talk to them because of the "status gap" - as much as a Norwegian MP or CEO is not exactly the top of the international totem-pole, as a 14 year old student the gap was still substantial. It took a little bit of persistance to get past the secretaries / PA's, but that was it.

You don't get if you don't ask, and it's not like anything bad will happen, and what I learned was that a lot of these people get contacted with genuine, well targeted requests far less often than most people might think. Rather the fawning "fanboy" type requests are what gets rejected by far the most often, or those who ask for too much commitment / time.
Maybe Jolla could try and lure some existing Android and iOS developers by giving out free devices.

wink wink nudge
Those events are all on the order of micro-seconds, far shorter than the benchmark duration. A tenth of a second is an eternity on a modern CPU.
I wouldn't have said so. Even ignoring the fact that it's a GUI app, it's also mouse driven. And the "CLI" aspect of Acme is really just a novel way of implementing shortcuts and macros, but since those functions are non-interactive, it's not really behaving like a command line.

At risk of nitpcking, I think the "other CLI" option should have read "other console based" (that is, unless they were expecting people to answer with the likes of sed hehe).
Right from the source: "Sets document-related variables once based on the current document" [1]. It's a very readable document and the comments give good overview about quirks you have to be aware of.

My personal opinion: not using jQuery (or similar library) for normal webpages is premature optimization and it will hurt more than help.

[1] https://github.com/jquery/sizzle/blob/master/dist/sizzle.js#...
But that's only part of the picture. It's also important to consider how much effort they need to expend to do so, and how many resources are consumed in the process.

Truly good developers will know to discard poor tools in favor of better ones, and will be eager to do so. They don't have emotional attachments to, say, Ruby on Rails or MongoDB, or some other piece of software or service. Once the tool becomes insufficient, it's gone. In many cases, this is obvious right away, so the tool isn't even used in the first place.
>prison for non-violent offenses
I agree with you to an extent. Justice still needs to happen at some level, whether it's restitution, home confinement (which most hackers, like me hope for), halfway house, or prison. What I agree with is that some white collar crimes, shouldn't see the inside. But to be so black and white...what if you invested in Bernie Madoff, would you still think the same?

I would've gotten a reduction in my points for sentencing if I could've helped out Google (not the others, only Google).....I would have volunteered and worked for them my entire sentence (15mnths) if I could've. In the words of the judge that sentenced me "I am sentencing you in an effort to deter others...," so in the PR sense, my lawyer was right to tell me NOT to do what weev did, and talk to Wired and the media.
Interesting 'innerHTML' is mentioned as a crappy native equivalent. In theory, I agree. But last time I compared innerHTML vs DOM fragments, innerHTML was much much faster across the browsers I tried (this was just before JITs for JS became common place).
The tradeoff it seems is the browsers native HTML parser and serialization vs holding a DOM tree in JS, and for large sets at least, innerHTML won handily.
Also available is the brilliant underscore-cli[1], which brings the functional programming of _.js to the command line.

There's an examples page, if you're struggling to see how it might be useful[2], but I find myself using 'extract', 'find', and 'pluck' on a daily basis.

[1]: https://github.com/ddopson/underscore-cli

[2]: https://github.com/ddopson/underscore-cli/blob/master/Exampl...
I have a Samsung GT-S5830i. I don't have a lot of additional apps installed - maybe two games and a Twitter profile manager. It, generally, feels sluggish when switching between applications, such as messaging to web browsing.

My new Geeksphone Keon with FirefoxOS feels much more responsive than the Samsung with Android. And the Firefox browser works much better on the Keon!

Unfortunately, a couple of functionality things with the Keon prevent me from migrating across - as far as I can see contacts can only be imported from Facebook or a SIM card. Also email only supports some webmail options (e.g. Gmail) and IMAP, no POP3 or Exchange server support. I'm not complaining though, as I know it's a developer release. I'm just hopeful someone with better skills than me will enhance the relevant applications.

With respect to this Jolla article, I'm unimpressed the phone is priced so high. My initially gut feel when I saw the article was "damn, I just got this FirefoxOS phone." After reading that the price point for Jolla is EUR399, I'm pretty happy with my EUR125 Keon purchase.
Apparently it's London Tube Normal (http://www.azfonts.net/load_font/londontube.html). P22 Underground might have been nicer, but costlier. There's also Hammersmith One on Google Fonts: https://www.google.com/fonts/specimen/Hammersmith+One
Here we have what I suspect is the real reason dealerships are scared.
I agree with your wager, although given the choice I would rather have a physical keyboard than a polished OS. But maybe that's just me.
It's not a bad idea, but there are so many things that need considering. For example, you can't have more than 500 investors before you're required to declare your accounts. For a company that's in a growth period rather than a 'making shed loads of money that looks good to your average joe on the street' period, declaring your accounts isn't necessarily a good idea.

Secondly when you have shareholders you have to be seen to be doing things to increase value for your shareholders, and not necessarily for the long term. Raising money doesn't always coincide with making profit, so the companies would be exposing themselves to potentially hindering lawsuits (which would probably be dismissed but are definitely distracting).
jQuery is much much slower for many selectors, often orders of magnitude slower.
The official PDF tube maps are pretty bad.

I don't know what they did to the PDFs but they take 3 seconds to render on my modern laptop, and do not work with some opensource readers. Try it yourself[1].

I'd be more likely to refer to this map now than the official PDF, so it's nice that it has a memorable URL.

[1]http://www.tfl.gov.uk/assets/downloads/standard-tube-map.pdf
Ask HN: What are the things you want to change about yourself?
Doing more exercises? Meditating more often? Learning to say no? Concentrate more? Or maybe thinking a little deeper, appreciate time more? Love?

I am curious, what are the things you really want to change about yourself?
Komodo Edit, and it's never listed.
Men, I have dreamed of a device that is installed somewhere high in the room and it has a very precise sensor, which makes moving a laser cannon that kills mosquitoes instantly. It is quiet and accurate.

Build it, shut up and take my money.
It was the same feeling with Android until not so long ago. If Google can work to incrementally improve the user experience, I'm sure Samsung could. If they have the incentive. But maybe they are fine with the current state of affairs.
The Arab Spring through the eyes of Zaid
This article is not 100% clear on whether it means "true" investment or just paying for a service, which is not the same thing at all.

But regarding "true" investment, It's something we looked at 18 months ago when raising our Series A. At the time it was impossible due to SEC regs around accredited investors and max number of investors (deeper analysis here: http://www.startupcompanylawyer.com/2012/05/26/is-crowdfundi...) so we gave up. But it would be great to have simple ways of getting it done.

https://wefunder.com/ and others (round-up here: http://www.thecrowdcafe.com/investment-crowdfunding-platform...) are trying to make it happen. Good luck to them :)
They can't take money from non-accredited investors (those who make below $200k per year or have less than $1 million in assets). This is the reason you can't get shares or profit sharing on Kickstarter.

The JOBS act loosened the regulations to open it up to anybody - but those changes have yet to be implemented and you presently still need to be an accredited investor to invest in startups.

As for whether they'd even want to do it, that's another question. WeFunder (a YC company) wasn't able to convince many of their batchmates to offer shares to the public when they launched and the company I tried to fund through them (Strikingly) appears to have ignored everybody who attempted to back them through WeFunder and went with traditional investors instead (or at least that's what they've done in my case).
Exercise is a good supplement to diet for weight loss. But it is not necessary.

One of my friends is morbidly obese, it's quite tragic. And her nutritionist keeps telling her to "do more exercise". It's such a terrible idea, it would put a lot of stress on her body, be extremely extremely hard work and all for mediocre benefits.

The bulk of weight loss is from correcting your diet. Again the nutritionist advice for her is generally along the lines of allowing her to eat as much sugar (carbs) as she wants but try and stay below some arbitrary limit, which is difficult.
They do, its called selling a product. Tumblr didn't sell much of anything, because they did not have much of anything to sell. They provided free blogs to people. That's it. You can't complain about not making money if you did not make sure to have a clear way to make some. Reason for which one should first make sure to validate the business.
Sunday Morning Italian Traditional Style Meatballs and Video Recipe
Wi-Fi Network Breaks Speed Record - 40GBps over a distance of about .6 of a mile
I'll concede that this wasn't the best place to make the point (I'll make it again, along with others, including PG). Perhaps I did look at spiff's comment in a vacuum and took advantage of this post being near the top of HN, but this is something that bothers me and clearly does PG, too. Yes, there are not any "platinum-quality comments" but let's remember that this is a recurring problem and that I'm not trying to pick on sspiff.

While it is not outright dismissal, it is dismissive in nature, and again, my primary issue is with voting, not necessarily the comment. I think we could still ask, quoting PG, "Yeah, we know that [Intuit isn't a startup]. But is that the most interesting thing one can say about this article?"

[and now it's getting down-votes after your comment despite PG making it clear time and time again that this is a major problem for HN]
This is an interesting point! Thankfully WiFi antennas are very low power. To give you an idea of heating capability, a candle typically releases 80 watts of heat. A WiFi antenna on your mobile device is probably a half a watt, and because it is not strongly directional, your eye will only receive a fraction of this.
Does anyone know if they do any local web caching? There's nothing mentioned, but you'd think that a small-ish transparent web cache would save them a lot of bandwidth.
4How  to Communicate Two Quantities
When will "brogrammers" join metrosexuals, hippies, the Sharks and the Jets in some corner of a cultural dictionary? (Or perhaps I shouldn't get my hopes up--the expression hipster returned after a 50-year hiatus, if describing a different phenomenon.) How are these guys different from salesmen, flyboys (remember Tailhook), etc., drunk on alcohol and testosterone?

And Marie Claire? Merciful heavens, I hope that Maxim will step up and contribute its perspective.
For the people saying "just use jQuery always, is not that much of a perfomance hit", is just blatantly false; any complex manipulation and you start seeing the difference right away; many times I have to use both, native selectors for performance but mixed with jQuery (for efficiency).

Also, there are many scenarios where you can safely use things like querySelectorAll like browser extensions, WebGL apps, 2D canvas apps, (native) WebCam apps, WebRTC apps and many more. Furthermore, at this point is arguable how useful is to support IE8 and below.

And this article falls very short of what can be achieved with the native implementation. For example thanks to JS being prototypical you can borrow almost any method from Array to your NodeList.

[].filter.call(document.getElementsByTagName('a'), function(e){
return e.innerText === 'Brackets';
});
New World Record in Wireless Data Transmission
I doubt Samsung could side-load Google apps from a legal perspective. From what I understand, YouTube et al isn't free. You have to be a member of Google's Android license or something; and that's on the condition that the OEMs conform to various compatibility and UI standards within Android. Sorry for the lack of precision there, I forget the exact details of te agreements OEMs have with Android. But the crux of the matter is if Samsung switch to Tizen, Google could easily block their access to Google's Android apps.

As to whether consumers would ever make the switch to Tizen: I'd imagine some might without realising it - not everyone is tech-savvy about these things. But I wouldn't like to comment on the masses. I've tried to predict popular trends before and have been wrong and given how fickle the smartphone market is, I really wouldn't like to make any future predictions just yet.

My point was just that Samsung are, at best, attempting to supplement their Android market, or at worst, trying to replace Android entirely. And that they've already reached the point where they're ready to put their competing OS to market.
Incredible! But why @import?
> as far as I can see contacts can only be imported from Facebook or a SIM card

Did you update FxOS after you bought the phone? There is a new "Importer" app which sync'ed contacts from Google/Gmail. Works well.