skysight-inc/HackerNews huggingface dataset:
TLDR: Not a startup opportunity.

- Huge collection of proprietary data which is constantly updated, only intended to be polled in a certain way and has all kinds of poorly structured exceptions and routing problems.

- The booking engines provide good access to their pricing data free of charge under license to affiliates that book flights through their engine

- Low value of an API for prices alone and slim chance of acquisition by Google or the big online travel agents

ITA built exceptional technology rather than an exceptional business.

This API that Google killed presumably because it wasn't making enough revenue to be worth maintaining was the part of ITA's public facing service they originally claimed to be "very excited" about at the acquisition stage
This may be an interesting article; however, I stopped reading when I discovered that it is about math/rand and not crypt/rand.
Any PRNG that is not cryptographically secure must be flawed by definition (otherwise it would qualify as a crypto PRNG, right?) and should only be used for tasks where the quality of the randomness is only secondary.
That probably depends greatly on where in Germany you live. Rural areas are probably more open to such interactions than big cities.
You misunderstand me. When I said "no one has every believed that the eucharist literally turns to blood and flesh" I meant that no one believed it changed physically as opposed to in some spiritual, philosophical way.
There are 75 sessions over three days. Presenters include "Uncle Bob" Martin of Clean Code, a couple I think we can't announce yet, and 75 others. Topics include C++, Delphi, code architecture, cross-platform development, database development, and all sorts of miscellaneous talks on things like - to pick some randomly - Docker, current state of AI, Linux usage, Matlab/Scilab scripting, pluralising and gendering numbers, writing mazes... you name it. Topics are from beginner to expert.

This conference happens every year. Last year when I posted it here, a couple of people complained you had to sign up. That's because we need to estimate numbers, check against what we've organised with the third-party streaming system (GTW), etc. Marketing no doubt likes it too: I know some people dislike it, but you can always delete that info :)
That is actually not a bad amount, the native Telegram macOS client hovers around the same. WhatsApp Web (also built on Electron) consumes a staggering 300-500mb.
> after reaching "darknet" (meaning black market)

> with current respect/reputation he gets access to new ones pretty fast, informing you instantly in most cases

So he has the respect of (street cred with?) the dark net/black market folks and that's how he gets them instantly? Or I suspect you meant to say something slightly different?
Top 8 Frameworks for Android Apps
Sentry can also handle CSP reports effortlessly, and it's all open source. I had a quite good experience with their ease to use UI.
Pharo: Reinventing Smalltalk
Agreed. Work samples are the most predictive form of assessment, you just need to be able to isolate them from other factors such as confidence bias...

i.e. no whiteboard interviews (unless hiring for someone whose job it will be to solve problems on whiteboards in front of strangers in situations that effect their financial security and sense of worth)
Reminds me a few google employers posts on HN responding to the usual 'google closes products often': we dont, and we never closed a business products, only unimportant consumer ones.

Yeah, sure.

Google is heading Microsoft 199x way - fastly becoming public enemy no 1.
Now, a good store of value to me means that the value is stable. And yes, also gold is really bad store of value by that measure.

https://commons.wikimedia.org/wiki/File:Gold_price_in_USD.pn...
It really depends on the application. Certainly, everyone love control, but there is a trade off between control and cost. Firebase prediction is simply a simple implementation for some simple use cases, which are plenty.
OK, I'll replace "notion" with "conjecture." But the extant evidence doesn't support coffee-drinking pixies, whereas until someone can convincingly explain how an effect doesn't need a cause, the First-Cause argument [3] for the existence of some kind of Creator [4] remains plausible. (Those who say the universe just is, are making the same kind of conjecture, no?)

[3] https://en.wikipedia.org/wiki/Unmoved_mover#First_cause

[4] https://en.wikipedia.org/wiki/Cosmological_argument
You can sign up your entire domain if you control the postmaster@ address.
Well, unless that argument is built on an assumption that in turn is held to be true on faith, which makes this belief transitively also held to be true on faith.
Why not? I think it's a valid test for a company. If the majority of your employees wouldn't pass the hiring test, why use it for new employees (unless you're looking for someone more senior)? Employees can probably best give feedback on how to adapt it so that it mirrors the actual work.
I've played with Firebase but have been exploring GraphQL services recently. Initially http://www.graph.cool/ and https://scaphold.io/

Graph.cool just released their development framework so I may investigate.

I realise Firebase and GraphQL are very different beasts but I think they serve the same market. It would be good to see Firebase at some point offer a GraphQL interface but the data structures are very different.
Both above and above one's parent comment is about rails, not about ruby. It's understandable that most people got familiarized with ruby because of the popularity of rails, but confusing between the two?
Not more comments complaining about Electron!
I stopped thinking of VS Code as an "editor" and more as a lightweight IDE and my perceptions about it changed a lot. It's still way faster / smoother than working with Atom though, and I used Atom since it came out, but it's too sluggish feeling. Also search in VS Code is powered by ripgrep which is coded in Rust, and it is blazing fast.
As a resident of Japan, this strikes me as complete nonsense. Life in Japan is extremely social. People strike up friendships all the time. Your pity is misplaced. Go to any izakaya and you’ll likely walk out with a few new friends, even if you’re an introvert.
Freelancing for sports photography has been common for a long time. Many photographers covering an event but only one may get the picture which illustrates the key point scored/etc well (because luck and skill both play a part).

As to "why not replace that with photos from the public" - with press accreditation they can sit court-side and have space to use large lenses, monopods etc. All that equipment and access costs money, and it's not just a one-off cost either (on the equipment side competition also drives quality up meaning upgrading equipment relatively frequently is required, and it does wear out over time as well) - hence the cost of the "best" photos will always be higher than random crowd pics in a functioning market (which needs copyright protection).
They are doubling transaction capacity. Pennies to move millions for a simple transaction.
Does anyone know what the "Investigate into a native model layer" point might be about? It sounds very relevant to my interests, but though it is apparently ongoing, I wasn't able to find any issues or other pages referencing those terms.
AOL In-Restaurant Order and Feedback App
I completely agree, which is why I said it's heating up fast and also why I believe violence is unavoidable now. "That attitude" has been prevalent on both sides since Trump was elected and it continues to spread.
Faith in the US for what? If it's faith that the US can annihilate you if you get in its way, I agree with you. But if it's faith in the USD and US debt as reliable stores of value, I would say that the economics of a sovereign power is different from the economics of a subject household.
Also my biggest concern. ITA Matrix is a godsend, and Google Flights does not have feature parity.
The point was the performance reviews aren't used to evaluate or iterate on the hiring process.
Damn for a moment it looked good. Then the specs and price are revealed and its immediately a 'nope' for me.

I was tempted to grab one as a cool little portable Linux hacking terminal. But at the ~$750USD price point for something that isn't more powerful, i just can't justify it. I can get an upgrade capable raspberry Pi based laptop for under $250USD, its just not as small or as cool looking as this. But smaller and cooler looking is not worth $500 in this case.
I'm one of the new generation of devs to have come into the startup world in Melbourne after Ruby stole its heart, and damn is it a mess and a maintenance nightmare. So many production bugs due to nil pointers, missing methods, etc, and a woeful time to be had if you want to start doing large scale refactors and clean up tech debt. Makes me sad that when faced with Java the generation before me escaped towards Smalltalk and Perl rather than towards ML and Haskell.

Thankfully we seem to slowly be turning it around though. If only on the front end, that is - with Typescript, Elm, Flow, Reason, etc. In Melbourne the Rubyists seem to be running towards Elixir hoping it will save them, but having worked on a number of Elixir code bases it seems that while solving some problems it leaves many still standing. :(
AIMed 2016 Wrap Up
according to most of the histories I have read monarchs and dictators have not been well known for fiscal responsibility either so I am not sure if this is a democracy problem.
Here's my Pulitzer winner:

Miner toe jam
pure crime mam
I lived in Vienna for almost 8 years and Berlin for 4. In the latter people were much more talkative (but still less so than in some other contries).
Stargazer: understanding the π-calculus, visually
The problem with self driving cars is that you can never rely on a human to take over at a moments notice. Google perfected the self driving car over a decade ago but found that once on the motorway (Freeway for my transatlantic cousins) they literally switched of, rummaged around in the back did everything other than be able to take over the wheel at a moments notice. So google had to go back to the drawing board and design a car that could drive literally everywhere! We covered the topic in part of our recent podcast. If you'd like to listen debate or disagree! Skip ahead to 23.03 minutes.

http://www.venturi-group.com/podcast/tech-teams-productivity...
Study suggests that consuming an entire box of baby aspirin causes reoccurring flu.
Have you tried Audible?

https://www.audible.com
Genuinely curious -- as far as I know, the current 7 transactions per second is a limitation of the 1Mb block size and the proposal was for a 8Mb block size, would that mean 56 transactions per second(that still doesn't sound too impressive to me)?
What Kant can teach about critical thought and tech innovation
He almost gets it right. Hiring for some abstract "best" isn't so great. Hiring for "culture fit" is practically an invitation to discriminate. OTOH, people rarely do only one thing at a company, so it's important to remember that you're hiring for a job rather than a specific task. You need to evaluate fundamental skills, including collaboration or leadership skills (and styles), not just knowledge of specific subject matter.
The Exploding Cost of Streaming Live Sports
This is why this question is so good: you either like working there, and then you have no problem answering this question honestly (and without any awkwardness), or you don't like, then surely you have to come up with some elaborate yet unclear answer to this question, which is quite clear at that point, and then I do not really care whether you take a disliking to me or not, since it does not really matter any more.
Signal is about _privacy_ not necessarily anonymity. Understand the difference?

edit: And anyways, if you read their blog posts you can see how you phone number is only required to make it easy to connect for the masses. You already have your social graph in your contact book.
> canonical unit testing and TDD frequently requires monkey patching and dependency injection

This is probably the root of most of our disagreement. I belong to the school of thought that says (in most cases) "Mocking is a Code Smell": https://medium.com/javascript-scene/mocking-is-a-code-smell-... And dependency injection (especially at the unit test level) is giant warning sign that you need to reconsider your entire architecture.

Nearly all unit tests should look like one of:

- "I call this function with these arguments, and I get this result."

- "I construct a nice a little object in isolation, mess with it briefly, and here's what I expect to happen."

At least 50% of the junior developers I've mentored can learn to do this tastefully and productively.

But if you need to install 15 monkey patches and fire up a monster dependency injection framework, something has gone very wrong.

But this school of thought also implies that most unit tests have something in common with "integration" tests—they test a function or a class from the "outside," but that function or class may (as an implementation detail) call other functions or classes. As long as it's not part of the public API, it doesn't need to be mocked. And anything which does need to be mocked should be kept away from the core code, which should be relatively "pure" in a functional sense.

This is more of an old-school approach. I learned my TDD back in the days of Kent Beck and "eXtreme Programming Explained", not from some agile consultant.
So wireguard is focused on the use case of having a single central point where all the traffic has to go through? Reading throught the page it seemed it was more the tinc model of distributed P2P VPN overlay which to me seems much more powerful. Redundancy comes for free and performance is improved because you get direct links between nodes instead of having to proxy all the traffic.
Babel can't do type checking, right?
MS's devenv is excellent, and IMHO doesn't get the recognition it deserves. Folk often talk of Windows and Office as the twin pillars of MS, but I'd say Visual Studio is the third pillar. MS has always done a great job of dev relations with MSDN, cheap or free tools, sample code and excellent blogs like Raymond Chen's Old New Thing. JetBrain's IntelliJ and PyCharm, as well as Firebug and the Chrome debugger have improved things for devs outside the MS ecosystem, but MS are still ahead. Mixed language debugging in Visual Studio still amazes me. As a Python C++ dev I'd love to have a Python IDE that would enable me to debug C++ .pyds.
You're assuming the old version of the service worker will be there and running. That isn't a good assumption. It will normally be there, but it doesn't have to be. There will always be circumstances where I'm downloading it for the first time, even in the same browser and computer.

Also, step 7 on https://w3c.github.io/ServiceWorker/#update-algorithm says that updating the service worker bypasses the service worker. How do you then validate that new service workers haven't been meddled with?
I know that some people at Mozilla had started an electron like platform using Moz own html/css/js engines. No idea where it is at right now.

But yeah it would be great to have a platform like electron but with greater optimization. Non the less electron is still great, it simply can become better.
The sheer volume of content created in the current day makes the permission vs forgiveness model broken. We are rapidly losing track of who to even ask the permission from in many cases (the entire orphan works mess) and unfortunately it's going to mean much of the history of the last 25 years of the 20th century, and perhaps even the entire history of the 21st, may be... for all practical purposes... lost instead of the most well preserved and accessible.
I am thinking of getting Cozmo. What's your review on it? I'd also be interested in knowing how much we can tweak Cozmo (e.g. can we implement new features using computer vision, does it have its own programming language, etc,)
Absolutely.

I'm not going to name or link, but this is a service we've started providing and have a growing library of assessment techniques (and analytics on the effectiveness of those techniques). This reduces the prep-work required.

The aim is to get to the point where you can say, e.g. "I need a Finance Director for an SME" and we can pre-populate a set of sensible defaults for you to tweak if desired. Baby steps though..

Once we build out those reports we'll also be able to report back to senior management on hiring manager performance. Metrics like typical time-to-hire & volumes etc. but also whether there's unusual demographic bias, the satisfaction of rejected candidates, and some others. I'd also like to make those metrics public (companies would have to opt-in).
Is Bitcoin a Bubble?: The November 2017 Edition
if you're working in an environment where you can't answer that honestly, I don't want to be working with you.
> I've always had a fascination for LISP, but every time I've tried using it after learning Julia, I've found the lack of type focus limiting and in the way.

> Types makes it easier to build abstractions. I can write several functions which look the same but act different depending on the type of the arguments.

You can do this in Lisp:

CL-USER> (defclass my-class () ())
#<STANDARD-CLASS COMMON-LISP-USER::MY-CLASS>
CL-USER> (defmethod identify ((mc my-class)) "This is my class")
#<STANDARD-METHOD COMMON-LISP-USER::IDENTIFY (MY-CLASS) {1005BDFFB3}>
CL-USER> (defmethod identify ((n fixnum)) "This is a fixnum")
#<STANDARD-METHOD COMMON-LISP-USER::IDENTIFY (FIXNUM) {1005C984F3}>
CL-USER> (identify (make-instance 'my-class))
"This is my class"
CL-USER> (identify 3)
"This is a fixnum"

> The way in which types get in your way in statically typed languages is pretty much gone in Julia as you can so easily and fluidly deal with types as they are just objects at runtime which you can pass around freely.

Did you notice how DEFCLASS returned a class object earlier? It's a first class value in Lisp:

CL-USER> (defvar *c* (find-class 'my-class))
*C*
CL-USER> (type-of *c*)
STANDARD-CLASS
CL-USER> (make-instance *c*)
#<MY-CLASS {1005E38AA3}>
CL-USER> (typep (make-instance 'my-class) *c*)
T
CL-USER> (subtypep (defclass derived-class (my-class) ()) *c*)
T
> With a web app, there is often no (straighforward) way to audit the code _before_ it's been downloaded and executed.

Yes, often, but not in this case. With Service Workers, you can notify the user before the code has been executed, and in most cases prevent or delay the update as well. That's why on https://www.airbornos.com/register, there's a checkbox marked "Notify me before updating Airborn OS." If you check that, Airborn OS will literally ask you whether you want to update.

Obviously, you understand the problem and how web apps usually work, but you still don't seem to understand my proposed solution. I would appreciate it if you attempt to do so before you loudly claim that I am wrong. Please see https://developer.mozilla.org/docs/Web/API/Service_Worker_AP... for a description of Service Workers, and http://blog.airbornos.com/post/2017/08/03/Transparent-Web-Ap... for a description of my proposed solution.
This is the same sort of argument as "horses require expensive stabling, food and years of training". All true, but that didn't stop horses from becoming obsolete as a mode of transport, in the same way that I'm suggesting photo-journalists may become obsolete because technology and the internet makes their jobs less and less necessary. What happens when cameras get so good and cheap that photos from the crowd are as good as the ones from beside the court? Or we can place numerous nearly-free court-side cameras operated by AIs to capture everything?
Free Book: Math and Computation (Avi Wigderson)
Out of curiosity, what percentage of the world's gold is used for anything other than a store of value (which, arguably, much jewelry is as well)
The idea of a university needs to be restructured. Maybe this will motivate them to do so.

E.g. unbundling would be a great idea. Also make teaching a class less of a lifestyle choice and more of a "we made sure this person knows his/her shit". Taking classes from people who have a lot of industry experience would be dope.

Also setup research institutes like Inria of fraunhofer. a lot of good researchers become professors to do research but don't give a fuck about teaching. Which sucks for everyone involved.
How to Optimise your tech teams productivity with technology
Is there any way to see which facilities Google Cloud is using?
I was recently hired for a job at a high level position that I'm really excited about. While hiring me the CEO said "You are a bit outside of our normal culture, but we have talked and think that's an asset". I had to question that.

I'm a college dropout with 18 years of consulting and startup experience and they are all highly skilled academics. He even recognized that it was a backhanded compliment. The "culture fit" term has always bugged me, but it really came clear to me in this meeting. It's a useful cypher for exclusion on class and world view. I'm pretty sure that's not immoral or wrong, but I do think the concept is damaging to organizations that want an exceptional outcome. Turns out business is risky and basically runs on what can be predictable.

Working with people you like is really important and at high level jobs, there are few people that can transcend from outside orbits. The only reason I can involves a lot of hard fought failures and an ability to explain myself in documentation and method. A large amount of successful engineers have had a protected arc of experience that makes the unfamiliar grating and closes off dynamism that could come from people that don't whip ideas from the same pocket they pull from. Being an engineer seems to also be magnetically opposed to the nuances of human resources too. A lifetime of meditation on failure can sometimes nerf the poetry available in human experience.

I have no solution to it broadly. Stoked on the new job, it looks like I'll be in charge of hiring too. I have a good track record with it in my own org, but the stakes here are bigger. If I get proof of my method I'll report back, if I fuck it up I'll probably be fired for bad culture fit.
Well, but then you were still missing the point. I would suspect that mathw is well aware of the reasoning that people use to come to those conclusions. What I understand them to be worried about is how anyone in their right mind would use that as a basis for judging somebody, in this case the pope.

Your response is like if someone asked "why would anyone hate black people for their skin color", and you would explain the doctrines of white supremacists. Yeah, of course they have doctrines that say they should hate black people. But who in their right mind would follow those doctrines?
NodeChef MongoDB Hosting
Where in the link does it say that people thought there is a physical change as opposed to a spiritual one, "The signs of bread and wine become, in a way surpassing understanding, the Body and Blood of Christ."

There is a big difference between something that cannot have an answer and a "gap". We currently do not understand consciousness, which leaves a gap for religions to postulate about souls. But it is very likely that in the future science will be able to answer to question of how consciousnesses arises in the brain. It is not an unanswerable question.
Snap the perfect pic of your pup using sounds