skysight-inc/HackerNews huggingface dataset:
> Sometimes, it really is easier to just implement something your self than go through the "soul destroying process" of figuring out how to correctly set up and configure a library, framework, or piece of open source infrastructure

But then the next person to look at your code has completely 0 support, rather than the very little support they'd have from the crappy documentation and stack overflow if you used an open source library.
It's a little extreme but I had a friend who had several clients attempt to stiff him on work.

The one thing he taught me was to always have control of your work until the client pays in full. This means setting up a url from a host you control, so when work is done, you can deploy and client can review it as you move through the design / development process.

Client doesn't pay? Take down the site, send a notice saying nothing further gets done until they pay.

Since you own the source code and the client has nothing since you control the domain, they usually pay up. If not, you're out some hours of work, but your work can be used for other clients and the deadbeat gets nothing.

Remember, always maintain control of the data until the project is completed. Even if your designer or developer, you should always maintain control of what you do until the client pays in full.
I workout at the Golds here in Jupiter, FL every day after work. It started, like many times before, as a, "That's it! I'm getting into shape!", back in February. I wanted to put on some muscle weight (went from 180lbs in Feb to now 208lbs; my goal is somewhere around here). Then, like very few times before, it became an addiction. The exhilaration of high speed running (I'll set the treadmill to 12mph and see how long I can run at that speed - usually no more than 1/4 mile), the feeling of accomplishment after weights (I do weights every day, treadmill is just my warmup).

My stress and anxiety (had serious anxiety since 2012 - drugs did nothing to help) have been reduced drastically. It's very strange because generalized anxiety disorder is more of an epinephrine issue, but when you have it it feels very much mental. It's not until you start finding relief from working out that you start to accept that it is truly a physiological issue. All the fears (worrying about loved ones, worrying about having some disease, worrying about job security, etc.) just fade away with each new workout. It just takes a couple months to get to this point.
Thanks for the chuckle.

(Yes, I know this adds nothing to the discussion)
In my opinion making a programming language more like a spoken language will just add more confusion. To an english speaker, the phrase "take every number in the list X and add five" means the same as "add five to each number in the list X", but in many cases these natural language compilers cannot recognize that.
It's fairly disingenuous to say that implementing polygon-based (the article calls it "vectorial") collision detection on platforms is "very difficult to implement properly" without a physics engine.

The collision detection code for this can be done in probably less than a thousand lines (probably less if everything is OBBs). Adding support for arcs, and even bezier curves becomes much, much easier as well (for both, probably another thousand lines, at most). It is also easier to add support for continuous collision detection this way, should that be something you want (although this would increase the amount of code a fair amount).

FWIW, I used to go the pixel-based route, but after having done it this way I'm not sure I would do it again. It ends up being much cleaner, more robust, and easier to extend. I'd go as far as to say that your collision detection and physics code shouldn't have any knowledge of pixels, only your renderer (and maybe the gameplay code, if you insist) should have an idea about these.

I will say that it requires a stronger math background, however, but in all honesty, probably not that much stronger than is required to make the rest of a game.
New Horizons phones in with lots of Pluto images
I would start from the other side and start learning about how surveillance works, and the numerous forms of SigInt/HumInt that can grab you anywhere.
If you want to disappear but you still want to use credit cards, a smart phone, drive around in a car or login to regular websites (social media for sure) from the same computer, I question your dedication :-)
Building an Erlang OTP release for ejabberd (Advanced tutorial)
I don't know if I understand properly, but are the dimensions not implicitly at least defined if we have n-dimensionally measured point? Any additional dimension would be either irrelevant or would be necessitating additional data to populate the dimension
I believe you are right.
I think the law doesn't regard all commutes, "fixed" workplaces are exempt:

A) You go to your workplace to arrive at 8 am, then you travel 150km away to a site. Your commute to the "base" is not included, however, your work time is until you arrive at the base and leave

B) Some employers would just tell you to be at the site at 8am - you'd have to leave 2 hours earlier and not be paid for it

In my understanding, the law regards B, making the employer pay you for your time (I KNOW, THE HORROR /s)
But building the rocket ship is more fun.

Especially if you know it's going to explode midair once it's launched and you don't have to be in it when it does.
I just can't bring myself to care. I'm a life-long lego fan, been playing with them since I was old enough to play with Duplo. As an adult, I've got shelves covered in lego sets, a lego brick tattooed on my wrist, and saw Lego Movie on release day. And I don't give a single shit what people call the bricks so long as it's not megablok, one of the other knockoff brands, or for some reason K'Nex.

I'm not lego's marketing department, I'm not their lawyer, I'm not their CEO. It's not up to me to give a crap about the pedantic nonsense that is their preference for how you refer to their product. It's not brand confusion. Lego, Legos, LEGO, LEGOS, whatever. People know what you're talking about, and they aren't getting the name "lego" mixed up with anything. People that see the Megabloks and other knock offs and think that they're legos are what they need to worry about. But an informed child, consumer, etc. knows better already. It didn't take very many Megablok sets before I realize they were incredibly inferior in quality and the colors were way off. Lego is obviously the superior product even to a child.

Okay so I lied. I do care, a lot. More than I should. But I'm just so sick of pedantic idiots hopping into conversations like some sort of know it all "WELL ACTUALLY....". Fuck off. Lego, legos, LEGOS, LEGO, doesn't matter we all know what's being talked about. And derailing discussions over that nonsense is obnoxious.
Biuro księgowe z językiem włoskim
Quenching the magnet has a chance to cause damage, but it doesn't necessarily destroy the magnet.

And while liquid helium isn't cheap, filling the dewar once isn't that expensive compared to the MRI itself. You have to contiuously refill liquid helium, which is a significant running cost.
I have, and I hope they succeed (cause I'm building something similar!). I do think drills might be helpful, from a student's perspective, since they are still learning proper syntax. From a professional's perspective, typing whatever can help if you work with niche libraries (like Unit Testing)
How to Create and Manage Gift Vouchers in OpenCart 2.0.x
There is big difference between elite North Korean army and regular army. Totalitarian regime would never trust their citizens with guns. Regular army is basically forced labor camp. Some of them might train shooting, but at level three shots per week, in heavily guarded area.

Source: my father served in communist army.
Yify Codec Pack v1.0, v1.1 Zip for Windows Download Free
From the Wikipedia page that you linked to:

The symbol T = 1/fs is customarily used to represent the interval between samples and is called the sample period or sampling interval. And the samples of function x(t) are commonly denoted by x[n] = x(nT) (alternatively "xn" in older signal processing literature), for all integer values of n. The mathematically ideal way to interpolate the sequence involves the use of sinc functions, like those shown in Fig 2. Each sample in the sequence is replaced by a sinc function, centered on the time axis at the original location of the sample, nT, with the amplitude of the sinc function scaled to the sample value, x[n]. Subsequently, the sinc functions are summed into a continuous function. A mathematically equivalent method is to convolve one sinc function with a series of Dirac delta pulses, weighted by the sample values. Neither method is numerically practical. Instead, some type of approximation of the sinc functions, finite in length, is used. The imperfections attributable to the approximation are known as interpolation error.

You'll notice that it says "imperfections" and "interpolation error" both of which should lead you to recognize that this is an approximation, not perfection. Why? Because truly perfect reconstruction requires a sinc function, which is infinite in time. Want to play a CD back? OK, but first just wait forever for the sound to be reconstructed. Or instead you could build a non-causal system (causality means that it honors the arrow of time, non-causal systems do not) which has infinite, perfect knowledge of the future. With this handy device, you can then perfectly reconstruct the sampled signal. Oh, you don't have one? Bummer.

Another snippet:

Practical digital-to-analog converters produce neither scaled and delayed sinc functions, nor ideal Dirac pulses. Instead they produce a piecewise-constant sequence of scaled and delayed rectangular pulses (the zero-order hold), usually followed by an "anti-imaging filter" to clean up spurious high-frequency content.

And there you go! Real life is approximations of theoretical perfection, not the equivalent. This is why people who do real work on real signals like to oversample.
The proposal and invoicing process isn't fun. Check out some tools that may make this task less painful in the future? something like BidSketch comes to mind.
Hit him hard on the nose. Always satisfying :)
IMHO, it is important to share such an occurrence about a contracting employer with those in your field who take contract work.

Standard & Poor had that habit in the 90s. It wasn't worth the grief to pursue them, but I did pass along my experiences with them to others in my field.
The Google names seem to be much closer to the "should have been called" names from the article.
The 7 Habits for Running Highly Effective Experiments
It's like physical RAM.

It will always be used at capacity.
Universal Century 0079: The Principality of Zeon has declared its independence from the Earth Federation, and subsequently launched a massive war of independence, a war which has raged in every continent on earth and in nearly every space colony and lunar settlement.

But seriously Mobile Suit Gundam was pretty forward thinking on its takes of space colonization. Tons of asteroids brought into orbit of earth.

Massive orbitting spinning colonies.
Why is she paying?

They offered to waive those monies if she dropped the appeal.

She is dropping the appeal and paying.

Weird lady.
n00b. check it:
- http://youtube.com/watch?v=jVkLVRt6c1U
Google and Twitter Team Up to Offer Their Own ‘Instant Articles’ – With a Twist
The fact that the uname is "ucbvax" is a nice touch.
"Each page is self contained." Allright, I guess it's an Emacs site then.
It seems the military in general does not believe the initial painful period would be worth the ultimate goal of total integration. The article quotes a government study from 1992:

A military unit at maximum combat effectiveness is a military unit least likely to suffer casualties. Winning in war is often only a matter of inches, and unnecessary distraction or any dilution of the combat effectiveness puts the mission and lives in jeopardy. Risking the lives of a military unit in combat to provide career opportunities or accommodate the personal desires or interests of an individual, or group of individuals, is more than bad military judgment. It is morally wrong.

This was 1992, when there didn't exist the taboo we have today of not speaking against gender integration and government and military leaders could speak their minds.
Over the years I've come to believe that OOP is primarily an elaborate mechanism for keeping the lunatic in the next cubicle from shooting himself in your foot. Assuming the overall architecture is relatively sane, the lunatic can safely do whatever weird nonsense he like in the privacy of his own objects.

If all the developers on your team are sane, then OOP is just a bunch of unnecessarily verbose conceptual complexity.

(The unfortunate corollary, of course, is that the code from the lunatic in the next cubicle is just as likely to be your own code from six months ago)
How to attract students to your open source project
John Cleese Gives a 30-Minute Creativity Makeover
That's the thing though... angels aren't public market investors, theoretically they're the best insulated from the chaos.
You can improve your technique a lot by carefully watching Mark Rippetoe's Starting Strength DVD. Ask someone to record video of you lifting every now and then and get a feel for your body in space or upload it to youtube for advice if you're unsure.
9 ways to attract students to your open source project
I totally agree with the grandparent comment. We use SNS for a few apps, none of which are mobile apps.

If you want a high level explanation for someone, I'd describe it as Amazon Callbacks. It lets you create callbacks for any action in and across any Amazon web service, where that callback can be in the form of an HTTP post (e.g. back to your web application), email, push notification, etc.
may be an alternative

find . -mmin <5 # less than 5mins

find . -mmin >5 # more than 5mins

find . -mmin =5 # exact 5mins
Why does the client gain power over you if the outstanding unpaid work grows too large?
On the other hand, there are many minimum wage jobs, at least in the U.S., where living close to work is completely out of the question financially. So there's an implicit 2+ hour unpaid daily commute required to have that job.

I'm not sure how to give affluent people the freedom to exchange commute times for lifestyle choices without forcing the same lifestyle choices on the less privileged.
Start by telling the client that it's very important that you get paid. I know this seems obvious but maybe he's just very busy or absent minded. Send these reminders twice a week. Don't be shy or indirect at all.

If this doesn't work, have a collections lawyer send a letter. I once had someone refusing to pay a six figure invoice, and I got paid three days after a letter from a collections lawyer.

But please, communicate super clearly with the client first. Tell them if you don't get paid you can't keep working on the project. If you haven't already spelled this out clearly to them, it's possible that the guy is just disorganized. Maybe he's even here on Hacker News discussing to do lists and tips for overcoming procrastination. Be super clear about your needs.
Maybe if it's just for ground -> ISS -> ground missions they're counting on the structure of a rigid helmet to properly support the head during acceleration. Also notice how the top of the straps, which I'd guess would mark slightly above shoulder level, are well below the top of the seat.
I remember making project using spring. I still have night sweats thinking about it. I'm really happy with node and scala play framework
This is awesome! I spent probably an hour or two yesterday wading through all of it to figure out exactly what each piece does. This make it really clear.
How does an "emergency" shutdown button get that dirty? That looks heavily used.
I have always had the slight suspicion that the names for their developer tools are "deliberately" bad. I mean, far easier to replace and supercede "Amazon SZJ" than something generic like "Amazon Messenger". (As an indirect comparison, finding out which generation of "Kindle" I have is quite a challenge)
Why? Every hour spent on this nonsense is non-billable. You lose more time, roll the dice on winning, and then get to waste more time on collection.

Cease contact, turn down anything you are hosting for them and don't answer the phone from them ever again.

A roofer or contractor and you as an individual is different.
The US doesn't have any protections at all? Like none?

I guess that would explain why I do software dev in a working salt mine.
Well, The Bible Code "works" too.
The thing is, that lesson isn't quite right. Contracts do not need to be in writing most of the time unless you meet certain criteria. A verbal contract is as legally binding as one written on a napkin as one written on 30 sheets of legal paper. I'm trying to find the original case law but I can't remember their names. Basically some guy agreed to sell something at a restaurant and then tried to back out later saying he was drunk or joking, the courts enforced the sale.
Where's the video? Is it supposed to be after the images? There's a big blank space there for me.
New Horizons resumes image return
I was in a similar situation owed a couple grand by a company I had used to work for but was doing freelance for now. I started cc:ing in people I knew lower and lower down the hierarchy. Never got a response from anyone. A while later I heard they had declared bankruptcy, so I contacted their lawyer who informed me that only debts from the last 6 months were collectable, and at this point I'd been fighting with them for a year and a half. I'm still grumpy about the whole ordeal.
This happened to a friend of mine. I warned him when he was 2k in the red that he should get out, by 7k I'd absolved responsibility, at 10k when he got out and was subsequently "blamed" when the business failed for not being there to do more work...

Expensive lesson.
9 Lessons for Entrepreneurs from a Sales Expert
Is Consciousness After Death Real?
Dragon isn't going to the moon. It's going to the ISS.

For the Moon or Mars, presumably they put a bigger capsule on a Falcon Heavy, or even something larger than that. (Falcon Venti?)
Google, Twitter Work on Open Source “Instant Articles” for Mobile
It probably has to do with the debt owed to you and your missing funds. If you're counting on that cash for your livelihood and you need that $5K to pay rent and eat, you're going to be at their mercy. Legal actions or otherwise can sometimes take so long they aren't necessarily the best solution.
Facebook should beat them to it. Announce their Instant Articles technology, based on an already-open format -- RSS. And at the same time open it up to blogging tools so it isn't just for the elite. Let's really do this open. Why can't Facebook, Google, Twitter et al be part of the open web? Time to give back. None of these services would even exist without the open web.
cry me a river?
"Deorbit now" seems more like a button you press to create an emergency than to escape one.
Because they can use the amount of the debt as a bargaining tool. If you owe the bank £1000, you have a problem. If you owe the bank £1bn, the bank has a problem.
It's only perceived power - people are rarely able to consider sunk costs rationally.
Flexport, the platform for global trade, is hiring a Marketing Director
It's not 100% clear from your question whether your client is an agency (doing work for other clients) or an ordinary business whom you are freelancing directly for.

If they are an agency and the work is ultimately for someone else then this route has worked for me before...

In the UK (possibly the same in the US) in the absence of any written agreement (even if you are being paid) then all the intellectual property rights in what you create for your client remains with you.

Remind your client of this fact. And state to them that if they do not pay you, then you will be forced to contact the end-client and tell them that they are using your intellectual property without permission.

Usually just the threat of this will make your client pay up. On one occasion I was working for an agency that still didn't pay me (after I used this threat) so I did contact the CEO of the end-client, I was paid within 24hrs and the end-client fired the agency I was working for.

It might be worth a try.
I'm a big fan of my Hickies but when I need to wear shoes with laces, I always do the Ian knot.
Notwithstanding the assumption that aliens would care about human ethics at all, these messages might be detected thousands of years after being sent, and then it might take thousands of years to get a response. Humanity could just as well have regressed to post-apocalyptic stone age barbarism by the time they show up, for all anyone knows.
Speaking to a lawyer is probably a good place to start. If you are going to escalate you should escalate in the right way, legally speaking.
Other photos of SCRAM buttons show signs of wear too, from my limited knowledge I think a SCRAM is also used in normal operating procedure as a rather extreme "off" button.

https://en.wikipedia.org/wiki/Scram#/media/File:NS_Savannah_...
Pi in the sky: High altitude ballooning with Raspberry Pi
"It is a query language for graph data..." is directly from their description.

https://facebook.github.io/react/blog/2015/05/01/graphql-int...
This is called Parkinson's Law. https://en.wikipedia.org/wiki/Parkinson%27s_law#Generalizati...
Epic Games releases $3M in art and sound assets for free
Simply because they now have leverage over future payouts. If the amount outstanding is significant to you (say maybe 1/12th of your annual income) then the client can do things like:

"We're really close to being able to afford to pay your bill, but I won't be able to do that until you give us the new features we talked about."

So now you're at a crisis point where you have to decide if you're going to keep putting in "free" work with a client that owes you money in hope of future additional payout.

Whereas if the guy is just late on a day or two of pay and you can say "I can't do anymore work until you've paid your invoice", then you can walk away free and clear with little lost sleep.

It's like that old saying (rough paraphrase):

If you owe the bank $10,000, it's your problem.
If you owe the bank $10,000,000, it's theirs.

:)
Because he can say: I will pay you once you've done this or that. If the outstanding amount is large, you are more likely to go along with this, because you're hoping it will get you your money without legal action. If the amount is small, you can tell him to fuck off and pay you now for the work you have done or find someone else.
Because then you simply can't just walk away. You now have this massive amount you'd like to collect and the client has that over you. So you keep talking to him, he keeps giving you excuses, "maybe if we just get to this milestone I can start paying you a portion..." blah blah blah. You end up digging yourself further in the hole trying to recover the money you are already owed.
Fındıkzade İlaçlama Servisleri
They're not primitive and narrow, that's the point. They're blobs of state that can masquerade under any interface - files, devices, windows or whatnot, all while having a common primacy so they are easily introspected, cloned and extended. In the Spring OS, for instance, you have the ability to compose or create entirely new names from existing primitives like environment variables, sockets, files, etc. by operations equivalent to set manipulation.
Tech Reporters from around the world on a global startup map
How My LinkedIn Profile Almost Made Me $65,000
It makes me think that eventually technology will be so vast, there will be a need for a 'Google Translate' of such terms.