skysight-inc/HackerNews huggingface dataset:
Ask HN: Do you think tech is beginner unfriendly?
Hi HN! This post is something that I've been thinking about for a while: do you think the programmer community is harsh to newcomers? My own perception, as a self-taught developer, is that many people tend to be condescending and dismissive to newbies. I've gotten eye rolls, outright dismissals, and more than my fair share of backhanded compliments. Because of this, I feel insecure, depressed, and sometimes worthless as a programmer. I've even felt myself judging newcomers harshly. Yikes! What has your experience with this been like? Why does our field feel so judge-y and mean?
It's not just about the grass. When trees die, they become hazards and must be removed. That's expensive. Without trees, there are fewer birds. There is no shade. The sound of leaves is absent from the wind. Obviously, there are more important things for a society to worry about, but my point is that this issue is not just about grass.

People seek out natural things such as plants. They put them in their homes, they hang paintings of them on their walls, and they decorate their cubicles with them. I don't think it is surprising that people want green lawns. It is depressing to live in a brown world.

The answer seems to be to design _better_ lawns: plant grasses, shrubs, and trees which grow naturally in the area, do not require huge amounts of water, and are drought-resistant. I don't know about LA, but, in my area, this transition has been underway for years.
I like to give some broken code and ask them to fix it...or give a Class that's missing a function or two and ask them to fill in what seems to be missing.

I tend to like those types of problems more than the "blank page" kind...I've found it to be a closer approximation of the everyday tasks they'll be encountering on the job.
In this case, the market will very quickly adapt. Because not adapting (increasing prices, reducing usage/costs, etc), will cause businesses to fail. And no one likes losing money or closing businesses, but they don't mind reduced profit.

The problem is that all this "short-term regulation" has caused increasing and cumulative lopsidedness in all sorts of relatively harmless areas of the market. That if we were to now "resort to the free market approach", we'd have a huge swath of population up in arms while the market self-corrects.

I.e. Farmers lose profits, forced to reduce water costs or close down. Then you'd have have all the consumers complaining about the rising costs of X,Y,Z. Then, you get the farm-workers unions (farms closing, jobs lost, etc) complaining. Then the politicians who want to cry-foul and make a campaign out of yet-more-free-stuff.

It's a snow-ball effect, and I exaggerate a little for effect above. Point being, there is no such thing as a "short-term regulation" fix without long-term dependency and momentum.
The Dalai Lama -- and the Tibetan government in exile -- are in Dharamsala, India which is GMT + 5 1/2. He hasn't set foot in Tibet since his exile in 1959.

EDIT: If he were in Lhasa, the sunrise today was at 6:55 AM so he'd be up almost 3.5 hours before sunrise. In Dharamsala the sun rises at 5:17 AM, so he gets up only 1:45 before sunrise.
Yes. Marketing B.S. for the layman.

"IoT" = Network-enabled sensors on things.

"Cloud" means "Server hosted somewhere else"...and we had that in the very early bits/bytes.

Practice the air quotes with me. ;)
Well, my bad, should have read farther.
keep going with this - it's genuinely useful - you've actually automated my language learning process.
True North: The 120-Day Compass Design Journey
When did Borland fail, if you had to put a timeline on it? From my perspective, it was sometime shortly after Delphi 7, when they did stuff like Delphi.NET (in Delphi 2005?), but I was in early highschool back then, so I didn't exactly have much perspective on it.
All the points it makes about Agile are utter nonsense.

In what way does the engineering team end up subject to the whim of the PO? The PO needs to provide the details of what the business needs (someone needs to do that, after all), and what the priorities are, but he's in no way in charge of the team.

If the team has no PO for a significant amount of time, that does mean that a vital part of the team is missing, but I'd like to see any dev team build something without any idea of the business needs. It's the PO's job to communicate those needs, and the great thing about Scrum is that he does so as part of the team, rather from some distant ivory tower.

I also don't see in what way Senior engineers get marginalized. If anything, everybody gets treated as senior, because everybody gets ownership, responsibility and decision making power about the project (though in reality, it's of course the seniors with the clearest ideas and tend to end up with most of the control over the team).

And there's generally plenty of room to include stories (even very large ones if they can't be cut up, though they usually can) about internals, infrastructure and R&D on the backlog.

It's absolutely true that it's not for everybody, but your criticism and that of the article don't hold much water.
Once a month to pay rent.
Quite a bit of the central valley. I attended a recent talk by the director of the CA water board, and she said this was her #1 priority... getting them water. The state is currently trucking in bottled water to these communities.
Do you want to be happy? Don't settle, pursue your goals. Just don't fuck up your life.
StitchFix - San Francisco, CA - [REMOTE OK!] - http://stitchfix.com

We're doing TONS of hiring, and solving some REALLY interesting problems. I just joined as Principal Engineer and I'm loving it. The business is an advanced algorithms & machine learning recommendation engine applied to a Women's Fashion e-commerce / subscription service.

In english, we send our clients an outfit every few weeks, our algorithm and our stylists choose the perfect outfit for our customers, and they LOVE it. Just search instagram for hashtag "#stitchfix" and see how many of our customers post happy pictures of themselves receiving this month's "Fix'. Our customer referral-to-friend statistic is off the charts.

We're hiring for these roles: Senior Full Stack Rails Engineer, Head of DevOps, Lead iOS Engineer, Data Engineer, Data Scientists, Product Designer, UX Designer

On the business side, it's a startup but we're profitable and we're not planning on seeking additional funding! Its amazing to be part of a company that is experiencing so much growth and success.

On the Engineering side, we're solving some really interesting problems. The Principal Engineer role which I just started is a very interesting type of position. We do not have Product Managers, and Principal Engineers are responsible for a part of the business (I'm responsible for part of the consumer facing web site). They are responsible for driving the product forward, working with all the stakeholders and then also implementing the solutions. I'm only 2 weeks in and I already think this is how all companies should operate (sorry PM's!)

There is an entire separate department we call AA (Algorithms and Analytics), they are also hiring like crazy. They are working on really advanced machine learning recommendation algorithm and with every little improvement of the algorithm they can see real impact of increased sales and increase customer-sat (Tim Cook's favorite quotes stat, which stands for Customer Satisfaction)

Anyway...don't let the industry put you off, the smartest, most driven but nicest people work here and you'll be doing yourself a disservice if you don't at least consider it :)

Check out our engineering and algorithms web site: http://technology.stitchfix.com/ and here is our jobs page https://www.stitchfix.com/careers.

Email me at gsteinitz (at) stitchfix (dot) com and I can answer any questions for you, or connect you with the hiring manager depending on which job you're interested in.

Gal
> In that case, it's because code reusability becomes a pita and you bloat your JS.

Does it? Last time I had a bigish web project, I was starting to inline everything (CSS and Javascript), and had my backend language deal with DRY. It even solved the problem CSS people use CSS generators for. As a rule, both CSS and javascrit suck for organizing content.

But then, I declared that project dead, and didn't wait to see the consequences of organizing things this way. So, somebody may have a much clear understanding about why that's wrong.
I'd be curious to know what vendors you integrated with and for what purposes?
Bitcoin Capital Disrupts Venture Capital
Atlassian Stash now with HipChat notifications and branch permissions
What about pgAdmin3. I have been using is for last two years and it gets the job done.
Volatile should only be used with hardware registers. It doesn't do exactly what you want here. It will guarantee that memory will be accessed but it doesn't guarantee the ordering which can lead to some really nasty behaviour.

The only place that keywork should be used is a qualifier for member functions or when used in an embedded sense. It's not well defined outside of that scope.
I might be wrong but I'm glad to see you try using this REGEX
https://news.ycombinator.com/item?id=9708629
From my perspective, "controlled and predictable" with Sinofsky was about managing the release cycle, hitting the dates. e.g. We said we're shipping in May, so we're shipping in May. That means careful planning and aggressive feature cuts if necessary. The goal was on time with high quality, where quality is measured in metrics like crash rate and bug count, not public opinion surveys.

Incremental releases and minimizing controversial changes might make releases more "controlled" in different ways, but those weren't the target.

[Edited for clarity]
Agents of Freedom
Towards a body-on-a-chip
And it turns out that China was probably doing this for a year. And that the only reason OPM caught it was because a cybersecurity company happened to be demo-ing their product at OPM that day, which finally explains the surprise.
So you are advocating the continued unsustainable use of a scarce common resource, in a way not provably necessary to the good of that commons, because we might be able to efficiently create more of that resource at an unspecified point in time.

Well, I'm convinced. I'll burn my house down this winter to keep warm, too.
Literally, there is no /bin or /usr/bin? So most shebang scripts won't run at all? That is indeed a radical departure.
Because

a) they're also experiencing less water
b) it'd be crazy expensive... like billions and billions and billions.
c) they don't necessarily have all this extra water to feed the nation with
Doesn't it strike you as strange that he doesn't provide any source for this 50% claim, after providing 4 links in the previous paragraphs to what he claims are untruthful media narratives about agriculture's overuse of water. All those links make it look like a really well-sourced article, and yet he expects you to accept his major factual claim on nothing more than his say-so, because he holds political office.
m0wfo, it looks like you're shadowbanned. I'm not sure why looking at your post history. They said:

> I admit- I got immediately distracted by a sub-link about the overall adjusted cost of the project, where the claimed figure in today's money was $30B. Out of curiosity, I looked up the total cost to date of the F-22 program (which has taken a hell of a lot longer to ship) and the gospel according to Wikipedia claims it's $66.7B. Is there something to be said for shipping under pressure? ;)

Maybe contact a mod to find out why.
It's important: did the underlying problem get fixed (not displaying an error on a 503) or is it "resolved" only by throwing more hardware/resources at it?
Your landlord won't take a check? How many times has he been robbed?
NixOS is really nice, what I enjoy most about it is it gives you the tools to be explicit about the state of your system.

We know that implicit state and mutation are terrible in the programming world why not extend that philosophy to your entire OS?

You might be missing some packages so make sure to check this:

http://nixos.org/nixos/packages.html

before installing.

It's still early for NixOS, the OS is solid but it's likely you'll need to package up a program or two (but it's not difficult)
Do you have any examples of genuine poetry—as opposed simply to lyrics using poetic structures, like rhythm and rhyme—in music? (Or would you take issue with the distinction that I draw, and declare that lyrics with poetic structures are poetry?) The closest that I can think of are Nick Cave and Leonard Cohen, but both of them stand out mainly by being much closer to poets than their peers, rather than seeming to me to be authentic poets themselves: trying to read their lyrics without the music usually robs them of their sense of poetry (for me, anyway).
Habit Academy: Helping 1M people achieve eudaimonia
> just a single text file to configure everything is a big plus

What ever happened to Linux folks mocking Windows' registry from back in the day :)
I will always empathize with the bull more than I do the bullfighter. Heartbreaking.
murbard2 (https://news.ycombinator.com/item?id=9708591) made a similar point earlier.
The Industry Secret Killing Your Startup in San Francisco
Half the time, I use tools the way a race car driver uses a five point harness. The things let me move at a pace that would otherwise be dangerous.

The rest of the time I use it to illustrate when we aren't living up to agreements that we've already made.
It has been a year I’ve been working with Go. Last week I removed it from prod
Introducing the San Francisco system font
Text this number to get advice on literally anything
917.972.9436
> Of course there is, you just use the volatile keyword.

Colin Percival of FreeBSD disagrees:

http://www.daemonology.net/blog/2014-09-04-how-to-zero-a-buf...
Hey Folks,

One of the New Story founders here - happy to answer any questions.

Alexandria
If it were up to me, all of our money would be only be taxed when we withdrew it from our bank accounts to pay for stuff, with tax credits for the poor so it's not regressive.
Never read the comments.

("Computer science worked better historically in part because humorless totalitarian nincompoopery hadn’t been invented yet. People were more concerned with solving actual problems than paying attention to idiots who feel a need to police productive people’s language for feminist ideological correctness.

You may now go fuck yourself with a carrot scraper in whatever gender-free orifice you have available. Use a for loop while you’re at it. ")
The problem, though, is that the water taken up by agriculture and the water taken up by people in cities does not come from the same big bucket. A drop of water save by Ag doesn't equate to a drop of water that can be used in my shower. Infrastructure changes will have to happen and the 20% users will also have to make cuts.
Transferring money is way easier.
How quickly do you think "replacement" farms can be set up.

I dunno about the wisdom some times of people expressing "markets solve problems best."
Sorta buried in that link

"A big implication of the way that Nix/NixOS stores packages is that there is no /bin, /sbin, /lib, /usr, and so on. Instead all packages are kept in /nix/store. (The only exception is a symlink /bin/sh to Bash in the Nix store.) Not using ‘global’ directories such as /bin is what allows multiple versions of a package to coexist. Nix does have a /etc to keep system-wide configuration files, but most files in that directory are symlinks to generated files in /nix/store."

So you get bash :)
Thank you for your feedback.
What do you mean with cancel? The script will render all selections without doing any assumptions about previous renderings and nests them. Can you give an example?

thank you :)
> We were at Twitter’s first developer conference,
> an event called Chirp. And indeed, Will.I.Am’s
> armchair interview was just one of a few clear
> indications that Twitter really wasn’t just for
> geeks anymore. Instead, Twitter had suddenly
> blossomed into a company that aspired to be a
> player in media and entertainment and
> advertising, with its eye focused on becoming
> the giant, publicly-traded company it is today.
> Twitter began to take its first tentative steps
> away from its geeky roots, which set the stage
> for a nerd backlash that still hasn’t fully abated.

Wait, what? Am I the only one who remembers that Twitter launched at SXSW? They have never had geeky roots. They were always a technology product targeting media and entertainment folks.

A big part of Twitter's initial appeal was that it was the only social network that had honest-to-God celebrities on it. I remember when being able "follow" some famous actor still carried a frisson of excitement, like you just ran into them in a restaurant.
How have you found package support? The quality/breadth of packages available in ArchLinux AUR would stop me from using any other distro.

Arch's primary package set contains the standard set - which I assume is similar to NixOS - but all of packages requiring tricky/custom configuration tend to be in AUR. Which has saved me on a number of occasions from having to follow pages of tutorials that you'd normally have to follow in order to install things when using Linux for a desktop.

For example, setting up nice fonts with great default settings in Arch is a single AUR package away.
> By what basis do you make that assertion?

I know them by the fruits of their labors, as they should be known.

The concerted attacks on Anita Sarkeesian--an academic, not a journalist--and Jenn Frank--a writer of opinion articles, not a journalist--and a handful of others who just happen to be loud and female and mostly not-journalists but still just so very unethical, we promise, prove the mistruths in those the declarations of intent, be it from outright liars who are participating to the useful idiots who cover the brigading scum.

> The lapses were mutually beneficial, and there was harassment against the men involved as well.

Yeah, Nathan Grayson totes had to flee from his home and completely uproot his life.

Wait, no, the other thing.
The whole concept of collectable cards feels like a scam, right alongside the freemium pay-for-virtual-clothing hustle.
I'll copy what I said above because it's relevant to your point as well: The problem, though, is that the water taken up by agriculture and the water taken up by people in cities does not come from the same big bucket. A drop of water saved by Ag doesn't equate to a drop of water that can be used in my shower. Infrastructure changes will have to happen and the 20% users will also have to make cuts.
Security-Clearance Information Likely Stolen During Breach of Government Agency
I'm not really familiar with corporate taxation, but a lot of those taxes sound like they might go to different places. As an Albertan, it matters to me whether money goes to my provincial government or whether it goes to some other province or country's government.

The people of Alberta own the unextracted oil in this province. They, via the government, sell it to companies who extract and profit from it. Just saying, if the people of Alberta can raise their prices, they will. They've certainly been talking about it.
Many moons ago, in an SF anthology such as I used to consume in those days, there was this little story about these three astronauts who travelled for 500 years in a sub-lightspeed ship.

They arrived at an inhabited star system - which had been populated by humans departed from Earth a little after them, but on faster-than-light vessels. All was well, except for one detail. Human metabolism had changed, and the three travellers now stank abominably to the evolved humans.

(In the story, they made it back to our time thanks to some worm-hole handwaving.)
From time to time, I am greeted with looks of shocked disbelief when a younger employee finds out how much of my employer's business gets done on OpenVMS Alphas and IBM Mainframes. They think it's stupid that we're not running it all on HP servers in the data center.

The thought never occurs to them that it's rock solid, only needs quarterly patching(at most) and has had 20+ years of tweaks that make it fit our needs. We don't need to replace it, yet.
Tax imports ... and nothing else.
We're certainly a delightful species.
AesopRock. Some of his more involved songs read as much as poetry as anything I've encountered in the past. (ZZZ top provides a good example and is a personal favorite for me.)

But what do you describe as "genuine poetry"? Some sort of meter usage, some form of writing, structure? I think that creates an artificial divide, and prefer instead to just see many forms of storytelling through organized words, a continuum of various implementations of poetry/prose.
Star, a test program for network policies written in Rust
GrabDuck – bookmarking service that offers full text search on your bookmarks
A bit unrelated, but u should check out Ken Burns' doc on the Dustbowl. Its fantastic.
Really nice, i was just looking for such a tool as i'm learning esperanto
He is primarily a political leader, in exile from China. People like him because:

- they care about religious/political freedom

- he's an underdog, and his enemy is a notoriously authoritarian government

I don't think he is a controversial figure in the US. But his political advocacy is not supported by everyone in rest of the world, and his reputation is probably more notorious if you talk to people on China's side.
Thanks for that tip. I just enabled it for my account. I wonder why they don't redirect to https by default.
If you were an athlete, you would care to learn about the routines of other athletes. You may not play the same sport, but you care how they train.

Similarly, if you are an intellectual, you would care to learn about the routines of other intellectuals. You may not hold the same beliefs, but you care how they train.
This was one of the first things I ever did with Docker, and now essentially everything I ever run is inside a container. I believe this kind of process granularity and segregation is going to become a lot more common than just a couple of docker nerds doing it for fun and profit. It makes perfect sense, just that it's not yet automated, which excludes a lot of people who are attracted to this idea.
More on Arruza:
https://en.wikipedia.org/wiki/Carlos_Arruza

and one of his rivals mentioned in the article:
http://www.britannica.com/biography/Manolete
Subject to the brain blood barrier, yes.
It seems like you are invoking the No true Scotsman fallacy. There's a lot of companies that do "Agile" and "Scrum" that are exactly like he describes. When Feature X has to be done this sprint because it's already been sold to (Board|Client|Investors|Other Dept), there's not much time to think about "How?", it's more like "If I'm going to be working Sat and Sun again?".

I'm sure there are organizations out there where Agile/Scrum is working fantastic for them in practice, and developers are happy with their work and career prospects. I just have yet to encounter one in the wild personally.
Then the nation needs to view it as a national problem rather than a Californian problem. People don't though, instead they point and laugh as they eat our state dry.
Pretty much all that is necessary for an "economy" to develop is some form of scarcity, the ability to trade reasonably freely, and the ability of the traders to set prices. If you've got that, you'll get a market of one sort or another, and it's not hard to even accidentally end up meeting one of the conditions when you didn't mean to. Charging flat fees or usage-based subscription fees is not enough to guarantee that an economy will still not emerge... MMORPGs have those things and economies, too.

(There's not much guarantee about what sort of economy you'll get... it's easy to get one that pathological in some sense, either psychological or mathematical. But you'll get something.)