skysight-inc/HackerNews huggingface dataset:
I like the idea, but I find it really difficult to actually stop when I'm "in the zone". I tend to recognise when I am and treasure those moments of hyper-productivity to get lots done.

I use the technique in the article and have for a while. I find that the relatively easy task of fixing a compile error will gently lead me back into coding.

I expect it's a personal thing, though.

As an aside, I like to leave a bunch of TODOs lying around in code for things like documentation, so I can come back and do that boring stuff when I'm feeling brain dead. I never use TODO for something important that needs to be done because chances are it won't! (I don't know why, I think it's just something about the nature of TODO).
World Largest Cave
Supercalculators with spin selectivity, soon?
How to Organise Your Small Business in 10 Simple Ways
RSS feeds for HN
Hope someone will find it helpful.
Can you have spaces or other reserved characters in variable names? Because in Lisp you can. In addition to being able to use characters from any encoding of course.
I am fully aware that starting a single sentence with "but" is not always considered wrong. You may not realize it is still quite controversial.

That is why I didn't finger the anonymous author for a single fracture, but instead implicated the
> "large number of sentences beginning with the word "But".

Prior to posting, I wasn't sure, so I researched my answer before I posted it. My research indicated that is not incorrect, however "but" should be used "carefully and efficiently, else your text might become choppy" [1].

I also learned that "Of course, like any other word, but may be overworked." [2]

Others declared it "No, not fully acceptable." [3] and it
"can be an effective rhetorical ploy in informal and semi-formal writing, but only if it isn't overused." [3]

Another article pointed out it's okay "assuming you do so in moderation" [4]

Many sources described it as okay in informal writing, e.g. " the more formal your writing needs to be, the less you should use "but" or "and" to start a sentence. There's usually a clearer way to get your point across. I work in technical writing and shy away from it on the job as a matter of course. But in more creative writing and/or informal writing (such as journaling or letter writing or posting things on Yahoo Answers!)" [5]

Another writer said "However, it is slightly informal. If formality is your goal, choose more formal language." [6]

All of these darts at formality indicate a transgression in a business publication.

However, my friend, if your read my words closely, you'll notice there's a much deeper implication to which I invite the community for consideration which has slipped under the radar. I have claimed a much deeper link between the writer's atrocious, immoderate use
of the word and his hazy chain of thought. I imagine this thought to be substantially more controversial and much less easily assailed.

[1] While it is acceptable to use such conjunctions to start a sentence, you should still use them carefully and efficiently, else your text might become choppy. [ http://www.dailywritingtips.com/can-you-start-sentences-with... ]

[2] http://grammar.about.com/od/grammarfaq/f/butsentencefaq.htm

[3] http://forum.wordreference.com/showthread.php?t=2190190

[4] http://dodgingcommas.wordpress.com/2012/05/02/weekly-grammar...

[5] http://uk.answers.yahoo.com/question/index?qid=2006061311073...

[6] http://www.businesswritingblog.com/business_writing/2005/11/...
Or, instead of letting a "crime" skate by, he could let the judge decide whether it's illegal or not.
Mathematical Diagrams
Dishwashers don't fill with water, which is why you can open them at any point in the cycle. You'll probably get a faceful of steam but little water on the ground.
"if required by law."

How's that different from any other company? Even "secure" companies like Fastmail and others comply if they receive a court order for information on specific users.

Looks like an attempt to capitalize on the recent events by implicitly saying Microsoft will share everything about every user in bulk. What a surprise.
Anyone going to get this flying robot?
I go mountain biking a lot and have used go pro a lot, but seeing how this robot can fly above and follow me. That sounds pretty cool.
http://entrepreneursky.com/pocket-drone-personal-flying-camerarobot/
One acronym: ITIL [1]. The last refuge for the frustrated British Colonialist impulse [2].

[1] Information Technocracy Indoctrination Library.

[2] Disclaimer: I am 1/2 British.
Because dishwashers don't fill with water, hot water is sprayed on the dishes from the rotating hoses and drains more or less immediately. The only way for a dishwasher to fill is that the drain is blocked.

See http://commons.wikimedia.org/w/index.php?title=File%3AGeschi... for a (low-quality) demonstration.
1 + 2 + 3 + 4 + ... = - 1/12
Plain javascript is nice, but if you're talking about getting a single bit of code to work in N many browsers, the "frameworks" start becoming less optional.
China gets government-backed operating system COS to rival Android, iOS
That's the same guy behind the Accessible UK train timetable ( http://traintimes.org.uk/ ), which is an absolute life saver when trying to find quick train information on a mobile.
The story of NEA and CloudFlare: From sandwiches to $1B valuation
I would like to add to your comment.

My mother has been full on diabetic for thirty plus years. She uses a pump now as it does offer some convenience over just using needles. It still is not easy.

The problem I see with this technology is that her biggest threat is at night. She can go to bed with perfectly fine blood sugar levels, just like any other night, and wake up with a level in the forties. What worked good for her? Besides an attentive spouse a dog works wonders too.

Still I haven't seen an accurate blood sugar monitor, there are variances depending on where they are placed on the body and even at times the same place may not yield similar numbers each week. The same goes for where her pump connects, some weeks its a great spot, another week a similar spot isn't quite the same.

Top it off with, her comment about asking three doctors in day and getting four opinions. The flip side of low blood sugar is silly high numbers. Going to the hospital with 300, or worse 600 plus, and having to debate the emergency room staff that you know whats happening isn't fun. Having to have your level tested three or four times because they cannot believe your functional at those levels is a sign of how much even much of the medical world has problems with this disease.

I am all for new technologies but I believe your chances lie in first not ignoring the diagnoses, second making sure to take the medicine assigned; especially your insulin; third, enlisting your family and even friends in emergency treatment aids, fourth being purely your genetics, and finally knowing when to doubt a medical professional and how to engage them intelligently.
Maybe Pandora's model changed, but the one thing that set it apart from other platforms is that its music recommendation is not based on 'other music that people like who also like this track/artist', but rather on a number of properties of the track itself.

As a result, you get recommendations that are musically similar, but often new and unexpected.
Am I to presume that this list carries as much validity as most other "recommended reading" lists?

/which is to say, books which most working in the field didn't read to get into the field, don't read during the actual job, and probably aren't going to read except maybe as a reference chapter here or there?
Comparing machine learning classifiers
Been using it for almost a year now - hope someone will find it helpful.
Is looking for Wi-Fi access points purely passive?
Ha, yeah, very funny.
It should be called false advertising when one refers to a US-only service as being "on the Web" (which is short for World Wide Web).
Skype's traffic reached 40% of international telecom market 2013
Thank you, I'm not alone into thinking most UX stuff is BS.
Another platform for 'talkers' to look like they build.

I understand the concept of making the interface intuitive and easy to use and I am all for it. But my God, some of the BS I've heard from people to justify crap is insane.

Most of them aren't worth their salaries.

I'm interested in UX as much as any of these goons. Difference is, I can actually code/build it as well.
21 SEO Techniques You Can Use Today to Get More Search Engine Traffic
I think this is one of many such implementations which we will see in the next few months. Not long ago, the FDA posted their guidelines on mobile health, which will most likely be part of the system, finally establishing a hint of what they will require to give an approval to a mobile system in the medical field. I have some experience in this, and can tell you it is very exciting. No blatant ad here, sorry!

Since the risks for ventures in this field have dropped significantly, devices such as this lens now have a much higher probability to actually see the light of day and not just be hidden in the archives, on thrown away napkins and spreadsheets.

Yes, Microsoft worked on it a few years back – yet seem to have dropped the ball or shifted their focus, I have also heard of such a project at Sanofi and research institutes around the world – yet a google X project may potentially be what this concept needs to make progress and actually have an impact. My sincere gratefulness to you guys at X for going at it!

Forgot to mention, like many others in this thread I am a type 1 diabetic since 30 years, so my gratitude goes a tad further than only thinking it's cool.
What's everyone's recommended readings? I'm halfway through thinking forth at the moment and want to keep the ball rolling!
Really? Let's compare.

http://www.google.com/webdesigner

http://pinegrow.com

http://panic.com/coda

http://en.wikipedia.org/wiki/Microsoft_Expression_Web

http://en.wikipedia.org/wiki/Adobe_Dreamweaver

http://www.digitalfamily.com/wp/wp-content/uploads/2012/08/D...

and fuck it, here's http://brackets.io just for the sake of showing a nice UI, in spite of the fact that it's not the same kind of WYSIWYG editor.

...

Even Microsoft Expression Web looks better. This software looks like it's part of the Lotus Symphony suite--not a good thing.
> "As a hands-free device it is safer than a cell phone."

According to studies[0] hands-free devices aren't as safe as you'd think. I can't argue whether they are safer, but at least "safer" isn't just enough in itself to justify it.

Also, from personal experience I have to agree with the study. The fact that my one hand is either up against my ear holding a device, or if the device is lying somewhere; the former doesn't require much extra of my attention than the latter. It is the talking and thinking of different things itself that takes away my attention from the road.
Not saying one can't talk and drive (it's quite easy), but since the line is already drawn, it has to be uphold.

I haven't personally tried Google Glass', but could imagine it interferes with your vision a bit. It might be necessary for this to be subject for investigation as to the legality in the future.

[0] http://unews.utah.edu/news_releases/hands-free-talking-texti...
What scale is that glucose level measured in? I ask because my partner is diabetic but and those levels are supposed to be between 6 and 12 mmol / L. Clearly 100 is not expressed as mmol/L.
Why I decided to be rich and homeless.
I wasn't aware of this recent nodejs drama but, boy, what a non-surprise to see it involves Bryan Cantrill of all. Only good memories from his time in the OpenSolaris project. Except not.

I guess Sun's legacy of jerks in opensource projects is yet to die off.
Let's make it clear: 1+2+3+... is a divergent series, admitting infinity as a limit.

However, there are multiple ways of defining a "summation" of the series. Ramanujan's technique confirms the analytic continuation of Riemann's zeta function:

zeta(-1) -> -1/12

So the equal sign actually means "there exists a summation technique leading to that result". That's why the original formula reads:

1 + 2 + 3 + 4 ... = -1/12 (R)

The (R) indicates Ramanujan's specific summation.
I don't see the point - they should ask for subscriptions, not for donations.
What will they do next month / year, ask again? And again?
If he wrote a few lines more before getting to /s, could the sudden electrostatic discharge fry your computer? ;).
It's not possible to write CL's loop macro per-se (tcl does not have macros, but commands/functions which are executed each time and there isn't an distinct macroexpansion/compilation phase), but it's certainly possible to write something that essentially matches behavior and user interface of loop (and it's probably significantly easier to do than writing loop in CL).
Array, Vector and Stack Data Structures for begginers
Typical American double standard. We promote free speech but don't you dare use it in a way we don't approve.

Is that really free speech then? I'm not free to say/do anything you don't approve of.

And since when is it ok to threaten disciplinary action on a student that didn't do anything wrong just provided a service students desperately need.

It's like me threatening to shoot your family if you don't sell me your house.

The second one is clearly illegal this one for some reason is ok can someone enlighten me?

We're talking about these people's future in both situations?
-1/12 (R), misleading title
I wouldn't say that. I think they are competitive because they focus on what is important and disregard the rest as much as they can. And high availability is clearly not what is important for success in this case. With Youtube I wouldn't be so sure...
The overprescription of antibiotics is indeed a problem. But notice, it's still a problem, even though you can only get antibiotics with prescription. This is mostly due to the fact that many doctors, and most veterinarians I have ever had the displeasure of meeting are woefully incompetent. I am 30, and used antibiotics twice in my life, and needed it twice for my dog (because he has a genetic condition that effects his eyes). How about just educating people about the dangers of antibiotics, and letting them make up their own mind. The situation couldn't get any worse than it already is. Right now doctors give out steroids and antibiotics as if they were candy, especially in large hospitals. But now we are getting off topic, sorry for the rant, it was just a touchy subject today.
This has already been posted multiple times in the past few days :
https://news.ycombinator.com/item?id=7057049
https://www.hnsearch.com/search#request/all&q=1%2F12
Those of us of a less mathsy persuasion may wish to watch a more layman-friendly explanation:

https://www.youtube.com/watch?v=w-I6XTVZXww
For something containing "the right way" in the heading, this has awful grammar.
Back in the day when I was a student, some other student built a php based support forum with uploads for stuff you wrote during lectures and tests ordered by professor and ratings, discussion about lectures and test prep etc.

It was the de facto meeting and exchange place for all things related to that degree and was great value, I skipped quite a few classes that had good material and opted for self study. Must have saved me lots of hours. The most interesting thing was that there wasn't much pure leeching. Most people that used it went out of their way to help new students, provide lessons learned etc.
Some professors actually had accounts (sometimes "undercover", was always fun when they got "exposed")

The guy started it when he started his BA (equivalent) and wrote his MA thesis about it and then the side faded away when he graduated (but by then there was other stuff available anyways)

Wasn't sophisticated at all but man was it useful. Talk about identifying customers and fixing their problems :)
/old story
Building an SVG Icon Font
Turn your SVGs into an icon font for greater control and freedom when manipulating vectors dynamically.
The more I reflect on my time at university, the more I realize it was an utter and complete scam. Fortunately I was lucky enough to attend junior college for a year and a half after graduating, took classes that I actually wanted to take instead of whatever BS was prescribed by my program, and didn't deal with manipulative twits for professors who held me hostage, forcing me to do their research for them before they'd let me graduate. The sooner academia dies, the better. I certainly won't shed any tears.
She posted here first, before she responded to your post (and likely before she read it).
I think we are talking about different optimizations here. I'm referring to "think and use qsort over bubblesort" kind of thing while you seem to be referring to a hand-tuned inline assembly optimizations.

My point is that the "hardware can handle it" mantra is a tell-tale site of a developer who is more concerned with his own comforts than anything else. It's someone who's content with not pushing himself and that's just wrong.

--

(edit) While I'm here, do you know how to get an uptime on Linux?

cat /proc/uptime

Do you know how to get uptime on Windows? WMI. That's just absolutely f#cking insane that I need to initialize COM, instantiate an object, grant it required privileges, set up a proxy impersonation only to allow me send an RPC request to a system service (that may or may not be running, in which case it will take 3-5 seconds to start) that would on my behalf talk to something else in Windows guts and then reply with a COM variant containing an answer. So that's several megs of memory, 3-4 non-trivial external dependencies and a second of run-time to get the uptime.

Can you guess why I bring this up?

Because that's exactly a kind of mess that spawns from "oh, it's not a big overhead" assumption. Little by little crap accumulates, solidifies and you end up with this massive pile of shitty negligent code that is impossible to improve or refactor. All because of that one little assumption.
Basically it boils down to what you want to do.

If you know you’re replacing many parts of your page with data you have to load, use a framework like angular, backbone, ember, …

If you visualize data, use d3.

If you need to animate some UI elements but don’t need much else, use jQuery.

Else use plain JS, maybe with some shortcuts like
function $(sel) { return document.querySelector(sel) }. maybe with underscore.js if your love funtional programming.

In any case, strive to write idiomatic code. d3, jQuery, and many else e.g. have their own variant of $, select, querySelector, … – decide on one framework and use its way to write code.

Any you’ll want to find a way to compartimentalize code. https://github.com/mbostock/smash is good, and http://browserify.org/
A warehouse job doesn't require constant attention and have moving hazards randomly show up, though. I don't think this research generalizes to driving a car.
this infinite sum was featured in a numberphile video a few days ago with a entraining and simple "proof":
http://www.youtube.com/watch?v=w-I6XTVZXww

and a more advanced explanation & proof in the bonus-video:
http://www.youtube.com/watch?v=E-d9mgo8FGk

you should definitely subscribe to numberphile (http://www.youtube.com/user/numberphile) and their sister channel computerphile (http://www.youtube.com/user/computerphile) on youtube :)
NHibernate’s community is lack of leadership. Especially when its rival is EF, an open source project backed by MS.
Start up idea: Glassdoor for universities. It's a worldwide problem and choosing the wrong class can harm your curriculum, you may play of fer to make sales.

... And local universities won't shut it down. Unless, of course, it's filtered by UK's pornitical filter.
Precisely my thoughts. I can add nothing else so I shall not.
Sitebox.io - A Dropbox static site generator [new product, feedback wanted]
A build this new product together with a friend of mine and I think it is pretty unique in the marked. I'm looking to get some exposure but mainly feedback.

Please comment or e-mail me if you have any tips.
This is a good article
As mentioned in the top answer, not only will the AP know the MAC address of your device, it will also know the SSID you are looking for.

There are exploits allowing an AP to dynamically switch SSID, in order to impersonate the "known AP" you were scanning for. (Looking for a reference...)

EDIT: reference (student paper) -> https://www.os3.nl/_media/2012-2013/courses/ssn/open_wifi_ss...
A mention of JS debuggers like theseus might be good.

Would be cool to automatically change the URL to the anchor as I scroll.
> It's different from Python, Ruby et all because at least with them, there are good consistent popular choices that you can rely on.

In the browser yes , i would say there is no consensus as to what lib to use. Some hate jQuery others like it,but the kind of projects people do are very different on the client.

I'm not going to use the same framework for a game or a LOB app or an interactive "flash like" experience, and some framework will use a paradigm I may or may not like.

Also on the client frameworks and libs are totally monolitic because JS doesnt have a proper module system. Python and Ruby dont have this issue. So JS lib are always re-inventing the wheel.

Despite what people say , client side , there is not "one true way" to do stuffs( like using AngularJS for everything).

I personally use jQuery and Ractive because they are fast and easy to use. On bigger projects I use browserify to build my own stack instead of a monolitic framework.
Out of one fool's hands right into the hands of another fool, J.J. Abrams.
Ask HN: What's the best online course for Wordpress?
For front-end developers without wordpress experience.
I know people say this all the time, but I nearly did not click the link, because it said scribd.

It turns out it's a pdf served at this address, along with another link to scribd in the brackets:

https://noggin.intel.com/sites/default/files/Intel-Recommend...

"I think the title should read [pdf] and [scribd]"
The command pattern is featured in the article. Why would you use that pattern in a language that supports first-class functions?
Similar web application but it was not punished http://www.metutakvim.com/
Thx for your kind words.
Ease of integration was crucial to us and the team worked hard to deliver that. But as pedalpete noted, we lagged in other areas and eventually failed to succeed.
Actually Perl comes from the shortening of Pearl. It then later became a backronym.

ref: http://en.wikipedia.org/wiki/Perl#Name
I'd be more sympathetic if the country doing this didn't have a history of imposing harsher sentences on minorities, criminalizing the ingestion of plant material, and a corrupt policing and judicial system.

http://en.wikipedia.org/wiki/Kids_for_cash_scandal for just one example.
I've been out for a year, and it seems every time I begin to miss good carne asada and craft beer something like the Kelly Thomas story reminds me why I got the hell out.
That is another reason to use PGP.
Works in Germany to. Maybe just in some selected countries.
Thank you so much for that link! I didn't know this site yet.
Intelligence agencies automatically gathering and storing all data generated by mankind is very different from manual surveillance of an individual's house. I find these types of comparisons rather misleading. The changing nature of technogoly and the increasing tendency for highly personal data to be generated and then vacuumed up by the NSA & friends strongly implies, to me at least, that, in order to protect the sanctity of the individual's personhood as well as democracy itself, this data needs to withheld/protected from powerful institutions. Especially those that can kill you/lock you in jail. Even if the data isn't "owned" by the indiviudal in the traditional sense.
Is lecture attendance compulsory at Yale?