skysight-inc/HackerNews huggingface dataset:
I have a treadmill desk at home and find I sometimes have to stand still to get serious thinking done. A slow walk (around 1mph) is easier on the feet, though.
I think the claims that X is not necessary for everyday living ignores one of the purposes of education, which is to expose you to a diverse array of subjects and teach you ways of thinking about things.

Maybe you took algebra and calculus, but you never actually use them as you did in math class in your everyday life. But you learned problem solving in instances where you don't have all the data, you learned things like limits, infinite sums, and the relationship between lines, equations, areas and sums.

Although you don't use the explicit rule based symbols, perhaps your brain got wired from the overall experience to think somewhat differently when encountering certain situations.

Perhaps you'll understand your mortgage a little bit better because of your exposure to geometric series. Perhaps when looking at your finances, the concepts of slopes and tangents will re-emerge.

The same goes for learning history, or philosophy, or english literature. It's not that you have to "use" your known of the Civil War or of Shakespeare in everyday activities, but as a functional citizen, having been exposed to those things, perhaps when you are asked to evaluate what's happening on the nightly news, you will have a deeper perspective to draw on?

Personally, I use math all the time. I was a math major and I love it, so of course, it's my standard tool. But I don't just use it in coding, I use it thinking about art and lots of other things. I tend to "see math" all throughout the universe and human experience.
Hey there! I'm the designer of the product (and co-founder). Totally understand, we've been working as hard as we can to provide clear information, and I had a lot more written about encryption and cryptoauthentication before I realized it may be too focused (we want to get regular people excited about building projects). Cryptography is incredibly important to me, and my ultimate plan is for these boards to be useful in creating dark mesh nets so people can communicate freely even when others try to cut them off. The protocol will be lightweight and we support sending arbitrary data, so it shouldn't be hard to patch it into a network. I still remember the cryptocat articles from a couple months back, and the snooping from the NSA has turned me into a crypto evangelist, so I absolutely intend to provide real strong cryptography. I also understand how skeptical people are (and should be) about crypto systems, so as I'm still learning about this stuff I've been careful not to boast too much before I've got the exact system sorted.

Currently the plan is full support for multiple master keys for different purposes (one for firmware updates, one for data, perhaps one for trusted guests, out of 16 total possible keys), per-packet session keys using AES-256, and I'm very curious about ECC, which it appears our system might support, since the encrypt/decrypt are software (though the new radio has an AES-128 hardware engine too).

We'll give a LOT of detailed information on the development of this system as it happens (after the kickstarter). My plan is to design a system that any HN reader would be proud of. We're not going to "let open source do it", we're writing it ourselves and I've loaded my tablet full of crypto e-books so I can genuinely learn from the ground up how to do that. Even if ultimately I don't write the software, I absolutely will not sell a system as cryptographically secure unless I personally understand how it is built and why it is secure.
Insights from CMS Business: Interview with ImpressPages
Any favorite brands?
That doesn't help with debugging pure functions. Many times I've been in a position where something is going wrong in the composition of several functions and I want to know where the error is in all of that. Normally, I'd just append a print statement to each of the functions, but in haskell I'd have to rewrite the program to allow output at each stage or else break purity.

Again, QuickCheck doesn't help with that.
Why College is waste of time and money [video]
Yeah maybe I was thinking of scipy. I've only built numpy and scipy from source once, and it was to install scikit-learn, which has both of them as a dependency. I had to install gfortran first.
You deserve many upvotes. Couldn't agree more with both of your points.

Buy a stool so you can prop up while you're switching! Alternate frequently even after that like aliston says. I switched without a chair and it was a very uncomfortable/unproductive first week. In hindsight, that was a pretty stupid thing to do, just don't make the same mistake.
Thanks for the suggestion! I've been wearing orthotics for a while actually, and I'm going to talk to my podiatrist to see if I still need them.

Also, I'm curious if compression stockings mitigate soreness when standing for prolonged periods. I talked to a surgeon who says they've helped him his feet feel better while operating hours at a time.
My rule of thumb is simple: web apps can require JS, but web sites never should.
Wait, what? Your government actually regulates what can and cannot be used as a permanent workstation? What country do you live in? How does that even work?
Career Advice From Bill Watterson
I don't understand what you mean by "ruby needs RubyGems and Bundler to compete with maven."

Sure, and Java needs maven to compete with RubyGems and Bundler.

?

Oh wait, you think it's significant that on ruby it's two cooperative tools with two different names, compared to one tool on Java? I don't see how that matters too much in practice. (But it does, in real life, is it really just maven, or is it maven, and definitely ant, and maybe ivy too? heheh.)

I will admit that I find bundler a lot easier to use than maven, but I'm definitely a rubyist more than a javaite. I _think_ that someone who only occasionally needs to use ruby will find bundler easier than someone who only occasionally needs to use java will find maven. But maybe that's just my own prejudice, I could be wrong there.
Since you have quite a lot of experience making software, why not venture into bioinformatics now? There is a lot of scope for products out there with little competition. The biggest problem that I found in my bioinformatics masters was that the software tools out there were buggy as hell and only worked in specific scenarios. You mention that you would want to major in biology if given another chance. Take a Coursera course and build a bioinformatics business.
I've been using a standing desk since Jan 2011 [1], and ended up using an external keyboard and mouse to solve the problem of having things at the optimal height. Since I have two machines, I just run synergy to go back and forth between my desktop and laptop, but hooking up directly to the laptop would work just the same.

[1] http://elasticdog.com/2011/01/shelf-made-standing-desk/
The chips broadcast right in the 70cm ham band (440 MHz). If you're a licensed ham, then you don't need FCC certification and can just build one yourself :-).

Of course, then you can only sell to hams...
NYTimes.com down for some users; paper suspects “external attack”
> I also like to alternate between sitting and standing throughout the day to mix it up.

I want to get a motorized desk and switch between sitting and standing once an hour or so - something like that seems like the optimal solution.
Alternatively, you can put the standing desk in place, but have an rolling stool under it. Costs less, but us just as effective.
I would be weary of putting too much credence into that particular diagnosis. Very few people have the "recommended" neck curve. For unscrupulous chiropractors, it's something they can easily point at as something that needs fixing and they'll present you with a "treatment plan" that requires regular visits over the next X months.

There's almost nothing in the way of unbiased research which has shown the neck angle to be the problem they say it is.
https://nytimes.com/ displayed an untrusted certificate warning, a certificate for the domain syrianelectronicarmy.com

Syrian hackers at work?
We can do DSSS, but our radio engineer (google Earl McCune) advised us that FHSS, while in some ways more complex (actually he just said it's tricker to design "right", which I'm fine with), will be vastly better for rejecting interference and intentional blocking.
Yes, but work continues on Rx with MS Open Tech and Microsoft, especially since it is open source. * Disclaimer * I am an Rx team member
Excellent, I didn't know that (about NuGET), here's the link for those who are interested to know how to set it up:

http://blog.davidebbo.com/2011/04/easy-way-to-publish-nuget-...

Unfortunately the whole debate of OSS vs Proprietary does matter when it comes to "which tools is better". I know it'll never end but it affects the playing fields.

The fact that you can get up to speed very very quickly without spending money or talking to Finance, MS Sales/re-sellers using Eclipse+plugins and Java+OSS libraries/frameworks that were more mature is probably a significant point on this debate.
Medieval Texts Meet Modern Tech: Digitizing Rare Documents In Poland
This resonates with me on many levels. The main point - that clear and unemotional communication is key - applies obviously to all your relationships and not just those with a business partner.

I also like that he brings up the Puritan work-ethic canard and punctures the balloon of more hours equals more productivity. This view is starting to gain traction here on HN over the last couple years, which is for the best IMO. There is no denying that startups are hard and require long hours, but it is important to know one's limits - and macho "who works more" posturing is never helpful.
All the embedded projects I ever did with radiomodems on them (quite a few, including a laser game and associated hardware) had the radiomodems on them as daughter boards for that exact reason.
What are you doing to escape this existence and get back on path to your dreams?
Stimulation stimulates!
This is a great point. I just dove in, but was in good shape to begin with, but I imagine for more sedentary people this could actually be a dangerous transition!
Is it a public list? Can you post that link?
Behind the scenes, no call happens instantly -- it only appears instant if the call is blocking at the source code level.

There is no guarantee that in the future the compiler/CPU will prevent other actions during a 'blocking' call. Blocking syntax is simply for the convenience of program structure.

Whether the call is blocking/synchronous or non-blocking/asynchronous is just a decision that was made at the language design level. Hence why node has both sync and async for file I/O.

Await/yield allows us to keep the concerns of the function in one code block rather than splitting them up -- regardless of whether the source author wrote the method as 'synchronous'.

Thinking about a program as async from the start avoids a ton of problems down the line.
Very well explained Jamie.

I think the growth hacking/engineering role/persona is especially now building up as a core skillset as product decisions need to be made way faster and way often than ever before (thanks to realtime usage data and very short release cycles).

This basically puts way more pressure on making the right decisions for the product & its marketing (in a holistic cross-functional way). A thing that traditionally was handled 'well enough' with several people/departments that communicate.

In a nutshell it is a product management position but with emphasis on marketing and growth. Depending on the lifecycle of your company this is the job of the founders/CEO or the product manager or a dedicated CMO. All in all the skillset in itself is very very valuable and there is not enough good material on product management and cross-functional agile marketing.

I am contributing content in this area and hope more and more people will follow. There is a ton out there that solely focuses on marketing (low barrier to entry) but not much quality content on the intersection of marketing & engineering & ux.

If you are interested in growth hacking feel free to check out my upcoming book:

https://www.blossom.io/growth-engineering

Also very happy to help anyone who'd like to grab a coffee/tea with me in San Francisco or Bay Area or via email, twitter, hangout. Feel free to get in touch.
What do you do as a Web Strategist for a hospital?
1,000 SysAdmins Can Copy Any NSA Document Without Any Trace
The nichier the market, the more price has to go up to compensate. I also doubt there's much competition in the field, other than DIY or not using a convertible desk at all.
Thoughts on using a Tails VM (https://tails.boum.org/) or generally using Tor over the VPN?
That really, really depends on what the language is being used for.

The work of stats guru Jeff Sagarin.
Right, but it is (used to be?) dubious even for insecure applications.
Punishment only takes you so far. Like this dialogue from "Office Space".

Peter Gibbons: The thing is, Bob, it's not that I'm lazy, it's that I just don't care.

Bob Porter: Don't... don't care?

Peter Gibbons: It's a problem of motivation, all right? Now if I work my ass off and Initech ships a few extra units, I don't see another dime, so where's the motivation? And here's something else, Bob: I have eight different bosses right now.

Bob Slydell: I beg your pardon?

Peter Gibbons: Eight bosses.

Bob Slydell: Eight?

Peter Gibbons: Eight, Bob. So that means that when I make a mistake, I have eight different people coming by to tell me about it. That's my only real motivation is not to be hassled, that and the fear of losing my job. But you know, Bob, that will only make someone work just hard enough not to get fired.
> Actually it can

Yeah, I found this out the hard way. Turns out it's really ridiculously difficult to get GCC to put the rdtsc instruction where you want it :)

But you get the point, the compiler can optimize better if you use C and intrinsics than inline asm.
When I was working in NYC's Dogpatch Labs, some of the other entrepreneurs were doing the standing desk thing. Many liked to stand without wearing shoes. I think you're onto something.
You should work on your manners.
You could keep your same email address, but switch to using a real mail client instead of Gmail's web interface. Head to https://support.google.com/mail/troubleshooter/1668960?rd=1#... for detailed instructions.
How do you adjust the height to sitting position? Or do you sit on a drafting chair or similar?
Douglas Adams illustrated this beautifully [1].

[1] http://wso.williams.edu/~rcarson/lizards.html
Is that learning mathematics though or is it just learning symbolic manipulations by rote.

Yes some rote learning is necessary - and I'd warrant very useful in maths. However, generally in order to build on what you're learning you need to understand why you should perform certain actions.

There seems little point in learning to simply mechanically do the actions necessary to solve an equation. It is the meaning that is the reason for doing the learning and I worry that the last transition will be missed and make the entire prologue void of worth.
By simply adding autonomous cars to the current infrastructure, it doesn't improve peoples lives in a directly obvious way. They can't go any faster, and traffic does not get reduced. Yes, there is the imperceptible benefit of a slight reduction in the probability of death, but a recent New Yorker article pointed out that antisepsis was slow to be adopted because the benefits were not as easily measurable -- in contrast, anesthesia, invented at the same time, was adopted worldwide almost instantly. I personally would only buy a driverless car if it meant I could immediately get where I am going twice as fast. Otherwise, I rather enjoy driving.
From the article..."Create an alternative", "...Find another way to give people a similar experience."

Maybe PhoneGap...balsamiq...plus there are lots of apps for prototyping using an iPad.

The article also advises to find your niche...be careful of going too specialized - there are thousands of apps around and getting too specialized could be detrimental since so many other apps might cover your niche plus many others (like teaching only addition when other math educational apps teach other operations in addition to addition)
Ah..I thought the e-mail on my profile page shows up to other users. You can reach me at john.kutay@gmail.com
What if your employees are simply mediocre performers?

What if there was something that could motivate them to get better?
Do not run Tails on a VM if you have an option. VMs are not secure, and the host machine can _always_ monitor the virtual instances.
I'm about to put together a cheap treadmill desk. Any tips, or resources you can recommend? I'm a bit of noob at hardware hacking.
On Notebooking: A Thought Experiment
About sums it up for me. I don't like being herded, so I don't visit Quora anymore.
Try going completely bare-foot. (not always possible in office environments).
Ask HN: Would a tool to show emails you sent that weren't replied to be useful?
.
How much do you think a sturdy steel frame with reasonably precise synchronized lifting motors with a combined capacity of over 300lbs designed to put up with years of use and abuse should cost?
Anyone else out there using a balance board in addition to standing? I began using a 16" balance board at the same time as switching to a standing desk, so I cannot honestly evaluate the difference of having one or not.
What is a good stool or drafting chair for a standing desk, for a person around 6 ft? I have a standing desk but I haven't been able to find a compatible drafting chair or stool for my height. They all don't raise high enough.
Company Pays Workers to Pursue Their Dreams
Here in the US we have OSHA, or the Occupational Safety and Health Administration, who make rules designed to prevent employers from setting up working conditions that promote injuries/illnesses. I don't know if they have rules specifically about laptops, but that would definitely be the kind of rule they make.
I take it that both Google and Bing are broken...I get this message..

"um, you broke it. I could blame myself for letting you break it but that would make an ass out of you and me :)"

Nice try!
No problem, it's a hell of a lot easier (and safer) than trying to run a VPN through one of these things. I'm not saying a VPN is pointless, but think of how many services on your computer connect before you can hit that VPN button.
Twitter.com Domain Seized by Syrian Electronic Army
> I'm a bit baffled that you think this is an esoteric thing... the majority of my colleagues in the last five years have used standing desks of some sort

His example is still esoteric as you didn't show us a motorized adjustable sitting/standing desk either.

The "generalizations" would be sitting desks, and an emerging interest in standing desks. A motorized adjustable desk, in America, remains esoteric.
Work in the Central Valley, the part of California that was hit the hardest by the recent economic downturn, is expected to start this year.

[1] http://www.hsr.ca.gov/Programs/Statewide_Rail_Modernization/...
I use a really cheap stool (pictured in the lower left corner). It was about $15 on clearance at some home goods store.

The thing I've struggled with a little is reminding myself not to slouch when using the stool. It may be worth buying one with a back, if you have the budget for it.

Also of note is the fact that this desk is only really comfortable for me since it's fixed and non-adjustable. That's not a big deal in this case since this is my office, though. I'm a shade over 5'4", so my desk wouldn't be much fun for anyone a few inches taller/shorter.
Agreed. The key word that should be red flagging this post is 'chiropractor'
Domestic Relocation in NW4 The Burroughs
We are not only a removal company in The Burroughs and NW4, but also a firm delivering professional removals advisory and consultancy, especially for the specialized moved that sometimes require additional "in detail" planning and equipment.
That would be a joke if I was wishing replacing it with Euro sign.
Do you already have a treadmill? If not, grab whatever quality you can afford from craigslist. I didn't do any electronics hacking on mine. I took a few trips to Home Depot to buy misc hardware for the monitor mount and keyboard base. It was mostly a result of trial and error taken one piece at a time (monitor mount, then keyboard mount). Feel free to contact me directly if you want me to look over any mockups or have any other questions.
I don't think a motorized/adjustable desk is worth the expense, in my case. A cheap stool is perfectly good and serves a similar purpose without the danger of breaking. This is subjective, of course, and some of my colleagues have gone the motorized route. I'd just rather spend more on other things and forego the motorization. I've got like $75 in my desk and $15 in my stool, with the rest going towards a nice keyboard/mouse and monitors (things I'd rather spend top dollar on).
> I use a really cheap stool (picture in the lower left corner).

-5 for my observation skills today :) Thank you!
https://www.noisebridge.net/mailman/listinfo/noisebridge-dis...
On the image showing the brushed vs. brushless... How much of that size difference is due to gearing? A scooter shaft's output is much lower RPM than a skateboard. Your gearing seems to be via belt drive.

Any chance you'll sell just the motors...? ;)
$150.
If you were born in Bulgaria, Hungary or a hundred other places and your first exposure to English in bulk and attempts to speak it started at the age of 10 or later you'll have a fairly strong accent no matter what.

Sorry, but this is just wrong. Anyone who first learned English as an adult can improve their accent from strong to mild over time, with effort, if they choose to. If they live in an immersive English-speaking environment, this will often happen without conscious effort, as long as they value communication.

Anyone whose strongly-accented English doesn't improve after a few years in-country doesn't value communicating well. (Either that, or they just spend all their time in a native-language enclave.) And someone who doesn't value communicating well should not be in the role of CEO.
Must agree. It's a stupid comment and it's embarrassing to see how PG fanboys here are walking on eggshells trying to force some sense into what seems to be the unavailing of a xenophobe. Look at early days Hollywood. It was founded, literally, by foreigners with thick accents. What a lame and nauseating comment.
Good point. I'll have to fix that paragraph.
5 visual tweaks for Sublime Text
Bill Walsh might have said it also, but this football coach was probably first:

"Bull Cyclone once said to Tommy Atkins, a player who became a career Marine, 'Tommy, there are two kinds of young men—those you have to kick in the pants to get their potential and those you have to pat on the back. If you, as a leader, make a mistake, you've done a great injustice. So be very careful and decide as accurately as you can whether to kick or to pat.'"

See http://sportsillustrated.cnn.com/vault/article/magazine/MAG1...
A while back I played with this a bit.

http://apocryph.org/archives/556

and

http://apocryph.org/archives/693

Summary: Highly entropic Markov-generated phrases are long and hard to remember.
Sounds good on paper, possibly disastrous in practice.
I totally feel for #3. Probably the best advice you can give sole designers at any growing startup: "‘good for now’ earns opportunities for ‘great’ later on"
Call for Speakers: DNSSEC Workshop at ICANN 48 in Buenos Aires
We just moved our ruby apps (puppet, Redmine,gitlab) from apache passenger to puma + nginx because passenger is awful - it's slow, bloated and it eats memory.