skysight-inc/HackerNews huggingface dataset:
You've added a d:

d) let me use any editor; e.g. emacs, vim, or notepad

None of these editors know alignment outside of primitive spacing and tabbing, so therefore archaic monospace fonts win by default; QED.

I'm claiming that not all of these requirements are necessary. We can ensure alignment if the font is fixed for code, or we could ensure alignment in the editor. Neither of these are crazy relaxations.
The problem with the 5c was the price difference just wasn't very big, compared to the total price of the phone. It was rather a poor prospect if you were in that market at all.
IoT’s 7th layer will facilitate scaling and realtime
Another study that tells us what everybody already knows.
Anyone else notice the company name - CYNK. Cynic?
Good grief, maybe I'm getting old, but is up with that font size?
This is one of the most beautiful and insightful quotes about creative activity I've ever seen. Thanks for reminding me of it.
Meet Google's Security Princess
Does it have a javascript engine? Because we had to abandon BeautifulSoup/Mechanize over this a couple years ago and switch to HTMLUnit (Java).
Hacker News is one of the best online communities i've come across so far.

But some of the passive-aggressive and condescending 'features' baked into to the forum to discourage participation on the premise that engagement === entropy are really getting kind of annoying.

He could have simply added a character limit, or a word limit, if he wanted text posts to remain brief. Or just told you as you posted to keep it simple. But nope - he chose instead to make every text post difficult to read as a form of operant conditioning, because the only way the plebs will learn is through pain.
Having read the book, this review I would say is very misrepresentative.

The actual book is very good and a definite read.

But this article seems to have spun it into a conspiracy theory.

This is the opposite of why I liked the book in the first place, it explains how bad(For consumers) things happen due to systems not conspiracies. Also how things are not bad, just could be much better. Many examples are how mistakes are made but then found and how people are working to stoping them happening again.

"With all of the trillions of dollars spent on drug development and drugs themselves, have you ever wondered why people don’t seem to feel better than they did back in the 1970s?"

The book for instance would NOT agree with this statement. Seriously would you want to have 70's medicine or 2014 medicine? This is crazy.
It's actually an extremely difficult problem to fix. Anything new that restricts doctors in any way, shape, or form has to come from up high, and it also has to be across the board. Few hospitals have the luxury to turn away doctors, and few areas have enough doctors doing general practice. Make a new regulation, and some doctors will sigh and do it - but other doctors will move on... unless there's nowhere to move to that doesn't also have the new requirement.
Another good interview technique is "did you actually read what I said". Things like when I said it's an open ended question, asked about 3 of the seminal minds in CS at least one of which a CS graduate would have bumped up against, and that the candidate can focus on whatever they want to. Just a tip for your next interview.
> Nor is it an "attack" on somebody to request that they have their house in order before trying to put the houses of others in order.

it is.

There's nothing conceptually wrong with a cleaner who has a dirty house. The measure of a cleaner is their work. If a good cleaner has a dirty house, then that doesn't make the cleaner's work bad by proxy. It just means the cleaner is a bit of a curiosity.

Tomte's comment might have value in a speculative setting (dubious value, but value). No speculation is needed when the work is on display.
Just a quick followup to this. This particular detection was triggered by a person raising a red flag that something seemed fishy with a particular email from a reviewer, which turned out to be from one of the illegitimate accounts we eventually detected.

We also believe this particular fraud would have been identified regardless because we had a manual review scheduled for the most-cited articles of some of our journals, which would have unearthed this same thing.

In either case, fraud detection like this seems to be a fairly manual process for us at this point. Our short-term solution to ensure this doesn't happen again for this particular journal is to throw more editors at the problem. I'm unaware of what automated systems we currently have in place or plan to have in place, but that's something I'll be following up on.

If anyone happens to be working on a startup for automated fraud detection in academia I'm sure we'd love to talk :) As always, feel free to contact me directly, details in my HN profile.
I'm often troubled by the apparent lack of attention to the "benefit" side of equation in both the report and the response.

As a precursor to any honest conversation about an "equation", you would have to model the chance and impacts of re-identification. Anything else is sophistry to promote the idea of releasing data in general. Taking about how to anonymize data already carries the implicit assumption that there is value to be had in releasing it. Otherwise why would it be a topic of conversation at all?

I wouldn't have a problem with talking about the lack of quantification of this risk, it's a really hard problem if not impossible. What bothers me is that you're playing to a whole slew of fallacious reasoning, if I was being less charitable I'd say you're trying to go congress on "the debate."
I'm curious here as well.
Part of the reason why pink sheets is such nonsense.
I thought the same thing about Rabbit. PinLater's ACK system feels like a questionable reinvention of AMQP. I'm probably missing something.

Rabbit's advertised throughput doesn't reach 100,000/sec, but you should be able to shard your way around that. Or use Apache Kafka, which has the sharding built in.
LicenseSpot or other License tracking software?
But will take a day or 2 to get it setup how you want it.
Might be wrong for you or I, but it's a social signal for many other people. Similar to how people wear t-shirts around with giant logos on them. It says (partly) "I can afford to pay $60 for this t-shirt." Or "I am like you."

When Ralph Lauren introduced those Polo shirts with the 3-4" polo logo on them rather than the usual 1" logo, I thought it was some kind of experiment.
"The Boxtrolls' Set Visit: Laika Embraces Victorian Steampunk
AT&T / Verizon (and the cable companies) will never give up their golden goose unless threatened by competition. They can do FTTC all day long - unless they actually uncap or otherwise significantly change the subscriber bandwidth it means nothing to the end-user.
More specifically, the the previous hash-table-like method is just assigning constants as values for a function.

In[1]:= mymap["abc"]=1;
mymap[2]=2;
mpmap[hello]=3;
DownValues[mymap]
Out[4]= {HoldPattern[mymap[2]]:>2,HoldPattern[mymap[abc]]:>1}

Defining a function is really just a pattern is matched based on arguments, and is replaced with an expression with the arguments substituted into it. And you can set a constant key argument to a value of a constant value — creating the odd built in hash-table-alike which has been around forever.

That said, Association[] looks nice. Presumably it gets a speed improvement by bypassing the pattern matching. And I remember being annoyed by using JSON data in Mathematica structures, this looks nicer. The literal syntax is appreciated too. Actually I'm kind of surprised they didn't choose another weird unicode symbol like 〚, for the literal syntax.
I'm 23 and I agree, it's tiny.
Maybe it's just me, but that one could use better wording. Because of the "exactly one foot apart" phrase, I interpreted it to mean that there are only two parallel lines, which obviously makes it a poorly defined problem. I probably would have understood it if the phrase was replaced by "at one foot intervals."
Sadly David Braben and Ian Bell have differing accounts of who did what on the original game, to the point of legal disputes in the past...

Having met David Braben socially, I'm inclined to believe Ian Bell
As someone currently working on a type inference scheme himself (although for a completely different purpose) and who is a Rust programmer, this sure was an interesting article! The inner type theorist in me says that losing any amount of expressiveness is a bad thing, but in this case my pragmatism seems to win out and say that this simpler but weaker scheme is probably good enough :)
Find a used one, mine costed $7, albeit an older edition.

It's an extraordinarily written textbook. For me there are 2 types of technical books - the ones that I have to plow through with sheer willpower, and the ones that I read kinda like an interesting novel. Tannenbaum's book falls in the latter category.
Hey, I wasn't joking- well, not that much. You will get more disputes when you deploy across someone else's property, especially if you break or uglify something. That's a serious reason for stopping on public land.
Seems to work fine on my i5 win7 Lenovo T430 "nothing special, off the shelf workhorse" laptop
This is effectively a non-response. Focusing on regaining employment would be a FAR better way to improve the situation, and it's not even clear if the car was worth enough to pay for a decent replacement. Just because it's a Mercedes does not mean that it magically retains its value or even that it was that expensive to begin with.

If they are in such a bad situation that they have to sell off their car in order to pay for some meals, then clearly they needed the support they got. Giving up personal transportation in exchange for food is not even remotely a solution to the problem. It actually makes it far more difficult to regain employment (their Honda broke down, remember?), and the cash from the car sale is only a temporary bandaid--it does nothing at all to solve the fundamental problem of "income < expenses."

It's beyond me how you could think that someone who is in such trouble that they have to sell off all means of personal transportation so their children don't die of starvation would not deserve some sort of aid. In any case, the couple in this story, having regained a comfortable income, is now paying taxes every month so that if you face severe financial trouble you too can receive some aid without having to immediately liquidate every asset you own so your family doesn't die, even those assets that are critical to finding a real resolution of your difficulties.
This should be using PyQuery instead of BeautifulSoup for traversal.

Webdriver runs circles around this though, if you're looking to automate the web with python, Webdriver / Selenium with PhandtomJS or another headless browser is the place to go.
While I like the idea, the content seems to be aimed at a very junior audience, almost really for desktop support techs that are thinking of career progression. It would be great to see some more advanced material on topics such as kernel / network tuning, PostgreSQL clustering, btrfs workflows and automation, service discovery (serf, consul, etcd), ruby for Sysadmins, backup automation etc etc etc
"Leaked" as in "these are the documents they gave us and this is what they told us to say".

Basically it's Yelp's own data, "research" and narrative unchallenged by the author.
As long as you rely on the tab character to signal the programmer's intent on inserting an elastic tabstop, that's not an issue. In this case, insert a \t in front of the comments on the first two, but not the third line. All three lines could have \t's in front of the equals character so align on it.

The other nice thing is that it degraces quite gracefully in non-supporting editors.
That's why we ask the question about 3 people in broadly different areas. Frankly, if you don't recognize at least one of those names and understand the foundational contributions they made, then yeah I'd call that a kind of incurious.

As to devops, you may think whatever you want. I give them shit about the "all the worlds Linux" attitude, they give me shit about "fucking research projects" (e.g. anything that isn't Linux). We understand our respective views, and it works.
Well, this is pulled from a list of common python errors.

Using the default value in some capacity isn't that uncommon... Though maybe you were speaking to a more general case? for example, decoding a an obfuscated C file.
Easy way to make great Android Buttons
Another possibility is some kind of money laundering scheme. I've heard rumors before of money laundering techniques where you basically sort of commit financial fraud against yourself using sock puppet shell companies or other entities, allowing clean-money-side sock puppets to book gains at the expense of dirty-money sock puppets.
yeah bring it on ! we are hear to stack pile money while taking money from low wage taxi drivers, common people, deceive them

uhmm uhmm .. uber , reddit gold
Actually it's very common. Try arguing with a soldier. Those guys are brainwashed into believing that the military helped humanity move forward technologically, as if spending that money directly in research (without the bombings, the deaths of millions, etc.) couldn't possibly have achieved the same, let alone much more (which is in fact more likely).
When I type in a keyword and press enter, nothing happens. I have to use my mouse to click a button? Should probably fix that :)
Or you can get Raspi, I believe it already had pre-release version of the version 10 for while.

Just, it will be slow...
Thank you for actually understanding what I said clearly and meant.

Seems to be quite a bit of misunderstanding of my original comment :(

@madeofpalk Your comment seems critical of mine. But I'm not sure what it adds except that it may have strengthened my point that Apple has a way to organize their SKUs. Please read the original article and see what I'm trying to address.
SEC? Hello? I mean, are there really people (probably organized crime) who just run this scam over and over again in the OTC boards?

Yet the SEC won't let us crowd-sell stock in startups that at least intend to try to actually do something.
The author of that comment implied nothing of the sort. You're an idiot.
Yes...I think we can all agree that I've committed an unpardonable sin by only including 3 luminaries. There's only so much time in an interview.
Best Practices for Building Angular.js Apps
The embedded short on Claude Shannon is very good and highly reccommended https://www.youtube.com/watch?v=Wq1-Iq9Vm28

A good book on the subject is Gleick's The Information http://www.amazon.com/The-Information-History-Theory-Flood/d...
Depends on a number of factors: the major one is the length of the wire, but also what gauge of wire, how well twisted it is (phone wires aren't very twisted due to not expecting to use the high frequencies), the radio environment, local radio interference standards (telephone wires are leaky at these frequencies), how many of your neighbours also have DSL (although this is improving due to crosstalk cancellation mechanisms in the newer standards), how many watts the local operator is prepared to put down the wire...
Flow analysis in GNU Guile
yes.

Edit: isn't that obvious?
No i am not :)
The site was extremely slow to load for me; here's the Google cache.

https://webcache.googleusercontent.com/search?q=cache:http:/...
http://growthhackers.com/jobs/

http://www.growthhackerjobs.net/

http://www.producthunt.com/jobs (not purely marketing - but startup related in general)
Yeah, I hear you. HN users caio1982, actually had an awesome idea, it was to create a page on the site where users could up/down vote and submit episode idea [1]. This might be a good way to get the pulse of what people want.

[1] https://news.ycombinator.com/item?id=8011626
The page isn't loading, but I assume it's referencing their response to the question about healthcare asked in this session: https://www.youtube.com/watch?v=Wdnp_7atZ0M
It may be situational, too. I have a family, and when I get the house to myself for a day, it definitely improves my mood and sense of calm. It's very restorative for me.

I can be in my office away from the family, but it's a completely different feeling than being actually alone in the house. Doesn't matter what I'm doing, either. Working, reading, playing, watching TV, etc. It's a very different feeling.
Tell that to the millions of engineers that invest in Matlab. But seriously, I've found lots of use for Mathematica's visualization techniques whose results (images and animations) are certainly platform independent.
What platform is not proprietary?
Well, unlike adding and changing definitions for symbols in the symbol table, associations are actually immutable. So you can pass them around as values, mutate them, and the old versions are still available unchanged. That's just not true of using downvalues of symbols.

Also, using definitions on symbols to store key-values is incredibly limiting, because you can't do reverse lookups without getting into very low level (and slow) hackery via DownValues. Or list the keys or values. Or even know how many keys you have.

Associations really will replace basically all uses of symbol downvalues for storing key-value pairs. And Associations have really nice general-purpose functions like GroupBy, Counts, Merge, and so on (mentioned below).

Associations even support function application syntax, so you should be able to drop them in into existing code that expects symbol downvalues as you're using them above.

Associations are the single most significant language-level improvement we've had in many versions. And we've integrated them really nicely across the system -- they're not just some special-purpose data structure.
You are running a benchmark in a virtualized environment with no guarantees about access to the underlying hardware from one moment to the next.

It's also the smallest instance type. At least if you had chosen the largest you'd possibly have the entire box. With the smallest instance type however anyone with a larger instance than you is going to steal cycles and I/O away the second they have any load.

What makes people think benchmarking on virtualized hardware is at all worthwhile? (Serious question) It's like writing a blog post about which way the wind was blowing for the last five minutes. This is all nonsense.
Anyone know if this would be feasible in Australia? Our National Broadband Network was originally planned to be fiber-to-the-home, but changed to a fiber-to-the-node system with the change of government. Not sure how close the average home is to its nearest node, so I don't know if it'd be less than 30 metres in most cases...
Not sure why I was downvoted, look here: http://en.m.wikipedia.org/wiki/Polonium#Tobacco

Edit: I stand corrected. Thank you
as a mac user and ubuntu user.. the fact that mac still requires managers like macports/finch/homebrew make me question the "marries UNIX with ease" statement.
I found this to be a much more objective review of the book: http://www.sciencebasedmedicine.org/bad-pharma-a-manifesto-t...
I love it - I do this by hand so often.

Quality control: Tools and experience get you a long way with quality, although two calculations are key to understanding how to control quality.
1) Percentage of defects remaining.
2) Defect removal rate of a quality control process.
- When you understand these, you will see it is the manual process that has 80% of the impact and tools 20%.
Your tool looks like it will speed up the manual process no end.

Maybe use "Making Spreadsheet Formulas Understandable."
Or something that makes it clear the focus is on formulas and not say graphs. "Spreadsheet Formula Visualisation"?

Good luck - I am working on improving spreadsheets - www.cellmaster.com.au - drop me a line and I will add you to linkedin - or something.
I'm not sure how distances like 70 and 30 meters are actually useful. In my home there is certainly more than 30 meters of cable between phone socket and phone company's junction box in the basement, add another 10 meters from this junction box to where the cable actually enters the building and then at least 20 to actually get to the street.
HN is not "Suppressing" all NSA-related topics.

Users are flagging these posts. The HN community is divided. Some people think that there are too many NSA stories; others, too few. On any issue where the community is divided, upvotes compete with flags, and stories rise and fall according to the tug of war.

The HN software adds a small default weight to NSA stories. The purpose of this is obviously not to suppress them. If we were trying to do that, it would be a large weight and not a small one. Instead, it's tuned so that NSA stories can still easily make the front page—and so they do. It's an attempt to strike a balance between the different segments of the community who strongly disagree with one another about how much NSA is the right amount of NSA.

The story last night about Muslim leaders was not much affected by the software. If users hadn't flagged it, it would certainly have stayed on the front page. In my view, users were right to flag it. I hope this site never sees another thread where a large class of fellow citizens are accused en masse of being fifth columnists and rapists. If we do, I trust that users will flag it again.

Some of you feel that such stories are so important that the flamewars around them should just be allowed to burn. Our experience and observation suggest the contrary: they are bad—existentially bad—for the site. Like fire in general, they lead to more of the same. So the alternative to the current policy is conflagration. The best aspects of HN, in our view, would not survive this.
Is their site's theme a common, commercially available theme? It looks an awful lot like Envato's marketplace...

Their site:
http://site.introbiz.com/

Envato's:
http://www.themeforest.com

Edit:

Looks like a ripoff:

http://themeforest.net/forums/thread/envato-clone-with-a-mar...
There was another program in the 1990s under Clinton that benefited the telcos, but no development happened. I don't remember what it was called.
nytimes allows you to customize daily headline newsletters by topic including policits, world issues, tech etc - pretty easy to set up and forget about it.
If you don't care what browser is making the requests, use MechanicalSoup. If you do care, use Selenium.
My experiences with the business climates of Taiwan and China suggest to me that the set of "senses" you and I have associated with the word "close" must be vastly different.
>Not to mention that such a choice most likely satisfies passion and honor within a person.

If you are saying that any person that satisfies his passions and honor is considered smart, or that a person that works in something that gives him satisfaction is considered smart, then you are just twisting the definition of smart.
As some others have mentioned, this isn't about getting internet from the exchange to the home/business, just from the street. In this context 30 metres should be ok for the vast majority. From the article

> It will enable operators to provide Internet connection speeds that are indistinguishable from fiber-to-the-home services, a major business benefit in locations where it is not physically, economically or aesthetically viable to lay new fiber cables all the way into residences. Instead, fiber can be brought to the curbside, wall or basement of a building and the existing copper network used for the final few meters.