skysight-inc/HackerNews huggingface dataset:
So.

Suspension wheels have been around for quite a while now. The most well known is the Pantour.

http://www.atob.org.uk/bicycle-accessories/pantour-suspensio...

The Pantour does suspension inside the hub. That's not a lot of room so we're talking a centimeter of suspension. But that's all that many bikes can take anyway, since they have rim brakes and more suspension than that would move the rim too far from the brake.

A similar approach, albeit more high-tech and intended more for efficiency, was recently showcased by Gosiko.

http://www.bikerumor.com/2013/03/05/nahbs-2013-gokisos-amazi...

Though Softwheel gets credit (?) for using what amounts to shock absorbers, a much lighter and more robust approach has been done for a while now, using leaf springs:

http://www.gizmag.com/loopwheels-suspension-bicycle-wheels/2...
https://www.youtube.com/watch?v=O11hFiu43RQ

Here's a few problems I see with the Softwheel, at least for bikes (I have no idea about wheelchairs).

1. It would appear to be very very inefficient. As the wheel is turning, each suspension spring is constantly being pushed and pulled. One would think that a single suspension, like a suspension fork or the Pantour hub, would be much more efficient.

2. It's likely heavy. Rotational inertia could be a problem.

3. It's likely not very strong. Perhaps the suspension compensates for this a bit.

4. It'd only work with disc brakes.
To be honest DDG's other results were pretty much garbage for this query, but in the end of the day it brought me a much more relevant page in it's number 1 spot without tracking me.

Maybe you trained google well. I have not used it much in ages
I had assumed it was similar to the role of a plant manager: they are public responsible for the company. There are circumstances where, if a plant is found to be in breach of the law, the plant manager can be sent to jail as part of the punishment (I think often in relation to environmental regs and safety breaches - never seen it in person, though).
The following will answer some of your questions about what has been going on: http://www.sublimetext.com/forum/viewtopic.php?f=2&t=15477&p...
Responding to the response inline:

I'm not sure denying an app permission to use your data is the same as explicitly choosing to provide that app with randomized data.

If you want to ensure that the system is only doing what the user explicitly chose to do, you need to provide prompts that let the user explicitly choose to provide randomized data.

And at that point, we're probably better off just returning nothing.
Assuming they can take disc brakes.
Someone is still going to have to send that data across the ocean and other long distances.
No kidding.

Talk about looking for problems that don't exist!

I guess that mentality is good in a crypto developer, but he took it to unnecessary extremes.
> Providing a separate %.d rule would fix this issue

Yes. The following is an example of how to handle C header dependencies. It could be adapted to build css from less and would be an improvement on the blog post technique.

sources := $(wildcard *.c)

-include $(subst .c,.d,$(sources))

%.d: %.c
$(CC) -M $(CPPFLAGS) $< > $@.$$$$; \
sed 's,\($*\)\.o[ :]*,\ 1.o $@ : ,g' < $@.$$$$ > $@; \
rm -f $@.$$$$

It uses the fact that if you include a file which doesn't exist but for which there is a rule to build it, GNU make will build it for you.
Very cool, makes me want to fire up my old SGI O2 :)
I'm having trouble parsing this part of your comment:

"I dislike fixed headers for any interface that isn't for a phone or tablet because almost all laptop and desktop screens are widescreen."

Are you saying that only fixed headers only work on mobile interfaces and they shouldn't be used on desktop? If so, I disagree with you. Fixed headers, if they are used at all, should only be used on desktop. There's simply not enough screen real estate on mobile. DDG actually does a nice job with this and doesn't use the fixed nav on mobile. Also, I don't see how desktop widescreen has anything to do with a fixed nav header.

If you are saying that fixed headers only belong on desktop/laptop, then I agree with you.
101 essential free fonts for web designers 
Every designer knows that free fonts are a godsend when working on a project, but truly valuable free fonts can be tough to find.With this list we’ve endeavoured to bring you as many full font families as possible; fonts that are genuinely free (not just one style or weight free), a balance of fonts that work well for body text as well as display, and a full collection of fonts that are pleasing to the eye.Everyone can find something new and useful among these amazing free fonts.
Comcast wants to switch people from http://www.comcast.com/peering to http://www.comcast.com/dedicatedinternet/?SCRedirect=true

The former is what Level 3 does, the latter Netflix.
No. That is not a problem. Please read about the Slasher proof of stake algorithm. It is very easy to punish the creator of many possible blocks. People always use this nonesense phrase that "with proof of stake nothing is at stake". That is no problem. If the protocol allows that your mining profit is taken away and given to the next honest stakeholder then why do you say that it is a problem that nothing is at stake.
According to this blog post: http://www.sublimetext.com/blog/articles/upgrades he expected to ship ST3 in 2013. As someone else mentioned, its been 6 months since the last update - Has there been any mention of an updated release date for ST3?
I really like the transition from normal search -> images & videos.

Wish there was a way to have news embedded in search results similar to google, though.
I'm quite certain that the current TextSecure chat allows my proposed scenario with Alice, Bob and Carol to go through without issue. This is the main problem here. So while transcript consistency is discussed in the blog post, it remains the case that Alice can send a different message to Bob and Carol without being detected.
I am with you, except for your last sentence, which is incorrect.

Mercedes Benz from Germany is doing active research in dynamic computer vision of driverless cars since the 1980s.

"1758 km trip in the fall of 1995 from Munich in Bavaria to Odense in Denmark to a project meeting and back. Both longitudinal and lateral guidance were performed autonomously by vision. On highways, the robot achieved speeds exceeding 175 km/h" ... "This is particularly impressive considering that the system used black-and-white video-cameras"

-- http://en.wikipedia.org/wiki/Ernst_Dickmanns

"In August 2013, Daimler R&D with Karlsruhe Institute of Technology/FZI, made a Mercedes-Benz S-class vehicle with close-to-production stereo cameras and radars drive completely autonomously for about 100 km from Mannheim to Pforzheim, Germany, following the historic Bertha Benz Memorial Route."

-- http://en.wikipedia.org/wiki/Autonomous_car#2010s
What is this thing on the cord of my IBM model F keyboard?
That's not on-map, that's hidden behind a click. osm.org/copyright makes it very clear that the attribution needs to be on-map. You don't see Google permitting people to hide their brand away like that!
Who said there is one?
We did consider that, and put a lot of effort into keeping pull requests small, but the reality is that GH pull requests just don't get the workflow right for a code review that may involve multiple team members, require several passes back and forth, and can handle larger features.

In my experience, pull requests just aren't the right tool for the job at the moment. That's not to say they don't have their place, but there are definitely superior tools out there.
Do you mind sharing more information? What school was this?
Rather than starting with an assumption on avg revenue per user, start with the valuation, figure out what that would imply about revenue/revenue growth, and you'll probably learn something about their likely avg revenue per user (i.e. it's a lot higher than your estimate).
One approach to the animation issue is to use CSS transitions. This way your code is just responsible for setting the new value (which can be done by Om/React or any other approach) and then the browser is responsible for making the animation happen appropriately (and efficiently, with full hardware acceleration, etc).

This is, for example, the approach suggested by Kevin Lynagh for use with his awesome C2 library which is like D3.js for ClojureScript and which comes with no built in animation support whatsoever:

https://github.com/lynaghk/c2

I'm not a front end developer and so I don't spend too much time on this type of stuff, but when I have had occasion to use it, I found this approach much more pleasant than oldschool jquery style approaches to animation.
I threw out all gulp/grunt fluff from my shelve after learning make and never looked back. Makefiles are way smaller (40 vs 300 lines) and straight forward.
It reduced my npm install time from 40s to 10s.
Builds may take 2 seconds longer than gulp though.
Once the FCC finally takes the brakes off unlicensed wireless, rural and lower-density urban customers will see a competitive market of WISPs. They've been dragging it out for years, though, so who knows when that will happen?
>On a side note, it has also read my contacts list 6 times, my call log 43 times and received 6 SMS/MMS messages.

That's pretty alarming and seems to imply that this is not one small keyboard-related bug but rather a larger problem.
No matter what DDG does there is no way to make it 100% perfect for everyone.

I find the contrast to be perfectly fine. But someone with a different monitor can see completely different colours/contrast.

The only thing I can see is maybe slightly making it darker wouldn't hurt anything.
" ephemeral signing key pair along with K. ... hash-ratcheting K and including a signature in the transmitted ciphertext."

Can someone knowledgable comment about the crypto protocol here and how this provides guarantees that ensure the server can't reverse the messages for multicast (am happy to read academic papers here too)?
I would recommend reading
http://blog.ethereum.org/2014/01/15/slasher-a-punitive-proof...
The rise of mobile cards
World facing polio health emergency
Ten percent of brain myth
34 is an older man now? Geez, I guess I should go check myself into the nursing home now and beat the rush.
[1] to escape the daily grind - consume information (news, downloading the top apps in the app store, HN, etc), help someone in need (volunteer at random soup kitchens), write (code and/or blog posts), play (drums and/or keyboards), get some sun (offer to run errands for a friend) - this all gets me out of my bubble working 12-hour days indoors

p.s. any chance of scanning the copy? I would much rather read this version than the one you could torrent now.
I hope they destroy Google.
i agree about the arms race, however block reward halving will diminish electricity requirements in a stepwise fashion and lessen the impact of this problem over time
Discussion: https://news.ycombinator.com/item?id=7687391

Same story from other sources:

https://news.ycombinator.com/item?id=7693922

https://news.ycombinator.com/item?id=7689233

https://news.ycombinator.com/item?id=7685464

https://news.ycombinator.com/item?id=7685013

https://news.ycombinator.com/item?id=7682975

https://news.ycombinator.com/item?id=7682785

https://news.ycombinator.com/item?id=7678717
So instead of not doing a stupid thing you still do it but just warn people in advance and even tell them to practice doing that stupid thing, even if it will not be a part of their job?
"I think I'd be OK provided it was acceptable to drop into pseudocode"

My experience and impression is its generally the opposite.

Whiteboard is a good place for psuedocode, data flow diagrams, schemas, flowcharts, block diagrams, data structures, and bug related examples. Its a pretty bad spot for source code other than one line notes. I usually have scratch paper with scribbles all over it when I'm coding, so that seems fair. I don't think I've ever written anything in Clojure without a REPL open, it would be a weird experience to write something out entirely on a whiteboard without running all the little parts first. Also the test-driven experience is very weird if you can't actually run tests. Its like testing someones teamwork skills by having them work alone, very strange.

I feel a professional obligation to begin all projects with a bit of google to at least prove I'm not wasting effort on NIH and find some pitfalls, so the suggestions to test a dev without any net access also feels extremely weird to me.

I think the primary fail of tech interviews is its nothing more than a stress test, selecting for candidates who don't really care, or at least are unnaturally calm, and that doesn't seem to correlate very well with ability.
I personally think the "CS curriculum" style problems are a bit ridiculous. How often have I implemented a tree as a professional? Especially in a sense where I need to think about the difference between the types? (Is it a red-black tree? A binary search tree? A b-tree? Which ones are sub-types of others? etc.)

The result being that before the usual technical interview I dust off the old CS textbooks and try to hit all the high points.

I like the idea of a small program - especially a business-relevant one like you mention. But if you limit it to 30 minutes, often that 30 minutes could easily be eaten up by setup of environment... which can be a huge timesink.
Sure, but for sugar you need to measure refraction not absorption.
Being a MITM would certainly increase shipping costs, but if you're able to get bulk pricing, you could potentially drop the shipping costs to less than what it could cost the users to ship it themselves.
Proxima Nova at 600 weight displays really weird on my work machine: http://i.imgur.com/O9GU0TG.png.

Is there a chance you might reconsider the font choice?

Looks great, if I force Helvetica.
The biggest problems I've found in tech interviews are:

1) Bad problems - implementing string reverse is a silly question. It has little to do with 'real world' optimization, which is often more about architectural issues: caching, etc.

2) Markerboards - I never, ever write code on a markerboard. Why ask me to write code on a marketboard in an interview? Markerboards are great for high level concept organization, they are terrible for writing code. In the real world I often write a crap implementation of something and make it work, add tests for it, then refactor till it's not crap. Demonstrating that workflow on a markerboard is nearly impossible.
I'm kind of wondering why a 4 item change log is even worth reporting news wise lol.
I think the OP is right. The first mistake he mentions is just not reading enough from urandom and thus falling back on unsecure values, which is just sloppy C. Then all the other attack scenarios require the ability to replace /dev/urandom in various insane ways (sparse actual files, symlinks, other devices). It all just seems pretty pointless. Just read /dev/urandom in a loop until you have enough and abort on any other case. That way you assure a secure result as long as the user has a sane environment and abort otherwise.
Google homepage redesign project
This is not obfuscation, it is a fun cesar cypher. A very fun one, indeed.
If compete is not accurate is there an accurate source?
Umm...yes? Especially in journalism. This isn't about morality, it's about doing one's job and performing due diligence before believing and propagating a freaking anonymous social media comment as fact. If you are reporting things to people through a channel that is supposed to contain accurate and reliable information, it is up to you to uphold that standard, not the source you are drawing from.
Hi Yegg. Very interesting update. Two suggestions for places..

1) If I search "self storage columbia mo" I get place results but if I "search self storage 65203" I do not get place results. I noticed this does work for food using a more familiar zipcode like 90210.. but maybe still a little zip code work to be done.

2) What about when I search "thai" or "self storage" in general. DuckDuckGo is known for not tracking the user, but if I search something that with location information would most likely provide place results, shouldn't I be given some type of indicator that with just a zipcode or city name I could be given better results? That way you are educating new users while still providing them the results they need and the privacy DuckDuckGo is known for.
We Are Cyclists Do Not Give Up EVER
>* Licensing for a car is time-limited. I think this is about 10 years or so.

In US it is 4 years. I was surprised to see that low time frame as in India it is at least 20 years. And, in US, you are also required to renew your registration plates every year
Austin, Texas. Open to full time, contract, or part time.
Stack: iOS, PHP/MySQL, Rails, HTML/CSS/jQuery, Photoshop, Illustrator, Design/UX

Resume: https://www.dropbox.com/s/ewfmz8kif8xz6sl/MichaelOrcuttResum...

Contact michaeltorcutt [at] gmail [dot] com

I am looking to work in an early stage startup. Preferably, in an iOS position. Check out some of my past work at https://dribbble.com/morcutt.
Viewfinder (iOS photo sharing app with server) open-sourced
Does anyone have an idea what the European ISP is that refuses to provide enough peering capacity?
GNU Make can be used on Windows. Of course, it's easiest to use it on GNU/Linux or one of the other UNIX-like operating systems.
If they snoop your logs, but you have no information on your users then they will get nothing.
If they can snoop your traffic live than pretty much yes, anything US based is vulnerable, but at least my information is not being sold and traded between private companies.
I'd guess that is because most developers ARE beginners, right up till they retire/career shift.

If we were even half experts, maybe that would change, but in a field where "anyone can be a developer" you will see a long tail of low skill.
Hey guys. Just thought I'd pop in here to mention an alternative to installing Cyanogenmod or blocking all internet activity with a firewall.

I found XPrivacy while looking for interesting xposed modules to install. It's like Privacy Guard but better:

http://forum.xda-developers.com/xposed/modules/mod-xprivacy-...

All you need to do is root your phone and install the xposed framework on your existing ROM. :)
Please continue working on the non-aesthetic fundamentals.

I reported this query previously to you guys, and it appears nothing has happened. It concerns me because it's so nonsensical it erodes my trust in your results, and it has persisted like this for over a year at this point....

If you search "IGF-1" on DDG you get maybe 100 results. Now lets try the same search on Google, but with a handicap. Let's be even more strict and only show results that contain this keyword specifically in the title using "intitle:igf-1". You'll find 69,500 results (at the time of this posting).
If there was a road bike version at a price I'd be willing to pay I'd be interested in something like this.

On training rides it would be a nice thing to have (and the increased weight would be less of an issue) not least because current road bike rims get buckled if you sneeze while riding on them (I exaggerate (slightly))
Yep. Though with newer versions of gcc (I don't know how new though) you can avoid the nasty sed stuff. I'm currently using this to generate my .d files for C files:

$(objtree)/%.d: $(srctree)/%.c
@$(CC) -MM -MP -MF $@ $(CPPFLAGS) $< -MT $(objtree)/$*.o -MT $@

That generates a dependency file in the form:

$(objtree)/%.o $(objtree)/%.d: (dependency list)
(dependency-list-entry-1):
(dependency-list-entry-2):
etc...

It's pretty handy. Avoiding all the sed stuff is nice.
Please continue working on the non-aesthetic fundamentals.

I reported this query previously to you guys, and it appears nothing has happened. I'm sharing it here, because it concerns me: it's so nonsensical it erodes my trust in your results.

If you search "IGF-1" on DDG you get maybe 100 results. Now lets try the same search on Google, but with a handicap. Let's be even more strict and only show results that contain this keyword specifically in the title using "intitle:igf-1". You'll find 69,500 results (at the time of this posting).
"With great power, comes great responsibility"
When you ignore your responsibility it becomes a privilege.
> But Netflix might be the exception here right?

Netflix is not infrastructure, they're not peers, they're Level 3 clients.
Would be great if the settings menu expanded with hovering instead of a click (similar to the 3 buttons on the bottom). It's far enough to the side that accidental hovers could be avoided, while saving a click.
China's Spy at Boeing, The New Yorker
The difficult task of reading the brain
Yep, I understand the motive behind the requirement. There's a lot of good that can come out of it; students are forced to learn the "steps" or "mechanics," teachers can see where things went south and give partial credit or offer assistance, and finally it is a great way to circumvent cheating.

I totally get it and it makes total sense except for when it doesn't. The problem with our education system is that it's fundamentally flawed. It is designed to work best with the typical student being taught from a skill set chosen for optimal widget-making. People learn/think differently and yet we cater more and more to the mantra of pump-and-dump where children with the ability to retain the most frivolous information wins.

It took until my junior year as a comp-sci student for me to figure out what I personally needed to learn the material. I absolutely had to understand the big picture before I could ever attempt to solve the problems. If I didn't and I relied entirely on memorization then I was destined to fail.

In order for me to understand the big picture, I had to ask questions, sometimes a lot of them. Abstract questions would annoy some professors and certainly other students. Engineering classes, like most college classes, are full of people brought up in a system where the slide-show-after-slide-show of formulas, facts, or bullet points was all they needed. My questions were irrelevant and an interruption to their note taking.
Potentially unrelated, but I had some very brief conversations with a paleontologist I worked for a while back (working for a very respectable public institution) about black market fossil trade; it's VERY common (and often fronted through "legitimate" fossil/mineral traders) and if you're at all in the academic side of obtaining these sorts of items, you very readily run into people obtaining them for many sources, and get a better view of the "flow" of these items. I would imagine similar fields (in terms of dealing with "historical" items of value) have similar black market systems.
There is gnu-make for windows and unless your is makefile super elaborate, it works.
SEEKING WORK - Remote (GMT+2/CEST timezone)

Senior software engineer: 12 years in web and mobile applications development. Seeking remote contract work.

Possess knowledge of multiple technologies and platforms, general keywords: PHP, NodeJS, Python, Groovy/Grails, iOS, HTML5. Please check my website and contact me for getting more details.

Website: http://yurisubach.com/services | Email: ysubach@gmail.com | Skype: ysubach
I have a preference for lawyers with previous Big Firm experience that have graduated to smaller firm or solo-practitioner status. They typically have a mix of major league seasoning and a certain rugged business acumen.
Your missing the fundamental crux of the argument. Yes you can insure a HDD. But why would you?

HDD don't last 30+ years. Even if you take out a hard drive and set it on your desk, never touching it again chances are the data will be gone in 10-20 years due to bit rot (most likely at human survival-able temperatures). Tapes don't suffer from this (well they do, just at a slower rate due to larger bits).