skysight-inc/HackerNews huggingface dataset:
I think first off you need to accept where you are, it is completely fine to be where you are. You are not inherently deficient in any way. If you can be okay with this, others can too. Now, this means practicing awareness of your own behavior and thought and just notice when you start doing something that is driven by some kind of underlying shame that you are not 'enough' in some way (and also just the basic need to be loved). If you can notice it happening you can also practice making a choice of letting it go.

Say you're in a situation where people are talking about something you are completely inexperienced in. Many a nerd (myself included) will have kind of like a knee-jerk reaction and either bring up learned information about said area and try to "win" by knowing the most, feel a sense of inadequacy which makes you put up a front of "fake it til you make it". If you notice this, you can just give up this fight of trying to "be more" than you are. Be open, say you have to experience, ask what others experience is, use your strength of being naturally inquiring and curious! (Also just rejoice in how liberating it is to not try and uphold a fantasy image).

Once you get going with this more and more situations will present themselves where you suddenly notice that you're not letting yourself be. They can be anything for old hiccups to judging others. Each one is a victory and soon you will start feeling free, free to engage in random social encounters because you actually don't have anything to loose, you don't have to protect a fragile sense of self from being exposed as the fake that it was. This is how I learnt to be open to life in the for me newfound sense of the saying. There's a lot of good books on this if it is something that interests you. If it isn't you shouldn't read them :D

Now, all this is from my experience, and I don't really know you. I've just assembled my own prototype version of your personality from friends who've experienced similar situations.

Also: Once you go into a relationship, don't do it as a project to win. Make sure to be alert towards your own feelings.
What makes me nervous about this is that the antibiotic resistance paranoia will die out, and we'll just start using more antibiotics again.
Oh my goodness they actually have a tweet about the weak map statement!! https://twitter.com/nodebotanist/status/512891046192504832

I thought it was a joke, I mean... its almost funny now.
More precisely, "DevOps" is the new way to pretend we don't need a sysadmin. It usually doesn't take long for me to wish for a greybeard with a background in debugging kernel drivers.
Question
I don't seem to understand this page. seems I've stumbled upon it. seems like it has tons of info. can anyone help. point out where to read !!
I don't have a started project per se, but have some domain names I acquired about 2 years ago for online resume/project/listing sites in the developer/designer space (all ending in ???resu.me). They keep on auto-renewing, but if anyone's interested, I could be talked into offloading them :)
Hoare was talking about null references specifically. Or, to be even more precise, making references nullable by default, and allowing all operations on them in the type system, with U.B. or runtime errors if they actually happen.

NULL in SQL is a very different and largely unrelated concept. Though probably a mistake just as bad - not the concept itself even, but the name. Why did they ever think that "NULL" was a smart name to give to an unknown value? For developers, by the time SQL was a thing, "null" was already a fairly established way to describe null pointers/references. For non-developers, whom SQL presumably targeted, "null" just means zero, which is emphatically not the same thing as "unknown". They really should have called it "UNKNOWN" - then its semantics would make sense, and people wouldn't use it to denote a value that is missing (but known).
But what I'm asking is what exactly is better about Qantas compared to Delta? Nobody in the thread has been specific yet.
Not only the jobs, but the resources to properly afford their own family. A place near their job (thanks NIMBY for cutting down on denser housing and urban environments).

Not to mention time away from 'the job'. Technology is supposed to liberate us to work better, and less often; while still improving our quality of life.
I generally clear everyone out in a rental as well. I should start letting the rental company know, thoug. That's a great idea.

Fortunately, Android asks if you want to sync contacts, to which I always reply "No". It seems like that should be the default with an option to enable specific cars.
They probably are already. I think their announcement mentioned changing their refund policy to allow refunds this late. Hmm.... I wonder why??
I've worked at a bunch of places with video games in SV. Most of the time it's barely touched.

Meals is what really determines how long people stayed. Sometimes 3 people would play video games. Sometimes a team creates a lunch time card game routine. Some teams really love foosball or whatever.

If a place didn't serve 6pm dinner, people tend to leave before dinner time since they got hungry. If they served dinner, then they consistently stayed until dinner time. If dinner was too late like 8pm, then they might as well of had no dinner for most employees.

10am-10pm places develop often because it's a small startup, and because normal commute hours are horrible. I don't know many people although who actually works anything near those 12 hour days.
Lots-of-little-ones (LOLO? LOLO) is the right answer in a number of cases. One big god service? No; microservices (lots-of-little-ones). Large many-lined functions with copious branching and conditionals? No, LOLO. Big teams with multi-hour status meetings? No... LOLO. One big integration at the end of the project? No...

That dependency diagram for Servo actually looked relatively clean. You can clearly see which elements are library or utility code. The visualization would probably be better as a three-dimensional model with weighting.

For OO practice, state of the art is SOLID (with a sprinkling of RAII if you happen to be using C++). SOLID leads you straight down the path of LOLO. Small increments FTW.
Also he was already doing his job well enough, he just needed an extra few credits to satisfy some random bureaucratic rule and get a pay bump.

Roughly the equivalent of the mandatory diversity training or (to give a tech example) a PCI checklist.
True, but this applies at every experience level, not just older people.
Back in the days when a college education was still within reasonable reach of someone working a job they could easily find in the print paper?
I second this comment. Lot's of things in my life improved after I spend time improving my body-look & social-skills.

Gym also increase the level of testosterone, which WILL change the way you feel, not only the way you look.
There is nothing to apologize for https://twitter.com/nodebotanist/status/512891046192504832 ???? really? I thought it was a joke that they were offended by the weak map JOKE but nope. they. were. serious.

The only apology that was warranted was one by the conference and they offered a crappy one in their updated message.
Intel do:

Chinese

http://www.intel.cn/content/www/cn/zh/processors/architectur...

English

http://www.intel.com/content/www/us/en/processors/architectu...
Once this gets approved for human use it should be put on lock down and be used only in extreme cases of resistant infections. Like a last resort cure to avoid the mistakes of the past and prolong it's usefulness.
Yeah, he's probably_right.

Thanks
I guess that's one way to handle cognitive dissonance. Sorry Mike, you could have just ignored the hate mail and kept on truck'n. Or you could have said "Yeah, he is Satan, but I will take his money because I'm fine with ripping off the devil".

This is a fluff piece and you made it very clear you know who butters your bread.
Jobs for "Digital Natives" from Indeed.com [1]

"You’re a digital native with a demonstrated interest in startups, technology, social media, and shaking up industries...." -- Laundry Locker customer support lead. Not exactly a job that requires extensive qualifications.

"Digital Native - You can find anyone's email address anytime, search the depths of the web with ease, and possibly format basic HTML without skipping a beat...." - Marketing and social media intern

"Are a "digital native" - social platforms, Google, ordering online, etc. are all second nature to you. Upserve is the smart restaurant management assistant..." - Sales position. Must be able to order food online.

"Consider yourself a digital native. As an Account Executive, you will be responsible for fully immersing yourself in the clients’ business, products, consumers..." - Young and Rubicam advertising, multiple positions. Gotta keep out those old print media people.

We're not talking about understanding the technology here.

[1] http://www.indeed.com/jobs?q=%22Digital+Native%22&l=
Google Closure Compiler Moves from Java to JavaScript
Just the bread. Grey is a more automatic way to spell it than gray, for me.
Design for Testability: Separate I/O layers
1) Unless he was paid on the condition of posting this (which seems tremendously out of line with his character), this isn't a paid endorsement. That's the definition -- an endorsement for which one is paid -- and no amount of linguistic gymnastics will change that.

2) It's brave because the Koch brothers aren't the only people he cares about, whether for money or otherwise. Posts in support of "bad" figures run a risk of losing credibility, support, funding, and partnerships; I strongly doubt that the check to his foundation was large enough to compensate for that.
Can't stop reading it
So the more appropriate question is, why is someone still using CVS? In 2016? For a collaborative open source project?

I understand that a certain degree of conservatism in software can be beneficial, but given just how limited CVS is, it would be kinda like writing code in ed (now I hope no-one actually does that).
Why shouldn't prisoners get full compensation for their labor?
Interesting. So EQ matters just as much, if not more, than IQ.
Even in a place like Google.
New Koch [January 2016]
You could probably be told that instruction over the phone... but knowing you needed to call it or what to call.

Very close Apple. Just a little more polish for your next update.
This seems like necessary context for anyone trying to understand the Mike Rowe / Koch brothers thing currently on the front page, https://news.ycombinator.com/item?id=12427992
The database is the source of truth.

A great pattern is to enforce consistency in your database. Rather than e.g. adhoc code in an ORM.
Which Haskell mooc?
This is one of the few emulators that will run _well_ below the suggest specifications. I've played it on much older hardware with a very low end GPU, and it runs quite well (depending on the game, of course.)
Free food is the real perk that changes hours. Everything else isn't used that much or is very very company/team dependent and you have to evaluate them on a company basis.

10 companies might give laundry, video games, board/table games, free gyms and all 3 meals. How the company or team uses those things is very company dependent. Laundry service is not used that much most of the time, since you usually have to pay. It's usually just a purple tie pickup/dropoff closet.

I think the "staying late, bonding with COD" company is like the minority 'nightmare' thing that gets all the media attention, while most of them are pretty normal, does something at lunch sometimes and eats all the free meals.
Please. Deep learning is cool and all and has its applications but state if the art inplies that it,s the best for everything when in reality is that they are just very good for a very little subset of problems.
Made me remember "Little Brother" by Cory Doctorow. The book described Paranoid Linux in this way: “Paranoid Linux is an operating system that assumes that its operator is under assault from the government (it was intended for use by Chinese and Syrian dissidents), and it does everything it can to keep your communications and documents a secret. It even throws up a bunch of “chaff” communications that are supposed to disguise the fact that you’re doing anything covert. So while you’re receiving a political message one character at a time, Paranoid Linux is pretending to surf the Web and fill in questionnaires and flirt in chat-rooms. Meanwhile, one in every five hundred characters you receive is your real message, a needle buried in a huge haystack."
Shitty company. I've spent 4 hours on-site (+ ~3 over the phone) and never heard back from recruiter. Nothing! Also, was very disappointed about technical level of interviewers. And look at their 5-year stock (google "rocket fuel stock") - this is the reason why you DO NOT wanna go there.
Yeah the 'bad words' thing was hard, it's your classic Scunthorpe problem. Since the game was mainly targeted at people 12 years old and up, it was important to get right. However no matter how good the filter got, people would find creative ways to get around it, including a short period where players started using lots of fires and arranging them to spell out swear words.
IMHO, lossy codec just removes some variation from music, so some nerves in ear are activated more often than other, so they are tired.
Wow Homer Simpson's job does exist.
As a Swede, I beg to differ. Both the two bullet points apply to other countries as well, such as Sweden. It's just that it hits you indirectly through taxes, instead of directly by you having to fork out bills from your wallet.

It's also scammy in the way that the current Regional Healthcare drives out fair competition to a large part.
I would have a similarly visceral reaction to that line, but I wouldn't interpret it as a "keep out" sign for older developers. Rather, it's a gigantic red flag for wiser developers of any age. They're looking for people they can trick into working 60-80 hour weeks, every week. Those are probably going to be mostly recent grads in their 20s, but they're actually selecting for naïveté and the lack of a personal life rather than youth.
Many of the "Ask HN" threads usually hint at work/life balance as well as ways to stay physically fit. Aside from that I've tried to find hobbies to stay active and become interested in. I suppose it can be broken down into fitness and diet (for my purposes) and it can be broken down much further from there.

Care to be a little more specific? I enjoy frequenting /r/fitness and /r/running for their FAQ information which is helpful as well.

Getting into a routine is a big thing (and a thing I struggle with sometimes) with improving health and well-being (imo).
User Review: “dbForge Studio for MySQL Does the Job”
I too agree that this post deserves to be on front page on HN.

I am an Indian. The first time I came to know about Koch brother when I watched "News Room" show. In which they where depicted as nothing but evil business men.

After reading this post, do I think they are kind hearted, good-doing business men? Not exactly. But it intrigue me to read more about their works rather than assuming they are selfish minded, evil business men.
I bitch to my son that I need specific info for a specific issue, an hour later I have an email. Then I often blog about it to collate the info.

(If you were hoping for links to sites so you can see it yourself, perhaps you should say that.)
It makes more sense to treat Crimea and Donbass separately. Putin undeniably gave the orders to occupy and annex Crimea, but that did not immediately trigger armed conflict in Donbass. The latter really started when Strelkov and his band occupied Slavyansk, and based on the information that we have so far, it appears to have been a private enterprise that wasn't sanctioned from the Russian government.

It took them a while to decide whether they want to back it or not, evidence to which can be found in many photos from the region from 2014 - if you look at early photos, the separatists carry a very wide assortment of arms, many of which are clearly civilian in origin (SKS and even Mosin rifles, for example), and only a few had AKs - and even those were stolen from Ukrainian army depots and such, and have the telltale early model wireframe stocks. Whereas from August of 2014 on, you start seeing most armed with standard Russian issue AK-74M (with solid folding stocks), and quite a few decked out in full sets of Russian "digital Flora" camo complete with helmets, load bearing vests, and body armor. Also, a lot more artillery and armor.

Coincidentally, that was also when Ukrainian Army and National Guard advance was stopped, and the first major setbacks (e.g. Ilovaysk) occurred.
Not an artifact, but loss of variance in music. Same patterns are activating same neurons, so they are tired.
It is limitation of Wildcard SSL Certificate which is decided by Certificate authority. So a wildcard ssl can only secure the first level domain.

To secure second level suv-domains, you need to buy ssl for "*.first-level.website.com".
Climate Change Is Coming for Your Coffee
> not be a get-out-of-jail free card

I have no idea if you meant "jail" literally or figuratively. If you meant it literally, our differences are irreconcilable. If you meant it figuratively, no, Dawkins had to face the consequences of retweeting the video. He got disinvited by NECSS, and he was subjected to a ton of abuse and harrassment on Twitter. He was threatened with violence, which is not acceptable by law. As far as I know, he did not press charges against anyone for that, so they go free.

> bloodstained racist tropes about people of different skin color and/or foreigners representing a sexual threat to women

What racist? There was no racism there. Why would you assume that all Islamists would be of a different race and/or nationality than Dawkins. In any case, Muslims are not all the same race either. He has written plenty against Chrisitians and some British political parties too.

> If that were the case ... publish it without consequence.

Well, that was not the case. Dawkins had to face the consequences of his actions. NECSS had to face the consequences of their own actions.
cools~
Discovery of teixobactin was announced in early 2015.

It was done using isolation chips to culture Eleftheria terrae (temporary name), a bacterium discovered in 2014.
Parsing headers for fun and profit
Getting my first job in Silicon Valley, I assumed that all jobs asked technical questions when hiring to see if the candidate was fit. I later found out that while this "work sample" test is common here, it's much rarer in other industries.

Why doesn't every industry use such a test? You can't fake your way through an in-person technical interview.
Maybe this should be an "Ask HN" post, but.

This post appears to have disappeared from the front page (and the several following pages), despite its far higher upvote/recency combination than most other front page stories.

Is there a way to see some kind of record of the moderation decision, or flagging algorithm, that caused this to happen?
That approach may be easier to defeat nowadays with DNNs - they would be extremely good at getting the noise out of the signal, so I am not sure it's enough to counter any nation state capabilities who really want to know what you are doing.
The Working Party | Melbourne, Australia | Mid Front End Developer | full-time | ONSITE | $65-85k

The Working Party is a group of creative problem-solvers who work on interesting and challenging projects for a range of clients. We value constant learning, aesthetics, interaction and usability.

Front-end developers at The Working Party work directly with front-end designers and user experience experts to create beautiful e-commerce experiences on the Shopify platform.

We’re looking a front-end developer to join our team.

Details here: https://theworkingparty.com.au/careers-front-end-melbourne/

Email: work@theworkingparty.melbourne
Should have been "during" but I cannot edit my comment so I suppose that typo will live in prosperity.
It's not unlikely.

But it's not really paranoia, though, as antibiotic resistance poses a real threat.
Excuse my ignorance but what will you do if the battery fails or your firmware has a bug and the deadbolt won't open? smash the door down?
Semi-informed guess: It was likely tagged by some moderator either for being controversial or insubstantive or both.
Real-life browserify front end template
From the report[0] itself:

>There is no need to solve the long-term AI problem of general intelligence in order to build high-value applications that exploit limited-scope autonomous capabilities dedicated to specific purposes.

I'd argue that statement is inclusive of robotic infantry. We already have self-driving cars, so the prospect is not that far-fetched.

[0] http://www.acq.osd.mil/dsb/reports/DSBSS15.pdf
The last time I shortlisted people for interview, HR had removed names and any other identifying information.

"So, candidate 24892 looks strong."

I don't know if I have unconscious biases, but this method was unlikely to make things less fair.
YAML was the first human readable/writable format, so better t'han XML and JSON for us humans. Also is a superset of JSON.
For general info, I go to https://nutritionfacts.org and http://www.youtube.com/user/thehealthcaretriage. I have a couple of medical textbooks at home to get a deeper understanding of some issues. Beyond these, when I have specific problems, my methods vary.
they're actually not so bad about that.
Nuclear power used to make sense before solar was as cheap as it is now and considering that it's still getting cheaper it doesn't make a lot of sense. See: http://crookedtimber.org/2016/07/20/nuclear-math-doesnt-add-...
Well, while Rust does have pointer types[1], it doesn't allow them to be used in typical code (i.e. dereferenced), except within "unsafe" blocks. A null pointer does exist[2]. I believe this is needed for such things as interoperability with C code.

[1] https://doc.rust-lang.org/std/primitive.pointer.html

[2] https://doc.rust-lang.org/std/ptr/fn.null.html
The agreement was formulated as part of an existing treaty which was already ratified by Congress. This gave the administration enough legal room to move forward on the emissions targets without requiring Senate approval. However, it does nothing to bind the next administration unlike a full treaty change.
It all depends on how far back you want to go. Before the annexation, there was a referendum, but before the referendum, there was de facto occupation by the "polite people" aka Russian forces with all identification tags removed (a war crime in and of itself, by the way).

Before the occupation, there was Maidan. And before Maidan, there was Yanukovich, whose achievements include stuffing the Supreme Court, and having it scrap the country's new 2004 Constitution and reverting to the old one, which, coincidentally, gave president a great deal more power than the new one.

We can go all the way back to Pereyaslav Rada if you want, but what's the point of the exercise? No matter how you slice it, Russia invaded and occupied a part of a sovereign country, and there was no genocide or other serious crimes against humanity ongoing there that could possibly justify such a thing.
In this particular case, yes. That's not the issue. In the general case, the issue would now lie in deciding whether null is actually a name or a 'value' indicating the absence of one.
Mapv – a library of amazing geography visualization
Actually what happened is instead of acting like professionals and adults and just stating that Crockford was no longer in the lineup, the organizers kindly let us know that some people wouldn't be 'comfortable' if he was there. I mean he makes jokes about 'weak maps' ooooh scary.

And thus people are rightly angry, the conference organizers also apologized and rightly so but they still deserve to be called out themselves for total incompetence.