skysight-inc/HackerNews huggingface dataset:
If you do that your testing and deployment stacks remain monolithic, running tests / deploying becomes increasingly slower and more expensive. With a lot of developers on a big app and good CI practices a company might spend hundreds/thousands of compute dollars a day just running tests for one monolithic app.
It's a nice feature, I just see people struggling with it far too often. The software is a huge stumbling point, and the finish on the TV versions really detracts from the benefits of 4k.
sidenote: I'm suprised that snapchat owns the domain snap.com but not snap.chat.
There is a data store option for /dev/null... so yes
...'recover data through extreme measures' reminded me of this little nugget from the comic strip User Friendly:

http://www.userfriendly.org/cartoons/archives/97nov/uf17a199...

Sometime, somewhere, someone's had to resort to this recovery method, I am sure.
It might be better to ask this question at http://raspberrypi.stackexchange.com/ but you'll probably want to provide more details.
If US attracts talent and they are all speak English, what reason you think that China cannot attract talent who are going to speak Chinese?
> It's not always a matter of silently ignoring something but due to the nature of the task it is certainly very easy to shoot yourself in the foot doing something that isn't technically an error but wasn't your intention.

I agree with you here, it's easy to write perfectly valid configurations that don't do what you intended. But throwing it all out seems like the baby going out with the bathwater to me.

In all seriousness, what if it was XML all around? I hate writing XML by hand, but that's part of the problem you are describing(ie human editing of raw config). XML parses very nicely, so difficulty of coding tools to speak XML is almost non-existent.

All in all, it's just a big change you are proposing. Us UNIX people are incredibly change-averse. We keep getting burned :)
Advice such as?
Can you make any claims about the number of commits? That's another metric that changes depending on tools and processes.

If you're using a code review tool well (if you are more experienced with it) then you'll automatically be making lots of small commits vs people that may not be well versed in working that way.

If you're working with large or prolific teams then you'll be committing all the time with eg feature toggles to ensure everyone is as close to the current code with their changes as possible.

So making general claims about more commits without taking into consideration the ways that metric is bent and changes with tools and processes and different experiences seems to be dangerous.
There's definitely a cutthroat competition going on between Facebook and Snapchat, but even more generally I think it's that any app which is primarily designed for communication will eventually feel pressure from their users to expand and branch out until it converges on a certain set of fundamental features. Every app claims to be different and to change the way that people communicate, but really, the people themselves and the fundamental urges that drive communication stay the same.

There's a long history of specialized communication apps gradually expanding as time goes on:

- At first, Snapchat was all about disappearing photos sent directly to a single person. Then they added 24 hour long stories which can be seen by multiple people. Then they added one on one text chat. Now they're adding group chat.

- Instagram was originally for small, square resolution photos with an artsy filter. Then they bumped the photo resolution and allowed non-square photos. Then they added videos. Then they added a text DM system. Then they added group chats.

- First Twitter was for short, public, text only messages. Then they added photos and videos. Then they added private messages.

etc, etc... (my ordering on some of those might be wrong, but you get the idea)

It almost seems inevitable that whatever specific thing that differentiates a communication platform will gradually be eroded away until it resembles all the others.
I'd counter that they also force a lot of additional networked API boilerplate, and all new code is a potential source of bugs.

Perhaps it's better to break it into libraries with well defined APIs, and then break those libraries out into services when necessary. Jumping straight to the latter is going to create more room for problems than it solves.
The simplest start for me was walking. Find somewhere appealing like a park/trail and do what you can at first. I found mornings the least likely to be interrupted by other life events.

Once you feel like the time it takes is more of a limit than the energy, find something that's more energy demanding.

For me that was cycling.

As everyone says, consistency is one of the key things to keeping the habit. I made it a M-F thing, with weekend rest days.

The other aspect is obviously diet but that is harder to suggest without knowing more about you/your lifestyle/etc.

I do think food is an easier one habit wise: if you treat yourself (or slip, however you see it) one day, I think it's easier to get back into healthier foods the following day (unless you buy everything the day you eat it?)

Anyway good luck, it's definitely worth the work.
Yeah, that is terrible advice for someone just starting out. It may have worked for OP, but I would be hesitant to just throw out "start lifting" as advice to everyone.

For most people they need a significant diet change to see any effective changes.
The thing is, as a 10 yr office worker (ouch), the specs might not amaze, but the Works!-part does. The fact that it's integrated means it probably Works, while the earlier mish-mash of MS, Cisco etc left most functions hampering.

We have a great Android based touchscreen in the Office (ok, probably a hundred). But not connected (because security, obviously), with other solutions for VC (they bring another screen, or OCS, almost Skype). Most people just use Paper and phonecam to share. Thats just awful for productivity.
Hackers, do you think this startup can beat/compete with Amazon?
Hey everyone,

I'm working on a startup that allows people to order products online and pick them up within an hour at the stores they want, e.g. Best Buy, Target, Walmart or Apple Store. It's much better than shipping, because it's free, faster, and returns are easier. Also it is a competitive adventage that Amazon cannot match, for that reason I think we can beat them.

All the user has to do is place an order and set where to pick it up, is kind of Amazon with Uber. The startup is currently available in San Francisco, New York, Boston and Chicago with over 70 stores. But I have to say that it's working more like a MVP than as a truly developed product, due the lack of a technical founder.

What are the stores I am working with and how are they distributed?

- San Francisco (9 stores) : 3 Apple Store, 2 Best Buy, 4 Target
- New York (33 stores) : 9 Apple Store, 13 Best Buy, 11 Target
- Chicago (24 stores) : 2 Apple Store, 6 Best Buy, 12 Target, 4 Walmart
- Boston (11 stores) : 2 Apple Store, 4 Best Buy, 5 Target

I take this opportunity to say that I am looking for a great hacker/CTO/co-founder to take it to the next level. Once I get the co-founder I'll apply to YC. Please consider that I'm not a developer, so I think we can complement our skills well.

If you're interested feel free to hit me up at grandboro@gmail.com for any question you have, equity will be agreed between us :)

Cheers
It's likely that I wasn't on an optimal connection - but I also tried coffee shops, various different hotels, and several different vpn / proxy strategies and all were like this (once or twice a proxy configuration would get me about the speed you are saying for a day, but then would be not working the next day), so whatever the optimal connection is, it wasn't easy to find.
They're focused on moonshots. They would have managed the liability like any other company for the prospect of transforming transportation as we know it.
The Power of Big Data and Psychographics
What's your Rackspace hosting cost / month? I realize it would vary for different situations, but just curious if you don't mind sharing.
you mistake speed as the dominant factor and then you claim you are fast enough so switching is not worth it, while you should instead focus on comfort. you will only fully realise this after experiencing pain.

also, while vim hjkl navigation was designed for qwerty, emacs shortcuts are not.

(for a vim + colemak alternative see the rationale for the layout i use: https://github.com/wbolster/evil-colemak-basics#design-ratio... )
Google will want ad revenue from the captive audience in the self driving car. Control the self driving car ecosystem in the long term and avoid the cost of manufacturing and compliance in the short. I like the assumption that they will "come back" into the space, because it's a great play.
MBP Retina, 13", 2015: 12.35" x 8.62" x .71" -- 3.48 lbs

Air: 12.8" x 8.94" x .68" -- 2.96 lbs

RB Stealth: 12.6" x 8.1" x .52" -- 2.84 lbs

I bought the late 2016 edition, i7 kaby lake, 16GB RAM, 256GB M.2 PCIe, 12.5" IPS touch QHD (2560 x 1440 px). It really does run well and I'm using it as a daily driver.
The innovated art of chess analysis [pdf]
I'm prescribed Fentanyl – AMA
It seems every couple of months the topic of Fentanyl pops up in the media and is discussed on HN (usually with negative connotations).

I'm currently prescribed Fentanyl Patches for Complex Regional Pain Syndrome (CRPS - https://en.wikipedia.org/wiki/Complex_regional_pain_syndrome), I thought I'd share my views from the other side of the table. So ask me anything..
Each 100 LOC nanoservice is frequently backed by a 1,000+ LOC framework, so you're not really saving that much on code.
Have you been, or personally know, a minority immigrant in the US?
-CheckLockTimeVerify (CLTV)

-CheckSequenceVerify (CSV)

-Replace-By-Fee (RBF) -> See Peter Todd and https://medium.com/@bramcohen/how-wallets-can-handle-transac...

-compact blocks

-segwit (already been released, waiting to be activated by miners)

-good progress by the 5 implementations (alpha-versions) of the Lightning-protocol (hughe improvement on scalability and even privacy by using TOR). See Rusty Russell: https://medium.com/@rusty_lightning/the-bitcoin-lightning-sp...
"Respect the troops" is a combination of virtue signalling and a means of bullying people who aren't militaristic. It doesn't have anything to do with actually supporting the actual human beings who are veterans.
> Is this even journalism?

I wondered this also, when the popups in the lower right kept presenting a chat box with "Can we help you with something?"(from gitprime). Do they want to sell me something, or do they want me to read their publication?
Most auditors just want to check a box on a sheet, I've never been apart of an audit that was worth anything.
What does Canonical work on in upstream Kubernetes? I see hundreds+ of commits from Redhat and CoreOS in Kubernetes and the associated projects?

In the main kubernetes git repo, I see 39 non-merge from @canonical commits, 99% of which are under cluster/juju/* and 1 doc fix for juju, so not really a value add to Kubernetes at all. How can I, as someone deploying kubernetes on bare metal, trust you to manage a difficult project when Canonical doesn't seem to contribute much at all to the project or ecosystem?

It is great that you're making kubernetes easy to manage and deploy, but other than ease of use (which GKE does an excellent job of as well from the authors of k8s), what is Canonical's actual value add for paying you to manage k8s? Sorry for the terseness, but I'm genuinely curious what value add there is here. As a purely tech focused person, I simply don't see it. Even other firms doing exactly what you do (Apcera) have actual code change commits. I don't see a single one from Canonical that does.
Yes, the standards of an marketing article are nonacademic, but you can't make a article containing a data driven argument and skimp on both the data and the argument.
IE can't handle it. And Chrome doesn't play audio for me. Any ideas why Chrome would not play audio?
So what's the battery life like on the same test with the last gen MBP?
I made another pokemon in CSS (view from behind): https://jsfiddle.net/t2mngvwn/show/
Although I understand your point, the particular example you pick is somewhat easy to fix. Using image recognition it would be fairly straightforward to check if there is a park and what amount of that park could be viewed (maybe using geolocation to check for more images of the park to compare)
Except that the source article is exclusively about the problems with tech in China, largely due to government and cultural reasons that have very little to do with Taiwan, and the fiction that there is actually a single China, inclusive of Taiwan, is totally irrelevant.
Wasn't sure about doing this, but here goes!

https://news.ycombinator.com/item?id=13168314
I used to get a numbness on the backs of my hands after a long day of coding. It scared me! Switched to Dvorak, the numbness vanished, and I've been happy with it ever since. This was back in '95 or so.

If you're happy with your QWERTY keyboard, good. Nobody's going to take it away from you. But I was glad to have an alternative.

P.S. Also back in the 90's, I ran a genetic programming experiment in which I tried to evolve a keyboard layout that minimized finger motion across a corpus of text. The best layouts all had the vowels on the home row under one hand and THNS on the home row under the other.
A lot of the anecdotal stories occur because Windows defaults its "don't update during these hours" to the 9-5 business hours and most gamers obviously aren't gaming during 9-5. On the flipside, the 9-5 default should work great for the Hub.
everyone forgets the usa has no labor laws or unions either. well there's a couple legacy unions that survived the smearing campaign over the decades trying to associate then with crime... but none in silicon valley, that's for sure.
You are completely wrong on your first sentence. Hangul has fewer letters in the alphabet, fewer consonants, and virtually no different forms. It's also a phonetic language written as it's spoken more or less, unlike Arabic which leaves out vowels usually making it ambiguous far to often. Lets also not forget that there's many dialects of Arabic depending on region. Further, Arabic is often written in a script that makes it harder to read, especially from a distance, whereas Hangul is pretty unambiguous even with very small print.

(Reply biased a little based on my own experience reading both languages, but still should be pretty factually correct for most)
Yeah, Luckily I caught myself interpreting it uncharitably and decided to clarify.
If you just replace 'd' with 'y', though, the example is a good one: hitting period would just yank the same thing again.

Edit: the yank example is actually way better, because you don't find out that you did something wrong until you go off and paste it somewhere else.
It's not even "re-invented". There isn't anything changed between service oriented architecture and micro-services.

Well, except the A in SOA indicated that it's something that's thought of in the design phase.

Maybe we should say micro services architecture to make it clearer.
For overly clickbait-y titles (such as this one), I tend to start by reading the comments here to get a sense of if I should bother reading the article itself. It's so far been a occasionally effective defense against the growth of clickbait in technical blogs - it'd be nice if there was a tl;dr of the most clickbait-y articles but I suspect that this would be hard to do neutrally.
Black-body radiation has the interesting property that it is invariant under redshift. I.e. a redshifted black body spectrum stays a black body spectrum, but for another temperature
I don't know Korean, but Spanish is amazingly regular. Once you learn the 27 letters of the alphabet you can read anything. I'm not saying you can comprehend anything, but you can sound out all the words. It's not like English where you can't tell how to pronounce a word just by looking at it (for instance "though"). In Spanish you always know how to pronounce a word just by looking at it.
I've seen a lot of disagreement about whether you should 'hire for your stack', i.e. hire narrowly for your team's current work and tools.

I briefly ran hiring for a team with a core skillset that I thought was pretty general (python/web), but a lot of the python resumes I got turned out to be 'I used it in college', 'haven't used it recently', or django-focused devs who were uncomfortable with anything non-django.

I'm not sure what that means other than that I'm bad at sourcing. Seems like 'aiming at my stack' was the wrong way into this, but I'm not sure how else to filter resumes.
> Why do we all still use Qwerty keyboards?

The same reason stoplights are red: inertia.

In the 5th grade, we had typing class, and we got to use both qwerty and dvorak. This was some time ago, but even then, we were told that qwerty was the present and the future, and dvorak was rare and on the way out. Basically, at a young age we are told what to use, and trained to use it - the rest is history.
I think the Bloomberg article did not include Taiwan.
A few things I like:

* No NodeJS/NPM
* No Electron
* No multi-threading
Thank you for sharing this, it's a great first impression.

- Clean design
- Fast search results with previews
- Layout options
- User privacy

On the second visit, I noticed the "tags" feature: it's possible to narrow down the search results by suggested key words. Very nice user experience.

One idea: perhaps there can be a description of how to set Peekier as the default search engine (for example: https://duckduckgo.com/install).

I wonder about the practical benefits of having previews, whether it helps me find what I need quicker. The movement of the eyes while scanning through the results feels a little less efficient (scan sideways; look for beginning of next row; repeat) - compared to scanning a list straight down.

Still, the site is intriguing. I'll continue using it to see how it feels.

Another idea, not so related to the search engine feature: I wish there was an "explore" page (like on GitHub) to see what's new/popular/etc.
Sounds like the worst of both worlds: totalitarian government and hardcore capitalist exploitation at work. I hope every single developer leaves this hellhole.
I have never found comparison to peers' skill levels to be an accurate judge of my own capabilities. If I did, I never would have become a programmer. I started my first job programming without any computer science education. The average developer at the company had been programming for years and likely had formal education in the topic. My education was business, choosing quantitative classes when I could. My code was awful, my knowledge of data structures and algorithms non-existent, and my skill far below that of my peers. Yet, persistence and a determination to become proficient have made me into a "talented" programmer.

To anyone learning to acquire a new skill, especially one that is very different from the ones you already know, don't get discouraged. The beginning is hard and long. The breadth of the field will feel overwhelming, until you learn the lay of the land. Don't compare yourself against established individuals. Don't ask "why is it so easy for him/her and so hard for me?" Just focus on improvement, only on improvement. Skills are learned, not something innate like "height". That means you can learn them if you are willing to pay the price in humility, effort, and time.
Urban myth ... https://books.google.com/books?id=EtnyT44_c1EC&pg=PA44&lpg=P...
It's a detour but isn't "many people have struggled with alcohol and drug abuse" the generalization? Not much greatness to be found there. The ones like Erdos are the outliers by much greater margin than among the non-abusers imho
It depends on speed at which you're using the encoder. At faster speeds, you'll lose some compression performance. Libvpx is still ahead compared to x264 at higher speeds, but not by as much as at their top quality (slowest speed) settings. I discussed that earlier in https://blogs.gnome.org/rbultje/2015/09/28/vp9-encodingdecod... (scroll down to "encoding speed").
This doesn't sound like an efficient way for executives to spend their time.
Check this idea an interactive book game
It seems to me solo founders are far more likely to open source the product or do whatever they can to keep it going whereas a big company will drop something as soon as it makes a quarterly loss.
I have heard reports of people being able to know both layouts. There is a section in the Colemak website regarding it. Although, you will have to re-learn qwerty after you learn another layout.
no startups have actual enforceable patents in the usa too. it's not like they have a research department or a huge legal fund. they may get the occasional design or method patent that means nothing in the real world. so i don't thin the China ip thing means anything for startups, other than know you won't be the target of a troll right off the bat.
Note that QWERTY actually fails on this count as the vowels UIO and AE are grouped together.
This is a good point. I tried it for a while on an iPhone 6, but I didn't type faster and there were some bugs that frustrated me so I quit. I now have an iPhone 7 Plus, and for some reason I've had a hankering to try it again. Maybe it's because I can no longer use my phone one-handed, and it seems like a good idea to hold with one hand and swype with the other?

I can see how swype would have a comparative advantage on smaller devices, though I'm not sure I could swype well with the thumb of the hand that is holding the device. Do people swype with thumbs? Or just the index finger?
Yes, and it would be a less strong argument. Being a recent immigrant in the United States is not easy, and feeling integrated into the new country is a challenge. Being a recent immigrant to China is incredibly hard, and feeling integrated is impossible. All arguments could be made on all sides of every issue; that doesn't say much about practical realities.
You are not alone. This is a constant source of frustration at our organization as well.

Even once everyone is on the Hangout / HighFive/ Slack call... If anyone's internet is less than perfect, the whole experience sucks.
I don't agree with the author's argument. It's an over-simplified view of the forces that have caused the Internet in general and Google/Facebook specifically to grow to wield such enormous influence.

That said, this perception - that Silicon Valley is no longer a force of good and must be regulated - will come to dominate technology policy discussion for years to come. If Silicon Valley "loses" this debate, and is seen not as an engine of growth and a force of positive change across myriad industries, the impact will materially change this industry and the lives of those who read HN.

Some of the forces in the other direction: Large-scale investment (and hopefully wins) in life sciences, agriculture, transportation, infrastructure. Businesses that share their financial success more broadly. Empathy. Increasingly global or at least non-SV concentrated businesses. More diverse leadership. Less of an ego-centric view of the technology universe.
The most important thing written in this post was "A professional picks the right tool for the job." Sometimes WordPress is the right tool for the job, other times it is not.

This applies to software development and engineering too. Pick the right tool (stack) to solve the problem at-hand with an eye towards lifecycle maintenance. As a professional developer for 10+ years, that's one of the most important things I've learned.
benchmark some database while randomly kernel panicing the phone every few minutes? (http://unix.stackexchange.com/questions/66197/how-to-cause-k...)

The database should never get corrupted. If it does, you have a bad fsync implementation.