skysight-inc/HackerNews huggingface dataset:
In the short term I'd recommend doing relaxed dynamic stretching on your wrist and fingers every few hours, massage your forearms by hand or with a roam roller, and consider wearing wrist bands if that's where some of your pain is. It's also helpful to readjust the height you sit at, or try standing. When you do start typing again, buy a timer or get a digital one and take regular breaks.

I've had this problem too after spending a lot of time on the computer, even to the point of buying a pair of wrist braces that I wore at night. Some kind of compression with a brace, band, or tape is usually helpful for injuries involving smaller muscles, ligaments and tendons. More importantly though, I'd recommend not getting to the point I was at. I read about many people who injured themselves far worse, requiring surgery and major lifestyle and work-related changes. The complete answer is much more holistic, but sleep and rest will help you the most.
Americans used to believe in freedom.
> What is stopping a progressive web-app from performing as well, or nearly as well (to be impercetible).

Direct access to graphics, direct access to network, and direct access to storage.

The problem is that direct access to network and storage are ALSO security hazards.
Quote: "Here’s the list of the underlying technologies:

(1) Electromechanical;

(2) Vacuum Tube;

(3) Relay;

(4) Transistors; and

(5) Integrated Circuits."

Surely not in that order? Because Relay = Electromechanical. The "Relay" item is certainly out of place. In the history of computing devices, relays (and purely mechanical computing devices like the Difference Engine) predated vacuum tubes, which predated transistors, which predated integrated circuits.
Any advice for a workflow using Gitlab?
That's very insightful. Quick question, since you are doing this in production - how are you serializing images into a message ? Base64 or something else.
I also think that both capitalism (or better, consumerism) and government (with its need for control) actively push us to isolate yourselves.
A divided society is easier to sell to and to control.
So, while we need to actively find and nurture new friendships (and we mostly don't) these forces actively want to keep us separate.
I know it sounds like a conspiracy theory, but it's pretty obvious to me.
> So, this is just a break until new fake notes will be circulated in the market.

This. And so, the tens or hundreds of millions who are suffering due to this ill conceived and thoughtlessly implemented policy would have suffered for little national gain in the end.
Active Partition Recovery 15 Keygen Crack and Serial Key Free
Because the process of becoming "less lonely" is time-consuming and sometimes downright uncomfortable, and success isn't even guaranteed. Friendship is what happens when you enjoy each other's company.

If 20 lonely people are sitting in a room, no one's going to stand up and say, "Hey, I bet a lot of us are lonely. Why don't we hang out together?" Even though they're right that everyone is lonely, what are the chances they'll all get along? Or maybe one person goes around to the 19 others and individually asks each one to be friends. The success rate on that is going to be rather low, and it'd take a lot of time.

Your rhetorical question is misguided because it presumes that loneliness implies an already existing effort ("quest") to be less lonely. I think it's safe to say that most lonely people have no idea how to go about being less lonely (and if they do have an idea, it's daunting to them).
اجاره ماشین در کیش
I remember the MUI Amiga UI framework, the first that made AmigaOS really look nice.
Why? Because building hack on top of hack is convenient, but terrible craftsmanship. The web today is a red hot mess of overlapping standards and inconsistent APIs. Google chrome is up to ~20M lines of code now, which makes it bigger than the linux kernel (with every device driver). Its basically a small virtualised operating system at this point.

How many more lines of code do you think it'll take for chrome to feel fast and light again? Is it possible to achieve that by adding code, forever? And then to work around all the cruft in browsers we have frameworks like react - conceptually beautiful but which do layout by diffing thousands of DOM elements through javascript.

The stack is a mess, and I don't see any direction it can possibly go but fatter, bigger and uglier than ever before. Forever. Surprisingly, this is a fate native apps have avoided. And in avoiding that fate new laptops have amazing battery life and work great. Well, until you open chrome or slack that is.

> Customers don't install apps for the most part. Why try to solve for that?

I don't write code for customers. I do it because as a kid I fell in love with the craft. I just... didn't fall in love with programming for this. Nope nope nope I want off the train before I throw up.
They allow FOSS in their iOS store, just not copyleft licenses.
Thanks for helping me make my point. It's really unfortunate that such a large part of the HN community responds this way against anyone who dares stray from the "Snowden is a hero" party line.
Education is not even close to 50% daycare. That's how most people, including teachers see it though and that's why they fail.

My wife is a public pre-K teacher and it's zero daycare in her class. She runs them like soldiers and they love it. They learn a lot and are way ahead, especially considering they're low income which for some reason seems to often correlate with uncaring families that she has to hound to get to work with their kids at home. Every class she's put out misses her class. She's taught kindergarten and 2nd grade the same way.

The "education is 50% daycare" idea is, and I hate to say this but it's true, a white person's viewpoint of education.
Rare reports of poor image quality on iPhone 7 Plus circulate
We just do a str(file.read()). Not the most elegant solution. :)
I doubt a self-driving car without a LIDAR would make it - on the same "test road" as in 2006. But it shouldn't be a problem for others like Google, Volvo, Ford, etc

We need an independent review of self-driving cars in a few years. It will be quite interesting how good they really are in different driving situations like different road and weather conditions. Say good buy to only-camera+radar based cars on a snowy road with bright winter sun (low sun rays) or heavy rain in a dark foggy night.
> Modi started with a very small policy when he came into office...

I'm sure a LOT of people who helped put him there are regretting their decision right now.

> What he did here is to build on top of this framework.

A horrible, preposterous way to build!!!
Rarely do you see the executive making friends with the dry cleaner, or hanging out with their friend who became a landscaper

It used to be quite common in both London and NYC to see a banker and a street sweeper or a cab driver, chatting over a fag outside an office building. One of the unintended consequences of widespread smoking bans is that this interaction stopped.
I assume doctor.
I've been developing professionally since 1999, and while I'm pretty active, I think in general "more mature" developers are less likely to "hang out online". This is a product of being more mature, which loosely correlates with age, which loosely correlates to family and property ownership and all the time-suck that goes with. Personally I just take what I find valuable from this community and try (not always successfully) to filter out the noise.
> just not copyleft licenses.

That's already a problem and discriminates against a major part of FOSS projects.
We use non-binocular depth cues beyond ten meters or so.
This is something I've been thinking about for a while, why not make apps not require to be installed, and put them behind URLs?

Something similar to the way Blizzard does their games with the Battle.net client, e.g. you click "Install", and the game is playable after only a few megabytes, and then as you play things progressively load.

That could really disrupt the mobile scene, and Apple is well positioned to accomplish that.
As a trading quant starting this Friday, are there any good forums on the net for reading up the soft aspects?
I am currently solving the same problem and what helped me a lot was the Git manpage about workflows:

https://www.kernel.org/pub/software/scm/git/docs/gitworkflow...
Couldn't agree more with this. There's a lot of cargo culting with fit.

There isn't one size fits all, different teams develop at different rates because of ability, requirements, deadlines, culture.

Just keep it simple stupid! Why have a separate branch for tags? Or hot fixes even ?
You seem to care very much about the social appearance : "i work at a top 3 blabla", " i have a MBA from a top 3 school blabla".

Working as a web developer won't get you extra karma points. If you care so much about social appearance and are the kind who enjoy comparing salary income at mundane dinners out, stick to the job you don't enjoy.

If you like programming, you like building things, you like scratching your mind over complex problems, etc... then follow your heart and train yourself for your next career move. Sticking to some kind of social implicit rules isn't necessarily the way to go. Time may prove you right!

I know heaps of people who totally switched career for various reasons : went from a director position to a manager position, went from a PM position to working as a farmer, transitioned to web dev etc... and didn't regret their decision.
Well, the idea is useful, but the examples at "https://pwa.rocks/" don't work too well on desktop. They run in Firefox 49, and a service worker is created, but the browser console is full of error messages. There seems to be a tendency to write these "apps" like webcrap pages, with lots of ignored errors.

The Washington Post app loads "js/offline-analytics.js", some Google code which apparently snoops on you're doing while not connected and periodically sends the reports to the mothership.

"Inbox Attack" works fine.
I had read the story before and I saw the movie this evening. I wrote to a friend that it's about 25% Ted Chiang and about 75% Hollywood (with some very significant changes, though a similar central theme).

I guess discussing the differences makes for a huge spoiler. Perhaps I can say that the movie has a major plot about military conflicts (obgu orgjrra uhznaf naq urcgncbqf, naq orgjrra uhzna angvbaf) that's absent from the original story. Also, in the movie we learn jul gur urcgncbqf ivfvgrq Rnegu, whereas in the story guvf erznvaf n pbzcyrgr zlfgrel.

In the story Louise ersyrpgf n terng qrny ba jung vg zrnaf gb xabj gur shgher naq ubj guvf vagrenpgf jvgu serr jvyy, while in the movie this isn't really depicted at all, except sbe gur prageny cybg nobhg xabjvat gur sngr bs ure zneevntr naq ure qnhtugre nurnq bs gvzr.
Disruptive Ideas Emerging in EtherCamp’s Major Global Hackathon
Http://6%20reasons%20why%20typography%20is%20trivial%20for%20web%20design
Quantum Supremacy sounds amazing, like a blockbuster movie! One imagines a disjunctive change, with humans either assuming the mantles of wise, beautiful gods or being dragged, screaming, from their place at the head of nature by blank eyed quantum computing powered robot deamons.

But actually my understanding is that the people who are driving the Quantum Computing research agenda mean something fundamental which is very distantly related to application. Quantum supremacy will be declared when :

"But what quantum supremacy means to me, is demonstrating a quantum speedup for some task as confidently as possible. Notice that I didn’t say a useful task! I like to say that for me, the #1 application of quantum computing—more than codebreaking, machine learning, or even quantum simulation—is just disproving the people who say quantum computing is impossible! So, quantum supremacy targets that application." [http://www.scottaaronson.com/blog/?p=2943]

Also, the article doesn't point out that there are many people working on this internationally, there are groups in the UK and Australia which are developing differentiated approaches which have a strong chance of underpinning the technology for QS - preserving QBITs for long periods and creating large numbers of them which can be usefully manipulated.
God, what's happened to us?
> Around 30 is the age people start having a bit of financial independence and put down a mortgage on a place in the suburbs

Why is the assumption here that if you are over 30 you want to live in the burbs?
Now? I can see it from the link, but can anyone else?
In my reading of the article, I never detected a suggestion that Darwinian evolution was flawed or incorrect. In fact, as far as I can tell, the article says exactly what you're saying: that a complete understanding of evolution involves understanding that both evolutionary and epigenetic forces are at play. In other words, the template changes, but so does the expression of that template. In fact, the summary paragraph in the article says we need to add epigenetics to Darwinian evolution, just as you say these newer ideas "fit squarely on top" of Darwin's.
That can't be directly due to smoking bans, since smoking outside buildings is much more common after than ban than it was before it.

I reckon it's more likely because of smartphones -- all three people are more likely to fiddle on a phone than cross the street to talk to the other smoker.
Actually oauth2 is straight forward to implement. The different flows all have a purpose.

Obviously, when confronted with a protocol and implement it without library; you have to read and understand the spec.

I think the flows are fairly stripped down and only do the minimum amount and in order to fulfill their respective use case.

Obviously the authentication-code flow is the most complex one. However, I don't see how to make it simpler than it already is and still keep it secure.

A well tested and reviewed library and usage guidelines should help to remove possible security flaws.

I think that the major area where the ecosystems of the different platform can improve. But that's not an issue of OAuth2 but an issue of the communities providing OAuth2 implementations.

The article you are referring to has quiet strong expectations from the OAuth2 specification; which it cannot fulfill. Until there is a better specification, I would stick to OAuth2.

I believe it is quiet workable and I believe the de-facto standard for authentication at this moment.
Not quite what you're after, but it might also be worth looking at Xojo, which is a kind of Visual Basic clone that also compiles apps for the Raspberry Pi. (Then if you catch the Xojo bug, it also compiles to iOS and desktop Windows/Mac/Linux.)

https://www.xojo.com
My point is that the technical problems have been solved. That is to say, there aren't any new, difficult CS problems we have to figure out before we can bring the desktop up to par.

Instead solving this problem will 'just' require tons of work. We need to improve our compilation toolchains to allow native apps to load progressively. We'll need better ways to monitor and analyse application size & performance. We'll need new libraries and we'll need buy in from vendors. And as thats going on we need to convince developers to actually care about this stuff. Again, all these problems have been solved for the web. We 'just' need to backport all that stuff to native apps.

No question there's lots of work to do. But its all (obviously) solvable with code.
If by 'mature' you mean 'gray'... unemployed.
Walk without rythm and we won't spill the coffee.
For anyone considering this, reconsider. It bit me many times.

In general, over time, load on some shards will increase while others decrease. Migrating a customer from one shard to another will likley cause a short outage for them, and many bugs down the line when they've bookmarked all kinds of things.
+1 for master branch allways deployable !!!!
Could you explain why? I have quite a bit of experience with Z80 and x86 (16bit) assembly. I remember that I've tried to learn 6502 many years ago but lost interest after a while. I remember that 6502 didn't feel superior to me then, quite opposite.
The desktop is (slowly) making inroads on that front through app sandboxing, backported from mobile operating systems like ios and android. I really look forward to being able to run native apps on my desktop without worrying about the network & filesystem access they have.
agree with everything you stated, ESPECIALLY the last sentence.

In an alternative reality where the players agreed that they were creating a creative work together, and signed the copyright to it over contractually, would your attitude change?

Can you talk a little bit about why a very short riff such as 10-12 notes of this -- https://www.youtube.com/watch?v=1nLCa0YG1ZI&t=57s

should be subject to copyright? (I also may be mistaken factually - perhaps it's not subject to copyright.)

As you can see from that video, there really are very few choices regarding the "next note". Maybe a few more choices than the possible legal moves on a board - but not by much.

>If you transcribed a chess game (mechanically) with a series of notes, it would not be.

I find this very very hard to believe. If I came up with simple rules for transcribing a chess game with notes and then discovered that for a particular chess game this was pleasant, you really don't think I could copyright that tune?

I'd be shocked if that were the case.
Nope, still -403 as of 0825 GMT.
> I'm curious in what way versor is 'more modern'.

Well, it uses modern C++ idioms that didn't exist whet Gaigen 2 was created (e.g. C++11). Mostly, these eliminate the performance-related need for a code generator (and incidentally, serves as great example of how much further C++11 moved the language in practical terms).

But more importantly to me, I think versor is a better-designed library/API and it implements more of the things that are needed to effectively use geometric algebra in practice. Most of these "additional things" are documented in Articulating Space, which you've already linked to. If you use versor, you can make direct use of a working, tested implementation (instead of trying to rewrite them to work with Gaigen 2's API).

Versor is also actively maintained, which I consider a feature.

That said…Gaigen 2 is perfectly serviceable and performant, so if it meets your needs, I don't think you should feel like you've made a bad choice. It works, it's fast, and as you pointed out, it generates output for languages other than C++. Prior to discovering versor, that's what I used, too.
Copyright.gov – fair use index
This was a strange realization for me as I "aged".

How can I have so much in common with a person, yet completely dislike them?
Thanks very much @Plantir for open sourcing React UI toolkit. This already seems to be production ready. Big thanks for the detailed documentation. The amount of time you have spent in creating examples and providing excellent starting point is really great.

I really enjoyed and excited to see your take on Color Theme. Like bootstrap, I don't think sites created using Blueprint will look same. With minimal changes in variables,layout and using your wide ranging color theme wonderful results can be achieved in no time.

Big Thumbs up!!

I have created a small overview videos about various UI component available. (No installation or tutorials, only shown their various artifacts).

https://www.youtube.com/watch?v=ky7ec5Sh2kM
Not only the authentication of an app should be TLS/SSL.
The rest of the communication as well. Certificate pinning and such should be done anyway for all services the app uses.

A consistent view and specified view on how to securely communicate over the network would clearly help.

But maybe they should should issue another version of OAuth2 and require TLS for all communication; and leave the legacy of the non-encrypted traffic behind.
NSA surveillance hurting tech firms' busines
> "It would be great to develop a specialized Raspberry PI BASIC in tribute to Blitz or QBASIC."

You may find something you like here:

https://www.raspberrypi.org/blog/celebrating-50-years-of-bas...

Also, the following project is only loosely related to your post, but you might like to know about it too:

http://eluabrain.blogspot.co.uk/2011/11/brainz-brainz-braaaa...
Aren't people who pull out their phones on break more likely to be texting a friend or checking a social networking site than doing something devoid of socialization on their phones?

So they're opting for their existing social circle instead of the company of strangers; even just based on app downloads and usage patterns I'd hardly suggest that most smartphone usage is net loss for humans being social.
+1 it's getting slower over time, I made a switch to gmail too.
Time for a Data Party? Join the Muse (YC W12) as a Data Engineer
Ja I was coming here to say this: the Python docs are really good on this, and why anyone would read or write something else is beyond me.
Keep in mind this was written 8 years ago and last updated 4 years ago.
Why, plan your sabbatical of course.
Admitting being lonely is a social taboo in most situations - it's perceived as failure. While many people feel it, few are willing to seek help.
I don't understand the title.

Trivial means of little value or importance. The post supports the opposite point of view.
The problem of the browser environment is that it is yet another, less-powerful abstraction level on top of the operating system.

And the worst thing is that it is a hermetically sealed abstraction. There is no escape hatch to access the underlying primitives in those cases where you need them. Even virtual machines offer device passthrough these days for those cases where the virtualization overhead is too expensive and you need exclusive, direct access to some hardware. You could even assign the device to a container inside the VM.

Browsers offer no such way to punch through all the abstraction layers.

They don't even speak berkeley sockets.
There is no monopoly in e-mail though. That's an important distinction.
Start with reading fiction. That should be easy. Move on to history - it should be harder language, but still attention grabbing. Once you are comfortable with that, start moving towards reading textbooks. One thing I do is always read a fiction in between two textbooks - it keeps your motivation up.
You can post the image to an imageboard of your choice and write that those are 8.000 people. Somebody won't trust you and count it.
Not really, plenty of cities in the US where you can get by without a car. I actually found Portland to be way more mellow than NYC without a car.
(i've read 46 books this year so far, most of which were non-fiction)
> Updated over 4 years ago (07 Apr 2012 at 04:55 AM)

Sigh. I got bit by the same thing I was lamenting in my earlier post.
Jerry Garcia was a chromesthesic.
Everyone says what Git branch workflow should you use, but honestly, it can be complicated especially for junior developers.

Just commit everything to master and that's all! Sound stupid but worked best for us. I have seen a big software company using this, I learned this from them and never looked back!
Great editor. One of the best.
May be on your end, this worked ok:
https://tools.pingdom.com/#!/dyZcId/http://techbio.org/b-tra...
When that was discovered it was a shock to the controls community. Inverted pendulum stabilization was long thought to require active control.

Here's a video demonstrating passive stabilization.[1] It's so simple it's embarrassing.

[1] https://www.youtube.com/watch?v=rwGAzy0noU0