skysight-inc/HackerNews huggingface dataset:
Yes, I am not arguing the objective benefits of our occupation.

I'm saying that having a job like this doesn't mean you ought to be happy, anymore than being rich means you ought to be happy, as is well known.
https://news.ycombinator.com/item?id=11002423
Can someone well-versed in train operation help explain the difference between operating a train on these kinds of routes and schedules and, say, operating a tractor-trailer or bus?

The article keeps mentioning the difficult tasks of operating the train -- obey every speed limit sign, every trackside control, speed up here, slow down there. But it doesn't illustrate how these demands are different from the demands placed on the operators of other vehicles. If anything, it seems tractor trailer and bus driver schedules are far more demanding, and they have even more things to look out for while operating their vehicles.

On the side of the difficulties of operating a train, I can see how the endless line of tracks unfurling in front of you can be mesmerizing/tiring (like driving in a snowstorm), and how the 'relative' safety of being secured to tracks can lull you into a false sense of security on stretches where speed changes are not required. Furthermore, of course, the demands of keeping a train on the right set of tracks through various switches can be difficult, because trucks don't face the same risk of head-on collisions with no ability to stop or veer off course at the last second.

Still, without knowing anything about the difficulty of operating the train controls themselves, I find myself wanting for more information to illustrate the unusual demands placed on train operators that are not placed on other long-haul motor vehicle operators. I don't dispute that it's a demanding job, and the consequences greater than those of crashing a tractor trailer, but I'm unable to understand how without more information.
# Wrote it in code if you are interested: https://ideone.com/qF8FGh

Software engineer with 5+ years of experience
working with web stacks, mobile and desktop.
Currently working as technical lead on startup
that is not financially stable. Looking to
join a good team. Remote is good but will relocate
if the offer is too good to pass up. I'm a self starter
with a knack for writing code that minimizes technical debt.

Technologies: Python, Django', Flask , Go, Java.

Location: Caribbean, US citizen.

Remote: Will work remotely.

Willing to relocate: Will relocate.

Email in profile. :)
6 things not to do during daily stand-up meetings
Predictive delivery: How to apply analytics to software development
Brand New Box | Lawrence, KS | Full Time, Part Time, Onsite | Software Developer

http://brandnewbox.com

Brand New Box mixes technology and strategy to build compelling and useful applications. We're based in downtown LFK. Our clients are Fortune 500 companies, governments, and startups around the world.

We've been in business since 2006. We're a small, agile team and we need more help in our Lawrence office! We're looking for a new full-stack web developer who can learn quickly, communicate clearly, and think on their feet. Our projects are primarily Ruby on Rails with various JS frameworks and an occasional splash of iOS development when needed.

hello@brandnewbox.com
Huginn – Build agents that monitor and act on your behalf
How did you fall into side projects like that? I've been doing some side projects and while I could comfortably do all the mentioned activities, I don't even dream that it would turn profitable one day. Do you have some sort of method to determine these projects you work on?
Venture Research Inc. | Plano, TX (DFW) | Onsite | http://www.ventureresearch.com

Interested in RFID? In improving inventory and replenishment processes in hospitals, labs, and clinics? In automatically tracking pallets, containers, and other assets around a facility? Come join us!

Venture Research is a leader in the RFID industry and is consistently pushing the leading edge of what is possible using RFID. We have a variety of opportunities available for both fast-paced new product design and development as well as for development on some of our long-term stable products. 17 year old small but growing company, privately held, with excellent benefits, 401K matching, paid health insurance and highly competitive salary and bonus structure.

We are hiring for the following positions:

- Senior .NET / Backend developer: C#, VB.Net, ASP.NET, MSSQL, Oracle, JavaScript and JQuery. .NET MVC and Python is a plus.

- Embedded platforms engineer: C, Linux, Android NDK. Experience with hardware co-design, QT, Django, React a plus.

- Embedded firmware engineer: microcontroller development using primarily Freescale Kinetis parts and the Freescale MQX RTOS. Ahem, NXP parts.

Please email resumes to hr@ventureresearch.com, or use the email in my profile.
There is no meat to this, maybe describe how you guys conceptualize solutions, the process you take from CEO request to working feature
I think it's more about the high level of happiness, not the specific situation.
True but that guy probably got hired to shuffle data around, work on build systems, or A/B test the color of a button on a web page. He's not writing google's predictive advertising algorithms.
Reminds me of Twitter's 'firing' of 336 people to 'streamline' their development process, shame they didn't get a touching letter from their CEO though (http://time.com/4071255/twitter-layoffs-jack-dorsey/).

Really makes me wonder what VMWare's focus is nowadays if they've just fired the team responsible for their 2 flagship products. Looking on their website, they don't even list them in their Products tab anymore. Guess they're moving fully into B2B.
This is not my understanding of the Fermi Paradox and I've never heard this interpretation before. The paradox is; given the Drake equation, where is everyone? That's all it amounts to, hence the paradox. The author of the article states the paradox differently, that, because we can't see any evidence, we shouldn't look. That is not the Fermi Paradox.

One of my favourite responses involves cryptography:
Given a sufficiently advanced civilisation, one might imagine that their ability to encrypt information is perfect, therefore any signal is indistinguishable from noise.
> people just expect you to invest your own time and money to solve their problem, and for you to do it straight away, when it’s convenient for them, and of course without being compensated for it. No matter that they used a free service to begin with, without giving any notice beforehand, or that you have a daytime job and other involvements.

THIS. When you make something free you've built up a horde of angry, unsatiable, irrational bottom feeders who have no respect for the work you do and feels overwhelming entitlement to something free.
COBOL

Just kidding... Given my druthers I'd take something like Groovy, Java, or maybe Scala.
Testing for 2 seconds already found the prime factors 271 and 13597. It will probably not be hard.

Edit: To add some more information, p / (271 * 13597) is still not prime, however, the library I was using didn't find any new factors in 30 minutes.
Not sure why you wouldn't just manufacture a bunch of probes in one system and then send them out en masse. You wouldn't need to worry about creating self-replication units, you'd get to each system more quickly (you wouldn't have to deal with multiple accelerations/decelerations or manufacturing time), you'd have more control (wouldn't have to worry about drone swarms and could inspect each probe before it's sent to its destination), you'd probably have quicker manufacturing (since it'd be done by specialist machines rather than hybrid manufacturer/probes), could probably give the probes a boost form the home system when you send them out, etc. Self replication doesn't seem to add much, but certainly takes away a lot.

This is also assuming that aliens will want to scout out the universe, and that probes are the best way for an advanced civilization to do so. We might be like someone from the past who comes to the present and determines that we don't have any long distance communication because they don't see any smoke signals.
When I was a kid we would spend days picking out the perfect site for a water mill. We'd toil getting a mill dam set up and some of the finest carpenters in town would build a great water wheel that would supply enough power to run the saws. Kids these days don't even know how to direct the flow of a stream and yet they are off creating a furniture with their table saws and electric compound miters. Their parents are dumb and the kids don't know anything about saws.
We've got an angular application on top of an enterprise Ecommerce application. Mostly what we're seeing is issues with validation in the js sending incomplete or malformed data to the endpoints in the backend application and timeouts in the backend application from large operations. We need a way to capture the state of the angular app, get a full dump of the request parameters and a stack trace for any long running operations, and add better validation for a slew of endpoints and front end interfaces written in angular.
Show HN: Zika Data Guide
Sales Intern
On the other hand, I think many other people I've talked to who have only worked for a few years kind of feel lost.

And that, I think, is a failure in our culture. American Protestant ethics teach us that your job should be a deep, elemental, almost spiritual part of who you are as a person. The result is that, when people graduate, and get that job, they discover that working is, quite often, a pretty shallow experience that, if you let it define you, will lead to a pretty unsatisfying existence.

So now you have a choice: get dissatisfied and start changing careers, hoping you can find something to give you a sense of meaning and purpose (which, if you're like a lot of people I know, very probably means you never excel at any one thing and therefore never get to the point of having a sustainable career that can fuel a fulfilling lifestyle). Or, start spreading those wings and becoming a well rounded person so that you're defined by more than your career.

I advise the latter.

Speaking for myself, I have a great lifestyle job. I love the people I work with, and the projects are reasonably interesting but not life changing, and occasionally repetitive. The work environment is comfortable and laid back, and I get to leave work at the office. The job absolutely will not make me rich, but it allows me to engage in not exactly cheap extracurricular activities (traveling, skiing, etc), while leaving me with free time to pursue numerous hobbies beyond programming.

To me, this constitutes success.
I feel like you're missing the point here.

You've made it pretty clear that it's possible, if you're willing to jump through a bunch of hoops and are a programmer, to begin to have the privilege of an altruistic lifestyle. That is, the kind that will help thousands if not millions of persons to get higher quality of life.

'just move somewhere with low cost of living' - what about family and friends? non-profits are hiring in the middle of nowhere, I guess? what about most housing requiring a year-long contract? what about rural internet connectivity being a complete joke, and most cellular plans are by the GB?

'just take care of yourself and get a low deductible health insurance plan' - what about if you aren't healthy? what about if you have dependents? Where's the good care now that you're living away from cities? You're suggesting we move away from the best that humanity and technology has to offer?

'just cut down your expenses by 10x!' - ...you're joking, right? It's going to be really hard to live on $200/mo in any american city. Cost of living is going up everywhere, unless you're suggesting moving somewhere that's not growing. And wages have been stagnating for decades. See this post by Michael Church - https://www.quora.com/Why-do-software-engineers-make-so-much Only so much can be cut.

'just freelance! I did it, so can you' - times are changing, and that lifestyle simply isn't compatible with your average student coming out of our education systems. Also, freelancing suffers from being a chicken and egg kind of problem.

"If it doesn't make sense for a single person in the U.S. then who does it make sense for?"

Exactly. Hardly anyone. Our society is structured in such a way that it's very hard to be altruistic, compared to being selfish and seeking greater and greater pay through whatever job.

Have a social app idea? Here's $mil!! Uber for Z? $mil!! Oh it didn't work out? Ok, what else, what else...

Have a altruistic app idea that will improve the quality of life in a way that's hard to measure? Er haven't you heard? Not even schools can get funding. Teacher pay is frozen indefinitely.

Why does it take someone to be independently wealthy first, or live a lifestyle very much unlike the rest of the population, to be an effective altruistic in our society?
Don't read it as "a" woman, but as "the" woman (in this three line story). Not every man has the same goals/motivation as the man in the story either. I know I'm not money-motivated.
I hate to be critical about something new, but at least for the example of the Wikipedia article on DNA repair, the summarized text is sort of completely off: http://summarai.com/summarai/dna_repair.html

However the extracted tags are pretty reasonable.
What playing NFL football does to the brain
What is Yahoo's business these days ? from my little understanding they look like a glider looking hard to find hot air pockets to sustain longer, but I don't understand what they do to get money.
Yeah, probably not 20. See related comment thread: https://news.ycombinator.com/item?id=11013579
The guys working at quant funds tend to have ph.d.s, in my experience. Some are certainly from state schools (UT Austin).
You're right, AKS is not a very efficient algorithm and randomized tests are generally good enough. But, there are exact tests which do run fast in practice, such as ECPP. Here's some of the largest primes found using ECPP: http://primes.utm.edu/top20/page.php?id=27

Note the largest there is 30,950 digits, which is about 102,813 bits unless I did my math wrong, so I bet it is usable for 1024-bit numbers. Non-exact methods are much much faster of course, but when you really really need exactness it is an option.
Very true, but there is a ton of stuff that Slack provides out of the box.
There is no degenerate 2-pin variant of the UK plug to compromise the safety of unearthed devices.
Free Webinar on Software Architecture Analysis
A friendly reminder.

The items listed here are available on the map on https://whoishiring.io

Direct link to "Who is hiring? (February 2016)"

https://whoishiring.io/#!/search/24.487148563173438/-32.6074...
The Reason Why Developers Are Late
That's a good way to find local-maxima, but not global.
Oh sure, I don't mean that there's uncertainty that this number is composite, just that in a formal sense there isn't "proof" that other numbers that passed, say, openssl -checks 100000 are prime. But I wouldn't consider it unsafe to use them for cryptography.

The comment I was replying to referred to tests that "tell you if a number is prime or not", and the probable ones don't exactly always do that. :-)
This assumes that all technical civilizations more capable than ours must launch self-replicating interstellar probes, and that said probes must be robust and perfectly efficient, because their mere existence guarantees the conversion of the galaxy into computronium.

Perhaps the lack of probes means there is a fundamental flaw to the concept when applied to the actual, physical universe. Or that technologically advanced civilizations exist which aren't interested in sending self-replicating probes into interstellar space.
Dutch police training eagles to take down drones
I'd guess that the amount of momentum in a quickly moving train makes any changes take a lot longer to take place and mistakes harder to address in time. You don't just stamp the brakes to stop or push the accelerator to speed up. The cycle time on system changes requires "tending".
Zotero Standalone may work then. There is also https://github.com/twostairs/paperwork which has tag and search support.
It seems a self-written description of the owner's "previous projects" include an FBI Takedown on one of them - and he's seemingly proud of it. This doesn't bode well for the legitimacy of the current venture:

"I know what you're thinking. FkPaying is a brand new way to watch movies, download books, and download music. I built out a really nice website that's very intuitive and user friendly. Yeah... if you're reading this, the website might have been taken down by the FBI. It was a good run, folks. I hope I don't get taken to jail for this."

Couple that with the overwhelming issues others have brought up here and I have doubts this is a serious business at all.
Ah... the plans were on display :)

https://www.goodreads.com/quotes/40705-but-the-plans-were-on...
I use Hangouts for that sort of things and this dude pretty much gave Google and Facebook their roadmap for the next couple years.
Finsight | New York, NY | Full-Time & On-site | Full Stack Developer | jordan@finsight.com

Finsight comprises 3 (soon to be 5) essential, best-in-class services that offer the banking industry a highly accessible, cost-effective and frictionless environment to research, prospect, structure, market and monitor new issue and secondary market securities.

Our flagship service, Deal Roadshow (www.dealroadshow.com), is a next generation electronic syndication platform used by investment banks during the process of issuing new debt or equity. In 2015, thousands of institutional investors spent thousands of hours analyzing hundreds of billions of dollars of new issue, in Deal Roadshow, on behalf of the nation's leading investment banks.

We are a small, but very ambitious 8-person team. In two years, we bootstrapped our business into profitability. We are currently working on several exciting projects that we believe have the potential to change the way a significant part of Wall Street does business. We welcome the opportunity to have you be a part of it.

Necessary Skills
-5 years of experience building, deploying, and maintaining web applications
-Experience developing scalable web applications with PHP and JavaScript
-Plus: good understanding of server administration
I still use it for email.
Awesome incident-response GitHub list
I find that incredible (in a good way!)
My idea of govt organizations was strict dress code, clock in at 8 AM on the dot, leave at 5 PM sharp, unknowable bureaucracy above your head.
My only hope wrt Yahoo is that Yahoo Finance gets sold to someone before the company implodes. It's basically the only top notch, useful site they run.
then you should re-read the definition of a proof.
Sorry, yes, I had the wrong tab open for that message and attributed it to you by mistake.

> * Chat should not be a central component of an open source project, but an 'extra' for occasional real time communications.

I generally agree that chat shouldn't matter enormously but the problem is that we don't really have a great free alternative. Slack has an interesting hybrid which is largely chat but with some elements which are closer to mailing list style (persistence, search, rich formatting, quasi-attachments) and the only other alternatives I see people regularly using are Google Groups or Git Hub issue tracker, neither of which are open.

The big problem is infrastructure: once we start talking about building a consistent experience with an open project, that means running servers, handling security and support work, etc. That's not a problem for well-staffed projects but it's an ongoing hassle for smaller projects. This would seem like a good place for a non-profit to provide infrastructure.

> If important stuff happens there, it will alienate people who can't participate because of time zones or other reasons.

Interestingly, this is a major reason I see cited in _favor_ of Slack. With IRC, you aren't involved if you weren't logged when a conversation started but with Slack you still receive notifications and can view or search the history.
I wonder how many high level engineers quit during the telecommuting ban?
I dont think that testing whether huge numbers are prime or not is quite as easy as you assume.

https://en.wikipedia.org/wiki/Primality_test
Depends on one's goal and perspective. Finance people's goal is to squeeze money out of an investment. This is why most companies in Silicon Valley wont stay: they're built up on lies to employees and customers to eventually be sold at greater value and gutted. That was what finance wanted to do to Yahoo for a while. They also put in place one bad leader after another with a similar philosophy that damaged the company. This philosophy ignores customers and workers entirely.

My philosophy is more stakeholders than shareholders. Hers apparently was, too. It says at least make an attempt to innovate your way out of a bad situation to get a win for everyone. She tried that with an impressive effort. Ship long sailed, though, so she failed as I expected. Now, with efforts attempted, it's morally right in my model to abandon Yahoo and re-invest that capital. Workers and customers should definitely jump ship, too, if they can.

While we're at it, consider Amazon. Every piece I read for years was how they should do the same do to no or low profit. Yet, they pushed forward with growth and one innovation after another. One set of those became Amazon Web Services. A mini-revolutiom in IT followed. Would you rather they had just listen to finance people and quit long before that? What would cloud market look like?
~12-13% US search market share. That's a HUGE amount of traffic. Plus they have relatively dominant positions in a few oversea search markets.

And quite a lot of display advertising.
Trains are not buses. They are massive. A train running at full til can take several kilometres to slow down, and it most slow down gradually. The emergency air brake is a last resort and can cause derailment itself.

Even trams, much smaller than trains, require quite a bit of stopping room. Rails are so much more efficient and carry a ton more passengers.

It's sad the American train infrastructure is in such sorry shape. European rails are an essential form of travel, and even their oldest stock have these basic safety features (although they don't help if they're turned off; like in that recent high speed French wreck on its final test run).
And only one of those is valuable.
Opendoor - www.opendoor.com - San Francisco, CA - https://www.opendoor.com/jobs

At Opendoor we're changing the way homes are bought and sold.
Moving is one of life’s most stressful events, with months of uncertainty. We are empowering people with a simpler, more thoughtful approach to selling their house and buying their dream home. We are live in our first market and are experiencing phenomenal growth. We have an amazing team of talented and passionate engineers and data scientists.

We are looking for general engineers, front-end engineers, and data scientists to help us change the real estate industry. We've been featured on the breakout list http://www.breakoutlist.com/

Technologies we work with: Angular, Rails, PostGIS, Python, AWS, Webpack, Phoenix (Elixir), GoLang, Docker.

Help us reinvent life’s largest and most important transaction.
>there is no indication of how these parameters were chosen

Is there really no protocol used in projects undertaken by the security community that would ensure that each component of the tools we rely on has a known history?
If it's not an instance of a selection of components running on top of externally scheduled threads, it's not a rump kernel in my book. So, strictly speaking no, but the answer really depends on what you want to convey by "basically". Many of the use cases should fit both projects.
I wonder how many high level employees she lost during the ban on telecommuting, and how much of an impact that had on getting product to market?
The Economics of Pawnshops