skysight-inc/HackerNews huggingface dataset:
People will probably continue downvoting you as long as you continue to complain about downvotes. Downvotes happen, whether randomly or because someone is having a bad day. Making a fuss out of it is counterproductive.
Scrum has the particularly noxious side effect of driving underground any sort of drive to improve and to learn new things. An engineer in a Scrum team is an engineer, has his or her lane, and is largely expected to stay in it. Learning? Branching out? No, get your promised tickets done this week. That concerns me; while it's possible for a Scrum-based shop to invest in its people, it's not part of Scrum to really do so. And the people are what matter, at the end of the day, so I find it rather dehumanizing.

(This is a big part of why I'm moving towards consulting--so I can invest in me more often.)
> if you have a skilled set of programmers on your team

Emphasis mine. You probably have more experience than I do, but largely I've seen it to be true that skilled (or, in the absence of skill, passionate) programmers tend to self-organize, as long as they all have the same goal (which hopefully is true for the majority of your team - if not, no methodology is going to help you).
Do let us know when you find the answer. We can check it quickly.
"There's no real gain from jQuery, although syntax is typically slightly shorter." and with that comment the author completely misses the point of all wrappers/libraries all while stating something that is just completely untrue: "There's no real gain from jQuery". It's like saying "There's no real gain from jQuery, it just saves you a ton of time and energy but besides that it sucks".

This is a terrible idea. I've said it before and I'll say it again unless you only have to worry about support the newest Chrome/FF and even then the jQuery syntax is MUCH nicer than plain JS.

It's simply not worth a developers time to account for all the different ways to accomplish the same end-task in all browsers. I know that when I use jQuery I can count on it working the same in every browser without having to test it extensively. The same cannot be said for plain JS. I know this is getting better but if you need to support a few versions back of IE (8/9) then not using jQuery is like shooting yourself in the foot. I am fully in support of using less jQuery and being smart about caching selectors and the like but not using jQuery is very bad advice unless you are suggesting a full framework in it's place which does all the things jQuery does.

Let's take a quick minute and look at the company behind this site: http://pixabay.com/ They are a picture hosting (possibly selling? IDK) site. I'm sure FOR THEM they can get away with just plain JS but for people actually building web apps or building multiple client sites it's not nearly as easy. So not only do I think their site would be fairly simple to create without jQuery if we take a little look at the source we see THEY ARE USING jQUERY! Just think about that, the company behind a website urging you not to use jQuery is using jQuery on their own site...

Lastly using libraries that don't use jQuery will (9 times out of 10) set you up for failure unless the developer behind the library did extensive tests in every browser. I personally am more a fan of things working everywhere then trying to shave off the time that jQuery might add. If you want to convince me on how bad jQuery is you are going to need to show some benchmarks to prove your point. I, for one, do not accept that across the board jQuery is slow and using native JS will make my app "load and react blazingly fast". With or without jQuery you can write shitty code, it's not jQuery's fault it's the developers...
I came here to say that haha
Show HN: Android App for my school
Gordon Moore on the 50th Anniversary of Moore’s Law
As other people mentioned, it seems more likely that they're running a Xen fork or have some other mitigation. The redhat notes state that once the host is patched, the VMs need to be shut down for it to take effect:
https://rhn.redhat.com/errata/RHSA-2015-0998.html
The remit is here (PDF):
http://www.iea.org.uk/sites/default/files/Info%20flyer%20for...

The competition wasn't really about whether the UK should go or not, which is the main political part. Rather, the starting point is that a referendum has decided "go", and the competition was to find the best way of extricating the UK from existing institutions/agreements, what should replace them, and how.

However, the remit is very unclear on the criteria used to judge entries.
Insecure enterprise software and poor security practices mean death to firewalls and to vpns will take a long, long time. People hide behind these things for a reason.

Google is right here though, this makes things easier for employees and probably saves them money (no vpn); unfortunately most orgs don't have the staff/expertise to pull something like this off.

More importantly though, I think google builds all their enterprise web apps in-house (speculating). Most orgs who do have intranet apps use 3rd party off the shelf software so pulling off Google's BeyondCorp architecture is less likely as they can't control or easily modify how they work. Ergo, VPNs are here to stay.

Even for those orgs who write their own internal applications: do you really want to expose your internal analytics dashboard to the internet?! GASP.
I've never seen an agile article recommend rote meetings taking 50% of the week. Anyone even remotely interested in agility would call that an anti-pattern. I don't think it's a case of organizations blindly cargo-culting, but rather an inability to embrace agile.
Lob (YC S13) Is Hiring Senior Angular and Node Developers
Built with developers in mind, Lob provides tools that allow businesses to build scalable and powerful applications. The most popular API is a print and mail API that enables companies to send postcards, letters, checks, photos, and more as effortlessly as sending emails, but this is just the start for Lob.

We are hiring senior AngularJS and node.js developers to join our team in San Francisco. We’re a Series A startup solving age-old business problems through APIs. If you share our vision that APIs will eat up the world, apply to one of our openings here:

Want to know more about Lob? Visit www.lob.com, follow us on Twitter, or better yet, try us out! Send yourself, a friend, or loved one a postcard, photo, poster, you name it, all through an easy to use API. We support several wrappers and even offer a test option to try us out for free! Get started here: https://dashboard.lob.com/#/register
In my opinion, the problem is that people going into these degree programs (CS included) assuming that they will come out prepared to work in those fields.

It seems that many people who are going for a degree in CS are really looking for vocational education in software development [0]. That kind of education can move faster and track changes in the field better than a full-fledged degree program.

[0] And it looks like 'code bootcamps' are what's popping up to address this!
Location factors in to this a LOT. When I lived in south Texas, the second hand market was thriving (at least in clothes and some less expensive toys). I now live in Puerto Rico, and second hand shops don't exist as far as I can tell (cultural thing - second hand items go to relatives and friends).

I had family in the central TX area, who would find higher value items at second hand stores (cribs, car seats, even an entire toddler room furniture set) for very reasonable cost, which didn't appear often in my area. I even had them start calling me when things would appear, and in a couple cases I had them purchase and hold items until I could make the trip to pick it up from them (and pay them back).
Agile cannot fail. People fail. People will fail at whatever process or method for various reasons. At least Agile methods embrace failure and demand adaption or change in order to become successful again.
Then why wouldn't 21 just run the ASICs themselves and take 100% of the returns?
Yeah, played that and really liked the concept. I didn't really like the gameplay itself though. I wonder how a Heroes III bottle would look like on the hyperbolic plane.
Agile only seems to be useful if you have prior exposure to the Waterfall model, people who start off with Agile as their first software development methodology tend to parse 'agile' as 'license to freely use bad practices'. I've seen this often enough to a point, at times I think the older waterfall model would work a lot better for a lot of shops.

Back in the day people would do a good deal of paper work as a part of requirements gathering, this would iron out a lot of clarification and specify clear definitions of what people wanted to do. These days 'define as you code', often leads to getting requirements in piece meal, often adhoc with no broader sense of design and what follows is endless refactoring. Delayed projects, and rewrites.

One more damage agile is causing to the Google generation of programmers is destroying skills related to reading and writing documentation. In a urge to do everything in a hurry, we end up doing more damage than good.

And agile never quite really got rid of beaucracratic rituals of the waterfall model, they just got re invented into their new forms.
I used to work nights and go to school during the day so I learned really quickly how to break my sleep into 90min cycles. This kept me functional however, a string of successive sleep cycles let's you get a much deeper and energizing rest, in my experience.
good news: upsert works,
bad news: select doesn't work
I think they are overvaluing brand loyalty here. I don't even understand people who can shop using mobile apps, especially clothes. You cannot easily compare, read reviews, get a gist of product or compare with other websites before buying. If Myntra goes with this, it would just fall off my list of sites I go to for clothes.

Yes, I buy on Myntra app. That's because they give discounts on it which are app-only. But I simply cannot put myself through horror of clothes browsing on a mobile phone. Thanks, but no thanks.
Finally, the zero trust network has its day. I've been following this for quite a while, especially since this kind of architecture makes even more sense for smaller businesses than large ones that can pay for sophisticated network-edge protection.

Edit: Great talk at lisa in 2013: https://www.usenix.org/conference/lisa13/enterprise-architec...
A big drawback I see by not using jQuery is the lack of access to many third party libraries/plugins that depend on it. Using jQuery opens all of that up which is pretty huge.
Gold has value for the same reason any money has value - it has strong properties of ideal money.

It is not like fiat currencies in the sense of 'faith' that the scarcity will continue however.

Right now we have some incentives that work to keep fiat currencies scarce, but those forces are not the same as what keeps gold scarce.
Getting Sorry, I cannot find /2015/05/08/upsert-lands-in-postgres-9.5/
Much of the time, I can say "that thing you just agreed with is the feminist position on patriarchy," and it's like a lightbulb goes off in their head. People get ideas about words and concepts because their early exposure to them was negative. Give them a more accurate concept, then reintroduce the term.

It's really no different from how people assume the fem- in feminism means it's all about putting women ahead of men. I avoid calling myself feminist for the same reason I don't generally use the word patriarchy. Avoiding confusing terms in early conversations is a simple matter of effective communication.
I'm not complaining really, I was just wondering why.
You describe your site as "Every day we analyze over 30,000 images from over 300 blogs to surface trending artwork, photography, and design.", but you've gone some way to show that there's no such thing as "trending artwork". Analysing 300 blogs and finding that the most popular images are only featured on 9 of them demonstrates that there isn't a trend that sites follow, or if there is it's indistinguishable from randomness.
Drexler's Nanosystems does have designs and analyses of bearings, gears, and motors. Surface tension and viscosity are avoided by running in a vacuum-tight box. (There's some discussion of lower-performance interim systems to work in solution.)
Talk to your management. Your time wasted is definitely more expensive than 256GB of RAM (around $3K).

Show them the numbers, make it an easy decision for them.
That sounds good then :)
Death per Billion Miles of Travel
> Scrum is, to me, something people pick when managers don't want to manage.

This is a really good observation, I think, and lines up with my own experiences--every incapable manager I've ever had thought Scrum was a great idea. The ones I've known have been very linear thinkers with a tendency towards restricted domains of thinking, and Scrum reminds me a little bit of Orwell's "if you can't say it, you can't think it" idea. Scrum gives you a vocabulary that, if you hide in it, requires you to confront many fewer things and make fewer choices.

They're almost all the wrong choices, I think, but there are strains of manager that find choices anathema in the first place and so I can see the appeal.
Hey everyone, I am an Estonian entrepreneur residing in Silicon Valley and can set an Estonian company up for you. As a U.S. resident you are subject to controlled foreign corporation taxation if US residents own over 50 pct of Estonian corporation, but there are ways around it. If you are a minority owner you need to understand how the boards work with the b-card system (digital board of directors). Reading congressional testimony on how apple avoids taxes describes a system of avoiding CFC. Estonian eresidency is a cost effective way to implement it. I am at keith@siilats.com
Myths of the Inuit Eskimo
You're really just trolling, are you? :)

I already answered this - all systems come with ideals, myths, additional narratives that serve to explain why things are the way they are. And so patriarchy comes with the concept of the ideal man and woman. This is not something I invented.

Patriarchy is not merely a value-neutral division of labor, or whatever your cold impersonal description was meant to convey. A key component is placing greater value on men, and hence bestowing them with various privileges, but also obligations, expectations.

Finally, even if patriarchy did not insist on male incompetence in the house, the very fact that men never do housework, and are not even allowed to do it unless they want to belittle themselves before others, means that it is very easy to imagine a Real Man (TM) stumbling around during babysitting.
I fucking swear all the time here and don't give a shit how often I do it.

You'll only get voted down for it when the swearing makes it harder to read your comment, or conveys an emotional urgency unwarranted by the thread. For instance: "Fuck you" is unlikely to be well-received in any thread.
> That person is then marked, like Hester Prynne

Seems like kind of a niche reference; are enough people familiar enough with the novel to remember the protagonist's name?
Optimizing Website Performance – The Website Diet
> That's the core of Scrum, and I don't see what's wrong with it.

Where does professional development come in, my true Scotsman?
The problem is that it quite often isn't actually safe for men to be vulnerable, or share painful feelings yet.
> The bizarre thing is most reactions to a shame posting are negative.

Do you have data for this, or are you judging this based on the reactions from your own social circle? If the latter, then it sounds like you hang out with cool people. Kudos. Unfortunately, I don't think that's the common reaction to shame postings. GamerGate is a great counter-example where shaming those who support GamerGate is positively received by a great number of people.

> Except among communities that are small enough so the frequent contributors are well known and trusted to be able to express their possibly controversial opinions.

And even then, if those communities are able to be viewed by the public (ie: on a public forum, like a subreddit), they will eventually have negative media campaigns run against them. Public shaming on the scale of an entire subreddit.
Software is hard, people are hard, so the idea should be to have as little process as possible. Most of it exists as arse-covering material anyway.

This depends on the environment. Working for a consulting company, where time spent on the project is billed to a customer and the project has a fixed budget, Process is needed to make sure the project is estimated and executed properly, and the arse-covering helps to guarantee that you get paid when the customer makes changes mid-way through that increase the project costs.

It would be fantastic to work on projects with open-ended budgets and collaboration with customers to figure out what the software should be as it's being developed, but in the real world I don't think that is often possible. It's not just consultant/client relationships; even in big companies where IT is given a budget from upper management you have the same situation. Management won't approve a budget without a detailed description of the deliverable, and IT can't exceed the budget or deliver something other than what was promised.

Waterfall, for all of its drawbacks, handles this situation well. The problem is that no one wants to pay for all of the paperwork and management overhead it requires to function properly.
> Now you understand how stupid you sound.

> Either you are not a developer thus don't know what you are talking about

> Either way your comment is plain stupid and doesn't help.

C'mon man. I'm sure you could have made your point, in a helpful way, without attacking him. No need to go there.
It was a customs search case from the turn of the 19th century, but now I'm wondering if I got my wires crossed between that and border search.
Very interesting. I've recently been thinking about utilizing GoDaddy's negotiation services for a .com that I really want but was unsure, based on my previous experience with GoDaddy, whether they would actually be able to come through.
Interestingly, newborn babies are on a 90 minute schedule. So are the parents...

Though to be fair, that only lasts a few months until it's 2x90 min, 3x90 min, etc.
Completely agree, pushing app only offer is key reason people using there app. It is crazy, u promote app everywhere, give heavy app discounts and then say 95% traffic is from app. The main reason i think is notifications, they can bug users even if they don't want to see the offer, this way they will be retaining more users. I get a offer notification every day.
And for every bumbling idiot dad on a television, there are 10 other shows with a lead male character and an attractive, but not-all-that-helpful supporting female. And don't even get me started about shows like "Say Yes to the Dress" and "Bridezillas" :-p It goes both ways.
Jeez - I was just making a joke since the parent was asking for "classy" guides rather than "classic" guides.
People thought who would watch movies at home. Now people do that on 3.5 inch phone.

Maybe its not impossible. Just a thought.

So, it can be a experiment to see how it goes with myntra and then do that with flipkart too.
You got my upvote and I stated elsewhere in this thread that I'm currently upgrading my xmpp server (to the unreleased 0.10 version of prosody).

But let's be honest: xmpp is still not there. To have something comparable to what these clients offer you need a good number of extensions, notably (ymmv)

- Message carbons (i.e. a message reaches all online devices)

- Stream management (because without it, people are going to consider xmpp broken. "It loses my messages")

- MAM (for shared archives between clients/devices, the reason for me upgrading to an unstable server now)

Given that one of these isn't even (widely) available so far, I'd say xmpp is in a bad position. I love the idea. But it's hard to imagine that it can gain traction right now, given that the 'only' thing it has to offer against all the other systems is federation. I care about that. But .. most don't.
Someone accused of robbing a bank should not be able to use their own money to defend themselves against such an accusation?

You have a major problem with your presumption of guilt.
The related issue, though, is that many job listings specify a CS degree for routine things like web development.
That's why you mine altcoins and trade them for bitcoins.

http://www.coinwarz.com/cryptocurrency
You're saying that Scrum and Agile promote long hours?
What does "sprinting" mean?
He referenced Feynman in his first paper on it: http://www.pnas.org/content/78/9/5275.abstract
I wrote a simple one of these for rust using nickel.rs a while ago.

https://news.ycombinator.com/item?id=9519642
It crawls 300 sites and scans the images from just the front page, and it does this daily. 30k images includes a bit of fluff, which is trimmed down, so the actual real images from articles is a bit smaller. This was also from the initial scan, so a daily yield of only the newly discovered images is probably only around 5k.

The crossover would be a lot larger if I ran this from say a week of submitted articles (whereas right now it's a crossover of basically front page articles from 1-2 days).

If you compare this to hypem.com, the collisions are actually as frequent if not more, considering hypem.com gets updated about once a week.
We'll, my assumptions are based on what I have observed personally, and that is, a lot of students and college going kids living in hostels use conventional browser based web-apps.

Everyone wants to compare prices before making any purchase, and with this, what you'll have is on one hand a bunch of websites that one can view in a browser tab, and on the other, a dedicated app which one has to put extra effort to navigate to.
Getting to €20k in MRR in 90 days
Intel writes their own BIOS. That's probably from an Intel reference box.
Using LocalStorage with AngularJS
I preferred the 'Pattern' pattern, where each line of code is its own pattern. In fact, I think he writing a whole new book about it now.
Are they uninteresting irrelevant posts? The weekend sees a lot of NYT posts but they are really one of the few places publishing new stuff on the weekends. Are you reading posts from the newest page and seeing interesting stuff that isn't making it to the front page?

So meta discussion aside, there is a difference between 'seeing' and 'perceiving' and one of my great uncles who was blind was much better at perceiving what was going on around him than sighted people. It really amazed me the first time he asked me why some topic was making me uncomfortable (I had no idea he could perceive that)
From what I've seen, professional development in a scrum shop means moving from junior developer to people manager.

If you want to keep coding, you're expected to leave within two years.
Probably. Border has a lot more from the original congress, and more also about customs since that was one of the original boarder exceptions.
Or OpenSSL, or bash...

If there's a solution to this problem, I don't know what it is. Trying to replace an underfunded monoculture with severely underfunded diverse implementations may not even work and may actually reduce security.
Since you have referenced dictionary.com, a very authentic source for tech terminology, I would like to argue why a plane is not called "vessel" in everyday usage?!
http://dictionary.reference.com/browse/vessel