skysight-inc/HackerNews huggingface dataset:
That's a great idea. But I think they want something really general purpose that can land anywhere and possibly even on Mars.

Also the empty rocket might be too weak to be grabbed by anything. They compare the thickness to a tin can.
I don't agree with the last statement. Based on experience with Hadoop (over 5+ years now) running locally is a poor indicator of running on the cluster. Many sleepless night have been spent trying to figure out why the job that runs locally doesn't want to run on Hadoop.

I do like cascading and scalding tho. Only so many times you want to implement job flow, filters and joins by hand in lifez
I fear that many API operators will cut off users if they become aware that they're sharing API keys or reselling use of API keys, because they probably don't typically view this as appropriate use.
The BSDs have their own drivers, they don't use Linux drivers.
Now that I work from home on a remote gig, I find myself using my lunch break time as a nap time pretty often.

It works out pretty well. I log in around 10am, deal with meetings and admin stuff for a while, do some testing on the code I wrote the day before, brainstorm new features or whatever thought-type stuff needs to happen that can be interrupted after the business meetings that drive that.

Then I take lunch around 2. Nap for an hour, and then go on Do-not-disturb mode from 3-7 when I get a large chunk of uninterrupted time to code.

I usually cook food for the week on Sunday afternoons with my gf, so I don't really need to go find food. I sort of graze slowly while doing the coding work, and I try to keep it healthy.

Though sometimes we get busy, and I don't cook. But then I can order something for delivery or just eat some of my emergency stash of staple foods.

But I digress. My point is that getting to rest for an hour on most days is really good for my mindset. It separates the morning from the afternoon and really prepares me to get in the mood for writing code.

I think I'm really productive this way. Far more so than sitting in an office setting where I'm constantly tired and distracted.

Should note that I have a separate room in the apt. that's dedicated office space. I only go in there for work. I think that mentally, that makes a big difference about being able to shrug off work for an hour at a time and just mentally relax. I'm not even sure that I fall asleep on my lunch break. But it's a huge mental boon for me.

/anecdata
Yes, that 40% is called profit margin.
WWIV 5.0 released
How do you see users using the search bar?
Bug Bounty Transparency Update ($104k paid over 2 years)
I know lots of people like the choices. I hate them. I don't want to be the chef, I want the chef to choose. When I choose I have no idea what goes together so I pick 3-4 things I love and then find out together they taste like crap. When the chef picks usually I get something that tastes good. If I'm lucky I get something I haven't tried before.
There are several reasons why landing legs make more sense:

– Any flat chunk of cement is a landing spot. That means more places to land in case of contingencies. For yesterday's mission, SpaceX had one primary and four alternate landing zones.[1]

– I doubt industrial robots can withstand rocket exhaust. As helicopter footage shows, the landing pad got lit-up pretty good.[2] Remember, the first stage is over 40 meters tall. Those are some massive flames.

…and most importantly:

– Landing legs work on other planets.

1. Map: http://www.americaspace.com/wp-content/uploads/2015/12/LZ1.j... (from http://www.americaspace.com/?p=89910)

2. https://www.youtube.com/watch?v=ZCBE8ocOkAQ
Isn't the universe expanding? If you start in the right place couldn't everything be moving away from you faster than you'd be pulled in?
Wordpress plugin downloader
Kim Dotcom loses extradition battle, 15 days to appeal
http://i.imgur.com/KFCRfQc.png

http://www.planimeter.org/grid/
http://www.planimeter.org/vadventure/
Sure thing!

651651626268416641641703*983764598769387649827639876407 = 641071800653367850802176606120792275422168080497001121
Too bad most of it is in Java.
When there is finally a functioning secondary market for digital goods they will be on par with physical goods.
China launches social compliance game
haha they gave the drone ship a Culture ship name! SpaceX just became my favourite company
CUDA won the high end GPGPU wars. No question.
Wow -- I'm impressed. I just threw that out there to show how hard factoring is -- I didn't think anyone would actually do it. Ummm... Do you work for the NSA?
Getting paid for power doesn't involve convincing anyone but the power meter in most jurisdictions; utilities are required by law to buy customer-created surplus.
First off, each person shouldn't have "their" stories. The stories in the sprint backlog should be owned by and worked by the entire team. Second, not everything needs to be a story or a task in the backlog; agile isn't about tracking every activity. Everybody will have things outside of planned stories (meetings, time off, whatever). If you feel the need to get detailed about it and plan at the hours level, assume a baseline "development hours per day" (6 is a common one) and adjust for planned time off. If your team is not able to get in the development hours you're expecting, there's something else wrong; such as a "manager" asking you to do TPS reports, outside the scope of the project your team is actually working on. Anyway, velocity at the point level is a better measure of a team's ability to take on a certain amount of work in an upcoming sprint, because it inherently accounts for distractions. However you do it, don't get too caught up on detailed accounting and planning of hours; that's not how agile works. And definitely don't create "stories" for things that aren't actual user stories.
Alibaba and Tencent to make China social credit score “Sesame Credit”
I believe the injecting script part is to support having the chrome and the content in different processes.

I'm sad that, on the UI modification front, the new system doesn't seem nearly as powerful as XUL overlays. I worry that when Servo comes into production use, all that extensibility will be dropped (with Chrome not having it as the justification) and we'll be left without a highly customizable mainstream browser.
China's 10 biggest funding rounds in 2015
I donated as well, the "use their money efficiently and have tangible positive results" seems especially true.

I used to be an FSF member, but with all the different things they do it's hard to get an idea of whether they're spending it on the things I care about. The Software Freedom Conservancy seems more focused and working on things I care about.

Remember that Git, Mercurial and many other important projects are Software Freedom Conservancy members.
Thank you for your comment! We see the problem that sometimes standard API quota is not enough and researchers often cannot afford to pay for bigger API quota - we do not propose to share API keys or other credentials itself (what is prohibited by API providers), but to make a tool that will allow to distribute API requests and returned responces between users where keys orother credentials will not leave their owners. Thanks
That's the negative view, but they'll be working 12 hours either way, so naps seem like a win, as they make it more tolerable to give those 12 hours.
The scientific method cannot say things are true; it can only rule out particular arguments.

In a sense, you can argue that the method can state truths about the incorrectness of theories, but it is highly arguable about whether such a truth actually makes a statement about reality (vs. one's con/perception of reality).
Elon has said himself that he is a fan of WaitbutWhy.com
A caution re: EdgeOS. The control plane is largely open source but the data plane uses closed-source kernel modules and closed/proprietary APIs to drive the Cavium Octeon network processor. They seem to be adopting more closed control plane in newer versions because there aren't any mature FOSS stacks for service provider oriented protocols (e.g. MPLS+VPLS+RSVP-TE+LDP+...). On the closed side there are a handful of vendors that provide control plane stacks for all that.
Facebook users solve mystery of 'ancient' relic unearthed in Jerusalem
Elon's whole gravity explanation is essentially a textual version of this excellent video/demonstration: https://www.youtube.com/watch?v=MTY1Kje0yLg (19 million views). Highly recommended, very memorable.
A Football Enthusiasts/ Collegiate Sports Big Shot Uses on Life and Noteshelf
The principles SFC operates their GPL compliance efforts under are eminently reasonable. They aren't going to sue anyone into the ground, they just want GPL compliance and reasonable coverage of legal expenses.

https://sfconservancy.org/copyleft-compliance/principles.htm...
I understand, and even agree with, a lot of the goals behind the WebExtensions API. I'm honestly still worried firefox isn't going to encourage plugins like pterosaur, pentadactyl, etc.. going forward.

Will modifying the UI and the DOM essentially be verboten?
With regards to definitive benefit that's backed up by scientific study (rather than just anecdote)-- the UK's Ministry of Defense commissioned a study (IV&V) on the error rate of long-lived code comparing C code bases (static but not too strict) vs Ada (static and fairly strict). They presented their findings Ada-Europe 2001. There was about a 1 to 10 error ratio. They subset the Ada code into formally verified by SPARK code, and the error rate -- I kid you not -- dropped another order of magnitude. I'd assert based on that study static typing is definitively more reliable when your problem domain is set in stone [the operational semantics of flight, stock markets, power plants]. Of course that doesn't extend to any 'exploratory' computing where your domain isn't strictly (pardon the pun) defined.

RE: Parametric polymorphism being "useful" - a pedant like me would claim for it to be of use, one has to demonstrate one clear instance of PP being of use - trivial or not - after which PP gains the attribute "useful" ;)
I don't work for the NSA—I just have a laptop, and a copy of Mathematica. The factorization took about 10 seconds.

Mathematica is really a pretty remarkable piece of software. I doubt it's world class for factorization, but it gives you easy access to a lot of pretty darn good algorithms for a wide range of problems.

There's 1 sentence on the implementation of FactorInteger in the docs, FWIW:

http://reference.wolfram.com/language/tutorial/SomeNotesOnIn...
Hi Danenania !

Pretty impressive work, and brilliant idea. I hope you're aiming at keeping it free and as a nice portfolio project. I would be very careful with turning this kind of website -free/pre-mium too early. And besides it, it's a brilliant portfolio project actually.

Coming up feedbacks, but first I'd like to say again that I really appreciate your work here, it's a great start !

Based on the quick test I made: https://makerslate.io/mathias-sauvestre
- First thing that annoys me is inside the skill, the non respect of the typo when in edit mode and how it's displayed. For instance, as a iOS developer, I look dumb in my resume if I write "Ios" (uppercase i). Same with AVFoundation or AFNetworking, those are frameworks that look retarted written capitalized :D (also more mainstream tech @ HTML and CSS should stay uppercase imho)
- The picture I uploaded was brutally cut afterwards, even if I extend the details of the project. This is probably just something small to fix. I think there are smarter ways here to handle the images. I don't want it to be cropped even in "small mode".
- The skill bar can become very quickly crowded. I don't know how that could look like, but I'd probably prefer something with "weights" attached to skills. I give a weight to a skill depending on how heavy the project was on that tech/skill, and the display makes those skills/tech that had biggest weights shine out. Again, design wise, I don't know if that's possible to execute while keeping the design clean (and that's a BIG requirement, which I agree with).
- I might want to edit my title. It's written Developer here, but I'm also Founder, and that's a massive part of my job and skillset, I'd regret if I can't put that in highlight.
- Was just mentioned as a comment while writing, but, I'm not 100% sure with the search bar. It brings something design wise, I can see that, but UX wise seems pretty useless to me (I'd still keep it for design purposes though :D)
- I might want to add badges or create fake milestones that would look good for the projects to decorate them. Elegantly and by keeping it very sober, but something that give weights to them (this last comment is DEFINITIVELY more subjective, and if you go in that direction, you end up building something complex, but could be still an interesting idea).

The rest I like. Fonts are very good, design is clean, sober, elegant, great work.

If you need some help on the web dev side, I'd be happy to contribute freely. Just shoot me a message on Twitter, it's my real one on the test page I quoted.

Best of luck with this project, I hope you'll find time to continue. Great start anyway.

Mathias Sauvestre
Founder & iOS Lead Dev at Hyper
Gitlab CI is absolutely fantastic. I have a CI runner running on a Raspberry Pi under my desk and that thing just keeps running build jobs. The runner itself is an application written in Go that can run job locally or in a docker container.
Let me guess: birthday paradox? It's harder to find someone in the room who has the same birthday as you, than to find a pair of people who have the same birthday.
It's almost (but maybe not quite) a moot point, since the status quo in our society is to carry around a GPS tracking device 24/7, and the authorities can pull the records from it at a whim. Heck, I'm typing this on one.
New Zealand court rules Kim Dotcom can be extradited to US
Artifacts: http://doc.gitlab.com/ce/ci/yaml/README.html#artifacts
Indeed, I'd wager that raw intelligence is highly overrated. Hard work trumps intelligence. Hard work and intelligence are an unbeatable combination.

>> What can us, mere mortals learn from him? We can't change our baseline raw intelligence (which effects how quickly and deeply you can learn new things), but are there other patterns we can replicate in our lives?

Become an autodidact, and study, study, study.
Transcript of 60 Minute's Feature on Apple
So it's very strange to me that this comment made it all the way to -2. What makes this comment about an old billionaire liking XKCD different from the parent comment about a new billionaire also liking XKCD?

This is not a complaint; inquiring minds want to know.
"WeChat, for instance, lets users shop, pay bills and book appointments."

Does anyone have experience with it? Is it actually useful, or just a gimmick?

And I have to point out that there is a protocol which is open, supports both users and services with registration, supports federation, and supports arbitrary payloads, making it a great solution for a chat bot platform... But of course everyone dropped xmpp and now will have to reinvent it.
I think it's: 1-(1-x)(1-y)...(1-n). For example two 80% checks yield 96%. I'm kind of a systems reliability nerd. :)
Are you sure he writes these? I don't know enough about what he actually does. I'm pretty sure some C-level people have someone else write something about what they wanted to say (like an assistant or someone on the marketing team). Then maybe they review it and sign off. Just a thought.
Many people believe they are too good for those types of jobs.
No, no there is not. Because 100% of the time so far in cold fusion, no one has built a device that actually works or subjected it to tests which would prove it does.

Rossi is a fraud. His public tests always mysteriously wind up involving him tinkering with the device, and involve people he has prior relationships with.
In most companies the "Posts from the CEO" are a group effort (at my last company I wrote multiple statements that were supposedly from our CEO). What you're attributing to a single person is actually the work of many.

This leads to your question:

> But, I'm just in awe and I keep thinking 'how does he do it?'. What can us, mere mortals learn from him? We can't change our baseline raw intelligence (which effects how quickly and deeply you can learn new things), but are there other patterns we can replicate in our lives?

Simply put, be willing to work hard enough to inspire people who are smarter than you to join your team.
How the type checking proof avoids the halting problem is by lumping together "ill-formed" and "undecided" into one category: reject the program. Programs which cannot be shown not to be free a type inconsistency are rejected alongside those which are confirmed to have one.

(Actually before we even get to that, the type system has to be powerful enough to invoke the problem (i.e. be Turing complete: capable of expressing partial recursive functions).)
Cold fusion IS theoretically impossible, that's the point. Nuclear theory very much says that cold fusion doesn't work.

Which means the experiments have to work because no one has a workable theory which predicts cold fusion.
Just because a repo starts out private, it doesn't mean it has to be private forever.
No knowledge. Pure speculation.
I've watched a number of his talks on those subjects so you're probably right.
My father, an industrial scientist, took a lunchtime nap every day throughout his career. He was quite brazen about it... even took his nap outdoors during the summer months.

I really benefit from a little nap at lunch time. I start my nap with a book or my tablet computer on my lap, to make it look like I fell asleep by accident.

I personally think that napping is kind of a skill that has to be learned and practiced. Even babies have to be taught how to nap on demand.
Lots of things - mostly that we have the entire buildings rather than single units, which is particularly important in NYC where we're operating right now.

We also partner with real estate funds and investors to purchase vacant buildings rather than leasing units off the market.
A Master Algorithm Lets Robots Teach Themselves to Perform Complex Task
Yep, came here to post this. The funny thing is that there was a post about that video a while back, and the HN crowd criticized it pretty heavily for being a bad way to explain gravity. But... whatever. :)
Founder here.

One, it's important have several different common spaces that are used in different ways.

Two, it's about setting specific guidelines about how those spaces are used.

Three, it's about selecting for people who tend to be inclusive rather than exclusive / cliquey.

So far so good.
Based on that study I would assert that tight static typing is more reliable than static typing that is full of holes.

It doesn't speak to strong dynamic versus strong static at all.

Speaking of holes, of course dynamic typing can have holes also: if an interpreter or compiler misses a type check, the consequences are that the wrong operation is applied to an object. The result is corruption, crashing.

The correctness and completeness of a type scheme is orthogonal to static versus dynamic.
gogs - go git service.
It's a good summary, but I'm not sure the repeated digs at Bezos are really necessary. I think anyone who would bother to read this already gets the differences. Not sure that he really needs to point out, twice, that height doesn't matter at that stage of testing.

Edit: Just got to the end and saw this was prior to launch, so before Bezos' "welcome to the club" tweet. I guess in that context it's a bit more subtle at least, but still seems like he was making a point of the difference from Blue Origin.
Assuming you want to learn modern x86-64 assembly your best bet is to start by learning C well enough to write simple toy programs on your own. If you know enough C to understand what a bit of totally uninteresting code like

int foo(int a, int b) {
int c = a + b;

int d = a * b;

return c + d;
}

int main() {
return foo(4, 5);
}

does then you're more than ready to start diving into assembly. Using either Clang or GCC take your simple programs (like the one above) and compile them with the following options

clang -O0 -S -f-no-asynchronous-unwind-tables foo.c

This will output a file called foo.s. Open it up and you should see the unoptimized assembly equivalent of the machine code the compiler would generate for your program (sans stuff involving linking). For the sake of brevity I'll omit it from this post.

Start off with very very simple programs and examine their output. Change the source slightly and observe how the assembly changes. And as usual when learning new stuff, google everything that doesn't make sense. If you come across an instruction you've never seen before then google it, odds are just knowing what it does will make its purpose obvious for simple enough programs. Starting with simple stuff really is the key. Eventually you can even try writing your own version in assembly first and then compare it to what the compiler gives you for an equivalent C program. Sometimes the results will be very surprising and you'll learn something interesting.

One thing I will say you should read up on first is the System V ABI (http://wiki.osdev.org/System_V_ABI). Assuming you're on Linux or OSX. It's the function calling convention used by modern systems. You don't have to use it yourself necessarily, but when you examine compiler generated assembly or if you want to know how to call libc functions understanding it is crucial.

I'm by no means an expert on assembly, but this is what I did and I'm at a place now where I'm comfortable looking at most pieces of assembly code and following along. Writing it is still hard, but mostly because it takes so damn long and higher level languages have spoiled me.
Then make it capital offense, or a life sentence. I'd be willing to accept that certain kinds of criminals can't be rehabilitated. But (apparently) some jury of his peers decided 15 years + psychiatric care was enough.

I don't care so much what the rules are, I care that the rules are consistent
Are you talking about just Sony consoles? Because otherwise your observation is false: Microsoft Xbox One, for example, got an upgrade from DVD to BluRay as same as did Wii. And in previous generations both did not get any upgrades.

The reason Sony upgrades media on its consoles is that Sony is a holding that also holds companies developing the said media and companies distributing movies/music on the same media. It's a cross-promotion.
Think of something you want... too techie? how about something your mom or gandpa wants.

Start making it, as you get into it expand the audience scope to include more people. Make sure you have other people try it out to get different perspectives.
Can you clarify regarding no way to kick it back to them? My understanding was that they operate typical feedback loops per RFC 6449 (though I haven't personally verified this).

They also host a spam FAQ which has a link to a form to submit spam reports: https://help.yahoo.com/kb/SLN3402.html
RIP Rdio
That makes no sense. It's never advantageous to ditch the first stage while it's still producing thrust. At some point when designing a rocket, it's better to add performance to the second stage rather than the first. But when presented with an existing rocket, you'll achieve maximum payload capacity by burning all fuel in the first stage before staging. Every second it burns is more delta-v imparted to the payload. The only reason you'd stage early is if you want to save fuel for e.g. a landing attempt, if the first stage is too powerful and the acceleration or speed would become too great, or if you simply don't need the extra performance to get the payload to where it's supposed to go.
last time i logged into a WWIVnet BBS must have been around 1991...