skysight-inc/HackerNews huggingface dataset:
I ported the Fortran and assembly code to 'C' for computing stress on orbiter (aka the space shuttle) based on winds aloft data. We received the data from a weather balloon sent up on launch day.

We even rolled our own work balancing and coordination system based on NQS. The UNIX code was far faster due to hardware speedups and parallelizing the code but it was much more resilient as well due to our putting in checkpointing and restart and recovery logic into the work manager and code.

The project won a Silver Snoopy because we retired a Honeywell mainframe that was costing NASA $5 MM/yr in maintenance fees. I assume there was a guy or team of guys prepared to fabricate any component required at that price. :-)

Because I was a contractor working for a contractor I did not receive a Silver Snoopy. Trust me, I regularly look for those little guys on ebay because I'd love to have one. I'm still cheesed about it twenty years later.

Although it's a fun anecdote (and admittedly not nearly as cool as your example) I don't think it's garnered much more than a "that's cool" reaction from people. Probably too many other people running around Houston who've done similar things. If it would get me a job at Google I'd jump, but in a town full of ex-NASA employees it's nothing remarkable.
TLDR: A professional matchmaker finds their clients need to pay them because said clients are loathsome jerks who can't get a date any other way.

Next up: Most people are still shallow.
" It would obviously be a waste of money to serve more people, or even pay its Chinese workers a living wage."

They do. Compare the workers at Foxconn Apple factories to other factory workers. And remember that just about every other tech company also makes their stuff in China.
How to Become a Better Travel Photographer in One Week
Something in between is possible. If you were to get annoying popups that you had to dismiss daily until you updated your system, most people would just click OK and deal with it. Unless they were in a hurry, as suggested by the parent.
I've spent 99% of my career working on things that would be of no interest to an investment bank:

One of the many interesting conversations I've had over the last few months is with a guy who leads a team of X00 developers out of one bank's 1X,000 developers, which does minimally GUIs, graphics, GPUs (for rendering and simulation), mobile platforms, and content creation tools. His #1 problem right now is that you are representative of many, many developers who don't know that his sort of group exists. I think he'd describe his job as "We're the thin edge of the wedge hitting the really hard problems so that our customers in the bank can focus development on the really valuable problems."

(I don't know if I'm cleared to talk about them until contract negotiation wraps. Sorry, not trying to be coy here. Take it on faith that many of the big guys run shops which have those needs and more besides.)
e e cummings actually please use the right

capitalization and punctuation lol
> but its not because it did more than one thing, it is because it didn't do them well.

In general I agree with your line of thinking, but I will nitpick on this particular sentence (or the way it's phrased) and say: the whole idea of doing only one thing is that if you try to do more than one thing, you will definitely not do them all well.

I do agree with you though. The "many things" that postgresql does are all actually just one thing: database system.

Yea some people could argue that under the cover it's many different things, but the whole idea is about focus, not about counting features. There are always multiple aspects to the "one thing" (whatever your one thing happens to be). Doing the one thing well means tackling all of these aspects.

The reason you can't do multiple things well is that each one of the multiple things you want to do will in itself have many aspects, and your focus will be fragmented trying to tackle too many things with very limited resources.
Do you know about the "--no-wait" option for emacsclient?
Evidence? Most people don't think about prison when they are committing crimes. They might think about whether they will be caught.
Which is which? I'd rather have it like when it's summer in the northern hemisphere the whole year.
Thank you for the book recommendations!
Police reports illustrated (archive)
I'm with you on this one. When I first heard about this and signed up for the newsletter, I was genuinely excited. However, the more I hear about it, the more disinterested I am.
I've been using StackHut loads recently. Though it's more of a replacement for using AWS Lambda and AWS Gateway together.

There's a CLI tool and you can deploy literally any function you've declared locally which StackHut then automagically available through HTTP, no web server routing or request handling required (on server side at least).

It's a super fun idea and it's surprisingly easy to get started with. If you've got some free time this weekend, totally check it out.
Well, for how long? Not all the job offers come in at the same time. If your only offer so far is McD's, it might be worth it to do some extra job training for a year to be a more attractive candidate and then see how things go after that. Even though it's another year of unemployment.

There are actually "wife skills" classes you can take in these countries, I just saw one from India the other day. Offered to cover everything from cooking and cleaning to beauty to party planning.
I actually agree with this one. :) The usual argument in their favor is that having to explicitly return `()` all the time would get tired in low-level C-alike functions that mostly operate via side effects, but I'm not particularly swayed that we should be optimizing for that use case (but then again I'm also of the opinion that bitwise operators don't deserve their own symbols, so I may already be an enemy of this crowd :P ).
A fun programming challenge is building an open source platform or some other software that scratches your own itches-- it's being a creator.

Solving arbitrary puzzles someone else has set in front of you, in order to get a job, is not a fun programming challenge.

It's one engineer saying "I bet I can come up with something this guy won't be able to do" and clueless companies and HR thinking they can "evaluate" programmers by "how well" they do on these quizzes.

They will miss out on the best programmers because the best ones value their time enough to create new things-- not solve "challenges".

Challenges are attempts to make you fail. They are not about learning about the person.

If you have self respect, you will use Straighter as a filter to exclude companies that are not worth working for (because if they use Starfighter, you can guarantee their working environment is not conducive to a career where you look forward to going to work every day.)

Starfighter should pivot into education. Then this work would be useful. Right now it's corrosive to programming as a profession.
> Why do criminals need to be treated humanely though?

Because to treat a human being like they are not a human being makes you evil.

> Won't the deterrent effect of prison be reduced if we go too easy on them?

Data says: no. Beyond the simple deterrence of losing one's liberty (which is significant), the harshness of prison has no real deterrent effect -- but does serve to acclimate prisoners to violence, coercion, and anti-social behaviour. What prison does is rehabilitate, or fail to rehabilitate. That is the metric which matters.
How long until News internationals pet bent coppers are selling the browsing habits of celebs - sounds like the MET police is getting overmighty again - time to let Therasa of her leash.

For those not familiar with history post ww1 the Met Police wanted to take over MI5's job.
The authors are from Klout, so it's documenting what Klout does, or at least the science behind their decision to do certain things.
Yeah, should have said "relative to the expectations of a normal human." Shopping a block trade is, I think, level two?
These are Patrick's levels. I'm writing up Erin & my levels now. If you liked Microcorruption, well...

Here's, like, I don't know, a taste, or whatever:

https://www.dropbox.com/s/8l2d814o1cuiumv/Screenshot%202015-...
By contrast:

https://www.themarshallproject.org/2015/08/19/prisoners-who-...

"I forgot I was incarcerated sometimes. The staff treated you like a human, not a number."

"I’d say it was a way more liberal place, with way less of the prison politics. At the camp, everyone wasn’t segregated by race, like it was in prison. And the power dynamics and the violence you see on the prison yard, the ‘survival of the fittest’ stuff — that was hardly there at all."

"There were enough of the tough guys there that I had thought the same politics would still hold true, but I learned that fewer total men, plus more freedom for those men, equals a safer place than an overcrowded yard."

"You’re still counting down the days until you go home; it’s not like you want to stay there. But fighting fires, man, that is so much safer than being in prison."

"I saw guys fall off cliffs and get pretty injured, chainsaw injuries, burns, heat stroke."

"It was so physically demanding — but I have to say, it was an honor, a privilege, and a gift to be doing it. Every day, we wanted to prove we were better than the professional firefighters who were there. And it made me understand how much good I could do and how proud of myself I could be at the end of the day, which never happened in prison."
> There's a meaningful difference, it the question of whether your whole timing system is based on a lie. Is midnight in the middle of the night? Is midday in the middle of the day?

Solar midday already isn't the middle of the day in much of the world. It happens around 3pm for me in the summer, and before noon in the winter.

Not everyone in the world lives close to the equator. All time is, in a very real sense, just a consensual lie we agree to tell ourselves.
The author is a known industry shill. His articles (this one included) are click bait and SEO fluff for his LT-Accelerate conference - usually wrapped in soft content or descriptions of products for companies he consults for.
Yes and it is for a good reason. Earlier today in New Jersey:

> A jury yesterday found Spolizino, 37, not guilty of death by auto and leaving the scene of a fatal accident in the death of 24-year-old Stephen Clifford on April 19, 2013. An aggravated manslaughter charge had been tossed earlier by the judge.

http://www.nj.com/hudson/index.ssf/2015/10/acquitted_jersey_...

> Authorities said Spolizino was driving 60 miles per hour -- 35 MPH over the speed limit -- when his vehicle struck Clifford on Kennedy Boulevard. The state argued Spolizino caused Clifford's death through the recklessness of the speed at which he was driving.

> The jury disagreed.

> Video showed the pickup continue north on Kennedy Boulevard where it went through a red light at Montgomery Street before pulling over.

> The video then showed the pickup go into reverse and back up to Montgomery, the officer quickly dialed 911 and a witness said he saw the officer at the scene of the crash within five to 10 minutes of the impact.

> During the trial, Garrigan noted that Clifford was crossing against the green, implying that Clifford bore some of the responsibility. He also noted that speeding on Kennedy Boulevard is common.

http://www.nj.com/hudson/index.ssf/2015/10/jersey_city_polic...

I don't have any insight into the case in particular but I really doubt the outcome would have been the same if the person driving were not a police officer.

In other news, the NJ police had choice words for Tarantino.

> The New Jersey State Policeman’s Benevolent Association has become the latest police organization to call for a boycott of Quentin Tarantino’s films, following the director’s participation in an anti-police brutality march in New York last weekend.

[...]

>“Quentin Tarantino needs to understand that as a public figure his voice is one that people listen to,” Colligan’s statement continued. “He has an obligation to be more responsible. This is not a movie, this is real life where police officers lives are impacted by his words.”

http://www.ew.com/article/2015/10/30/new-jersey-police-quent... (sorry for quoting ew, you don't have to click the link)

You know what impacts police officers' credibility more than a director's words? The benches of police officers that filled up in solidarity of a police officer who doesn't deny that he was behind the wheel of a car in a hit and run case driving 60 miles per hour on a 35 miles per hour area. Would any of the police officers be there if it was... I don't know... an undocumented immigrant without a license or an out of state driver or anyone who was not a police officer?
Care to share any references on learning modern Fortran? I've tangled with some pretty ancient code (full of Hollerith constants and tangled mazes of GOTOs) but I get the impression there's a whole other world of Fortran out there.
This DIY Wireless Keylogger Fits Anywhere, Looks Like a Wall Charger
Amazon Register Service to be discontinued
Rolls-Royce manufactures awesome cars that I will never buy. Let me tell you something they are not worried at all.

It's ok not to be for everybody :D

Keep it up Patrick.-
86% of statistics are made up.
I like the constant updates and community behind OpenStreetMap. I'm thinking, would there be a particular reason why a developer would choose Google Maps instead of OpenStreetMap for a new application? I don't know if there are any major flaws
EFF asks appeals court to “shut down the Eastern District of Texas”
Why would you give customers a 90 - 95% discount on the going rate? You've discovered a less expensive cost structure, so keep quiet and enjoy the income! Pricing so low will risk attracting bottom feeders and scare away folks who are used to paying normal prices.
I thought it died a while back..

http://www.slate.com/articles/business/the_bet/2014/05/klout...
So these genuinely bad people, you feel the solution is to lock them up for life? Whats the threshold to indicate when they should no longer be allowed to participate in society?

A lot of "bad people" succeed in the outside in politics, banking, venture capital, and frankly every industry. A lot of "bad people" in prison could easily be leading much different lives if they were born into different circumstances. How do you expect these people to become productive members of society and transition from "bad people" to useful citizens if you deny them any help or any tools to do so? If your only choice for survival is to sell drugs, then you're probably going to sell drugs. If there are better options, most people will take them.
So why didn't he advocate for leniency in the thousands of other instances where "it would've saved taxpayers about $x"?
Don't get it. This whole thing could have been solved in a 5 minute review with folks. Maybe they want more than just that 1 feature?

Either way, installing _any_ software, even those that only do a read (how does he even know that that's all it did?) to a mission critical piece must always be vetted, end of story. Heck, even a _read_ could take down the system if it did lots of JOINs a slower DB, etc.

Just because you can get something running doesn't mean you're a systems engineer.
I'd rather they spend that money on Mars than turning Iraq, Syria, Pakistan, [enter unfortunate country here], into a hole in the ground with cell service to feed the MI complex for the same amount.
Different kinds of grain have vastly different appearances. A pixel is not a pixel.
Will there be some sort of external chat/discussion forum? I seem to remember TPP having a subreddit and an IRC channel for discussing and voting on strategies. Especially useful since the official chat was flooded with commands.
And it's on the front page of HN?
The methodology is trying to remove the admissions department's effect on student success, leaving behind everything else (faculty, peers, course structure, university prestige, money vs prestige focus, etc).
> Another upstanding citizen who doesn't care about an issue until it personally affects him.

I think this is false. He authored and passed criminal statue reform legislation in the state senate. He also clearly cares about people outside his own community: For example, he was a active proponent of urban education, co-founding a group of charter schools, teaching ACT prep courses to disadvantaged students, and much more. See:

https://en.wikipedia.org/wiki/Jeff_Smith_%28Missouri_politic...
Backstory; This service was launched in Q3 of 2014 and competed directly against Square & Paypal. Mobile app, card reader and access to reporting data on transaction history etc.

http://techcrunch.com/2014/08/13/amazon-local-register/

FTA: Effective October 30, 2015, we are no longer accepting new customers. Existing customers can continue to use Amazon Register until February 1, 2016, when we will discontinue to service. We regret any inconvenience that this may cause.
Sounds like the Starzi.
That's a whole other problem with surfing!

Surfing regularly is a terrible hobby. Time-consuming, expensive, cold (depending on location). Wetsuits are annoying. Waves are crowded. People are jerks. People are dangerous. The ocean is dangerous. Injuries are fairly common.

In a two-hour session that starts just before first light (waking up at 4:30am in summer) I maybe get 5-10 decent waves to myself that last a minute, maybe two.

The fact that people still do it tells you just how amazing it feels to ride a wave.
I don't get why they need to hire someone that knows Fortran already. I'm sure any competent and versatile programmer would be able to learn quickly those technologies.
> Sure there is. Some of us haven't ever used DST at all, so it changes with relation to time zones.

Your DST == Your standard time. Making your DST permanent is a NOP. Nothing changes for you.

> There's nothing wrong with changing one's hours to be a bit earlier in the day.

This is a distinction without a difference.
Surely Audition.
Exactly. I spent 40 days in prison once, on a cell with 12 or 13 other dudes... I would gladly take the isolation. I would lose the dozen or so blunts I smoke with some of the cool dudes with whom I had common friends, but I would be first in line for that isolation and some books.
As others have said, this is basically what inetd and the likes have been doing for a long time. The reason why it isn't used for heavy services anymore is that every request will spawn a new process, and that's extremely expensive. That's like CGI at the socket level. The natural "solution" you have is to let your process run, and every time a new request comes from the network, it is merely redirected to your process, possibly under another format; that's FastCGI for you. But then you lose the simplicity of programming your process as if it were called for every request.

The real innovation that Lambda brings on the table is container reuse [1]. Basically your process is started in a container the very first time a request hits Lambda, and the initialization step happens; when it's done the container is "snapshotted" and runs the request. If the request has been completely processed, the process should normally close, but instead the container is kept hot for the next requests. If they come not too far away, the container will be reused, right after the snapshot, as if it was run for the first time.

Because of this trickery having many requests is not so expensive anymore, there can be very little latency. Bring that to everyone and inetd/xinetd/systemd's socket activation can be seriously considered as a viable solution.

[1] https://aws.amazon.com/blogs/compute/container-reuse-in-lamb...
My current node version is 4.1.0 and npm is 2.14.3. I don't see any reason to upgrade. Node PLEASE implement HTTP 2.0
You set updates to download automatically but not install. It's one of the options. Then you get alerted of updates and can install them when convenient. You get a small notification on the login screen.
Thanks! I was the lead...well only dev on this project and wrote this article. I tried to build the tool to be as flexible and reusable as possible but some compromises had to be made. I hope to, eventually, make the changes necessary to have it be truly adaptable so we can open source it. Fingers crossed!
Our opinion about what laws "matter" isn't important. We're not the ones who get to decide.
In a government agency that has sensitive information about ongoing investigations about criminal activity and personal information, you can't put up a web page for ANYTHING without approval.

Also, he admits that when that happened, he "blew up," yelling and cursing at Rasmussen. He remembers saying to Rasmussen, "I'm going to PDR [public disclosure request] the shit out of you."

That alone will get you escorted out of a LOT of companies who will say you definitely "did something wrong".
You can disable 3rd party fonts if you really dislike them that much :D
"Jason Ur" is such a cool name for an archeologist, it wouldn't be out of place in a movie or a book about immortals hiding among humans.

Edit: Wikipedia for the uninitiated: https://en.wikipedia.org/wiki/Jason and https://en.wikipedia.org/wiki/Ur
Tell HN: Some .tk domains have been hijacked
Some .tk domains, including tcl.tk and tclers.tk, which host the development of the programming language Tcl, were hijacked yesterday and now redirect to a BitTorrent tracker. Both tcl.tk and tclers.tk, though owned by different accounts, had their domain delegation changed to point to a server that is under the control of the attackers. The owner of the tclers.tk account has confirmed that he can no longer access his customer account using his credentials nor reset the password for the account. Based on the tclers.tk case a brute force attack against the passwords seems unlikely. The tclers.tk account was still accessible by the owner earlier in the day, so a session stealing vulnerability on dot.tk is possible. The public WHOIS information of the affected domains has not changed so far.

The following high-traffic (per Alexa) .tk domains currently resolve to the IP address of server mentioned above: http://pastebin.com/PLh2amVx. DotTk has not made any announcements regarding the situation yet.
I suggest it is package manager. Everything has it's own little little plugin management tools, for retrieving, installing etc.
No, it isn't.

Poetry is an entirely separate discipline with a long list of associated skills, some of which overlap with those possessed by a good programmer. You're not a poet unless you're a poet, so just call yourself a good coder for fuck's sake. It's not like it's less prestigious.

source: published poet who works as a software engineer.
No, as kibwen said so beautifully, Rust people are always right and don't need to look at anything else.
Conversely, schools with a monomaniacal focus on industry do rather well. I'm specifically thinking of Rose-Hulman - an undergraduate-only engineering school - ranked at 23rd.

Also, a very similar argument to what you're making explains why I don't think that the gender wage gap is an big issue.
Do you think we're permanently changing human behavior and perhaps there are people who are less likely to commit crimes? Thus there will be fewer robbers in the world, for example? These people are emboldened by the darkness and smaller crowds? Were there particular areas where the crimes occurred?

So many more questions...
yikes growing up in socal, i've never surfed anywhere without a lineup.