skysight-inc/HackerNews huggingface dataset:
Whenever I see "Google Instant" reference, I get always chuckle because I swear that two of my friends and I actually invented it back in '09 for a Yahoo sponsored Hackathon.

I clearly remember one day logging onto my machine, going to google to search for something and just sitting there with my jaw on the ground as the "instant" feature began searching as I typed. I must've sat there for at least 5 minutes. I then proceeded to call my friends and made them go to google to "just execute a query". The response was "those motherf&kers actually ripped off our idea".

I will say, while the idea was "new" (no one was doing it at the time as far as we were aware of), the hackathon code was pure garbage PHP and JS fueled by free pizza & soda and stitched together to leverage the Yahoo APIs.

We went back and actually looked at our server logs (it was running a .edu/students/ site at the time as part of our portfolios) and noticed SIGNIFICANT traffic spikes from Google & MSFT registered corp IPs. Unfortunately, we figured there was nothing we could do to prove that we* invented it.

Something for you to chuckle at:

- Only reference I could find is a wayback link to the 2009 hackathon page ("Skynet Search" was also 'contextual' and knew if you wanted images or maps or directions without having you to make extra clicks). There used to be a blog post mention on yahoo as we got some runner-up prize. [1]

- Google Instant Launched Sept 2010 [2]

[1] https://web.archive.org/web/20091024035258/http://developer....
[2] https://www.google.com/doodles/google-instant-launch
The average is not a very useful metric since the gap between IB/hedge fund pay and the rest is huge. It's not unheard of for developers with 4-5 years of experience to make close to £100k.
I like that trudeaumeter.ca website. It's a useful tool for seeing how he's doing and to hold the PM accountable to his campaign promises.

I was also disillusioned by his back-down on electoral reform. That reform is a fundamentally important change for Canadian democracy. It's an incredibly hard change to make, and I don't fault him for not succeeding yet, but he needs to keep on it. If he is, that's not being communicated well.

All that said, he's still a phenomenal leader. He acts on values he identifies as being truly Canadian more often than just "playing politics". His decisions aren't always popular, but he can always defend them with clarity. We just don't see that enough in global politics.

He's well liked by some, and hated by others, at home in Canada. But popularity does not make a great leader. It would appear Erdogan is loved by many in Turkey, does that make him someone you'd want to lead your country?

There will also always be those who don't share Trudeau's fundamental values - as would be true of any leader. They will never like Trudeau or agree with his choices or the reasoning for them as they simply have different goals. I think that's where democracy plays in. We vote for the party, and the leader, that represent not just our interests, but our values. The majority win and establish the values of the country.

The problem with most nations is the elected leaders no longer represent any coherent values or stick to them in a reliable way which results in elections and leaders being entirely interest-driven.
Nice !

how is the the KYC done ? ( what documents are needed )

how much time does it take to get the account setup ?

any plans on creating a web app ?
If you work backwards from what generates revenue (purchases) in the travel industry you'll find that marketing drives decision making more than the underlying airplanes, trains etc.

Physical assets are a known quantity for better and for worse. They intrinsically depreciate. On the other hand, Brands grow over time from word of mouth and other marketing, so long as their final product is at least average.
SaaS Customer Acquisition Framework – Lifecycle and Content Strategy
> Has it occurred to you that they hold down salaries, because they can?

Can we please have a conversation without the snark? Thank you.

> Apparently there are many people willing to work for that money.

I understand that they probably do find workers willing to work that wage. But what I'm stating is: they can have much more, a thriving hub of tech innovation much like SV, if they were to pay more, and attract talent from around the world, like SV does today. That talent and ecosystem would probably help them a lot more overall.
Perl 6 is the spec tests, and is open-source

Rakudo is the only currently supported implementation (ignoring several specialized partial implementations), it is also open-source.
It looks like they did (or are going to) address it: https://github.com/kiteco/kite-installer/pull/50
> However inefficient it may be, we have a legal system for a reason. The accused are entitled to due process. IMHO there is no greater travesty than an innocent person having their life ruined because we as a society are unwilling to give them fair and reason based judgment.

You can have due process with different legal standards. See preponderance of the evidence above. I agree, due process, of course. I'm saying the root of the social backlash is that the legal system is failing.

> I don't claim to have the solution to our problems, but blame must be allocated where blame is due. It is far more fashionable nowadays to virtue signal than to be objective, which is the precisely cause of situations like these. If you have a proposal for an effective extra-judicial system that is not based on facts, evidence and due process, I would be more than interested in reading it.

That is absolutely not what I am saying. I am advocating for the use of a different legal standard, one already being used in the US justice system. I'm also advocating for focusing on the victims over the rarer cases of false accusations, which while they should be remedied, should be the secondary focus between the two issues. See below the line for more.

I also think to classify it as virtue signaling is missing the point. That is one of the straw men I see here. The reason people's lives are affected so strongly by rape accusations is because regardless of guilt, people would rather not take a risk in most situations. It has nothing to do with virtue signaling.

---------------------------------------------------------------

The thing I find more frustrating here is that when you have many people suffering from rape and sexual harassment and a few suffering from false accusations, people in this thread seem far more concerned with shifting focus to the falsely accused rather than the victims of the true crimes when there are numbers showing that one is the much more widespread problem. I see it equivalent to complaining about people blocking the highway to protest BLM stuff (and generally the response to BLM in general about the message not being conveyed perfectly, which for sure it wasn't), or the 60's with the black panthers.

If you see a large injustice that needs correction and you're focusing on a smaller injustice that hinders the larger correction, I think that practically amounts to implicitly supporting the larger injustice. It's a disturbing pattern you can find with pretty much every social movement.
> How is "opt-out option types" different from, say, Java, where everything is nullable and all the problems that come with that?

Aiui the Java compiler and language constructs generally don't know the difference.

The P6 Nothing isn't a null, it's a "type object" with memory- and type- safe behavior.

There's a tiny bit more about this at: https://en.wikipedia.org/wiki/Option_type#Perl_6
Is it possible to hold an image classification challenge without secret data that doesn't lead to overfitting?
they own something more valuable than "things." they own the customer
Thats a great graph.
One of the courses I took involved working with K, and I certainly left the course thinking "I would love to use this tool in the future if I had a project to do with it." It is actually a fairly amazing tool, even if the instructions for using it involve "start by downloading it again, because we keep fixing bugs".

One problem with building semantics for Rust is that the language doesn't have a sufficiently formal specification yet. LLVM IR also has a similar problem in that the community has generally somewhat resisted pinning down precise semantics of undefined behavior (this is changing, though, in large part because the imprecision is causing problems).
Which "add" instruction? Integer (signed or unsigned), floating-point? How big are the operands? What if the operands are of different types? What if the CPU doesn't have an "add" instruction? Or, perhaps more plausibly, doesn't have a divide instruction?

C code defines run-time behavior (or fails to define it in some cases), not CPU instruction sequences. If you want assembly language, you know where to find it.
Came across this useful description of how IPv6 addresses work. Is it still true that Windows does not fully support IPv6?

http://www.techrepublic.com/blog/10-things/10-things-you-sho...
"Significance" is a social concept currently serving two roles: for determining what is considered publishable, and for determining what is considered true. This is meant to modify the second one, not the first. (Publishability should depend on quality of methodology, and be determined at the pre-registration phase before results are in.)
So he "only" made $600m. Although apparently the numbers are disputed. Heck, even 1/10th of that is a tidy sum.
Finding out the whole thing is open-plan-only cured me of most of my jealousy.
Owning stuff comes with actual upkeep costs.

Priceline and others own mindshare and access to a community, and its infrastructure is cheap. Marketplaces and money transmitters are valuable, but eventually will be decentralized as you can see with bitcoin.

Apple and Microsoft build actual stuff. But Tencent, Alibaba, etc. are markeplaces and shipping.
I don't think that's true. The scenario you presents requires the user to already be compromised by the attacker. What does it matter if they use a password manager or remember and type their passwords manually, if the attacker has access to your machine?

Of course there is a trade-off with the master password, but on the whole, I'd say it's a definite security win, because the user only has to remember one strong password instead of many, and an attacker only has an advantage if they've already won anyway.
If I may ask you an unrelated question: since you mentioned you run a small consultancy, how do you manage your clients' expectations about working hours etc?

In my experience (also running a small consultancy), clients expect at least 10x4, if not 8x5 coverage.
Kaizala: A Communication App from Microsoft for Business, Enterprise, Government
Not just you. A few years back, I served as a docent for a week-long introductory course in bioinformatics tooling - almost all of which time I spent standing, and very little of it moving around. It was exhausting, and it hurt. I can do ten miles on foot in a day, up and down hills, through streams, and generally all over creation - and even so feel better the next morning than if I spent the same time standing still.
looks like an interesting project - wish you the best
On the one hand, I agree with the sentiment.

On the other hand, if it is really that shady, it is on the open source developer to say 'no.' As described here, it doesn't seem that shady. There was a choice between Kite and Jedi for the one plugin, and for the other plugin, it was basically an AD.

On the gripping hand, I really want open source developers to get paid, this seems like a way for open source developers to get paid. It makes me more sympathetic to the idea that this was poor execution of an ok idea.
Is the financial industry an apt analogy? Wall Street "holds" other peoples assets and hypothecates and re-hypothecates those assets, bleeds their depositors and provide (generally) poor ROI to the depositor. Hail to the people that add no value! You too Priceline. LOL
CCleaner 5.32.6129 Pro Serial Key Plus Crack Full Free Download
I was about to say "I don't know anyone who uses Priceline" but I didn't know they owned all those other companies and sites as well.
This is why I find contracting to be ideal. Minus the night mare of health insurance. I'm in for X months, and it may be renewed. I know what I'm getting in. If they don't deliver on their end, i.e. the project is canned, or a death march. Either way I have an out.

I also structured my year so I did two contracts. Allocating about 10 months then took two months off. I would like to be loyal to a company. But have found the "lying through their teeth" to be apt. I tried full time again. But the end result is I regressed my career by about five years. If it weren't for the health insurance I don't really see a point to full time. It's all project based, deliver something and move on.
"Lynch mob?" Really?
This is essentially what caused the Cap'n'Proto remote vulnerability[1] 6 months back. The compiler optimized away an overflow check that directed control to an error handling path, eliding the code that checked for the exact error. Fun.

1: https://news.ycombinator.com/item?id=14163111
which gives you quicker access to the new stuff, but the effort is about the same as writing a new implementation in another language

Not really. You can just serialize a Tensorflow graph, freeze the variables as constants, and then load and run the graph using Tensorflow's small and convenient C API. There are bindings to the C API for multiple languages (e.g. Rust and Go).

This is how I use neural networks in my Rust (and formerly Go) programs: I just build and train the graph in Python and then use it in Rust.

Newer versions of Tensorflow also have the XLA compiler, which compiles a graph to executable code that you can link directly into an application. I haven't tried this approach yet, since the C API serves me well, but it looks promising.
Or switch providers. Not that is necessarily practical either.
UK bans fossil fuel cars 2020-2040 phaseout
One can also think of work on one's "side projects" as something like a musician's practice sessions. There's value in the time spent even if all you're doing is drilling your fingers and keeping your technique sharp. It can also be an opportunity to stretch yourself and develop new skills beyond what your main gig calls for.
It also allows for mom-and-pop shops selling direct to end users around the world. I used to run a video education business and that was pretty game changing when you have access to the world market via the internet. The key for priceline seems to the aggregation function that makes it a worthwhile middleman.
Yuval Noah Harari would call this a "shared hallucination".
Relationships as a Business and Sales Lever: Q&A with Michael Africk
In my experience, the executives in companies don't even consider that, the only consider the total cost of development. Whether it's a good developer or a bad one doesn't even enter their thinking because they are so far removed from it. They don't have nuanced thinking in those regards or long term planning what so ever. It's quite old fashioned.

It's up to individual managers to stick their necks out, and they most likely won't. They are told to reduce costs and they do. Middle managers are trying to hold on for dear life, their future prospects are much worse than a developer in high demand.

My experience is working at small, great companies that get acquired and the acquiring company usually wrecks everything.

But hey, if you need justification to not stay at a company, there it is. Unfortunately for me, I'm just about capped. Contracting or building a company is the only way up from here on. Having survived the dot.bomb, I can tell you both have a lot of risk that needs to be calculated.
Unfortunately Monero is the only one doing it right: all transactions are enforced private by default. Dash and zcash offer confidential transactions as an opt-in feature, but so few people use them that it draws additional scrutiny when they do.

At this point in time it's "Solo Monero" for privacy.
Fuck Kite. This is obvious damage control after the backlash of their severe betrayal of the open source community. They’re not sorry they did what they did; they're sorry they got caught.

The title “Staying Open” is so full of BS it hurts.
Third party sellers get commingled with Amazon inventory so buying sold by Amazon doesn't fix the problem.
Here's an overview I wrote a while back.

https://news.ycombinator.com/item?id=14149200
Hello ing33k! Thank you!

Account opening is completely online. We need your PAN card, Address Proof, Photograph, Signature on app and a Bank account proof.

Since we do the full KYC it will take upto 3 business days for your account to be active.

For an existing KYC user the account is activated on the same day.

The web app is getting ready as we speak! It should be live in a week.
The tech middlemen are simply way more efficient than their brick and mortar counterparts. Surely this argument was put to rest years ago.
Superb concept and I love your Android app's design. What is your target user base and who are your power users?
Possibly Ethereum after it gets pre-compiled contracts for elliptic curve point addition and scalar multiplication in the Metropolis upgrade, which will enable zk-SNARKs. Among the many applications enabled by succinct zero-knowledge proofs of arbitrary computations are private transactions.
HN doesn't support full Markdown. :(
This is a great comment outlining some of Haskell's strengths. Definitely, ADTs should exist in every language claiming their static type system as a feature.

Just one thing that stands out to me:

> "Anything can be anything or sometimes nil" is a hard pill to swallow once you've used Haskell.

In a language like Java yes, nearly every type is inhabited by null. In fairness, a similar problem exists in Haskell: every type is inhabited by "bottom" which is the computation that never terminates. This is a side effect of being lazy by default.
In this case, we don't have strict uptime requirements. But there are enough times where our integration tests don't catch some kind of error, and it's nice that the service doesn't have to go completely down for that.

It's also a lot easier to prioritize process scheduling than it is to prioritize thread scheduling.
I use a dedicated diary-feed in Snackis (https://github.com/andreas-gone-wild/snackis) to store my logs since a while back. Besides privacy, the ability to selectively share posts with other Snackis-users and support for threaded replies and automagic updates is what finally convinced me to give up Emacs orgmode for my own dog food.
Oops, that's really old actually. From 2010.
To make it affordable and easier for more people to buy their stock. This is always the biggest reason for split. Will an average person invest in a stock which is trading at $2k per share? Nope.
sounds expensive. 0.01 may be more reasonable.
> Behind CoinStarter is a team of Entrepreneurs, Economists, Philantropists and Software Engineers working together with the belief of creating something better.

> We believe that combining AI with our talents overseeing every stage of the process, we can create the next generation of blockchain technology, that simplifies the blockchain and makes it viable for mass adoption by the public. It's like a drag and drop tool to power your blockchain.

Can't tell if this is an actual service trying to take advantage of the cryptocoin-craze or a joke.
Offline GraphQL Queries with Redux Offline and Apollo
I had saw an old coworker at a Python meetup group session the other week and I started to remember he and others had to support all these Perl scripts. Since leaving that place and seeing so much of Python everywhere I thought the other day where Perl wound up in the mix of things several years later. Seems like the community kept going.
There is virtue in laboring at a compensation far below the value generated (see: most science ever done). There is also intangible value at dedication to work. Neither is what I referred to, though.
I am white and I've never heard anyone argue on the basis of "I'm uncomfortable with this [person|choice]". They at least try to weasel around and present faux arguments.

Could be because I'm from Germany. Is this an American thing, or maybe just something that's not happening at my workplace?
Parrot was implemented in C, and to my recollection implemented various iterations of bytecode syntaxes, notably PBC

PBC was the bytecode format, the human readable low-level syntax was called PASM and the slightly higher-level synax was called PIR.

Besides PIR, other languages still close to the metal were NQP versions (though I don't remember the exact relationship between NQP/NQP-rx/parrot-nqp) and eventually Winxed.
How do you get a chip big enough to store large documents into yourself?

An integrated temperature sensor sounds awesome, especially for a hypochondriac like me.
Transfer the style of one photo onto another using deep neural networks
Banning housing construction in "cities" through hight limits.
That's a false equivalency.

The biological makeup of men vs. women is a lot more distinct than a one race vs another.

Firstly, there is the most obvious: sex organs and growth. Erections, ejaculation, periods, breast/hip growth, etc. are all sensitive topics, and I have not seen evidence that keeping these topics sensitive is a bad thing. Girls generally hit puberty earlier than boys, so it doesn't really make sense for 12 year old boys and 12 year old girls to be grouped together in certain situations, when girls are having a sexual awakening and boys aren't (as a cohort - obviously everyone hits puberty at different times, but society functions through generalizations).

Secondly, there is the general impact of hormonal differences. Hormonal differences have a striking impact on emotional development, and that needs to be considered when raising children.

Biologically, the only general difference between a black boy and a white boy is their skin color, which at an individual level makes no difference at all to their development. Obviously if society treats these skin colors differently and that impacts development, that is another issue entirely and should be handled separately from any gender issues.
Of course Priceline has assets:

- Software

- Computing infrastructure

- Domain expertise

- Deals and relationships with business partners

- Mountains of proprietary data, including historical pricing/availability and user behavior.
Front page has example code of a busyloop with a time.sleep.

Not a stellar example of coding.
I view it more akin to a military contract. You will serve X years then get stock.
There still isn't, as far as I'm aware, any software that combines an artwork pipeline and programming so seamlessly as Flash did. Also I'm not even sure if there's a mainstream vector graphics rasterizer out there that is even remotely as powerful as Flash's was/is. Initially HTML5 + JS was so extremely lackluster that I cursed Steve Jobs for instigating this crusade, but I agree it is necessary that Flash dies and we replace it with something completely open.
Just no.

All investments are not owned on the back of consumption foregone in the past.

Unless you believe that someone with 100 million dollars is "foregoing consumption" when they invest (particularly in real estate).