skysight-inc/HackerNews huggingface dataset:
Hey Folks. Thomas from IDrive online backup. I just wanted to point out that IDrive never automatically backs up your files unless you turn on Continuous Data Protection. We also offer private key encryption so the files you backup can only be accessed by you. This is a much securer online backup option.
OK, fair enough. In any field there are people who make extravagant claims with no evidence, based purely on their own enthusiasms(+). I believe, in this case, and in agreement with other commenters, that the claim is wrong.

(+) Probably including this one.
I don't think that should necessarily be the case. By persisting resources in the cache after they are changed on the server there is an implicit promise of broken user experiences, since there is no control over which files are loaded from cache and which ones are not (so even for "harmless" images users will see mismatched artwork in the real world). Whatever caching strategy is used for production servers, it should involve a way to make sure users are fetching the latest version of a resource. The dev server can be configured identically and it will still do the right thing. Admittedly when you throw CDN's and other intermediates into the mix it becomes harder to have matching environments, but differences should be minimized as much as possible as a matter of development policy.

My dev server is set up identically to a production server, except that no concatenation or minification is done. I'm not happy with that last compromise, so fingers crossed that HTTP/2 gets here soon and we can stop concatenating, minifying and otherwise perverting our code and resources.
ClojureScript Builds, Rebooted
So what better software or hardware encryption?
I totally agree. It would really make more sense if they put their effort and resources into releasing IE 9 or why not 10 for Windows XP [1]. I assume this would really eliminate the purpose of testing to those older IEs.

I rarely open IE 10 for testing, anyway. I assume if my website does work on latest Chrome, Firefox, Safari it will work also on recent Internet Explorers ( >= 10 ). If it doesn't work as expected, it's MS bug of a browser that users can actually upgrade, so it's not such a big deal.

[1] http://en.wikipedia.org/wiki/Internet_Explorer_versions#Wind...
"And what's with the debt-but-no-education? How was that supposed to work? One or the other."

It's not very often in life that the phrase "check your privilege" is appropriate or reasonable, but right here, right now, that's picture perfect.

I mean, you can't think of a single possible way that one could get into debt besides ivy-league loans, and you're saying that you understand what poor people have to deal with?
But American poor people "always have to worry about money" because of the way they spend it. By that definition no matter how much money Uncle Sugar gave them every month they'd still be poor.
thank you for that.

Edit: found a video clip of the brothers. Laughs included https://www.youtube.com/watch?v=a8TC2J1aTr4
Switching to a standing desk several years ago had a significant positive impact on my stamina and energy level, and probably health overall.

I always used to get tired walking around a city, like on vacation. After a few months of standing, I went on vacation to Paris and immediately noticed a gigantic improvement in my standing and walking stamina. I was the last person to get tired, instead of the first. I could walk around a whole day and be fine!

Beyond that, there were ergonomic benefits for me. I have always found it difficult to use a computer properly in a chair. I'd find myself leaning on a hand rest, or on the desk, etc. These postures are more likely to strain the body. I found myself in minor discomfort and thought: "if I'm going to be doing this job a long time, then I had better find the optimal posture".

The proper posture according to my company's ergonomics advisor is: allow your arms to hang limp at your sides; then without moving your elbows, rotate your forearms to bring them up in front of you, parallel to the ground. Your keyboard should be under your hands in this position. Again without moving your elbow, rotate your primary hand outward (staying parallel with the ground). Your mouse should be comfortably reachable with this movement. If you must extend your elbows, reach, etc., then those motions put you at greater risk for stress injury.

It is very difficult for me to achieve that posture while sitting in a chair - the keyboard and mouse need to be in your lap, basically. (Try the motions I described while sitting and standing and you'll see what I mean.) It was difficult for me to get the right posture while sitting; keyboard trays can do it but are clumsy.

Getting the correct posture in a standing desk is easy: make that "arms out front" motion I described. Imagine yourself standing at a counter with your arms just over it. A keyboard sits under your hands. That's where the standing desk should be, and getting it right primarily entails selecting the correct height of standing desk. The man in the picture/video in the article seems to be demonstrating this pose.

If you work at a computer all day, and likely will for the rest of your life, then you owe it to yourself to get a standing desk. Best office improvement I made in my life. Hope this helps! Happy to discuss further with anyone interested - reach out!
We need to be careful that this differs materially from "the curious task of auronautics engineers" circa 1900. One place it surely does differ is that we've quite a few more people on this plane of the economy than on any test flight. We should, indeed, be correspondingly more careful.

That said, "be careful" and "do nothing" are two very different propositions. Being careful may motivate doing nothing, or it may motivate doing quite a lot. While I don't think it was present in Hayek's reasoning, this frequently spills over into something that looks like "We're dealing with people's lives/rights here! How can you be so crass as to talk about numbers and make decisions?" When things are difficult and important, that's precisely the time you need to be most careful in your reasoning.

Abstaining is still an action. Proposals for reduced or constrained intervention are still proposals, and only deserve reduced scrutiny to the degree that they are supported by "we've done that before and it worked out well".
Such sad news - I don't normally really take celebrity deaths too personal but I've been listening to these guys since I can remember. So so sad to hear this...
Not just detect mosquitos, but discriminate between the female of the particular species that spreads malaria and all other bugs.

Sadly, myhrvold.

https://hn.algolia.com/?q=Photonic+fence#!/comment/forever/0...
A very unique and memorable personality and show, reminds me of when Paul Harvey passed. Some people are capable of making peeling paint sound interesting, it's a unique ability to interest people in something simply by your passion for it.
They would owe more than they own. But if you buy a house with a mortgage and the price goes down, you still owe exactly the same amount of money. Same monthly payments. Same house. Nothing changes unless you sell it.. and don't immediately buy another.
Ask HN: Good hobby OS recommendations for learning
I've heard of Minix as a tool for learning about operating system design.

Which OS is a recommended for study purposes? As in operating system design and architecture.
CERN Needs Help Captioning 250,000 Old Photos of Physics Stuff
Self-Stabilizing Boat’s Deck Is Always Flat, Even in Rough Waters
How to ensure continuous delivery helps, not hurts
Paracosm Raises $3.3M from Atlas, iRobot to Turn Our World into a 3D Holodeck
Someone find a cure for Alzheimer's please :(
Yeah, that thought pattern does explain much of the dysfunction in american government

The salient fact of American politics is that there are fifty to seventy
million voters each of who will volunteer to live, with his family, in a
cardboard box under an overpass, and cook sparrows on an old curtain rod, if
someone would only guarantee that the black, gay, Hispanic, liberal,
whatever, in the next box over doesn’t even have a curtain rod, or a sparrow
to put on it. - Davis X. Machina, balloon-juice.com

that perfectly captures the zeitgeist of the 90s on...
>I have already been getting spam through invites (where they get auto-added to my calendar even before I have a chance to see what they are).

Fortunately you can turn this off in the Google Calendar settings. This way they only get added to your calendar if you accept.
Using a datascience approach to understanding your product maturity curve
SO sad, also one of my favorite memories growing up with my parents driving in the car listening to them. My mom thought they were gods gift of comedy, they were hysterical. I listen to them locally on my NPR affiliate every Saturday at 2-3pm it makes my errand running on Saturday's delightful. He will be missed.
This sounds like a parable for CS about the importance of quoting.
That's actually great idea I think. Would be not only more profitable for them, but also much better for me as a customer, as I wouldn't have to make detective adventure out of search for a computer. I wonder if they never thought of it or there're any problems that disallow them to do that.
Since I was curious, and the Jiecang link the sibling posted was for minimum 100 piece orders, I had a look.

Here you go: http://www.alibaba.com/product-detail/working-lifting-table-...

This is the search I used, if you're curious: http://www.alibaba.com/trade/search?fsb=y&IndexArea=product_...

#Edit: Extra link
Minix is good, though something like xv6 is smaller these days. MIT uses it as their toy OS for undergrads.
This is a common (and brilliant) pattern on Mac's. Once you learn the keyboard shortcut for an action, you've immediately learned how to do the opposite action, eg.

Undo: Cmd-Z
Redo: Cmd-Shift-Z.
They are paid what they are because most people can't do it and the work is valuable. Not surprising that there are some people that get in there that don't work out.
I charge about £50 per hour doing freelance e-learning development, but I don't actually take much freelance work on because I'm too scared to move away from full time employment - from which I earn a lot less (roughly £30k a year) but I get 42 days holiday, pension, sick pay and security.
Nullable is the perfect solution for TryParse. The InvalidOperationException on null is the equivalent of the NullPointerException you would expect for a reference class TryParse method.

I have implemented TryParse methods on many reference types with exactly these semantics - object on success, null on failure (often with details logged at DEBUG).
Arrays implementing IList<T> is a clear example of a broken abstraction though - arrays have no need for Add, Remove and whatnot that come with IList - it only needs indexing and count.
I recently went through the same process, took a look at both… and ended up falling in love with React (https://facebook.github.io/react/), in case you wanted another option to throw in the mix. :P

I agree with un3n, though: learn the basics of each and decide for yourself. Both projects have really great tutorials and beginner resources. Everyone learns differently, everyone has different values and opinions. Despite this being the Internet, there doesn't have to be one true end-all, be-all answer.
It's odd, but I feel almost exactly the opposite to you and GP - I hate shopping. I hate having to drive through traffic, I hate looking for something for even five minutes and not finding it, and I hate dealing with people (well, not all people, and hate may be too strong a word, but it follows the other two).

I am hardly ever surprised by what I order online - on the contrary, I know they have it, and I am almost always guaranteed to have good quality. How many brick and mortars have even an agregrate rating of their products listed right next to them? And no brick and mortar can compare with the selection you get online.

The tactile and "sense of place" seem very subjective, especially when you consider that 95% of your time with a product will be spent with it away from where you purchased it.

I'm all for buying locally to keep taxes going to local funding and employing people in my community, but if I go to a brick and mortar and can't find something once, in 5 minutes, I'll never buy it in a brick and mortar again.
Two photons strongly coupled by glass fiber
Well put. Their good natured self deprecation was hilarious but also so sweet. You really felt the bond they had between each other, with their audience, and their love of the show.
Housing cost is the #1 reason I moved away, and the #1 reason I stay away.

I lived in Mountain View 2007 to mid-2008 for my job at Google. We were renting a house close to campus at the time and contemplated what it would cost to put down roots and stay -- most likely buying a condo or house. Every time we ran the numbers, it made no sense, so we voted with our feet and moved back to Chicago. I would love to live in the Bay Area again (there's a soft spot in my heart for the running trails of Marin County, in particular), but it still makes no financial sense. The lower cost of living in Chicago adds directly to my personal financial runway and allows me to work on what I want, when I want.
Ask HN: Is there a master list of software-focused accelerators?
and their deadlines?
It makes me sad that very little applications support scrolling by clicking the mmb/scrollwheel then dragging the mouse, this is my preferred method of scrolling.
Privacy not an absolute right, says GCHQ director
Tom Steyer spends big to shift climate change’s political winds
Can someone recommend a good web hosting site
SO my friend got asked to find a good free web hosting site, he normally find good hoster, he found a good one for www.youtube.com/watch?v=E-DHXQnGayk and youtube.com/watch?v=fOvE0ZE1-wg, but the owners of this new site he got dont like anything he showed them so any recomendations ?
Good timing. I was thinking about taking a look at immutable.js after the HN post a couple of days ago [1] and now I have an alternative to compare it with.

[1] https://news.ycombinator.com/item?id=8541496
Totally agree.

An over-valued financial asset is thin air and creates nothing only the illusion of money. Add to that the ability of our current banking system to give Y-times more debit then their deposit (where Y -> OO+ ) one the one hand, on the other hand there are people producing items of value that we can actually use.

The rate at which over-valued asset are sold and re-priced + banks giving away loans that they will never get back and didn't had the money to support them anyway is orders of MAGNUTUDE bigger than the primary sector and secondary sector can produce.

There's also the problem of automation of the mainly the primary sector which makes things even worst. Now we have to create virtual scarcity in order to maintain this totally insane system because, let's face ... With today's technology 1 country could produce enough wheat for 5 planets.
I think the physical location is kind of a fallacy. For example, there are so many super smart and talented developers in DC working for government contractors because they may not be exposed to the startup option. Most people now have to move to Silicon Valley to focus on long term compensation, but often there is a stronger force of their local network (friend, family & significant others) who keep them stationed near by. Having quality startups in new geographical areas is probably the key ingredient to bringing in talent and capital, not the other way around.
Ember.js + Polymer = Mobile Animations That Look Native
My dad called into car talk once and told them on-air about how I would listen to every episode while driving around in my little tikes car. I didn't understand what they were talking about, but I loved their laughing.

Also, I still can't take the new Fiats on the road seriously.
For all of you who wondered for so long on wether to go Angular or Ember...
now you can stop wondering and start coding :)
You're probably right but a quick way to test this theory is to check the amount of memory private memory (non-cow) is being consumed by the child fork with and without THP. This should tell you how much data is actually being copied vs shared. Not sure how you get this # from Linux though.
NetBSD has a sysctl to give random data, which cannot fail, which is what arc4random uses. OpenBSD has their getrandom syscall now (in 5.6). I dont know of a FreeBSD syscall.
Hammer Principle: Programming Languages
RemoteIE
Man, it occurred to me that their show goes all the way back to when I, too, was an actual auto mechanic many years ago. Saturday mornings in the shop, listening to the show while a half dozen professional mechanics tried to diagnose the problem. Once in a while we concluded that those two got it wrong, but right or wrong wasn't the point. They were funny, entertaining, and informative, all in a format that was accessible to those for whom a car is mostly a black box.

RIP, Tom. I wish I were ever as much the complete package when comes to mechanical things as you were.
Exposed moving parts and salt water: Perfect bedfellows...
What I'm trying to say is... I'd be more interested in getting a bigger chunk of society to catch up to our level than us complaining, getting more and widening the gap between us and the rest of middle class USA. Basically, I think bayarea tech folks are doing pretty good and the ones who are truly suffering are the ones not in tech. The imagery[1] in my mind is like those 3-legged races where 2 people tie one of their legs to each other... the bayarea-tech guy is in full speed mode and the other person is being dragged on the floor, taking all kinds of scratches. Can we at least give everyone else a chance to catch their breath before we talk about dashing ahead even further than we already are? And we definitely are ahead.

1. http://i.imgur.com/LTZOFlC.png

...and I've talked about this before: https://news.ycombinator.com/item?id=8154909
We have a crank standing desks at work. Everyone has the same pattern. Once they crank it up, they stay standing for days. And once it gets cranked down, they sit for days. I'd love to have this motorized option.

I was surprised at the shape of the desk. Anyone care to speculate as to why they didn't go with a plain rectangle shape? I'm a big fan of the plain rectangle, not sure I want to spend $500 on something else.
Sounds great! Can you take that 225k to the bank? or is that just in you mind?

Anyways, I have been working remote for about a year. It's the best. I wish more recruiters / companies would understand that it doesn't make sense to have coders in the office.

I don't have to get SF coders pay, I will take a little bit of pay cut to live in Denver.

FYI: https://weworkremotely.com/

and for cybercoder4life, I'm looking for remote work.
Are bugs related to Remote Desktop performance best reported against the client or Remote App? It doesn't appear to support bitblts so simply moving a window is extremely jerky and things like CSS transitions are basically a slideshow.

Enterprise Mode would be useful since that's getting a bit of traction as an alternative to staying mired in IE8.
Ditto with cowboy coders.. hacked-up solutions, allegedly "MVP", lean/mean stack that hits the ceiling pretty fast that begs for re-write.
Since most desks don't adjust easily, that is by far the most common seating choice for stand-up desks.
I agree with your comment. There are also a lot more reasons than just talent for why the US tech industry does so well.

It's the largest singular market in the world. A very technologically advanced economy in general. It's a very diverse economy, with the second largest manufacturing sector, the largest agriculture sector, the largest biotech + pharma sectors, as well as the largest space industry and service sectors - which provides for a very diverse tech demand and stimulant. Businesses in the US have very high productivity rates, so they seek out productive gains as a matter of fact, which incubates a higher demand for technology. The US tends to adopt technology rapidly, the culture is mostly accepting of new tech, which plays into that huge market. Businesses can change state locations fairly easily, shifting to jurisdictions that are more friendly in various ways (either for taxes, regulation, weather or talent depending). In the US the tech industry is regulated at a mostly low level, leaving the market free to innovate and change rapidly. There are a lot of other good reasons.
How about games, where, e.g., sound effects have a maximum acceptable delay w.r.t. the physics that generates them?
We have no plans to remove the tools from Firefox release.
Who says they have to bust you immediately? How long-term can a sting run? Why not collect addresses for six months, and then wrangle up hundreds of purchasers?
An Empty Line Is a Code Smell
But the immutable data structure is not that much different from the copy-on-write pages the kernel gives you, likely to involve the same amount of copying. And disk IO is blocking so you need at least a thread, so it is a natural strategy.
Bracing for the Falls of an Aging Nation
Galileo still right about gravity
No, I do not think that accurately captures what the USG is fining Wind River for.
Humans are all unique so there will be differing views of semantics. It does exist in pockets but not to the schema or spec as imagined. For instance, hashtags and geolocation on tweets, categories/tags within wordpress blogs, the social graph within facebook and others. Small pockets of semantic culture within.

When implementation is left to a large population, there will be differentiation as that is our nature. The semantic web wanted it easy, it wanted the implementers to organize. Organizing it with all the differences is how it will have to be. Unless a system implements the standard for you and each author upon creation, there will be differences, deltas and no standard.

Probably the best semantic web / metadata system that has been built does do this and that one is at the NSA.
Thanks for sharing your experience! :D

I had never think about this: "established, non-tech company that is around for long time"

Probably makes for a very good working enviroment, they may have a lot of technology to add to their business, and also they may value your work a lot more than a tech companies.
1. WebKit is not created equal – if you need to test anything related to system integration (e.g. font rendering, video/audio, etc.) you need real Safari. You're also exposed to differences in the WebKit version + vendor patches.

2. That doesn't help at all if you need to test against Mac or iOS clients and want the underlying layers to match. I've found a ton of Unicode-support related issues rendering text properly which worked on Windows 7 or maybe only 8 but not OS X (or earlier versions of windows, etc.). Similar problems exist for HTML5 media playback.
I wish there were some more options like that that didn't look like crap.
I have to switch between both at my job, and hardly ever notice when I do. Sometimes I'll start to write an If wrong and get squiggly red lines, but that's about it.
Street View Guide to Japan: Sakura Edition
I'm just going to keep replying to comments like this to point out that Linux applications are not actually forced to choose between random hangs (which is the real problem with random(4)) and security. Linux applications should just use urandom.
It's a bad analogy. The car manufacturer's costs go down with scale, making low-margin, high-volume production an achievable business model. Real estate development costs don't really have economies of scale -- it costs a lot more to build skyscrapers, both in terms of construction costs, and in terms of land (rezone a parcel to increase height limits, and the cost of the land goes up to match the new use).

Said another way: unlike cars, the fixed costs of real estate dominate the cost of the final product at all scales of "production".