skysight-inc/HackerNews huggingface dataset:
does anyone has experience with here.com ? I did not use yet but was engaged with the sales team (not great).

it seems their pricing is quite comparable with mapbox. more here :
https://developer.here.com/plans
...so don't make use of the new indexed column until it's ready, why is that an issue? It's no different than waiting for Ghost to finish copying a table for DDL.
hong-kong airport free Wifi 1.1.1.1 not works with this DNS
The problem is that adding FK constraints is another schema change, which causes MySQL to copy the whole table, and lock the table during this time -- which is precisely what gh-ost tries to avoid.

Worse, foreign keys from other tables to the one that is being changed would need to be updated as well, blocking those tables in turn.
Jamie from DigitalOcean here. Yes, definitely! Most of this team is remote but myself and a couple of others are NYC based. My email is jwilson@digitalocean.com if you'd like to get in touch.
As I recall, his intuitive insights about special relativity were the easy part. But he had to learn the mathematics required to coherently explain them. There must have been many opportunities for confusion and self doubt.
In late 2015 (maybe early 2016), I was interviewed by the engineering manager of a 20-to-50-person tech company for a iOS engineer role in Hong Kong. I answered all tech questions well. But when I heard his last question, I knew I would not get this job. The last question is "how old are you?". I hesitated but still told him "35". He did not say anything. I know it is illegal in the US. But I was not in the US.
TWIN SHAFT PADDLE MIXER
> sure they can work the young guys harder,

If you are NOT a good manager, that is all that you care about.

Did you fail to plan the rest release? Developers will do extra hours.

Did you miss understood the requirements? Developers will fix it with extra hours.

Did you decide to use the wrong technology for the project? Developers will work extra hours.

A company that hires only people that does what is told and stays longer hours have incompetent management.

> I wonder if it’s a good for efficiency.

Companies that value diversity (age, gender, nationality, etc.) are the ones looking for that high-quality output that makes products work in the long term.

Sweden is as successful as China when it comes to software, even that there are orders of magnitude of the difference of population. The main reason is the respect for family and employees. Even that Sweden also is far from perfect.
After Uber leaves, new rivals emerge in Singapore
> ...urge them to find their "superpower".

Might I suggest "specialty", "focus area", or "expertise". Maybe "competitive advantage" if you're talking to business types.

I like to tell engineers that their job is to be an expert. Find some area that we need more experts in. Read, experiment, troubleshoot, tweak, document, teach, and whatever else you need to do to be the person others rely on when they need an expert in that area.
PayPal seller protection appears to cover liability for chargebacks (given you win the dispute with PayPal). I've never personally encountered a case where they went straight to a card chargeback vs PayPal resolution.
I can't wait till the world comes around to the true advantages of IPv6. It's not just about adding more global addresses...nodes participate in multiple first class networks now (one of those networks is often the global internet). I'd be much more comfortable with smart devices in my home if they're on a universal local network with a public internet federation service for things like software updates. IPv6 makes this possible.
Imposter syndrome is caused by improperly comparing ones own abilities to others.

The better one is at modeling another person the more accurate they will compare themselves to others, and from that the less severe their imposter syndrome will be. This is a learned skill.

>Is there a fix for impostor syndrome?

To outright nuke imposter syndrome permanently first some new vocabulary that will explain how to do this:

In Pali there is the word māna, which is sometimes called conceit, but is definitely not a standard use for the word conceit, and is very much not English. A quote to explain the concept behind the word māna:

"There is conceit or pride when we consider ourselves important. Because of conceit we may compare ourselves with others. There can be conceit when we think ourselves better, equal or less than someone else. We may believe that there can be conceit only when we think ourselves better than someone else, but this is not so. There can be a kind of upholding of ourselves, of making ourselves important, while we compare ourselves with someone else, no matter in what way, and that is conceit." source: https://en.wikipedia.org/wiki/M%C4%81na

These comparison cause many kinds of anxiety, including imposter syndrome. The solution to not create māna, but to instead create a kind of comparison that I think of as an "Apples and Oranges" comparison. It is seeing the differences in everything, in a way that has all of the benefits of a normal comparison, but one that does not construct a better and a worse. Everything is different. Everyone has their own advantages and disadvantages. With no better and worse, especially when this better or worse is attached to ones identity, there will be no more psychological stress in this way.
How is this different from a property management company (say, Property Force)? The fact that they have a website over just putting out on CraigsList?
Smart isn't the same thing as wise. Wisdom is smart combined with experience/knowledge. Smart says implicitly defined variables is cool. Wisdom says it's a bad idea because you tried it when you were young and smart and now know the unanticipated consequences.

There's an awful lot about good software engineering that is not taught in any CS program I've heard of. This information is acquired via time in the trenches and older folks on the team mentoring you.

An example is that certain kinds bugs tend to emanate a characteristic smell. Experienced programmers can discern those smells and hone in on its source a lot faster. Certain kinds of code also have a bad smell, even if they work correctly, that experience will detect.
The Tesla earnings call was also Wednesday (yesterday).
The way some of these companies are solving this problem is by hiring old engineers here in the states. I went to give a talk at the Silicon Valley office of a very large Chinese company that you've heard of, and almost everyone in the room was over 30 (and Chinese). The few white guys in the room were mostly over 40 (probably over 50 even).

There was one woman, who was a young Chinese lady, and no one of any other color. This was in a group of about 100 engineers.

Oh and at the end they offered me a job. I was 38 at the time.
Now that GH supports SSL natively, why use Netlify?
Well, it seems this idea has touched a few nerves. In this case, it may indicate you're on the right track. Keep it up!
Drew Berry creates similar animations and refers to them (in this talk) as "accurate representations", but doesn't go into much detail. Interesting history in the beginning as well. https://www.youtube.com/watch?v=WFCvkkDSfIU
Aaaand self promotion:

https://vadosware.io/post/the-cure-for-impostor-syndrome-is-...

tl;dr - Stop claiming to be an expert at things you haven't delved into deeply. Conversely, if you've delved into a subject deeply, there's a high chance you won't feel like an impostor. If you don't have time (or resources) to delve into something deeply, and understand thoroughly, accept that fact and move on.
It probably depends on how much you do it. I'd imagine they know how much their average revenue per customer is and they'd cut people off after the chargebacks exceed a certain threshold.
1.1.1.1 is a normal IP.
Wow. Thanks for posting that, as an outsider I had no idea QT was so .. straightforward. Now I want to check it out more.
Ask HN: What has your experience with lesser-known TLDs been?
I'm curious what your experience with the many new TLDs has been. Specifically, I'm wanting to move my email off gmail and onto a vanity domain, and considering that one of these TLDs will probably have something pretty short and easy to remember available for a reasonable price.

However, the prevailing wisdom has always been that anything other than .com is pretty risky, at least in terms of people being likely to enter your domain/email correctly. I can also imagine bad email validators rejecting these TLDs.

I wonder if, with the explosion of TLDs, are people/systems starting to understand that not everything is a .com, or is it still a bad move?
Code is costly, high maintenance, and it has high cognitive overhead. When possible one should avoid writing code.

But if you do decide to write it, not wasting time on shit that’s not going to work anyway can be much more valuable than code per se. Lacking experience, junior devs often try to boil the ocean where a cup of tea would be better.
Yeah, this was a case of somebody (definitely not me, I would never!) generating a table in Rails, before Rails used 64 bit IDs on primary keys by default, and no one noticed before the table got really large. It looks like newer versions of Rails are doing it by default now: http://www.mccartie.com/2016/12/05/rails-5.1.html
Author of gh-ost here. Here are my thoughts on migrating to a different RDBMS: http://code.openark.org/blog/mysql/mysql-vs-postgresql-gh-os...
only more less related... if you need to access any of the search servers on the internet... take a look at www.fibretiger.co.za for your fibre pricing ! :P
indygreg knows because he is the author of that wiki page. :)

https://www.mercurial-scm.org/wiki/OxidationPlan?action=info
My guess is that the difficulty is consumer behavior, not hardware. Despite how Amazon's success makes it look, getting people to buy an Internet-connected speaker with a microphone and install it in their home is not that easy. It would probably be even harder for a startup to sell them a second one from a different vendor. An app for the device they already have seems like an easier sell?
> What software controls the traffic system?

One such software is SCOOT, which has been around since 1979. The name is an initialism for Split Cycle Offset Optimization Technique. All of these are traffic light jargon: the red/green split, the cycle length, and the green phase offset.

* https://trlsoftware.co.uk/products/traffic_control/scoot

> Are they difficult to hack?

Yes, in part because it involves forgetting all of the dramatized baloney that you've seen on television. It's not done from a wireless laptop in the back of a moving car magically giving the protagonists a green wave at the opportune time with zero notice and preparation.

For starters, in some places around the world much of this infrastructure was interconnected long before WiFi was even invented. There will be telecommunications lines to a central control office, and it is there that one would attack the system. Think of the original Italian Job movie, where a replacement tape at the control centre subverted the system. One would also attack it at these various roadside cabinets.

(This is not to say that no systems use radio. Several do, and their vulnerabilities are appalling. But this is not universal. And the vulnerabilities lie in things like operating systems that were invented long after computer-managed traffic light systems for cities themselves were, meaning that said operating systems are not universal either.)

* https://www.usenix.org/conference/woot14/workshop-program/pr...
It can be encrypted if you're using Full SSL on Cloudflare[1], but it's not authenticated, meaning anyone actively MITMing the connection between CF and GH could easily read and change the traffic. That said, it's not any script-kiddie who can MITM a connection between two DCs, so I think it's hardly a grave threat.

I think the only real gain is not allowing CF itself to see who is accessing your blog.

[1] https://support.cloudflare.com/hc/en-us/articles/200170416-W...
Cool concept. Wondering if it would be possible package relocated binary directly as AppImage. It's more academic question then real life necessity though.
Elon Musk just undercut investor confidence by cutting off analysts
I believe it’s simply easier to manipulate younger devs into taking lower salaries, in general. So the tech companies (and apparently in China as well), reinforce this ageism.
Yep, impostor syndrome is your subconscious informing you that you need to improve.
You can't use full ssl with let's encrypt, which is fundamentally incompatible with proxying.

But yes as I said it doesn't matter for a blog in practice.
I get it from time to time, most recently I got a massive chunk of it when I was hired as an external examiner at my old university.

Whenever I do, I remind myself of a line from my first managing mentor that’s stuck with me over the years. He was(is?) this immensely talented guy who worked 70 hours a week, not because he had to but because he loved to, today he runs two companies he started on his own since then. Anyway, I was a fresh manager and had been mentored for about two months and I couldn’t figure out why he was always so confident in any part of the professional life. Having him as a mentor I’d seen behind the veil, he had the same amounts of uncertainty and doubt as the rest of us. So I asked him how he was so confident in his decision making and natural feeling of belonging. He told me “fake it till you make it”.

I may have misunderstood what he meant by it. But I took the combination of what he said and his own uncertainty to heart, and now I remind myself that everyone feels like imposters, so you just pretend to belong with the other imposters and eventually you’ll actually feel like you belong.

It’s worked wonders for me at least, but it obviously only works when you have the required credentials. If you don’t you need to own up to your mistake and get out.
15 Awesome Laravel PHP Collection Methods
Made me think: if an AI analyzed my choice of race, my playstyle, build order execution, APM, etc. and suggested a particular skilled pro I'm most likely to learn from, I'd be really happy. This is the holy grail of targeted ads - very timely, very relevant. Alas, the past decade of experience with targeted ads doesn't give me much hope.
> is there a class that teaches you...

No, there isn't really. But I do know that going into the bowels of one of the most powerful companies in the world requires due diligence. Preparation. Patience. For example, start with hiring an IP lawyer. Write down exactly what you want to divulge and what stays secret. Draw a strong line between intellectual property and functional application. Personally, I would never do business directly with Google, since I am simply not qualified enough. If I can afford it, I would hire a representative. If I cannot, I would probably simply refrain from doing business. There are other companies and investors out there.

Patience: I think you're mixing it up with perseverance. Both are laudable, but the former is what needs to be expressed when a big multi-billion dollar company knocks on your door. You had a patent application pending!

You knew from the start that it was your innovation they were after. When they invite you, they'll be interested in it tomorrow, in two months or a year from now.

But there is another thing I find interesting. If you work at something for 11 years, how can you possibly divulge everything in one meeting?

Anyways, from someone who was careless with his own ideas and innovations in the past, I know how hard it is to get over this. Value your brain, not your things :)

Lastly, I'd like to add that being good at innovation is definitely not enough to make a marketable product. In my opinion, innovation happens at the crossroads of intellectual thought and business sense.
In OP's case it looks pretty Chinar to me.
The last update was April 2017. The person working on it moved to Japan and presumably is quite busy.

see: https://www.mail-archive.com/picolisp@software-lab.de/msg073...

beginning of the most recent thread I can find: https://www.mail-archive.com/picolisp@software-lab.de/msg073...

announcement of video I linked: https://www.mail-archive.com/picolisp@software-lab.de/msg073...
Author of gh-ost here. Actually, it should be possible to support child-side foreign keys. They would have to be named differently (the foreign key constraint has a unique name in a schema) -- but it should work. See discussion in https://github.com/github/gh-ost/issues/507

It is true that it is not on our roadmap to implement FK support for gh-ost (see https://github.com/github/gh-ost/issues/331), but if anyone wishes to contribute support for FK we're grateful. We've had more complex contributions coming from the community and we're grateful for those.
Amazing! So there is self-replicating, self-modifying code (HIV quickly mutates to avoid detection) code, that sometimes jumps into middle of an instruction (GAG proteins being cut into the enveloping proteins).
I'm more just saying that I don't think people doing/not doing that action is a good indication of their interest level. My interest level could be an 8 out of 10, but there's no way I'm pestering my friends about it.
Microsoft Addressed Critical Flaw in #Windows Host Compute Service Shim Library
Opportunity for proving prior art?
> You can't even tell whether a given symbol looked up with dlsym is a function or data!

On many modern unixes you can! Functions will usually be in a "text" section (marked execute or read+execute) and data will usually be in a "data" or "bss" section (marked read-only, or read-write).

The dl* family of functions don't expose this information, but after getting a symbol you can check the protection bits on the page the pointer is on (using a system-defined mechanism).
I would still like to design a 64-bit 65064 processor.
The kernel doesn't do that.

Above all else, the rule is that the kernel shouldn't cause userspace regressions. Something that works now must continue working later.
Backups are opt-in. Encryption is opt-out. Users will just go for the easy, cheap, default option, and lose their data. That is not ok.

I had to recover data for a friend whose MacBook Air failed halfway through the macOS update that reformatted her drive to APFS. I wrote up the process on Medium. If the drive weren't encrypted, it would've been possible to recover from more serious problems (e.g. partial flash memory failure) instead of just the OS issue. Thankfully her files were safe, but the fail-deadly default option for users' data is going to cause a lot of problems for Apple's reputation in future.

https://medium.com/@peterburkimsher/saving-a-friend-with-apf...
3 Remarkable Truths About Designing Breathtaking Products
Sometimes I think archivists are so obsessed with getting perfect scans and every-pixel-is-precious that scanning books becomes too costly and so never happens.

A simple alternative is to just collect some volunteers with iphones and have one person turn pages while the other just clicks the shutter. You could easily do 20 pages a minute, 1200/hr, 10000/day. I bet those acres of books could be ground through in reasonably good time.

Of course, the images would horrify an archivist. But try it yourself with a random book. They're quite serviceable. At the very least, one then has a backup in the case of a catastrophe at the library.

OCRing them is an entirely separate issue.
> To the inevitable takes on this, no, it's not just a matter of downloading OpenStreetMap or any other data source.

With services like openmaptiles.com, why not?
I used an different TLD (.ws) for a few years to have a fun "domain hack" vanity email, and it /was/ too much of a hassle to make sure that people had it right. Especially when dealing with people who have pretty much only ever seen .com domains.
Hi vonseel, sorry to hear that. I work at Algolia and can directly impact how this search works. Do you have any particular, specific issue or feedback for us to make it better? Thanks!
A bit hard to explain without examples, but you can have the usual format just fine. Some minor things like color, jokes, icons, or a slightly different template.

But there are just some really lazy, generic types of resumes which make this person seem really cookie cutter. Like they just downloaded the first resume option on Google or MS Word and took out some words, replaced with their own text.
> we allocate an object in memory. We make it large enough to hold all the BigInt’s bits, in a series of chunks, which we call “digits”

In the Lisp world, the halfwords or words or whatever that a bignum's bits are divided into are called "bigits". At least, this is the term I heard around MIT in the late 1970s. I always thought it was cute.

Anyway, I'm glad to see this. I think all garbage-collected languages should provide arbitrary-precision integers as the default integer type, as Lisp has for decades. This certainly goes for interpreted languages like JavaScript, Python (which did adopt this policy at some point), Ruby, and even, I would argue, Java and C#. This, for example, is to me not a bug in the algorithm, but in the language, as it wouldn't happen in Common Lisp: https://research.googleblog.com/2006/06/extra-extra-read-all...

(Bounded integer types are available in Common Lisp, but it would be strange to use them for the bounds in a binary search algorithm, whose runtime is almost certain to be dominated by the comparison function. In any case their use would require a conscious choice on the part of the programmer.)

The sad thing about the way that Java and now JavaScript implement BigInts is that they're a separate type from ordinary integers, rather than having a single type that automatically changes between an immediate representation ("fixnums"), for integers that fit into a machine word less a few tag bits, and an allocated representation ("bignums") for larger integers. The latter provides the semantic benefits of arbitrary-precision integers at a much smaller runtime cost than if they're all allocated.
Careful though because typeahead.js is not maintained at all even if not said clearly on the GitHub repo
What about CLEAR makes it novel beyond the blown fuse (which doesn't actually impact the threat model anyway)? AFAICT it's literally just single key escrow where the vendor is the escrow service... why is it getting so much attention?
To know what a "puffin clearance period" is, one has to know what a puffin crossing is. More jargon, of course.
A better animation is the winner of the AutoPACK challenge few years back:
https://vimeo.com/62635232

Those guys did an awesome job because:
a) use of brownian motion
b) sick af music.
In my experience OCRing text, even a high error rate does not impair the readability of the text due to the high redundancy of english. It's just annoying (and impairs search-ability, of course).
>>it would serve as a deterrent to our US hospital system

Basically it won't be a deterrent to anything. They will just charge patients extra to pay for malpractice insurance.