skysight-inc/HackerNews huggingface dataset:
" as far as I always understood, there is a rule [1] that says there can always be only two leaders in a single space"

The '22-laws-of-marketing' are not 'laws' - they're just called that by profs trying to hustle a book.

It's a great book that everyone, especially Engineers should read, but it's not necessarily factual.

There can be many 'leaders' it depends on the industry.

Google is no slouch, they have a differentiated offer that may appeal to different kinds of orgs, particularly startups.

To your own point: 'developer friendly' ... Google may be a choice for devs building 'cloud first' solutions, and the primary basis for could based companies. Remember that AWS and Azure have a lot of customers just porting over old-school software onto cloud instances. They need virtual instances in quantity and classic, straight forward easy ways to manage them. Not fancy new cloud gear.

Cloud is big, and there's a lot of growth, moreover, as more services go cloud and we move away from legacy installations ... Google might even possibly have an advantage.
Oh Sparrow. The only email client I ever really loved.
> Tiles and old-time Dialogs are in constant contention, the look in feel is at war with itself.

Many years ago MS made a book which pretty much said "Official UX guidelines" on the cover; later this was available in MSDN. It was actually quite good, though of course the OS never managed to adhere consistently. Useful advice for developers. Now there is only a short guideline with a mixture of different technologies and mostly focusing on tiny details, no big picture at all.

The change in these guidelines is reminiscent of the change experienced in the accompanying Windows releases.

(That being said, I'm baffled just how bad the default styling of Windows 10 looks. It reminds me of the flat styling available in 2000/XP [I don't mean the standard 3D 95 look]. And I was taken aback that someone somehow somewhere managed to actually make the Windows 10 start menu worse than the Windows 7 start menu, which was already laughably bad.)
> Bride Price is one way some cultures try to make sure that women -- who will not have careers of their own and power of their own -- are properly cared for by upstanding citizens who are productive and take care of their family because they are good men.

It most certainly does not ensure anything like that. It ensures that they are owned by men with money while having little to zero ability defend themselves, escape or make decisions about their own lives. It ensures that buyer will consider himself entitled to demand from her while the opposite will be seen as transgression - after all he paid money for her.

There is not guarantee that buyer is upstanding citizen or good man. Men with money beat their wifes, abuse their wifes and so on and so fort.

> How do you resolve those humanely and in a manner that treats all parties well?

You don't and this arrangement is not even trying. It is about power and control. Those who have more power end up having their way over those with little power - just like with any other relationship.
I have the 2015 and the 2017 (without touch bar).

I agree to most things, with the minor correction that the trackpad on the 2015 is also not mechanical (and works fine, I also like the size better).

Regarding the screen I observed: The 2017 has better colors. However it is far more of a dust and dirt magnet, and harder to clean. It seems like the coating or glass might be different, which allows more dust and grease to stick. As a result the display of my 2015 looks mostly clean, the 2017 is messed up as soon as I use it for two hours and have it in my backpack.

All in all I like the 2015 more. They should have just replaced the DisplayPort/TB2 connector with USB-C/TB3 and it would have been fine. The extra lightness of the 2017 is nice to have, but from a practical standpoint the form factor of the 2015 was already great.
> So should we just say that whatever we deem OK is fine?

Yes, pretty much. What other option is there? Has any culture not done exactly this?
In case anyone wants to see the font in question and/or purchase and download a copy: https://www.fonts.com/font/itc/choc
Israeli-American Teen Convicted of Bomb Threats Hoax Gets 10-Years in Jail
>in Zoroastrianism asuras

Yes, except that they call them ahura, IIR(ead)C.
Similarly, that sacred / intoxicating drink of the Vedas, called soma, was called haoma in Persia, I've read.

https://en.wikipedia.org/wiki/Soma_(drink)
JSX is only type-checked because someone wrote a type-checker for it.

It's completely possible to write a type-checker for HTML templates like lit-html. In TypeScript we even have access to third-party extensible interfaces for all the elements with the HTMLElementTagNameMap, so we can check buildings to properties.

We'll be working on a lit-html type-checker for TypeScript early next year.
Thanks, we will add mobile version at few next days
Well if you had a current Macbook it would still get smashed by a friend tripping over the cable ;)
You can also do forensics on a typewriter and typewritten documents, finding the machine that produces a document.

Also, If you didn't switch the ribbon everything you typed could be reconstructed well for a while.
I would guess those people don’t get phone screened, either, because the resume (in the absence of a referral) is what gets the interview.
I wanted to phrase it as a circle, just waiting to see how far SPAs can go.
How is tapping and sliding easier than pressing a button once?
WeTransfer harasses journalists to take down stories
I got the idea from a security company trying to sell me WP security suite that will scan all your files, and automatically replace them if they are bad. Since I wasn't running WP, I couldn't use it. But I liked the idea and I built my own scanner into my CMS (Archetype).

But, I found an once of prevention is worth more than a monthly fee for a scanning service. No system files should be writeable by the web server, 98% of the problems solved right there. The other 1% is don't allow any user uploaded files to be executable. The last 1% is don't allow any unknown files to be created in any executable space.

Maybe there's a permanent 1% in there that is unsolvable? (social engineering among other unknown threats/bugs, etc...)

I am not a security expert, so I have had to learn both the hard way and from a lot of studying.
Google Reader is sadly missed but a few worthy alternatives cropped up. What this clubbing of Reader taught many people is that out with a few select services (GMail and Search), everything else will be clobbered eventually so don't rely on Google tools in the long term.
I'm pleasantly surprised whenever a website translated from English knows when "comment" or "reply" is a verb or a noun.
I’ve only been using GCP for a few weeks now, so take my opinion with a grain of salt.

So far, I really enjoy how the UI seems consistent, compared to AWS where different products seem like they are from a completely different service.

As for the products themselves, everything just works. For their Kubernetes platform, GKE, they provide an excellent UI to do almost anything. Auto scaling any workloads, deploying new workloads all through the UI (no manual YAML creation), performing rolling updates, it all just works.

Their Stackdriver product automatically logs all output from your GKE pods, and can even alert you with a concise summary of crashing errors (I caught a couple panics from a Go service with it).

Overall I’d say it’s been great so far, and much cheaper than AWS. I haven’t used Azure in any capacity, so I’m unsure how it would stack up.
I already said I don't approve of the practice.

But the reality is that the actual solution here is:

1. Turn the country into a developed country.

2. Eradicate sexism so women can have money and power in their own right.

This cannot be done overnight.

Even if you pull that off, there will be women who actually want to be home with their children when they are little. When I worked at a Fortune 500 company, I had female colleagues who expressed regret that they could not be home with their children. They could not afford it. They envied me the fact that I had been home with my kids.

So there doesn't appear to be a perfect solution here. But I can assure you that marrying a man who can afford to feed and house you is better than marrying a man who can't afford that, all other things being equal, especially when you can't possibly have a real career yourself that will provide for you.
I always assumed that ECC on these high-end systems was done in hardware by the memory controller. And thus there would be no timing side-channel. Is that really not the case?
This is why I upgraded from a 2010 thinpad to a 2017 macbook air. Sure for a designer this screen might suck but I do music and web development. Turns out having usb A ports built in is very very handy when you can just plug your DJ and midi controllers straight into the laptop instead of diving into dongle hell. It still has the amazing magnetic charger, sure not usb C but its more robust when you're playing a live show compared to a small, potentially easy to break usb c slot when you're playing in a nightclub with poor lighting where its easy for someone to step on your power cable by mistake.
Stuff all that new hardware into an old Lombard case, with two removable battery bays (10 hours of life on a pair, and hot swappable) and great airflow, and I'd be happy as a clam.

https://en.wikipedia.org/wiki/PowerBook_G3#PowerBook_G3_Seri...
You should. It is interesting. I've read it.
It isnt that they dont care about the subject, its that you care enough about the person that you try to understand why they like the subject.

Some people interpret this to mean you have to fake interest in the subject, or you have to be honest that you don’t like said subject but it can also mean you take interest in the subject simply because the subject is of interest to the person you’d like to be friends with.

Again, this a bit of a skill and takes practice
Nothing but good experience with GCP, and fast response times from their customer support. Was surprised to see that it was perceived as "failing"
Since this update, GMAIL basically became unusable. They forgot that PEOPLE use the product. Time is getting ripe for Google being disrupted, because their products are just so poor and they don't care about users anymore.
I love typography and think it’s so helpful for developers to understand the basics. Typography for Lawyers is a great starting point - https://amzn.to/2S7vFyZ
Intellij automatically highlights HTML syntax inside grave quotes, so this argument doesn't seem to apply here. Emacs likely has a similar feature. I don't know about Atom or Sublime, but HTML entity interpolation within grave quotes is an extremely common tooling feature.
Why don't I in my free time implement driver support for a machine I can't afford for a company with almost 300 billion in cash equivalents who has benefited massively from open source but wont even provide specification so that someone can do the free work for them effectively?

Why don't they send me a laptop along with the specs one of their engineers feels sufficient to implement support?
Yea, a promotional email from Jet Blue
I dont need to have immediate solution to point out that "are properly cared for by upstanding citizens who are productive and take care of their family because they are good men" is nonsense.

Reality is that it sux and even if we have no solution, we should not pretend it is something that it is not.

Wanting to stay at home and being sold are two miles away different experiences.

> But I can assure you that marrying a man who can afford to feed and house you is better than marrying a man who can't afford that, all other things being equal, especially when you can't possibly have a real career yourself that will provide for you.

Well then, you don't get to be at home. I assure you that rich abusive or emotionally distant man who think less of you is victory either. Lastly, the ratio of males vs females wont change, so there wont be enough of rich guys for every girls anyway.

But beyond that, while kids need that relationship with caregiver, I don't find the situation as you described it particularly noble. Men are not and should not be treated as wallets only. They deserve equal effort from women including in getting food.

In traditional farms, everybody worked. There was gender split in both power and tasks, but nevertheless, there is no entitlement to be idle.
A lot of women trade the lives of their children for that career they feel is their "due" in life. Do you look at your children and wish you'd sacrificed them for wealth, like those other women have?
"To each their own" is when everything else is equal. I don't think that's the case comparing Linux to macOS. And I've used Linux for close to 8 years of my life, on and off, I'm not an Apple defender. Their OS is just better.

I got upset about the things you've said too, after going from Linux to macOS. Linux is much "cleaner" (and FreeBSD even more so). But back on Linux now I get way more upset when Bluetooth doesn't work, when the battery on my laptop isn't recognized (I got a Thinkpad with a removable battery), when the trackpad is glitching. Right now I have a nagging issue that the laptop wont charge when it hits 0% battery unless I unplug it and remove the battery, then plug it again. This is a Thinkpad, which I got specifically because it's said to be hassle-free on Linux.

I'd love to complain about hidden files and the bad situation of package management on macOS, that'd be a luxury. I don't think even the most ardent Linux defender can argue macOS isn't miles away as a consumer OS. You have to be in a very specific bubble of distro+hardware for Linux to never crap out some hardware on an upgrade, before even going into the merits of the UI/UX comparison.
I agree about modal editing.

Humans don't generally deal well with inconsistencies. I can type on Dvorak and QWERTY, at decent speed on both, but mostly type on Dvorak. Typing QWERTY gives me a bit of mental fatigue from continuously overriding my Dvorak-typing circuitry.

I can feel a less extreme version of that mental fatigue from using modal editors. Just a growing irritation as I hit keys in the wrong mode, which happens at a fairly constant rate throughout the editing session.

I used vim for several years, and honestly, I never found anything faster for editing (though, not so much for writing, but very efficient at throwing around and manipulating anything you don't already have done.)

I don't use it for the same reason that I take the slightly-longer-but-much-less-congested route to work. The annoyance of stop-and-go traffic costs me more mentally than those extra minutes.
The problem is that while it may be personally true for you in the country where you live over a short window of time, it's not generally true for the world. Internet outages are more common than demonetizations.
> I can tell you from experience that Windows 10 isn't a fun experience on anything other than a fast SSD.

Indeed, I've spent £40 on upgrading a whole load of friends' laptops to SSDs (fast SSDs are pretty cheap these days!), and the difference is night and day on windows 10.
Show HN: Snigl – a Forth with a Lisp in C
Same here. It's faster to compile in a VM because the VM doesn't suffer from the antivirus bollocks. Insane.
Low-protein, high-carb diet may help ward off dementia
The article misses the obvious: the font resembles Asian brush strokes, and will be especially used for signage on Asian restaurants which are disproportionately represented in the examples.
>The irony was not lost on me - had it been a genuine Apple laptop macsafe would have saved it.

The irony is your comment since Apple removed magsafe
> It ensures that they ... [have] little to zero ability defend themselves, escape or make decisions about their own lives.

In these societies all that is the baseline. The wife will be a piece of property no matter who the husband is. The bride price doesn’t create that situation.
I don't think you're quite understanding the trick the parent comment is trying to tell you.

You press your finger on the sound icon, and just start sliding without waiting. It's one fluid gestural motion. Try it out. It takes the same effort as tapping a physical button but gives you more fine grained control. Yes, it's something new and different from the way you're used to, but give it a chance.
Woah, this is good.

Math is super expressive compared to actual code. It's like SQL compared to an ORM like notation.
My bad. Guess I didn't see it.
Are You Unintentionally Mansplaining?
Phaser is perfectly fine for that. Since you are building a game about some sort of economy that evolves, you are likely to need some graphs in your UI, I doubt Phaser has components strictly for that but it's likely that someone has done some libraries, or you can roll something simple with the 2D primitives that Phaser does support.

However, it sounds like your game is going to be more based on UI interactions (buttons, etc) than in "realtime" action, which Phaser is very strong at. If you are already comfortable with straight HTML and CSS then you might be better off building the game as a Web App, and use lots of great libraries in that realm.

Until you have the foundations of your game, I advise you to not worry about graphics and audio. There are resources like https://opengameart.org/ where you can get some material to work with so it's not just a plain and ugly looking thing. Once you prove that the game has legs (and you as its developer have legs too) then you can start looking into creating or comissioning assets.
It was. This is how we received many ZX Spectrum games back in the day. There was a radio program broadcasting them every Sunday at 2PM sharp. Different times.
What I meant was, in some languages 'corpo' is a more general notion of the (algebraic) field, the non-commutative version of which is known in English literature as the "skew field."
Didn't Google at one point published or planned to create a CRM solution?
Our experience with GKE has been excellent.

EDIT: I should also add that our account sales team have been outstanding. We are not (yet) a big customer - but they have been very responsive to our questions. My take is they are trying very hard to be enterprise friendly.
Wave solved problems I encountered in commercial (large scale corporations) work.

It could prevent "submarining" of communication into email chains and instant messaging conversations inaccessible to those not addressed or cc-ed, also preventing the time-burning, frustrating, and often incomplete "email dive" someone would have to perform to find and forward all these emails to e.g. a new team member or another interested party (new manager, legal, possibly even a third party).

Add people to the project/communications' access list(s), and they not only gained participation (without eveyone having to remember to add them to the list of addressees on new emails) but also access to the historical record.

It enabled team-level permissions for both on-boarding and off-boarding of new parties: New team members, etc -- like above. Note the off-boarding facility, in that; short of termination, if someone left a project, you (normal PM or dev lead or whatever roll) could take them off the access lists for the shared communications and you could all go your separate ways with a clean, definable and documented break.

And a bunch of stuff that's long since left my immediately accessible, conscious memory.

(Alternatives I saw did not compare. E.g. "project documentation skeletons" expanded from Lotus Notes templates, that left ginormous subtrees of "forms" that were often very sparsely, if at all, completed -- said completion being entirely, manually dependent upon the individual doing the work. Finding any bit of information in those was a giant PIA; who knows into which form they entered it, if at all, and even when they did, it was surrounded by tons of boilerplate that made it disappear into that "haystack".)

BUT...

They let front end development hang this very Javascript-heavy UI on it that bogged down "normal" machines, making the end-user experience rather miserable. That "lag" (to be generous in description), combined with a healthy dose of "mystery meat" UI.

People hated that. And they stayed away. (If you could even talk them into giving the beta a try... once they had access to the beta...)

Maybe it ran fine on internal "Core++" or whatever, ueber-motherboard and maxed RAM Google machines with local hops to the server. But no-one inside seemed to give it a good hard run in the "real world". Or to worry about said performance problems, if they did.

Well, I never got invested in it, other than hope and poking at it a bit once someone gave me access. But I continued to think, for a good long while, that the end result was a shame.

P.S. This is just my personal, outsider perspective. Maybe I have some things wrong. But it's the impression I ended up with.
>it also seems to me that this sort of thinking is almost always used as an excuse not to care about anything

Caring is overrated. Unless one does something about what they care for, it's not just useless but also harmful (e.g. stressful to the person caring with no effect towards solving the problem).
Ask HN: Which (if any) content feed(s) do you “digest” aside from HN?
Yeah, talk was kind of on its way to being the next AIM. Then, BLAM, metaphorical bullet between the eyes...
Yeah, but I happen to know that one of those jobs involved working on a BASIC compiler, so...

(Hi Mars!)
I don't know anyone that really enjoys phone screens or tools like HackerRank. But, given the percentage of people with 5+ years of coding skills on their resume that wash out with fizz-buzz questions I think they're a necessary filter to save everyone time.
You could have clicked through the modal. In incognito mode if cookies bother you that much. Get over yourself.
I'm sorry, this is a horribly inappropriate joke, even for dark humour, which I enjoy.

Where's the 'flag' button for comments when you need it?
understandable, though you forgot to mention the soldered SSD. I bought another 2015 15" when it was EOL'd three months ago, put Applecare on it and passed my old 2013 down to my parents.

If this one would get run over by a truck I'd probably buy a Thinkpad.
2015: https://news.ycombinator.com/item?id=8890935

2011: https://news.ycombinator.com/item?id=2095334