skysight-inc/HackerNews huggingface dataset:
One of the advantages of BI is that if you earn more money, you pocket more money. It eliminates some of the disincentives where you pocket less money by earning more.
I mean, when specifying function type, you can't specify type of `this` that the function expects to be run with. And `call()` expects thisArg:any, ...args:any[] for all functions regardless of their declared parameter types and expected type of `this`.

I'm talking about the usual js `this`, the covertly passed parameter, not typescript `this`, type of own class.

Funny they focused so much on classes that they reached 1.8 without so much as touching js most unique feature, flexible `this`.
Apple Developing Long Distance Wireless Charging for iPads and iPhones
Who is the Feynman of programming / CS education ?
better: avoid corporate services for your app.
for all who don't know about the submission months ago.

http://www.deepart.io/

https://news.ycombinator.com/item?id=10511572
The commune de paris wasn't "the people of Paris", it was the first major communist led coup. And a bloody one, which also saw the communards burning some of the monuments of Paris.
Intro to Windows kernel exploitation 1/N: Kernel Debugging
> My anecdotal experience brought me to similar conclusions. Structure is required in schools because of the way children are taught in schools.

First off, that's a circular argument. But also note that research into education is riddled with issues (such as the researchers having moral issues with blind control groups, which results in basically useless data). Our education system is based on the gut instinct of certain administrators. People who clearly would prefer a structured system where one-size-fits-all. Not that I'm saying everyone learns differently (learning styles are also mostly bullshit), I'm saying that the current system could be much better and people who do well in the current system are very motivated to do well and will gladly push with all of their force through the bullshit so they can get on with their lives.
Really man, stop spamming the thread.
What does it do better than libsigc++?
Hey Ken, hope you guys the best, good project.

As a seasoned (although retired) pen-tester I wanted to say you'll have some serious problems with rating when it comes to results.

When a company hires pen-testers and pen-testers do or do not find stuff, the company has no idea about the coverage. So the pen-test team might have missed many stuff or identified all. I'm sure you've seen in real world even the same members of the same pen-test team might find different issues for the same test.

Therefore one of the biggest problems is to actually knowing whether they are good or not at what they do. It's easy to rate communication skills, responsiveness, attitude, report quality etc. But very hard to rate the quality of the results (which is the real reason for carrying out a pen-test).

When they don't find something, maybe there really is nothing there.
When they found something, maybe there is more there. The customer has no idea at that point. It'll be only a fair amount of time later they'll figure out the coverage / vulnerability finding quality.

I'm sure in the long run market will stabilize (assuming you can change your rating for a pen-tester even after a year) but this is something to consider.

Update: BTW personally I don't like the idea of logging in via LinkedIn (for finding a security talent), it's feels too intrusive, beside of the personal preference my experience showed me especially security industry don't like SSO style things.
The german autobahn. https://en.m.wikipedia.org/wiki/Autobahn#History
the description sounds like they're running a server farm, not doing the processing on the phone.
This is my personal opinion. This show might (only might) bring you a few users. However, I think it's a huge distraction.
I wonder if this could be the beginning of many artists being replaced by AI.
Apple – losing out on talent and in need of a killer new device
Anyone remember seeing the occasional "(Score: 5, Troll)" comment, which only happened when a comment got downvoted as "Troll" and then upvoted as "Underrated" (which didn't change the "tag")?

I had a few of those. I was more proud of my "(Score: -1, Insightful)" though.
From the website: "This is incredibly computationally intensive, and even on a cloud of the fastest computers, it takes a few minutes to process each image."

I'm pretty sure they're using the open-source code that was published.
React isn't slow.
... after she had been personally appointed by President Reagan to determine that exact fact!

(although the oral history above suggests that she was concerned for other people's careers, not her own, but it's still kind of amazing)
In the very first chemistry class of a very reputated college in France, where every student discovered the new, extremely fast pace of the teaching, with an authoritarian teacher, on a lesson I already knew from high school, I, alone in the lecture, raised my hand to answer a question. And just made a very appropriate, contextual pun on paar with the answer. Teacher smiled. Asked someone else. That gave me quite a reputation for the next 5 years. The guy who makes a pun to a stern teacher.

I love lecture hall situations, where you mix respect, intrigue, the stress of succeeding, and you get to meet the real humans.
Created by the image scientist behind landmark visuals seen in Myst, The Matrix, 300, and Second Life...

I wonder who it is. The press-kit linked on the website just says "Developer: qarl".
I`m not sure what % of companies go there for funding and what % go there for fun and show. If you want $ for funding and you have something to show you have much better chances through private meetings with investors.
"How I fixed a bug in Atom that affected almost no one, and then spent quite a lot of time writing an article about it, then wrote a title that attempted to give me more credit than I deserved"

.. which is his main pass time if you see his other posts, rather than spending his effort on fixing bugs that actually affect a lot of people. I am sorry but I don't really appreciate it and have trouble getting over the misrepresentation in the title of the blog posts.
Won't happen. Nasa will never do a purely propulsive landing of such a craft.

Parachutes cannot act as backup to a rocket-powered landing. Chutes need speed+altitude to deploy. If the rockets fail 25 meters above the ground, chutes won't save anything. If the craft has chutes+people on board, they will be deployed long before touchdown. Better out than in.

The only fully propulsive landing option, with humans on board, would be to have a second set of engines ready to perform what in an airplane would be called a zero-zero ejection maneuver[1]. This would see the craft reverse course, ascending rapidly to a trajectory where the chutes have time/energy enough to properly deploy. It would basically be a launch escape system. To keep that, and the chutes, and the descent engines ... just use the chutes. It isn't saving much money not deploying them as they will probably require repacking for inspection either way.

[1]A zero-zero ejection seat is one that can save a pilot from a craft parked on the runway, at zero-speed and zero altitude. Older seats required altitude and/or speed. But the dragon would be descending, with a negative alt/speed, so I guess this would be a sub-zero-zero ejection. A descent escape maneuver?
Sure but there's not much to see yet [1], that's why I didn't share.

I guess the more "interesting" part would be the models [2]: My first goal is to try and generate a Trello like app with boards and lists without writing any code specific to the app outside of the models, and keep the models purely declarative.

I would outline the algorithm I have in mind as:

1) Ask the root model ("Goal") for available "slots", i.e. places where user input is required to build new objects. The tests illustrate this [3].

2) Pass this all to a function (to be written) that prioritizes the inputs to be filled (top level inputs shown first, deeper ones maybe hidden in a disabled next step, etc.) and generates a React UI.

3) Then once there is data in the system, introduce a notion of "user focus", e.g. if a user clicks an existing entity, then the entity fields are passed to the function in 2) in addition to the available "slots" needed to continue building objects and the app will know to prioritize the inputs that have "user focus". Then you could have various "recipes" to generate the UI, published as plugins. E.g. "show all in one form", vs. "step by step onboarding". Same data, same goal, different UI.

I have a feeling many apps can be analyzed as a dependency graph between models and a lot of boilerplate can be deduced from the graph.

I'm doing lots of web development and I'm tired of writing code for simple stuff. If anyone is interested, ping me on GitHub!

[1]: https://github.com/djfm/descriptive-todo-app

[2]: https://github.com/djfm/descriptive-todo-app/tree/master/mod...

[3]: https://github.com/djfm/descriptive-todo-app/blob/master/tes...

Edit: formatting
This may be slightly off-topic, but how do you get started in pen-testing? I read a book about it and the book, with focus on white-hat hacking, was very clear about making sure you have a green-lit target to test on, but even the company I work for isn't going to let me randomly hack away and test security without an agreement in place (they would want to know I was doing it so as to filter false positive attacks, for example).

So without doing anything either illegal or unethical, things that could lose me my current job, how does one build up the skills and experience?
Not at all. Did you even look at the examples?
Wow mate, nice debugging down to the core.
20 Lucrative Low Cost Franchise Opportunities for Sale in 2016
So I guess I'm not alone wanting to do an app like this after seeing deepart.io. Kudos to Pikazo for getting it out there. I'm sure it will be a huge hit.
That's not how TM is supposed to work; it should not be possible for one atomic block to observe an uncommitted write of another atomic block. It must act as if each atomic block acquires a single global lock, executes, and then releases the lock so that other atomic blocks may execute. The challenge is to emulate this without actually using a single global lock.
Still trying to work out if AWS is a viable alternative but seems complex.
Best place for photography loving people. must visit for all beautiful and Full
I would like to agree. But unfortunately architects followed the same path as painters. Architects until the XIX were concerned about making things beautiful, carefully respecting ratios, etc. Modern architects have no such concern and now are trying to make things original, even if it means people must live in a world of raw concrete. Millions of tourists travel to see Paris. No such enthusiasm to visit modern cities. I would think twice before letting a modern architect wipe out a whole city.
Best place for photography loving people. must visit for all beautiful pics
Today we launched a website for homeless people
FH is 117 MT to LEO vs Saturn V 140 MT, Dragon is bigger/heavier than the Apollo capsule, and the even smaller LEM was the thing that landed on the Moon.
We migrated from Parse to Pushwoosh.
Implementing the Elm Architecture in Swift
'I Wish I Could Die': Meeting the Man Who Helped Trigger the Arab Spring
First of all, this is why people should stop adding stupid features to regular expressions. A sane regular expression implementation has no pathological cases. DFA generation can be done in O(n^2) from memory (in the absolute worst case O(n) is average), and matching can't be worse than O(m) or similar (n is the size of the regex and m the size of the string). When you add features like back references and recursive matches, you bring the worst case complexity to O(a^n), which is exponential.

And why? So you could write some dirty hack rather than writing a simple recursive descent parser to create an AST of the code (which takes O(n)). What did you gain by ruining your regular expression implementation and writing shitty code?

EDIT: Matching might be O(m), but I'm wondering about maximally linked graphs with many epsilon edges. The conversion from DFA to NFA would require O(n^2) in that case. Implementing it as an NFA evaluation might be faster than full conversion, but then you run the risk of having O(n^2) dominating in the matching.

EDIT: The author is somewhat correct on what "catastrophic back referencing" is. While you could argue that it is due to bad implementations of the greedy matching, it's a more endemic problem of how you have to implement a regular expression engine that supports back references. If you have to support back references, then you will always have a class of pathological cases which cause exponential time complexity. I had a useful graph about this on my toy regular expression engine (which performs much better than Python's implementation even though it's written in Python and not C): https://github.com/cyphar/redone.
SEAMLESS TRAVEL is Happening
> This effectively poisons the well for any other BaaS providers out there. If two of the biggest companies in this space (StackMob and Parse) can get acquired and shut down in less than 5 years, what does that say about the future of the smaller companies in this space? As a developer how could you possibly trust any of these companies going forward, based on this track record?

Especially given the fact that the very goal of most VC companies is acquisition.
I got to the bottom and couldn't believe that the solution chosen was to modify the regexp instead of use a for loop. He did such a great job explaining that the code is really just trying to count the number of parentheses or braces to see if they're imbalanced, that it felt the next step was "so I wrote a really simple set of loops that is fast enough on short strings and way less crazy otherwise".
In short, implement a free market system! Elaboration, let the students choose teachers, and based on the data you get from that, pay the teachers, and have this data out in the open, so teachers can see what influences their remuneration.
So agree.

Mercury has the classical issues of wrapper models too, whereas with something like flux or similar, you can easily work with good ol JSON.

virtual-dom is a pretty nice lib though, and a strong foundation for people willing to create their alternative, opinionated lib.
2 slightly different things
- working for a huge corporation
- product innovation
Wow, talk about "haters gonna hate". This dude went into great detail about debugging the issue, which is very interesting. Your negativity isn't really welcome here.
Seems easily googlable: http://www.qarl.com/menu/info/
I would say in that case that the art is the AI itself (or its code), because it is what efforts and research have been put into. And thus the artist would still be human: (s)/he is the one who created the AI.
Reddit user creates website to encrypt files that self destructs after 24 hours
I believe the term youre looking for is "cache admission policy." This is an adjunct to cache eviction, both are needed for success. I'm very curious what a highly efficient insertion policy and trivial "eviction" policy (FIFO) would look like in practice.

Cache insertion research is generally focused on use cases like small associative hardware caches. There's very little applicable public research for larger software caching systems, that Ive found. Probably the best would be Gil Einziger. He appears to have found it as an application of his work on extremely space/time efficient counting of sets, http://www.graduate.technion.ac.il/Theses/Abstracts.asp?Id=2... and http://www.cs.technion.ac.il/~gilga/. Of notable mention is TinyLFU http://www.cs.technion.ac.il/~gilga/TinyLFU_PDP2014.pdf. Gil submitted it to Caffeine (Java caching library) last summer, https://github.com/ben-manes/caffeine/pull/24. It got some traction over the winter and is now showing up in other places (https://issues.apache.org/jira/browse/CASSANDRA-10855). In fact Ben Manes just had a guest post on High Scalability the other day http://highscalability.com/blog/2016/1/25/design-of-a-modern....

PS: If anyone is interested in these problems, We're Hiring.

edit: https://aws.amazon.com/careers/ or preferably drop me a line to my profile email or my username "at amazon.com" for a totally informal chat (Im an IC, not manager nor recruiter nor sales)
Surprise Puppet Proposal
https://news.ycombinator.com/item?id=10978565
Eh? I have apps that are almost 10yo on Google App Engine. Even when they forced a complete migration from the Master/Slave datastore to the High Replication Datastore, it was a pushbutton process that required minimal intervention. Honestly if I have any complaint it's that they don't force change faster.

On the other hand, Facebook's API changes at a pretty rapid pace and there are few apps older than a couple years that have survived without significant code changes. I've seen API changes that are basically "rewrite your whole app".
If you are interested in push notifications, I'd recommend you Pushwoosh. Flexible pricing, long trial period for intensive testing, fast support.
Sure the title is a bit sensationalist, but there was a legitimate issue to fix and he did fix it.

Plus, it is a good write up that explains the problem, solution, and the steps taken well.

It would be a shame to see others put off from fixing bugs, and posting commentary on the solution, in open source software for fear of being put down.
There's not going to be any interesting features around the type system.

There's no change in the type system. Javascript is still a prototype based language.

There's no real value to a class system in a dynamic language, beyond synthetic sugar. Arguable prototypes are better since you don't get to question "if everything is an object, and classes are objects then what class is a class of?"

With ES7 decorators, you can put a mixin into a class... which gives you class sugar + traits, so essentially multiple inheritance without the downsides of it.

ES7 can be enabled today via Babel.
Yep; It's also in a completely different category, on its own. incremental-dom's API is very imperative, so completely different from React & others design goal.
We have lots of unit tests and a fair amount of integration tests. There is a staging environment as well, and I personally do a bit of manual testing whenever I push just to be sure nothing is catastrophically broken.

Commits to master don't get automatically deployed, and we deploy manually to staging then to production. I like the idea of automatically deploying to staging. It takes one more step out of the process.

When I worked at #2 there were 0 tests, which I believe is why management was often so afraid to deploy. Of course things are going to break if there are no tests. It took me a year to convince them to add unit tests, but we got there eventually.
There's also https://dreamscopeapp.com/ which is on App Store for at least 3 months (may be more, I am not sure)
This has got to stop.

Someone posts a link to A and immediately there is a comment - "How is it better than B? How is it different from C?" You know what, bud, if you know about B and C, excellent. Why don't you take a look at A and do everyone a favor and answer your own question. Otherwise it sound like a lazy-ass highbrow dismissal - "Pfft, A? Why bother? There is B, for chrissake, that even the last imbecile here is familiar with."

Please try and make a sliver of effort when commenting on other people's work.
ZeroMQ?
... And it was launched by Australia's Prime Minister - http://goo.gl/tRnGSD

I work @infoxchange as the operations lead, when I first heard the idea of a website or app for people that have found or are worried about finding themselves homeless in Australia I really didn't think it made sense - until I saw the stats showing how many homeless people in Australia have regular access to a smart phone and data either via a cellular provider or free WiFi.

Today we served up over 54,000 requests to the site and it's only in it's first stage of inception.

We did a lot of research, working with homeless and at-risk people throughout Australia, it's really been quite an eye opener especially for my team who are largely technically focused.

AskIzzy is the result of Infoxchange winning the Google Impact Challenge in 2015. For me the most interesting things about the site other than it's value to those in need is that it didnt cost tax payers a cent to develop or host and it has no model for making profit of any kind, this resulted in the site being designed truly for the end consumer - the person in need.
It can already work without contexts. You just pass a store instance via props.

I don't like contexts either :(
App Store Aso – Forms a Popular New Style
Adidas issued the fourth quarter's achievement report yesterday, and Adidas total sales has been risen from the corresponding term of last year's 2.93 billion Euros to 3.26 billion Euros, with the growth rate of 11%. Net profits has been increase from the same period of last year's 7 million Euros to 18 million app store aso Euros. The increase to a great extent, benefited from China, Russia and North America's favorable performances. Heller claims that until 2015, Adidas Company's 50% sales growth will come from the above-mentioned markets and Chinese market's sales performance will be particularly important.

The exclusive shop retail was the main factor that promoted aso app store optimization the rising performance of Adidas group in the third quarter. There was almost no growth to the wholesale business. There was a respective ten percent increase on the turnover of Adidas in eastern Europe, China and Latin America after the exchange rate's adjustment, and the increase was the largest. However, there was as mush as twenty-five percent decline to Reebok's performance. North American market, therefore, showed an overall decrease. The performance development of Adidas was the best compared with Nike and Puma. Although Nike app store optimization companies group appeared a strong growth, the entirety and products' turnover decreased.
Isn't that the majority of them? I don't know the numbers. That's why I'm asking.
I don't think so, but I think it's definitely getting us closer to the first artist who really isn't - creates art deep AI way and paints a copy of it.
F-35 software overrun with bugs, DoD testing chief warns
What are signals/slots the best paradigm for?
I am trying to run it using Crossover, but to no avail.
Trip Republic seems to be enamoured with their idea of 'seamless travel', but it feels like meaningless buzzword. Caps locks isn't helping.

Sorry Marco, I'm not sold on the 'solution' to a problem that maybe doesn't exist. I can already book my airfare, hotel, ground transport and some activities on expedia. I use uber and opentable for lots of other stuff.

Is 'seamlessness' an issue? It isn't for me, I'm not sure it really is for others.
Weave is probably based on Firebase, so I doubt they will shut it down.
It really sucks Parse is closing down, it was one of the best alternatives to Firebase, indeed better for straightforward REST use cases, and I really enjoyed using it.

It's nice that you've released an open source migration path. I hope somebody else can fill the niche of a fully hosted API-as-a-service. Best wishes.
“My father said that when I was 7 years old I was predicting that one day I would have a marvelous machine that would make any sound I wanted”

http://jumblequeen.tumblr.com/post/68644500028/daphne-oram-a...

https://vimeo.com/21675394
Use Videos to make your training, on-boarding and communication 50% more effective
RapidAPI: Create a back end for your app in 10 minutes
Others should be put off from taking more credit than due in the title of their posts and from taking on bugs that aren't important just for that purpose.
Bowie's Blackstar Artwork Open Repository
China targets foreign elites in scholarship push
Its interesting, but you missed my point.