skysight-inc/HackerNews huggingface dataset:
Hi there, have you taken a look here: http://news.ycombinator.com/item?id=4450949
The Kindle app for Android tablets overrides the normal backlight timeout. I didn't measure it, but it must be at least 5 minutes - more than enough to read a page and not think about the display turning off.
With a "Powered by Ruby" link on the top right of the page.
Copyrights well... it's like you make up some deals (in your western family) and then you go somewhere else (to the east) and ask people there to live by your deals. Because you see yourself as the One everybody must follow. And it works as long as you have a (military) might to protect your interests. BTW this is the principle how any legal system works, all over the scale from a family law to international law. And now imagine yourself loosing that might: two lost wars, economic crisis... well, deals made up by clowns have never been taken seriously.
Mind that she's not doing it in "local user group", so it's ok...

Leaving advocatus diaboli role, the local user group is especially great place to learn about mistakes and better ways, as embarrassment that hits you is not that big (after all the local group is relatively small, it's rather not hundreds of people) and we all know that no one knows everything, we're all learning for the whole life. If someone is willing to explain me why what I'm doing is wrong or why his way is simply better than mine, I'm all ears. I don't have to agree immediately, we can talk, dwell a little about it, but in the end at least I gain other PoV, that may become even my own later.

Well, correcting someone during presentation may seem as not the best time for it, but actually in _local group_ it is the best time. Strike while the iron is hot, otherwise people may commit wrong things to their memory.

---

The real problem is much bigger though. I noticed that lot of people cannot endure critique at all, even constructive one (and sometimes especially such one, if they somehow finally accomplished in their lives ways to ignore other types of critique). It's scary, because being criticized by your environment is a natural way of evolution and progress, as we all want to become better (or at least: most of us). Too gentle upbringing enforced in many countries (you cannot even smack your child for doing bad things, etc.) may be part of this spreading narrow and dangerous "delicate" mindset. It's even much worse that many communities (you can find them on internet a lot) disallow comments not resembling praises...

Really, do we have to be silent or say/write "awesome", "cool" or "great" in every second sentence, but we cannot say something is wrong, bad, lacking or incomplete as it may harm the presenter/doer/coder?

Where this world is going I don't even...
Benefits Of ASP NET Application Development 
ASP NET application development offers tremendous benefits over other frameworks. Expertsfromindia.com is a one stop ASP NET application development company which provides skilled ASP NET developer, ASP NET programmer, ASP.NET web developer for developing websites full-time/part-time basis as per your need at affordable rate.
It might be useful when thinking about motivation over a longer term, to consider another word: passion
As an Industrial Engineering major, the old joke was that "IE" stands for "Imaginary Engineering".
Your client side regular expression doesn't take IDNs into account.
I hope it will become one of the leading conference in the whole Europe.
LeWeb, watch out!
Nice :) It would have been so much easier for me if I known this link since I configured my own server as VPN for me
This comment doesn't belong on HN. Please don't be rude.
Hang on, I thought they debunked the whole "aspartame is a carcinogen" thing...
That was his point. Web services incorrectly classifying the strength of user supplied passwords.
Weekend project: Live traffic density report for highways in Slovenia
Wii Remote hacks
Now, that's a controversial programming opinion. Can you explain why syntax highlighting is bad?
Comments are dimmed because half of the time, they are commented code and half of the other half, they are useless or wrong comments. 3/4 of the time, dim is the good choice.

In the article, I have some doubts about the usefulness of the comments of the second example, it is almost paraphrasing the code.

When I was developing, the number of lines of code, comments, blank were computed. Projects having this kind of "quality" indicators had generally a lot of annoying comments.
Android tutorial - working with fonts
Google Translate would disagree..

http://translate.google.com/translate_buttons

..and the back-end would be trivial to code, even if you re-invent the wheel.
If you're really at the point where you want to tell your customer to fuck off, than you probably don't care for their business anymore.

So why not offer them a refund, say "we're sorry we couldn't accommodate your business needs", and end it there? Quick and to the point, emotionless, and an easy way to save time/money on a bad apple.
I wouldn't want comments to be emphasised while I'm working with the code.

The real reason comments are de-emphasised is not because someone thinks they're less important, but because you use code in two different modes. In one mode, you're getting an overview and might want comments for that. In another mode, you're working on the code and are so immersed in it, you don't need the comments. That's why many environments support comment expanding/collapsing.

There are more sophisticated things imaginable for code representation, like where it is held in a relational DB or something, but simple flat text files tend to work best, so we're stuck with the reality of having two show a dumb sequence of characters in these two different modes. So to me, code is like those pictures with two different meanings ("Boring Figures"). You choose to see it with or without the comments. And de-emphasised text works for that.
I have no idea whether this code is any good or not (I'm a PM by trade) but in Investment Banking, GS has very much a "build rather than buy" mentality, and I get the impression that techies are treated with more respect than some places.

I have heard from people that have worked there, that one of their main sources of competitive advantage is their bespoke settlements system, Sec DB. Apparently, it models every instrument as an object, and adding new derivatives and instruments is relatively straightforward.

A bunch of senior managers from GS took over the tech organisation of a different bank I was involved with, and one of the first things they did was to start creating a new settlements and trading system, even down to the level of creating their own RDBMS as existing ones didn't do what they wanted.

In most banks, you could get laughed out of the office if you said you needed to write a new RDBMS from scratch.
It's not theft, they just found it on the floor and used it.
I like the clean design.
FWIW, UK postcodes have a very strict and well defined format:

https://wikipedia.org/wiki/Postcodes_in_the_United_Kingdom#F...

Also, something not many people know is that any postcode in the UK has a maximum of 100 addresses in it.

You can tell I've been writing a search algorithm for UK address data recently ;)
Hate to post a comment just to be negative, but, I seriously can't believe this has appeared on the front page of a site like HN.

"Welcome to"?. LFS is so old that I would assume any self proclaimed geek/hacker would've already been aware of it. It has existed for over ten years.
I think this would be particularly useful if courses could be transferred to a university transcript. It is surprising to me that there is no university anywhere offering all undergraduate CS courses online--most have an in-person requirement. A few do offer some undergraduate courses online, NC State for example (Automata, Decidability, Grammars).
Does anybody know what software it's running?
Why Symfony (over framework X)?
Some of us already use metadata in our daily coding - for example commit messages.

Recently I've noticed, that I comment less, and instead write more information in commit messages, and do svn blame more often.

It's better, because it has more context (you see to which changes this comment is relevant), and is always up-to-date, because you always write fresh commit messages.

We have a rule in company, that you have to add task number from JIRA to each commit message, and this alone is a huge improvement - you can always check WHY some change was made).
Apple made the Google maps app.
I went to a workshop on a non-tech subject (a class on parenting styles offered by the Inv Bank I was working for. We were expecting our first child).

Anyway, we were asked to do some cut down myers-briggs or something personality chart and discuss our personality type with the person sitting next to us.

Me: Mine says I'm an introvert.

Neighbour: Me too.

end of conversation
I love Outlier, my first two pairs of their pants are almost clapped out with at least 5000 miles apeice in them, and I recently got another two pairs.

Surface Clothing is closest to being Outlier at a lower price point.

You're right that there's noone else in direct competition, but they do have siblings in converging verticals. You should definitely look at Rapha, nau, and Bonobos, each of which overlaps in a different way. You should also look for RRL shirts in boutique fashion stores, they've got some insanely great merino button-up shirts (they're never listed online).
Remove Default WordPress Image Sizes
At the rate people are being born, coming of age, going to school, etc., there's always someone who's new to something (https://xkcd.com/1053/).
Slate - window management for hackers
Where the hell does the AC adapter go?
As pointed out elsewhere, an email address doesn't necessarily feature a '.'

Also, I learned that the local part of the address (the name) can contain pretty much anything, including '@'

So, how would your validation handle my hypothetical, valid email address "@foo"@bar?
Looks like Apple managed to eke out a bit of money from their products, despite all the copycats, though.
I don't know. I sometimes see people trying to make extroverts more introverted. EG sighing, eye-rolling etc when they try to dominate meetings. :-)
Chrooting Apache2 With mod_chroot On Debian Squeeze
Sure. Someone does that when they are looking to steal hundreds of thousands of dollars, or millions of dollars.

Someone looking to put one over on PayPal is not going to do all that crap. Sorry. I need to hear some actual examples if I'm going to change my mind.
It'd probably take about a week for a noob to get a reasonable desktop up and running with LFS or Gentoo, but that week will be some of the most valuable education about software build processes and operating system design one can find.
As if Apple didn't already file the same patents. As if the leaked photos aren't already prior art.
Right, these are for entirely different types of devices. The Apple devices look similar, but they're entirely different beasts. There're lots of businesses that sell products which copy lots of Apple's distinctive design yet they're in entirely different markets and so Apple doesn't care about that, and nobody else does.
The reason why Apple went against Samsung is because they're copying in order to sell the same type of device. In this case, the copying will cost them market share. I doubt that braun will sell less radios because the G5 or PowerMac looked like their radio.
Really? I presumed it was just because they can't be read left-to-right like English.
Seems like this site is a pretty good way of interacting with him.
True, but no-one is expecting it to be 24/7. I think you just have to exert a different set of skills for a limited time period.

When you're alone and coding, you exert your powers of concentration and focus.

When you're in a social situation, be social.

I'd call myself an introvert, but I can certainly charm and interact with the best of them. I just need some quiet time afterwards to recover :-)
LFS definitely provides an excellent learning opportunity to the beginner. However, I think, considering the clarity of the available documentation, there is little to "think".

Having said that, I have always considered LFS to be a kind of personal linux. For running on servers, I think Gentoo would be the closest to LFS and having well matured tools and package management.
The anti-communist revolution is known to have happened in '89, but that wasn't a one time event, it is a still ongoing process and it's things like How To Web that actually make it happen for Eastern Europe right now.
I'll Be There!
Tags in comments already exist, most common are probably TODO, FIXME and NOTE.
Excellent leadership tips in today's interview:  Leadership Under Fire
But that's not Apple's problem, is it? Nokia was the first to sue them, Microsoft sued Android manufacturers, too, and they also have to pay a per device bill due to patent law.
It's great that in the sciences there exists no such thing as patents, and I also believe that patent law is a mess. But why is Apple measured on different moral standards than other companies? Why should they not go for what is, by current law, rightfully theirs? Just as Nokia and Microsoft did. And I'd bet a lot that if Samsung had come out with the first iPhone, they'd go after copycats just as well. It's business practice.
I honestly am not fussed about amazons sales model. Have Calibre, Will Travel.
I've built a few LFSs and Gentoo countless times, it was a great learning experience and I learned a lot of command line mad skillz that way. However I wouldn't run a server using it.
wonder, how much percent retail sales device apple have in china and what losses Apple will be there in these regards? If it was not China i thought that it just piar action. Now, many people talk about this company. Yestarday i did not know about Goophone nothing. But i remember history about iPad...
Double Robotics is hiring! We are looking for both an electrical engineer and an embedded systems programmer, each with experience in motor control algorithms and robotics. jobs@doublerobotics.com
Thank you, I now have an invite :)
They did, yes

http://www.cancer.gov/cancertopics/factsheet/Risk/artificial...
Checkout http://www.haxlr8r.com/companies/, I bet some of them are hiring. (HAXLR8R is a venture fund which focuses on hardware startups.)
I was dismissive at first of app.net, but I think its great they are getting some build up of users. To have an alternative to Twitter can only be a good thing.
Clickable link ; http://xervmon.com
VC isn't a single round game.

1) You're going to be in business with your investors for the next decade (if things go well).

2) The pool of investable startups and investors is pretty small, and reputation matters. If you screw a company once, you might juice your expected return from 50% to 55% (likely still an actual return of $0 on any given deal), but if you get a reputation for behaving badly, your dealflow will no longer include good deals, which hurts you far more.
When you say "Imagine if comments were displayed like this instead", you realise that you can simply modify the colour scheme of your editor to make it so, right?

And I still don't think that solves your "problem". Even if they appear brighter colours, then it's still very easy to phase them out so that you're just focused on the code. It's only when the comment colours begin to hurt your eyes that I find it distracting.
> The features that you just specified are not directly available in JavaScript.

JavaScript has hashmaps with non-string keys, they're just not exposed by JSON. Also a set can be treated as an array in a non-clunky manner. Likewise for treating an integer as a Number.

I'm not sure the design goal of edn is to actually be consumed from JavaScript though?
This is why I always make comments a very visible green in my text editors.
Why designers should own the front-end
You better watch out for the skin deep.

The best rebuttal Apple can make to any of this, is to polish their OS and their core apps as much as possible. It's ropey software that takes the polish away from supposedly glamorous devices.
It's possible that these things could happen. It's also possible that you are paranoid.
Sad to see this is the top HN story. The fact that this seems to be being taken seriously here is crazy. Obviously, a patent of someone else's design, no matter how it was come by, is not a valid one.

[Decline of HN, jumping the shark, get off my lawn etc.]
Go vs Java WordSorter comparison. Faster and less LOC in Golang.
So... Fully non-binding on both parties, is what I'm reading.

So we can expect, if we interview through there, that we'll see an artificially inflated offer to get us to interview there, followed by a much lower salary on the actual offer letter?

Not that I work for one of those companies anyway.
That would in fact be pretty devastating for Apple I believe.
Comments can be seen as failures to express the meaning of the code clearly[1].

I recently began experimenting with a coding style in which blocks of more than 5 lines get refactored into methods with self explanatory names and arguments and so far it's working quite well. Code reads like prose[2]. Couple that with proper TDD, and comments get very rare indeed. Those that remain are there for very good reasons and yes, should probably be displayed in a very contrasting color by the IDE. As far as I can tell, Uncle Bob is right.

[1] http://butunclebob.com/ArticleS.TimOttinger.ApologizeIncode

[2] http://www.cleancoders.com/codecast/clean-code-episode-5/sho...
It's just the title of the page, it's not saying it's new, just welcoming you to it.
A pdf of the Symantec report 'The Elderwood Project' can be downloaded from http://bit.ly/Q07MpB

(not a Symantec employee, just following the links)
Gentoo is indeed a very nice option in between a bog-standard distro like Ubuntu and LFS. It's easy to customize and tinker with, but still usable on a day-to-day basis.

If you want something in between Gentoo and LFS, you could consider OpenEmbedded, which is a distro builder primarily intended for specialized embedded/low-power hardware, but can easily be repurposed and extended to also build your own x86 desktop distro's, using one of the more generic profiles as a template. It would take a lot of tinkering and learning (but that's the point, right?), but once you have it working it's relatively easy to extend and maintain.
The quality will be bad; most no-name rip off phones (like http://www.aliexpress.com/item/N9-3-6-LCD-ONE-sim-dual-band-...) have a lot of design flaws and very cheap parts. The power supply electronics and the plugs will randomly break, short circuit etc. I buy them for cheap hardware prototyping, as they do have everything in there for a very low price. So when prototyping a device, it makes sense to just use that instead of doing something yourself (well to me at least). When the prototyping phase is done, I would never have the final product made in China. I can do it better locally. It'll be slightly more expensive, but not much and you are sure of the quality. In EU moulding and CNC are not very costly anymore due to the lack of work and the quality is very high.

Edit: I forgot to say; it's rather depressing if this is actually the iphone 5 design. It's boring.
They don't even hide it. Ive took "inspiration" from best of braun and sony, and Jobs heavily admired and copied Sony (he basically made another sony, but more efficient). I personally don't see problem with that, they took and mish mashed inspiration from several good sources and made them their own. All artists I know do this, including myself - just not on that scale.
I've always found the value proposition to be rather clear. In fact, I was one of the really early ones to back App.net because I liked the idea so much. I think it can be compared to a free gym versus an expensive one. The free gym is nice, because it doesn't cost me anything, so I go there. But since it's free there're all kinds of things that bug me: There're way too many people, I always have to wait till I can use a device, the devices are old and of bad quality, and especially since it's free I don't feel very inclined to really use it. I go there a couple of times, and that's it.
Now the expensive gym is top class everywhere, the devices are great, the people I meet there are really interesting, and since I pay a lot per month, I'm also interested in using it as much as possible. Loss aversion makes me actually go there quite often in order to not get a bad conscience (since I paid so much for it).
It's the same with app.net I think: All the people there actually care. The quality of discussion is really good, people are friendly, there're tons of interesting things going on, the API is really good and we as developers get a say in how it should be changed. They actually ask and listen for advice to make the best API possible. I've worked (a lot) with the Facebook, Twitter, and Instagram API, and in all these examples, there're always things that suck, and you can't do anything about it. On ADN, there's actually a good chance that it'll be fixed.

A good API, on the other hand, means that there'll be huge innovation on the client front. Not now; right now, most things look like Twitter, and there're many clients which are all a tad basic. But give it some time to evolve. Soon, ADN will have quality discussions, quality clients, and lots of innovative features since it is so open to changes (as opposed to Twitter, who at some point became very opposed to changes).

If you ask me right now, I'd say the big value proposition of ADN is the quality of the discussion, if you ask me in 5 months, I guess I'll answer that it's the fantastic client ecosystem.

EDIT: I thought I should mention that I'm the author of the ADM Mac client #appetizer (http://www.instadesk-app.com/appetizer)
Use of tracking app to find stolen iPad 'legal' (Aus)
It never actually occurred to me that using the tracking tool on your phone/device might constitute an illegal search.

Does anyone know of anywhere where this is the case?
Interesting point. I haven't set up colours in my terminal and it's not the greatest loss in the world, if what you have already is readable code.
That's because it's pre-IDN (and it fails for IP address literals as well).

This actually strengthens one of the points I was trying to make: the need to fail gracefully. The application I took the snippet from (which has been retired some years ago) would have accepted IDNs after asking the user for confirmation.
If you dim code instead of comments, you will get some of the benefits of "literate programming". Just try it, it's an interesting experience.
Serve Cold, with a Heated Licensing Discussion
Ask HN: What's the best way to link to external payment providers?
Hello!
A common way of implementing payment services is to redirect the user away from the shop to the payment provider's website.

What do you think of opening the payment page in a new tab/window?

Are there other ways to achieve this?

What's the best solution in your experience?

Thanks, Martin
finally the blink tag finds it's true home :)
The world would clearly be a better place if only Xerox could use the GUI and mouse. Or if only Opera were allowed to use tabs. Or if only Apple could use multi-touch.

Do you see the problem with that argument? You're hurting consumers when you limit the technologies a company can employ. And when it gets into the realm of shapes, then you have an incredibly broken system.