skysight-inc/HackerNews huggingface dataset:
I keep notes in text files in sublime. If I want to search, I just do a text search. I generally have many, many tabs (don't the old folks call them text buffers?) open, and when I go through a weekly cleanup of these I find that they fall into two categories:

Stuff that was just, say, a couple of lines of code or urls,
short todo lists that have been todone,
long lists of credentials,
research.

I delete the stuff I don't think I'll need and store the rest in an encrypted store on my main machine.

To your question, these things are things I almost never want to share with folks, my sketches / doodles /etc are generally ephemeral on purpose, and my images are usually parts of projects or collections of similar media, not part of my "notes", and code, of course, is very good in plain text.

Keep in mind that there are reasons why people, myself included, still take notes on pen and paper. For me, it's a single function thing that keeps me focused on the people I am meeting with... I've never gotten a distracting email on my spiral full of graph paper.

So here's an issue you can solve: I totally don't think that there is an "upgrade" for pen and paper in the situations that I use it.
Big day for DevOps experts New challenges to face  and a good test to pass
As 5 Melhores Dicas de Marketing Para O Instagram
It's weird your comment is so far up and you haven't given any reasons as to why VR is not ready for mainstream. You have a reason for why it's being pushed, but not a reason for why it won't take.

Steam sale numbers show tens of thousands of games are being bought by Vive owners, which is a pretty high percentage of the ~90k Vive units out there. Some games are as high as 50k / ~90k units. People are continuing to buy games and play them.*

Where's your reasons for why it's not ready, and numbers to support they will just sit on the shelf? Other metrics seem to point otherwise.

* Best indication we have for Vive sales numbers is bundled game ownership, SteamSpy shows that Job Simulator has ~65K owners, Fantastic Contraption has ~85K owners, and Tilt Brush has ~90K owners.

Two most popular non-bundled HTC Vive games, Audioshield and Space Pirate Trainer, both have a SteamSpy ownership of ~50K.
Worth pointing out that "bank-issued debit cards" in Germany usually refers to EC Cards, which is not the same as the Visa / Mastercard debit cards the rest of the world is used to. As a tourist in early 2015, international Visa & Mastercards were useless in most supermarkets & department stores - but international chains that get lots of tourists will take them (eg Starbucks, McDonalds, Subway etc).

I love Germany, but the credit card thing drives me nuts. I understand Germans like financial privacy, but I like having an electronic record of my purchases instead of having to write down every cash transaction I make before I forget it. (If there was a way to get a prepaid EC Karte as a tourist, I might not mind so much.)
Take a look at Hiroshi Ishii's "Clearboard" etc (look on YouTube)
this sort of hiding sounds a bit like desperate attempt to save a lost battle of credibility of major US IT companies... no, thank you
Linux runs on Xen in AWS.
My issue is not testing someone's coding skills if they'll be coding for you. My issue is that whiteboard interviews are so different from real-life coding that they have no value at all.

Instead of whiteboard interviews, completing some actual code while sitting in the office at a real laptop would be a much better way to determine if someone actually knows how to code.
Ask HN: Wordpress alternatives for simple content management?
I do some front-end development and mostly do everything by simply writing the HTML/CSS/JS (with other frameworks included - bootstrap, etc). I enjoy writing the code and the flexibility it gives.

The issue is when clients want to be able to update the content themselves. I know this is where wordpress shines, however I've used it in the past and wasn't a big fan.

Do you guys use/know of any alternatives that can provide simple content editing without all the extra baggage that comes with WordPress? Ideally it would be something where you can easily edit any <p> tags , or tags with a special class such as <div class = "editable-content">

No database or backend needed, but something where a client is able to edit text in an easy manner; and I still have full control over the HTML and code.

Thanks!
Understand that the systemic problems in your present job are a function of poor leadership.

Your direct boss (worse still, HR) likely does not have the brains/inclination/juice to change-up things.

Leave on a friendly, professional basis-- no parting shots necessary. Volunteer to put together a transition document. The industry is actually quite small, networks overlap.
Marvel for iOS – rapid design and prototyping
Most DBAs don't know how to get Interactive BI on Hadoop
https://en.wikipedia.org/wiki/Jain_vegetarianism
there is one in ocean sciences. I don't remember which one although if you are really interested I can find out. Somebody translated it into C as part of their phd.
What add-ins if I may ask?
I didn't see anything on the page I was shown specific to adult content detection.
I suspect there is a similar increase in risk for inner city garbage collection.

No. 9: Police and sheriff's patrol officers Fatalities per 100k: 18.0

No. 7: Refuse and recyclable material collectors Fatalities per 100k: 22.8

Feel free to look for statistics though.
Which advice are you referring to, the OP or the parent comment?

Little confused.
I played with a friends one over a couple days, and it's at the top of my must-buy list right now- I rigged up my own cardboard setup, but it's still not the real thing. Mass VR is literally right around the corner, and some of the best evidence to that is how many games are supporting it (fallout 4! WHEE) and that the newest vcards are designed for it.
Reflagging the comment, because it's wrong in predictable ways.

Firstly, the conspiracy-theory reference to "establishment-mandated"; and secondly peer-to-peer situations are quite full enough of power relations. Especially as between men and women.
MediaWiki.{exe|app} exactly! That's what I'm trying to build, and this is the best description I've heard so far :)

Related question: would you prefer this to be local or on the cloud? I am oriented towards a cloud service because of cross-platform support and auto sync between devices, but open to suggestions.
> By definition it can't.

Please, we should not be so dismissive. "Great team" commonly refers to output, not internal organization. (At least if we use a charitable interpretation. And if we don't, we're in the uncomfortable position of demoting many teams from "great" once we learn of their internal dynamics.) Many teams even often seem unaware of their dysfunctions.

Even if we don't use the charitable interpretation, then perhaps a "great team" would act on the assumption that it is almost certainly dysfunctional, as part of ongoing processes of self-improvement. After all, once you think you're perfect, you're in trouble. (http://model-view-culture.myshopify.com/products/your-startu...)

And teams aren't "closed". Outsiders (like that contractor or executive from another department) interact with the team and are momentarily part of it. Interactions with them may be dysfunctional, due to culture clashes, inevitable bumps as people learn to cooperate, etc.
True -- And this is just the very tip of the iceberg. Not bad if you want to spend $35 to get started, but far less amazing than if you spend $100 on some simple HF gear.
I've had similar experiences. Showed Edge of Nowhere to someone a week ago, they spent 3 solid hours in.

Tried talking to them to see if they wanted to go for a walk or something. No response, too engrossed in game.
Probably because people have been encouraged to think of coworkers as friends or family.
My personal suspicion is simply the rise of social media enables mob like behavior over due process and rule of law.
Unfortunately, not doing this is a good way to end up in a situation like outlined in the blog post.

There isn't an easy answer here.
Was it in The Future of Reading [1] perhaps? From page 6:

In a very different approach, most music and sports learning only has contact with a one on one expert once or twice a week, lots of individual practice, group experiences where “playing” is done, and many years of effort. This works because most learners really have difficulty absorb ing hours of expert instruction every week that may or may not fit their capacities, styles, or rhythms. They are generally much better off spending a few hours every day learning on their own and seeing the expert for assessment and advice and play a few times a week.

A few universities use a process like this for academics—sometimes called the “tutorial system”, they include Oxford and Cambridge Universities in the UK.

[1] http://www.vpri.org/pdf/future_of_reading.pdf
LimeSDR funded, some hours left to still get a discounted SDR
Maybe I'm misunderstanding you, but it sounds like you mean that you trust it to produce that error when it's running (ie. in production). If that's the case, couldn't you do the same for all kinds of bugs and not bother writing tests at all? Put another way, what is different from this class of bug, which you don't think is worth testing, and other classes of bugs, which it sounds like you do?
I'm not really an engineer -- but yes music furnishes many good parallels and metaphors ...
Thanks Elixir team!!
Ask HN: How do you plan your life?
Hi, HN. I am currently 23 years old and starting to get worried about the future. I need advice about designing the plan life. This includes career, health (both physical and mental), family, friend, and other essential part of life. If there is a resource, you can share it.

Thank you.
For simple, ephemeral notes, Papier offers note space in each new Chrome tab.

https://chrome.google.com/webstore/detail/papier/hhjeaokafpl...
Why isn't it intended use? And are there actual problems with it even if it isn't intended use?
For everyone complaining about this not being a performance benchmark, I invite you to check out this test: https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... .

Doing about 30M ops/sec on a Macbook Air.

As for the authors of Dgraph, keep it up! Your tech looks promising and I'm excited to see more and more Open Source graph databases in the market. Would love to compare notes, shoot me a message.
> we were definitely not looking for 100% correctness

> An interview isn't an exam

That's not everyone's experience. Some interviewers do look for correctness, and an interview can be far more stressful than an exam, especially for people who are desperate for employment or just introverted.

The point is that whatever the whiteboard tests, it's definitely not someone's ability to sit on a computer and write good code all day.
> How about some good old consensus?

How about it? What do you do when there is no consensus, because people genuinely, honestly disagree? Sometimes consensus is impossible.
I should probably do this, but also probably won't ...
Perhaps I am being stereotypically Texan here, but sometimes I wish there was space in our legal and ethical system to kick someone's ass for behavior that doesn't reach the level of provable criminality but that still calls for more than a sharp rebuke, public shaming, or ostracism. Our current status quo of 'violence is never the answer' seems to give assholes a bit too much wiggle room to make the rest of us suffer.
The job title of an experienced teacher is "realtor" or "waitress" or honestly I donno

In the DC region, I know 4-5 former teachers who moved into corporate training of one flavor or another. Usually internal positions (not consulting), so low travel, reasonably stable, with reasonably high degree of knowledge/skill transfer from teaching kids.
Why Invest in Emerging Startup Ecosystems
I sometimes have a yearning for a text program like emacs or sublime that can handle images, formulas or other graphical material as easily as paper or onenote. That way I could keep these things together. Not enough that I can't just dump that stuff into a folder, but enough that I find occasional friction.

And though I've never gotten a distracting email on paper, I find it quite easy to do distracting things like doodle, plan dinner, read previous notes, daydream, etc.

EDIT: As I'm brainstorming this, I can see linking to images on the filesystem using a markdown like syntax, then having those images appear when reviewing the notes. Perhaps quickly switching to a program for drawing or automatically syncing pictures of my paper notes or drawings to my PC so I can quickly link those files into the document I am working on.
"Simple" is not the main force in a good programming language
Dear establishment,

When you see a talented programmer as a threat, help him start a company and buy him out, instead of resorting to this kind of behaviour.

I think I see what this is about...
https://github.com/ioerror
From an older guy (and happily married) guy to the male population in tech.

If you see behaviors like this and let it happen, you're complicit ... if you're in a position of authority (someone's boss) and you let it happen, you may also be criminally liable.

But it's far worse ... what I hope is a small minority of bad actors are defining the definition of male in our culture. Since there's an even smaller number men who are willing to speak out against them, and an ocean of those who don't want to be involved in the middle, only a mere whisper of voices are countering those who, to be honest, tend to be the loud-mouth, misbehaving misogynists. It's time for the gentlemen to step up their game.

<PROCLAMATION>

If you're being harassed, sexually or otherwise, within my earshot, I will take action to stop it. I'm not offering hugs of consolation but rather to stand between you and the abuse. I will protect you (potentially a stranger) as I would a member of family or any of my close friends. Those of us with spouses, daughters (and sons) want safe places for them to work too!

I originally wrote "If you're a woman being harassed ..." but realize there are many cases where a bully is harassing someone who shares their gender. And in the corporate world, there are always predators taking credit for others work (according to recent studies, it's the psychopaths that rise to the top).

I've had a long career in technology, and in theory have enough of a reputation that I can afford to spend some political capital. I think the younger men who are "just starting out" have a bigger voice than they realize, but they need to band together. Let's take back the organizations that have degraded to this point ... when there's nowhere left for people like Applebaum to work, I still won't feel sorry for him.

What's it going to be boys? ... are you willing to step up your game? To behave like men? Or better yet, to become a real gentleman?

</PROCLAMATION>
+1 for google keep- simple one-line notes are organized easily, attached webpages are handy, and I can store images too- plus, it syncs to my pebble, so if I make a grocery list it's right there.
The licensing requirements in the US are largely guided by the American Radio Relay League, which is Amateur Radio's lobbying group.

The requirements are quite minimal. I was licensed as a pre-teen with no trouble, and many on HN describe passing after studying for a few hours.

The important thing about the license is that it is a knowledge-based test. Even though you can memorize the answers to the questions, you learn that there is theory behind it and it's not just magical technology.

There are also a lot of questions about band plans and operating procedure, which help keep things civil and organized (though we could use more FCC enforcement).
White House rolls out long-anticipated rules for drone operations
I'm always working one way or another on helping children grow up to be caretakers of the 21st century.
It's been great working on this product, and with this amazing team, for the past couple of years!

Sure feels fantastic to take the "stealth mode" veil of secrecy off our startup today.
https://news.ycombinator.com/item?id=11935956
Elixir 1.3 and Ecto 2.0 are now both released.
That means Phoenix 1.2 will be released ASAP.

Definitely give the Programming Phoenix book a read if you haven't already.
The Elixir/Phoenix stack should be ready for most production environments now.

https://pragprog.com/book/phoenix/programming-phoenix
A counterexample is Sheryl Sandberg, who was Google's Vice President of Global Online Sales and Operations from 2001 to 2008.
A slippery slope, if you will? No, let this case stand on its own:

The leaders of the Tor community were shown evidence they considered to be sufficient to boot this guy. It's a community they lead, they get to decide who is welcome. You want to start your own community and welcome him with open arms, you go right ahead.
I was really into this stuff 40-50 years ago. It's still an interesting area to ponder.
First thought (to the article title "Why we stopped building fatjars") was that the build person had "graduated" and took their newly "acquired superpowers elsewhere" [0]

Joking aside, fantastic idea =)

Have you received a cease and desist from SlimFast yet for violating their trademark?

[0] - http://fortune.com/disrupted-excerpt-hubspot-startup-dan-lyo...
All that sounds a lot of effort when the reality would be they'd just check the file in a different way than full-file md5 hashes as soon as this appeared.
For sure, and if you're someone who loves runtime assertions for type mis-matches, then I think you'd really love static type assertions, which are basically the same thing, but checked earlier, making bugs they find cheaper.

I agree that writing specific tests for that is very inefficient, and that few people (myself included) actually do it. I just also think the fact that people don't really write tests for a (anecdotally) common cause of bugs, and instead wait to see them in their production logs, is an anti-pattern, rather than a positive thing.
Most codes of conduct I've seen would have helped by:

- making it explicit up-front that the behavior described is considered unacceptable by the community, which would help victims know that they have the support of the community

- publicizing a way of reporting inappropriate behavior

- setting up some kind of group governance for acting on reports

All of those things seem incredibly helpful. And I'm sure I've missed some.
Conoscere i concimi più utilizzati nell'orto. Coltivare l'orto
> your ability to write code under stress while being watched by 2-3 people

But also on a fucking whiteboard! You're thinking about your handwriting, trying to form shapes you've probably never written (like curly brackets). You can't copy/paste and move things around when you notice you made a mistake. You have to remember syntax and stdlib APIs, which is not everyone's strong suit (especially in languages with inconsistent naming like Python and PHP).

It's just totally insane to say that whiteboard coding is anything at all like working as a coder.
I used wri.pe for a while, it's fast and easy to use. It also supports markdown
Yes, everyone is an idiot but you. Everyone should cater to snobs at the expense of the working class.
>But even then, he shouldn't be entirely prevented to participate in coding on Tor or political activity or whatever he was doing.

You think that if this guy literally raped people he should not be excluded from the community he exploited and damaged? What the fuck, dude?

If the stories coming out about this guy are true, then he is dangerous. He should be excluded from the community, not as some sort of vigilante punishment, but to keep others in the community safe. If you know someone has a pattern of hurting others and you choose to keep enabling them, then it's your fault, too.

Hans Reiser is an interesting comparison because he didn't murder his coworkers. It's one thing to say "everybody deserves a second chance". It's an entirely different thing to say that everyone deserves a second chance with the very same people they victimized. Do you think Reiser's in-laws are morally obligated to invite him to their holidays once he's served his time?
I think Prolog suffers in that comparison mostly because of its much more ambitious scope. Most non-developer/DBA people have no concept of what a SQL query is actually doing, whereas most nontrivial Prolog programs require conceptualizing the depth-first-search you're asking the language to perform in order to get it right. If you restricted your Prolog world to the kind of "do some inference on a simple family tree database of facts" that people first learn, Prolog would be pretty easy too.
20-30 seconds ends up being 50% for most of our Java builds, so it was a huge speedup. It also saves 20-30 seconds at deploy time when we need to download this file again. And with lots of concurrent deploys we were occasionally seeing these large downloads saturate the NIC on our application servers.

Also, we use Singularity as our Mesos scheduler and it handles S3 artifacts out of the box. Previously we gave it a single S3 URL for the fat JAR, but now we just give it a list of artifacts (the app plus its dependencies) and it handles everything for us so it's not much more complexity and ended up being really easy to integrate into our deploy process.

When something goes wrong we rarely downloaded the JAR, but if you really wanted to you could download the thin JAR and use the SlimFast metadata bundled with it to download the exact dependencies it would get when deployed.
> CULT OF THE DEAD COW is known for a lot of things, but treating people horribly is not one of them. If communities are to thrive and remain relevant we have to do some housecleaning from time to time. As we have become aware of the anonymous accusations of sexual assault, as well as the stories told by individuals we know and trust, we’ve decided to remove Jake from the herd effective immediately.

http://w3.cultdeadcow.com/cms/2016/06/cult-of-the-dead-cow-s...
Machine Learning, IoT Top Developer Focus
Twitter goes long(er) with users' video uploads
I should get you to articulate this yourself

But let's see -- how about UIs giving up on UNDO, not allowing or not showing multiple tasks, not having good ways to teach how to us the UI or the apps, ...

And a zillion more ...

Yikes!
Going from memory, we do something like this:

For WARs: In a mvn build step:

- identify candidate dependencies to exclude from the WAR. This includes a filter step to keep internal dependencies in the WEB-INF dir.

- generate a JSON manifest of all the excluded dependencies, including their local SHAs, and store the manifest in WEB-INF.

- copy a shell script into the new Maven Archive (MAR) that knows how to reverse the process above and output a WAR

Then, in our build process, we pass around the MAR files until the moment of deploy, at which time we expand back into a WAR and deploy.

We looked at just deploying the MARs themselves, but the way our containers manage file cache space, it was easier to rehydrate them pre-deploy.

For executable JARs: again, we start in a Maven build phase, and again identify the dependencies to include vs. the dependencies to exclude and fetch later. We create a totally-new JAR that contains all the classes in the thin Maven-built jar (I believe as a referenced JAR, not as expanded classes). We then bundle all the included JARs directly into the target JAR, and write a CSV manifest identifying which external dependencies are needed at runtime. We then copy a raw .class file with no dependencies [1] into the target JAR and write a manifest that identifies that class as the Main-Class. That class is responsible for invoking 'mvn' via shell execution to load dependencies, building a classloader with the right classpath, etc., and then handing off to the original Main-Class.

[1] hence CSV instead of JSON