skysight-inc/HackerNews huggingface dataset:
Right - and I guess the point is that the person who is working on features ends up also being that one person who does the automatic provisioning and testing pipeline administration work, as well.

This is honestly why I've gone with PaaS - mostly Heroku - for several months now when deploying a new application. Why on Earth developers do anything other than working on the core features of their program I don't know. All of the things you need to set up - tesing pipeline, and containerized, automatic deployment, load balancing, databases - are now available as cloud services. There is absolutely no need for the developer to be doing administration and provisioning tasks at this point.

If you think you need to set up your own server infrastructure ask yourself one question: is there any specific technical requirement that my application has that can't be fulfilled by existing cloud services? If there isn't, and there probably won't be, you shouldn't be doing ops yourself, especially not in a startup setting where time is absolutely at a premium and you need to be spending all of it on making the best product you can make.

And before everyone tells me that PaaS is more expensive - it's only more expensive if your time is worth nothing. But your time isn't worth nothing - it's probably worth over $100/hr if you are a developer working in the United States. So Heroku ends up not being more expensive at all - especially not before you have to scale.
Has anyone looked into the idea of tapering the cables? It would seem like at the bottom on the cable they wouldn't have to support as much weight as at the middle?

So could you make them thin at the bottom to save weight and then gradually make them thicker at higher altitudes?
Funny you should say this. The author Adam Grant is an organizational psychologist at Wharton and has a book called "Give and Take" that talks about a lot of this. And unlike most business books, it's all backed up with well researched data.
Maybe I wasn't very clear. What I'm interested is the reverse - within my application, using the Prismic UI to author content, that I then expose outside the application. I don't want my application's users to know or care about Prismic - they're just using my application. Then I can take the content they've authored and use it like normal either within my app, or external to my app, for example.
It's possible they are keeping the form factor the same so it is obvious what they are to outsiders. There has been some backlash against the things, which would likely be higher if it was even more covert. I'm sure once these are more mainstream they will become much more stylish and discrete.
But there is a difference between "having a full picture of things" and actually painting the picture yourself. Here I mean that to have a general overview of the different parts of the system is beneficial for everyone involved. However when you need to set up and interact with all components of the system on a daily basis it becomes a very time consuming task.
ANY fixed paged header is too big.

If it's a site I plan on revisiting, I'll modify CSS (Stylebot / Stylish plugins) to "position: static".

If it's not, I'll simply set it to "display: none;" as I do with other page annoyances.
Ten Engagement Strategies to Increase the Profitability of Your Mobile Game
Point is, the whole gift giving/dropping/witholding might be a red herring, and perhaps the same results could be replicated by having both people give a toy to a baby, but one acting scary and mean. And perhaps if two mannequins went through the same giving/dropping/witholding experiment, the result would not be observed. And perhaps if a smiling actress stole the toy, while a scowling actress dropped the toy, the affect would be reversed.
Quite frankly, that should be the first change the Dean should make. Thought the header was the article at first.
Consulting: Startup or Lifestyle Business?
Great -- and well done going into the thread and answering questions.
Ubuntu still phones home too much for my liking.

That said, I appreciate how much the OS has improved since I first gave "Breezy Badger" a spin a few years ago, and Ubuntu is the obvious choice when I recommend an alternative OS to my non-tech savvy acquaintances.
It seems terribly expensive, if I understand the pricing right.
4 Female characters that should be added to HBO's "Silicon Valley"
I actually really miss the original Urchin. And server-log analytics in general, which is an area that's stagnated a lot in favour of tracking from the client.
Well, aside from the strawman about somehow convincing your employer to move as well, then that IS more realistic that paying SF's absurdly inflated real estate prices, yeah. The alternative is for you to use the power of the government to prevent all the people who want to move into your neighborhood from doing so, is that fair and realistic? Some people think so, but I disagree. That's just telling one group of people that they can't do something in order to prop up the lifestyle of another group of people.
There is built-in code editor: http://joxi.ru/v3lNUxjKTJA4Eous4Gs Right now, it lags sometimes, but we'll migrate to Meteor 0.8 and this issue will be resolved. Also, at the bottom of editor, there is a link to http://wiki.pintask.me/wiki/How_to_write_an_extension with some info to get started. If you have specific questions, please reach me: Denis.D.Gorbachev at gmail
> Any interesting interactions with curious people?

All the time! Some people have never heard of Glass and think I'm wearing a surgical implant of some kind. One woman at the grocery store thought I was blind and that Glass was helping me see via the camera.

Kids, especially, are the best. There's a lot of "wow, I'm living in the future!" or "that's so cool!" reactions, especially if their parents let them try it on.

> Any vocal hatred directed your way?

I've never had any vocal hatred, other than some occasionally derisive or skeptical looks. It's hard to blame people since wearing Glass does still look somewhat silly, even to me.

That said, Charlottesville is a pretty easygoing city, and I have the random genetic luck of being a white male, so I'm not surprised that other people who aren't in my situation might have encountered hostility.

> What's it been like wearing it in public?

I don't wear it every day or carry it around as frequently as I do, say, my phone. For example, I leave my Glass at home whenever I plan to go to the gym, because I'm worried about leaving it in my car or in the gym cubbyholes (we don't have lockers).

When I do wear it, I usually forget I'm wearing it until I want to use something on it (e.g. check my mail while I'm waiting in line somewhere, read the news, etc.). It's very unobtrusive.
The text of the whole 1911 Britannica is just one Google away:

https://archive.org/details/EncyclopaediaBritannica1911HQDJV...

http://en.wikisource.org/wiki/1911_Encyclopædia_Britannica
You control the public's perception of your company. You chose to write this post and put it out there, but you feel it's unfair for people to judge your company based on what you've written? That seems a little naive.
I think that problem is not removing free option. The problem is attitude to those free users. There was no reason to call them "freeloaders".

Saying "free plan turned out to be bad business decision, we can not really keep it" is one thing. Calling someone freeloader is another.
Indeed, your father had trouble because we was trying to sculpt you without actually being a role model, and you noticed the different between his words and actions. The article discusses this phenomenon.
"Who Tweets?  Brands, and people who believe themselves to be brands."
Point taken. That makes sense.
Mailr: open-source webmail client with Gmail-like conversations (fundraising)
Again, please spell API correctly. It's an acronym, not a word.

Second, your jargon is for yourselves. You need to speak in the language of your customers.

1. What is a Writing Room?

2. What is a Content Query API?

3. What is managed content?

Third, don't advertise your writing. "prismic.io is a different approach to content management" should be obvious and left unstated.

By the way, this customer testimonial is not helping you. I already feel exhausted thinking about how much work it will be to use you. http://www.elastic.io/blog/82796857416/why-we-chose-api-base...

I think the idea is that you expose the content through an API which can be inserted anywhere.

Prismic.io, an API for content.

Prismic.io is a content management system that only publishes through an API. Let your writers focus on writing and your developers and designers can focus on layout.
Thank you for explicitly calling out mod actions. This is much better than changes blindly happening behind the scenes.

It would be nice if this could also be formalized, maybe with a note at the top or bottom of the page instead of a comment that can be lost.
Whether it's detected at compile time or runtime, a statement that evaluates to DIVBYZERO can be handled. Taking the result as an ordinary value that blows up your program, on the other hand...
I think people place way too much emphasis on space elevators. There are so many technologies between current day rockets and futuristic space elevators that would work for dramatically lowering the cost to orbit.

For example this fellow thinks a space gun would be very viable [1]. He's even built them before, and it sounds like he's just one successful kickstarter campaign away from building one. (Maybe someone here could help him set up a successful kick starter?)

[1] https://medium.com/looking-up/b3b2af5bbf71
Try convincing the ops at a large bank, insurance company or government that they can run their infrastructure in the public cloud, and watch as you get laughed out of the building.
..win what?
Add this one! I just found it. https://github.com/aspnetboilerplate/aspnetboilerplate
+1 I don't agree, but an interesting article anyways.

I have worked with DBAs who had PhDs and could have still done development, but they moved past that to concentrate on schema development, scaling, etc. Toss into the mix modern programs of master data development inside organizations and people who are characterized as DBAs have a very sophisticated role.

Also, for small projects, devops makes all the sense in the world to me. Deeply understanding how an entire system works is valuable.
I really dislike page that uses fixed position header like that. It wastes a lot of spaces. If they want to go back quickly, add a pretty "back to top" on the side...
The famous "marshmallow experiment" is great evidence for this. When the original experiment was re-analyzed, researchers found that children from stable, consistent environments, with reliable trustworthy adults, were better able to withold temptation and show patience to win a "2 marshmallow" delayed reward in exchange for a sacrifice of "1 marshmallow" now.
That is a bad idea because number 13 is unlucky. Still, we could fix that by skipping the 13th month and saying the last month is 14.
Google New Terms Clarify All Emails Are Scanned
Two, three years ago you'd be right. Rightly or wrongly more and more people are thinking differently about that. The CIA for instance.
Not an expert, but I'll attempt an answer: "your private key" refers to the server's key. The public key is already available. What gives a connection the lock icon is the verification of the public key by verifying signatures to recognize that the correct private key was used. In this diagram, the private key we refer to is the red key symbol on the far right: http://upload.wikimedia.org/wikipedia/commons/9/96/Usage-of-... In this diagram, ignoring TLS for the moment, what we care about is the purple box. That represents the kind of verification we have of a server's web traffic -- the purple box is the response from the server. The public key is shared and anyone can get a copy by asking, that's how they know where the certificate came from -- that it came from a valid CA -- the problem is that if anyone can get access to the red key (or the green key from earlier), they can impersonate a certificate because to the encryption, they are valid, the signatures match. It's like someone stealing your password or PIN code. The private key just happens to be much longer than that.
If you're working on a startup that is not yet profitable (or at least compensating you for your time), your time is currently worth close to nothing. That same time may or may not have a higher value later.
> If you flag something, please don't also comment that you did.

http://ycombinator.com/newsguidelines.html
I wrote a little javascript demo that shows A* Search in action, solving a maze. http://goo.gl/PsO3PN

If you really want to hack, you can make your own using the REST API (click 'Build a Maze').
Back in the early to mid 90s most Unix sysadmins I knew started out as computer science students, so they could code (the most practical language being C) but ended up coding less over time.
No, the primes (and thus key) can be retrieved at any time, but it may be more frequently found right after reboot.

I would recommend you to gather at least a gigabyte before digging for the key - preferably more. I dumped 43 GB from CloudFlare on Sunday, and found the prime 194 times in that dump. It can be found in much less time, however. Here's a test I just did against the CloudFlare server, resulting in the full prime 34 times in 60 seconds: https://twitter.com/einaros/status/456136820913238016

The code from the second posted you noted (https://news.ycombinator.com/item?id=7577659) isn't mine. That one builds off of the original Python PoC, which fails for a lot of configurations.

The Github code is the first publication I've done. Let me know if you see a server that's vulnerable, that the Github code fails to detect.
Based on the comments in this thread, it seems the post is cute but wrong, so I'm burying it.
Not sure if you know this, but this is exactly how the Republican Calendar worked during the French Revolution. The bonus days were known as the sans-culottides (meaning days of the "sans-culottes," the self-chosen name for the Revolutionaries reinforcing the difference between them and the nobility) and celbrated Republican values like Labor and Virtue.
He was trying to be an actual role model. In many ways, he did a good job. In places where he wasn't perfect though, he hid that fact instead of being upfront.

I don't know what would have been best, but especially as I got older I would have preferred complete transparency. He was a good man, but I wish I had known more about his flaws. It would have given me more insight into my own.
More like live programming:

http://research.microsoft.com/apps/pubs/default.aspx?id=1793...

http://research.microsoft.com/apps/pubs/default.aspx?id=2112...

The former (2007) applies live programming to an FRP language; the latter is newer and supports imperative update along with time travel and retroactive update via a concept we call managed time. It is quite easy to do this with FRP, but harder to scale up to richer languages.

Videos are linked into the last paper (and embedded in the first...) but I haven't tried releasing a language yet.
Thanks for thorough feedback! We'll surely work out these details. And yes, it's possible to hack label names :)

By the way, how should we render initials like yours?
Looks kinda like you reached a 3:1 resonance between the small planet and the mini star. I wonder if it's actually dynamically stable, in that the mini-star is actually pushing the earth-sized planet towards that stable orbit.
"It features a Writing Room for content writers to author and manage content"

I don't know why I'm supposed to want a Writing Room. What makes it more desirable than the post entry pages I'm used to? I think a brief explanation of what value the Writing Room adds would be helpful.

"a Content Query Api for developers to integrate managed content into any website or app."

This should be another sentence and may not be considered a feature depending on who your target is. Also, "integrate managed content" is a little hard to understand. Maybe "embed content" instead.
How I have Successfully Killed My Startup
please do let me know your feedback
Looks like something that would translate over to ipad/iphone really well.
First thing I tried: fork bomb.
"Wow, how is it that so many people forget basic economics whenever the topic of Bay Area housing comes up? Prices demand both on supply and demand."

Excellent question!

Because "supply and demand" is a lot like "correlation does not equal causation" in the lexicon of internet debate: most people are parroting something they heard once but don't quite understand.

The econ-101 supply/demand curve requires a perfectly competitive market for a homogenous product -- neither of these applies to the SF housing market. The products are not homogenous, and the current landowners have dramatically more influence on the prices than the consumers.

So yeah, how is it that so many people forget basic economics? And what does it have to do with housing prices here, anyway?
CLI version. https://github.com/paulhammond/webkit2png
Whoah, downvote for this? I thought this was factual and helpful... if you disagree, can you at least let me know what's wrong? Thanks.

For more details: Fedora 18 shipped with OpenSSL 1.0.1c on 11-Sep-2012: http://mirrors.kernel.org/fedora/releases/18/Everything/x86_.... So that's 18 months of exposure for Fedora users (including me).
www.doorhangermarketplace.com/jobs.html
Thank you... Not sure why I didn't notice this initially. (blames outdated mobile device)
It does not execute your code, just compile it and disassemble it.
Thanks for bringing this up! In my general aerospace engineering class, taught by several active engineers and project managers from JPL, one of the professors did a rough estimate and figured that NASA could double the number of launches without effecting budget or success rate.

He thinks that, save for a few critical infrastructure missions, the diminishing returns get to such an extreme that they add no benefit to most missions. However, because NASA has to play politics for an ever shrinking pie, they can't afford to take no-brainer risks like launching ten missions instead of five because four failures looks worse than two, even if they both represent 40% failure rates.
Great idea. We'll add that later today.
Single Sign On for Apps on Kindle Fire
Your time is priceless to a startup - it can't afford to pay you your value and yet entirely depends on your output. The startup literally can't exist without you.
How To Get A Boyfriend?
Discrimination in Tech Runs Deep
An aside - was it really strncpy? That function has such baffling behavior (it creates unterminated strings on overflow — contrary to its str* name) that I'm surprised it isn't banned by every static checker in existence.
Yes it is.

The API changed and now requires authentication, so that might be why your script wasn't working.
> I'm currently developing in Javascript, but I use these patterns (Monad, Applicative Functor, etc) to manage things like asynchronous code and error handling

Thank you for this comment. I'm interested in knowing which these fundamental patterns that Haskell emphasizes.

Unfortunately, time is limited & currently, I'm not able to allocate enough to learn & use Haskell in a meaningful project. I recognize that there are some important abstractions & I'd love to learn all of the useful abstractions that are applicable to other languages & environments.
Yup, the article also leaves out networking, where developers 'who can do the job of others' are usually the most blatantly incapable of not being able to do just that.
I can't imagine an environment, other than say a juggernaut company (Google, Amazon, RackSpace, etc) that would require a full-time DevOps engineer. Most companies are delivering a simple service with modest needs. The reality is in these small environments is that their world is fairly small. These small environments rarely go over 50 machines and but a handful of services … so how many times can you automate something? How many new DevOps tasks can be created daily? How many different patterns can a DevOps engineer come across? I’ve done all of these and I quite frankly don’t see a great challenge in this field.

In the old days, it was an Architect/Team Lead/Sr Developer who figured out how to distribute a product, then the maintenance and upkeep of the installation scripts was later handed to developers of “less” capabilities. But the architect still reviewed and was keep abreast of installation changes. An Architect/Team Lead/Sr Developer should setup the intial design, scripts etc for use as “DevOps”, but DevOps is not a new engineering discipline. The DevOps tools are trivial to understand (kinda like InstallShield’s VB scripts) and easy to master. However, it does require an engineering discipline. Kids that are used to pushing buttons in NetOps can’t suddenly become an experienced coder … they know little of classical software development.

I disagree with the author implying that you should hire a DevOps engineer to do this work so that coders can “code”. The economies of scale are way off, this is something a that a junior developer masters so that he can spend more time coding. I wouldn't recommend companies spend so much on an employee performing a task that is trivial at best.

No, this task is a Developer’s job, and as a Developer, you better know about them. I won’t argue that mastering these tools are not time consuming, but if you want to master development, these tools had better be on your roadmap. Software Engineering is a new discipline, what we need to know increases over time and mastering this field is getting harder and harder … kinda like natural selection.
I was not directly referring to Poland here but more like to the tech driven countries of Europe (Germany, Estonia, Scandinavian countries etc.)

As for Poland, indeed the white-board meetings will held in Polish if everybody else is Polish.

Being a non-Polish developer employed in Poland - during the relationships I engage with other partners or the projects that I work with my team, everybody are totally Okey switching to English for discussion. In-fact they think that they are improving their communication skills.

Talking about documentation or any other material that is necessary for a software project, I have never seen a language other than English in such places.

Of course these are the companies/projects has a revenue, impact or importance higher than an average one. If you are developing websites for locals with ASP.NET 1.1, just ignore what I have been talking about.
I disagree with the central thesis of his argument that being generalized is a detriment and that operations and other factors should remain siloed at your average large company. I've worked at both large companies (10k+ employees) and small companies and many things in between.

In general a Full Stack DevOps oriented approach always tends to be more efficient. You have less monolithic hard to maintain applications because you force the teams to be small and agile. People will have their specialties (operations, backend, frontend, etc.) but still remain generalized enough to have an idea of the big picture. If your application has issues where the frontend developer doesn't know the general idea of how Varnish and Nginx in your stack are setup then perhaps your application is too big and complex.
Ironically the person behind the account that made those accusations is certainly guilty of at least some of the things he accused you of. Probably a nice example of some good projection. (That account was created just for that post, so at the very least the person behind it is creating multiple accounts.)