skysight-inc/HackerNews huggingface dataset:
Cool story!

> Modern radars sample at 50 MHz, giving a 3m inter-sample distance. Getting that 50 MBytes/sec data down a 19.2k bits/sec channel was a challenge

Surely you would do the processing for target extraction on the radar's side of that link, and send much less frequent samples from the estimated track over the slow link? Tracking on scanning radars can be tricky, but I suspect that would something so big and so slow the processing would be quite simple. It's also a bit surprising that ports don't do this with secondary radar (like airports do). Using the ship's signals with PCL or similar technology would definately be feasible.

Radar is a technology with great promise. The advances in computing power, signal processing, and radio technology over the last decade or so is a radar revolution waiting to happen.
>academic rant about "well in 1989" (no one cares)

Funny, my age seemed to be important when I was "young and inexperienced". Now "no one cares"...and I am "too old and set in my ways". Which is it? Both? Does my age matter or not? Both again?

Hint: if your conclusion remains the same, but your reasons for that conclusion are this inconsistent, then your conclusions is almost certainly not supported by those reasons. In the words of Popper, an "immunized" theory, meaning it is immune to falsification by empirical evidence.

Anyway, as you gain experience, you will probably appreciate the wisdom of domain modeling. Or remain ignorant. Not sure how the GoF Pattern book got into this discussion, but note that it is largely a description of workarounds for non-dynamic OO languages.

The 6x slower performance was relevant for "Data Parallel Haskell", because performance is pretty much the only reason for doing that sort of parallelism in the first place, as I explained. HPC was relevant because they had been doing the thing that was claimed "impossible" by SPJ in languages not like Haskell...in FORTRAN (which I hope we can agree is not all that much like Haskell).

Had you paid attention, you would have noticed that I use functional techniques when appropriate. I just don't buy the inflated claims, which have been consistently inflated and consistently unsupported by evidence for well over 2 decades now ... and object to arrogant ignorance such as that which you have amply displayed and continue to display.

To call HOM derivative is not exactly a deep insight, when I very specifically told you that it was derivative (and the papers are also very clear about that). However, you display fundamental misunderstanding of not just HOM (which could be forgiven), but also OOP and FP: HOM is exactly not "function composition". OOP languages have had higher order functions ("blocks" in Smalltalk) for decades, and these can be and have been composed quite easily. The point of HOM is that the first order mechanism in an OOPL is messaging, so having functions as the higher order mechanism is inconsistent. HOM creates a HO mechanism that is based on messaging instead of functions, hence HOM. Actors are an unrelated concept.
Watch and share my Walking Dead Sweeps video
One (minor) problem with runit is that runsv maintains the pipe between the command and the logger. If runsv dies then the pipe is lost and logs are potentially lost.

S6 apparently solves this: http://skarnet.org/software/s6/index.html
Adding strlcpy() to glibc
You need public money to help innovation but you still need individual's greed to make it happen. Would you spend your entire lifetime building something and you get nothing in return other than pat on your back ?
Because the profits from those drugs can be used to fund new drug therapies as well. Same reason as private companies. I'd prefer the drugs are made available to anyone who needs them at a reasonable rate (maybe a sliding scale based on income?) then making those discoveries public domain.
Completely agree. However, if everyone adopted this viewpoint, it wouldn't be effective.

Shhh! Don't tell everyone. ;)
I'm curious to know what you'd recommend for people who are looking to build applications around novel network protocols that aren't interested in the the certificate authority aspect of TLS?
Bayesian Modeling of Click-through Rate for Small Data
You wouldn't be waiting for very long for someone to pick up your pre-filled order sheets if the waiters didn't spend any time chatting with other guests.

My point is more that the interaction with the waiter is actually an integral part of how the sit-down restaurant experience differentiates itself from fast food, as well as an opportunity to persuade guests to take extra side dishes and chef's specials from the point of view of the restauranteur.

(Yes, it's probably partly a cultural thing; I don't even want to order a main course until I've got snacks on the table and a drink in my hand unless it's counter service. But notionally more efficient alternatives to traditional table service have been around for a long time everywhere without restaurant owners feeling the need to replace it en masse)
I'm sorry but eCommerce isn't rocket science and neither is proper QA.
When you introduce a new API endpoint or format
for data at rest, think hard

Yup. I've added columns where I've used a datetime where a date would have sufficed and then regretted it later once tons of data was already in the table. Or added a varchar(255) and only later realized that that wasn't big enough. Sometimes the wrongness of a type only becomes clear down the road.

If you're designing an experimental server-side
feature, see if you can store the data off to the
side (e.g., in a different location, rather than
together with currently critical data) so you can
just delete it if the experiment fails rather than
being saddled with this data forever without a
huge migration project.

Yup, sometimes an extra join or lazy-load is well worth the isolation.
Heh, it's pretty close to the Konami Code, I wonder if that was the inspiration? https://en.wikipedia.org/wiki/Konami_Code
Why photography enriches your life
As of 7:24 PM GMT the above link has the amd64 .deb for sid.

Still waiting on the i386 .deb for sid.

Your link and this link (https://security-tracker.debian.org/tracker/CVE-2014-6271) useful when considered together.
http://benchmarksgame.alioth.debian.org/play.html#whymemory
Its interesting because a successful apparel e-commerce company from India, Myntra call themselves technology company first, apparel company later.

This goes on to show the importance that companies that have predominantly online presence have to give to technology.
I understood that it was common to post the paper to arxiv when it was in the process of being peer reviewed by a journal. The problem is the extended lag time between submission and final publication with most journals which pre-print archives like arxiv try to solve. Do people really just "submit to arxiv" and then that it? I didn't know that, but its not common in my field to use arxiv so I have not kept up with all practices.
> A few hundred thousand by an individual is literally a rounding error to tax revenue.

Which is why I said: "All that said, if you sneak away a million US or so, go for it. It makes no difference what any one individual does as such(...)".

> (...) it's a fact that a large number of very profitable companies have avoided hundreds of billions of dollars in taxes over recent years. (...) Take your tax crusade to Apple, Google, Amazon, Microsoft and the rest of the billion dollar club who are stealing your precious taxes by the hundreds of billions.

Doing one does not preclude the other. If a company destroys wetlands by dumping chemical waste, that does not make it ok for an individual to destroy a small grove by doing the same.

What I probably failed to get across is that my main point is that I don't think it is OK to dodge taxes; I'm fully aware that pretty much anything any one individual does becomes a rounding error compared to what a big corporation does. But corporations are made up of people, and those people are guided by among other things prevailing sentiment. So the young whipper-snapper that starts out by dodging some taxes today, might think little of dodging billions in the capacity as CFO in thirty years.
This doesn't really mean anything, as the work isn't peer-reviewed yet. However, if this does become accepted it will have an extremely large impact in Physics. The fact that this could do away with the information paradox and add some harmony between General Relativity and Quantum Mechanics is a big deal. Furthermore, as the title suggests, we have to rethink the origins of our universe.
While this is interesting, it's pretty much useless. Traders can do the basic maths in their head, in a split second. If they can't, they have no chance of making sense of any sort of financial numbers and indicators.

Furthermore, the price of the stock doesn't really matter for anything above a penny stock. 100 shares at $25 is the same as 10 shares at $250, all else equal (for instance, market cap).

I also think larger positions are better, for instance $10K per trade is a good number. It's high enough that commissions are trivial, so you can make money off a 1-2% swing, rather than needing to make 3-4%. Of course, the ideal is 5-10% (well, more is ideal, but 5-10% is a realistic enough number for a short time frame, say a week or two), but it's nice to exit out of a trade that turned against you and still take a small profit at the end.

And of course, this app ignores the most important part - picking and timing stocks. Some understanding of technical analysis as well as sentiment is required, and basic market dynamics (supply vs. demand, volume, etc...).
Atomic commits yo! But yes, it was built with much love and attention to details.
That makes a lot of sense. If I look at any project I've contributed to, it always started out with something small. Taking the time to make a small PR that makes a tiny improvement:

- shows you care about improving the project; you took the time to improve something small that others would ignore

- lets you test the waters. Are the project owners receptive of changes? Is it pleasant trying to contribute to the project? Or do they ignore your patch and don't reply for 2 weeks. You wouldn't want to spend a lot of effort just to find that out.

- gives you a chance to become familiar with the process, the tools, gain practice, and hopefully get rewarded with your change being accepted

For example, my first CL to Go was a trivial change:

https://codereview.appspot.com/97280043/patch/40001/50001

But without having done that (and having a good experience) I couldn't have been working on more complicated changes like https://codereview.appspot.com/142360043/ now.
HotelTonight’s Pivot Was Inevitable but Its Brand Is Diluted
The Linux kernel is considered monolithic because all those modules run in the same kernel space, where they can all walk over each other and bring down the system. Systemd is not like that: its components run in separate processes.

By your line of reasoning, the GNU Hurd is a monolithic OS, because most Hurd servers live in the same source tree and send messages to each other at runtime.
After it happened 5 times in a row, I finally just aliased pacman -Syu to "breakX".
So I don't know how McDonnalds works exactly, but you would either need the capital to buy (borrow etc) a restaurant or you would have to be chosen to run a restaurant. Meaning you have very high-paying abilities. And in some sense, growing a franchise-taking enterprise could be technically called a start up even if not particularly innovative!
Dude who likes to work alone keeps a zip archive of all old versions of all changed files in git, and git becomes slow.
Do most employees at technology companies subtract value rather than add it?
Your 20 months of returns hardly make a compelling argument.

We are in the midst of a 3 year old bull market. We are just barely off all time highs in the S&P and Dow. Nasdaq is also killing it -- even after some pullback in high beta (volatility) stocks.

Your returns the last 2 years are not typical of an average year. A return approaching double digits over a long trendline is not beyond reach, but it would be a mistake to bank on a 12% return IMHO, and even more of one to suggest other people could expect the same.

There are tons of calculators where you can play with average returns over time, check one out.
That's like saying it takes 7 billion to make a company that competes with facebook, and you'll never get 7 billion series A funding. Trivially true, but to compete with facebook is a process, and not all stages of a process use the same funding mechanisms.
How to Design Classes (2012) [pdf]
A friend of mine worked on the netflix debugging tools for a majority of their players (tvs, blu-ray players, consoles, etc) and there are a number of remote combinations like that inside the players to bring up all sorts of goodies.
I agree completely. The article's principle is great, but the specific recipe they describe is a disaster waiting for happen for a newcomer.

I found chicken to be the hardest meat to learn to cook: underdo it and you have salmonella, overdo it and it's cardboard. A well-cooked chicken is a delight, but it's a pretty narrow range. I found beef and fish to be much less scary meats as a novice since undercooking them is less of a risk. You can't undercook salmon, you can just end up with surprise sushi.

Likewise, I love making rouxs, but it took a number of tries before I had an intuition of the cook time/temp before and after adding the fat.

> - how to properly season something (how do you know how much salt and pepper to put on)

It's hard to have precise rules for that because every piece of food is different. Chickens aren't made in a factory (yet), so each bird will be a bit bigger or smaller. You kind of just have to learn it by taste and practice.

> - knife handling and care

I find youtube videos are really great for technique. Just search for "how to chop/prepare <ingredient>". I can cut a bunch of fruits, vegetables, and animals now with confidence.

Taking care of knives is harder. Video doesn't do a good job of showing tactile details like how much force to use on a honing rod.

> - classic flavour combinations

What I do whenever I'm in the mood for something is look up a bunch of recipes for it. If you compare them all, you can kind of get a feel for the ur-recipe that underlies them. Look at a few of those and you'll quickly get a feel for what things go together.

> - what you should always have in your kitchen (stock, garlic, chilli, etc.)

This depends a lot on what cuisines you favor. I think the absolute basics are salt, pepper, oil, butter, flour, and a few aliums (garlic, onion, green onion, etc.). If you have those, you can take damn near any vegetable, throw it in a skillet, and sauté up something tasty.

I'm always surprised by how far "add to pan on medium heat with butter, salt, pepper, and garlic" gets you.
that is interesting. Velarika is the tamil word for cucumber too
>Shipping is massively fuel efficient

That's interesting.

>Mishaps are insured

The cost I was thinking of was the bad PR. Ships running aground with people dying, mass strandings at sea with people living in squalor unable to flush toilets, and general sickness run wild.
Are you going to wait 60 days before patching something like this: https://news.ycombinator.com/item?id=8361574 ? :)
A Visual Guide to Pitching
If you're doing technical analysis yourself it's a joke and indeed reading tea leaves. However, technical analysis is essentially what high-frequency trading automates and has made many people billions of dollars. You have no chance competing though, by the time you have identified your Fibonacci retracement or whatever other snake oil you're looking for, there have already been millions of actions taken by hundreds of HFT firms that have likely already eaten your lunch before you knew you were hungry.
JQuery hacked: Site was hit, but not the library
Apple has now pulled 8.0.1 - There is no option to update on device any longer.
Business Dev for Engineers – Step 1: Admitting you have a problem
60-120 days? Your equipment will all be fully compromised by then. I can understand not updating for feature/bug fix updates, but for security updates, you should be patching as soon as possible.
Weird idea for an app, but at least it's pretty. Swing trading probably isn't for you if you can't do basic math in your head.
When I saw the title for this post at first, I imagined I was going to enter the sequence on the site and see something crazy happen...
still needs to be approved by the FDA, as the rest of the world is using this for guidance.

majority of drug development is not the actual science work, but tons of paperwork and audit trails. as history has proven if you play fast and loose here a lot of people will be hurt or killed.

you need to document every step along the way. and once clinical trials start, the scrutiny increases, a lot.

there is a now a fast track for very promising breakthrough drugs, but getting this designation is very hard and relies on proven, documented science.
I thought that 'derpecated.zip' was an accidental misspelling until I saw 'derpecated' repeated again on the next line.

It looks like you can easily fix this with git filter-branch
Good point. This is something i wrestled with. It's very likely this will fail (for both social and scientific reasons). At the very least though if it fails for scientific reasons, since experiments will be openly disclosed (unlike the siloed process at pharma r&d) - we will learn something - even if that something is "don't try making this drug again".
>If you create something and offer it for sale, yet every single person simply pirated it vs. buying it from you, then haven't they removed the value of this thing that you still own?

I think this is where the misunderstanding occurs. You feel that the creator owns all potential value immediately when the thing is created.
I dont believe that this is true, the owner owns only that value which they are able to realize, if they are unable to realize the value they expected then that is not theft.

It is however copyright infringement to make and distribute copies. I am not trying to defend piracy as a whole, i am simply saying a person downloading a piece of media is not committing theft; they are only taking part in copyright infringement, you are trying to make the argument that it is the same thing as theft.

>It's not an assumption that there is demand for the product if people are willing to download it.

Correct.

>And, economics (as well as common sense) tells us that there is some price above zero that people are willing to pay for that which they demand. Isn't that all we really need to know?

where did this come from? demand of an infinitely reproducible product does not necessitate "some price above zero" it can be exactly zero dollars that people are willing to pay.
There are any number of things at any given moment that I would like to have but would not pay for, if i were able to get those things for free, i would.

People will take free things they dont even want simply because they are free (free tshirts at sporting events), does that mean each of those tshirts represents a lost sale because all of those people clearly demanded a t shirt and would pay "some price above zero" for it?

> So, now, at what point along the continuum of one pirated copy to all pirated copies has the producer experienced an actual theft, and how is it the consumer's choice to make that determination?

Theft is never experienced, that is my point. There is a crime committed when the content is unlawfully distributed, that is copyright infringement.

>No thanks. That's a pretty lazy "argument-style", don't you think?

You missed the point i was making. Is it theft if i break into your house and copy a picture that you have drawn?
Is it theft if i distribute it?

The answer is no, it is copyright infringement and clearly not that same thing as if i had STOLEN the drawing.

>That's not my logic. What's so difficult to understand about compensating the producer of something you wish to consume?

Again you totally missed the point. By your logic, which is that the producer of a good should be compensated for every procurement of the good by an end customer.

By selling something used, lets say an iPhone, you are stealing (by your definition) from Apple. Not only are you stealing from them but you are directly profiting from that theft. You have removed Apple from the sale of the good that they produced, denying them a potential sale.

Even if you GAVE your old iPhone to a friend, by your definition, this is theft since Apple was denied a potential sale.

I think it is clear that neither of those things is actually theft, nothing was stolen.
Well, there is are a lot of observational evidence for black holes - the by far most likely scenario is that the model they analyzed does not describe the physics of black holes in our universe.
I was sure this article would be about Gradius but no...
For those of us with large clusters and chef, here is a useful knife command for updating bash on debian/ubuntu systems:

knife ssh 'name:*' 'sudo apt-get update && sudo apt-get install -y --only-upgrade bash'
I try to root for the small guys to succeed. After watching that video I almost hope for a fail, and if that personifies the people behind the business, I can only imagine it certainly will.
I wrote the paper and dissertation this work was based on, and I'm happy to answer any questions people might have.

(Really awesome to see a production implementation of this.)
Having no idea is crazy though, you want someone with at least some idea of what they want to work on. Also I don't think they accepted enough no idea teams to have a good statistical reference.
I managed to avoid it completely on Gentoo until recently when skype decided that the only way to deal with sound on Linux is through PulseAudio.

I like to think that a knowledgeable neckbeard suggested PortAudio and the info got mangled in transit :-)
Which is why companies with thousands of employees and a bunch of money launch buggy products to the market every day and scrappy startups shouldn't. Right?
One of these "cards" was exactly what put DirecTv on my "don't do business with" list.
missed opportunity here
HADOUKEN!

Whats a vizio device by the way?
I've read of certain things (such as a fleet of diesel submarines to defend against the much more expensive american naval fleet), drones, and others where they get more bang for the buck than american investments.

... and as if our military's 640 billion in spending isn't grossly inflated by corruption by the small number of defense contractors.

If a country has ICBMs and nuclear warheads, it is certainly NOT a paper tiger. This kind of thinking, besides disrespectful, leads to stupid generals conceiving of "acceptable losses" in nuclear exchange wars and other horrifying fantasies.

And it almost happened several times in the Cold War.
Not "Up, Up, Up, Up"; "B, A, B, A" of course.
How would you feel about being presented with the bill, and being able to pay for it from your own device - securely, and with minimal input, and without the credit-card machine dance?

Or being able to call up the bill on your own device, and pay it on the spot?
They created it and they own it. They have the right to issue insane terms for its consumption and they are, by definition, entitled.

No, they "own" limited rights to control its distribution for a limited time. This is not a natural right; it's granted to them by copyright law. Copyright is not an entitlement, but rather an explicit bargain with society.

Copyright law is brand new, as laws go. It can and has changed, usually to the consumer's detriment, and it clearly needs to change again, but in the other direction. When the law does not respect the people, the people will not respect the law.

If the producer wants to "own" the content itself, the only way to do that is to lock it away in a vault, never attempting to license or sell it at all. They are of course "entitled" to do that, if they want.