skysight-inc/HackerNews huggingface dataset:
> Also, do they pride themselves for writing this in PHP? I consider this an anti-feature, but this might be highly opinionated.

I'd prefer it to be written in something else, too, but - the Phacility team are ex-Facebook developers. If anyone knows how to use PHP, it's them. They built their own, extensive web application framework on top of it (which is a remarkable achievement for itself). Phabricator is one of those rare examples that you can, in fact, write excellent code in PHP.

On top of that, they're running a bug bounty with generous payouts: https://hackerone.com/phabricator
SpaceX eventually wants to land vehicles on Mars, where such landing infrastructure won't exist (at first).

(The Dragon cargo capsule has windows, despite cargo not needing to be able to look outside into space -- the windows are there because the capsule is designed to eventually carry humans some day.)
I see. Correct.
Bizarre GitHub Account
Translating an entire app to leetspeak in 51 seconds
Discounting multiple links by the same user is a good idea. Your seconds suggestion brings some rather complex problems, for example if a comment goes like "Code Complete is the worst book I ever read" it is certainly not an endorsement, while linking to a book in most cases is. Also a sentence like "programming perl is fun" does not necessarily refer to the book.

So this would require some form of sentiment analysis and also require book titles to be uniquely identifiable.
Stanley Kaplan,[1] who basically founded the test-prep industry in the US, did so because he was rejected from medical school for being Jewish.

1: http://www.washingtonpost.com/wp-dyn/content/article/2009/08...
can this trend continue as the stock markets around the world continue their decline? It seems the really smart money already pulled out of the market, so the richest few could actually pull out MORE ahead as the rest of the rich lose money.
That's because Musk created a company without peer.
Swift code is binary compatible with obj-c and xcode embeds a small Swift runtime library shim into your application for prior versions.

https://developer.apple.com/swift/blog/?id=2

But I really haven't tried it myself so someone else who has may be able to help you.
This is relevant because employment discrimination law in the USA prohibits the use of any tests where certain protected racial categories score worse than the national average by a specific amount. Usually that amount is specifically that each protected race must achieve four fifths of the passing scores of any other group. (Yes, that is a vague and easily gamed standard. It was made up by lawyers in the Department of Justice, not by game theorists in the DoJ.)

The result in, for example, fire and police departments has been that all the tests, especially written tests, have been dumbed down so that 80% of everyone passes. That is automatically considered to fulfil the four fifths standard. Then candidates are chosen by political patronage or random selection.

The result is much worse average qualifications. If there were just a racial quota like US universities use, you could pick the top X% of people from each protected underperforming racial category but also the top people from each of the high performing categories. In the Jewish Problem and four-fifths scenario, you don't get the top people from the high performing category except by chance and with four-fifths not from the protected categories either.

The new, state of the art federal civil service exam written under the Carter administration was abandoned because protected racial groups did badly. the obvious solution of race norming was considered out of bounds because Republicans could demagogue against the practice. The entire civil service exam system was dismantled instead and race based hiring is promoted with no objective standards. The result is the worst of all possible worlds. It's just lucky that federal jobs are still plush enough that good people work hard to game any system to get them.
>I mean what if the legs were damaged during launch somehow, how exactly would it get back down safely other than just dropping it in the ocean completely?

Then it blows up and you fix the extremely serious problem that threatened the primary mission by damaging the rocket during launch.
> To be fair, the SETI people kind of ruled out radio-emitting aliens as the source.

That just means they're not aiming a tight radio beam directly at us. But I don't see why they'd be doing that anyway. Aliens that are not trying to talk to us are still a possibility.
It's far more complicated (and simple) than that. This S/O question will help you understand.

http://stackoverflow.com/questions/246930/is-there-any-diffe...

A UUID generated or used by any of Microsoft's APIs or tools named with "Guid" are 100% standard UUIDs. It is not possible to create a a UUID with these APIs or tools that does not conform to the standard.
It may not be to begin with to get market adoption, once they have it, they can limit or tax any network to be able to operate on their device, so the FCC needs to step in and make sure that never happens.
What's Better for Online Marketing: AdWords or SEO?
My sixth form had beans and chips. Also, beans and sausage roll.

For me at the time it was the only viable lunch option due to cost.

There are probably various factors making this impossible, but I would expect that spending £5 per head on a decent lunch would return more than spending £5 on tuition. I could make up for large class sizes by sitting in the library or using the internet to study - a better lunch would have meant taking a weekend job (which I had anyway, but the proceeds went to savings...)
This is an interesting snippet that no one else seems to have addressed:

Meanwhile, Mr. Landgraf said on Saturday that FX pursued “Master of None” and Netflix’s coming show, “The Crown,” but the free-spending streaming service “overwhelmed us with sort of shock–and-awe levels of money and commitment.”

FX, he said, has to be profitable whereas Netflix does not have to worry about that now.

“I mean, basically, we are competing against payrolls à la the Oakland A’s and the New York Yankees that are three, four times ours,” he said.

He called it a “little frustrating” because “FX’s earnings alone are many, many times higher than Netflix’s globally, many times higher.”

If I read this right, Netflix is basically coasting on investor money, while FX is earning much more money but because FX has to be profitable, it can't afford to be as profligate as Netflix with its content production costs. Nor can it afford Netflix's asking price for its shows.

Basically, is investor money is propping up Netflix and distorting the market, same as in other tech-disrupted markets?

edit: I was wrong - Netflix is indeed simply reinvesting almost all its revenue (largely into producing shows), rather than relying on investor money, as petra says. So FX and other networks should consider recalibrating their strategy to focus on higher-quality content production, if the market is rewarding that.
This S/O question does a fair job (see 3rd answer): http://stackoverflow.com/questions/246930/is-there-any-diffe...
I don't think it will make things any worse (it's not really in the interest of hardware manufacturers to lock devices down), but I assume when you can buy a phone from AT&T with one of these it'll still be locked to "AT&T and roaming partners" by default.

There's also the question of what happens when the device breaks, currently you can just take out the SIM and put it in a new device. With this I imagine you'll have to pay the carrier a "transfer fee".
The world needs more TUI.
Here's my attempt at an in-a-nutshell summary for those familiar with the underlying material. Warning: This might be complete nonsense!! Chris Moody proposes to replace the technique of summing paragraph vectors (to word vectors) with sparse "LDA-vectors"; Then he appends categorical variables (features) to these summed word+LDA vectors and estimates a multinomial mixture over the latent word topics. All this is applied to a conditional probability model to predict the final topic assignments ("topic vectors") for some set of pre-defined groupings of input documents. Finally, he claims the resulting, posterior topic assignments are even good enough to predict (supervised) outcomes. A more non-mathematical explanation: Imagine analyzing books with word2vec, summing LDA results to the word vectors, and adding in a few categorical variables like year or country when/where the book was written. Then use that "super-vector" to assign LDA topic (distributions) to the respective authors of the books. The final claim (which he makes a point of stating that his evidence is weak) is that you could use that "author-specific topic vector" to predict, e.g., how popular each author is.
Celery best practices
On the other hand, anybody whose financial situation was severely affected by a widely predicted and minimally sized increase in extremely low interest rates was pretty toasted anyway.

If you're looking at medium-term financing options -- on the scale of multi-year business loans, mortgage fixed rate periods, and the like -- in most of the Western world, you should probably be considering whether you can afford at least 2.5% interest rate rises over the next few years, not just 0.25%.
> In short, if the OS over-commits RAM, it is impossible for a program to safely handle out of memory situations.

That's a non-sequitur.

If you don't check for NULL return, you have undefined behaviour--that is: your program might end up doing just about anything. If the OOM killer kills you, all visible effects of your program will still be perfectly consistent with the semantics of your program. And you have to be able to safely deal with that scenario anyhow, as much more fundamental resources such as electricity might run out at any time as well.
Autopilots for drones under 75 $, the new trend in 2016?
Two different autopilots appeared recently under the size of a credit card, the next step in drones for commercial use allowing us to do the same things we do with drones over 1500 $ with platforms under $ 75 instead, getting a much more reasonable price in the whole robot.

Erle Robotics already did this first line of autopilots under 250 $ months ago with their Erle-Brain V1.1 and hits now again with the PXF-Mini, a 75 $ board able to be used in all the Raspberry Pi family (RbPi 2 and Raspberry Pi ZERO).

More recently also a PXF Lite appeared showing similar capabilities for autopilots under the price of 76 $. This is the same concept with the board integrated not allowing to use the Raspberry Pi family or some common tools but making a complete product.

I understand they are both for the same use but capabilities are not the same, e.g. the PXF lite does not support completely APM planner for drones but the PXF needs an additional Raspberry Pi Zero to fly (though 9 $ is not really significant).

Does anyone use some of these platforms or analogues from both companies? What would you build with them??
If the abstraction layer doesn't let you read memory that's left over from some previous use, then it doesn't matter (for this vulnerability) if it clears it or not.
Thank you for the clarification, that helps explain a lot. Next time I fly and/or hit a 3G area I'll try running the older X Window manager fvwm v2.x under NoMachine and compare to the RDP-based results. I'd really prefer to work with NoMachine because it preserves my Linux- and BSD-based stack, so if it works as well as RDP I'll try to remember to post back here my results.
Thank you

In many ways this is a solidification of a lot of what I have been thinking
Thanks for the thoughtful response.

City-level economic exchange of creativity does interact with force monopolies via industrial espionage, now global thanks to networked computer systems.
because then it's libel.
...thus my observation that cities are not the center of the universe - they depend on the whole ecosystem just like everybody else.

And, here's a secret, every farmer has land and can have a garden. They will eat no matter what. Sure they need that oil and gps, to produce enough food for 10,000 people. But they just need their hands to feed themselves. So no, they aren't going to starve, or even suffer very much.
Clustering and Scaling Services
From Wikipedia:

The project's long-term objectives include
returning a launch vehicle first stage to
the launch site in minutes and to return a
second stage to the launch pad following
orbital realignment with the launch site
and atmospheric reentry in up to 24 hours.

https://en.wikipedia.org/wiki/SpaceX_reusable_launch_system_...

However, from other sources:

SpaceX would love to recover the second
stage, which they had planned. But it
sounds like they have given up on that.

http://space.stackexchange.com/questions/7814/what-happens-t...

What they are referring to there is a transcript I have been unable to access. It's here:

http://shitelonsays.com/transcript/elon-musk-at-mits-aeroast...

More discussion about it all here:

https://www.quora.com/Could-SpaceX-feasibly-recover-the-seco...

https://www.reddit.com/r/spacex/comments/1zg7zm/how_soon_can...

https://www.google.co.uk/search?q=space-X+recovering+second+...
WW3+60+MILLION+IMMIGRANTS+ON+WAY+TO+EUROPE,US+?+-+YouTube
Silly sillysaurus,

Hacker News is for social signalling games, not frank discussion.
I can deal with a machine crashing, I can not deal with an invalid database caused by GUIDs intersecting. Thus I actually want to avoid GUID intersections more than I care about a single machine's valid ram.
The Phacility guys know how to PHP. They used to work at Facebook. I don't like PHP either, but I trust the developers in this case.

Gitlab had its fair share of vulnerabilities, too, despite being written in Ruby. It's about the developers, not the language.

Have a look at their bug bounty program: https://hackerone.com/phabricator
Thanks for this reply. It saves me from having to explain why I'd want to do such a thing.
It certainly was at the start.
https://youtube.com/watch?v=sSF81yjVbJE

Apparently they are no longer pursuing stage 2 reuse on the Falcon 9. The next gen superheavy lift rocket, the BFR, is intended to be fully reusable though.
I think you really softballed the 1 question you care about, which will lead to more favorable responses.
Seems way harder for way lower returns to recover the second stage. Only 1 engine instead of 9, and you're recovering from orbital velocity which opens up several new cans of worms. Would they need heat shielding? The extra weight there might blow away any cost savings from recovering the engine.
Gartner's new 2015 “it word: Algorithmic Business
Research is discouraged, but not impossible.

"Natural history of Ashkenazi Intelligence" by Harpending and Cochran is a good start. http://web.mit.edu/fustflum/documents/papers/AshkenaziIQ.jbi...

(Hint: It's all genetic.)
This is a good era to revisit fruit walls because if you can make a robot that automatically cultivates and harvests the fruit walls, it makes them a viable urban agriculture option again because the primary issue with them today is the high labor input required.
haha this is awesome!
What about Amazon Cloud Drive? It's like $60/year for unlimited and seems to work just like Dropbox/OneDrive.
Can confirm, got a replacement very fast after asking nicely.
In Schiller's "Irrational Exuberance," where he discusses bubble formation and deflation, he refers to it as "new era thinking;" the idea that even if the economics of the present seem crazy, it's totally going to work this time because we're in a new era. Things are different from what happened last time, really.

The punchline is that basically every bubble that ever existed was characterized by new era thinking. Looking at it like a Bayesian, the presence of new era thinking is a high-confidence indicator that you're in a bubble.
Real-life Agile Scaling
> If I must go on-prem, then I might just use git directly?

Definitely. There's not much you can do with self-hosted GitLab that you can't do with pure git. GitLab just makes it easier, IMO. The main reason my company uses it is to restrict the master branch to certain people - doable with pure git, less effort with GitLab.

There's no reason we couldn't use GitHub for this (wouldn't cost much for a team our size), but my company prefers on-prem whenever practical for various reasons.

Self-hosted GitLab doesn't fit all the same uses as GitHub (I wouldn't use it for personal projects), but when it does fit it's great to have.
> Part of how they are so easy to overlook is that we are trained to think in terms of abstractions, not the details underneath them.

This is a problem in direct proportion to how leaky the abstractions are. C's abstraction over memory is comically leaky, so indeed, if you're using it, you need to think about the details underneath it.

But the solution isn't for everyone to forget about abstractions, it's to use better-made abstractions.

For memory in particular, it's been understood what it takes to have a safe abstraction for quite a long time now, and numerous widely-available languages provide one. Use one of those instead of C.
Data flow in the Tor network
HN who's hiring threads, exclusively

update: I post my pitch in the freelancer thread and potential clients contact me, for example https://news.ycombinator.com/item?id=9998249
If only there were some kind of organization of workers that could organize collective actions. Like, walking out and withholding your labor...

Maybe we could call it a workers unified organization? A unity?
I found a site with some more background on this subject http://www.tanyakhovanova.com/coffins.html
Debt Dodgers: Americans Who Moved to Europe and Went AWOL on Their Student Loans
I stay in Singapore and used to work remote.

I want to differentiate the tech scene and start up scene.

There's a lot of noise in the start up scene just like most places. Over the years, I have definitely seen an increase of entrepreneurs. But I care only at a gossipy level.

The tech scene on the other hand is closely knitted. Running the tech scene is challenging here. We haven't have much support from companies as successful local start up don't end up paying forward as much as we hope they would, but it's improving. We often depend on some government helps and a few very passionate and committed people.

Over the years, the tech scene have grow slowly but surely. More people are contributing back in term of sharing knowledges through meetup or doing open source stuff. This is what truly make me hopeful of Singapore.

I think if we just focus on ourselves and be open to things and grow together. We can be decent together. :)

Here's some links to get a sense of how far we have come:

Events: https://webuild.sg
Data: https://data.webuild.sg
Talks: http://engineers.sg
Please share how much the affiliate tag generates.
> GUID generation algorithm 4 fills the GUID with 122 random bits. The odds of two GUIDs colliding are therefore one in 2^122, which is a phenomenally small number.

Another thing to consider, is that due to the birthday paradox once you build 2.7 * 10^18 GUID, the probability that you have at lest a collision is bigger than 50%. And 2.7 * 10^18 is only 2^61.2.
The economy structured itself around near ZIRP rates. We were at .25 for a long time which gave whole industries (not just VC) the chance to live on the edge of their financing.

This wasn't a marginal increase. It was a very dramatic tightening. Marginal would be going from 2.5% to 2.75% or 3% .. this was doubling.

And they did not telegraph anything. If you tracked the CME fed funds probability you'd see that it waffled up until a couple of months beforehand and we were at 0.25 for a very long time.

The reason 0.25 used to work as a min step was because a) we were never at such low rates for so long before and b) things didn't have a chance to settle into a particular rate structure so it wasn't really an issue. The difference this time was everyone started building businesses based on 0.25 and had time to do so.

Agreed, you shouldn't be doing that. But heck, the economy is pretty messed up so the rules have changed.
"I've said this to tons of people privately and publicly: entrepreneurship has become the new "I'm working on a novel". "

An interesting statement to mention. In the distant past, writing a novel would be seen as a rather impressive and lofty goal. But as the barriers to writing novels decrease, so too does the actual impressiveness of a novel.

As technology makes startups easier to create, startups themselves should begin to lose their luster as well.
It's much better to focus on having the legs work than to come up with wacky workarounds. The legs are proven, don't forget. They need debugging, but they work.

Also remember that recovery is not a requirement. This rocket started out as a pure expendable launcher. It's profitable right now even throwing everything away. If you lose half the first stages while landing, you're still way ahead. And there's no reason to think the success rate will be nearly that low once they get some more experience with it.
I've been contracting, consulting & freelancing for the last 10 years (5 years completely remote). My advice is to avoid "searching contract work", but reverse the situation completely: make your new clients find you instead. I wrote about this in depth here: https://www.wisecashhq.com/blog/how-to-have-clients-find-you....

Sites /can/ work (I know people who make a good living off certain sites), but nothing will beat self-managed marketing on the long run.

Feel free to email me (see profile) if you have specific questions.

Good luck!
Glad to hear you are happy :)

For those that don't know, rsync.net now has full, native[1] support for both attic and borg.

Our longstanding "HN Readers" discount make it very affordable. Just email us.

[1] Native, as opposed to pointing attic to a local sshfs mount point that terminates at rsync.net, which is what we used to offer to attic/borg users. We don't have a python interpreter in our environment, so it was not easy to provide those tools. We solved the problem by (cx)freezing the attic and borg python tools into binary executables. So, still no python in our environment (reducing attack surface) but the ability to run attic and borg just like they are meant to be run.
Ncurses is my preferred tools still.

look at ranger FIle Manager with VIM shortcuts. The fastest and best File Manager I have ever used. http://ranger.nongnu.org/
The difference is that Bitbucket offers unlimited private repos for free.
I was under the impression that they intend on moving everything over to Kubernetes, in massive multi-thousand-host clusters.

Granted, the last I heard they had trouble scaling it up to hundreds of hosts, but there it is.
The weird star system just got weirder
“Land sparing” farming could offset agricultural carbon emissions
> looking at the headlines makes me want to throw up...

This man found the best single way to purge after a big meal. Bulimics hate him.
Very impressive! I'm going to investigate whether I can use this for my flatpack cnc design files.
Well, the user has, technically, been involved in development of many high-profile projects, that is hard to disprove. Yes, that involvement consisted solely in bumping "2015" to "2016" in READMEs, but I probably wouldn't include such a detail in my CV (if I were to write one (or even write one based on such activity ;)))

I can't imagine any other reason for such massive number of merge requests - but I admit my imagination might be limited. Perhaps the account holder also reads HN and could enlighten us?
The Pair Programming Experiment – Part II: The Retrospective
I edited my comment to point out that the same is the case with GitLab.com. (I should've been more specific)
If that isn't tongue in cheek, you're insane. There's a laundry list of companies that are competition to them, including two of the largest defense contractors in the world.

https://en.wikipedia.org/wiki/List_of_private_spaceflight_co...