skysight-inc/HackerNews huggingface dataset:
If it helps you/the code (readability, DRYness, ...) then go for it. Avoiding it on the basis of guessing it would make a difference is a slippery slope down premature optimization hell [1]. I'd say code away, and when/if you need to optimize, use a profiler. Likely you'll be surprised at what makes a difference and what doesn't really.

edit:

[1] Note that by guessing I'm referring to any optimizations that don't involve profiling your project, and that includes benchmarks of Ruby style, which are interesting to observe and can help you learn certain things about Ruby but are deceiving as far as understanding what actually makes a difference in your project. The sane way to optimize is to profile.
Free Address Verification by EasyPost
Yeah, if they had just blocked his mac address then he could reasonably think "hmmm, I can't connect with this mac address, I'll try a different one" instead of "I am no longer authorized". But if you have to keep reconnecting with different IP addresses and mac addresses over and over again, and finally resort to connecting directly to a wiring closet, then the message is pretty clear that you (not just your mac address) are no longer allowed on the network.
Facebook,Intel & Open Compute announce key data center tech advancements
The Placebo Narrative
Opinion-Polling Network Thumb Now Routes Questions By Location
I dislike the auto-sales chat.
Online class in Growth Hacking from TNW academy
Nice article! Have you considered open sourcing your hardware design and components? And even your software?

I'd love to start messing with things like this need a starting point.
Looks like Carmen Ortiz's husband is a douche, chiming in about the suicide on twitter to defend his wife:

http://www.guardian.co.uk/technology/2013/jan/15/aaron-swart...
Is this really secure? Isn't there a big risk to ease signature forging?
Yeah, I went through the same process when I created an iPhone app. I struggled at first with Objective-C even though I had a C background. I took a step back and read some books/tutorial and then finally got the app out there.
Argh!!! Panic!!!
This is what's wrong with your game:
- It's on Android. In my experience Android apps don't monetize as well as iOS.
- It's Sudoko. There are a lot of Sudoku apps out there.
- It's free. You probably need to change the pricing model.

Try soem of the suggestions given in the comments above and let us know what happens.
18MB seems pretty heavy for a Sudoku app. And it comes with a lot of permissions, and it's free with no obvious monetization strategy?

I don't have data to tell you those things scare away users, but they'd sure as heck scare away me.
Http://copiadelrutenlinea
Copia del RUT en linea, que es un documento colombiano para saber el Registro Único Tributario
Dropify launches File Publishing App for Facebook
I don't believe you have to actually steal anything to be guilty of "breaking and entering".

http://dictionary.findlaw.com/definition/breaking-and-enteri...
If it gains traction, I don't think it would surprise anyone if HelloSign were acquired by Google and incorporated directly into Gmail -- perhaps as part of the paid version.
does anyone know more about their "unique parallel query approach that generates distributed query plans and query fragments for speed and scale." ? I'm not going to trust a database which internals (or at least core mechanisms) I don't understand. Any links to papers perhaps?
Either that or casinos would change their games.

Captcha playing card decks, perhaps?
If you've got any questions about the tech, we'll be happy to answer them here.
How Privacy Works with Graph Search:
https://www.facebook.com/about/graphsearch/privacy
Regarding getting featured, this is another thing one can aim for. The Android team has written about how to be in the running for getting featured, as have others.

For example - Android introduces new features with new OS releases. In Gingerbread, Android introduced NFC. A well-designed app implementing NFC in an interesting way back when it was introduced had a very good chance of being featured, as well as a chance of getting publicity, and also usage by people who wanted to test their phones NFC capability. Of course, you want to be viable even if you are not featured, but some apps have a better chance of being featured than others, and being featured helps a lot, especially for a paid app.
Loved the Commodore-64 style editor! =D
I take it you are referring to the comments in the chomsky thread:

http://news.ycombinator.com/item?id=5061916

Only one of which got downvoted without any critique, and it was a one-word comment that did not contribute to the conversation at all. Such one word comments defy the purpose of communication.
Neither are you guilty of "breaking and entering" if you break your own lock. And you might also notice that the penalty for breaking and entering is a lot lower than it is for e.g. grand larceny (or, for that matter, murder).
When HR is, Like, Super Young: Tips for Older Job Seekers
Petition to stop the witchhunt against Ortiz:
https://petitions.whitehouse.gov/petition/recognize-outstand...
Your main problem is that your app is a sudoku game. There are literally thousands of sudoku apps on Android (I just verified with a search). Your app probably doesn't even show up in the search results, which are limited to 20 pages on Google Play.

If you want to make money with anything, you start with checking your competition.

So my advice to you is - make an original game.
Yes. I felt that was a performance trade-off that I was willing to make because I valued the immediacy of the update to the web page.
I didn't know. And now I do, and that quote seems incredibly scummy. You guys should really fix that. Or remove it entirely and go with another quote if you don't think you can make it work with that knowledge.
If I leave my door wide open and put up a sign that says "Private Property, Do Not Enter", it is legally the same as a deadbolt

Yes, and it's not the same as MAC blocking.

You can't answer legal questions with engineering

Technology changes the subtleties upon which laws are based, so you necessarily have to answer a legal question with certain aspects of engineering.

A network that is protected by MAC identification cannot be directly compared to a room protected by a lock and key. In the case of Aaron, you can point to his modification of the MAC as an awareness that his is skirting network policy. Whether breach of network policy should be a felony is another discussion. However, someone who maintains privacy by randomizing his MAC is in a very different situation that looks strikingly similar to the case at hand. Will the courts understand the difference? We can only hope.
WikiTravel was purchased by Internet Brands, the same company that owns FitDay and FlyerTalk. The community clashed with the new owners and the Wikimedia Foundation agreed to maintain a fork.
Explanation: WikiTravel fell into the hands of a company called Internet Brands, users got dissatisfied, they forked the wiki on August 2012 and created WikiVoyage under Wikimedia's wing. It offers the same content as WikiTravel up to that date.

Long story: http://gyrovague.com/2012/07/12/wikitravel-editors-abandon-i...
Google did  not kill a donkey in Botswana
Stack overflow business model is now clear...verging on spam?
I assume at some stage i gave them my email
I think that a lot of times a downvote can simply be interpreted as an "I disagree with your position" comment. I think there is a pg quote along those lines somewhere in the archives.

Addendum:

After a little research this is the closest thing I can find that pg said. Maybe I was mistaken in my recollection.

"I sometimes downvote things that seem mistaken. I think most users do."[1]

[1] http://news.ycombinator.com/item?id=1006808
The "core working hours" at any startup that I've worked at have been 40 hours or close to it. The expectation is that you work more than that, so sure you can leave "early" but that's based on a pretty high amount of hours you're going to spend in the office.
True, but can you handle managing 10 remote workers at once and still have time to watch cat videos?
Does anyone here have direct customer experience with Clustrix? If so, I would be very interested in hearing honest customer feedback.
I wonder if that's just mongodb-style sharding
Open Compute Project Summit 4: Breaking Up The Monolith
Not big enough, imho: https://gist.github.com/4e38f81f7871eb4e7f80

Actually, static array version came ahead in my tests, which is probably due to memory allocations for strings.
more on http://google-latlong.blogspot.com/2013/01/never-ass-ume.htm...
> that just has to be several times slower

This is why Matz gave us benchmark:

steve at thoth in ~/tmp
$ cat benchmark.rb
require 'benchmark'

n = 500000
Benchmark.bm do |x|
x.report("==") do
n.times do
foo = "lol"
foo == "bar" || foo == "baz" || foo == :sed || foo == 5
end
end

x.report("include?") do
n.times do
foo = "lol"
["bar", "baz", :sed, 5].include?(foo)
end
end
end

steve at thoth in ~/tmp
$ ruby benchmark.rb
user system total real
== 0.370000 0.000000 0.370000 ( 0.367943)
include? 0.550000 0.000000 0.550000 ( 0.551897)
I am working on a competitor to RightSigniture called signremotely.com. There is nothing on the website yet. Still looking for people who have to work with a lot of signatures like you. What kind of steps are getting in the way, would love to hear your ideas bryon@SignRemotely.com

Thanks
Looking at the heart rate charts on the front page, it seems that the rates during meditation are actually much higher on average (eyeballed at 92 bpm) than the rates while surfing the internet (eyeballed average of 75 bpm) (and while the meditation rates have a lower variance, their mean seems to be in about the same range as the absolute highest heart rates while surfing the web).

As someone who knows nothing about meditation (but obviously I have some background assumptions), this is surprising to me. I would expect meditation to be relaxing, and I would expect to see lower, i.e., closer to resting heart rates (<60 bpm). Can you explain this?
Try learning Haskell. The concepts I discovered while learning it were very influential in my approach to other languages, even if I don't use Haskell itself all the time.

I would suggest http://learnyouahaskell.com/
How long does something need to be provider for for free before you trust that it'll stay that way? This is an attitude we're trying to overcome with our model.
> We may have reached Peak Sudoku on mobile devices.

That's a nice and clever way of saying what I intended to say.

Absolutely no one is sitting around saying, "man, I want to play Sudoku on my phone but I can't find any games!". There's so much Sudoku to choose from, anyone that has wanted a Sudoku game has at least one on their phone, and has probably tried multiple ones before settling on that one.

Is this honestly the Sudoku game to end all Sudoku games? If so, great, but it's going to take a lot of effort to get people to recognize it, as it's no doubt buried in the search results, and game reviewers are not going to be jumping out of their seat over seeing a new Sudoku game hit their inbox. And if it's not the be-all end-all Sudoku, then forget it.
Temple Run 2 for iOS
True. Not everybody cares about the quality of the code. But getting what management wants takes a bit of a quality. If the code doesn't work then you are not really giving what management wants.
White House petition to stop the witchhunt against Ortiz
Some reading material on the distributed approach:

http://www.clustrix.com/blog/bid/242790/Scaling-Distributed-...

http://www.clustrix.com/Portals/146389/docs/clustrix_a_new_a...
This makes their scalable DB very accessible. This is cool.
Besides the fact that my point was generic to depression and not his type of depression let me clarify and say that I don't think he had 'chemical' depression.

If you check when he started having depression and what he was reading at the time and how this depression developed you see it has to do with the way the system works, which eventually killed him.
Thanks for the feedback, we're updating the page now.
Select Boxes suck, use SelectBoxIt
Basically it pastes an image of your signature into a PDF (or other document). So from the point of view of forgeries it is obviously absolutely not secure, because anybody who receives a signed document from you can then themselves use your signature to sign a document in such a way.

However, according to the homepage, it is legally binding, which is what you usually want for business transactions. Compare this to the similiar situation with faxing: Faxed signatures are legally binding but pretty trivial to forge.
It's neither reasonable nor respectful to maintain that cannabis ought to be prohibited.
Raising kids for free
IT was not really clear but does anything needs to be installed to use this?
Good tips. Though I might say that for many tasks NSOperationQueue can be even easier/simpler for someone just starting out than GCD.
Ask HN: Collecting user registration details: At beginning OR End?
Sorry about the vague title. I could not frame this question better in the title. Anyway, here is my question:

The App

---------

Lets say my app lets you create a resume online where you will enter your details of job history etc etc.

My question is: Is it a better idea to let them first create the resume and if they are happy with the results, THEN let them register on the site in order to save the resume?

OR

Let them register right away and THEN let them enter the details.

From a UX point of view, which one is more recommended ?
Developer Auction now accepting developers from all backgrounds in the USA
I enjoyed reading that, thanks.

One thing: replacing

def my_method
@foo == :bar ? :foo_matches : nil
end

with

def my_method
:foo_matches if @foo == :bar
end

doesn't look like an improvement to me. The first style is direct and readable, and lowers the barrier of entry to understand it. The second one requires to be familiar with the subtleties of Ruby, which adds difficulty when you're working with multiple languages daily or getting started with Ruby. I'm not saying you should avoid pushing Ruby to its best capabilities so that it's readable by any programmer, but in this case, winning 4 characters doesn't seem worth the compromise.
I'm sure this is a massive coincidence, but they just raised the requirement from 25,000 to 100,000. Get signing!
International Space Station Tour: Discover What Life Is Like In Space [video]
I don't think it works that way, honestly. The majority of people at that level are so well off that they don't get hit that hard. They don't really get hit at all. They have a million opportunities after being let go. Even looking into someone like Nixon, where do you go from there. He received 2 millions to write his memoirs, was paid millions for interviews etc. I don't doubt it would drastically alter her career, at least from the path she was on. But she has a certain right to uphold a set of ethics, when prosecutors overstep their power, they are no more infallible than you or I. In that role, it's always on the table as a consequence. People keep referencing how she's one of the "good guys" without any real knowledge of her previous work. Her entire career may of been built on top of prosecutorial overreach. When you put away bad people, people don't care how you do it. She finally picked the wrong person to make an example of. But even if she's let go, believe me, she'll do just fine.
I found my answer in the comments at the end. It needs to be installed and it is chrome only
not a lawyer, but you could probably make a case for fraud.
Nice example on how to reduce the noise of signups, and zero in on a smaller group of prospects. Thanks!
> No, it's one thing to talk about technology. It's another to mount a campaign about how the WSJ got the story wrong about stock prices when it will all be settled within a few days.

Daring Fireball isn't a technology blog, it's an Apple blog. Apple's stock price is entirely relevant.

> There are other issues that exist at Apple which are far more important.

Are these issues being ignored? These bloggers tend to post more than once a day on a variety of Apple-related topics.

> I could say the same for any tech company but I expect more from those who pretended to be above it all.

When have folks like Gruber ever pretended to be above covering Apple news and stock prices?
Metal band dropped by label raises 130K for the new album in a day via IndieGoGo
I've had the strange occurrence on two separate jobs where a coworker attempted to work at two companies at once. One was 90% telecommute, the other was about 50%. But both of those guys lasted less than two months before they were found out.

I am not saying it's not possible, but it's much harder to do UNLESS the companies the person is working for are aware the person has other 'clients'. It's completely common for contractors to work for multiple companies at once (often outsourcing to, yes, China) , so my thinking was that the idea that 'Bob' was a talented programmer who could manage an entire outsourcing workforce but never figure out how to do it completely legitimately and make more money just makes the story that much less plausible.
I agree. This entire tale feels highly contrived, and I'm surprised to see it on the BBC. Can anyone here actually picture themselves in "Bob's" shoes?
Hi HN, please excuse the repost -- I submitted this late last night (http://news.ycombinator.com/item?id=5065124), reposting now since more people are surfing HN at this time and I think many of you will find this video fascinating.
This is absolutely spot on.
The product looks great, and I wish you guys luck. But: the header image looks partially loaded. It's quite jarring. And the site kinda feels like Subtlepatterns.com Roulette.
Not so with products, but many services are charged by the hour.
To be clear, is this CASS/DPV-style validation? Is it certified CASS/DPV? If so, that would be awesome. Any info on usage limits for the free tier, etc? Can we use this for address verification only or is it required to purchase as well?
Interesting post. Not sure if your point is to dispute the OP or to whine about HN but to be safe I'll comment on both :-)

The OP is alarmed at the use of common privacy enhancing techniques (of which wearing a ski mask is one) which allows a prosecutor to 'enhance' the charges against someone to increase the threat level. They are also alarmed that non-technical people cannot see that changing your MAC address is just "easy" for a technical person to do as holding one hand over the other as you type in your PIN at the grocery store, and equally innocuous. Nobody disputes that 'changing your MAC address' should not be considered as evidence of intent when prosecuting a crime, but there is a lot of dispute as to whether that action in and of itself rises to the level a crime in its own right. This is what the OP fears will happen, and there is some evidence to support that.

That takes us to your second paragraph which talks about how painful it is for you when others express their emotions with respect to the events of the past weekend (and to be clear other events like it). Generally, yes, HN is a community of technologists and technology enthusiasts who discuss the merits or lack thereof of various technology trends, events, and personalities. That said, it is also a community of people. People can often discuss dispassionately about topics that are at arms length, but the weekend case struck close to home for noticeable fraction of the hundreds of thousands of people who visit this community. They need time to process these events, and one way they process them is that they talk about them.

My point is that it helps to appreciate that others may be more affected by recent events than you were and this is their way of processing their emotions. No need to whine about it, you can take a break from HN for a week or so until it winds down. When things are continued beyond their reasonable lifetime they tend to get moderated down. Patience.
The court ruling explicitly stated that the statute could not stand under the Commerce Clause.

You could probably argue that some of the other things in the ruling very strongly suggest that the Court didn't understand the scope of the statute and the impact of invalidating the statute as a whole and might have said something different if it was reasoning clearly, but even though it might be a result you favor in this case, I doubt you really want executive agencies to start applying court decisions based on what they think the court would have ruled had it been reasoningly clearly rather than what the court actually ruled.
(self plug) Check out http://ratchet.io - we have libraries for PHP, Django/python, and Node.js, as well as Rails, client-side JS, and Flash.
HelloSign eSignatures all have an audit trail:

What is the Audit Trail?
To provide you with a transaction history, we track and timestamp various information from the moment the document is submitted for signature to when it is completely signed and secured, such as IP information and UserAgent information. We display some of this information as part of the Audit Trail that we affix to each executed Signature Request.

http://www.hellosign.com/info/faq#security
Being persuaded by technical jargon is not the same thing as simply attacking someone for having technical skills, as was the original implication.

And for better or worse, juries are tasked all the time with coming to conclusions in problem domains that might be beyond their understanding. This is not unique to the technical realm nor is it a new phenomenon. A jury in a complex insurance or securities dispute is going to need things explained to them just as much as in a computer hacking case. Indeed, I'd argue it's much easier to explain to someone what MAC address spoofing is than to explain to them what the LIBOR manipulation entailed.
Assuming this is real (which it doesn't appear to be) this man should be promoted and paid double. Somebody that is able to successfully coordinate, manage and off-load work to a Chinese consulting firm is a very very valuable asset especially for firms that are looking for 24/7 development and services but unable to find quality employees in the US who are willing to work graveyard-shift development jobs.
Show HN: A daily challenge to improve your ear.
How We Use Trello
Remembering Aaron Swartz's Ethically Engaged Internet Art Collaboration
I work for a healthcare marketing company as the only programmer. A large part of what I do during the day isn't programming really but rather a big mix of stuff. It's definitely IT though.

Of course, I program. This isn't anything revolutionary and is mainly database CRUD-type stuff but this is mostly what the big players in private healthcare need in the UK.

I often do very menial tech. support such as showing someone how to set up an email address in Outlook (yes, this actually happens).

Clients often need their websites amending in some small way so I have to curate and distribute all of these requests from all our clients. These are mostly very small, trivial things like remove an outdated banner or adding a patient testimonial. These flood in great numbers though, which is where the challenge is.

I've spent time recruiting i.e vetting CVs, interviewing and then making a decision.

There's probably even more stuff I do in my day to do, such as basic sys admin, graphics/web design (full websites, banners, sidebars, newsletters, landing pages), on-page SEO, copywriting and branded social media pages (we abstain from actual social media campaigns because we haven't seen measurable results within our niche at all - we may be doing this wrong).

We're a services company, we're not a startup and 7 hour workday is usually filled up quite easily and makes sense here. In fact, we have to be pretty careful about scheduling our workload over several days so that things get done on time. We do, however, have quiet periods, like immediately after New Year.
Now all we need is HelloNotarize
Cool looking sliders can't be moved in Opera 12.12 / Win7