skysight-inc/HackerNews huggingface dataset:
> it needs to hire thousands of new teachers, counselors, teaching assistants and librarians.

More teachers and assistants I get. Same number of students in smaller classes means more classes which means more teachers (and their assistants). But more counselors and librarians? Those people generally don't have a dedicated class. The librarians are in charge of the library. The smaller class size isn't going to mean more students. So why would you suddenly need more librarians to serve the same books to the same students? Same with counselors. Why would you suddenly need more counselors to counsel the same number of students?
Personally, I'd hold on to your Delphi skills for now. Those Fortran guys who stuck with the language when everyone else left, are now earning fat paychecks maintaining legacy stuff that nobody else can even touch.

Master another skill in parallel.

I am into web development, but personally, web work runs on "flavour-of-the-month". There was the PHP boom in the 90s-early2000s, the Rails boom from 05ish-11 and now there is a Node boom since then.

How accurate these booms are in terms of actual work/jobs, I'm not sure. However, there is a lot of noise around it.

If you've got the patience and acumen, learn C/C++ and stick with it. These languages won't go away, no matter how many Rusts/Gos pop-up (there's about +30 years of code invested in both by thousands of people).

As far as freelancing goes, you're one lucky guy. 98% of the cubicle Joomla/WordPress hackers would gladly switch places with you for your $75 p.h job. I'd stick with freelancing if I were you (you must've seen plenty of places by now).

Also, about your degree ... You don't really need it anymore, but finish it, for your own sake (peace of mind).

Lastly, keep milking your Delphi cow. The grass isn't greener at all in an office job. You will not have the freedom to stop work at 2pm cause you feel like it. If you really want to secure your cow, keep going with your long-term clients and when the time comes for them to move to another tech, you should have some knowledge (C/C++ or even Java) to move with them and keep your long-term contracts.
I wrote this. Let me know what you guys think of it! You can see one I already created via a live feed over at www.mailjet.com/christmas-tree . Send it commands at christmas.tree@mailjet.com and watch it update.

Tweet at me @tylernappy
They never stopped having a model with a physical keyboard as far as I know?

From my experience the only thing that kept it's user-base as high as it was is the glacial pace of change in large company central ITs. Yes, there was a small holdout of physical keyboard users, and yes they will exist for some time - but blackberry was not going to continue functioning at that scale.
Did you receive any refund?
Nasa finds evidence of 'life on Mars'
I'm kind of a broken person, I can't use a web browser without getting distracted if it doesn't have vim bindings. This kind of browser really doesn't lend itself to that.

I don't see how this browser will ever suit me or people like me, which is kind of a problem; how do you expect random non-techhy people to discover this if the techhy people don't move first?

I do like the idea. I find myself wishing I could do a vsplit/split in pentadactyl all the time... So much so that I've considered moving to something like surf with i3. But it's not worth it because none of them are polished enough.

I'd like to see Mozilla really take a stab at integrating pentadactyl-like behavior into their new development browser they're creating. One thing that's really interesting to me is that in recent years (~5ish) we've seen a real split in terms of the browser that developers prefer. I think someone can take that market if they did it well.
One of the main points:

> how in the world can a patch to the Web browser lock up the operating system when you have an office suite installed?

In a perverse way, I enjoy stuff like this. Why? Because, someday, Raymond Chen will write about this and I will get to read about it on The Old New Thing, and while Chen will do a wonderful job of explaining the immediate causes, they will point to other technical oddities so bizarre that I will be reduced to a kind of mute incomprehension usually reserved for people who deal with the really interesting anal insertion cases in our fine nation's ERs.

I enjoy that feeling.

http://blogs.msdn.com/b/oldnewthing/
Google acknowledges this: https://support.google.com/gsa/answer/2672285?hl=en

I remember seeing a more in depth article about this but cant find it at the moment.
Hey everyone! I've been working on a mobile shopping app called Denarri, and I'd love to get feedback from this awesome community!

Denarri is designed to make mobile shopping quick and intuitive, and constantly gets smarter the more you shop with it. From search to buy in 3 clicks.

Regarding the feedback, If there's any way you feel I could make the transition from initial search to final purchase faster, easier, more effective, etc, I'm all ears!
We Made an Internet Meme Themed Pinball
I think this is a very clever (and FREE) way for HelloSign to get Publicity and new users / "sign"-ups.

Until I saw this post, I didn't even know HelloSign existed :)
Last I spoke with the gang---unfortunately, some time ago---they were working on legal search. Great group of people. They've been stealthy of late.

FYI, Blake also blogged the notes on Peter Thiel's start-up lectures at Stanford.
Yep, that's exactly what I'm saying. It's not fair, but it is the case.
Ordinarily I would brush off complaints about prerelease alpha software quality. But the same problems are affecting mature flagship products.

Last month a Microsoft Visual Studio update intercoursed all our Azure development machines. We never got any reply from Microsoft, and had to reimage all the machines. I see from https://connect.microsoft.com/VisualStudio/feedback/details/... this has nearly a dozen repos, and still no official reply or workaround.
How I sped up our Rails Test Suite by 267%
Quantopian and Morningstar Level the Field with Fundamentals
As soon as I saw the author's name, I closed the browser. Author is rabidly anti-MS
Also, keep multiple windows open at different zoom levels!

It's pretty ancient, but here's Larry Ewing's notes on how he created the original Tux image in Gimp:
http://isc.tamu.edu/~lewing/linux/notes.html
I honestly am not seeing how their documentation and "information heavy" pages are any worse off than they were before. If it's that there isn't as much text on the page, you can just zoom out on your browser and see more text. Other than that though, most of the pages look pretty similar to how they did before, just without as much visual clutter to make the content more readable. I feel like you're just kind of looking for things to be critical about.
One thing I haven't seen mentioned is the addition of an option to download the docs in .epub, which is great and previously was a pain point (at least for me).
A company makes a smart decision to pause sales in order to ensure they're not selling their products at a loss due to the drop on the value of rubies....

One shouldn't expect otherwise.
The VC industry seems like a tiny niche. But I feel like I've heard them talk about being a more general lead identification tool which has far more upside (ie, "show me all the companies in Seattle with at least 5 salespeople and at least $5m in funds raised").
You ask as if there are genuine reasons. Do you not see this is a money grab, and if you don't also pay the librarians and the counselors they aren't going to support the cause?
Thanks for the update, looks quite a bit better!
I hear http://thoughtly.co moved into e-discovery for visualization and summarization. Are there any other machine learning startups in the space right now?
I liked the old site better. This is clearly a case of, "If it ain't broke, don't fix it." The purpose of documentation is utility, not to look modern. It does nothing that I can see to improve the utility. In fact, all of the white space makes it harder to use. It would be nice if there were an older "theme" users could continue using.
Your company is man-in-the-middling all of your HTTPS connections. They probably have their own certificate for their MITM-ing proxy installed in your operating system or browser's trust store. This browser is not using that certificate.
Show HN: Intro – Easiest way to intro yourself now on Android
This is called eDiscovery, and people have been working on it for a good while, certainly longer than two years (I worked at a startup in this space, 2009-2010).
I thought this was a fun idea so I did this: http://hipku.gabrielmartin.net
On "how... the brain assembles a three-dimensional model of reality":

I was recently pulled into the wormhole of present day speculations (science??) on this. And wow, sounds like what they are working on may yield real, new understanding on cognition and consciousness.

One of the entertaining reads:
"Space, self, and the theater of consciousness" by Trehub http://people.umass.edu/trehub/YCCOG828%20copy.pdf
That is not reality at all, there is very close collaboration between the two countries but its like saying Canada and the US operate as a single country economically.

There are also significant differences ideologically between the societies as a stereotype.
Ajax-form: A Web Component that puts HTMLFormElement on steroids
Since there is so much malware out there delivering spam from private computers, dynamic IP ranges (which is what you usually get at home) are part of every modern blacklist.

Yes, this is very unfortunate. It means that you'll either have to rent some server or virtual server (which makes sense if you want to run tons of other services there).

Or, you'll need some VPN (possibly in addition to an IPv6 tunnel), which is cheaper.

A third option is to rent an own server/vserver, but to keep the costs low by sharing it with friends.
I would love to subscribe to a news outlet that did nothing but put popular stories under the microscope, fact-checking and even putting an uncertainty value of various facts - not just presenting them in black and white, and then putting the story into a larger context. e.g. here are the facts for this plane crash, but here are how many of this class of plane crash per year in the last x years, etc...

There would be lag, but maybe if they timed things right, they could be able to hit the final downslope of a story, becoming the best & last word.
One lawyer I talk to says that every single filing he makes at court has to be paper. He bought a wheely suitcase to carry all this documentation around to court.

If everything is electronic, his firm and the judges they deal with didn't get the message...
For those eager to read ahead, they are very, very careful in this article not to imply in any way that this is definitely from any sort of living sources.

> Organic molecules, which contain carbon and usually hydrogen, are chemical building blocks of life, although they can exist without the presence of life. Curiosity's findings from analyzing samples of atmosphere and rock powder do not reveal whether Mars has ever harbored living microbes, but the findings do shed light on a chemically active modern Mars and on favorable conditions for life on ancient Mars.

Shame. I for one am looking forward to reading about actual life on Mars within my lifetime. Hopefully active life. We shall see.
I don't understand exactly what the purpose of the bandpass filter is. Why does it improve efficiency by only allowing transmission of frequencies that can actually be converted to electricity by the photovoltaics? Wouldn't that light already be falling on the cells? My best guess is that by using the bandpass filter, the temperature of the panels is lower than it would be without them.
DynamoDB Table Command Line Archiver
Please check a mirror website here http://cs.queensu.ca/~chenh/eli/, if you find the http://fastarray.appspot.com/ is not accessible.

Hanfeng Chen
The Risk of Our Obsession with Technology
Interpreting Sysdig Output
Seems like it's ripe for an overhaul of journalism based on more scientific principles. Seriously, a business model where everything is vigorously fact-checked, sources cited, and reason applied

Like say the Encyclopaedia Brittanica.
Aiming to Be a ‘B2B Google’ for Business, Mattermark Raises $6.5M Led by Foundry
https://archive.today/j8KXp Now it does!
Correct, like a better more niche discoverorg
NASA rover finds mysterious methane emissions on Mars
How many people are going to be put out of work by this.
PlainSite (http://www.plainsite.org), which I run, is tackling the research end of things.
Not sure if you're joking or just trolling (or both), given the recent massive announcements surrounding the platform/IDE/etc...
Yes, all the parts that are MPL licensed (the vast majority of the browser, minus their frontend) need to have their source code released. As far as I can tell, they are currently violating the license.

EDIT: Found the source code release here, so they are fine: https://polybrowser.com/faqs/where-can-i-download-the-source...
Exciting times! Congrats to both teams.
> We know what you're thinking: "Who the heck are we?"

Well, no, I'm thinking, who the hell are they. And I can't seem to figure it out from your website.
I now "get" how multi-track tapes were mixed after watching the video.
Another facet of this is an increase in buying in rubles to turn a cratering currency into real value before it's worthless.
They simply failed to realize it was all about the software.
A previous submission from 5 hours ago is dead:

https://news.ycombinator.com/item?id=8757053

Was it flagged? If so why?

[EDIT] Looks like the user is banned
JavaScript Developer Survey 2014: Results
Shunting-yard math parser in rust
Go vs. C: A Language Comparison of Concurrent Programming Features
> how do you expect random non-techhy people to discover this if the techhy people don't move first?

I feel like non-techy people would be much easier to convince to try a new browser than techy people, especially ones so deeply entrenched in things like vim bindings. There's just a much smaller change involved going from a normal browser in a stock consumer OS like Windows to this than going from something like using vim bindings to this.
I can't tell you which companies are "cool", but I can tell you which ones will not entertain(or do not understand or are generally shitty to work at) remote.

Also, there is a flawed understanding by some US companies where they classify "remote" as anywhere near their offices/city/state/USA (apparently the world is too big).

Avoid:

- Startups: Especially ones in tech-zones like Silicon Valley, NY, London, etc.

- Massive companies: Especially ones that are only starting to understand what remote-working is. There are exceptions, but generally, the AmaMicroOracIBMs of the world invest in buildings/offices and measure the lifetimes of those assets over decades

- Hack shops: Small companies that are involved in the Joomla/WordPress sphere. Generally, it's best to avoid these shops under all circumstances, as they are focused on the commodity side of development

That leaves you with a decent-enough spectrum.
Vulnerability valuation: security’s inflation problem
Ask HN: How do you build software for government agencies?
Hello fellow HNer's!

I'm a software guy of some skill with a history of building systems at software startups and more recently non-profits. I would like to try my hand and building things for local and/or state organizations (police departments, constituent services, etc).

The biggest problem I think I have, however, is that I'm uncertain who I should be talking to. Should I be aiming for decision makers in such orgs? Will these people be the ones actually using such software? Is it even possible to get into the government sector without a pre-existing network of contacts?

Information and advice would be much appreciated.
So Clever is the App Store for education?
A11y: Accessibility audits for the web (alpha)
Look at the other submissions from that user.
This sounds so fake it is ridiculous. They hired a sci-fi author...come on.
Weight loss transformation – IMPOSSIBLE is nothing LIPSYNC motivation
>This decision is quite a departure from the general rule that anything visible from public property is outside 4th amendment protection

I don't believe that to be true. Were Vargas in a suburban or metropolitan area the ruling may have been quite different. The order specifically mentions that being in a rural, isolated area comes with different expectations of privacy.

16 The American people have a reasonable expectation of privacy in the activities
17 occurring in and around the front yard of their homes particularly where
18 the home is located in a very rural, isolated setting.
Anyone else enjoy the fact that Stephenson's 'Reamde' also featured a hightech VR company that employed famous fiction authors in their staff :)
I've been making computer games, either as a hobby or for pay, for a span of about 30 years. There have been periods where I only made one new one every year or two, and periods where I made one or more small prototypes per month. It is a great technical and creative exercise, the more you try to take to a playable state in any span of time. It forces you to focus on what's most important, the key elements of the play experience. And make the core architecture simple, with a minimim of boilerplate and accidental complexity.
Robot simulators, and why I will probably reject your paper
Gmail now supports Content Security Policy to reject malicious extensions
This is fantastic news for MongoDB 2.8. 2.8 should be one of MongoDB's biggest feature releases considering that they have WiredTiger and document-level locking.

My only problem I had with MongoDB in the past was scaling without document-level locking. For every write, my program was waiting for a write receipt, instead of the default fire and forget. I was noticing latency when the whole database would get locked. I'm very excited for document-level locking.
Whoa, slow down there. Your post is littered with assumptions.

Probably zero
How do you know this, exactly?

even though they all do it
Again, how do you know this?

An upper-class kid gets a $5 million seed round on parental connections and Stanford Welfare (a more pernicious lie, because it looks like merit) and gets away with it
Simply making up a hypothetical scenario does not support whatever point you are attempting to make here. Is there a specific example you are referring to? And besides, what exactly is this hypothetical upper-class kid "getting away with"?
This company provides inspirational, collaborative, nice office spaces for very high prices (compared to traditional office space). Their outsized profits will encourage competitors to enter the space and undercut them on price. Is there a way they can defend against that?

- Their events provide some sort of network effect and marketing

- The current group of startups provides some sort of network effect

Still, their customer base consists almost entirely of price-sensitive, savvy, early-adopters, so any new competitor would be known about without having to do much marketing, and could start without all the nice events in the beginning if the price is lower.

I just don't see how this business is defensible long-term...
Trolling is a Art
If a car blew up and left you stranded whenever you filled it with gas, or unlocked its doors whenever you left it out in the rain, you'd demand a refund and perhaps compensation.

It's a testament to the usefulness of lawyers that the big players in the software industry don't even pretend they can work at the level of professional and managerial competence offered by almost all other consumer and B2B industries.
Stephen Colbert Is Dead. Long Live Stephen Colbert
NPR's "On The Media" has been doing this for decades. They have a podcast you can subscribe to for free. It's an hour each week and usually dissects the weeks news stories, often pointing out when the stories were completely wrong. You can find the podcast on iTunes or wherever you get podcasts from.
Amazing job! Congrats
People are looking at that already, believe it or not. Since it takes a number of years to see the benefit of curing HCV, it makes sense to spread the payments out.

The interesting thing is that Sovaldi is not more expensive than earlier therapies (last generation therapies were around $85K). The issue is that Sovaldi is so good that everyone wants to take it now, where before, very few patients were willing to put up with the old therapies.
The purpose of difficulty is to keep the block time around 10 minutes; if you use it to perform some other function then you'd end up with unpredictable block times. I think setting the block reward to a function of difficulty would stabilize a cryptocurrency[1], but that very stability would probably lead to failure if the resulting exchange rate and difficulty are very low.

[1] https://blog.ethereum.org/2014/11/11/search-stable-cryptocur...
Ach, Lycos! From Lycos, to Facebook.

The perspective is welcome, and reassuring.
Fake, probably. But that's your washingtonpost.com

Thanks!
Every time I try to build something without jQuery, I regret it.

Not because of selectors, that's (sometimes) easy to do for lots of (basic) selectors. Not because of DOM manipulation, as long as you're willing to sacrifice simplicity and readability, you can build iterative loops to modify a collection of HTML elements.

No, it's the unexpected things that cause me pain. Want to use event handlers on dynamically generated DOM objects? Write your own event bubbling library. Want to create custom events/handlers? Ditto. Promises, .serialize(), .extend(), etc. might all be simple to write your own version, but when you realize you've reimplemented 50% of jQuery to avoid using jQuery, you feel like an idiot. [Source: I do this every 3 years]

Life is too short to not use jQuery.
You'll likely need more schools to handle smaller class sizes or to expand existing schools. If the former, then you'd definitely need additional counselors and librarians since a new school would need its own support services. If the latter, then you only need additional counselors and librarians if the expansion to the school also brings in additional students and doesn't just spread the existing students across more rooms. On the other hand, you may need to expand the library to accommodate more classes needing access to it simultaneously. I know my high school had two libraries largely for that reason (also because it was a poorly designed building, but the space was well utilized for social studies and English courses).
Are SPA a waste of time?
I didn't realize that legislators all over the world were part of the HN filter bubble.

Or, you know, most journalists.

http://reason.com/blog/2014/11/23/forget-ubers-asshole-probl...
Ask HN: Self-hosting an environment like Cloud9 or Koding?
Are there any open-source software stacks that would let me deploy a browser-based IDE for C++ development (Linux target)? I'm thinking something like Cloud9 or Coding but with everything running on corporate servers. Editing, compiling, testing, debugging, and interaction with version control are all needed functions. Other languages would be helpful in the future.

The Koding demo looks quite slick, particularly with the Linux command line, but I can't claim to have thoroughly researched the field. I see that at least some of Koding is open source but don't have a sense if it's something that's readily downloaded and deployed on VMs. There may be other options as well. I'm also unclear if graphical output is in any way supported (e.g., developing with Qt).

Edit: In many cases, the client machines will be locked down Windows boxes where everything needs to run in IE or possibly Firefox. I don't think Chrome is an option. Installing other network apps (e.g., PuTTY, VNC) won't be an option. The solution needs to be 100% browser based.